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
339330068676	339330069240	339330069788	339330070338	339330070890	339330071438	339330071990	339330072538	339330073090	339330073640	339330074190	339330074740	339330075290	339330075840	339330076388	339330076940	339330077490	339330078038	339330078588	339330079140	339330079688	339330080238	339330080790	339330081338	339330081888	339330082440	339330082990	339330083538	339330084090	339330084638	339330085190	339330085738	339330086290	339330086840	339330087390	339330087938	339330088490	339330089040	339330089588	339330090138	339330090690	339330091240	339330091788	339330092340	339330092888	339330093438	339330093990	339330094540	339330095090	339330095640	339330096188	339330096738	339330097290	339330097838	339330098390	339330098940	339330099490	339330100040	339330100590	339330101140	339330101690	339330102240	339330102790	339330103340	339330103890	339330104440	339330104990	339330105540	339330106090	339330106640	339330107190	339330107738	339330108290	339330108840	339330109390	339330109940	339330110490	339330111038	339330111590	339330112140	339330112690	339330113240	339330113790	339330114340	339330114890	339330115440	339330115990	339330116540	339330117090	339330117640	339330118190	339330118740	339330119290	339330119840	339330120390	339330120940	339330121490	339330122040	339330122590	339330123140	339330123690	339330124240	339330124790	339330125340	339330125890	339330126440	339330126990	339330127540	339330128090	339330128640	339330129190	339330129740	339330130290	339330130840	339330131390	339330131940	339330132490	339330133040	339330133590	339330134140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2568	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	3600	2300	2569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24329	21642	29266	24557	22093	23921	32588	69628	61381	46110	34092	25277	20574	19122	18597	18588	18345	18184	18475	18342	18208	18289	18485	18348	18375	18163	18375	18620	18243	18355	18320	18243	18426	18324	18223	18282	18156	18247	18246	18132	18292	18217	18112	18154	18383	18181	18302	18406	18381	18383	18306	18294	18265	18264	18270	18266	18198	18332	18255	18325	18209	18099	18311	18217	18246	18215	18214	18341	18283	18165	18405	18212	18417	18261	18001	18402	18298	18466	18243	18191	18077	18228	18442	18319	18357	18345	18270	18359	18114	18181	18259	18444	18336	18334	18295	18245	18120	18327	18339	18138	18201	18373	18257	18181	18328	18336	18255	18267	18365	18292	18247	18187	18232	18184	18290	18428	18248	18271	18316	18247	18212	18481	18151	18346	18506	18279	18520	18409	18072	18273	18354	18325	18270	18170	18322	18202	18014	18301	18294	18398	18313	18241	18436	18095	18511	18191	18437	18205	18135	18259	18371	18183	18255	18193	18182	18159	18239	18266	18262	18056	18220	18131	18247	18183	18106	18269	18296	18386	18117	18345	18303	18230	18129	18261	18206	18275	18252	18435	18187	18188	18328	18111	18236	18206	18296	18251	18083	18201	18278	18194	18470	18319	18380	18132	18118	18275	18290	18180	18092	18277	18488	18104	18227	18180	18328	18121	18390	18220	18287	18160	18002	18177	18317	18263	18279	18336	18162	18401	18189	18214	18097	18416	18291	18457	18268	18256	18201	18436	18223	18232	18291	18249	18181	18306	18504	18248	18241	18164	18174	18397	18203	18279	18098	18238	18245	18251	18180	18149	18284	18417	18106	18329	18366	18294	18218	18350	18235	18390	18269	18239	18378	18171	18149	18248	18348	18212	18305	18167	18261	18055	18205	18282	18377	18269	18431	18289	18131	18298	18425	18314	18082	18169	18166	18220	18447	18125	18366	18322	18265	18135	18210	18190	18190	18449	18247	18275	18294	18266	18275	17927	18291	18293	18290	18191	18131	18207	18120	18409	18219	18388	18145	18309	18126	18266	18084	18101	18380	18351	18298	18170	18152	18057	18084	18242	18338	18087	18235	18104	18269	18300	18308	18268	18219	18238	18389	18191	18213	18218	18245	18324	18311	18326	18311	18275	18328	18166	18061	18269	18256	18217	18183	18263	18359	18248	18082	18511	18397	18184	18197	18189	18234	18259	18133	18439	18241	18404	18505	18375	18245	18251	18378	18275	18261	18165	18251	18292	18177	18368	18138	18202	18353	18342	18111	18192	18098	18264	18240	18447	18143	18382	18362	18172	18096	18352	18209	18263	18159	18288	18128	18059	18089	18138	18182	18264	18264	18283	18335	18135	18211	18253	18309	18210	18181	18165	18111	18147	18011	18002	18181	18236	18423	18187	18228	18356	18191	18275	18141	18422	18237	18341	18176	18068	18084	18241	18198	18209	18152	18300	18106	18284	18250	18304	18285	18329	18153	18208	18411	18232	18396	18361	18224	18151	18227	18095	17927	18116	18251	18344	18303	18469	18291	18162	18074	18287	18311	18373	18186	18165	18213	18235	18204	18346	18254	18267	18332	18059	17975	18443	18375	18465	18274	18257	18211	18301	18199	18346	18032	18216	18290	18183	18054	18400	18334	18071	18122	18271	18145	18121	18450	18190	18333	18353	18176	18205	18237	18157	18241	18177	18100	18246	18104	18233	18182	18248	18166	18060	18018	18286	18162	18276	18208	18301	18457	18405	18483	18317	18393	18153	18315	18240	18484	18304	18341	18419	18283	18253	18173	18313	18253	18279	18374	18342	18261	18320	18267	17975	18201	18235	18103	18290	18193	18169	18034	18210	18193	18315	18297	18269	18175	18150	18277	18322	18335	18341	18150	18373	18330	18075	18224	18303	18163	18280	18154	18471	18357	18349	18216	18284	18274	18155	18226	18147	18329	18443	18337	18196	18255	18353	18381	18246	18365	18138	18294	18257	18278	18435	18293	18262	18377	18197	18247	18044	18413	18259	18523	18312	18239	18307	18338	18046	18203	18409	18249	18151	18289	18428	18182	18256	18223	18293	18279	18179	18393	18392	18149	18355	18191	18106	18466	18319	18174	18237	18377	18366	17928	18269	18248	18088	18264	18452	18280	18329	18194	18288	18393	18150	18214	18476	18254	18313	18280	18056	18219	18208	18300	18227	18187	18211	18119	18146	18270	18232	18182	18171	18279	18255	18499	17977	18289	18141	18238	18336	18310	18164	18304	18142	18232	18345	18470	18083	18385	18158	18138	17868	18097	18285	18200	18173	17983	18326	18380	18183	18371	18155	18219	18249	18248	18282	18332	18221	18292	18290	18280	18352	18247	18203	18209	18163	18195	18213	18224	18443	18255	18115	18105	18271	18255	18388	18396	18166	18266	18304	18159	18318	18375	18195	18148	18344	18373	18209	18244	18382	18358	18201	18201	18397	18213	18220	18446	18183	18331	18003	18041	18340	18175	18197	18309	18291	18343	18322	18110	18287	18138	18542	18135	18316	18261	18316	18234	18200	18179	18088	18156	18414	18260	18197	18195	18226	18274	18240	18013	18381	18338	18024	18208	18183	18416	18360	18418	18228	18143	18172	18291	18120	18206	18247	18446	18283	18313	18277	18187	18147	18190	18245	18218	18453	18176	18296	18346	18311	18197	18054	18397	18148	18092	18325	18160	18277	18264	18251	18161	18330	18175	18199	18213	18076	18202	18465	18199	18186	18250	18153	18117	18187	18373	18176	18193	18130	18196	18270	18222	18211	18269	18261	18196	18203	18314	18197	18406	18180	18059	18168	18305	18230	18271	18285	18308	18153	18345	18406	18121	18155	18263	18437	18016	18143	18128	18214	18248	18424	18333	18110	18310	18199	18302	18135	18140	18241	18260	18139	18227	18166	18193	18137	18195	18191	18364	18209	18193	18317	18146	18086	18242	18304	18144	18235	18155	18296	18181	18259	18275	18275	18266	18377	18331	18143	18185	18047	18202	18300	18104	18045	18083	18335	18204	18252	18204	18320	18363	18212	18292	18399	18259	18329	18347	18271	18185	18309	18303	18317	18078	18218	18263	18152	18286	18494	18435	18287	18354	18247	18211	18297	18254	18353	18318	18182	18252	18171	18318	18265	18259	18138	18209	18146	18206	18160	18291	17984	18176	18321	18081	18169	18127	18320	18182	18240	18376	18350	18175	18532	18154	18317	18308	18292	18264	18329	18195	18109	18328	18206	18253	18226	18318	18121	18088	18284	18304	18228	18041	18144	18286	18257	18392	18313	18190	18048	18124	18212	18000	18367	18374	18509	18232	18152	18426	18306	18385	18096	18268	18173	18426	18210	18239	18407	18280	18207	18438	18381	18316	18547	18351	18272	18316	18368	18210	18260	18414	18496	18089	18282	18218	18180	18316	18177	18208	18142	18344	18127	18414	18293	18213	18348	18263	18325	18121	18109	18036	18109	18227	18246	18416	18199	18356	18241	18316	18205	18207	18188	18185	18325	18263	18197	18318	18185	18408	18334	18224	18176	18242	18172	18231	18362	18375	18276	18095	18262	18280	18315	18213	18279	18191	18079	18282	18063	18094	18309	18173	18277	18206	18344	18347	18433	18350	18215	18257	18290	17924	18007	18178	18199	18083	18367	18343	18091	18216	18052	18221	18426	18391	18273	18147	18383	18359	18138	18298	18394	18253	18264	18400	18139	18375	18304	18220	18243	18043	18348	18158	18371	18239	18337	18244	18311	18470	18356	18342	18306	18414	18549	18398	18428	18197	18428	18286	18298	18201	17899	18098	18184	18309	18276	18089	18344	18293	18281	18249	18193	18296	18310	18147	18253	18353	18039	18148	18376	18332	18269	18179	18125	18133	18284	18440	18321	18126	18263	18132	18451	18209	18116	18137	18289	18257	18234	18232	18457	18355	18219	18111	18206	18226	18269	18215	18236	18231	18307	18348	18210	18166	18023	18170	18204	18318	18327	18220	18127	18305	18127	18382	18242	18394	18139	18255	18108	18295	18219	18335	18298	18168	18163	18158	18244	18188	18156	18253	18297	18111	18087	18268	18364	18401	18352	18121	18359	18163	18049	18252	18115	18205	18160	18376	18222	18369	18301	18201	18405	18176	18345	18269	18260	18345	18304	18253	18193	18080	18173	18245	18138	18045	18256	18152	18374	18278	18187	18187	18274	18386	18250	18470	18043	18302	18233	18345	18290	18302	18083	18209	18225	18318	18316	18169	18398	18250	18205	18368	18279	18277	18134	18298	18362	18280	18287	18221	18095	18142	18212	18195	18234	18213	18213	18385	18231	18267	18363	18475	18352	18292	18142	18245	18143	18183	18219	18334	18286	18335	18078	18343	18271	18185	18156	18505	18382	18444	18334	18163	18190	18118	18305	18303	18326	18328	18122	18215	18304	18307	18284	18062	18164	18309	18251	18218	18199	18215	18147	18223	18312	17971	18338	18139	18075	18206	18053	18413	18078	18353	18085	18212	18277	18255	18167	18355	18235	18164	18231	18306	17967	18176	18279	18077	18376	18116	18064	18263	18201	18227	18154	18073	18241	18282	18444	18273	18195	18412	18266	18306	18169	18406	18298	17979	18142	18423	18257	18192	18379	18469	18360	18336	18244	17903	18249	18209	18251	18413	18191	18356	18325	18386	18311	18391	18319	18413	18264	18071	18354	18401	18322	18302	18258	18341	18220	18132	18275	18274	18227	18465	18060	18359	18226	18372	18303	18068	18173	18169	18295	18125	18185	18148	18227	18134	18099	18225	18329	18243	18326	18285	18230	18347	18236	18297	18198	18100	18425	18136	18403	18144	18288	18232	18188	18102	18258	18312	18188	18131	18233	18264	18199	18356	18240	18066	18227	18139	18056	18170	18135	18157	18407	18210	18187	18193	18276	18255	18336	18191	18320	18280	18379	18212	18271	18275	18322	18131	18158	18210	18210	18243	18038	18289	18290	18518	18279	18172	18362	18161	17985	18226	18304	18245	18113	18533	18349	18198	18005	18292	18034	18217	18295	18246	18272	18179	18190	18236	18193	18383	18203	18232	18212	18226	18349	18122	18245	18349	18206	18389	18258	18110	18142	18331	18280	18551	18260	18223	18324	18314	18158	18346	18510	18258	18193
16398	27711	25647	20768	18886	18025	31744	70265	59254	45619	32881	22291	16925	15484	15387	15405	15138	15231	15186	15404	15313	15130	15215	15358	15225	15086	15323	15122	15202	15220	15264	15171	15276	15171	15437	15301	15193	15304	15161	15278	15569	15239	15279	15183	15235	15334	15244	15346	15101	15414	15131	15313	15259	15257	15285	15306	15096	15306	15240	15306	15197	15196	15235	15278	15102	15124	15167	15167	15096	15237	15259	14984	15051	15344	15227	15158	15261	15237	15147	15320	15098	15275	15257	15187	15242	15185	15207	15214	15171	15158	15105	15159	14985	15126	15135	15323	15278	15174	15133	15146	15178	15097	15099	15091	15285	15000	15181	15098	15246	15201	15219	15476	15379	15207	15315	14981	15244	15171	15117	15102	15008	15223	15207	15197	15139	15077	15367	15124	15119	15034	15157	15331	15138	15246	15253	15347	15048	15154	15034	15161	15095	15038	15377	15246	15077	15265	15203	15115	15384	15308	15160	15233	15319	15263	15198	15240	15206	15158	15230	15285	15349	15065	15318	15317	15101	15197	15024	15136	15168	15329	15251	15171	15213	15207	15172	15240	15214	15333	15068	15243	15209	15211	15280	15116	15248	15155	15305	15331	15204	15233	15258	15094	15265	15201	15193	15326	15229	15405	15087	15180	15134	15127	15139	15168	15255	15223	15266	15164	15286	15118	15232	14971	15356	15229	15314	15131	15335	15221	15239	15224	15078	15287	15077	15275	15295	15226	15237	15110	15149	15137	15090	15256	15245	15142	15199	15208	15187	15255	15222	15215	15180	15144	15229	15416	15124	15311	15194	15181	15184	15093	15322	15316	15211	15311	15168	15294	15143	15250	15054	15155	15358	15196	15216	15197	15321	15188	15183	15133	15134	15243	15057	15207	15272	15347	15292	15370	15317	15213	15102	14974	15199	15049	15269	15205	15265	15094	15127	15053	15173	15449	15246	15104	15316	15029	15290	15311	15010	15217	15164	15212	15321	15316	15109	15273	15293	15203	15108	15075	15180	15214	15280	15059	15086	15213	15032	15039	15132	15272	15347	15042	15372	15319	15244	15392	15241	15253	15267	15132	15427	15283	15298	15289	15125	15103	15221	15243	15184	15439	15333	15193	15329	15300	15112	15222	15258	15444	15417	15272	15277	15228	15412	15248	15068	15195	15172	15236	15198	15239	15198	15256	15180	15250	15335	15418	15216	15182	15421	14995	15068	15300	15316	15163	15251	15005	15067	15151	15232	15077	15295	15347	15212	15222	15206	15215	15043	15268	15183	15135	15304	15233	15318	15230	15108	15246	15224	15213	15222	15283	15228	15199	15321	15302	15056	15122	15204	15052	15176	15127	15179	15127	15283	15251	15198	15248	15096	15163	15314	15169	15132	15369	15079	15172	15289	15118	15459	15172	15196	15226	15252	15162	15107	15182	15230	15209	15379	15210	15373	15261	15155	15141	15142	15097	15116	15373	14929	15180	15163	15304	15133	15285	15114	15163	15237	15167	15137	15093	15148	15188	15180	15346	15160	15039	15051	15142	15162	15067	15213	15073	15183	15244	15093	15244	15144	15230	15402	15198	15298	15274	15160	15221	15348	15101	15203	15227	15410	15615	15122	15120	15298	15400	15253	15142	15226	15367	15263	15146	15154	15112	15083	15232	15110	15183	15050	15128	15182	15138	15312	15255	15263	15303	15399	15069	15240	15363	15171	15166	15225	15307	15172	15234	15367	15343	15140	15030	15287	15207	15395	15205	15290	15233	15231	15427	15266	15177	15179	15234	15177	15202	15208	15116	15143	15343	15262	15178	15166	15397	15153	15139	15357	15209	15142	15277	15104	15219	15242	15312	15221	15209	15240	15167	15170	15075	15341	15312	15277	15120	15351	15091	15193	15414	15071	15340	15096	15279	15110	14994	15231	15149	15224	15071	15188	15186	15181	15307	15209	15129	15204	15022	15198	15258	15187	15065	15192	15133	15277	15236	15311	15248	15130	15126	15265	15213	15312	15209	15224	15354	15088	15055	15205	15140	15151	15138	14989	15219	15249	15220	15294	15193	15224	15161	15240	15070	15059	15223	15191	15111	15224	15112	15181	15161	15138	15283	15158	15208	15320	15318	15261	15239	15226	15268	15387	15351	15193	15009	15326	15294	15269	15202	15311	15205	15333	15185	15246	15104	15264	15099	15206	15265	15258	15128	15172	15134	15269	15275	15309	15188	15322	15045	15227	15082	15379	15415	15145	15343	15226	15222	15272	15092	15251	15134	15231	15100	15126	15131	15134	15203	15109	15187	15082	15234	15269	15305	15171	15111	15181	15065	15292	15192	15331	15140	15137	15103	15266	15253	15151	15145	15179	15053	15313	15296	15344	15123	15206	15214	15233	15116	15146	15073	15297	15248	15326	15185	15468	15253	15210	15237	15049	15253	15355	14920	15296	15173	15074	15237	15205	15082	15280	15226	15175	15179	15111	15174	15266	15155	15134	15208	15321	15105	15344	15213	15181	15281	15267	15118	15145	15067	15280	15346	15211	15310	15186	15208	15212	15183	15209	15186	15209	15098	15198	15123	15114	15308	15292	15006	15283	15289	15080	15090	15308	15228	15189	15445	15130	15100	15211	15253	15260	15248	15146	15222	15077	15210	15185	15107	15121	15182	15125	15180	15143	15311	15269	15292	15248	15198	15183	15112	15204	15129	15380	15157	15236	15173	15257	15132	15328	15356	15242	15327	15330	15158	15319	15151	15203	15138	15206	15395	15184	15239	15331	15019	15171	15080	15283	15427	15182	15205	15234	15282	15141	15097	15309	15194	15111	15006	15260	15137	15126	15187	15271	15000	15145	15331	15295	15170	15036	15125	15189	15253	15332	15320	15169	15078	15160	15064	15140	15222	15212	15143	15274	15164	15275	15027	15153	15156	15307	15046	15306	15081	15293	15328	15257	15196	15207	15127	15247	15162	15154	15207	15345	15080	15191	15204	15324	15232	15354	15190	15139	15203	15237	15204	15105	15220	15313	15244	15269	15122	15213	15223	15061	15133	15192	15041	15292	15189	15150	15254	15166	15266	15172	15276	15097	15194	15047	15115	15104	15294	15144	15260	15143	15163	15113	15350	15289	15027	15114	15312	15063	15289	15135	15311	15362	15197	15221	15095	15221	15142	15246	15262	15170	15197	15333	15289	15340	15254	15231	15177	15344	15132	15239	15114	15216	15324	15201	15326	15183	15266	15108	15261	15271	15254	15343	15153	15203	15091	15388	15385	15282	15143	15279	15267	15245	15036	15182	15249	15388	15066	15066	15249	15154	15140	15265	15216	15032	15294	15319	15194	15216	15192	15201	15189	15130	15127	15271	15184	15139	15138	15197	15226	15245	15078	15042	15242	15224	15161	15287	15075	15384	15237	15265	15169	15286	15137	15363	15428	15223	15216	15166	15041	15267	15279	15253	15235	15209	15110	15237	15054	15261	15166	15208	15085	15256	15119	15216	15138	15149	15128	15345	15267	15087	15032	15172	15229	15507	15380	15055	15220	15257	15222	15074	15139	15065	15229	15150	15292	15298	15161	15430	15094	15215	15135	15087	15143	15128	15286	15149	15145	15235	15134	15204	15251	15372	15396	15068	15215	15240	15213	15192	15276	15133	15310	15105	15098	15109	15373	15232	15260	15255	15155	15341	15324	15175	15213	15203	15165	15139	15311	15209	15207	15173	15145	14972	15301	15105	15285	15222	15142	15075	15224	15311	15133	15081	15165	15283	15090	15149	15128	15212	15236	15185	15149	15248	15110	15161	15262	15049	15110	15334	15234	15278	15243	15165	15049	15348	15287	15045	15098	15236	14973	15257	15187	15200	15208	15232	15385	15137	15262	15211	15295	15205	15303	15295	14968	15134	15271	15366	15175	15148	15143	15107	15196	15071	15251	15267	15335	15221	15235	15336	15364	15287	15086	15479	15111	15126	15211	15354	15266	15294	15138	15221	15217	15289	15220	15158	15095	15330	15314	15081	15251	15351	15108	15165	15146	15084	15455	15299	15224	15228	15103	15187	15072	15246	15200	15090	15315	15065	15177	15107	15102	15234	15172	15062	15198	15316	15238	15344	15029	15219	15108	15231	15195	15316	15209	15262	15264	15198	15206	15136	15174	15117	15179	15182	15234	15202	14949	15295	15202	15204	15235	15207	15307	15223	14945	15344	15340	15248	15180	15081	15156	15185	15085	15290	15109	15166	15198	15061	15064	15241	15340	15150	15057	15234	15243	15324	15288	15273	15213	15171	15270	15296	15127	15211	15246	15335	15353	15318	15124	15203	15087	15179	15244	15284	15119	15345	15155	15300	15252	15425	15111	15142	15315	15178	15210	15191	15225	15233	15172	15169	15228	15031	15349	15204	15111	15339	15199	15127	15333	15058	15226	15184	15041	15269	15123	15128	15256	15549	15215	15251	15431	15285	15126	15192	15184	15288	15337	15195	15186	15210	15081	15011	15284	15171	15322	15171	15265	15427	15168	15155	15265	15247	15178	15224	15457	15305	15244	15204	15170	15077	15343	15021	15172	15194	15265	15282	15305	15197	15349	15185	15259	15296	15105	15168	15137	15300	15256	15196	15252	15084	15220	15241	15207	15255	15161	15131	15384	15005	15116	15294	15177	15330	15217	15045	15269	15388	15268	15122	15107	14969	15281	15175	15185	15198	15339	15300	15329	15146	15064	15309	15062	15151	15017	15051	15077	15355	15110	15088	15101	15175	15284	15220	15059	15264	15265	15160	15175	15157	15181	15191	15053	15286	15228	15391	15284	15114	15255	15110	14987	15232	15201	15265	15250	15194	15348	15287	15269	15360	15257	15325	15211	15381	15058	15151	15171	15070	15287	15133	15261	15340	15189	15414	15255	15156	15148	15226	15122	15005	15222	15225	15041	15225	15140	15377	15325	15147	15342	15377	15252	15340	15246	15221	15237	15243	14972	15271	15098	15241	15163	15280	15380	15287	15099	15159	15094	15260	15178	15174	15324	15272	15115	15295	15276	15300	15209	15041	15129	15391	15196	15076	15083	15137	15137	15213	15299	15133	15219	15098	15171	15211	15135	15088	15313	15194	15193	15161	15174	15264	15274	15190	15168	15284	15112	15190	15196	15261	15009	15281	15180
29365	21927	22007	19929	18071	17949	19737	26235	24665	22246	20014	18827	18156	18018	17978	17860	17935	17898	17959	18214	18197	17945	17960	17976	17998	17991	18123	18002	18097	18064	18000	17955	17897	17961	18265	18002	17902	17939	18004	17954	18092	17742	17882	17820	18028	17950	18069	17917	18025	17923	18059	17958	18171	17863	18027	17907	18116	17985	18237	17865	18021	18066	18027	17842	17861	18016	17799	17948	17958	17846	18067	18032	17931	17989	17854	17915	17916	17941	17952	18076	18047	17969	18056	17809	18042	18045	17757	17905	18090	18040	17937	18121	17848	17920	17896	18105	17858	17860	17961	18233	17997	18052	17902	17913	17827	17869	17764	17884	17858	17762	17900	17848	17985	17828	17903	18009	17994	17913	18007	18047	17933	18025	17849	17851	17865	17791	18014	17996	17886	17912	17996	17938	17911	18023	17908	17937	17914	17902	18024	17840	17908	17923	17813	17898	17828	18009	17950	17886	18017	18009	18056	18009	18083	17886	17915	18043	17948	18172	18001	17809	17864	17799	17770	17910	18014	18029	17973	17980	17917	17819	18021	18001	17909	18015	17942	17918	18129	18030	17923	17849	17880	17949	17988	18030	17858	18089	18013	17998	17916	17774	18113	17823	17692	17804	18097	17986	18002	17716	17971	17797	18065	17835	18041	18100	17912	18065	17948	17915	18006	17903	17871	17928	18022	17969	17989	17736	17956	17971	17891	17845	17925	17863	18123	18075	17712	17676	17851	18062	18020	17973	17822	17935	17949	17906	17909	17963	18211	17973	17843	18038	17773	18004	17919	17802	18087	17916	17787	18039	17864	17879	17990	17969	17929	17740	18060	17959	18160	18029	18036	17864	17834	17865	17968	17893	18053	17908	17714	17997	18113	17960	17898	17930	18081	17875	18075	17975	17960	17884	17864	17934	18061	18019	17990	17868	17870	18206	17791	17938	17779	17702	17943	18098	17818	17943	17951	18052	18044	17942	17976	17829	17891	17903	17812	17917	17846	17863	17730	17794	17868	18095	18150	17698	17953	18154	18024	18000	17804	17756	17968	18098	17928	17842	17846	17979	17969	18223	18014	18200	18056	18013	17952	18113	17986	17758	17833	17921	18031	17893	18022	17840	17839	17957	18198	17829	17931	17839	18057	17849	17995	17957	17934	17984	17788	17864	17863	17878	17948	17840	17891	18076	17932	17889	17967	17895	18118	17945	17997	17890	17906	18157	18026	17923	17831	17846	17921	17801	18201	17971	18176	18059	17980	17970	17716	17822	17881	17854	17898	18038	17769	18080	17817	17957	17960	17710	18061	18017	17953	17959	18068	18096	17919	17796	17923	17792	17750	17849	17913	17872	18032	17817	18074	17909	18001	18144	18052	17908	17883	17930	17880	17869	18230	18259	18037	18008	17928	17856	17942	17787	18070	17924	17870	18166	17879	17777	17698	17903	18017	18077	18131	17900	18078	18202	17915	17856	18174	17942	17892	18007	17711	17875	18008	18012	17840	17805	17909	18024	18015	17975	17957	18242	17861	18092	17980	17898	18061	17941	18167	17816	17906	17837	17739	17927	17675	17991	17799	17907	17923	18004	17962	17932	17826	18005	18056	17935	18039	17921	18143	18096	17930	17868	17903	17942	17957	17918	17985	17785	17927	17817	17887	18164	17992	18185	17911	17981	17759	18152	18131	17900	17797	17954	17944	17919	17972	17800	17891	17762	17988	17747	18003	17980	18084	18055	18223	17978	17988	18024	18035	18008	18228	17782	17975	17813	17801	17954	18053	17951	18103	17821	17792	17876	17896	17979	17806	17921	17844	17972	17904	17864	17916	17875	17779	17894	17726	17901	17955	17748	18007	18003	17869	17959	17938	17719	18007	17954	17788	17827	17842	17933	17832	17857	18008	17793	18157	18038	18122	17908	17847	18036	17941	17940	17993	18000	18113	18039	17839	17893	18165	17859	18093	17876	17966	18042	17984	18029	18043	17823	17932	17903	17785	17818	17893	18011	18004	18031	18073	18042	17956	17714	17921	18063	17945	17929	18053	17834	17713	17957	17979	17992	18229	18190	18054	18109	18023	17930	18083	17970	17936	17837	17947	17949	18031	17841	17952	17934	17952	17738	18112	17959	17866	17963	18159	18112	17969	17791	17903	17878	18036	17910	17963	17787	17933	17951	18055	17883	17953	18022	17799	18025	17908	18132	17593	17943	18041	17956	18000	18024	17922	17867	17960	17938	17980	17983	17953	17927	18003	17924	17927	18013	18066	17722	17585	17670	17692	17977	17689	17837	18042	17796	17808	17831	18095	17898	18038	17845	17811	17844	17913	17910	18158	17907	17974	18103	18071	17900	18253	17892	17856	17995	17908	17844	17961	17958	17801	17986	18062	17913	17878	17948	18010	18065	17923	17722	18007	17837	17966	17972	18188	17919	18025	18189	17911	17957	17919	18019	18152	17626	17954	18065	18063	18086	17760	17965	18100	17924	17907	18121	17963	17790	17927	18003	18077	17783	18072	17884	17909	17815	17975	17838	17988	17896	17959	18142	17990	17834	17977	18130	18072	17832	17650	17878	17803	17856	17957	18016	18123	17901	18059	17860	17738	18011	17949	17853	17809	18007	17990	18269	17968	17906	17966	17994	17988	18021	17890	18074	17823	17936	17854	17979	17923	18042	18076	18004	17927	18023	17983	17755	18145	18091	18013	17964	18011	17873	17818	17766	18042	17794	17857	18047	17863	17936	18005	17919	17642	17622	17796	17884	17937	17834	17976	18036	18002	17709	17775	17966	17813	17863	18081	18009	17883	17969	17893	17801	17970	17832	17868	17884	17932	17921	18195	18113	17726	17993	18017	18092	17995	17984	17963	17813	18087	17885	18175	18185	17879	18077	17883	17854	17988	17991	18109	17945	17915	18120	18072	17854	18054	17719	17858	17995	18018	18088	17831	18258	18033	17798	18018	17889	17999	17819	17864	17959	18111	17973	17928	17854	18193	17850	17847	17847	18053	17990	17777	17977	17978	18061	17984	17929	17855	17854	17892	18029	17806	18139	18188	17938	18035	18141	17913	17974	18154	17930	17783	17937	17877	17685	17587	17815	17965	17877	17884	18187	17932	18104	18045	17982	18058	18142	18100	17966	17973	17952	17786	18044	18092	18096	17929	17929	17975	17896	18019	17953	17886	18006	17882	17930	17969	17978	18177	17988	17906	17965	17886	17911	17926	18032	17942	18036	18008	18047	17931	18061	18044	17799	18131	17971	17824	17947	17932	17926	18010	17855	17905	17851	17882	17903	17993	17764	17958	17805	18031	17947	17886	17928	17968	18044	17939	18104	17945	17917	17792	17947	17908	17901	17960	17900	18093	18051	17956	18148	18014	17967	18234	17852	18238	17865	17805	18024	18022	17895	17938	18050	17908	17836	17892	17857	17796	17799	18086	17781	17783	17986	18041	17822	18093	17820	18110	17890	17904	17971	17803	18054	17829	17939	18028	18042	17849	17797	17751	17745	18001	18055	18229	17969	18166	17945	17952	17885	17920	17906	17667	18166	17966	18027	18073	18025	17884	18000	18050	18024	18019	17918	17858	18105	17824	17927	17926	17907	18053	17921	18032	18075	18133	18037	18074	18010	17908	18123	17793	17779	17861	17802	17903	18031	18013	18055	17823	17862	17986	17903	17902	18113	18118	17871	18010	18031	17919	17966	17772	18050	18034	17948	17802	17836	17881	17815	17971	17968	17909	17824	17970	17957	17932	17885	17833	17992	18007	17970	17927	17741	17916	17828	18074	18053	18042	17851	17928	17947	17923	17987	18097	17943	18061	17971	17700	18026	17914	17747	18093	18033	18129	17871	17984	17822	17870	18023	17798	17913	18076	18074	18004	18277	18243	17778	18016	17847	17876	18037	17795	18100	18001	18001	17937	17811	17815	17997	18007	17980	17875	18195	18103	18145	18016	17887	17924	17685	17927	17962	17700	18074	18109	17973	17894	18050	17863	17838	17855	18070	18009	18214	18124	18171	17812	18202	17766	17920	17824	17971	17955	18110	17865	17922	17940	18170	18013	17882	18082	17897	17994	18093	17978	18142	17899	17953	17814	17933	18055	17941	18109	18109	17874	17958	17665	17767	17729	17967	17822	18167	17857	17943	18116	18024	17862	17757	17860	17919	17851	17932	18137	17902	17927	17881	17917	17833	18124	18181	18014	17855	18015	17968	18088	18085	18019	17806	18017	18066	17843	17857	18046	18163	18043	17737	17959	17787	17939	17925	18030	17809	17793	18109	18085	17928	17948	17896	18004	17966	18060	17971	17711	17946	17911	17909	17965	18056	17981	17720	18074	17859	17907	17963	17920	17949	17795	17847	17938	17763	17833	17860	17932	18092	17860	17897	17891	17915	17960	17997	17864	17835	17966	17904	17947	17993	18063	17962	17794	17979	18022	18081	18098	17894	17949	18000	18045	17918	17929	18125	17836	18056	17976	18094	17876	17986	17918	18176	18146	18030	17890	17968	17846	17886	17974	18055	17879	17991	17905	17888	17865	18035	17987	17837	17943	17839	17824	17998	17895	17843	17945	17915	17873	17957	17989	17931	17885	17957	17950	17794	17991	17979	18178	18048	17858	18001	18255	17800	17808	18152	17930	18043	17809	17957	17928	18040	18130	17978	17876	18013	17874	17881	18073	17934	17989	17975	17941	18036	17763	17900	17957	17879	17902	17966	17885	17977	17846	17781	17864	17920	18112	17855	18135	17817	17823	17799	18109	17958	17939	18037	18125	17946	18051	17916	18071	17578	18120	17975	17955	18108	17825	17805	17920	17851	18046	18015	17844	17859	18190	17799	17892	17845	17902	17958	18088	17929	17917	17892	18133	17968	17729	17944	17979	17925	18009	17908	17865	18015	17935	17752	17882	17844	18125	18132	18061	17947	17929	17991	17699	18093	18116	17911	18039	17912	17967	17974	18083	18124	18018	18224	18295	17840	17983	17844	17970	17950	18052	17974	18056	17889	17894	17881	17889	17978	18053	17934	18237	17981	17857	17800	18141	17828	18057	17822	18041	17776	18020	18082	17946	17954	18073	17868	17911	17864	17798	17898	17806	17882	17914	17864	18033	18009	17962	17822	17977	17917	17796	17838	17900	17962	17877	17875
15207	15931	15815	15314	15147	15039	17972	26084	22834	19668	16711	15510	15060	14801	14915	14884	14789	15046	14988	14782	14879	14946	14815	14895	14883	14820	14849	14794	14930	14871	14762	14742	14796	14952	15064	14760	14892	14890	14828	14810	15047	14883	14876	14916	14837	14835	14839	14869	14883	14938	14902	14777	14961	14918	14950	14839	14973	14938	14854	14896	14879	14818	14961	15041	14890	14953	14740	14930	14953	14851	14920	15071	14767	14792	14910	14990	14872	14855	14904	14975	14820	14860	14886	14883	14991	14821	14969	14804	14924	14907	14741	15013	14895	14732	14917	14926	14805	14968	14803	14973	14877	14751	15016	14875	14807	14927	14777	14907	14707	14950	14693	14985	15025	14941	14828	14866	14862	14895	14809	14781	14825	14984	14912	14829	14767	14946	14939	14846	15020	15052	14795	14821	14831	14857	14952	14952	14832	14711	14952	14828	14926	14953	15008	14841	14873	14872	14836	14839	14828	14841	14789	14990	15046	14659	14869	14912	14775	14900	14738	14882	14833	14826	14930	14978	14864	15067	14902	14984	14820	14935	14915	14836	14751	14911	14806	14713	14755	14991	14850	14839	14942	14844	14866	14878	14979	14760	15056	14934	14772	14796	14941	14853	14962	14875	14897	14912	14913	15060	14995	14673	14945	14884	14918	14754	14883	14942	14960	14850	14793	14910	14972	14770	14787	14856	14956	14847	14855	15063	14746	14717	15083	14929	14808	14755	14835	14734	14943	14941	14841	14894	14919	14939	14813	14916	14853	14837	15019	15038	15015	14740	14849	14854	14812	14933	14798	14969	14926	14697	14871	15049	14969	14747	14894	14887	14955	14871	15007	14873	14755	14796	14919	14814	14916	14794	14771	14850	14868	14857	14897	14868	14856	14910	14930	14983	15044	14669	14866	15055	14954	14967	14806	15076	14902	14863	14897	14852	14837	15064	14880	14936	14984	14980	14780	14972	14843	15000	14793	14952	14821	14884	14857	14902	14836	15017	14735	14963	14990	14865	14896	14922	14944	14935	14790	14828	14957	14958	14728	14894	15000	14746	14902	14949	14901	14998	14895	15004	14921	14929	14945	14953	14983	14946	14912	14878	14919	14798	14807	14969	14847	15004	14886	14848	15017	14923	15044	14897	14838	14751	15005	15034	14862	14949	14819	14929	14954	14855	14925	14948	15032	14861	14877	14887	14848	14965	14866	14816	14955	14779	14888	14796	14877	14784	14885	14809	14818	14974	14944	15023	14847	14801	14799	14831	15093	14955	14765	14808	14811	14872	14874	14931	14989	14873	15037	14839	14920	14818	14871	14846	14782	14894	14887	14839	14761	14902	14865	14830	14732	14756	14926	14871	14855	14741	14903	14813	14877	14992	14779	14732	14911	14736	14841	14916	14769	14864	15023	15025	14818	14922	14856	14793	14764	14784	15026	14988	14792	14987	14837	14979	14807	14954	14930	14994	14827	14969	14938	14877	14880	14901	15037	15015	14896	14910	14785	14936	15001	14788	15110	14956	14887	14847	14721	14957	14940	14922	14920	15012	14816	15076	14722	14888	14785	14953	14816	14926	14952	14768	14886	14904	14714	14950	14879	14855	14819	14779	14849	14918	14952	15017	14890	14813	14908	14864	14794	14904	15103	14860	14805	14860	15002	14883	14932	14988	14891	14886	15025	14803	14968	14898	14887	14968	14900	14878	14841	14956	14833	14833	14915	14944	14901	14806	14886	14990	14828	14733	14942	14694	14846	14746	14782	14863	14909	14947	14771	14877	14896	14877	14998	14904	14767	15007	14900	15008	15062	14974	14925	14776	14719	14921	14848	14903	14879	14928	14784	14796	14994	15086	14778	14847	14942	14843	14877	14854	14860	14626	14893	14967	14984	14884	14798	14836	14889	14884	14976	15040	14921	14796	14749	14757	14877	14952	14884	14873	14817	14927	14928	14829	14823	14922	14858	14850	14908	14639	14774	14792	14886	15005	14783	14809	14842	14920	14797	14907	14816	14760	14982	14859	14777	14883	15123	15001	14785	14851	14960	14946	14968	15106	14799	14938	14830	15008	14837	14710	14851	14835	15040	14784	14860	14891	14941	14900	14845	14938	14950	14812	14809	14959	14822	14961	14862	14912	15053	14873	14912	15066	14868	14988	14740	14843	14816	14859	15002	15071	14873	14649	14709	14752	15032	14885	14739	14842	14925	14986	14787	14770	14862	14765	14848	14909	15039	14767	14795	14825	14865	15004	14874	14895	14768	14910	14744	14938	14935	14885	14872	14743	14955	14765	14916	14846	14765	14756	14773	14892	14858	14937	14977	14875	14785	14858	14912	14864	14957	14933	14989	14895	14861	15066	14796	15005	14769	14661	14927	14947	14781	14906	14945	15020	14984	14832	14825	14972	15014	15047	14970	14851	14962	15015	14869	14963	15075	14863	14914	14805	14959	14838	14836	15013	14918	14864	14949	14827	14861	14738	14879	14797	14832	14882	14742	14961	14921	14891	15055	14879	15031	14802	14908	14847	14829	14833	14922	14860	14851	14935	14935	14874	14786	14973	14763	14912	14734	14837	14964	14874	14766	14886	14867	14795	14738	14882	14967	14959	14755	15017	14892	14757	14922	14846	14965	14927	14763	14843	14847	14827	14747	14825	14739	14869	14990	14845	14875	14779	14989	14900	14927	14953	15103	14921	14922	14751	14872	14927	14692	14717	14835	14822	14781	14936	14878	14852	14874	14803	14910	14952	14814	14728	14787	14917	14774	14849	15044	14928	14741	14803	14908	14894	14927	14895	14918	14949	14830	14806	14774	14822	14783	14981	14766	14979	14952	14787	14956	14881	15016	14925	14779	14918	14952	14834	14798	15012	14747	14904	14946	14772	14752	15017	14970	14867	14851	14769	14875	15071	14832	14934	14854	14882	14814	14886	14950	14915	14797	14752	14847	14819	14906	14895	14783	14890	14946	14853	14889	14854	14936	14836	14876	14769	15097	14897	14953	14837	14854	14979	14885	14914	14920	14900	14917	15005	14931	14923	14767	14838	14865	15070	14880	14895	14940	14780	14932	14935	14900	14985	14860	14914	15007	14813	14973	14976	14827	14966	14901	14859	14920	14971	14800	14823	14592	14881	15001	14801	14801	14985	14985	14938	14935	14959	14856	14752	15079	15000	15055	14903	14902	14804	14943	14836	15006	14857	14787	14983	14796	14981	14888	14726	14702	14972	14935	14972	14788	14924	14912	14889	14836	14888	14751	14896	14753	14935	14840	14878	14786	14935	14900	14857	14800	15053	14839	14755	14922	14876	14930	14648	14991	14796	14813	14938	14942	14850	14883	14844	14969	14787	14793	14855	14942	14896	14978	14968	14951	14993	14817	14808	14804	14953	14737	14839	14888	14860	14969	14896	14841	14775	14829	14951	14881	14975	14863	14980	14733	14943	14904	15027	14878	14831	14831	14854	14949	14888	14825	14901	14783	14824	15008	14978	14952	14837	14919	14867	14994	14968	14926	14788	15106	14968	14863	14956	14968	14823	14894	14777	14932	14959	14853	14987	14810	14976	14764	14968	14855	14976	14920	14862	14992	14786	14889	14851	14942	14836	15030	15043	14970	15011	14785	14826	14886	14888	14863	14861	14862	14779	14798	14824	14860	14846	14761	14923	14845	15013	14814	14990	14874	14761	14988	15079	14819	14776	14767	14835	14966	14898	14943	14811	14856	14903	14815	15050	14857	14964	14843	14762	14935	14920	14845	14941	14866	15048	14843	14994	14909	15001	14844	14982	14935	14923	14817	14889	14758	14872	14991	14769	14871	15028	15064	14913	14982	14715	14716	14747	14791	14796	14810	14879	14845	14885	14950	14919	14923	14780	14777	15006	14881	14849	14933	14974	15059	15050	14800	14851	14897	14749	14903	14804	14953	14806	14842	14767	14951	14793	14863	14890	14856	14966	14903	14828	14822	14828	14892	14736	14842	14734	14832	14793	14728	14829	14881	14931	14787	14861	15023	14901	15047	14883	14750	14666	14902	14913	15004	14883	15109	14741	14777	14750	14754	15028	14788	14724	14813	14890	14990	15059	14955	14809	14755	14899	14859	14880	14873	14854	14908	14887	14904	14728	14701	14904	14726	14878	14753	14813	14808	14829	14935	14910	14817	14779	14839	14853	14916	14923	14951	14932	14962	14988	15009	14755	14995	14824	14967	14760	14660	14834	14960	14784	14830	14815	14934	14830	14933	14815	15020	15042	14890	14824	14944	14930	14866	14908	15049	14749	15021	14987	14722	14849	14891	14959	15119	14737	14955	15030	15013	14844	14995	14894	14967	14939	14969	14956	14852	14903	14915	14890	14940	14909	14903	14985	14849	14938	14907	14767	14834	14811	14849	14837	14859	14843	14996	14806	14930	14917	14916	14953	14994	15086	14835	14943	14989	14953	15043	15093	14889	14859	14907	14868	15034	14869	14950	14863	14921	14959	14975	14717	14891	14893	14839	14846	14689	14938	14854	14913	14786	14884	14732	14963	14770	14651	14852	14824	14879	14841	14765	14786	14746	15056	14813	14851	14777	14848	14889	14948	15009	14814	14808	14817	14863	14895	14985	14869	14850	14941	14944	14833	14880	14980	14889	14841	14940	14950	14864	14919	14725	14904	14939	15041	14921	14957	14785	14612	14979	15045	14804	14914	14887	14989	15069	14964	14821	14905	14994	14919	14993	14705	14731	14798	14875	14847	14882	14871	14929	14983	14985	14847	14894	14943	14879	14666	14990	14837	15139	14989	14982	14914	14753	15032	14930	14970	14869	14781	15013	14927	14975	14897	14833	14895	14926	14905	14754	14798	14954	15024	15039	14864	14884	14967	14894	14690	14962	14967	14892	15025	14896	14850	14927	14976	14775	15004	15042	14859	14925	14829	14829	14896	14865	14907	14868	14899	14995	14948	14993	14889	14941	14796	14978	14936	14763	14905	15007	15019	14873	15024	14823	14832	14776	14834	14934	14770	14790	14979	14918	14855	14895	14905	14931	14862	14955	14911	14850	14849	14913	15064	14868	14832	14865	14645	14805	14778	14997	14771	14964	14985	14963	14850	14811	14740	14814	14889	14989	14863	14914	14752	14894	14976	14902	14712	14833	14819	14913	14968	14771	14953
25917	21130	27251	25865	20668	19996	41332	45340	41088	31645	24677	20801	18929	18557	18246	18221	18223	18222	18216	18006	18082	18163	18089	18159	18245	18267	18137	18230	18073	18149	18185	18173	18368	18124	18140	18322	18100	17990	18171	18230	18097	18208	18121	18342	18348	18193	18320	18283	18255	18219	18197	18146	18080	18092	18239	18212	18439	18065	18112	18212	18301	18223	18337	18244	18276	18139	18158	18454	18342	18488	18214	18365	18213	18216	18197	18023	18096	18120	18354	18164	18356	18125	18274	18087	18133	18395	18272	18181	18204	18346	18275	18251	18211	18276	18177	18020	18043	18097	18302	18291	18104	18406	18176	18313	18036	18314	18236	18102	17961	18312	18292	18280	18166	18141	18047	18056	18354	18058	18087	18313	18244	18150	18283	17991	18163	18195	18059	18417	18279	18080	18181	18189	18104	17937	18096	18150	18356	18309	18262	18338	18121	18117	18072	18019	18254	18239	18163	18177	18093	18364	18193	18240	18244	18266	18473	18203	18204	18475	18273	18146	18281	18102	18054	18045	18175	18177	17991	18045	17974	18142	18259	18312	18078	18142	18261	18126	18314	18227	18189	18233	18262	18055	18295	18325	18256	17881	18043	18034	17975	18185	18269	18061	18245	18164	18108	18324	18004	18264	18221	18231	18030	18207	18150	18167	18206	18239	18017	18108	18066	18209	17947	18131	18378	18052	18235	18304	18165	18179	18092	18200	18171	18116	18091	18170	18134	18404	18178	18105	18126	18099	18346	18062	18321	18185	18388	18092	18212	18189	18150	17961	18168	18043	18314	18170	18254	18072	18207	18001	18114	18269	18114	18247	18218	18152	18181	18092	18243	18353	18230	18218	18212	18065	18176	18127	18398	18281	18355	18121	18337	18089	18239	18279	18325	18040	18193	18049	18190	18185	18257	18277	18072	18158	18100	17983	18159	17929	18158	18364	18066	18054	18183	18134	18148	18011	18036	18011	18339	18232	18137	18274	18184	18281	18347	18256	18368	18123	18406	18075	18269	18087	18228	18227	18269	18071	18296	18316	18192	18358	18090	18057	18117	18203	18111	18165	18031	18053	18187	17991	18165	18258	18130	18174	18082	18208	17988	18135	17979	18400	18209	18031	18181	17919	18126	18285	18194	18139	18326	18219	18259	18323	18271	18153	18193	18118	18392	18261	18235	18371	18082	18071	18288	18173	17873	17926	18100	18095	18131	17836	18048	18169	18227	18268	18217	18011	18049	17918	18459	18071	18215	18341	18079	17860	18392	18255	18118	18401	18183	18218	18178	18333	18239	18056	18166	18379	18202	18187	18314	18148	18251	18052	18414	18312	18241	18219	18249	18297	18166	18188	18324	18095	18211	18279	18120	18135	18157	18049	18276	18298	18087	18305	18028	18180	18306	18282	18311	18248	18153	18073	18116	18006	18284	18236	18137	17962	18237	18179	18278	18362	18160	18150	18199	18178	18155	18121	18252	18131	17931	18045	18248	17945	18249	18393	18309	18286	18150	18098	18161	18217	18331	18282	18297	18256	18213	18369	18234	18155	18252	18230	18099	18175	18469	18110	18176	18110	18245	18345	18304	17944	18149	18348	18278	18220	18495	18257	18211	18115	18293	18246	18193	17971	18148	18180	18108	18352	18194	18040	18107	18444	18183	18129	18061	18241	18276	18141	18219	18136	18316	18335	18243	18256	17993	18031	18378	18149	18095	18263	18237	18248	18139	18190	18243	18275	18102	18107	18172	18164	18232	18077	18214	18137	18348	18379	18109	18350	18275	17847	18166	18088	18315	18153	18134	17993	18562	18258	17945	18163	18007	18288	18429	18162	18306	18218	18134	18208	18262	18312	18109	18160	18178	17938	18091	18219	18281	18121	18159	18194	18161	18078	18405	18165	18068	18308	18198	18280	18068	18070	18194	18125	18324	18116	18140	18274	18430	18223	18220	18323	18304	18265	18172	18200	18132	18280	18327	18360	18306	18233	18083	18137	18030	18454	18172	18067	18029	18099	18303	18222	18175	18345	18196	18358	18167	18161	18171	18132	18290	18264	18109	18279	18412	18129	18078	18095	18026	18088	18112	18141	18114	18144	18028	18250	17990	18000	18356	18163	18197	18204	18174	18509	18316	18186	17990	18262	18217	18321	18355	18362	18085	17946	18036	17997	18226	17980	18212	17983	18409	18226	18067	18106	18065	17934	17979	18069	18121	18145	18427	18211	18424	18250	18174	18150	18265	18333	18335	18411	18099	18224	18248	18068	18141	18089	18168	18184	18192	18134	18156	18168	18235	18201	18144	18356	18089	17996	18155	18002	18208	18010	18124	18165	18318	18105	18214	18225	18447	18162	18409	18068	18301	18076	18109	18028	18419	18079	17967	18372	18243	18058	18122	18289	18128	18256	18146	18151	18051	18132	18257	18212	18201	18361	18236	18087	18113	18311	18002	18212	18341	18172	18094	18018	18196	18387	18525	18216	18308	18103	18094	18209	18147	18351	18198	18171	18221	18163	18274	18182	18473	18084	18210	18234	18341	18151	18247	18074	18003	18131	18107	18189	18151	18241	18227	18219	18195	18226	18129	18160	18215	18030	18221	18075	18259	18068	18041	18114	18238	18285	18189	18309	18070	18283	18487	17954	18113	18108	18273	18416	18064	18421	18232	18151	17851	18082	18342	18212	18064	18027	18220	18200	18220	18201	18290	18278	18054	18207	18154	17964	18073	18136	18110	18393	18394	18194	18271	18265	18286	18052	18135	18164	18223	18093	18006	18194	18356	18146	18251	18198	18168	18271	18211	18078	17956	18265	18311	18078	18175	18066	18282	18111	18198	18236	18111	18162	18095	18157	18287	18178	18130	18152	18127	18101	18072	18087	18108	18227	18394	18054	18047	18037	18329	18289	18132	18318	18394	18182	18029	17998	18394	18127	18024	18044	18009	18228	18263	18166	17990	18249	18159	18134	18125	18198	17936	18069	18059	18288	18342	18311	18278	18270	18065	18283	18057	18210	18231	18138	18056	17857	18216	18288	18239	18181	18089	18159	18205	18127	18284	18292	18271	18087	18067	18153	18098	18407	18207	18025	18363	18161	18068	17997	18043	18165	18127	18320	18165	18033	18247	18183	18178	18165	18156	18066	18241	18295	18308	18294	18118	18156	18375	18139	18195	18031	18057	18004	17891	17999	18243	18216	18256	18130	18345	18167	18082	18111	18179	18296	18261	18291	18228	18141	18402	18202	18254	18175	18327	18150	18152	18115	18061	18236	18087	18093	18165	18219	18224	18247	18450	18366	18133	18218	18206	18144	18102	18104	18228	18199	18233	18218	17981	18210	18144	18316	18231	18192	18313	18022	18205	18175	18154	18000	18233	18327	18365	18215	18166	18208	18202	18109	18404	18293	18357	18236	18226	18315	18003	18135	18081	18004	18108	18349	18380	18210	18285	18205	18265	18109	18230	18195	18348	18281	18172	18202	18079	18030	18108	18226	18164	18123	18221	18307	18060	18134	18087	18268	18017	18228	18102	18313	17919	18090	18107	18204	18037	18103	18329	18088	18135	18298	18198	18170	18264	18197	18245	18046	18086	17845	18208	18233	18311	18084	18255	18328	17952	18117	18238	18148	18110	18274	18164	18230	18123	18042	18164	18290	18388	18249	18269	18204	18346	18298	18383	18219	18168	17961	18194	18125	18034	18098	18339	18114	18340	17995	18107	18252	18265	18146	18012	18202	18255	18253	18292	18193	18635	18311	18131	18185	18209	18256	18194	17972	18179	18399	18193	18224	18239	18150	18243	18100	18106	18175	18124	18122	18282	18320	18036	18189	18290	17970	18247	18022	18068	18138	18104	18133	18184	18128	18236	18277	18370	18228	18017	18166	18234	17962	18122	17988	18290	18051	18249	18379	18190	18184	18248	18271	18051	18054	18184	18347	18181	18045	18249	18145	18199	18167	18375	18133	18064	18169	18195	18422	18112	18078	18127	18223	18275	17987	18261	18124	18067	18054	18150	18051	18113	18222	18222	18201	18111	18263	18030	18238	18399	18314	18254	18100	18012	18247	18181	18221	18170	18181	18128	18181	18059	18093	18022	18234	18282	18342	18161	18306	17930	18037	18188	17959	18109	18251	18321	18297	18258	18273	18304	18233	17958	18146	18292	18310	18324	18289	18261	18284	18274	18212	18193	18149	18291	18279	18111	18044	18184	18340	18432	18227	18145	18207	18116	18214	18127	18143	18252	17974	18410	18418	18305	18344	18168	18095	18114	17963	18263	18143	17962	18185	18270	18350	18174	18185	18386	18286	18114	18150	18176	18075	18416	18426	18393	18315	18155	18182	18201	18348	18224	18247	17955	18170	18111	18247	18295	18169	17962	18105	18279	18228	18084	18317	18072	18218	18156	18094	18324	18163	18411	18354	18235	18344	18075	18135	18216	18102	18263	18111	18103	18175	17980	18090	18162	18001	18020	18391	18217	18154	18083	18100	18077	18102	18088	18102	18285	18166	18083	18102	18361	18118	18209	18005	18156	18058	18162	18200	18015	18156	18168	18159	17974	18284	18398	18327	18239	18293	18263	18251	18159	18071	18209	18158	18069	18222	17946	18115	18299	18110	18271	18208	18056	18109	18385	18375	18243	18184	18321	18290	18101	18309	18249	18051	18046	18051	18249	18144	17922	18148	18173	18279	18045	18002	18196	18293	18220	18152	17971	18062	18190	18297	18332	18180	18322	18214	18181	18102	18079	18170	18032	18200	18204	18152	18138	18107	18081	18173	18079	18006	18237	18198	18247	18149	18312	18188	17857	18156	18209	18003	18102	18055	18241	18088	18183	18229	18115	18148	18316	18260	18177	17954	18179	18020	18186	18069	18060	18193	17971	18058	17874	18020	18297	18119	18052	18254	18206	18350	18318	18348	18099	18146	18113	18023	18230	18107	18071	18396	18154	18110	18084	18314	18272	18280	18199	18263	18210	18215	18163	18130	18225	18165	18328	18128	18219	18437	18042	18072	17959	18287	18145	18233	18280	18283	18268	18074	18231	18294	18255	18215	18100	18152	18038	18136	18211	18210	18302	18024	18350	18138	18073	18188	18149	18218	18120	18165	18254	18193	18314	18035	18164	18012	18026	18132	18062	18244	18133	18343	18173	18157
13827	20113	19214	17030	16245	17010	42908	44908	39838	30145	22097	17416	15751	15028	14978	15048	15110	15217	15063	15176	15144	15144	15074	15139	14884	14922	15106	15109	15153	14890	15174	15107	15065	15091	14989	15174	15077	14970	14944	14998	15103	15059	14944	15060	15169	15154	15046	15199	15155	15171	15123	15130	14983	15087	14971	15063	15219	14916	15151	15176	15132	15197	15207	14942	15082	15144	14989	15358	14893	15015	15113	15078	15216	14993	15138	14990	15061	15068	15156	15041	15164	15307	15170	15132	15141	15036	15047	15192	15077	15020	15025	15114	15133	15111	14994	15063	15082	14932	15063	15160	15026	15128	15181	15218	14941	15046	15122	15010	15157	15036	15108	15094	15110	14991	15122	15031	15007	15085	15082	15097	15200	15140	15122	15220	15054	15132	14951	15148	15127	15141	14958	15212	15061	15321	14914	15159	15006	15301	15091	15115	14845	14919	14957	15036	15089	15042	15167	15269	14922	15023	15032	15279	15000	15057	15079	15161	15188	15058	15125	15108	15007	15048	15100	15007	15183	14982	15093	15015	15060	15135	15076	14970	14958	14952	15091	15063	15047	15093	14913	15290	14998	15148	15235	14964	14837	15005	15121	15042	15075	14950	15124	15228	14938	15239	14882	14932	15101	15041	15047	15097	15093	15017	15192	15064	15193	15150	15136	14964	15150	15222	15018	15222	15111	14948	15117	15142	15219	15185	15152	14939	15031	15149	14936	15088	14987	15071	14902	14933	15061	15101	15027	14977	14900	14991	15083	15028	14977	15056	15007	15132	15079	14961	15098	15093	14982	15069	15179	14928	15201	15023	15115	15116	15020	15138	14967	14990	14982	14948	15113	15082	14945	15041	15025	15162	15169	15168	15062	15190	15078	14932	15123	15092	15022	14971	15085	15084	14950	15113	14993	15193	15072	15078	15329	15091	15093	15130	15087	15203	15002	14941	15125	15270	14921	14960	15113	15165	15149	15074	15205	14926	15138	14954	14882	14989	15187	15073	14988	14899	15082	15245	15028	14864	14973	15029	14950	15145	15068	15000	14959	14897	15016	15156	15192	15056	15006	15136	15102	14973	15105	15012	15135	15361	15032	15028	14916	14980	15033	15001	15278	15205	14865	15067	15034	14988	15197	15028	15044	15008	14998	15013	15069	15187	15173	15237	15060	15005	15046	15145	14948	15027	14944	15017	14930	15095	15019	15070	15172	15073	15216	15104	15140	15133	15085	15077	15162	15209	15112	15028	15024	15231	15016	15068	15031	14919	14841	15098	14977	14924	15247	15060	15155	15121	14999	15017	15008	15131	15102	15105	15085	15028	15089	15071	15080	15144	15027	14908	15016	15002	15213	14985	15199	14878	15076	15029	15004	15062	15061	15194	15057	15213	15016	14955	15052	15030	15124	15083	15023	14994	15361	15065	15088	15136	15198	15182	15085	15078	15018	15040	15025	15138	15208	15070	15236	15037	15123	15210	15069	15081	14839	15096	15012	15004	15119	15155	15177	14935	14982	15090	15249	15118	15061	14971	14987	15135	15230	15144	15096	14972	15232	15032	15059	15092	15180	15091	14909	15040	15167	15129	14918	15180	15072	15173	15226	15187	15148	15081	15170	15094	15165	15058	15135	15152	15038	15137	15052	15167	15144	15254	15029	14956	15207	15256	14981	15139	15068	15036	15097	15036	15099	15044	15124	15030	15153	15044	15040	15086	15140	15090	15110	14905	14968	14931	14987	15132	15127	15158	15049	15015	14998	15015	15118	15099	15087	15019	15041	14980	15053	15063	15166	14919	15054	15107	15189	15037	14988	15092	15016	15157	15145	15158	15104	15081	15032	14917	15212	15087	14999	14926	15054	15058	14936	14957	15071	15052	15043	15152	14930	15092	14938	14910	15031	15045	15059	15094	15245	15022	14909	15158	15110	15180	14977	15097	14982	15113	15106	15248	15155	15134	15060	15010	15009	15066	15029	15048	15128	15083	14964	15136	15182	15194	15007	15047	15151	15078	14891	15168	15202	15062	15068	15119	15078	15060	15088	15142	15061	14951	15103	15208	15051	15149	14984	15096	15103	15238	15001	15074	15056	14994	15116	15196	15091	15047	15204	15145	14986	15001	14864	14918	15042	15099	15078	15025	15136	15067	14996	14979	15143	14942	15019	15004	15012	14991	15009	14976	15044	15059	14937	15181	15009	15081	15146	15091	15118	15083	15022	15027	15030	14947	14956	15084	15111	15114	15113	15083	15131	15136	15045	14975	15001	15175	14996	15218	15021	14818	15020	15201	15013	14969	15150	14891	15267	15182	15159	15282	15053	14932	15154	14975	15011	15108	15041	15029	15008	14940	15210	15039	15271	15275	15212	15045	14982	15041	15091	14925	15052	15028	15072	15132	15100	15136	15049	15070	14853	14904	15093	15204	15044	15080	15111	14882	15174	14989	15067	15020	15101	15044	15111	14860	14946	15241	15104	15096	15165	14995	15030	14888	15212	15104	15099	15049	14963	15155	15037	15110	15162	15111	15295	15239	15123	15052	15027	15105	14974	15169	15073	14955	15202	15068	15047	15095	14896	15212	14991	15022	15092	14898	14976	15256	15134	15056	14997	15311	15021	14999	15105	14983	15160	15118	15054	15013	15044	15131	15173	15179	15118	14963	14954	15183	15206	15125	14897	15088	15113	14960	15191	15039	15196	14973	15017	15015	15126	15239	15111	15145	15095	15117	15125	15126	15387	15188	14934	15129	15171	15124	15253	15092	14928	15085	14944	15034	15001	15066	15114	15070	15184	15101	15083	15172	14976	14911	15123	15106	14966	14933	15137	15024	15030	15151	15166	15248	15018	15006	14954	15189	15113	14974	15242	15036	15229	14914	15116	14988	15182	15128	14855	15063	15186	15034	14989	14989	15059	15189	15049	14996	15050	15065	15121	15144	15051	14999	15176	15029	14942	15105	14988	15239	14994	14824	14958	15094	14994	15068	15114	14998	15159	15336	15179	15192	15127	14919	15081	15225	15022	15260	15081	15101	14769	15047	15128	15062	15021	15138	15219	15067	15068	14801	15141	15092	14917	15209	14881	15144	15028	14902	14997	15034	14993	15090	15040	15219	14978	15013	15123	15163	15108	15080	15060	15013	15029	15086	15034	15123	15195	15154	15089	14939	15065	15138	15126	14955	15054	14997	14890	14993	14942	14963	15078	15078	14970	15117	15036	14976	14975	14976	14963	15091	15095	15179	15242	15065	15148	15100	15162	14791	15021	15005	14963	15105	15197	15225	15139	15127	15117	15035	15130	15034	15048	14955	14984	15075	15175	15041	15089	15027	15029	15028	14992	15121	15174	14920	15106	15187	14955	15072	15087	15051	15040	15083	15037	15283	14974	15101	15012	15133	15215	15041	15226	14948	14925	15149	15044	15092	15040	15027	15093	14972	15202	15122	15119	15034	15092	15043	14989	15071	15027	15007	15043	14925	15131	14955	15042	14999	14942	15125	15027	15033	15108	14972	14992	15045	15116	15117	15069	15026	14959	14898	15297	15186	15328	15109	15233	15125	15067	15219	15033	15138	15178	15232	14862	14912	15077	15179	15171	15169	15002	15079	15103	14923	15043	15012	15015	15020	15032	15175	15077	15092	15084	15124	15049	15141	14928	15070	15152	14927	15019	15009	15161	15059	14923	15115	15097	15136	15053	15084	15155	14876	15064	15008	15010	14974	15113	15125	15276	15092	15096	15092	15001	15170	15122	15037	15200	15162	15397	15041	15136	15185	14967	15022	14974	14895	15190	15172	15188	15052	15283	15104	15055	15143	15083	15164	15098	15135	15084	14984	15032	14936	15153	15241	15027	15168	15165	15098	15003	15137	14957	15169	15025	14953	15108	15029	15054	15133	15103	15093	15023	15056	14941	15129	15102	15135	15242	15137	15078	15118	15112	14906	15324	15122	15078	14996	14996	15004	15024	15125	15105	15215	15162	15111	15125	14975	15213	14933	15153	15183	15027	15062	15063	15055	14906	14954	14998	15087	15060	15181	15123	15115	15137	15302	14962	15090	15181	15107	15018	15168	15208	15100	15060	15225	14996	15178	14999	15054	15090	15199	15093	15068	14943	15072	15051	14994	15189	14937	14980	15137	15002	15106	15109	15067	15135	15156	14948	15097	15099	15241	15137	15154	15142	15107	15008	15115	15180	14984	14959	15121	15045	14882	15000	15190	14945	14988	14964	15117	15115	15130	14990	15080	15088	15189	15326	15003	14951	15159	14957	15264	15052	15064	15075	15088	15080	15098	15080	14998	15337	15073	15173	15233	15131	15044	15204	15051	15187	15133	15153	15049	15134	15042	15098	15089	15031	15022	15048	15260	15051	15050	14931	15076	15108	15067	15098	15041	15140	14921	14990	15231	15139	15104	14940	15136	14957	15140	15148	15057	15090	15008	15094	15046	15117	14984	15160	15029	15014	15080	15059	15133	15052	15082	15200	14987	15057	14951	14997	15030	15101	15176	15013	15172	15058	15117	14992	15177	15116	15264	15005	15038	15011	15270	15062	14910	14965	15258	14991	15016	14950	15082	15175	15087	15205	14892	15039	14837	15076	15043	15015	15021	14980	14900	15036	14932	15206	15133	15020	15056	14992	14996	15053	14974	15004	15214	15152	15099	15066	15030	14930	15217	15021	14800	15031	15125	15049	15121	15035	15197	15013	14812	15371	15206	15079	15060	15229	15087	15050	14932	15083	15072	15057	15023	15078	14978	15032	15077	14987	15054	15027	14965	14926	14945	14913	15009	14985	15114	14976	15061	14988	14925	15125	14933	15069	15135	15181	15153	14993	15192	15091	14980	15113	15149	15114	15177	15031	14998	15053	15085	15107	15008	14918	15037	15014	15088	15056	15051	15142	15042	15074	15114	14958	15128	15205	15181	15043	15120	15080	15158	15059	15009	15215	15052	15180	15027	14998	15022	15132	15208	15021	15016	15063	15210	14995	15168	15091	14804	15070	15097	15128	14945	15037	15156	15073	14958	15103	15101	15097	14936	14951	15092	15213	15057	15158	15155	15030	15204	15035	15228	15116	15288	15072	15226	14989	15172	15047	15126	15100	15205	15076	15270	15002	15047	15060	15088	14916	15068	15050	15064	14995	15183	14949	15082
23692	21082	28570	23821	21572	24415	55454	64011	56678	46011	34261	24949	20275	18979	18519	18365	18389	18268	18282	18359	18370	18409	18527	18020	18133	18365	18264	18263	18236	18071	18275	18408	18177	18236	18167	18213	18427	18025	18300	18233	18302	18327	18365	18450	18238	18421	18378	18362	18544	18060	18442	18271	18108	18072	18017	18174	18261	18370	18155	18297	18200	18126	18283	18222	18078	17987	17984	17921	18365	18223	18074	18130	18150	18122	18074	18137	18237	18275	18397	18184	18175	18309	18259	18207	18088	18237	18177	18111	18147	18467	18199	18232	18400	18164	18094	18122	18269	18243	18405	18171	18324	18229	18366	18114	18260	18174	18151	18155	18368	18303	17924	18116	18084	18440	18168	18246	18167	18075	18065	18034	18332	18101	18231	18373	18142	18115	18145	18258	18245	18444	18094	18004	18278	18424	18176	18024	18133	18277	18252	18254	18055	18040	18381	18159	18172	18280	18217	18315	18487	18146	18275	18048	18066	18123	18143	18263	18154	18066	18145	18083	18320	18127	18256	18312	18121	18028	18341	18149	18147	18101	18216	18214	17931	18143	18132	18157	18033	18127	18146	18296	18011	17969	18348	18215	18373	18084	18227	18417	18217	18118	18197	18330	18224	18335	18249	18231	18348	18065	18219	18186	18111	18232	18264	18127	18203	18026	18144	17997	17960	18127	18069	18249	18015	18308	18385	18168	18055	18036	18277	18204	18165	17965	18102	18157	18102	18090	18109	18195	18049	18119	18098	18342	18127	18039	18124	18201	18175	18313	18239	17982	18000	18207	18153	18121	18086	18344	18169	18056	18335	18219	18211	18223	18112	18159	17997	18172	18379	18352	18173	18226	18136	18061	18089	18138	18315	18235	18175	18145	18193	18096	18156	18351	18170	18369	18047	18146	18216	18214	18186	18050	18375	18147	18265	18226	18229	18257	18042	18160	18142	18203	18266	18250	18116	18106	18181	18121	18131	18206	18000	18130	18187	18073	18105	18134	18245	18332	18233	18139	18110	18080	18033	18031	18309	18091	18201	18142	18079	18280	18318	18217	18318	18182	18035	18328	18096	18141	18156	18149	18184	18268	18448	18189	18324	18050	18213	18247	18147	18118	18224	18227	18351	18122	18048	18183	18305	18224	18249	18153	18127	18403	18228	18138	18053	18219	18193	18022	18094	18271	18155	18160	18237	18076	17957	18344	18153	18243	18404	18130	18407	18213	18139	18106	18033	18057	18148	18277	18257	18122	18294	18231	18192	18011	18134	18214	18244	18052	18121	18251	18151	18232	17974	18317	18278	18200	18280	18137	18266	18113	18103	18089	18103	18325	18015	18345	18194	18353	18115	18005	18177	18409	18304	18239	18175	18219	18076	18208	18249	18367	18223	18172	18302	18078	18077	18227	18382	18226	18230	18186	18022	18241	18244	18214	18179	18274	18002	18106	18180	18134	18144	18076	18355	18046	18288	18289	18064	18221	18212	18308	18068	18291	18305	18144	18217	18069	18080	18156	18023	18094	18074	18029	18117	17893	18329	18397	18154	18060	18191	18204	18216	18176	18183	18211	18108	18222	18118	18023	18108	18024	18132	18052	18320	18337	18295	18184	18010	18218	18046	18228	18048	18220	18217	18238	18146	18018	18240	18323	18310	18029	18184	18066	18120	17986	18254	18194	18229	17980	18146	18078	18089	18263	18009	18131	18182	18178	18302	17984	18154	17995	17974	18113	18230	18054	18196	17981	18063	18101	18083	18042	18216	18225	18228	18102	18048	18174	18189	18103	18105	18226	18082	18471	18025	18069	18077	17954	18081	18026	17906	18095	18374	18221	18244	18115	18149	18109	18161	17993	18346	18197	18017	18024	17945	18355	18167	18349	18107	18140	18122	18211	18181	18171	17909	18118	18077	17989	18201	17970	18253	18114	18032	18047	18201	18190	18210	18345	18225	18252	18370	18235	18342	18211	18190	17952	18281	18280	18172	18383	18130	18102	18209	18265	18213	17965	18097	18170	18232	18228	18261	18139	18230	18251	18369	18368	18319	17993	18201	18264	18303	18214	18190	18133	18136	18068	18134	18157	18405	18213	18240	18330	18336	18103	18227	18000	18187	18097	18227	18167	18180	18221	18260	18079	18211	18196	18325	18036	18077	18051	18163	18226	18243	18105	18008	18162	18138	18221	18070	18076	18239	17990	18056	18144	18196	18119	18128	18066	18153	18241	18126	18225	18191	18117	18255	18365	18379	18219	18177	18308	17994	18130	18024	18127	18200	18207	18203	18243	18369	18189	18282	18277	17979	18163	18207	18044	17991	18217	18302	18341	18019	18168	18343	18239	18170	17901	18033	18180	18267	18107	18116	17933	18283	18241	18102	18438	18329	18058	18148	18098	18360	18246	18228	18028	18364	18295	18194	18116	18055	18166	18046	18363	18156	18208	17869	18031	18141	18213	18097	18271	18308	18003	17922	18222	18183	18327	18140	18024	18205	18160	18217	18084	18248	18152	18230	18221	18310	18224	18124	18065	18199	18256	18155	18242	18587	18035	18160	18078	18196	18022	18129	18035	18139	18240	18191	18187	18141	18242	18149	18107	18463	18205	18123	18164	18084	18390	18184	18345	18298	18075	18195	18050	18072	18092	18090	18112	18287	18083	18049	18190	18283	18161	18177	18101	18181	18179	18265	18155	18166	18170	18224	18159	18126	18149	18280	18380	18315	18212	18154	18006	18183	18210	18247	18341	18162	18295	18160	18066	18329	18255	18233	18160	18474	18103	18214	18019	18168	18207	18121	18110	17983	18033	18151	18286	18017	18270	18408	18251	18241	18035	18159	18098	18121	18157	18089	18480	18116	18269	18267	18228	18142	17975	17964	18135	18219	17998	18137	18205	18130	18161	18024	18095	18328	18221	18255	18232	18191	18145	18165	18209	18308	18431	18280	18082	18208	18040	18292	18155	18101	17947	18143	18033	18223	18276	18091	18078	18226	18194	18154	18216	18068	18225	18175	18232	18330	18224	18173	18363	18065	18095	18213	18068	18144	18096	18232	18228	18328	18209	18233	18174	17996	18136	18032	18089	18369	18163	18392	18244	18341	18284	18005	18255	18064	18183	18181	18423	18437	18302	18186	18149	18432	17887	18313	18371	18200	18063	18196	18077	18361	18459	18209	18372	18013	18212	18298	18080	18224	18118	18284	18105	18120	18223	18423	18198	17985	18226	18353	18209	18203	17985	17945	18152	18479	18284	18149	18137	18084	18216	18191	18271	18113	17963	18144	18253	17969	18304	18190	18036	18116	18216	18175	18235	18239	18198	18311	18123	18101	18099	18037	18007	18148	18121	18127	17999	18096	18217	18233	18073	18360	18302	18225	18092	18082	18163	17981	18280	17950	18063	18248	18248	18149	18039	18028	18095	18151	18093	18165	18301	18183	18150	18187	18285	18053	18267	18244	18284	18268	18225	18351	18212	17981	18074	18309	17944	17983	18275	18106	17944	18141	18313	18219	18060	18296	18124	18229	18140	17955	18370	18409	18138	18171	18213	18137	18183	18162	18209	18316	18114	18097	18328	18226	18231	18410	18310	18190	18123	17813	18143	18431	18250	18134	18088	18024	17923	18208	18076	18240	18337	18365	18147	18031	18321	18057	18124	18144	18071	18100	18059	18050	18039	17932	18168	18090	18157	18166	18317	18113	18233	18242	18266	18307	18213	18140	18215	18085	18221	18199	18003	18331	18043	18244	18164	18177	18050	18038	18136	18159	18223	18094	18367	18336	17990	18226	18104	18214	18085	18318	18332	18314	18225	17918	18205	18420	18094	18142	18209	18128	18129	18062	18112	18251	18273	18203	18116	18098	18284	18201	18153	18066	18163	18159	18112	18134	18365	18039	18190	18171	18022	18045	18207	18278	18156	18335	18319	18206	18113	18102	18072	18198	18222	18230	18092	18286	18228	18089	18249	18091	18076	18292	18024	18101	18169	18269	18120	18173	18158	18118	18073	18037	18067	17937	18115	18291	18197	18390	18397	18052	18105	18249	18337	17976	18248	18175	18394	18160	18203	18128	18222	18025	18044	18201	18261	18226	17981	18135	18072	18212	18191	18131	18145	18214	18200	18073	18109	18136	18180	18121	18211	18165	18198	18253	18137	18073	18225	18067	18230	18212	17975	18073	18089	18099	18204	18336	18186	18186	18104	18234	18232	18084	18109	18146	18202	18018	18140	18230	18205	18244	18176	18070	18183	18185	18193	18275	18211	18262	17988	18021	18135	18185	18030	18309	18321	18256	18214	18027	18101	18282	18300	18244	18112	18148	18049	18317	18252	18180	18331	18209	18417	18339	18250	18348	18222	18157	18123	18218	18063	18125	17962	18215	18099	18087	18189	18132	18022	18136	18239	18234	18119	18041	18319	18106	18149	18184	18156	18296	18045	18200	18189	18046	18283	18057	18016	18276	17869	18266	18268	18316	18332	18181	18290	18127	18111	18115	18100	18208	18223	18288	18052	18135	18241	18068	18139	18068	18212	18298	18039	18320	18168	17979	18172	18190	18418	18086	18235	18356	18199	18293	18074	18084	18073	18050	18169	18012	18141	18214	18063	18080	18216	18207	18089	18255	18025	18095	18330	18205	18117	18417	18113	18389	18169	18127	18158	18106	18110	18079	18184	18286	18218	18155	18210	18248	18151	18167	18376	18205	18255	18316	18037	18016	17937	17926	18387	18272	18122	18204	18066	18168	18109	18301	18150	18332	18210	18163	18206	18248	18161	18147	18178	18292	18216	18280	18097	18133	18211	18212	18199	18214	18396	18033	18104	18122	18312	18151	18204	17953	18091	18097	18162	18067	18221	18123	18189	17901	18223	18284	18347	18275	18067	18093	18069	18327	18188	18100	18270	18168	18197	18029	18228	18187	18307	18184	18167	18035	18184	18046	18148	18078	18323	18293	18214	18332	18432	18106	18129	18094	18126	18266	18252	18348	18201	18064	18232	18046	18182	18189	18196	18031	17990	17945	18110	18259	18200	18252	18226	18145	18208	18153	18192	17942	18313	18035	18164	18036	18082	18191	18033	18125	17994	18133	18019	18193	18180	18198	18090	18099	18211	17957	18086	18204	18281	18070	18061	18189	18188	18145	18248	18260	18183	18255	18160
16129	27254	25087	20266	18545	20699	56623	63816	55972	45434	32453	21209	16471	15336	15141	14941	15019	14886	14849	15175	15009	15036	15173	15079	15078	14905	15089	15046	15134	14942	14948	15058	15122	15085	15099	14869	15045	14981	15022	14962	15050	15124	15173	14965	15086	15090	15097	15028	15063	14982	14920	15031	15189	15114	14950	15086	15095	15224	15093	15052	15023	14936	15170	15006	15105	14900	14918	14962	14870	15093	14935	14922	14868	14965	14984	14891	15083	14979	14992	15039	15124	15011	14900	15041	14981	15081	14952	15000	15055	15115	14993	15076	15008	14758	15076	15070	15109	15077	14931	14999	14958	14864	15029	15124	14955	15050	14824	15024	15013	14834	15162	15118	14982	14958	14895	15130	14930	15048	15000	15096	15153	15121	15005	15192	15012	15009	15029	14984	14881	15050	15067	15065	15026	14975	15100	14812	14996	15045	15136	15083	15060	14985	14971	15078	15087	15034	15078	15053	15165	15117	15083	14948	14921	15141	15021	14919	14975	15029	14990	15123	15143	15064	15023	15008	14936	14922	14890	15086	14939	14953	14910	14943	15130	14849	14922	15004	15178	15080	15003	14978	14937	15178	15067	14938	15032	15004	14974	14941	15035	15133	15061	14980	14942	15032	14949	15003	15246	14900	15174	15177	14996	14991	15009	14959	15055	14969	15057	14900	15059	14962	15035	15019	14917	14923	15033	15065	15036	15049	15016	15092	14954	15053	15098	14958	14973	14994	15045	14996	14781	15121	14944	14987	15116	15215	15225	14923	15063	14945	15152	15005	15012	14889	14950	15109	15095	15051	14999	15035	15029	15073	14871	15060	14947	14996	15122	14946	15016	14851	14932	14876	14922	14918	15180	14988	14866	15019	15057	15032	15046	15036	15070	15030	14872	15124	14918	14909	15136	15101	15023	14863	15087	15169	15029	15009	14863	15078	14919	15049	15060	15076	14952	14963	15158	15043	15092	15156	15049	14969	15095	15021	14894	15100	15066	14964	14898	15043	15052	14905	15116	14940	15063	14885	15018	15061	14932	15077	14966	15101	15067	14903	15028	14910	15083	14886	14998	15007	14973	14875	15006	15157	14877	14839	14934	15037	15171	15192	14965	15130	14828	15027	15033	14875	14990	14971	15164	14948	15022	15060	15081	15012	15012	15087	15037	14993	15135	14989	15152	15064	15033	14879	14953	14849	15005	15293	15018	15098	15103	15079	15042	15010	15027	14936	14978	15036	14915	15199	15033	14897	14909	15027	15085	15076	15028	15036	15069	15019	14975	15073	15038	15076	15155	14865	15181	15030	14978	15109	15088	15154	15073	15096	15001	15007	15034	14980	14873	14783	15073	15067	15070	14994	14867	15149	15039	14963	15082	15064	14886	15117	14896	14956	15063	14846	15006	14859	14932	15074	14879	15104	15012	15044	14863	15095	14913	14994	14926	14898	15101	14901	14890	15073	14910	15112	15054	15003	14921	15080	14974	15036	15131	15106	14990	14904	15010	15097	14966	15029	14899	14882	15061	15140	15006	15048	14894	14909	15014	15034	14890	14875	15021	14889	14923	14960	14994	14971	14953	15131	14882	15003	14985	14930	14944	14908	14907	14968	14948	15024	14913	14937	15204	14997	14957	14811	14994	14939	15137	14979	15060	14991	14979	14929	14967	14836	15065	14998	14980	14991	15013	15005	14971	14960	14985	15032	15003	15154	15120	15024	14972	15032	15063	14910	14972	15116	14948	15031	14990	15135	15054	14980	15082	15175	14973	15028	15052	14870	14898	15094	15132	15007	14974	15061	15013	15051	15129	15088	14895	14900	15044	14860	14941	14883	14915	15018	15024	15047	15018	14930	14983	15078	14783	15105	15056	15007	14928	14740	15202	14979	14979	14926	14964	14975	15011	14978	14989	14957	15074	14935	14948	14978	14900	14934	15035	14918	14894	15012	15119	15030	15094	14857	14985	14849	15009	14917	15101	14908	14970	15052	15007	15022	14995	14910	14910	14856	15005	15075	14959	15143	15124	15030	15125	15111	15081	14987	14990	15047	14951	15093	15171	15097	15041	15023	15117	14838	15025	15226	15192	15017	14959	15110	14903	14984	14946	14949	14990	14992	14962	14959	15059	15103	14867	15053	15092	15154	15022	14937	15047	15003	14918	15033	14893	15135	15046	15101	15145	14893	14970	15044	15151	15264	14778	15070	14859	14847	14899	15070	14813	15061	14977	14946	15091	14962	15162	15002	14963	15037	15083	14917	15185	14946	14857	15004	14985	15093	14953	15006	15058	14975	14903	14935	15028	14912	14960	14901	15071	14920	14955	15129	15069	14996	14940	14964	14869	14934	14941	15099	14925	15039	15091	14920	14924	15042	15031	14966	14893	14945	15164	15154	14971	14955	14989	14940	15059	15018	14964	14867	14947	15106	15089	15042	14850	14969	14874	14904	15039	15201	14960	15074	15068	14889	15054	15041	14996	14929	15110	15083	14758	15234	14948	14999	14933	14978	14926	15011	15199	14946	15153	15022	14863	14939	15177	14885	14963	14824	15018	14915	15003	15062	14974	15073	14961	15045	15054	14931	14980	15051	14876	14914	15113	14858	15243	14810	14988	15065	14928	14992	14977	14942	15033	15109	15028	14919	15010	14990	15057	14901	14880	14954	14984	15112	14940	14864	14982	15062	15087	14968	15055	14933	14962	15144	15161	15065	15034	15047	14882	15037	15118	15006	15035	14800	14871	14937	14959	15119	15003	15086	14936	15021	15136	15018	15001	15002	15073	15083	15169	14917	15035	15031	15101	15189	15005	14959	14968	15057	15022	15066	14915	14869	15086	14988	14906	15082	15040	15081	15127	15019	14942	15030	15020	14976	14898	14964	14978	15076	15093	15058	14961	15143	14926	15140	14951	15049	14870	14892	15211	14985	15033	15274	15101	15138	14996	15006	15065	14896	14957	14896	15108	15080	14900	15011	14971	14912	14978	14953	15010	14999	15035	15040	15014	14992	15105	14987	14903	15046	14983	15206	14750	15059	15099	14917	14885	15038	14959	14987	15175	15239	14974	15006	15081	15066	15093	15050	15058	15118	15062	14875	14997	14970	15112	14965	14925	14809	15101	15104	15017	14908	14953	14825	15075	15086	14844	15068	15010	15127	15013	14919	14822	14883	14980	15082	15035	14931	15054	14985	14996	14913	14938	14992	15066	15121	14873	15116	14881	15119	14880	15013	15127	14886	14967	15092	15103	14941	14946	15068	14906	14988	14889	15092	15032	15040	15095	14930	15156	14998	14934	15037	14981	15008	14982	15060	15121	15163	14951	15076	14929	15103	14938	14954	14862	14802	14909	15006	14994	14954	15184	15024	15109	15042	14991	15217	15028	15056	14941	14923	15257	14825	14976	14931	15011	14767	15080	14892	15061	14918	15067	15083	15043	14959	14938	14956	15074	14938	14886	15152	14915	15010	15036	14945	14942	15084	15124	15014	15039	14996	15064	14939	15005	15084	15019	15188	15087	15195	14912	14978	14955	15080	14958	15023	14968	15167	15161	15094	15016	15162	15152	15050	15053	14874	14807	15263	14965	15033	14954	15082	14899	15002	14994	15205	15009	15036	15132	15029	15024	15011	14838	15125	14938	15049	14894	14923	15121	14975	15046	14982	14955	14919	15226	15061	15001	15000	14981	14984	15103	14954	15036	14992	14965	15133	15082	14840	14901	15086	15245	14828	15029	14920	15004	15098	15059	15047	14972	15001	14990	14963	15100	15039	14950	14964	14987	14965	15021	15005	14938	15001	14909	14876	15102	14853	14925	15064	15054	15053	14930	14896	15010	14936	15028	14950	15052	15063	15033	15032	15024	15140	15055	15096	15033	15005	15019	14956	14907	15084	15042	14953	14981	14877	14959	14827	15005	15044	15006	15103	15105	14894	14998	15046	15114	14921	14898	14932	15094	15026	15027	15003	15016	14815	15091	14944	14920	14940	14995	15182	15091	15023	14998	14891	15091	15030	14938	15040	14878	15029	14963	14976	15027	14885	14745	15097	14923	14863	15042	15025	15135	15014	15071	14892	14974	15057	15070	14947	15095	15047	15075	14953	14982	14977	14903	14982	14959	14804	14989	14960	15004	14948	14964	14891	15000	14867	14886	14969	14995	14958	14873	14943	15008	15052	14831	15036	15056	15074	15070	15103	14904	14962	14982	15106	14960	14933	15070	15130	15002	14848	15198	14859	15052	15135	15033	14883	14884	15068	15008	15009	14999	14863	15079	14981	14949	14952	14895	14914	15245	15072	14997	15051	15023	15040	15017	15172	15007	14814	15046	14922	14882	15161	15037	14964	15034	15071	15088	15009	14987	15017	15081	15037	14985	14924	15017	15038	15027	15131	15021	14876	15099	15104	14964	15022	14902	14968	15053	14984	15134	15062	15059	15047	14921	15095	14996	15041	14861	15002	15019	15005	15040	15093	14906	15078	15024	14911	15040	15009	15009	15230	15026	14938	14969	14961	15025	15031	14990	14955	15121	15165	15056	15002	14876	14922	15011	14929	15102	15136	14912	15239	15122	14878	14914	14940	15095	14981	14983	15051	15044	15079	14971	14977	15009	15062	14993	15161	15059	15096	14997	14904	14937	14989	14914	14923	14915	14948	14984	15000	14985	15074	15123	15140	14783	14975	15139	15025	15088	15128	14852	15023	14872	14920	15100	15156	14903	15031	14955	15013	15009	14982	15082	15067	15102	15083	14904	14973	15156	15057	15066	14867	14973	15086	14937	15135	14953	14851	14903	14759	15172	14956	15142	14980	15176	15015	15184	15167	15065	14914	15114	14848	15046	15070	15035	14948	14993	14957	15095	14873	14930	14824	15077	15098	14843	15100	14941	15145	14989	14929	15019	14896	14946	15074	14899	15033	14911	15008	15017	15046	14931	15146	15024	14702	14953	14870	14910	14854	14919	14861	15044	15047	14918	14970	14795	14926	14959	14964	15036	15116	14970	15124	15028	14954	15111	15076	15104	15006	15000	15144	15051	14918	15031	15004	15033	15015	14985	15117	14945	15109	14967	15013	15044	15061	15133	15077	15111	14879	14929	15012	14922	15021	14914	14991	14909	15006	15009	14918	14994	15039	15030	14941	14960	14959	14841	15128	15094	15059
29331	21973	21765	19753	17876	17913	20480	24437	23994	22183	20208	18766	18298	17986	18388	17895	17836	17993	18059	17994	17856	17899	18023	17962	17940	17979	17878	17926	17790	17818	17928	17893	18138	17936	17931	17962	17954	17895	17877	17964	17759	17975	17913	18063	17850	17859	18051	17934	17902	18030	17940	17766	18000	17756	17735	18060	17785	17945	17924	17968	17866	17817	17807	17829	17713	17794	17853	17889	17939	17905	17719	17741	17927	17939	17732	17860	18057	17966	17855	17975	18014	18187	17824	17848	18284	18194	17915	17849	17946	17724	17823	17815	17893	18075	17834	17918	17780	17994	18031	17941	17894	17984	17875	17761	17882	17900	17830	17872	17819	17796	17701	17977	17694	17921	17702	17922	17966	17771	17922	17674	17862	17593	18109	18094	17933	17875	18015	17828	17882	17888	17805	18013	17875	17995	17868	17824	17909	17760	17691	17970	17980	18134	17992	17872	17797	17961	17892	18033	18050	17909	17816	17876	18136	17792	17907	17748	17825	18016	17852	17796	17994	17829	17934	17915	17965	17823	17824	17799	17698	18001	17945	17841	17913	17868	18076	17883	17699	17800	17864	17916	17851	17967	17966	18013	18028	17979	17980	17839	17845	17899	18052	18107	17909	18060	17878	17975	17650	18033	17892	17889	17769	17825	17877	17990	17784	18057	17884	18097	18221	17887	17911	18045	17750	17758	17963	18020	17837	17851	17891	17916	18053	17833	17965	17840	17747	18039	17721	17929	17774	18094	17973	17960	17880	17795	17959	17962	17875	17882	18070	18074	17803	18051	17729	17875	18034	17834	17921	17704	17978	18143	17953	17854	17839	18040	17746	18029	18067	17797	17947	17924	18020	17755	17873	17666	17964	17791	17907	17826	17853	17752	17961	17950	17964	17867	17964	17861	17894	17803	17779	17784	17926	17964	17835	17818	18031	18040	17936	17839	18127	17850	17853	17698	17829	17841	17961	17822	17829	17792	17933	17890	17839	17886	17812	17936	18087	17713	17918	17810	17738	17910	17996	17849	17855	17972	18074	17716	17662	17958	17776	18042	17945	17566	17815	17840	17954	17765	17928	17916	18014	18128	18111	17860	17773	17749	18087	17918	17816	17850	18007	17744	17664	17843	17826	17740	17812	17964	17997	17831	17812	17828	18005	17870	17922	17966	18064	17986	17845	18018	17825	17936	17847	17963	17873	18002	17743	17941	18028	17922	18015	17823	17767	17972	17816	17929	17875	17879	18013	18068	17870	18002	18035	17958	17913	18102	17920	17869	18040	17809	17883	17847	17767	17929	17870	17986	17840	17814	17714	17633	17896	18099	17943	17983	18145	17840	17928	17897	18109	17875	17878	18019	17760	18034	17995	17814	17930	18148	17978	17744	17928	17738	17905	17934	17686	17924	18022	17995	17648	17994	17981	17871	17902	17905	17937	18001	17830	17690	17898	17886	17872	17695	18063	17929	17821	17645	17935	17834	17850	17905	17825	17880	17837	18017	17809	17934	17902	18143	17990	17892	17777	17754	17926	17887	17817	17872	17955	17920	17940	17992	17976	17788	17788	17761	17748	17936	17934	17862	17956	18029	17966	17891	17898	17807	17847	17960	17916	18174	17828	17973	17756	17861	17956	17817	18049	17871	17693	18091	17992	18053	18055	17807	17856	17961	17894	17887	18008	18106	17845	18082	17798	17959	17882	17987	17898	18023	17956	18098	17859	18142	17910	17894	17784	18095	18009	18046	18032	17613	18047	18005	18034	17882	17888	17972	17973	18070	17940	17812	18050	17869	18113	17731	18035	18140	18029	17978	17812	17781	17927	17852	17829	17913	17916	17756	17782	17949	17954	17819	17932	17673	17938	18030	17888	17837	17819	17928	17910	17881	17877	17713	18085	17858	17903	17805	18074	17870	17764	17892	18125	17846	17923	17870	17815	17907	17984	17836	17928	17871	17834	17959	17658	17849	17925	17855	18162	18059	17775	17824	17987	18064	17843	17950	18145	17966	17924	17818	17672	17862	17738	17956	17945	17982	17854	17899	17770	17924	18061	17756	17826	18002	18007	18102	17806	17683	18065	17867	17745	17932	17946	17814	17950	17933	17843	17992	17818	17981	17931	17901	17882	18144	17932	17903	17893	17886	18007	17888	17915	17920	18201	17546	17912	17939	17819	17893	17824	17644	17828	17870	18081	17944	17902	17742	17949	17685	17862	18105	17918	17846	18138	17862	17915	17966	17938	17814	17922	18107	17790	17766	17721	17725	17841	17688	17698	17858	17847	17671	17788	17981	17890	17725	17983	18150	17965	17696	17936	17872	17743	17920	18002	17780	17945	17880	17970	18058	17933	17821	18093	17874	17890	17794	17802	17725	17945	18078	17784	18058	17895	17939	17874	17851	17918	17670	17831	17752	17979	17941	17942	17791	17835	17799	17942	17985	17865	17934	17928	17940	17992	18107	17839	17895	17561	17842	17934	17856	17955	17949	17863	17819	18034	17959	18052	17969	17806	18036	18086	17815	17699	17918	17956	17862	17959	17820	17967	17849	17766	17976	18151	17907	17729	18091	17934	17936	18031	17840	17746	17730	17940	17999	17850	17775	18018	17929	17921	18060	18083	17871	17878	17881	18048	18002	17833	17941	17991	18114	17848	17875	17746	17634	17804	17916	17952	17731	17969	17812	17982	17955	17909	17997	17818	17889	17974	17932	17827	17953	17808	17767	17802	17802	17832	17736	17820	17880	17858	18073	17868	17761	17852	17975	18100	18013	17939	17744	17840	17884	17937	18050	17704	17963	17817	17985	17996	17840	17997	17812	17780	17823	17985	18082	18109	17883	17905	18132	17733	17886	17827	17913	18067	17872	17938	17909	17994	17975	17922	18050	17902	17835	17743	17934	17905	18038	18061	17826	17935	17802	18008	17791	18073	17968	17824	17973	17706	17846	17785	17845	17900	17764	17985	17921	17837	17944	17970	18053	17984	18070	18058	17819	18001	18033	17966	18125	17782	17640	17918	18048	18066	18069	17871	17934	17815	17770	18003	17912	17951	17703	18010	17909	17817	18004	17786	17830	17777	18163	17900	18096	17878	17943	17880	17915	17849	17902	17865	17913	17833	17730	18015	17933	18071	17960	17816	17821	18070	17868	17767	17911	17787	17872	17843	17861	17909	17777	17809	17836	17953	17887	18060	17923	17879	17949	17710	17810	18042	18074	17789	18007	17931	17825	17904	17980	18064	18005	17868	17937	18155	17994	17987	17889	17946	17997	17953	17971	17803	17723	17897	17992	17879	17891	17861	17958	17840	17812	17723	17839	17788	17830	17823	17910	17944	17992	17591	17909	17823	17900	17734	18040	17932	17928	17931	17942	17736	17908	17934	17874	17829	17828	17833	17807	17742	17931	17952	17839	17925	17894	18029	17673	17825	17856	17860	18046	18187	17933	17815	17968	17800	17917	17807	17976	17961	17951	17939	17925	17912	17933	18017	17929	17605	17832	17938	17737	17876	17828	18119	18074	17811	17924	17912	17948	17831	18059	17855	17997	17967	18027	17914	17986	17683	17805	17954	17987	17885	17872	17907	17805	17752	17880	17980	17994	17955	17623	17934	17920	17962	18002	17855	18179	17821	17878	17778	17595	17860	17850	17869	17865	17907	18031	18124	17979	17976	17894	17743	17827	17799	18071	17887	17926	17957	18003	18006	17697	17940	17725	17821	17870	17893	17737	17914	17926	17875	17740	17734	17738	17954	17921	17854	17930	17906	17871	17828	17996	17981	17930	17944	17893	17947	17836	17798	17978	18014	17901	18121	18028	17888	17806	17858	18089	17767	17761	17689	18078	17923	17752	17890	17692	17761	18038	17875	17900	17830	17961	17896	17986	17969	17933	17887	18009	17930	17832	17878	18037	17747	17950	18211	17956	18071	17996	17800	17958	17983	17981	17903	17846	18002	17874	17801	17979	18083	17955	17910	17974	17806	18081	17707	17958	17914	17816	17889	18008	18160	17871	17969	17983	18005	17828	17866	17813	17836	17974	18002	17879	17805	18054	17992	18188	17856	17985	17936	17792	17982	17764	17924	17905	18193	17758	17874	17823	17867	17730	17855	17992	17880	18049	17956	18144	17946	17935	18049	17880	17897	17725	17937	17908	17927	17804	17861	17846	18062	17940	17824	18190	17813	17627	17904	17751	17921	17708	17894	17922	17983	17784	17896	17735	17992	17945	17755	17995	17837	17846	17951	17839	17958	17941	17997	17997	17989	17933	17874	17805	17793	18092	17828	17902	17859	17975	17804	18005	17968	17888	17809	18019	17971	17792	17957	17970	17859	18026	17947	18054	17731	17856	17854	18035	17838	18172	18156	17809	17850	17914	17996	17723	17858	17902	17984	17908	17943	17815	18066	17800	17837	17813	17883	17769	17807	17879	17963	18015	17777	17762	17906	17867	17778	17656	17956	17796	17856	17643	17917	17947	17919	17989	17898	17946	17955	17687	17958	17856	17953	17906	17841	17877	18000	17744	17807	17844	17845	17758	17984	17827	18019	17865	17747	17831	17921	17843	17991	17914	18066	17980	17735	17877	17935	17885	18054	17843	17683	17933	17846	18040	17894	17876	17917	18026	17970	17929	17826	17935	18165	18213	18110	17704	17940	17808	17818	17855	17905	18013	17963	17952	18015	17694	17747	17993	17797	17896	18041	18184	17934	17937	17804	17896	17839	17970	18006	18025	17760	17778	17874	17835	17805	17713	17926	18025	17926	17950	17898	18023	17993	17868	17959	17819	17684	17993	17862	17815	17944	17870	17829	17629	17920	17925	18052	17949	17808	17967	17838	17934	17954	17858	17913	17900	17486	17718	18043	18000	18006	17796	17839	17947	18048	18117	17973	17788	17717	17799	17808	17816	17864	17797	17847	17828	17931	17951	17935	17815	17663	17853	17962	18097	17957	17873	17958	17774	18053	18142	17853	17684	17998	18000	18064	18096	17918	17915	17814	17875	17921	17928	18031	18135	18143	17877	17980	17919	17806	17801	18133	17773	17748	17888	17933	17804	17804	17970	17930	17871	17836	18033	17795	17845	17982	17911	17971	17953	18162	17778	17891	17838	18317	17977	17777	17961	18008	17952	17841	17854	18090	17770	17921	17740	17690	17718
15293	15842	15665	15256	15145	15072	19306	24223	22648	19897	16947	15600	14952	14905	14934	14972	14900	14770	14870	14867	14895	14795	14999	14917	14997	14892	14733	14704	14714	15018	14962	14869	14858	14893	15004	14753	14839	14800	14950	14710	14978	14788	14820	14632	14966	14837	14706	14961	14840	14804	14900	14782	15021	14790	14860	14740	14733	14741	14805	14943	14857	14951	15006	14719	15131	14924	14739	14820	14842	14776	14840	14755	14808	15111	14895	14960	14895	14908	14637	14926	15035	14794	14831	14858	14825	14658	14756	14739	14961	14757	14814	14667	14792	14752	14971	14818	14851	14692	14856	14750	14854	14777	14852	14888	14807	14811	14828	14742	14751	14880	14785	14699	14857	14740	14929	14757	14747	14916	15022	14831	14675	14717	14776	14834	14817	14887	14872	14739	14780	14741	14638	14859	14908	14884	14771	14806	14915	14726	14810	14890	15013	14626	14786	14850	14918	14787	14726	14816	15027	14882	14733	14940	14879	14732	14698	14855	14913	14836	14901	14875	14838	14648	14822	14923	14711	14710	14784	14893	14915	14814	14834	14894	14929	14954	14890	14860	14864	14746	14831	14903	14908	15014	14768	14950	14849	14937	14968	14771	14866	14870	14666	14907	15001	14919	14831	14706	14794	14923	14719	14841	14890	14977	14903	14877	14861	14764	14811	14926	14847	14888	14902	14833	14603	15003	14913	14848	14914	14825	14855	14925	14777	14881	14855	14806	15019	14919	14946	14799	14810	14793	14896	14916	14713	14803	14873	14773	14890	14790	14871	14621	14886	14891	14776	14842	14862	14907	14906	14867	14854	15001	14775	14733	14883	14948	14741	14853	14845	14857	14958	14908	14849	14750	14842	14836	14777	14917	14869	14930	14981	14785	14895	14700	14942	14651	14830	14801	14836	14897	14836	14799	14797	14895	14948	14872	14770	14812	14767	14750	14892	14782	14821	14839	14675	14786	14904	14733	14685	14895	14901	14939	14856	14795	14875	14803	14690	14865	14785	14723	14839	14820	14806	14869	14811	14807	14948	14793	14768	14990	14935	14829	14755	14846	14961	15080	14823	15018	14999	15004	14987	14761	14807	14828	14681	14806	14907	14852	14959	14873	14912	14847	14791	15040	14916	15007	14911	14804	14811	14823	14801	14736	14792	14859	14929	14690	14974	14923	14800	14937	14809	15048	15036	14945	14720	14913	14805	14855	14980	14949	14909	14809	14778	14790	14753	14890	14871	14858	14855	14633	14774	14791	14801	14840	14767	14928	14739	14990	14939	14824	14814	14770	14828	14870	14741	14917	14817	14935	14704	14734	14753	14914	14662	14880	14829	14974	14827	14748	14966	14936	14925	14685	14978	14765	14908	14888	15058	14932	14726	15077	14727	14824	14801	14893	14942	14843	14870	14686	14657	14810	14949	14872	14948	14743	14765	14967	14856	14774	14863	14823	14860	14902	14735	14944	14863	14857	14840	14788	14920	14672	14802	14695	14820	14980	14732	14711	14836	15100	14845	14736	14989	14883	14938	14761	14842	14823	14867	14705	14967	14763	14790	14755	14895	14967	14673	14828	14874	14808	14944	14855	14836	15011	14764	14752	14716	14729	14912	14791	14921	14872	14811	14896	14909	14896	14845	14895	14780	14842	14793	14930	14826	14823	14758	15077	14909	14744	14980	14945	14898	14730	14988	14782	15030	14800	14584	14837	14845	14814	14728	14877	14604	14757	14811	14829	14806	14880	14769	14924	15009	14796	14899	14885	15028	14851	14691	14825	14995	14810	14876	14923	14896	14977	15028	14753	14879	14912	14891	14634	14841	14830	14931	14934	14888	14949	14866	14832	14827	14806	14873	14990	14809	14868	14853	15029	14864	14716	14778	14940	14982	14797	14919	14856	14907	14895	14891	14792	14810	14895	14868	15035	14829	14877	15009	14801	14825	14808	14766	14768	14970	14807	15028	14821	14966	14813	14879	14916	14785	15000	14854	14863	14824	14808	14778	15000	14910	15037	14760	14851	14885	14855	14797	14975	14977	14811	14758	14682	14873	14832	14901	14840	14803	14848	14963	14831	14885	15129	14818	14833	14701	14989	14917	14881	14916	14794	14745	14705	14810	14759	14940	14916	14844	14775	14965	14854	14805	14878	14811	14911	14931	14836	14781	14821	14913	14710	14962	14787	14752	14970	14819	14792	14811	14788	14762	14932	14964	14677	14937	14888	14891	14843	14899	14892	15044	14866	14818	14931	14908	14890	14873	14803	14854	14826	14862	14850	14727	14855	15004	14781	14717	14748	14908	14710	14868	14867	14904	14887	14840	14865	14997	14856	14837	14759	14960	15093	15003	14903	14902	15108	14744	14879	14853	15040	14915	14920	14888	14773	14748	14944	14954	14960	14919	14834	14837	14874	14827	14746	14993	14785	14915	15063	14811	15022	14826	14977	14889	14911	14938	15049	14760	14806	15001	14924	14809	14832	14929	14871	14832	14770	14882	14866	14924	14734	14929	14695	14992	14948	14879	14837	14948	14936	14899	14905	14900	14931	14854	14746	15105	14879	14813	14770	14726	14888	14793	14829	14868	15018	14959	14689	14863	15015	14847	14714	15040	14904	14877	14822	14938	14817	14815	14772	14687	14867	14864	14848	14894	14711	14813	14840	14930	14893	14849	14765	14953	14842	14896	14905	14819	14757	14855	14980	14892	14859	14834	14727	14806	14878	14702	14948	14766	15003	14762	14979	14893	14794	14918	14632	14716	14901	15019	14767	14985	14829	14659	14869	14842	14699	14748	14838	14931	14726	14983	14920	14915	14864	14970	14795	14810	14992	14751	14966	14975	14925	14807	14921	14928	14824	14894	14770	14873	14841	14623	14799	14878	14736	14999	14846	14920	14848	14781	15017	14980	14748	14951	14767	14867	14863	14835	14869	14845	14950	14967	14787	14847	14838	14720	14907	14769	14789	14823	14770	14928	14937	14950	14894	14852	14846	14854	14773	14822	14781	14887	14728	14989	14771	15007	15037	14776	14919	14956	14866	15053	14851	14911	14746	14786	14877	14836	14947	14980	14991	14890	14921	14606	14870	14956	14935	14737	15023	14902	14886	14946	14877	14883	14838	14783	14756	14973	14774	14798	14948	14763	14877	14857	14855	14905	14895	14916	14865	14890	14842	15016	14881	14893	14799	14912	14901	14945	14794	14818	14720	14725	14867	14917	14853	14795	14927	14898	14807	14958	14775	14801	14850	14845	14939	14982	14869	14874	14841	14893	14816	14806	14731	14891	14814	15027	14844	14731	14890	14877	14815	15070	14673	14700	14804	14766	14940	14755	14741	14697	14892	14795	14929	14815	14874	14973	14854	14869	14883	14996	14857	14738	14768	14817	14877	14912	14799	14703	14798	15000	14822	14758	14892	14827	14993	14745	14794	14893	14686	14695	14794	14910	14944	14776	14885	15001	14814	14769	14900	14947	14849	14840	14864	14976	15031	14793	14885	14802	14859	15008	14751	14838	14831	14973	14716	14757	14951	15067	14960	14811	14911	14932	14824	14763	14844	14867	14930	14863	15005	14904	14674	14790	14851	14809	14943	14858	14819	14837	14796	14946	14838	14701	14841	14868	14703	14825	14818	14884	14849	14785	14848	15009	14953	14915	14892	14795	14708	14846	14843	14802	14917	14981	14942	14883	14702	14822	14822	14935	14786	15003	14889	14824	14879	14854	14771	14836	15039	14964	14672	14842	14865	14854	14701	15012	14786	14841	14768	14698	14966	14825	14864	14877	14688	14869	14763	14931	14738	14731	14916	14815	14826	14862	14923	15046	14746	14737	14952	14948	14908	14914	14694	14846	14854	14882	14884	14787	14771	14831	14770	14889	14827	14779	14669	14850	14944	14772	14869	14919	14911	15037	14819	14798	14929	14818	14900	14823	14929	14906	15083	14701	14803	14901	14779	14840	14782	14644	15079	14924	14997	14794	14971	14905	14836	14782	14932	14938	14977	14815	14867	15007	14910	14774	14920	14908	14853	14791	14651	14953	14751	14796	14905	14793	14940	14761	14913	14871	14889	14856	14824	14783	14730	14773	14918	14818	14999	14664	15013	14767	14870	14804	14900	14745	14900	14921	14743	14873	14731	14902	14764	14994	14827	14857	14670	15019	14896	14932	14832	14977	14740	14724	14945	14877	14794	14996	14961	14705	14922	14814	14838	14934	14810	14672	14887	14791	14820	14924	14854	14834	14816	15048	14798	14955	14781	14945	14868	14873	14892	14909	14810	14991	14832	14958	14820	14838	14990	14819	14899	15012	14922	14878	14728	14977	14788	15045	14850	14871	14904	14864	14811	14931	14859	14876	14832	14882	14899	14960	14895	14961	14817	14886	15086	14821	14632	14817	14853	14884	14877	14866	14835	14925	15021	14870	14859	14887	14800	14893	14836	14836	14698	14856	15088	15039	14917	14879	14839	14854	14798	14943	14895	14846	14795	14959	14798	14882	14643	14861	14757	14902	14907	14911	14854	14896	14963	14798	14699	14963	14960	14921	14780	14780	14691	14671	14956	14858	14836	14895	14676	14774	14928	14753	14763	14861	14760	14726	14858	14879	14740	14800	14864	14750	14831	14893	14779	14704	14747	15001	14896	14730	14801	14823	14852	14851	14858	14950	14754	14947	14826	15036	14810	14856	14692	14999	14994	14745	14906	14870	14805	14913	14825	14871	14965	14752	15017	14848	14954	14753	14853	14795	14939	14929	14965	14790	14823	14986	14882	14805	14835	14921	15101	14748	14913	14970	14921	14858	14787	14938	14781	14846	14847	14852	14926	14610	14982	14854	15053	14907	15029	14776	14887	14676	14848	14813	14871	14830	15089	14917	14787	14875	14958	14872	14999	14730	14756	15107	14748	14792	14941	14736	14869	14936	14939	14817	14875	14893	14903	14734	14886	14902	14828	14824	14879	14845	14907	14881	14889	14879	15031	14899	14767	14766	14827	14867	14755	14893	14971	14907	14818	14759	14806	14702	14664	14859	14857	14909	15029	14958	14940	14608	14834	14891	14889	14975	14804	14895	14948	14870	14853	14874	14771	14797	14850	14783	14834	14957	14786	14844	14906	14894	14670	14907	14825	14839	14821	14895	14715	14636	14858	14875	14996
25889	21139	27347	25879	20475	19380	28108	44887	42354	35327	25787	20764	18991	18567	18217	18252	18353	18329	17961	18070	18293	18154	18230	18067	18183	18204	18172	18186	17959	18170	18150	17976	18191	18301	18288	18025	18264	18047	18187	18123	18092	17793	18067	18273	18073	18303	18159	18290	18227	18077	18176	18104	18157	18227	18034	18362	18097	18201	18063	18014	18106	18205	18052	18201	17998	18090	18219	17980	18161	17839	17943	18046	18010	18103	18082	17897	17911	18138	18109	18029	18190	18049	18126	18161	18140	17966	18168	18096	18021	18199	18273	18161	18386	18278	18082	18006	18013	18014	18376	17962	17902	18131	18183	18095	17990	18064	17974	18128	18059	18213	18082	18126	17929	17996	18121	18079	18210	18321	17968	17955	18147	18217	18254	18031	18041	18142	18355	18056	18154	18175	18231	17859	18215	18124	18151	18056	17864	18137	18057	18242	18099	18176	17964	18028	18235	18142	18093	17988	18175	18246	18008	18142	18237	18058	17962	18304	18073	18147	18146	18087	18127	18204	18017	18146	17856	18250	17935	18129	18008	17966	18026	18025	17975	18309	17909	17834	18004	18156	17940	18067	18052	17903	18205	18055	18113	18021	18186	18128	18302	18113	18131	18103	18133	18199	17940	17884	17904	17885	18056	18062	18139	18270	17966	18247	18122	18188	18157	18218	18071	18094	17802	18159	17950	18011	18038	18069	18054	18069	18215	17873	18239	17987	17929	18164	18156	18178	18021	17836	18359	18027	18015	17935	18012	18159	17874	18268	18088	18068	17986	18099	18040	18257	17954	18022	18112	18248	18037	18112	17971	18098	18044	18037	18027	17985	18101	18193	18401	18044	18038	17998	17958	18169	18410	18240	18200	18135	18384	18194	18169	18171	18080	18200	18047	18225	18106	18072	18074	18089	18142	18334	17955	18178	18143	17999	18150	18240	18146	17923	18218	17999	18127	17934	17878	18229	17920	18022	17987	17963	18207	18011	18057	18058	17952	17918	17989	17969	18058	18305	17993	18182	18296	17976	18237	18186	17954	18086	18205	18006	18246	18204	18201	18104	18085	18146	18007	18151	18180	17980	18246	18350	18102	17797	18062	18046	18120	17907	18231	17844	18046	17971	18133	17804	18042	18295	18164	18077	17880	18261	18219	18014	17883	18074	17879	18020	18059	17963	17982	18232	18136	18135	17965	18034	18083	18072	18012	18055	18212	18297	18047	18145	18225	17939	18167	17978	17945	18306	18295	18110	18019	18039	18280	18025	18099	18018	17984	18264	18090	18139	18150	18132	18262	18151	18143	18296	17964	18081	18007	17959	17935	18078	18333	17960	18190	18162	18120	18101	17979	17673	18181	18111	18174	17840	18111	18093	18045	18041	17920	18186	18157	18039	17921	17880	18067	18201	17919	18146	18197	18165	18321	18294	18038	18061	17909	18008	18160	18035	17942	18047	18070	18418	18199	18118	18118	18216	18065	18172	18036	18088	18287	18061	18073	18053	17968	18030	18055	18189	18164	18303	18208	18251	18158	18053	18079	17996	18197	17995	18062	18008	18335	18069	18027	18433	18047	18153	18233	17872	18191	18012	18127	18142	18139	18148	18070	18075	17979	17982	18229	18194	18101	18245	18299	18268	18101	18095	18063	18037	18162	18057	17988	17926	18063	18259	18242	17990	18173	18093	18129	18205	18073	18089	18046	17984	18093	17956	17961	18039	18208	17911	18144	18212	18010	17970	17904	18061	18329	18082	18070	17978	18178	18124	18119	18119	18157	18108	18056	18056	18132	18155	18025	18253	18038	18003	18151	18160	18175	18065	18111	18223	18042	18050	18188	17935	18329	18295	18088	18002	18012	18214	18249	18075	18023	18085	18052	17919	18293	18142	18201	17770	17823	18193	17996	18036	18178	18182	18103	18161	18197	18080	17987	18031	18199	18033	18202	18118	18125	18043	18201	18033	18057	18044	17991	17947	18184	18011	18051	18075	17907	18094	18055	17937	18225	17993	18095	18169	18259	18064	18257	18052	18111	18113	18219	17842	17998	18130	17960	17991	18036	17937	18264	18006	18232	17997	18088	17866	18085	17978	18200	18085	18486	18327	18038	17931	18190	18228	17974	17874	18048	18157	18169	18070	18091	18159	18035	18114	18107	18115	18125	18025	18261	18126	18003	18074	18229	18029	17980	18136	18248	18241	18313	18141	18013	17943	18240	18220	18097	17996	17982	18184	18128	18037	18043	18243	17997	18048	17997	18082	17987	18095	17967	17983	18079	18077	18178	18130	18090	18015	18051	18161	18217	18076	18076	18061	17908	17958	18103	18213	18186	17997	17934	17895	18196	18010	18285	18322	18260	18147	18165	17980	18054	18056	18122	18151	18158	17940	17920	18039	18046	18159	18079	18013	18246	17982	17902	18137	17887	18120	18103	17931	18083	18218	18220	18347	18206	18089	18069	18214	18124	17968	17970	18061	18045	17925	17966	18198	18094	18031	18089	18137	18203	18214	18093	18044	18157	18180	18101	18034	18150	18151	18141	18110	17912	18058	18136	18116	18321	18117	18139	18031	18063	17968	18115	18238	18053	18044	18102	18006	18030	18273	18173	18128	18113	17934	18125	18338	18190	18106	17878	18219	18158	17974	17999	17875	17930	17953	18130	18065	18108	18050	18096	18192	18029	18163	18117	18085	18017	17963	18313	18171	17959	18035	18183	18068	18129	18271	17958	18185	17912	18247	17947	18158	18180	17987	18110	17959	18019	18069	18063	18208	18304	18180	17927	17999	17979	17984	18133	18117	18128	18169	18102	18068	18151	18105	18060	18016	18139	17827	18053	18126	18140	18119	18254	18161	18086	18134	18236	18244	17994	18038	18024	18294	18178	18115	18161	18065	18034	18199	18163	18186	18071	18191	17994	18020	17942	18299	18270	18015	18273	18093	18139	18100	17959	18210	18102	17933	17943	18000	17982	18282	18165	17957	18198	18074	18310	18215	18038	18139	17998	18050	18099	18156	18180	18151	18092	17966	18119	18087	18108	18022	18350	18254	18144	18195	17918	18344	18123	18134	17937	17965	18089	18012	18184	18130	18090	18078	18491	18222	17999	18151	18276	18145	18147	18064	18055	18079	18050	18015	18081	18100	18104	18189	18231	18162	18094	18098	17971	18054	18091	18107	18175	18070	18150	18125	18029	18183	18055	18147	18072	18000	18116	18189	18168	17879	18086	18091	17938	18081	17995	18105	18318	18124	17953	17956	17836	18293	18230	18186	17984	18020	18037	17932	18043	18116	18088	17982	18147	18009	18006	18079	17918	18092	18051	18243	18213	18089	18183	18113	18056	17995	18058	18265	17804	18294	18400	18079	18138	18109	18039	18139	18120	18084	18212	18014	18230	18077	18163	18168	18130	18151	18143	18005	18442	18181	17936	18264	18149	18228	18224	18171	18231	17959	18080	18000	18358	18285	18268	18002	18087	18097	18171	17828	18057	18122	18147	18320	18056	18059	17967	18036	18025	18278	17921	17760	18287	18126	18125	18025	18158	18014	18177	18155	18287	18162	17986	17936	18121	18130	18150	18011	18128	18106	18088	18033	18239	17920	18218	18137	18099	18013	18161	18199	18060	18175	17980	18068	17963	17684	18132	18224	18131	18096	18175	18052	17977	18207	18120	18156	17954	18256	18318	17966	18372	18080	18106	18300	18056	17996	18151	18066	18053	18207	18169	18028	17916	17989	17994	18007	18200	17935	18057	18164	18161	18183	18155	18217	18058	18055	18090	18126	18105	18247	18093	18157	18076	18112	18243	18235	18416	18195	17998	17894	18077	18093	18138	18165	18108	18123	17949	18175	18146	17980	18096	18216	18291	18166	17983	18111	18216	18055	18176	18100	18240	18020	17917	18176	18064	18156	17882	18188	18251	18276	18061	18252	18288	18181	17947	18050	18045	18113	17999	18149	17934	18025	18052	18070	18204	18132	18092	18075	18110	17989	18142	18076	18036	17896	18126	17988	18167	17973	18133	18088	18160	18239	18138	18208	17982	18180	18030	18085	18055	18059	18199	18211	18212	18237	18233	18233	18090	18377	18098	18124	18106	18074	18257	18149	18258	18356	17977	18132	18040	18053	18146	18213	18132	18023	18037	18083	18060	17982	17953	18042	17919	17867	18213	18139	18172	17928	18067	18093	18013	18212	18292	18338	17943	18058	17806	18089	18326	18145	18148	18246	17905	18154	18052	18154	18146	18177	18190	18145	18273	18173	18113	17957	18050	18023	17982	17957	17928	17994	18213	18220	18102	18156	18059	17942	17973	18190	18161	18162	18125	18085	17898	18020	18099	18178	18082	18111	17935	18101	18100	18212	18136	18102	18152	18121	18256	17867	18062	18121	17853	18148	17907	18062	18241	18183	17952	18109	18127	18088	18100	18018	18366	18038	18050	18034	18098	18086	18258	18315	17991	18180	18255	18189	17964	17951	18156	18151	18252	18131	18081	18179	18131	18207	17957	18146	18049	18032	18054	18140	17916	18093	18229	18123	18036	18011	18100	17883	18234	18151	18115	18023	17993	18187	18309	17898	18166	18020	18174	18062	18037	18299	18194	17995	18120	18071	18300	18107	18168	18045	18202	18103	17978	17974	18063	18023	18065	18156	18304	18264	17956	18176	18152	17974	18131	18147	17883	18116	18118	18107	18331	18022	18224	17989	17943	18188	17949	17997	18060	18113	17854	18076	18128	17988	18217	18297	18169	18219	18280	18125	18144	18146	18345	18076	18122	18026	18084	18096	18093	18107	18049	18076	18140	18132	18198	18047	18217	17930	18328	18290	17937	18234	18049	18046	17944	18032	18024	18054	17927	18107	18098	18180	18109	18041	18070	17960	18184	17971	18130	17909	17917	18152	18078	17912	18086	18168	18185	18146	18179	18170	18249	18298	18300	18016	17946	17720	18104	18086	18024	18171	18162	18052	17930	18311	17955	18101	18047	18072	18038	18033	18217	17908	18069	18250	18395	18114	18045	18198	18095	18063	18076	18159	17781	17965	17948	18277	18191	18413	18137	18171	18137	18138	18230	18080	18018	17972	18103	18026	18231	17916	18279	18267	18118	18107	18170	18175	18063	18228	18113	18226	18130	18280	18181	18266	18240	18323	18096	18151
13859	19909	19084	16934	16190	15986	28716	44762	41849	33910	22486	17381	15501	15193	15093	15002	14950	15030	15098	15216	15120	14971	15083	15063	14872	15011	15017	15061	14923	15104	14881	14998	15012	15027	15004	14951	15007	14955	15144	15071	14848	15012	15037	14898	15064	14966	14912	15146	15062	15024	15064	15027	15027	14970	15004	14950	14875	14932	14867	15134	15066	14809	15080	14899	15008	14953	15012	14922	14874	15081	15009	14992	14990	15015	15138	14878	14943	15114	14921	14866	15063	14921	14900	15111	14918	15044	14825	15084	14951	14965	14976	15045	15118	15048	15113	14966	14967	14863	15039	14928	14875	15138	14928	14939	14917	15004	15098	15037	14863	14929	14865	15005	14967	14930	14924	15055	14896	14792	15114	14993	15009	15079	15014	14852	14930	15064	14929	15037	15111	15085	14959	14844	15106	15006	15009	14901	15160	14849	15120	15075	15072	14953	15102	15006	15003	15053	15114	15041	15034	15077	15117	15231	14956	15123	15008	14967	14904	15024	15007	14960	15090	15072	15204	15011	15190	14832	14950	15198	15153	14973	15083	14918	14945	15018	14896	14911	15107	15014	14969	15092	14951	14981	14879	15234	15057	15075	15051	14958	14834	15055	14995	15080	14903	14944	15069	15007	14962	14759	14902	14862	14988	14881	14879	15035	14908	15207	14908	14954	15151	14997	14898	15084	14966	14918	14923	15167	14928	15103	15154	14874	15080	15104	15135	15170	15023	15188	15108	15155	14847	15185	15066	14906	15053	14944	15153	15029	15025	14948	15132	15022	14820	14830	14910	14924	14948	14897	14694	14826	14947	14929	14874	15062	14996	14927	15111	15026	15080	15082	14923	15078	14911	14879	14896	15061	15146	15053	15126	14836	14906	15092	15094	15059	14863	15000	14807	14987	15006	15025	15120	15051	15134	14850	15064	15185	15066	15011	15062	15026	15056	15087	15106	14909	14966	15018	14781	14897	14976	14906	14981	15048	15049	15058	15127	14924	14920	15029	15093	14928	14876	15045	14803	14966	15078	14941	15026	15095	14974	14913	14886	15070	15139	15042	15048	15108	14999	15083	14952	15027	15216	14961	14840	14995	15089	14911	14966	14997	14862	15050	14957	14964	14826	15096	15096	14921	14887	15043	14951	14832	14859	14931	14953	14920	14995	14922	15080	15035	15118	14843	14726	14997	14903	15021	15082	15060	14904	14938	15105	15167	14766	15096	14986	14989	14965	14946	15185	14926	14988	14947	14930	15094	15198	14998	15136	15048	15075	14911	15141	15059	14999	15036	14963	15013	15070	14950	15077	14930	14846	14926	15088	14848	15157	14906	15145	15008	15076	14810	15037	15015	14989	15206	14928	15091	15031	14976	15013	15071	14917	14882	15080	15047	14890	14888	15182	14941	15060	14971	15044	14985	15115	14952	14972	15024	14953	14877	15111	14916	14954	14976	15082	14967	14961	15087	14954	15005	15108	14951	15129	14950	15074	15133	14953	15020	14972	15042	15251	14948	14987	14974	14968	14990	14989	14834	14945	15069	15098	14918	14859	15187	14983	15009	14986	15067	14825	15001	14980	14928	15076	14977	14980	15107	14926	15035	14904	15251	14999	14821	15034	14896	14986	15231	15061	14939	15025	15083	15164	15069	14961	14864	14982	15102	14995	14917	14887	14946	15011	15060	15024	15033	15007	14958	14877	15087	15054	15003	15005	14899	14861	15150	14945	15056	14912	14919	15030	14788	15009	15060	14899	14964	15172	15070	14910	15014	14990	15028	15031	14856	14999	15001	14901	15035	14908	14896	14897	15051	14732	15095	14971	14941	15020	14901	14927	15015	15176	14988	14804	15050	15016	14842	14949	14996	15009	15057	14978	15021	14995	15131	15168	15010	14990	14962	14999	15061	15096	15037	14940	15074	15070	15086	14914	15045	14904	14904	15010	14973	15102	14943	14845	14983	15034	14911	14977	15009	15059	14971	14920	15028	14934	15009	15037	14956	14989	15134	14985	15072	15075	14991	14964	15187	15001	14955	15127	14873	15025	14994	14972	15006	15106	15121	14997	14963	15088	15027	15085	15169	14965	15115	15162	14906	14858	14973	15091	15089	15051	14973	15073	14924	14856	15215	15059	14908	14933	15040	14989	15103	15041	15079	15029	15072	14894	15074	14785	14997	15020	15011	15097	14950	14939	15025	15149	14934	15117	15116	15106	15106	14995	15043	15143	14987	14981	15172	15099	14850	15167	14930	14899	15028	14815	15210	14887	15166	15042	14933	15072	14932	15043	15148	14930	14941	15024	14974	14879	14985	14928	14937	15149	14975	15125	15023	14899	15090	15025	15008	14931	15050	14995	15075	14920	14931	15135	14982	15049	14953	14954	14952	15064	14947	14937	14953	15006	14995	14930	14927	14993	14965	14986	14874	15011	15060	14938	15109	15119	14973	15042	14998	15150	14979	15147	14992	15053	14944	14903	15078	15081	15119	15152	15107	14972	15008	15068	15018	14867	14968	15027	15168	14922	15010	14875	15151	14827	15001	15038	15054	15086	14893	15038	15244	15106	14747	14940	14997	14952	14905	15024	15078	14983	14821	14932	14994	14925	15085	15061	14907	15117	15009	15192	15059	15081	14961	15178	14912	14958	15021	15120	15106	14891	14998	15065	14882	15255	15100	15009	14959	15021	14981	15095	15079	14937	15061	15037	15021	14879	14875	14952	15082	15138	15057	15040	15049	15123	15038	15099	14854	15145	15080	15069	14849	14993	15073	14976	15084	14984	15092	14858	15056	14907	15034	15025	14991	14889	15012	14928	14878	15023	15020	14936	14932	15095	14957	15029	15047	15048	15015	14943	15043	15035	15019	14855	15186	14879	14978	15120	15014	14943	14984	15059	15113	14969	15059	14929	15078	15206	15250	15079	14961	14998	15042	14869	14774	15113	14892	14987	14964	14994	15026	15205	15122	15123	14999	15150	14992	15090	14993	15012	15008	15062	14927	15103	15148	15027	15047	14992	14991	15118	15053	14908	15031	14909	15013	15028	14956	15091	14849	15177	14965	14911	15063	14922	15143	15055	15186	15145	14974	15107	15031	15000	14991	15018	14879	14947	14965	14890	15134	14991	14972	14986	15066	15106	15000	14982	15002	14909	15090	14830	14825	14879	14952	14829	15143	14837	15007	15030	15042	14961	15141	15060	15076	15041	14853	14941	14950	14895	15155	15095	14963	15085	14818	14998	15008	15079	15026	15061	15112	14975	15046	14931	14970	14964	14980	15043	14994	14945	14978	14912	14823	15236	14956	14971	15170	14933	14951	14882	14940	15058	14905	15050	14968	14983	15130	15185	15249	15043	14955	15044	15089	15040	14956	14895	14969	14979	14970	14940	14917	14833	15120	15040	15037	15162	14835	14975	15078	15007	15006	15002	15036	15094	15109	14939	15091	14935	14939	15074	14970	14976	15013	14904	14937	14967	14982	14963	14886	14829	15077	15094	15134	14900	14932	14997	14957	15026	15032	15036	15112	15028	14969	15014	15020	14948	15109	15023	14923	15018	14809	14908	14895	15058	14873	14991	15029	15172	14978	15021	15014	15038	15138	14843	15117	15042	14829	15187	14855	14953	14953	14994	15140	14833	15059	14913	14924	14977	15030	14914	15207	15119	14990	15007	14958	14931	15218	14845	15002	15166	15017	14958	14954	15111	14994	15050	15056	15027	14834	14920	14870	14973	15063	14945	15101	14912	15102	15012	15023	15014	15069	15021	14919	15087	15027	14830	15037	14931	14971	14918	14939	15217	15028	15054	14915	15000	14908	15185	15050	15024	15077	15119	14926	14959	14860	15030	14879	15129	14881	14899	14928	15019	14872	15141	15090	15177	15007	14944	14958	14884	15106	15073	15016	15064	15102	15102	15085	14921	14830	15070	14822	15099	15096	14897	14850	14984	14941	15069	14924	14849	15221	14994	14955	15133	15004	15004	15015	15095	15082	14866	15196	14956	15134	15046	14869	15063	15111	15000	15056	14844	15079	14961	14929	14924	14933	15027	15011	15049	15009	14905	15090	14968	15045	14914	14939	14993	14984	14948	15053	14896	15122	14934	15043	14961	15138	14883	15117	14842	14865	15041	15058	15035	15059	15053	14991	14951	15001	14932	14937	14905	14979	14970	15079	14956	14853	15085	14934	15077	14902	14936	14998	14788	15219	14953	15062	14975	15118	15004	15129	15104	14941	14972	14983	15181	14990	15074	14863	15158	15017	14994	15038	14996	15087	15039	15217	14913	14950	14895	15072	15055	14991	15195	14971	15148	15052	14995	14826	14882	15021	15177	15066	15031	15046	15186	14820	14865	14931	15099	14886	15023	15068	15017	15116	14927	15124	15230	15219	14994	14974	15223	14794	15033	15056	14935	14919	14908	15011	15022	15026	15043	15050	15003	15014	14836	14986	15017	15157	15150	15025	15085	14939	15070	15166	15009	15045	14825	14897	15033	14996	14971	15104	15093	14903	14945	15019	15118	15005	15062	15217	14953	14987	14851	15013	15048	14977	14978	14909	15010	15133	14903	15044	14985	15263	15150	15078	14861	15056	15145	15160	14897	15081	15070	15144	15063	15093	14891	14841	15007	14996	14986	15031	15072	15080	14901	14914	15048	15032	14955	15019	15094	15087	15070	14988	15141	15051	15102	15020	14994	14807	15105	14986	14971	14941	14920	15080	15211	15155	14962	14998	15183	14778	14928	15074	14917	14861	15074	15032	14921	14992	14913	14937	15051	15030	15183	15036	15035	14894	14891	15113	14957	15002	14991	14856	15119	14967	15051	14977	15088	14817	15017	14893	15218	15145	15053	14917	15087	14873	14931	15073	14824	14832	14948	14925	14992	15037	15063	14932	15005	14792	15043	15023	14952	14922	15151	14915	15037	15018	14850	15046	15084	15042	14802	15137	14911	14925	14946	15061	15033	15080	15068	15088	14885	14939	14975	15016	15120	15082	15074	15058	15127	15016	14864	15059	14967	15076	14950	14908	15150	15226	14975	14940	15382	14846	15098	14921	14997	15017	15080	14913	15125	14994	15061	14935	15152	14950	15098	14920	14957	14856	15010	15094	15068	15021	14862	14982	15038	15025	15110	15092	15100	14799	15118	14911	15079	15024
23781	21084	28567	23864	21546	23425	30946	66194	61876	47667	32247	23778	19923	18573	18325	18048	18103	18104	18051	17936	18167	18215	18068	18048	18211	18076	18086	17957	18357	17962	18150	18057	18084	17781	17976	18205	18108	18041	18153	17908	18057	18089	18047	17878	18104	17837	18025	17960	18017	18146	18080	17967	18236	18099	17897	17879	18191	17931	18086	17913	18022	18134	17849	18119	17947	18032	18126	17898	17821	17756	17888	18347	18186	17965	18075	17740	17911	18086	18025	17948	17939	17954	18173	17847	18114	17982	17979	17806	17984	17914	17946	17978	17971	17976	17828	17788	17921	17889	18235	18110	17851	17904	18034	17922	17762	18037	17994	17842	18126	17907	18042	17940	18035	18140	18025	18026	17930	17949	17902	18054	17986	17917	17948	18059	17623	18098	17983	18216	17909	17944	17908	17956	17897	18043	17996	18218	17926	17987	17969	17804	17851	18158	18070	18087	17968	17947	18095	17828	18031	17971	17749	17863	17971	17836	17863	17886	17903	18070	17976	17912	18071	18005	18083	17805	17931	18141	17821	17916	17716	18043	18073	17980	17956	17986	17847	17793	17922	17812	18125	17855	18097	18025	17983	18034	17905	18056	18001	17962	18001	18016	18020	18077	17774	17774	18065	17857	17800	18179	17949	17907	17988	17950	17887	17920	18022	18023	18024	17837	17801	18078	17941	18145	17908	17992	18044	17818	17930	17956	18131	17946	18014	17980	17917	18067	17853	18092	17888	17915	18154	18149	17922	17789	18096	17987	17942	17736	17911	18120	17952	17956	18015	17980	17968	18172	18010	17884	17812	17867	17802	17917	17913	17966	17896	17989	17885	17912	17957	17959	18011	17854	17919	17871	17998	18042	18105	18024	17927	18150	18068	18001	17952	17905	17922	17920	17964	17954	18072	17854	17890	18020	18129	18178	17824	17903	18068	17959	17960	17946	17887	17960	17974	18124	18036	17862	17820	18004	17972	17973	17801	17917	18110	17946	17874	17869	18072	17987	17923	17822	17934	17997	18006	17967	18081	17928	18063	17821	18106	17833	17807	17971	17966	17561	17759	18057	17983	17964	17896	18184	18074	17874	18004	17844	17984	17956	18189	17939	17714	17939	17940	17869	18223	18064	18029	18021	18083	18060	17835	17960	18047	17872	17998	17903	18031	17970	18038	18052	18009	17961	17911	17943	17893	17914	17990	17890	17839	18135	18091	17874	18069	17979	17903	17950	17827	17909	17771	17981	17920	17915	18146	18077	18324	17957	17928	18032	18081	18030	17918	17960	17999	18185	17966	17985	17927	18124	18036	17933	17979	17894	17908	17957	18167	17786	17917	18000	17963	18006	17988	18003	18067	17838	17963	17954	17936	17969	17986	17940	17942	17990	18058	17814	18084	17900	18000	17940	17923	17955	17952	17926	18034	17882	18032	18069	17931	18167	17762	17864	17997	18110	18086	18113	17937	18056	18024	17739	17827	18051	18173	17885	17975	18043	17958	17931	18129	18268	18065	18004	17962	17778	17911	17928	18294	17996	17773	17804	18024	18009	18062	17879	17862	17902	17866	17993	18105	17977	18135	18216	17987	17998	17993	18016	17714	18058	18069	18038	18081	18074	17988	17942	17881	17894	18013	17977	18045	17986	17974	18038	18021	18093	18195	18226	17914	17970	18041	17694	17920	17951	17855	17859	17946	18110	17905	18126	18060	17982	17810	18152	18053	18095	18164	18002	17900	17913	17900	17728	17839	18056	17879	18155	17866	17995	18139	18141	18071	18200	17908	17801	17890	17982	18056	17978	17891	17923	17941	17918	17898	17884	17950	17981	17989	18021	17932	18069	17932	18024	18050	17997	18197	17989	17978	18079	18006	17982	17981	18110	17869	17893	17876	18048	17891	17908	17874	17991	18169	18001	18012	17955	18022	17810	17971	18003	17742	17797	18245	18154	18087	18069	18232	18098	17891	18137	18222	17849	17904	18167	18289	18093	17885	17703	17976	18081	18076	17898	18091	18147	18067	18109	17876	18080	18088	17982	18000	18085	18062	17883	17889	18104	17953	18004	18009	17843	17981	17914	18138	17744	17945	18065	17825	17861	17660	18011	17998	17849	17839	17875	17958	18044	17944	17985	17969	18030	18127	17927	18041	18035	17929	17984	18118	18081	17942	17853	18046	17991	18043	18147	18145	17917	17830	17898	17923	17954	18033	18016	17988	17990	17969	17848	18059	17887	18074	18052	17965	17945	17785	17980	17978	17988	18143	17892	17960	18238	17943	18052	18094	17904	18003	17802	17775	17982	17865	18007	18062	17979	18085	18137	18227	18002	17915	17941	18096	17976	18022	17939	17920	17996	17918	18049	17983	18007	18278	17905	17897	17963	18071	17943	18099	17786	17979	17907	18024	18040	17894	17887	17879	17940	17912	17840	17839	17924	17805	17909	17936	17910	17931	17827	17940	18286	17969	17971	17971	17920	17877	17965	18103	18082	18034	17933	17975	17934	17934	18087	18169	17912	18035	18097	17975	17928	17899	17880	18053	18014	17826	17924	17871	17706	17903	18039	18148	18065	18100	17848	17890	18080	17946	18068	17954	18103	18028	17930	17918	18084	18092	17906	17882	18034	17963	17988	17818	17874	17947	17927	17999	17816	17909	18028	17937	17997	17972	17877	17966	17919	18067	18192	17901	17901	17975	17878	18016	18061	17888	17964	17860	17923	18157	17984	17939	18016	17978	17830	17709	18136	17810	18043	17891	17710	17877	18023	18166	18289	18126	17846	17804	17957	17893	18002	18043	18063	18125	17954	18026	17927	18000	18025	17950	18010	17885	17938	17847	17818	17867	18005	18015	17906	17950	17899	18006	17892	18028	18090	18057	17978	18016	17897	17735	18046	18118	18053	18110	17792	18035	18018	17893	18009	17887	18149	18020	18106	17869	17780	17692	17818	17992	18150	18006	17901	17993	18098	18029	17912	18015	17826	17892	17935	17966	17859	17929	18137	17847	18050	17950	17829	18058	17809	18006	18006	18203	18052	18001	18174	18025	18056	17870	18032	18099	17929	17807	18247	17926	18143	18001	17957	17929	17972	18059	18271	18161	18176	18085	18104	18006	17995	18017	18212	17969	18191	17896	17904	17881	17934	18044	17980	17722	17750	17910	17987	17932	17791	18135	18103	18183	17922	18094	17904	17928	17833	18236	18097	17803	18028	17795	17813	18136	17955	17907	18071	17933	18016	17816	18083	17972	18169	18180	17799	18148	18030	18169	17886	17826	17946	17864	17897	17916	17792	17936	17827	17717	17975	17950	18189	17947	18101	17912	17907	17889	17895	17991	17785	18099	18023	18209	17944	17934	17820	17877	18007	17814	17702	17837	17871	17917	18089	18068	18165	17972	17754	17921	18086	18081	17827	17983	18000	17807	17947	17918	17955	18070	17744	18045	17982	17856	17968	18073	18162	17992	17789	17874	17906	18060	18171	17900	17758	17833	18074	18041	18027	18041	17953	18071	17989	17906	17886	17897	17945	17850	17993	17973	17922	17935	18068	18000	18074	17879	18031	17842	17966	17780	17830	17880	17942	18014	17658	18061	17934	17939	17927	17858	18020	18094	18023	18001	17857	17826	17893	18054	18093	18109	18024	17774	17933	17939	17987	17867	18067	17981	17860	18046	17924	18099	18005	17926	17959	17868	18079	17979	18060	17955	18003	18074	18006	18079	17773	18183	18144	17932	17992	18134	17967	18059	17948	17883	18034	17892	18076	18033	17988	18217	17973	18040	18089	18059	18181	17975	18099	18002	18019	18008	18026	17858	18072	18046	17907	17895	17842	17950	18029	17883	18085	18048	17763	17946	18049	18155	17987	17958	17746	17981	17862	18058	18052	17929	18077	18038	17799	17943	17738	18026	18020	18060	17843	17929	17959	18085	17741	18075	17894	18051	17890	17809	17966	18019	17957	17733	17747	17832	17775	18120	18180	17893	17909	18081	17846	18134	17909	17945	18042	18033	17956	18133	18160	17998	18095	18182	17852	18035	18022	17991	17774	17893	18171	18125	18028	17875	18227	18031	18088	18097	17959	17985	17994	18026	18068	18171	17937	17941	17946	18004	18063	17966	18174	17784	17973	17900	17963	17970	17936	17972	18219	17867	18013	17984	18050	17921	17873	18134	17938	18117	18025	18096	17880	17763	18077	17930	18064	18034	18205	18125	17977	17843	17987	18055	17991	17889	17889	18003	17782	18096	18126	18063	18031	18095	18032	18062	17994	17947	18081	18161	17926	17920	17818	17867	17973	17896	17888	17886	18110	17854	17807	17893	17997	18054	18005	17985	17996	18089	17876	17926	18007	17959	17730	17774	18147	17681	18018	18062	17909	18002	18110	18090	18016	17985	17913	17846	18102	18247	18140	18189	18028	17975	18067	18127	17865	17945	17937	17851	17954	18002	17981	18162	17970	18021	17959	17988	18108	18053	17866	18045	17975	17933	17933	18191	18313	17994	18027	18116	18022	17987	17902	18052	17931	18022	17892	17952	18064	18004	17751	17849	17861	18069	18122	18021	18124	18023	18015	18010	17940	18027	17829	18013	18031	17992	18003	18009	17849	17904	17961	18140	17935	18048	17878	17915	18061	18344	18301	18016	17814	17921	17882	18017	17796	17977	18007	17980	17967	18011	18294	18149	17971	17873	18055	17896	17944	17971	18069	17946	17925	18188	18017	18019	18118	17874	17993	18011	17906	17983	17975	17998	17989	17769	18031	18008	17611	18326	17988	18068	18068	18152	17816	17815	17583	18121	18082	18081	17756	17758	18009	17836	17874	18232	17934	17922	17955	18207	18021	17781	17993	17926	17901	17927	17777	17950	18199	18167	18118	17936	17936	17980	17972	18101	18190	17725	18056	18045	17968	17873	18036	17994	17802	18002	18029	17894	18116	18146	18133	18106	18114	18055	17890	17984	18147	17943	18132	18021	17847	17833	18103	17953	18111	18103	18090	17917	17888	18068	17705	17997	18110	17949	17956	18014	17838	17857	17839	17862	17820	18110	18094	17866	17880	18057	17920	17846	17991	17849	18014	18002	17893	18121	18129	17963	18017	17916	18059	18039	17970	17783	17926	18030	17946	17973	18027	17959	18080	17980	18060	18017	17781	18126	18041
16244	27180	25198	20117	18385	17598	28861	67377	60542	46402	30056	20372	16299	15200	14945	14984	14972	15000	15005	14859	14895	15048	14933	14907	14935	15131	14905	14929	14897	14976	15008	14916	15049	14887	14868	15020	15017	14849	14954	14964	15025	14951	14793	15176	14760	15089	14864	14899	15159	14907	15043	14805	14942	14942	15061	15024	14978	14907	14956	14878	15047	14966	14992	15058	14894	15059	14958	15090	15114	14965	14951	14779	14964	14971	15035	15091	14966	15018	14890	14902	14852	14822	15129	15036	14983	15040	14862	15047	14968	15064	15013	14996	14871	14903	15026	14953	14824	14908	14955	14913	14874	14961	15075	14932	14906	14884	14900	14934	14812	15027	14852	14727	14910	15012	15039	15075	14746	15071	14935	14973	15084	14913	14920	14950	14940	14920	14853	14916	14833	15085	14802	15053	14935	14975	14926	15077	14898	14959	15051	14997	14804	14963	14789	15039	15000	15001	15000	14898	14981	14833	14869	14876	15088	14844	14869	14869	14805	14950	14792	14872	15045	15006	14969	14869	14996	15073	14744	14944	15103	15052	14715	15037	14804	14926	14880	14952	14879	15081	15039	14909	15114	14984	14864	14821	15045	14970	14968	14845	15043	14695	15026	14895	14938	14876	14970	14909	14999	15048	15112	14918	15039	14988	15115	14876	15148	14901	15094	15014	14798	15050	14971	15083	14996	14931	14948	14814	14968	15017	14822	14806	14880	15114	14990	15066	14891	14805	14979	14969	15000	15054	15018	14927	14941	15064	15115	15088	14833	14983	15065	14793	15051	14782	14855	14914	14924	14937	14950	15012	14958	14895	14940	14938	14968	15028	15032	14847	14981	14933	14983	15003	14774	14990	15128	14908	15091	14910	15038	14915	15038	14817	14973	14812	14828	14997	15085	14799	15014	14910	14782	15006	14993	14930	14897	15061	15027	14828	15050	14796	14837	14890	14978	15022	14904	14967	14929	15006	14859	15057	14947	15034	14931	14883	14939	15072	15012	14850	14992	14885	14958	14915	14864	14988	14895	15044	14945	15138	14786	14993	14882	14909	14908	14609	14939	14912	14834	14906	14923	14997	14911	14969	15068	14989	14827	15009	15002	14759	14951	15081	14926	15104	14901	14971	15074	14902	14899	14844	15131	14887	14928	14903	15012	14908	14985	14941	15156	14854	14998	14940	14922	14941	14924	14994	14900	14984	14961	15117	14947	14951	14895	14936	14991	15062	14833	14936	14896	14896	14865	14852	14992	15070	14939	14918	15013	15003	14971	14818	14789	14882	14885	15068	15067	15106	14833	14878	14919	15204	15024	14871	14929	14895	14934	14961	14872	14848	14923	14900	15028	14911	14951	14935	14850	14748	14987	14982	15096	15104	15038	14819	14824	15036	15034	14803	14917	14800	14906	14967	14836	15098	15167	14888	14870	14914	14911	14831	14904	14897	14996	14994	14975	14878	14869	15148	15024	14814	15006	14960	14999	14812	14839	15100	14900	15115	14809	14983	15033	14968	14979	15026	14776	14978	15016	14996	14912	14919	14886	14964	14809	14725	15051	14953	14959	14820	14921	14936	14799	15051	14869	14867	14974	15006	14878	14832	14905	14958	14944	14908	14987	14903	15082	14949	14870	14900	14884	14941	14840	15033	15117	14808	14881	15074	14986	14970	15004	15088	14965	15068	14887	14810	14949	14895	14898	14883	15071	14905	15019	15134	14970	15024	14890	15177	14814	14914	14920	15055	14918	15047	15001	14873	14891	14877	14952	14973	14779	14900	14976	14805	14792	15075	14944	14878	14973	14774	14920	14972	14982	14871	14894	14914	15081	15111	14997	14943	14825	14983	14848	15006	15050	14811	14894	15182	14924	14956	14873	14967	15019	15002	14884	14917	14973	14890	14994	14909	14897	14834	14994	14914	14937	14874	15138	15044	14782	14888	15030	14955	14809	14936	15089	14984	15101	15037	14859	15001	14784	15149	14837	14855	15123	15169	14899	14803	14870	14924	14967	14908	15041	14782	14884	14942	14968	14896	15011	14897	15058	15011	14990	14958	15076	14981	14892	14994	14957	15109	14967	15012	14752	15044	14965	14853	14924	14824	14893	14898	14825	15044	14863	14864	14870	14908	15011	14978	14996	14919	15081	14902	14995	14888	15043	15017	14866	15004	14979	14937	14919	15072	14941	14760	14972	14934	14978	14855	15006	14892	14947	14915	14944	15025	14845	14947	15113	15038	15044	14907	14873	14865	14946	14882	14871	15062	15037	14765	14806	14936	14998	14926	14875	14961	14886	14913	14875	15063	14983	14857	14866	14916	14925	14834	14993	15275	14886	14966	14907	15024	14847	14669	14863	14955	15016	14863	15074	14953	14998	14804	14957	14972	14888	15015	15041	14979	14909	14870	14897	14902	14976	14854	15002	14919	14884	15007	14908	15012	15123	14956	15070	14956	15045	14831	15009	15118	15030	14869	14948	15009	14892	14829	14982	14883	15004	15019	15002	14954	14905	14954	14970	14833	15119	14935	14714	14914	14962	15081	15091	15020	14937	14894	14953	14840	14989	14883	15042	15008	14813	14910	14974	15068	14898	14968	15014	15012	14894	14997	14925	15055	14809	15039	15053	14918	14955	14786	14957	15066	15181	14830	14858	14999	14919	14825	14946	14961	14820	14993	14934	14847	14876	15053	14906	14938	15249	14976	14749	15077	14724	14969	15023	14820	15021	14973	14843	14931	15047	15042	15043	14962	14899	15023	14848	15054	14936	14917	14972	14845	14917	14961	14874	14931	14983	15098	14911	15160	14858	14798	14799	14848	14886	14953	15058	14968	14951	14848	14930	14954	14972	14867	15030	15019	15003	14991	15016	14917	15037	15128	14909	14842	14975	14873	14832	14970	14962	14955	14916	14997	15004	14853	14881	14901	14854	14756	15093	15098	14981	14805	15045	15098	14938	15001	14878	14795	15000	14929	14987	14820	14831	15031	14962	15041	14999	15053	14974	14815	14909	15020	14808	14943	14914	14980	15086	14843	15004	15073	15089	14837	15023	14968	14893	14884	15003	14852	14889	14834	15009	14954	15021	15034	14955	14832	14863	15024	14994	14968	14912	14947	14834	15059	15109	14902	14982	14804	14971	14984	14981	14925	14887	14932	15014	14909	14976	14979	14993	14954	14956	14983	14969	14877	14998	14985	15017	14787	14868	14906	14944	15078	14839	14902	14901	14804	14984	15182	14930	14765	14980	14945	14933	14897	14915	14831	14952	14962	14932	14853	14926	14982	14894	14951	15114	14897	14885	14894	15153	15006	14930	14945	14847	15036	14964	14804	15182	14923	14893	14916	14890	15073	15073	15045	15000	14910	15107	14915	15063	14931	14840	15145	14975	15083	14943	14893	15121	14914	15027	15048	14836	15011	15020	14978	14935	15118	14747	14832	15011	14920	14874	14969	15084	14995	15089	14898	14912	14908	14874	14883	15002	14978	15131	14919	14915	15093	14888	14913	14963	14820	14993	14920	14876	14892	15047	14975	15092	15031	15056	14860	14700	14945	14990	14920	14913	14944	14889	14914	14924	14919	15097	14907	14831	14950	15052	15017	14743	14877	14946	14996	15081	15144	14996	15098	15053	14951	14915	14779	14919	14763	14807	14909	15102	14860	14838	14787	14954	15009	14943	14863	14865	15200	14988	15008	14885	15097	14882	15073	14899	14965	14892	14958	15067	14940	14932	14916	14958	14887	14899	14896	15064	14952	14967	14978	14923	14938	14872	14982	14881	14877	15053	15020	14909	14944	14961	14891	14867	14888	14877	14917	14897	14893	14907	14923	15022	14933	14641	15156	15054	14848	14912	15018	15066	15060	14814	14969	14802	15064	14920	14763	15016	15217	14923	15008	14775	15037	15035	14837	15057	14978	14949	14886	14768	14879	14656	15200	14978	14886	14985	15020	15051	14940	15128	14954	14870	14836	14823	14886	14883	14723	14977	14974	14903	14866	14986	14870	14903	14893	14922	15036	14995	14820	15102	15062	15122	14897	14810	15018	15026	15010	14947	14802	15006	15044	14808	15042	14850	14901	15048	14972	15005	14992	15191	14970	14896	14762	15089	14830	14818	14961	14952	14976	14902	14900	15109	14839	15088	14894	14774	14878	14913	14901	15022	14947	15008	15152	14905	15090	14932	14928	14854	14979	14804	15049	15012	15071	14752	14876	14946	14993	14952	14935	14949	15049	14897	14805	15045	14860	14971	14958	15060	14952	14851	14954	15191	15016	14885	14998	15083	14997	15086	15035	14904	14873	14910	14847	14935	14946	15019	14998	14760	14957	14971	15121	14934	14809	15038	15021	14891	14954	14996	14899	15014	15024	15037	14975	14986	14992	15039	14919	14737	14847	14901	15005	14897	14910	14908	14973	14975	14873	15052	15069	14815	14901	15032	15010	15004	14900	14968	14908	14956	14865	15062	14698	14870	15068	14823	14939	14925	15099	14818	14814	14951	15016	14800	14920	14891	14888	15107	14898	15080	14975	14717	15020	14869	14773	15189	14840	14944	15087	14957	14856	14983	14956	15086	14871	15119	14858	14976	14796	14928	14951	15005	14834	14858	15173	14969	15059	15149	15012	14886	14927	15006	14937	14862	14929	15042	14897	15000	15047	15002	14874	14969	14932	14964	14841	15008	14928	14964	14819	14921	15088	14809	14956	14768	14930	14886	14797	15047	14906	14872	14826	14869	14829	14845	14982	14927	14926	14971	14852	14851	14843	14880	14894	15149	14875	14873	14876	15037	14982	15086	14928	14935	14902	15094	14933	14873	14900	14995	15116	14931	14953	14859	14932	14939	14913	15001	15118	14907	14907	15054	14964	15092	15050	14853	14966	15044	15092	14956	15038	14854	15069	14941	14827	14995	15060	15090	14943	14991	14803	14874	14991	15063	15107	14789	15010	14988	15019	14953	15070	15074	14959	14902	15074	14851	15033	14876	15009	15031	14859	14990	14954	14825	14978	14808	14930	14964	14950	14958	14875	14820	14964	14995	14947	15021	15010	14873	15105	14798	14972	14934	14831	14777	15117	14832	14954	14932	15030	15013	14954	14918	14978	15053	15035	14783	14985	14891	15007	14986	15045	15035	14882	14949	14913	14917	14966	15044	15002
29338	21977	21952	19727	17820	17931	19017	25051	25596	22594	19721	18661	18256	18069	17765	17848	17842	17796	17911	17902	18039	18054	17721	17940	17906	17834	17749	17622	17929	17773	17660	17831	17740	17877	17815	17886	17984	17847	17993	17843	17732	17841	17889	17965	17884	17556	17816	17886	17965	17885	17857	17875	17889	17914	18002	17873	17911	18001	17818	17712	17918	17980	18015	17910	17786	17800	17794	17881	17757	17782	17812	17848	17979	17874	17811	17946	17774	17954	17749	17850	17857	18091	17910	17891	17873	17593	17787	17847	18016	17871	17735	17748	17901	17728	17886	17648	17853	17834	17946	17766	17722	17809	17941	17824	17839	17827	17812	17770	17911	17897	17843	17756	17891	17878	17639	17792	17781	17913	18052	17881	17813	17784	18000	17826	18000	17833	17774	17758	17984	18065	17964	17850	17739	17952	17837	17855	18095	17819	17720	17662	17932	17843	17847	17948	18005	17639	17828	17822	17733	17769	17918	17707	17908	17673	17739	17721	17898	17804	17837	17807	17691	17839	17827	17621	17723	17855	17931	17908	18163	17839	17770	17869	17868	17726	17717	17869	17787	17972	17949	17770	17897	17876	17801	17796	17804	17826	17774	17722	17959	17682	17992	18003	17888	17853	17945	17909	17775	17783	17825	17995	17845	17730	17760	17984	17911	17895	17962	17948	18057	17726	17895	17872	17973	17867	17886	17852	17883	17828	17884	17877	17753	17997	17768	17853	17857	17747	17682	17915	17877	17882	17629	17946	17670	17753	17949	17975	17748	17870	17897	17886	18006	18132	17693	17742	17684	17707	17819	17666	17879	17724	17700	17836	17770	17758	17768	17794	17766	17835	17671	17997	17882	17833	17927	18084	18081	17923	18016	17971	17928	17759	17900	17772	17918	17796	17616	17838	17760	17795	17814	17776	17849	17679	17823	17887	17644	17838	17973	17796	18007	17772	17965	17965	18013	17888	17880	17896	17988	17862	17840	17993	17851	17799	17938	17805	17644	17822	17776	17909	17896	17898	17760	17860	17902	17761	17934	17861	17766	17830	17880	17723	17983	17854	17732	17771	17791	17884	18199	17905	17671	18043	17942	17971	17673	17693	17732	17817	17837	17985	18076	17858	17885	17826	17800	17950	17895	17849	17841	17929	17753	17857	17772	17933	17919	17959	17662	17785	17845	17721	17871	17727	17723	17883	17673	18009	17810	17870	17787	17666	17865	17957	17978	17770	17566	17679	18003	17983	17850	17976	17740	17869	17890	17712	17804	17980	17848	17870	17714	17766	17902	17967	17589	17910	17854	17894	17989	17967	17776	17853	17804	17627	17950	17591	17800	17830	18008	17868	17675	17623	17748	18035	17891	18040	17817	17682	17619	17768	18129	17702	17886	17854	17709	17956	17991	17988	17794	17936	17776	17782	17666	17875	17726	17966	17716	17854	17747	17814	17779	18029	17933	17852	17792	17909	17994	17884	17816	17874	18008	17840	17799	17632	17824	17978	17902	18038	17810	18006	17734	17589	17957	17790	17599	17922	17918	17986	18060	17823	17724	17833	17774	17789	17925	17714	17969	17700	17987	17908	17818	17779	17980	17873	17976	18216	17909	17770	17720	18100	17952	17835	17705	17731	18029	17897	17802	17686	17798	17794	17904	17784	17936	17671	17807	18031	18014	17858	17778	17880	17753	17720	18014	17813	17863	18009	17873	17820	17709	17801	17858	17897	17827	17906	17836	17892	17768	17867	17883	17673	17884	17749	17906	17878	17816	17787	17796	18017	18023	17905	17723	17846	17888	17844	17867	18008	18001	18018	17843	17695	17887	17995	17808	17613	17599	17897	17626	17678	17918	17944	18012	17836	18006	17851	17992	17938	17849	17863	17756	17733	17978	17749	17861	17863	17846	17870	17957	17827	17716	17823	17623	17826	17896	17683	17807	17944	17875	17913	17976	17673	18050	17805	17863	17885	17953	17913	17935	17768	17849	17821	18048	17730	17556	17957	17851	17704	17866	17970	18057	17966	17776	17828	17979	17898	17934	17921	17948	17758	17771	17874	17746	18092	17921	17883	18101	17758	17902	17723	17793	17803	17634	17730	17749	17914	17869	17878	17998	17862	17728	17912	17812	17996	18023	17761	17795	17690	17604	17937	17661	17769	17828	17793	18040	17936	17739	17801	17828	17818	17887	17849	17779	17865	17847	17899	17719	17797	17715	17822	17736	17996	18038	17882	17860	17755	17731	17712	18003	17929	17750	18008	17983	18070	17775	17981	17868	17896	17907	17750	18028	18032	17871	17867	17648	17903	17732	17712	18167	17700	17657	17988	17638	17834	17810	17720	17925	18157	17779	17914	17915	17668	17670	17886	17787	18011	17730	17656	17844	17720	17876	17750	17704	17770	17710	17712	17822	17905	17768	17958	17802	17600	17811	17860	17725	17951	17858	17710	17818	17926	17735	17975	17934	17916	17797	17989	17964	17882	17880	17788	18042	18169	17874	17653	17705	17793	17912	17859	17889	17986	17880	17684	17899	17978	17682	17893	17723	17937	17848	17785	17693	17765	17822	17756	17739	17897	17731	17940	17769	17650	17634	17968	18016	17868	18041	17837	17989	17790	17881	18109	17845	17975	17773	17907	17916	17924	17874	17955	17973	17918	17956	17893	17898	18022	17867	17785	17732	17806	17810	17784	17659	17897	17737	17775	17796	17914	17879	17750	17851	17823	17833	17848	17811	17947	17994	17624	17812	17868	17905	17979	17942	17982	17767	18011	17717	17874	17840	17760	17740	17857	17875	17944	17975	17811	17980	18007	17889	17964	18017	17825	17855	17777	17792	17735	17906	17697	17729	17776	17787	17850	17773	18071	17860	17541	17747	17685	17792	17833	17610	17778	17928	17897	17861	17936	17971	17865	18007	17734	17916	17766	17823	17847	17969	17814	17835	17954	18062	17951	17859	17800	17973	17858	17776	17780	17926	17910	17894	17855	17872	17780	17896	17865	18030	17976	17862	17798	18082	17612	17850	17703	17897	17807	17797	17853	17689	17678	17846	17919	17869	17727	17951	17784	17800	17809	17868	17780	17796	17859	17680	17669	17869	17837	17806	17919	17936	17843	17783	17894	17903	17759	17776	17783	17936	17710	17759	17891	17790	17892	17664	17894	17940	17903	18068	17848	17884	17854	17787	17735	17732	17708	17823	17855	17690	17862	17934	18014	17943	17786	17835	17689	17862	18054	18079	17841	17991	17705	17997	17943	17907	17932	17886	17936	17848	17772	17958	17807	17814	17959	17769	17783	17788	17861	17773	18089	17770	17802	17834	17718	17739	17837	17740	17819	18022	17939	17697	17925	17859	17896	17828	17761	17691	17804	17717	17857	17922	17919	17987	17840	17900	17751	17987	17770	17635	17757	17850	17804	17988	17984	17861	17806	17953	18005	17815	17932	17911	17801	17961	17671	17734	17816	17758	18019	18021	17968	17818	17905	17953	17764	17888	17828	17959	17771	17892	18110	17694	17990	17916	17816	18002	17891	17761	17742	17871	17939	17726	17886	17659	17827	17736	18010	17837	17898	18062	17726	17754	17660	17865	17833	17756	18000	17930	17932	17798	17887	17957	17842	17733	17834	17767	17680	17880	17817	17780	17835	17972	17732	17846	17764	17811	18044	18191	17955	17857	17974	17900	18026	17710	17861	17957	17861	17750	17900	17787	17766	17847	17890	17838	17923	17936	17912	17803	17902	17787	17538	17883	17731	17875	17671	18016	17739	17738	17804	17833	17921	17947	17691	17891	17837	17788	17906	17944	18047	17816	17708	17947	17789	17630	17788	17779	17653	17687	17893	17856	17916	17868	17687	17896	17698	17914	17962	17841	17972	17798	17796	17867	17765	17812	17641	17552	17895	17601	17930	17880	18007	18020	17869	18007	17855	17755	17957	17749	17776	17728	17843	17843	17774	17988	17885	17885	17874	17983	17793	17966	18070	17623	17913	17848	17907	17692	18070	17953	17816	17882	17978	17888	17892	17891	17895	17696	18011	17823	17910	17733	18073	17893	17861	17857	17758	18079	17681	17788	17911	17806	17649	17942	17822	17697	17854	17882	17781	18002	17733	17591	17724	17865	17885	17877	17895	17831	17937	17880	17930	17847	17885	17797	17964	17932	18012	17804	17831	17872	17674	17811	17870	17786	17972	17791	17855	17862	17851	17815	17861	17742	17998	17906	17766	17842	17812	17975	17970	17674	17748	17961	17917	17811	17834	17977	18049	17849	17859	17872	17891	17770	17813	18048	18058	17845	17882	17768	17731	17738	17701	17754	17799	17736	17882	17766	17813	17983	17902	17958	17856	17835	17704	17917	17557	17918	17798	17845	17841	17942	17829	18111	17934	17841	17785	17924	17877	17980	17733	17895	17835	17982	17752	18045	17917	17935	17836	17772	17798	17814	18006	17727	17853	17976	17986	18082	17913	17895	17833	17989	17819	17731	17804	17741	17734	17588	17937	18030	17799	17640	17652	17777	17561	17877	17752	17900	17849	18022	18000	17923	17994	17758	17905	17829	17961	17741	17667	17688	17806	17828	18031	17735	17924	18042	17882	18082	17838	17635	17726	17858	17892	17595	17804	17896	17901	17940	17941	17844	17767	17973	17923	17894	17922	17735	18000	17733	17810	17864	17930	18157	17763	17838	17856	18012	17793	17946	17793	17823	17870	17846	17903	17909	17913	17848	17801	17775	17590	17952	17908	17813	18027	17939	18016	17688	18089	17956	17834	17971	17965	17819	17893	17864	17905	18017	17918	18066	18040	17844	18153	17951	18042	17813	17835	17826	18115	17897	17962	17951	18028	17736	17867	17949	18117	17969	17875	17943	17812	18017	17962	17790	17851	17712	17801	17636	17779	18023	17772	17888	17904	17725	17778	17871	17980	17894	17817	17986	17783	17768	17830	17861	17875	17809	17721	17772	17764	17880	18025	18014	17934	17783	17784	17934	17644	17627	17698	17599	17715	17741	17860	17892	17677	17865	17618	17673	17848	17783	17922	17712	17721	17842	17974	17990	17787	17768	17954	17725	17728	17929	17998	17926	17798	17818	17867	17819	17905	17896	17722	18059	17682	17878	17804	17743	17762	17925	17842	17975	17847	17758	17716	17704	17853
15253	15931	15642	15156	15144	14887	16739	25503	24252	20342	16555	15375	14983	14789	14774	14960	14847	14813	14714	14855	14792	14851	14869	14815	14855	14947	14980	14915	14919	14973	14889	14843	14910	14966	14769	15006	14930	14902	14964	14739	14796	14804	14970	14704	14854	14794	14824	14941	14813	14741	14830	14971	14848	14843	14891	14796	15120	14657	14891	14808	14661	14870	14787	14609	14933	14891	14924	14959	14828	14682	14922	14805	14915	14806	14709	14987	14964	14816	14944	14870	14784	14802	14987	14968	14696	14921	14832	14856	14651	14827	14950	14877	14797	15019	14897	14849	14990	14932	14959	14874	14794	14884	14853	14747	14877	14799	14821	14831	14802	14955	14864	14821	14817	14908	14883	14839	14912	14866	14782	14648	14806	14856	14784	15059	14885	14876	15014	14944	14952	14825	14840	14700	14977	14766	14861	14848	14845	14811	14720	14878	14836	14903	14923	14940	14900	14832	14940	14996	15084	14872	14893	14739	14820	14962	15115	15035	14861	14798	14787	14739	14891	15093	14838	14783	15007	14925	14769	14802	14646	15028	14943	14792	14792	14799	14776	14907	14981	14809	14916	14864	14762	14992	14978	14821	14938	14920	14617	14706	14821	14811	14834	14791	14848	14808	14897	14738	15043	14805	14843	14889	14846	14937	14757	14863	14782	14971	14724	14946	14755	14913	14752	14859	14628	14744	14858	14784	14955	14689	14906	15000	14957	14971	14783	15018	14879	14715	14867	14875	14738	14960	14857	14937	14978	14664	14742	14784	14909	14884	14893	14904	15109	14829	14837	14952	15010	15063	14806	14933	14902	14844	14857	14946	14992	14774	15000	14896	14771	14885	15043	14869	14700	14778	14840	14901	14833	14868	14868	14859	14928	15027	14639	14977	14926	14772	14939	14718	15033	14949	14822	14795	14694	14749	14872	14810	14958	15014	14730	14815	14888	14802	14923	14861	14903	14907	14774	14772	14950	14743	14700	14830	14761	14863	14969	14878	14808	14713	14710	14928	14953	14846	14818	14941	14950	14843	14825	14836	14778	14957	14897	14806	14784	14710	14745	14859	14852	14856	14932	14861	14947	14925	14913	14942	14940	14787	14874	14975	14794	14944	14718	14760	14728	14762	14903	14840	14937	14962	14918	14825	14814	14833	14834	14910	14860	14918	15039	14843	14848	14848	14741	14983	14814	14874	14760	14984	14836	14818	14725	14718	14775	14839	14754	14997	14874	14819	14980	14739	14845	14876	14716	15041	14775	14948	14801	14946	14857	14906	14868	14821	14674	14829	15045	14888	14893	14900	14753	14829	14933	14827	14758	14947	14836	14707	14720	14880	15000	15110	14850	14895	14939	14725	14941	14814	14872	14755	14853	14754	15063	14930	14943	14913	14670	14958	14856	14981	14962	14761	14789	14961	14794	14983	14974	14927	14887	14903	14993	14948	14838	14925	14900	15012	14827	14768	14743	14881	14886	14835	14721	14744	14871	15001	14812	14964	14867	14984	14906	14932	14812	14854	14682	14914	14947	14918	14672	14982	14754	14994	14846	15048	14786	14875	14758	14776	14782	15011	14842	14879	14975	14904	15047	14994	14871	14843	14863	14876	14794	14806	14811	14828	14918	14749	14876	14877	14881	14912	14758	14917	14808	14868	14891	14748	14793	14804	14728	14770	14986	14596	14952	14818	14857	14992	14907	14869	15034	14886	14749	14786	14809	14912	14931	14921	14842	14843	14878	14825	14774	14931	14701	14895	14878	14738	14975	14784	14960	14878	14955	14828	14786	14731	14909	14707	14880	14877	14831	14780	14891	14936	14667	14792	14896	14903	14786	14892	14903	14738	14965	14882	14639	14848	14667	14667	14856	14787	14751	14769	14905	15040	14820	14911	15020	14782	14865	14833	14894	14844	14782	14823	15079	14799	14896	14804	14862	14867	14894	14637	14890	14852	14722	14651	14895	14902	14968	14937	14957	14936	14848	14828	14752	14708	14817	14953	14933	14857	14779	14825	14854	14890	14925	14803	14954	14926	14764	14762	14897	14863	14691	14815	14894	14753	14703	14935	14962	14968	15015	14989	14819	14813	14846	14952	14711	14951	14898	14810	14885	14898	14866	14949	14791	14893	14945	14744	14800	15005	14884	14908	14995	14725	14939	14996	14907	14918	14921	15033	14849	14910	15020	14830	14812	14921	15051	14863	14791	14841	14828	14774	14885	14664	14746	14884	14771	14810	14937	14990	14831	14809	14874	14673	14899	14974	14977	14677	14817	14910	14924	14786	14787	15017	14699	14843	14875	14944	14795	14872	14803	14910	14955	14820	14812	14819	14910	14891	14730	14779	14936	14781	14929	14778	14885	14882	14810	14911	14652	14860	14891	14919	14800	14816	14958	14750	14793	14849	14813	14916	14865	14733	14692	14838	14849	14906	14874	14909	14932	14906	15026	14704	14693	15008	14753	15064	14781	14827	14684	14985	14845	14792	14828	14862	14789	14955	15066	14910	14801	14852	14901	14768	14982	14625	14893	15014	14816	14933	14890	14884	14796	14889	14876	14972	15051	14961	14689	14771	14763	15076	14929	14900	14991	14879	15002	14582	14860	14933	14796	14876	14984	14835	14961	14877	14891	14929	14851	15056	14889	14925	14945	14845	14937	14832	14703	14966	14803	14822	14905	14920	14999	14799	14677	14789	14856	14911	14879	14999	14689	14796	14877	14780	14743	14911	14865	14887	14867	14900	14757	14845	14799	14767	14782	14622	14842	14892	14984	14798	14949	14880	15032	14694	14745	14926	14823	14950	14776	14908	14853	14812	14876	14856	14994	14665	14966	14817	14906	14702	14952	14742	15055	14831	14864	14899	14863	14937	15048	14725	14742	14813	14978	14772	15033	14746	14856	14903	14834	14989	14862	14868	14805	14933	14804	14867	14788	14906	14817	14887	14843	14842	14985	14844	14781	14908	14650	14827	14833	14824	14790	14872	14844	14869	14770	15040	14805	14676	14770	14901	14958	14801	14723	14947	15032	14799	14834	14851	14913	14893	14938	14917	14726	14840	14848	14832	14807	14790	14815	14847	14951	14863	14958	14961	14835	14993	14753	14839	14811	14900	14954	14856	14852	14849	14986	15000	14800	14824	14818	14749	14924	14985	14746	14865	14746	14875	14849	14920	14831	14842	14871	14742	14766	14861	14936	14786	14801	14586	14860	14835	14875	14961	14864	14710	14934	14794	14924	14827	15053	14736	14821	14769	14853	14854	14822	15036	14834	14994	14644	14845	14789	15107	14618	14911	14793	14814	14899	14774	14893	14751	14866	14737	14869	14808	14818	14834	14727	14851	15017	14905	14869	14995	14873	14631	14737	14819	14918	14968	14911	14918	14895	14809	14872	15055	14647	14967	14891	14805	14745	14837	14952	15080	14908	14721	14770	14903	14940	14802	14823	15098	14880	14894	14848	14853	14999	14787	14780	14920	14821	14834	14814	14945	14731	14857	14754	14874	14995	14779	14981	15004	14939	14709	14858	14820	14800	14888	14841	14890	15065	14919	14894	14802	14870	14868	14666	14973	14886	14904	14836	14950	14993	14770	14854	14770	14881	14568	14912	14878	15145	14743	14796	14776	14909	14819	14881	14887	14916	14994	14757	14988	14977	14898	14806	15027	14843	14795	14806	14805	14895	14807	14791	15037	15055	14740	14762	14823	14718	14859	14859	14857	14771	14870	14819	14796	14813	14804	14868	14928	14870	14868	14998	14730	14932	14950	14912	15073	14890	14871	14803	14811	14906	15034	14921	14726	14810	14657	14921	14965	14920	14883	14794	14705	14733	14763	14791	14643	14999	14834	14893	14858	14903	14913	14828	14697	14639	14845	14951	14921	14849	14933	14852	14855	14795	14718	14976	14880	14951	14837	14789	14814	14836	14924	14700	14735	14856	14868	14858	14954	14719	14800	14854	14772	14994	14855	14867	14908	14971	14801	14937	15083	14942	14743	14941	14751	14760	14812	14673	14776	14932	14919	14844	15026	15011	14766	15051	14871	14751	14690	14810	14989	14788	14794	14813	15098	14808	14863	14840	14929	14815	14741	14909	14956	14852	14918	14804	14786	14769	14875	14806	14799	14758	14866	14943	14726	14880	14851	14921	14762	14833	14855	14754	14968	14803	14789	14871	14765	14921	14842	14990	15034	14852	14874	14944	14809	14749	14791	14863	14867	14735	14881	14921	14782	14877	14839	14990	14886	15028	14804	14920	14756	14848	15017	14879	14879	14812	14844	14844	14821	14834	14874	14744	14923	14918	14776	14730	14975	14811	14802	14953	14772	14876	14909	14625	15003	14914	14781	14840	14736	14863	14857	14839	14888	14902	14727	15010	14809	14857	14855	14965	14805	15083	14830	14883	14968	14781	14736	14906	14848	14793	14796	14753	14920	14783	15003	14804	14816	14833	14772	14814	14921	14822	14731	14885	14812	14732	14933	14798	14935	14924	14895	14824	14975	14927	14880	14977	14737	14965	15094	14944	14873	14845	14846	14869	14839	14831	14982	14998	14918	14910	14900	14657	14784	14669	14804	14946	14745	14855	14751	14805	14775	14929	15033	14734	14833	14837	14837	14865	14792	14684	14953	14999	14885	14993	15112	14716	14893	14823	14712	14901	14850	14956	14805	14779	14795	14949	14902	14907	14856	14640	14851	15045	14737	14826	14795	14876	14803	14934	14855	14930	14609	14788	14711	14975	14899	15001	14779	14921	14696	14985	14798	14858	14936	14849	15013	14947	14928	14813	14955	14867	14780	14858	14975	14857	14778	14772	15012	14885	14920	14889	14958	14914	14843	14871	14775	14873	14886	14823	14718	14970	14869	14848	14869	14810	14781	14833	15017	14799	14973	15019	14769	15009	14982	14870	14863	14913	14925	14961	14933	14851	14890	14944	15000	14886	14814	14974	14958	14805	14792	14991	14875	14774	14864	14889	14800	14809	14864	14693	14788	14887	14891	14880	14700	14820	14713	14851	14740	14784	14802	14998	14803	14758	14728	14926	14834	14892	14685	15032	14759	14746	15070	14876	14843	14834	15056	14937	15068	14957	14920	14909	14835	14797	14938	14992	14857	14931	14930	14823	14855	14712	14753	14828	14997	14840	14851	14791	14705
25931	21122	27288	25805	20295	19101	26159	46778	43766	32490	24931	20283	18608	18174	17940	17547	17857	17844	17914	17890	18019	17925	18012	17895	17757	17939	17953	17882	17704	17619	17699	17625	17784	17701	17653	17714	17826	17730	17869	17663	17740	17655	17742	17570	18037	17865	17882	17796	17923	17779	17850	17707	17802	17595	17799	17747	17771	17689	17777	17698	17887	17899	17592	17856	17813	17691	17688	17818	17787	17820	17735	17458	17770	17874	17604	17688	17754	17761	17483	17914	17757	17730	17738	17709	18058	17826	17754	17866	17761	17904	17833	17699	17632	17568	17687	17765	17668	17719	17710	17865	17696	17709	17791	17804	17631	17578	17675	17818	17795	17638	17894	17618	17794	17745	17816	17709	17788	17743	17738	17742	17675	17908	17922	18035	17726	17862	17794	17839	17951	17764	17815	17645	17609	17896	17778	17830	17788	17724	17899	17864	17788	17712	17717	17705	17766	17844	18081	17638	17667	17816	17678	17836	17637	17709	17743	17701	17715	17898	17728	17706	17725	17794	17810	17847	17803	17872	17902	17615	17668	17692	17690	17729	17739	17849	17681	17743	17757	17691	17868	17731	17880	17865	17919	17786	17713	17711	17842	17728	17713	17679	17578	17842	17592	17737	17712	17725	17890	17612	17758	17994	17809	17638	17813	17799	17657	17794	17735	17707	17997	17741	17819	17654	17629	17516	17739	17679	17782	17630	17721	17736	17728	17831	17688	17732	17862	17877	17834	17581	17666	17640	17759	17794	17906	17503	17824	17791	17881	17890	17945	17652	17718	17499	17677	17730	17575	17654	17831	17779	17761	17721	17767	17722	17621	17859	17970	17915	17654	17793	17495	17734	17822	17647	17672	17855	17689	17617	17711	17660	17741	17966	17672	17917	17825	17905	17983	17955	17691	17781	17961	17780	17835	17686	17689	17652	17665	17789	17860	17734	17723	17773	17717	17791	17729	17995	17803	17887	17632	17710	17732	17813	17681	17775	17751	17650	17719	17871	17868	17704	17825	17802	17656	17893	17463	17775	17633	17668	17874	17653	17737	17941	18008	17631	17823	17701	17704	17754	17642	17629	17659	17888	17594	17941	17727	17871	17905	17639	17824	17841	17541	17734	17817	17617	17699	17766	17787	17737	17721	17716	17608	17637	17701	17560	17584	17810	17746	17824	17591	17693	17581	17818	17668	17548	17724	17844	17737	17860	17682	17551	17738	17851	17804	17643	17628	17693	17745	17768	17791	17728	17605	17588	17710	17747	17695	17876	17824	18026	17918	17775	17669	17655	17629	17723	17848	17842	17729	17656	17850	17617	17704	17642	17612	17762	17709	17752	17736	17784	17755	17802	17634	17960	17889	17617	17760	17707	17698	17802	17720	17765	17655	17802	17922	17916	17755	17774	17750	17784	17787	17839	17653	17871	17791	17697	17721	17859	17942	17734	17738	17708	17819	17847	17853	17766	17824	17639	17820	17863	17795	17933	17669	17847	17697	17716	17543	17807	17670	17923	17804	17626	17588	17715	17843	17741	17749	17753	17787	17783	17707	17663	17843	17874	17733	17738	17856	17684	17765	17552	17548	17778	17710	17721	17877	17542	17970	17706	17732	17758	17599	17531	17714	17797	17845	17752	17634	17734	17734	17736	17816	17683	17785	17733	17652	17792	17806	17871	17596	17658	17854	17860	17811	17650	17831	17899	17786	17730	17659	17625	17703	17776	17595	17618	17941	17810	17551	17681	17829	17798	17781	17927	17698	17679	17782	17876	17663	17700	17951	17792	17552	17688	17531	17717	17759	17808	17785	17741	17793	17717	17802	17592	17818	17960	17848	17611	17724	17590	17792	17899	17916	17621	17661	17768	17854	17647	17654	17522	17475	17927	17843	17759	17730	17637	17825	17787	17683	17657	17693	17689	17665	17852	17601	17849	17893	17801	17727	17761	17791	17984	17766	17783	17757	17592	17816	17712	17836	17720	17658	17859	17696	17908	17925	17581	17729	17516	17776	17753	17687	17805	17743	17587	17769	17914	17652	17862	17873	17626	17801	17810	17741	17952	17792	17717	17884	17675	17743	17646	17773	17720	17800	17711	17589	17744	17844	17563	17789	17605	17776	17663	17817	17764	17627	17553	17720	17786	17582	17674	17902	17841	17876	17988	17882	17801	17726	17699	17785	17954	18002	17830	17957	17736	17859	17598	17802	17588	17569	17741	17752	17718	18002	17690	17693	17884	17875	17602	17590	17585	17806	17576	17626	17586	17709	17933	17665	17636	17752	17945	17768	17684	17822	17920	17621	17461	17932	17829	17888	17825	17868	17713	17820	17610	17713	17672	17608	17819	17735	17787	17696	17921	17613	17728	17620	17695	17621	17717	17525	17919	17817	17818	17821	17878	17749	17923	17521	17740	17880	17827	17617	17780	17803	17771	17754	17692	17861	17712	17699	17706	17633	17735	17695	17687	17781	17747	17547	17859	17980	17589	17816	17607	17618	17855	17785	17656	17668	17674	17919	17984	17714	17617	17664	17608	17902	17821	17697	17802	17691	17680	17678	17731	17694	17830	17594	17751	17617	17596	17640	17918	17692	17755	17674	17625	17696	17972	17843	17874	17952	17725	17631	17712	17805	17579	17800	17646	17836	17778	17619	17916	17686	17674	17899	17802	17658	17650	17934	17747	17594	17728	17741	17750	17797	17914	17740	17519	17875	17802	17433	17821	17704	17789	17695	17750	17964	17764	17758	17747	17725	17970	17612	17774	17608	17782	17740	17617	17888	17609	17566	17719	17630	17663	17688	17721	17607	17758	17622	17759	17927	17749	17751	17678	17824	17696	17638	17838	17685	17770	17752	17820	17795	17547	17688	17680	17770	17791	17860	17705	17510	17786	17909	17643	17651	17813	17567	17930	17776	17966	17857	17650	17777	17798	17730	17890	17799	17771	17762	17632	17622	17744	17850	17829	17783	17581	17825	17695	17670	17729	17820	17693	17587	17831	17801	17625	17795	17709	17820	17732	17799	17807	17573	17934	17705	17735	17750	17715	17657	17890	17938	17819	17762	17840	17900	17809	17766	17759	17769	17867	17834	17695	17782	17789	17808	17818	17784	17640	17780	17707	17649	17853	17629	17527	17663	17693	17711	17835	17788	17501	17600	17746	17595	17647	17613	17654	17919	17884	17579	17788	17737	17800	17862	17725	17570	17910	17886	17855	17909	17656	17720	17499	17603	17892	17594	17792	17601	17800	17826	17751	17767	17746	17935	17715	17663	17559	17795	17705	17608	17493	17694	17782	17647	17751	17845	17619	17989	17919	17839	17777	17746	17645	17587	17780	17713	17822	17872	17541	17767	17760	17733	17641	18030	17626	17605	17586	17681	17909	17701	17610	17735	17784	17730	17810	17953	17920	17661	17824	17642	17755	17889	17897	17751	17818	18001	17778	17923	17608	17932	17693	17729	17703	17993	17769	17779	17713	17696	17774	17673	17585	17864	17691	17667	17697	17689	17707	17758	17636	17872	17619	17944	17811	17672	17707	17690	17831	17719	17876	17700	17533	17887	17870	17789	17691	17530	17546	17610	17656	17635	17666	17877	17812	17855	17878	17751	17835	17774	17721	17683	17693	17657	17706	17505	17813	17915	17708	17599	17603	17731	17817	17596	17786	17772	17600	17859	17602	17789	17861	17531	17694	17731	17595	17775	17732	17737	17663	17727	17722	17828	17868	17898	17728	17936	17635	17712	17840	17547	17771	17702	17608	17472	17956	17753	17989	17735	17560	17719	17803	17607	17675	17730	17688	17757	17860	17944	17761	17731	17820	17768	17795	17595	17906	17943	17748	17759	17967	17524	17760	17570	17678	17872	17723	17743	17767	17635	17677	17788	17729	17568	17644	17837	17590	17672	17746	17769	17732	17713	17875	17695	17814	17819	17552	17761	17757	17682	17773	17816	17751	17715	17823	17686	17670	17683	17782	17922	17736	17755	17622	17735	17723	17707	17585	17678	17790	17527	17799	17837	17702	17736	17785	17701	17901	17701	17726	17845	17693	17776	17811	17675	17807	17880	17859	17775	17588	17680	17821	17750	17735	17697	17721	17735	17648	17607	17689	17768	17796	17837	17796	17847	17862	17689	17533	17905	17704	17572	17741	17792	17989	17751	17704	17606	17830	17689	17677	17845	17664	17741	17728	17583	17620	17515	17947	17893	17806	17488	17680	17707	17697	17813	17723	17729	17830	17765	17691	17859	17748	17719	17731	17779	17732	17735	17727	17611	17936	17858	17847	17573	17593	17687	17691	17731	17709	17731	17708	17704	17688	17949	17793	17720	17880	17760	17882	17723	17658	17806	17634	17679	17726	17571	17801	17825	17724	17748	17767	17596	17639	17711	17602	17711	17797	17625	17826	17865	17909	17888	17663	17935	17704	17659	17682	17505	17725	17595	17695	17628	17849	17774	17863	17878	17763	17938	17636	17759	17529	17677	17583	17687	17912	17960	17947	17704	17772	17938	17898	17610	17602	17913	17874	17704	17733	17717	17775	17887	17738	17853	17969	17561	17749	17744	17771	17878	17751	17816	17711	17678	17713	17735	17651	17672	17615	17747	17795	17779	17590	17891	17655	17510	17852	17791	17758	17695	17797	17663	17652	17890	17760	17728	17869	17822	17705	17871	17854	17741	17917	17828	17751	17874	17735	17813	17981	17777	17883	17769	17630	17697	17641	17750	17754	17667	17825	17585	17917	17851	17764	17582	17919	17812	17808	17825	17736	17752	17568	17713	17729	17873	17711	17703	17498	17783	17776	17709	17669	17591	17683	17758	17870	17701	17852	17636	17906	17833	17797	17787	17737	17874	17871	18006	17718	17830	17806	17845	17988	17730	17640	17903	17881	17710	17724	17673	17823	17985	17770	17957	17799	17726	17786	17780	17766	17647	17928	17780	17740	17598	17786	17726	17967	17728	17598	17880	17831	17737	17761	17690	17786	17709	17586	17843	17879	17813	17634	17673	17724	17706	17718	17783	17806	17690	17485	17813	17786	17588	17882	17892	17714	17784	17617	17577	17825	17820	17711	17835	17702	17787	17785	17512	17762	17803	17726	17717	17780	17781	17775	17799	17707	17712	17846	17783	17902	17834	17701	17552	17751	17631	17745
13942	19697	18761	16791	16055	15706	26768	47186	42709	31018	22078	17288	15271	14844	14887	14790	14806	14714	14867	14728	14886	14826	14877	14767	14773	14807	14847	14874	14886	14899	14750	14839	14747	15048	14698	14900	14877	14859	14783	14878	14733	14864	14847	14996	14823	14898	14868	14912	14777	14967	14934	14906	14848	14853	14866	14846	14893	14945	14638	14956	14656	14734	14787	14910	14828	14854	14924	14650	14853	14986	14862	14767	14844	14804	14773	14852	14781	14794	14684	14876	14949	14773	14805	14793	14778	14724	14804	14833	14798	14726	14691	14932	14889	14923	14757	14898	14752	14927	14742	14931	14802	14757	14771	14748	14808	14813	14785	14817	14884	14832	14774	14755	14934	14754	14867	14803	14650	14910	14814	14891	14964	14903	14766	14789	14865	14771	14775	14697	14745	14845	14774	14759	14757	14708	14880	14862	14748	14832	14849	14935	15021	14851	14627	14785	14920	14873	14724	14843	14744	14873	14874	14750	14932	14925	14962	14805	14909	14801	14801	14838	14954	14826	14943	14687	14830	14912	14843	14734	14919	14643	14868	14752	14846	14867	14686	14702	14813	14729	14734	14861	14684	14775	14821	14930	14835	14871	14848	14791	14847	14924	14595	14802	14758	14717	14714	14954	15052	14852	14828	14938	14701	14965	14854	14874	14904	14884	14937	14822	14829	14758	14728	14895	14854	14763	14911	14847	14638	14917	14782	14961	14637	14742	14882	14888	14878	14766	14763	14831	14770	14856	14922	14809	14779	14919	14905	14816	14895	14815	14694	14896	14729	14889	14911	14898	14894	14843	14791	15040	14981	14738	14844	14895	14960	14840	14960	14686	14838	14851	14711	14982	14767	14749	14880	14709	14836	14894	15069	14752	14796	14897	14905	14870	14937	14999	14758	14842	14895	14882	14719	14866	14754	14718	14762	14773	14718	14803	14866	14868	14785	14865	14989	14641	14786	14988	14868	14773	14822	14946	14889	14795	14724	14670	14918	14916	14715	14816	14985	14832	14667	14882	14990	14836	14801	14879	14930	14732	14763	14902	14812	14829	14800	14645	14899	14828	14847	14853	14788	14644	14805	14706	14933	14882	14668	14791	14685	14932	14880	14786	14779	14726	14936	14662	14865	14776	14838	14839	14731	14759	14740	14754	14894	14809	14829	14832	14901	14931	14929	14668	14857	14713	14817	14828	14857	14920	14712	14658	15000	14820	14858	14978	14780	14863	14729	14616	14828	14858	15012	14992	14772	14888	14789	14926	14846	14902	14562	14883	14839	14870	14675	14876	14850	14872	14772	14759	14851	14874	14651	14773	14783	14757	14896	14800	14757	14821	14900	14959	14837	14808	14679	14810	14806	14709	14872	14766	14931	14658	14786	14678	14842	14763	14929	14763	14860	14844	14736	14793	15049	14905	14805	14824	14903	14737	14826	14813	14794	14754	14986	14699	14742	14915	14797	14919	14808	14755	14920	14739	14774	14994	14975	14794	14729	14721	14822	14696	14773	14752	14769	14962	14771	14818	14821	14971	14855	14803	14716	14856	14920	14732	14781	14922	14727	14916	14821	14704	14680	14960	14864	14683	14767	14847	14880	14803	14819	14764	14863	14786	14886	14798	14877	14780	14950	14839	14987	14962	15028	14859	14745	14796	14839	14936	14731	14693	14661	14823	14657	14777	14763	14731	14829	15066	14908	14640	14914	14901	14853	15016	14800	14786	14822	14738	14973	14813	14946	14659	14962	14975	14822	14626	14755	14833	14866	14723	14943	14668	14947	14678	14957	14815	14869	14887	14776	14841	14892	14964	14927	14894	14935	14977	14739	14912	14714	14708	14715	14883	14833	14893	14661	14854	14813	14924	14833	14867	14819	14725	14756	14948	14934	14811	14927	14753	14692	14885	14670	14804	14922	14880	14955	14878	14806	14855	14808	14742	14717	14737	14757	14859	14820	14903	14750	14779	14813	15012	14872	14835	14811	14734	14762	14841	14756	14801	14874	14624	14833	14711	14960	14816	14752	14787	14723	14786	14913	14896	14782	14880	14725	14899	14930	14837	14785	14866	14949	14853	14913	14972	14723	14760	14956	14890	14664	14701	14795	14723	14800	14831	14920	14738	14962	14698	14625	14985	14926	14881	14831	14843	14921	14944	14788	14943	14799	14846	14964	14827	14699	14785	14876	14808	14880	14803	14940	14826	14949	14934	14804	14660	14682	14920	14909	14717	14826	14853	14798	14993	14895	14766	14766	14958	14913	14957	14823	14796	14846	14739	14805	14859	14925	14918	14730	14771	14849	14877	14793	14908	14703	14907	14901	14680	14767	14946	14802	14723	14649	14827	14838	14877	14651	14878	14870	14777	14787	14831	14904	14897	14853	14954	14870	14866	14830	14767	14831	14692	14776	14911	14909	14840	14735	14824	14907	14880	14700	14849	14837	14721	14746	15137	14711	14828	14779	14852	14940	14803	14883	14827	14890	14817	14911	14780	14933	14913	14844	14921	14896	14520	14784	14876	14727	14920	14877	14760	14791	14831	14678	14820	14806	14902	14863	14834	14850	14753	14902	14789	14778	14692	15038	14739	14798	14799	14772	14732	14836	15001	14723	14776	14840	14712	14932	14859	14753	14834	14752	14980	14829	14896	14763	14757	14788	14783	14971	14791	14678	14699	15042	14857	14828	14886	14800	14983	14771	14847	14806	14728	14796	14980	14832	14770	14833	14819	14786	14850	14864	14732	14725	15009	14797	14963	14896	14745	15016	14816	14892	14832	14854	14819	14840	14835	14877	15021	14719	14902	14889	14798	14796	14841	14884	14869	14735	15079	14889	14796	14961	14848	14878	14762	14686	14844	14809	14934	14831	14863	14824	14980	14719	14888	14987	14851	14736	14845	14869	14747	14893	14643	14814	14626	14796	14947	14803	14730	14900	14789	14894	14860	14889	14718	14877	14872	14665	14847	14864	14796	14808	14785	14942	14800	14662	14892	14745	14959	14916	14863	14977	14772	14831	14859	14751	14838	14775	14902	14712	14779	14804	14878	14833	14777	14597	14753	14832	14827	14903	14862	14824	14960	14838	14789	14754	14806	14724	14841	14822	14719	14738	14817	14867	14754	14793	14767	14789	14906	14900	15042	14951	14839	14772	14936	14769	15038	14831	14882	14636	14691	14963	14822	14904	14875	14806	14717	14810	14896	14869	14904	14906	14732	14951	14938	14673	14811	14816	14733	14857	14768	14820	14950	14818	14912	14829	14945	14665	14646	14899	14778	14918	14816	14885	14954	14938	14633	14778	14846	14830	14868	14960	14995	14886	14880	14897	14779	14789	14877	14757	14825	14747	14840	14985	14841	14965	14808	14899	14730	14881	14756	14709	14828	14806	14820	14848	14819	14682	14936	14882	14830	14878	14741	14842	14891	14992	14823	14721	14889	14722	14740	14892	14822	14816	14712	14808	14867	15077	14818	14804	14912	14861	14891	14856	14784	14962	14924	14891	14709	14861	14919	14768	14944	14870	14902	15047	14739	14855	14756	14890	14780	14919	14887	14908	14904	14838	14817	14948	14704	14978	14872	14821	14727	14624	14906	14904	14881	14808	14822	14753	14933	14847	14799	14715	15016	14960	14866	14832	14834	14902	14570	14998	14733	14763	14850	14869	14893	15015	14989	14742	14726	14748	14845	14861	14778	14892	14895	14903	14808	14798	15046	14762	14868	14925	14845	14844	14827	14924	14842	14899	14711	14700	14853	14761	14799	14918	14750	15095	14885	14872	14831	14910	14689	14803	14766	14737	14883	14894	14812	14925	14874	14823	14619	14906	14733	14840	14992	14688	14718	14760	14882	14818	14693	14869	14806	14860	14771	14784	15083	14865	15069	14846	14747	14639	14692	14840	14687	14760	14946	14877	14770	14895	14698	14732	14926	14857	14947	14667	14832	14893	14659	14901	14802	14795	14855	14927	14786	14727	14849	14827	14727	14921	14706	14683	15025	14769	15076	14865	14891	14843	14801	14830	14796	14811	14821	14640	15005	14949	15062	14909	14803	14754	14796	14890	14770	14870	14745	14921	14870	14654	14965	14750	14865	14836	14859	14813	14687	14771	14715	14855	14862	14831	14969	14807	14862	14784	14848	14701	15010	14855	14790	14671	14924	14903	14782	14852	14821	14852	15120	15009	14761	14870	14923	14662	14823	14714	14705	14620	14776	14957	14733	15024	14843	14739	14829	14907	15023	14817	14677	14758	14794	14866	14923	15058	15001	14984	14940	14779	14908	14612	14778	14810	14996	14978	14869	14843	14795	14656	14911	14847	14904	14712	14702	14893	14920	14764	14825	14710	14704	14757	14733	14948	14795	14966	14736	14888	14813	14802	14840	14809	14673	14853	14938	14714	14950	14971	14801	14956	14784	14918	14763	14973	14830	14694	14931	15059	14845	14872	14999	14785	14807	14780	14711	14975	14905	14696	14758	14618	14909	14841	14776	14714	14700	14916	14775	14880	14843	14815	14758	14804	14974	14688	14827	14771	14926	14997	14754	14899	14871	14770	14817	14842	14652	14869	15081	14917	14827	14715	14686	14753	14866	14837	14825	14811	14975	14761	14887	14754	14874	14727	14865	14988	14761	14858	14763	14824	14882	14784	14839	14684	14670	14850	14862	14717	14924	14881	14681	14861	14868	14894	14853	14786	14987	14854	14883	14690	14910	14800	14708	14822	14736	14734	14768	14892	14878	14823	14852	14833	14911	14890	14886	14864	14839	14713	14842	14981	14914	14915	14707	14775	14695	14876	14866	14863	14688	14900	14950	14984	14737	14657	15025	14900	14797	14868	14816	14911	14721	14806	14754	14691	14745	14918	14842	14862	14886	14848	14797	14892	14548	14713	14849	14959	14715	14927	14981	14819	14883	14686	14763	14739	14959	14774	14799	14780	14764	14766	14957	14739	14793	14757	15049	14757	14908	14743	14886	14983	14903	14756	14733	14768	14686	14919	14787	14789	14814	14973	14970	14739	14869	14829	14840	14817	14942	14790	15007	14836	14530	14796	14886	14900	15051	15030	15021	14826	14913	15025	14751	14878	14885	14794	14707	14840	14733	14914	14689	14679	14873	14850	14878	14627	14839	14800	14856	14842	15138	14880	15015	14828	14840
23733	21078	28557	23844	21552	23314	35363	66049	61424	45905	32888	23866	19839	18226	17758	17699	17842	17659	17663	17844	17673	17782	17938	17674	17852	17703	17822	17672	17701	17656	17552	17704	17506	17504	17524	17593	17700	17390	17633	17774	17634	17877	17606	17546	17445	17588	17458	17746	17644	17906	17677	17808	17592	17492	17912	17501	17666	17615	17562	17852	17688	17534	17773	17780	17574	17678	17528	17742	17707	17776	17822	17496	17740	17553	17705	17613	17668	17559	17569	17495	17734	17572	17555	17522	17546	17690	17639	17601	17597	17649	17593	17554	17704	17778	17735	17672	17758	17487	17782	17579	17585	17499	17532	17692	17745	17620	17773	17696	17827	17751	17765	17680	17457	17562	17661	17663	17667	17552	17569	17653	17445	17746	17407	17492	17520	17633	17385	17671	17681	17481	17441	17456	17441	17619	17729	17833	17501	17503	17608	17508	17461	17665	17722	17670	17734	17634	17561	17467	17565	17711	17723	17659	17679	17486	17483	17590	17789	17613	17654	17776	17898	17717	17539	17444	17571	17626	17395	17750	17592	17660	17608	17675	17770	17692	17516	17524	17414	17785	17608	17560	17670	17489	17542	17483	17594	17494	17672	17420	17531	17425	17618	17800	17831	17834	17680	17518	17621	17586	17441	17551	17640	17474	17625	17547	17535	17780	17395	17685	17478	17607	17666	17728	17752	17692	17601	17516	17680	17720	17793	17583	17642	17383	17545	17603	17799	17645	17525	17523	17413	17608	17685	17578	17674	17641	17599	17688	17568	17663	17775	17433	17545	17811	17422	17763	17543	17537	17513	17660	17688	17560	17793	17757	17768	17496	17455	17554	17723	17569	17733	17691	17680	17707	17652	17717	17640	17736	17654	17549	17820	17364	17734	17425	17678	17547	17495	17442	17527	17807	17655	17463	17595	17644	17683	17578	17472	17465	17739	17663	17701	17584	17762	17457	17719	17616	17524	17548	17477	17660	17731	17713	17486	17655	17567	17634	17916	17726	17676	17596	17548	17742	17501	17622	17465	17643	17582	17744	17643	17544	17586	17629	17643	17640	17554	17635	17535	17615	17565	17611	17428	17572	17615	17607	17478	17525	17668	17493	17604	17665	17711	17619	17559	17604	17708	17507	17652	17745	17643	17710	17655	17493	17622	17650	17842	17516	17454	17494	17606	17599	17610	17410	17569	17525	17615	17602	17454	17689	17695	17607	17659	17630	17627	17483	17513	17731	17488	17530	17714	17824	17737	17803	17565	17660	17654	17575	17648	17671	17634	17651	17809	17729	17710	17649	17812	17752	17715	17758	17845	17573	17503	17626	17644	17620	17380	17641	17489	17559	17682	17460	17471	17393	17735	17365	17454	17616	17616	17473	17505	17643	17683	17970	17649	17503	17600	17647	17649	17708	17470	17673	17710	17460	17393	17625	17573	17802	17787	17503	17674	17530	17606	17602	17808	17698	17414	17472	17476	17420	17696	17801	17711	17606	17579	17631	17602	17457	17654	17510	17629	17600	17487	17708	17567	17501	17399	17635	17685	17527	17582	17732	17815	17743	17548	17548	17692	17573	17701	17479	17432	17555	17684	17261	17483	17667	17530	17616	17584	17498	17441	17501	17702	17603	17564	17620	17380	17617	17509	17776	17445	17567	17745	17466	17645	17674	17623	17702	17603	17565	17788	17518	17686	17686	17838	17661	17789	17703	17614	17620	17731	17535	17587	17421	17627	17685	17649	17532	17572	17664	17354	17765	17412	17449	17761	17574	17614	17489	17597	17504	17592	17683	17788	17541	17564	17523	17283	17810	17807	17699	17447	17408	17661	17648	17638	17576	17708	17694	17569	17733	17433	17507	17848	17712	17707	17713	17885	17678	17545	17720	17665	17509	17589	17497	17577	17715	17795	17576	17548	17372	17519	17690	17724	17720	17878	17758	17534	17699	17606	17542	17508	17733	17502	17499	17734	17512	17722	17840	17842	17492	17612	17526	17572	17532	17645	17748	17758	17654	17526	17596	17684	17651	17489	17582	17567	17570	17747	17597	17426	17564	17628	17551	17624	17656	17564	17670	17751	17524	17549	17597	17616	17602	17724	17901	17635	17633	17502	17473	17586	17375	17516	17656	17718	17586	17597	17716	17650	17561	17598	17520	17682	17602	17547	17679	17581	17627	17618	17589	17492	17688	17535	17580	17619	17550	17551	17616	17685	17498	17665	17666	17675	17704	17686	17803	17630	17471	17691	17493	17489	17509	17644	17494	17357	17487	17440	17613	17690	17519	17534	17602	17543	17615	17672	17493	17506	17533	17735	17621	17565	17679	17522	17700	17581	17582	17847	17489	17517	17621	17654	17503	17790	17583	17544	17790	17482	17453	17455	17489	17647	17541	17628	17480	17509	17528	17746	17791	17685	17611	17630	17529	17552	17598	17643	17480	17530	17634	17689	17558	17667	17484	17530	17550	17737	17410	17402	17706	17485	17471	17670	17567	17653	17674	17596	17608	17718	17579	17642	17652	17402	17470	17563	17486	17629	17506	17771	17563	17724	17637	17851	17440	17671	17645	17825	17643	17795	17558	17609	17524	17617	17718	17562	17587	17679	17719	17699	17520	17474	17773	17703	17667	17705	17657	17800	17598	17505	17755	17603	17604	17434	17733	17693	17563	17609	17587	17512	17798	17667	17472	17552	17658	17574	17463	17541	17671	17749	17704	17241	17417	17438	17480	17452	17642	17502	17721	17704	17650	17693	17630	17634	17603	17707	17774	17733	17418	17599	17506	17717	17505	17561	17648	17860	17711	17746	17720	17614	17543	17711	17618	17555	17676	17683	17552	17653	17468	17661	17532	17441	17511	17577	17608	17745	17665	17510	17833	17707	17716	17405	17780	17707	17527	17714	17659	17409	17698	17468	17654	17632	17511	17701	17616	17596	17580	17487	17745	17438	17556	17606	17496	17570	17656	17739	17390	17710	17551	17618	17864	17690	17623	17613	17598	17605	17657	17650	17671	17389	17476	17712	17623	17697	17466	17562	17521	17523	17692	17523	17551	17599	17514	17689	17540	17750	17634	17356	17717	17605	17686	17713	17599	17613	17779	17736	17469	17703	17633	17677	17486	17688	17510	17468	17579	17491	17595	17545	17537	17625	17383	17620	17758	17356	17566	17464	17797	17520	17470	17672	17491	17689	17753	17678	17685	17651	17565	17696	17638	17768	17612	17525	17442	17391	17742	17602	17795	17541	17664	17819	17566	17593	17750	17695	17509	17826	17663	17800	17308	17500	17732	17564	17557	17457	17560	17580	17567	17676	17656	17506	17488	17482	17755	17641	17584	17847	17674	17732	17661	17702	17583	17258	17697	17537	17923	17748	17565	17573	17665	17546	17451	17552	17414	17731	17761	17621	17669	17736	17545	17496	17466	17637	17621	17622	17545	17661	17539	17524	17638	17634	17760	17541	17609	17547	17754	17652	17391	17562	17686	17712	17811	17590	17784	17753	17524	17477	17549	17634	17656	17479	17493	17628	17442	17610	17505	17417	17800	17607	17658	17621	17514	17532	17719	17727	17776	17476	17594	17735	17758	17503	17634	17813	17424	17467	17762	17537	17567	17625	17555	17547	17466	17635	17566	17463	17444	17615	17957	17848	17647	17456	17526	17492	17633	17612	17673	17686	17444	17630	17524	17392	17707	17628	17601	17813	17659	17649	17648	17706	17729	17487	17697	17612	17776	17591	17457	17727	17641	17621	17471	17656	17435	17534	17483	17747	17692	17600	17527	17725	17562	17443	17404	17595	17590	17536	17617	17862	17786	17524	17408	17404	17530	17615	17578	17585	17537	17555	17563	17688	17696	17765	17710	17874	17679	17612	17619	17426	17475	17558	17728	17703	17508	17483	17627	17593	17839	17535	17590	17875	17553	17591	17465	17382	17714	17379	17617	17587	17605	17636	17540	17618	17535	17546	17508	17627	17692	17707	17781	17621	17651	17602	17680	17756	17597	17625	17450	17630	17487	17591	17487	17716	17624	17557	17910	17620	17689	17738	17462	17706	17576	17579	17714	17782	17702	17462	17709	17548	17427	17739	17607	17583	17598	17710	17599	17572	17643	17509	17741	17452	17451	17743	17658	17741	17572	17636	17794	17353	17745	17423	17460	17705	17494	17565	17721	17520	17521	17630	17541	17658	17702	17678	17711	17790	17687	17545	17544	17460	17492	17775	17540	17490	17580	17566	17333	17685	17627	17645	17662	17742	17739	17609	17654	17414	17716	17684	17666	17664	17643	17635	17757	17563	17565	17669	17748	17535	17811	17391	17555	17506	17564	17553	17805	17609	17532	17695	17768	17617	17956	17676	17356	17443	17542	17578	17629	17407	17253	17640	17379	17673	17405	17542	17544	17463	17665	17532	17607	17539	17569	17506	17739	17467	17493	17579	17756	17574	17713	17696	17713	17691	17497	17706	17862	17455	17653	17466	17769	17522	17460	17505	17679	17652	17675	17786	17499	17766	17608	17623	17643	17625	17555	17604	17761	17598	17777	17587	17712	17711	17673	17787	17707	17629	17468	17590	17729	17526	17597	17769	17802	17603	17691	17649	17535	17685	17521	17734	17693	17469	17575	17522	17451	17599	17375	17642	17598	17677	17600	17587	17581	17459	17635	17540	17468	17563	17849	17535	17417	17319	17437	17568	17639	17523	17454	17626	17748	17512	17294	17781	17524	17747	17743	17588	17498	17783	17589	17708	17636	17601	17623	17513	17697	17686	17436	17654	17696	17359	17628	17520	17503	17717	17686	17839	17692	17724	17555	17548	17718	17569	17523	17680	17497	17607	17377	17911	17792	17539	17323	17684	17654	17565	17533	17733	17599	17789	17767	17551	17704	17567	17691	17647	17743	17535	17725	17548	17536	17695	17622	17549	17478	17792	17512	17743	17696	17548	17525	17649	17484	17676	17799	17732	17778	17662	17801	17607	17842	17712	17499	17758	17644	17643	17641	17821	17615	17668	17670	17718	17625	17628	17563	17633	17490	17700	17474	17523	17683	17504	17653	17630	17499	17790	17646	17664	17462	17824	17567	17629	17592	17629	17532	17566	17672	17453	17557	17616	17592	17740	17658	17581	17696	17679	17515	17795	17674	17596	17623	17713	17700
15908	26968	24913	20226	18222	17488	35822	66246	60245	44734	31469	20676	16451	14901	14748	14631	14708	14785	14741	14798	14882	14651	14581	14849	14711	14913	14759	14852	14779	14913	14706	14725	14754	14623	14726	14716	14759	14765	14787	14715	14763	14835	14987	14764	14669	14868	14647	14575	14629	14749	14728	14579	14738	14787	14712	14824	14811	14709	14707	14719	14760	14670	14707	14692	14724	14757	14731	14630	14665	14881	14763	14836	14894	14769	14720	14948	14914	14518	14769	14787	14705	14899	14731	14882	14843	14791	14738	14742	14708	14606	14668	14691	14677	14682	14743	14789	14767	14810	14856	14688	14771	14690	14717	14716	14781	14521	14775	14659	14680	14805	14688	14888	14668	14587	14850	14644	14699	14876	14708	14822	14765	14609	14680	14621	14630	14822	14784	14774	14637	14797	14690	14671	14682	14697	14876	14809	14616	14669	14595	14955	14816	14789	14820	14688	14712	14659	14623	14628	14825	14784	14674	14652	14682	14711	14709	14708	14617	14620	14783	14676	14799	14782	14764	14724	14750	14639	14823	14722	14657	14691	14707	14686	14759	14723	14710	14808	14702	14732	14617	14657	14554	14785	14601	14750	14825	14724	14779	14858	14745	14698	14657	14690	14780	14729	14893	14773	14751	14546	14771	14816	14684	14813	14686	14649	14776	14631	14721	14702	14727	14697	14756	14676	14838	14739	14796	14757	14763	14792	14631	14518	14826	14778	14722	14719	14645	14550	14663	14759	14576	14602	14700	14754	14625	14743	14570	14854	14777	14573	14723	14694	14707	14761	14686	14738	14811	14505	14870	14758	14771	14807	14775	14773	14687	14836	14733	14781	14722	14767	14770	14710	14733	14708	14677	14742	14702	14821	14646	14898	14791	14743	14615	14645	14633	14778	14685	14814	14590	14834	14867	14671	14702	14746	14748	14745	14818	14666	14756	14748	14693	14637	14714	14827	14766	14661	14720	14570	14711	14685	14813	14740	14785	14552	14738	14708	14584	14750	14683	14830	14904	14582	14681	14732	14803	14672	14835	14808	14665	14725	14848	14615	14867	14656	14673	14787	14898	14808	14781	14627	14654	14702	14874	14522	14824	14711	14797	14816	14817	14797	14618	14635	14775	14836	14681	14714	14598	14711	14814	14788	14964	14755	14760	14751	14652	14633	14856	14615	14719	14691	14772	14792	14619	14658	14702	14587	14840	14836	14640	14657	14718	14654	14715	14653	14885	14779	14712	14798	14721	14672	14702	14702	14815	14568	14940	14703	14590	14711	14909	14548	14652	14816	14559	14684	14738	14734	14726	14748	14722	14791	14513	14862	14756	14802	14858	14823	14567	14698	14680	14809	14732	14683	14605	14733	14746	14640	14626	14693	14783	14639	14776	14788	14842	14602	14811	14657	14807	14735	14715	14679	14836	14691	14731	14747	14932	14573	14702	14697	14773	14457	14679	14647	14582	14748	14835	14743	14773	14691	14694	14599	14605	14960	14744	14692	14737	14835	14726	14672	14639	14661	14817	14643	14694	14777	14691	14615	14644	14643	14531	14843	14745	14804	14817	14741	14761	14706	14824	14782	14822	14755	14803	14675	14557	14682	14896	14604	14922	14546	14710	14760	14662	14651	14756	14671	14668	14795	14643	14847	14680	14883	14760	14716	14711	14666	14707	14706	14531	14692	14777	14546	14826	14753	14800	14621	14741	14760	14779	14721	14742	14833	14911	14585	14732	14702	14763	14609	14675	14810	14640	14769	14573	14795	14714	14529	14758	14675	14903	14752	14835	14794	14521	14629	14746	14970	14689	14689	14624	14648	14448	14687	14634	14652	14611	14868	14726	14571	14613	14695	14818	14734	14783	14753	14784	14621	14849	14746	14647	14558	14900	14723	14871	14654	14574	14787	14644	14661	14613	14610	14928	14712	14728	14676	14834	14749	14755	14873	14739	14631	14748	14707	14728	14739	14791	14618	14711	14610	14761	14678	14706	14701	14735	14666	14668	14764	14677	14837	14751	14621	14838	14763	14742	14647	14641	14784	14751	14716	14717	14740	14591	14659	14651	14840	14656	14662	14803	14727	14873	14795	14671	14679	14686	14605	14717	14779	14639	14655	14692	14817	14778	14887	14698	14756	14677	15087	14691	14827	14647	14769	14752	14695	14860	14709	14560	14593	14725	14713	14577	14806	14608	14442	14724	14515	14758	14771	14683	14733	14815	14657	14793	14626	14768	14738	14695	14475	14484	14823	14656	14808	14889	14605	14662	14930	14761	14640	14594	14741	14702	14783	14725	14911	14627	14757	14792	14481	14737	14825	14776	14889	14647	14777	14837	14697	14741	14771	14689	14675	14876	14551	14869	14766	14811	14749	14684	14616	14701	14631	14942	14811	14728	14738	14479	14872	14672	14655	14670	14768	14612	14790	14624	14695	14715	14717	14761	14655	14797	14702	14602	14709	14604	14685	14866	14712	14607	14709	14845	14848	14632	14893	14605	14686	14917	14649	14635	14686	14865	14756	14641	14606	14778	14679	14691	14783	14742	14659	14633	14880	14966	14699	14693	14725	14623	14608	14833	14562	14674	14741	14800	14816	14718	14532	14761	14789	14689	14497	14688	14815	14628	14908	14625	14796	14823	14764	14668	14579	14855	14843	14767	14704	14682	14607	14817	14773	14798	14800	14780	14774	14716	14664	14640	14936	14672	14609	14730	14717	14729	14816	14785	14735	14399	14822	14623	14818	14757	14833	14742	14767	14727	14728	14617	14938	14682	14727	14738	14711	14599	14638	14681	14620	14761	14859	14671	14801	14696	14764	14645	14714	14750	14862	14606	14661	14723	14601	14615	14629	14720	14705	14726	14757	14793	14738	14583	14818	14742	14892	14720	14784	14832	14503	14750	14556	14593	14665	14805	14822	14568	14618	14716	14752	14735	14748	14573	14777	14664	14772	14620	14861	14757	14768	14727	14729	14747	14749	14779	14886	14640	14812	14720	14672	14542	14686	14614	14661	14873	14675	14619	14733	14702	14842	14844	14720	14834	14666	14763	14739	14656	14766	14739	14738	14697	14699	14733	14727	14660	14764	14656	14791	14724	14806	14786	14707	14849	14646	14667	14718	14756	14689	14585	14641	14866	14782	14809	14779	14698	14685	14796	14624	14826	14630	14736	14516	14619	14798	14767	14721	14701	14648	14867	14701	14639	14678	14701	14860	14871	14570	14561	14696	14707	14690	14765	14709	14847	14757	14708	14739	14893	14671	14751	14878	14899	14856	14826	14962	14680	14862	14704	14774	14720	14910	14687	14678	14935	14798	14728	14810	14856	14645	14692	14742	14567	14621	14753	14739	14608	14865	14778	14717	14683	14603	14721	14697	14767	14711	14850	14604	14834	14691	14811	14582	14741	14588	14635	14938	14720	14596	14750	14740	14838	14637	14824	14824	14641	14865	14553	14827	14738	14829	14709	14659	14674	14731	14812	14764	14640	14781	14547	14690	14616	14792	14720	14903	14813	14506	14862	14843	14689	14675	14777	14773	14771	14706	14651	14756	14620	14689	14661	14832	14723	14501	14576	14705	14781	14553	14717	14829	14749	14637	14793	14809	14733	14767	14673	14732	14732	14488	14616	14556	14646	14748	14747	14823	14662	14727	14699	14856	14756	14761	14721	14735	14855	14825	14869	14633	14554	14675	14784	14695	14786	14758	14752	14661	14599	14844	14861	14686	14627	14812	14690	14840	14839	14859	14779	14795	14656	14914	14646	14687	14768	14791	14789	14754	14714	14690	14742	14791	14754	14758	14625	14757	14754	14692	14714	14722	14752	14900	14589	14773	14792	14664	14778	14901	14763	14583	14721	14725	14801	14804	14650	14800	14530	14791	14760	14537	14781	14751	14728	14906	14555	14751	14704	14848	14771	14844	14541	14655	14873	14775	14729	14752	14643	14639	14734	14809	14626	14499	14752	14788	14919	14849	14892	14729	14609	14721	14686	14774	14705	14629	14888	14784	14802	14789	14684	14737	14671	14723	14722	14686	14782	14680	14850	14787	14640	14799	14805	14702	14641	14769	14780	14738	14713	14812	14673	14680	14547	14620	14776	14772	14840	14669	14709	14760	14796	14706	14755	14736	14708	14817	14730	14687	14582	14868	14627	14783	14571	14609	14711	14708	14603	14700	14736	14817	14663	14839	14678	14659	14613	14718	14787	14857	14810	14757	14629	14718	14857	14699	14753	14706	14832	14800	14757	14859	14638	14809	14606	14800	14692	14921	14795	14738	14758	14649	14639	14607	14739	14716	14701	14799	14775	14666	14814	14804	14761	14671	14610	14528	14688	14712	14686	14708	14826	14676	14655	14675	14836	14907	14660	14803	14682	14786	14703	14686	14811	14785	14811	14673	14826	14816	14844	14656	14985	14636	14611	14699	14717	14651	14817	14597	14698	14634	14764	14657	14584	14641	14882	14736	14765	14577	14787	14694	14709	14712	14797	14660	14423	14819	14718	14851	14756	14704	14752	14876	14709	14728	14721	14684	14738	14800	14822	14491	14876	14657	14655	14662	14755	14649	14711	14702	14548	14895	14683	14659	14636	14854	14801	14870	14505	14694	14704	14753	14625	14801	14805	14904	14671	14709	14878	14751	14590	14738	14768	14926	14654	14739	14854	14815	14923	14770	14913	14672	14576	14842	14678	14844	14772	14661	14766	14762	14741	14670	14696	14631	14785	14891	14933	14725	14851	14627	14639	14644	14813	14940	14784	14752	14606	14642	14655	14795	14825	14713	14821	14821	14737	14596	14897	14818	14643	14744	14637	14605	14813	14754	14626	14766	14767	14725	14906	14762	14609	14691	14640	14658	14786	14639	14624	14679	14615	14698	14703	14788	14687	14833	14753	14768	14848	14798	14759	14717	14735	14702	14769	14718	14735	14585	14680	14644	14682	14728	14762	14765	14812	14823	14659	14855	14692	14731	14818	14671	14570	14756	14574	14572	14744	14848	14702	14631	14592	14915	14666	14729	14646	14616	14691	14627	14933	14717	14726	14732	14735	14824	14689	14618	14824	14639	14804	14774	14731	14670	14745	14712	14687	14889	14622	14712	14708	14702	14652	14751	14687	14825	14763	14688	14598	14727	14877	14711	14774	14736	14706	14717
29337	21963	21851	19561	17736	17841	19041	24326	24913	22367	19836	18562	18077	17795	17812	17908	17921	17541	17597	17779	17800	17696	17669	17682	17618	17741	17816	17644	17950	17612	17638	17732	17683	17819	17632	17431	17647	17830	17796	17620	17717	17645	17711	17583	17790	17636	17765	17730	17438	17706	17803	17675	17671	17713	17740	17618	17722	17776	17811	17904	17637	17883	17634	17654	17733	17772	17637	17672	17680	17818	17785	17685	17521	17913	17488	17610	17719	17659	17765	17469	17711	17727	17527	17733	17617	17595	17727	17942	17883	17760	17666	17649	17653	17681	17874	17805	17783	17830	17858	17694	17563	17506	17929	17955	17496	17657	17547	17639	17603	17551	17623	17819	17688	17648	17693	17750	17654	17827	17994	17708	17763	17676	17648	17749	17756	17609	17787	17689	17682	17512	17581	17606	17592	17644	17581	17853	17595	17422	17564	17806	17692	17671	17579	17803	17712	17438	17551	17671	17700	17604	17771	17633	17749	17537	17768	17770	17741	17505	17666	17513	17660	17659	17774	17915	17600	17606	17716	17589	17686	17606	17651	17479	17637	17774	17566	17595	17639	17604	17820	17703	17765	17730	17858	17749	17615	17423	17791	17695	17596	17583	17623	17618	17785	17467	17629	17623	17783	17636	17674	17525	17627	17679	17654	17710	17640	17740	17764	17591	17582	17573	17657	17696	17622	17742	17465	17602	17566	17718	17625	17575	17566	17960	17703	17560	17551	17664	17816	17888	17830	17751	17623	17539	17530	17681	17639	17599	17684	17625	17866	17687	17635	17818	17736	17734	17741	17807	17794	17626	17729	17644	17680	17583	17682	17772	17573	17571	17655	17842	17882	17513	17687	17788	17554	17601	17578	17479	17580	17735	17863	17619	17758	17486	17747	17659	17853	17710	17760	17653	17698	17460	17626	17479	17882	17778	17723	17706	17448	17693	17682	17713	17773	17703	17676	17841	17804	17847	17807	17505	17793	17806	17515	17539	17701	17690	17713	17810	17797	17793	17725	17999	17609	17560	17815	17679	17511	17458	17774	17721	17573	17785	17668	17840	17576	18060	17601	17646	17820	17722	17799	17689	17818	17623	17576	17739	17627	17482	17595	17878	17806	17657	17739	17763	17804	17625	17753	17544	17829	17700	17661	17798	17861	17798	17791	17519	17844	17661	17704	17784	17659	17566	17583	17760	17668	17562	17742	17621	17788	17640	17725	17728	17679	17628	17592	17775	17821	17774	17724	17624	17738	17719	17681	17600	17763	17716	17810	17677	17598	17717	17726	17662	17775	17633	17764	17471	17739	17616	17585	17626	17698	17526	17672	17659	17737	17812	17788	17456	17584	17614	17625	17612	17628	17810	17658	17667	17644	17843	17668	17782	17481	17781	17801	17655	17927	17605	17543	17563	17707	17607	17628	17712	17727	17465	17749	17665	17730	17709	17615	17734	17558	17643	17977	17757	17663	17553	17636	17617	17718	17624	17644	17694	17839	17696	17651	17704	17759	17720	17655	17574	17685	17619	17699	17825	17677	17633	17632	17871	17834	17485	17993	17889	17555	18059	17609	17642	17827	17842	17688	17736	17706	17587	17860	17734	17920	17745	17663	17783	17573	17515	17800	17562	17530	17768	17771	17746	17784	17658	17616	17654	17909	17760	17484	17699	17915	17753	17931	17622	17719	17631	17436	17480	17701	17594	17693	17722	17587	17751	17520	17754	17843	17728	17800	17704	17763	17550	17632	17624	17591	17810	17471	17808	17552	17481	17494	17592	17685	17741	17779	17695	17707	17511	17684	17600	17742	17653	17886	17743	17564	17809	17563	17503	17602	17616	17835	17875	17715	17631	17795	17630	17664	17702	17618	17740	17716	17701	17838	17700	17683	17599	17857	17788	17770	17650	17645	17733	17665	17848	17731	17723	17756	17788	17494	17646	17659	17563	17626	17503	17482	17571	17776	17626	17598	17620	17729	17903	17488	17807	17706	17604	17688	17834	17619	17705	17570	17843	17586	17683	17673	17501	17789	17541	17681	17670	17697	17582	17521	17574	17878	17681	17699	17493	17784	17581	17706	17694	17600	17728	17730	17728	17583	17728	17548	17680	17835	17646	17878	17792	17724	17825	17759	17692	17884	17814	17718	17771	17750	17747	17728	17790	17685	17653	17875	17662	17590	17551	17565	17781	17869	17820	17672	17844	17767	17819	17805	17695	17726	17595	17684	17894	17670	17588	17633	17718	17867	17822	17747	17818	17581	17750	17701	17725	17764	17697	17693	17587	17786	17641	17539	17781	17615	17871	17787	17691	17756	17775	17682	17760	17691	17674	17606	17675	17712	17748	17787	17723	17684	17568	17690	17635	17847	17705	17776	17776	17683	17577	17751	17629	17810	17775	17697	17560	17754	17759	17631	17551	17689	17830	17602	17592	17539	17907	17650	17859	17771	17612	17947	17729	17630	17676	17536	17720	17770	17789	17841	17853	17713	17692	17793	17758	17750	17722	17648	17630	17628	17778	17521	17724	17756	17516	17917	17580	17856	17694	17727	17768	17820	17674	17672	17572	17711	17508	17700	17993	17900	17488	17735	17569	17752	17558	17790	17597	17664	17569	17804	17723	17551	17749	17631	17909	17691	17568	17674	17714	17557	17656	17554	17583	17571	17659	17809	17803	17628	17838	17705	17608	17556	17638	17772	17801	17419	17740	17786	17736	17664	17792	17681	17801	17612	17634	17524	17543	17819	17717	17602	17592	17677	17641	17702	17613	17760	17681	17514	17582	17760	17734	17969	17565	17332	17575	17828	17804	17788	17613	17478	17787	17786	17501	17726	17646	17735	17643	17657	17594	17803	17675	17645	17561	17705	17708	17787	17656	17763	17649	17827	17791	17821	17724	17807	17740	17767	17711	17592	17737	17448	17385	17358	17727	17529	17882	17343	17677	17672	17614	17644	17650	17582	17604	17732	17685	17855	17822	17622	17660	17766	17705	17828	17642	17662	17623	17780	17515	17608	17600	17629	17748	17761	17556	17780	17706	17709	17602	17767	17867	17830	17876	17706	17848	17620	17653	17536	17852	17524	17770	17799	17641	17628	17684	17847	17619	17745	17605	17928	17665	17793	17638	17678	17812	17592	17606	17572	17725	17889	17928	17438	17774	17796	17606	17636	17709	17739	17569	17673	17609	17665	17764	17736	17845	17810	17580	17682	17880	17634	17527	17530	17602	17691	17758	17762	17665	17770	17901	17691	17521	17786	17872	17583	17709	17760	17662	17639	17717	17638	17740	17836	17691	17631	17581	17706	17842	17712	17822	17623	17684	17589	17864	17656	17608	17773	17762	17644	17667	17600	17616	17748	17750	17773	17586	17924	17801	17774	17926	17507	17689	17671	17611	17820	17657	17712	17788	17719	17572	17585	17722	17714	17700	17764	17717	17702	17564	17751	17601	17799	17909	17916	17758	17644	17634	17436	17614	17512	17791	17588	17562	17650	17843	17809	17677	17682	17548	17561	17863	17972	17740	17745	17711	17771	17601	17687	17568	17535	17728	17631	17776	17476	17698	17622	17738	17590	17556	17747	17703	17673	17594	17686	17792	17660	17613	17577	17725	17491	17816	17711	17615	17812	17685	17789	17701	17768	17463	17901	17702	17706	17610	17733	17650	17776	17759	17661	17750	17748	17606	17470	17760	17809	17667	17698	17576	17755	17622	17826	17646	17729	17770	17728	17481	17543	17671	17492	17568	17706	17538	17643	17497	17672	17768	17657	17764	17662	17741	17464	17495	17566	17581	17783	17752	17566	17757	17689	17719	17759	17651	17744	17754	17700	17784	17745	17689	17521	17658	17494	17844	17607	17629	17784	17599	17956	17658	17806	17707	17878	17663	17728	17682	17589	17713	17819	17601	17564	17584	17812	17764	17811	17663	17467	17651	17704	17830	17654	17637	17503	17735	17623	17764	17789	17835	17744	17539	17650	17894	17580	17802	17822	17853	17586	17700	17778	17428	17715	17818	17604	17539	17570	17622	17701	17760	17463	17665	17837	17605	17742	17714	17557	17600	17792	17596	17787	17752	17700	17653	17772	17749	17783	17641	17794	17711	17624	17458	17660	17783	17802	17651	17631	17822	17647	17589	17773	17578	17630	17806	17639	17498	17811	17621	17619	17759	17595	17563	17733	17511	17616	17791	17808	17778	17596	17563	17726	17685	17644	17900	17794	17434	17683	17804	17826	17608	17731	17756	17849	17677	17649	17761	17749	17760	17667	17710	17591	17651	17640	17758	17742	17655	17776	17838	17917	17612	17822	17515	17780	17756	17464	17819	17509	17786	17572	17670	17635	17764	17687	17606	17852	17821	17556	17823	17660	17655	17731	17702	17653	17467	17670	17664	17615	17806	17700	17728	17811	17619	17693	17876	17868	17649	17561	17790	17840	17639	17812	17632	17446	17693	17538	17712	17727	17601	17564	17709	17597	17662	17561	17759	17773	17698	17800	17824	17603	17837	17684	17847	17856	17692	17727	17718	17789	17684	17543	17695	17745	17541	17661	17828	17427	17537	17738	17603	17557	17884	17661	17543	17736	17617	17750	17713	17507	17829	17505	17697	17547	17617	17774	17527	17722	17651	17755	17859	17590	17651	17780	17546	17711	17604	17850	17459	17702	17498	17674	17580	17606	17788	17817	17549	17493	17704	17801	17900	17901	17686	17797	17666	17799	17793	17637	17647	17658	17535	17678	17547	17732	17849	17648	17640	17501	17700	17686	17609	17669	17821	17709	17642	17665	17816	17574	17621	17563	17756	17585	17619	17607	17438	17719	17702	17758	17570	17713	17731	17543	17498	17547	17644	17603	17790	17726	17591	17877	17696	17657	17485	17701	17633	17637	17863	17669	17609	17451	17651	17665	17782	17468	17604	17606	17873	17666	17921	17769	17704	17539	17775	17573	17707	17878	17580	17913	17743	17697	17680	17735	17790	17699	17802	17430	17521	17632	17678	17757	17736	17710	17771	17702	17642	17721	17587	17826	17644	17661	17750	17670	17539	17708	17816	17658	17880	17606	17745	17497	17648	17499	17692	17768	17692	17756	17796	17788	17642	17606	17905	17751	17747	17629	17592	17665	17727	17744	17647	17879	17596	17888	17597	17677	17770
15138	15662	15578	15336	15049	14975	17550	24519	23715	20306	16752	15501	14881	14895	14845	14832	14527	14742	14720	14841	14727	14851	14825	14789	14611	14800	14848	14825	14803	14662	14777	14701	15162	14878	14729	14689	14746	14657	14656	14899	14660	14822	14807	14664	14967	14816	14833	14932	14747	14824	14798	14695	14762	14760	14855	14669	14874	14828	14900	14910	14827	14768	14808	14779	14902	14763	14687	14748	14917	14951	14644	14909	14894	14766	14914	14717	14807	14661	14508	14749	14881	14829	14772	14963	14733	14658	14694	14795	14894	14681	14809	14843	14805	14750	14663	14808	14890	14704	14839	14824	14833	14930	14945	14874	14876	14664	14824	14602	14792	14818	14853	14732	14768	14872	14886	14844	14821	14647	14838	14817	14862	14732	14805	14817	14884	14738	14885	14847	14730	14843	14723	14676	14793	14673	14794	14840	14586	14999	14801	14677	14805	14693	14887	14777	14708	14832	14734	14843	14694	14813	14752	14689	14851	14767	14710	14689	14872	14782	14741	14592	14815	14795	14932	14904	14927	14767	14846	14733	14768	14611	14786	14773	14742	14772	14740	14753	14858	14888	14607	14821	14935	14894	14805	14933	14650	14696	14642	14702	14807	14859	14762	14533	14801	14689	14805	14646	14817	14843	14667	14758	14707	14759	14886	14971	14926	14759	14670	14650	14816	14782	14798	14815	14709	14845	14679	14783	14866	14727	14817	14609	14759	14797	14759	14801	14747	14673	14946	14795	14897	14623	14747	14985	14932	14805	14718	14755	14705	14741	14586	14742	14706	14802	14758	14746	14785	14627	14834	14706	14799	14921	14742	14691	14856	14719	14782	14850	14765	14845	14788	14680	14687	14695	14762	14753	14755	14785	14738	14671	14972	14754	14835	14833	14776	14866	14913	14808	14731	14960	14789	14706	14696	14786	14867	14734	14716	14793	14802	14927	14710	14704	14703	14760	14936	14884	14914	14746	14764	14739	14601	14662	14717	14942	14697	14889	14839	14676	14668	14728	14905	14742	14813	14746	14889	14878	14894	14817	14696	14769	14907	14795	14828	14791	14792	14679	14850	14685	14766	14815	14887	14820	14919	14962	14802	14645	14861	14734	14829	14759	14762	14781	14624	14798	14740	14642	14655	14632	14786	14746	14828	14763	14849	14620	14880	14611	14717	14743	14555	14629	14751	14760	14697	14782	14790	14741	14568	14558	14797	14813	14741	14563	14764	14775	14825	14887	14666	14766	14886	14810	14680	14692	14850	14887	14890	14702	14872	14710	14799	14720	14777	14686	14827	14724	14843	14750	14625	14974	14828	14878	14838	14827	14728	14750	14715	14747	14813	14759	14796	14913	14685	14744	14803	14735	14956	14720	14839	14831	14848	14692	14624	14728	14708	14712	14890	14796	14761	14925	14863	14781	14613	14821	14632	14915	14889	14796	14847	14863	14714	14771	14781	14877	14681	14867	14764	14880	14795	14734	14744	14688	14877	14802	14867	14764	14779	14918	14764	14756	14846	14853	14625	14837	14846	14727	14728	14816	14916	14671	14669	14966	14735	14959	14731	14922	14646	14787	14715	14751	14926	14824	14640	14741	14819	14870	14897	14925	14847	14708	14883	14886	14853	14770	14882	14838	14673	14792	14798	14887	14682	14762	14720	14786	14885	14838	14778	14795	14755	14886	14737	14687	14917	14808	14806	14758	14817	14734	14634	14867	14844	14760	14910	14823	14547	14749	14647	15014	14555	14752	14948	14709	14729	14793	14700	14907	14783	14860	14825	14936	14945	14595	14888	14667	14758	14900	14865	14975	14804	14766	14826	14731	14841	14833	14810	14710	14578	14902	14642	14806	14743	14842	14772	14865	14809	14712	14715	14636	14807	14804	14737	14713	14722	14846	14878	14833	14825	14783	14876	14917	14728	14710	14807	14783	14812	14814	14854	14548	14787	14830	14999	14849	14897	14766	14830	14813	14856	14886	14808	14753	14850	14768	14957	14847	14654	14567	14779	14760	14729	14742	14731	14756	14967	14986	14933	14808	14782	14793	14785	14741	14876	14827	14743	14650	14979	14686	14725	14674	14668	14788	14773	14922	14722	14901	14750	14712	14867	14966	14767	14896	14683	14720	14879	14707	14831	14668	14901	14669	14702	14774	14847	14904	14780	14813	14733	14760	14878	14852	14815	14797	14677	14890	14759	14901	14864	14676	14735	14699	14687	14936	14816	14850	14814	14683	14798	14727	14803	14761	14853	14769	14938	14826	14633	14844	14824	14798	14854	14933	14761	14952	14695	14739	14857	14665	14981	14884	14803	14726	14991	14668	14772	14662	14684	14755	14862	14825	14864	14436	14724	14795	14785	14707	14799	14735	14834	14729	14565	14686	14727	14596	14852	14644	14878	14793	14916	14699	14857	14776	14824	14752	14687	14645	14898	14717	14837	14835	14817	14744	14783	14810	14744	14892	14748	14778	14816	14854	14708	14822	14825	14674	14695	14905	14608	14823	14811	14754	14857	14666	14878	14755	14759	14756	14732	14878	14761	14735	14938	14647	14731	14929	14892	14833	14720	14798	14656	14740	14887	14728	14961	14729	14576	14798	14630	14966	14861	14616	14843	14751	14855	14707	14768	14816	14892	14770	14770	14780	14749	14662	14790	14602	14745	14755	14672	14856	14763	14853	14861	14745	14959	14618	14819	14808	14772	14678	14783	14745	14793	14693	14843	14663	14833	14676	14903	14743	14809	14645	14730	14724	14776	14757	14766	14734	14780	14710	14671	14751	14896	14569	14683	14739	14778	14740	14776	14693	14708	14949	14715	14578	14760	14862	14881	14701	14822	14735	14762	14717	14769	14647	14767	14807	14728	14755	14801	14787	14705	14845	14903	14758	14833	14906	14725	14825	14750	14838	14951	14697	14809	14685	14794	14617	14804	14774	14587	14756	14754	14816	14704	14842	14817	14792	14823	14704	14734	14677	14795	14765	14780	14685	14784	14850	14830	14809	14791	14755	14775	14728	14747	14840	14846	14653	14771	14793	14857	14705	14889	14782	14810	14866	14731	14855	14708	14879	14840	14739	14851	14863	14977	14757	14766	14837	14819	14964	14800	14689	14716	14835	14595	14819	14880	14536	14798	14594	14804	14732	14819	14858	14615	14836	14754	14936	14732	14613	14799	14732	14808	14734	14726	14701	14709	14883	14579	14699	14792	14847	14806	14838	14834	14755	14516	14773	14587	14789	14914	14838	14844	14861	14850	14587	14881	14756	14784	14755	14730	14781	14722	14617	14713	15004	14766	14731	14831	15031	14722	14796	14885	14754	14826	14677	14864	14781	14887	14750	14737	14915	14710	14710	14837	14828	14924	14868	14639	14546	14915	14674	14698	14806	14909	14827	14773	14763	14735	14966	14684	14791	14859	14824	14715	14744	14848	14794	14830	14810	14894	14831	14886	14813	14859	14651	14859	14598	14903	14853	14807	14856	14696	14754	14708	14814	14652	14834	14854	14594	14810	14663	14923	14771	14723	14661	14723	14845	14752	14755	14910	14718	14811	14534	14788	14657	14848	14732	14759	14872	14639	14797	14682	14833	14747	14684	14862	14770	14875	14922	14795	14798	14707	14933	14801	14756	14701	14640	14735	14910	14851	14789	14657	14759	14826	14818	14852	14951	14812	14803	14814	14693	14672	14812	15056	14756	14772	14797	14805	14838	14895	14794	14828	14977	14598	14769	14874	14854	14869	14651	14692	14931	14606	14828	15075	14804	14629	14813	14849	14905	14849	14626	14810	14837	14909	14855	14905	14951	14850	14755	14862	14835	14679	14709	14792	14886	14767	14821	14845	14773	14714	14900	14757	14792	14714	14683	14891	14798	14824	14767	14820	14787	14672	14744	14894	14898	14944	14986	14863	14799	14736	14928	14910	14823	14643	15025	14907	14864	14757	14768	14772	14734	14695	14779	14860	14749	14747	14699	14795	14802	14764	14660	14755	14922	14747	14872	14713	14903	14752	14754	14757	14909	14711	14759	14991	14852	14851	14714	14776	14648	15007	14871	14776	14778	14836	14732	14707	14869	14619	14870	14747	14878	14637	14793	14824	14918	14729	14989	14771	14712	14831	15011	14558	14825	14713	14647	14841	15091	15042	14778	14762	14870	14797	14736	14667	14702	14927	14607	14939	14766	14878	14829	14889	14649	14858	14729	14860	14753	14838	14826	14721	14859	14904	14762	14786	14596	14877	14687	14889	14924	14811	14785	14717	14801	14771	14610	14712	14753	14830	14800	14930	14989	15065	14889	14765	14795	14828	14741	14911	14779	14992	14675	14807	14697	14837	14605	14781	14799	14610	14615	14754	14846	14741	14791	14761	14808	14713	14745	14687	14843	14674	14912	14743	14727	14838	14846	14800	14757	14897	14702	14736	14947	14707	14685	14702	14867	14769	14836	14825	14890	14801	14614	14811	14741	14801	14866	14974	14643	14795	14861	14790	14780	14739	14810	14849	14687	14796	14958	14774	14728	15030	14623	14883	14689	14689	14871	14713	14780	14644	14765	14825	14799	14705	14786	14705	14813	14670	14843	14699	14739	14772	14759	14783	14812	14835	14839	14788	14846	14840	14901	14649	14653	14715	14697	14727	14926	14820	14666	14886	14667	14831	14752	14788	14751	14712	14563	14793	14634	14873	14774	14855	14806	14740	14804	14752	14669	14933	14616	14784	14765	14799	14756	14776	14656	14844	14903	14876	14760	14695	14629	14919	14900	14740	14850	14716	14752	14782	14777	14761	14698	14962	14817	14774	14901	14723	14762	14922	14795	14789	14733	14676	14820	14709	14655	14850	14737	14900	14917	14761	14779	14678	14694	14878	14644	14699	14784	14843	14750	14832	14800	14655	14866	14752	14859	14844	14874	14702	14998	14765	14747	14929	14723	14736	14778	14704	14824	14768	14853	14711	14760	14741	14969	14705	14933	14900	14747	14660	14842	14765	14869	14744	14710	14733	14669	14804	14828	14736	14962	14712	14804	14720	14900	14813	14908	14897	14752	14756	14765	14857	14743	14817	14814	14720	14917	14931	14769	14676	14746	14827	14872	14699	15039	14800	14650	14805	14799	14800	14849	14875	14945	14853	14850	14801	14743	14681	14809	14987	14664
25915	21124	27332	25841	20825	19474	26101	49327	43454	32793	24331	20425	18840	18507	18392	18184	18363	18090	18247	18142	18099	18254	18451	18243	18229	18062	18309	18279	18175	18077	18272	18424	18227	18157	18327	18328	18347	18235	18055	18355	18393	18145	18306	18196	18420	18341	18068	18226	18055	18092	18309	18345	18350	18130	18376	18131	18176	18012	18276	18120	18014	18221	18112	18245	18266	18072	18028	18223	18116	18202	18260	18181	18234	17962	18326	18236	18073	18035	18118	18023	18118	18192	18001	18350	18155	18055	18145	18071	18135	18269	18215	18289	18107	17991	18132	18161	18388	18081	18329	18222	18038	17957	18100	18018	18201	17985	17976	18105	18370	17975	18212	18178	18118	18169	18216	18184	18319	18067	18010	18118	18216	18390	18269	18184	18147	18139	18102	18170	18130	18028	18120	18084	18360	18339	18056	18098	18142	18177	17986	18224	18057	17961	18056	18222	18051	18287	18171	18276	18068	18000	18095	18378	18116	18071	18345	18109	18164	17938	18078	18141	18205	18036	18143	18299	18171	18029	18121	18058	18253	18067	18272	18265	18073	18351	17774	18263	18264	18181	18160	18034	18378	18236	18268	18206	18252	18374	18103	17905	18003	18072	18188	18181	18230	18356	18147	18130	18353	17985	18106	18236	18254	17982	18131	18169	18191	18123	18453	18207	18021	18062	18124	18137	18233	18014	18244	18252	18325	18044	18229	18020	18064	18218	18122	18209	18120	18374	18190	18126	18259	18198	18027	18242	18244	18040	18247	18131	18195	18306	18323	18302	18107	18351	18334	18404	18312	18139	18240	18052	18233	17984	17976	18093	18039	18301	18119	17967	18197	18398	18060	18229	18040	18288	18221	18326	18002	18010	18111	18305	18244	18095	18009	18193	18099	17945	18320	18095	18190	17953	18434	18162	18042	18062	18153	18191	18359	18342	17977	18254	18126	18137	18036	18187	18124	18191	18214	18149	18166	17942	18190	18353	18255	18143	18179	18268	18134	18289	18247	18304	18131	18182	18164	18069	18077	18236	18270	18121	18129	18341	18343	18044	18226	18203	18173	18243	18280	18386	18084	18270	18313	18069	18159	18145	18089	18184	17990	18332	18340	18039	18130	18335	18148	18197	18222	18145	18182	18216	17980	18098	18212	18268	18072	18142	18112	18162	18149	18107	18407	18045	18214	18126	18148	18057	18038	18154	18210	18339	18295	18078	18189	18012	18124	18241	18071	18222	18207	18186	18190	18320	18256	18156	18319	18316	18550	18029	18098	18286	18082	18015	18207	17962	18055	18181	18243	18333	18078	18350	17948	18196	18031	18050	18032	18124	18207	18283	18252	17963	18146	18443	18137	18127	18002	18187	18064	18086	18117	18226	18152	18013	18154	18147	18131	18288	18300	18127	18183	18122	18040	18190	17933	18046	18156	18154	18374	18252	18348	18114	18157	18035	18098	18006	18273	18138	18196	18414	18111	18112	18222	18310	18231	18127	18093	18271	18132	18218	18079	18066	18319	18229	18278	18090	18111	17998	18384	18131	18034	18262	18246	18178	18034	18004	18159	18171	18217	18401	18414	18189	18117	18408	18050	18085	17982	18295	18173	18121	18182	18235	18140	18003	18153	18100	18117	18287	18171	18115	18271	18222	18211	18173	18211	18214	18255	18233	18123	18170	18138	18032	18356	18324	18125	18015	18123	18199	18241	18005	18081	18264	18144	17978	18150	18024	18111	17938	18260	18003	18217	18108	18116	18096	18069	18097	18296	18597	18276	18081	18238	18056	18091	18163	18186	18374	18217	18223	18244	18148	17980	18307	18275	18194	18047	17980	18296	18106	18315	18162	18291	18118	18092	18171	18098	17970	18492	18332	18052	18134	18150	18182	18294	18093	18252	18254	18167	18248	18199	18281	18134	17919	18403	18018	18220	18206	18210	18287	18022	18222	18045	18058	18082	18320	17973	18148	18347	18212	17966	18141	18116	18058	18160	18358	18031	18181	18104	18190	18153	18257	18127	18253	18067	17942	18409	18225	17863	18101	18045	18059	18186	18093	18139	18273	18026	17981	18097	18189	18115	18084	18299	18196	18177	18120	18070	18366	18414	18095	18267	18091	18182	18251	18252	18080	18349	18194	18126	18347	18073	18299	18160	18145	18079	18087	18105	17911	18255	18165	18251	17933	18210	18160	18277	18151	18086	18272	18105	18150	18276	18119	18180	18078	18208	18148	18117	18086	18382	18246	18085	18335	18246	18085	18503	18300	18151	18336	18054	18133	18164	18012	18098	18251	18265	18215	18104	18271	18100	18255	18083	18282	18280	18376	18138	18260	18162	18070	18130	18442	18381	18244	18255	18184	18328	18059	18006	18100	18238	18113	18196	18056	18156	17971	18020	18162	18121	18222	18131	18235	18171	18121	18103	18071	18405	18428	18071	18047	18135	18147	18202	18295	18101	18271	18229	18316	18246	18030	18106	18194	18246	18310	18347	18233	18077	18273	18292	18138	18181	18206	18252	17934	18141	18011	18221	18181	18150	18299	18040	18212	18222	18029	18088	18060	18248	18195	18165	18327	18192	18257	18225	18033	18354	18187	18079	18010	17988	18136	18197	18064	18168	18098	18247	18221	18162	18189	17916	18102	17873	18229	18062	18210	18281	18186	18025	18138	18395	18309	18003	18008	18137	18026	18238	18339	18137	18244	17796	18228	18020	18230	18109	18019	17968	18187	18255	18107	18379	18148	18215	18083	18122	18153	17938	18037	18271	18232	17946	18110	18188	18064	18109	18030	18030	18052	18194	18036	18076	18162	18151	18115	17912	18180	18106	18102	18151	18082	17994	18386	18274	18067	18175	18215	18317	18080	18145	18222	17945	18196	18164	18273	18077	18142	18286	18096	18099	18112	18016	18098	18328	18179	17994	18078	18050	18249	18305	18174	18127	18142	18171	18158	18211	18011	18189	18133	18252	18130	18193	18370	18193	18181	17948	18167	18297	18220	18251	18078	18235	18205	17942	18046	18082	17992	18375	18120	18176	18248	18239	18030	18186	18173	18021	18147	18269	18224	18179	18357	18190	18248	18147	18145	18167	18282	18120	18024	18269	18207	18176	18219	18131	18146	18147	18241	18133	18123	18215	18263	18240	18120	18126	18046	18343	18291	18158	17980	17913	18070	18422	18251	18267	17991	18039	18246	18081	18367	18180	18098	17989	18118	18237	17988	18161	18216	18181	18180	18184	18081	18308	18179	18244	18248	18089	18156	18246	18328	18163	18158	18232	18201	18235	18201	18179	18195	18366	18159	18156	18367	18214	18233	17993	17956	18140	18176	18065	18199	18078	18071	18152	18279	18121	17897	17991	18180	18237	18419	18192	18160	18235	18240	18112	18270	17991	18196	18191	18088	18252	18260	18220	18052	18100	18290	18326	18226	18111	17878	18308	18267	18038	18281	18143	18238	17956	18216	18105	18185	18229	18421	18064	18214	18237	18105	18025	18186	18287	18056	18260	18126	18250	18092	18113	18183	17996	18343	18217	17891	18205	18072	18184	18117	18246	18277	18108	18128	18103	18068	18158	18161	18261	18076	17970	18244	18222	18080	18182	18042	18371	18202	17926	18186	18236	18125	17994	18046	18028	18065	18233	18058	18461	18033	18243	18513	18108	18106	18190	18175	18291	17905	18425	18134	18068	18063	18185	18096	18151	18041	18181	18158	17964	18098	18229	18210	18197	18042	18011	18177	18290	18239	18436	18251	18366	18203	18326	17995	18108	18042	18241	17900	18478	18249	18034	18145	18130	18169	18350	18069	18103	18031	18039	18118	18145	18291	18323	18208	18141	18344	18183	18127	18096	18171	18129	18303	18208	18342	18070	18111	18222	18177	18246	17843	18158	18101	18228	18195	18203	18244	18220	18271	18315	18093	18312	18405	18326	18206	18108	18161	18107	18137	18173	18195	18105	18073	18139	18094	18211	18195	18311	17992	18272	17956	18103	18129	17947	18177	18152	17874	17999	18178	18119	18186	18108	18228	18104	18289	18066	18253	18142	18063	18193	17946	18294	18146	18346	18162	18180	18406	18358	18252	18291	18183	18276	17981	18128	18053	18271	18035	18385	18125	18117	18243	18102	18081	18274	18195	18194	18353	18239	18242	18096	18046	18313	18168	18124	18123	18233	18162	18087	18175	18195	18142	18060	18203	18030	18272	18142	18258	18038	17950	18296	18217	17978	18188	18177	18062	18170	18062	18276	18100	18079	18179	18125	18096	18230	18088	18107	18135	18051	18175	18217	18323	18232	18038	18253	18210	18176	18040	18271	18399	18220	18298	17947	18120	18303	18268	18025	18153	18475	18254	18126	18235	18085	18112	18024	18336	18274	18209	17958	18294	18085	18371	18129	18165	18133	18056	18405	18072	18071	18089	18192	18136	18198	18022	18215	18232	18266	17933	18290	18212	18184	18108	18234	18187	18133	17978	18155	18336	17969	18177	18090	18030	18173	18199	17880	17994	18226	18242	18191	18160	18055	18016	18254	18191	18156	18159	18252	18294	18359	18108	18419	18216	18142	18157	18094	18416	18193	18125	18234	18139	18278	18196	18135	18174	18142	17948	18329	17993	18137	18025	18264	18156	18026	18222	18015	18196	18179	18326	18391	17776	18156	18298	18122	18091	18239	18142	18004	18177	18123	17958	18092	18170	18249	18237	18350	18134	18111	18415	18315	18163	18110	18230	18137	18276	18083	18146	17901	18144	18267	18271	18271	17909	18091	18261	18381	18134	18254	18279	18007	18293	18116	18160	18333	18251	18110	18172	18031	18165	18107	18114	18094	18239	18190	18149	18474	18206	18189	18122	18248	18267	18116	18071	18334	18421	18173	18427	18111	18104	18065	18195	18160	18165	18101	18205	18044	18110	18124	18145	18238	18209	18178	18167	18466	18242	18037	17972	18154	18226	18257	18334	18271	18199	18080	18237	18039	18355	18288	18200	18020	18063	18119	18226	18173	18256	18274	18182	18413	18370	18278	18169	18148	18020	18110	18141	18384	18162	18189	18187	18314	18167	18163	18232	18164	18074	18301	18220	18164	18023	18101	18384	18343	18149	18275	18135	18092	18006	18217	18029	18231	18215	18056	18303	18048	18313	18049	18087	18397	18190
14099	19982	19139	16946	16251	15851	26141	48595	42341	30505	21489	17095	15453	15233	15102	15227	15049	15248	15017	15263	14984	15104	15277	15067	15081	14992	15082	15176	15011	15276	15059	15182	15049	15184	15051	15071	15071	15186	15260	14954	15016	15272	15105	15046	15193	15078	15121	15175	15182	14976	15004	15068	15131	15067	15065	15209	15166	15113	15152	15090	15084	15106	14878	15326	14984	14988	15004	14969	14937	15032	15077	15052	15212	15186	15014	14939	15160	15000	15042	15028	15121	15050	15052	15175	14991	15099	14963	15018	15094	15181	15034	15057	15136	15084	15088	15203	15092	15115	14999	15003	15164	15209	15152	15089	15076	15099	15120	15097	15072	15059	15145	15063	15045	15062	15134	15166	15012	15202	14976	15125	14979	15084	14918	15190	15064	15239	14950	15051	15123	15384	15123	15128	14976	15246	15177	15154	15182	15105	15082	15087	15084	15219	15027	15107	15039	15141	15178	14960	15007	15063	15154	15051	15073	14987	15233	15253	15071	15137	15083	14960	15225	15246	15102	15072	15064	14973	15073	15115	15136	15090	15054	15234	15212	14990	15106	15059	15070	15091	14919	15306	15069	15160	15039	15142	15207	15048	15064	15101	15018	15040	15013	15290	15125	15278	14992	15030	15082	15072	14945	15119	15204	15115	15054	15288	15123	15281	14951	15139	15028	15155	14967	15055	15165	15180	15084	15222	15188	15089	14943	15130	15187	15160	15108	14958	15196	15297	15102	15188	15232	14991	15024	15222	15068	15119	14992	15245	15145	15230	14987	15015	15204	15138	15143	15081	15149	14977	15032	15101	15015	15122	15101	15230	15134	14955	15056	15070	15136	15195	15036	15095	14950	14945	15092	15146	15253	15053	15010	15050	15136	14901	15027	15051	15196	14968	14841	15228	15017	15126	15187	15033	15191	15092	15009	15089	15130	15244	15037	15095	15004	15167	15092	14987	15032	15102	15078	15003	15230	15041	15116	15037	15237	15084	14805	15055	15186	15373	15005	15273	15088	15120	15054	15205	15084	15065	15114	15202	15157	15040	15061	15123	15039	15224	15149	15158	15005	15089	15189	14907	15065	15094	15028	15020	14926	15008	15025	15152	15040	14995	15245	14965	14992	14976	15226	15164	15207	15179	15068	15199	15040	15054	15138	15222	14853	15179	15036	15122	15149	14961	15080	14916	15131	15134	15210	15128	15006	15044	15021	15000	15160	15076	15190	15067	15115	15118	15075	15127	15111	15136	14933	15078	15111	15168	15157	14965	14968	15245	14990	15129	15157	14944	15115	15057	14944	14889	15135	14989	15191	15211	14979	15194	14978	15105	15138	15084	14929	15070	15256	15079	15215	15042	15113	15051	15053	15178	15045	14967	15013	15114	15014	15196	15017	15072	15123	15080	15233	15046	15010	15058	15119	15075	15210	15260	15000	15012	15145	15200	15057	15202	14992	14979	15166	15177	15203	15143	15191	15269	15346	14928	15100	15197	14893	15045	15023	15160	15041	15117	15141	15251	15153	14968	15054	15183	15058	15030	15147	15091	15151	15138	15128	15019	15149	15234	15103	15006	15121	15198	15190	15031	15112	15093	15148	15184	15002	15045	15006	15024	15095	15052	15037	14922	15115	15019	15037	15013	15069	15109	15171	15171	15159	15138	15243	15109	15098	15190	14845	15149	15037	15093	15124	15266	15161	14957	15129	15039	14968	15128	15030	15158	15054	15122	15059	15032	15106	15114	15227	15091	15030	15144	15091	15091	15008	15084	15050	15194	15031	15004	15091	15111	15117	14944	15157	15281	15068	15145	15095	15101	15285	15181	15045	15133	15099	14852	15035	15125	15116	15264	15073	14916	15189	15139	14921	15167	15072	15030	15156	14990	14956	15053	15014	15077	15227	15174	15269	15103	15070	15187	15093	15298	15204	15188	15138	15021	15018	15049	15199	15042	15361	15016	15160	15126	14984	15051	15161	14914	15228	15121	15086	15000	15037	15035	15070	15074	15189	15108	15100	15066	15009	15070	15247	15100	15109	15024	15370	14910	14997	15093	15273	15030	15101	14956	15143	14974	15077	15184	15090	15040	15189	15197	14865	15031	15102	15172	15085	14980	15072	15260	15066	15112	15196	14945	15066	15201	15030	15020	15136	14999	15041	15110	15100	15126	14989	15051	15269	14971	15072	15022	15149	15053	15087	15117	15032	15055	15113	15142	15014	15189	15020	15256	15004	14958	15242	15110	15247	15067	15044	14980	15035	15174	14942	15105	15050	15150	15000	15113	15283	15132	15008	15018	15100	15244	15114	15221	15017	15212	15229	15079	15154	15022	15212	15153	15043	15188	15099	14981	14978	15186	15245	15042	15185	15102	15020	15150	15101	15219	15025	15160	15006	15109	15346	15196	15069	15145	15047	15178	15033	15189	15120	14856	15075	15088	15045	15211	15311	14857	15070	15018	15164	15079	15052	15006	15135	15059	15009	15063	15219	15025	15156	15049	15107	15126	15102	15011	15010	14971	15152	15056	15204	14982	15094	15228	15032	15081	15167	14976	15146	15247	15075	14992	15143	15140	15032	15080	15002	14931	15138	15143	15111	15240	15185	15205	15115	15104	15024	14991	15069	15266	15078	15188	15133	15056	15278	15142	15163	15137	15057	15013	15022	15007	15194	15179	15010	15154	15203	15077	15232	15006	15093	15038	15046	15223	15143	15023	14963	15177	15027	15232	15266	14891	15085	15218	15019	15082	15169	15187	15025	15024	15118	14977	15187	15174	15049	15183	15181	15020	15097	15214	15081	15212	15107	15121	15160	15149	14855	15192	15187	15021	15127	15161	14986	14965	15178	15154	15314	15153	15104	14967	15137	15149	15133	15150	15275	15112	15252	15132	14987	15221	15067	15251	15124	15127	15009	15180	15207	15045	15186	14958	15019	15278	15082	15073	14969	15186	15005	15205	15119	15329	15153	15148	15143	15103	15052	15236	15014	15122	15222	15252	14933	15089	14900	15239	15141	15177	15116	15001	15119	15020	15240	15210	15073	15132	15064	15159	15072	15190	15077	15221	15105	15181	15039	15036	15262	15017	15074	15013	14988	15170	15283	15086	14981	15055	15193	15010	15145	14987	15184	15190	15223	15066	15168	15107	14972	15076	15223	15118	14882	15062	15193	15106	15081	15226	14945	15202	15047	15167	15015	15083	15051	15016	15201	15102	15103	15303	15103	15086	15139	15005	15190	14978	15042	15045	15125	15196	15221	15002	15002	15113	14971	15020	15146	14951	15124	15095	15038	15168	15139	15224	15160	15170	15091	15083	15255	15129	15238	15139	15034	15226	14999	15265	15118	15125	15154	15207	15181	15089	15028	14945	15115	15341	15171	15231	15134	14865	15112	15032	15075	15048	14880	15003	15067	15080	15152	14972	15051	15032	15079	15137	15134	15257	15129	15209	15094	15041	15014	15069	15065	15111	14979	15091	15049	15125	15179	15093	15039	15282	15157	15242	15077	15131	15130	15241	15091	15081	15127	14966	15253	15140	15094	15067	15020	15150	15092	15081	15094	15020	15226	15075	15192	14981	15047	15013	14976	15196	14998	15079	14928	15110	15162	15263	15072	15157	15141	14976	15122	15167	15115	15226	15119	15236	15143	15015	15045	15083	15029	15073	15205	15151	15139	15107	15129	15035	14984	15267	15285	15112	15108	15234	15145	15118	15041	15175	15140	15071	15047	15053	15035	14960	15066	15149	15042	15090	15122	15044	14928	15025	15172	15112	15013	15007	15107	15192	15063	15137	15222	14904	15049	14996	15054	15279	15151	15216	15003	15114	15305	14959	15287	15269	15162	15210	15020	15117	15248	14997	15026	14882	15062	15186	14910	15257	15103	15198	15195	15073	14952	15098	14920	15285	15013	15310	14986	15257	15271	15113	14962	15183	15191	14932	15146	15064	15192	15151	15206	15255	15204	15058	15007	15124	15060	15097	15084	15012	15097	15139	15069	15017	15141	15162	14954	15147	15120	15055	15159	14996	15053	15114	15221	15028	15167	15141	15105	15101	15187	14997	15086	15258	15133	15247	15136	14942	15052	15171	15095	15279	15196	15249	15116	15165	14967	14994	15109	15035	15040	15118	15137	15042	15111	15136	15071	15109	15168	15132	15011	15147	15139	15181	15158	15097	15097	14937	15067	15248	15111	15021	15074	15061	14996	14859	15140	15154	15267	15115	15017	15073	15055	15058	15106	14931	15086	15065	15231	15128	15178	15184	15194	14995	15152	14962	14983	15095	15172	14988	15155	14954	15131	15097	15145	15120	15212	14876	15145	15137	15162	15164	15003	15151	15153	15202	15112	15145	15017	15088	15047	15172	15268	15196	15326	15012	15202	15149	14961	14980	15195	15132	15112	14881	15198	15167	15163	15019	15237	15160	15001	14897	15156	14962	15207	15139	15221	15024	15108	15271	14925	15176	15065	15264	15206	14997	15220	15010	15366	15175	15260	14958	15145	15090	15107	15181	15199	15171	15092	15115	15185	15231	15054	15055	15110	15112	15135	15083	15168	15034	15061	15129	15081	15187	15057	15090	15169	15132	15117	15085	15052	14972	15096	14995	15122	15100	15093	15188	15213	15385	15196	15016	15088	14889	15269	15109	15061	15211	15008	14949	15181	14961	15209	15018	15090	15000	14971	15079	15118	15074	15148	15112	15163	15312	15164	15012	15075	14885	15228	15007	15126	15159	15083	15247	15030	14984	14977	15050	15028	15049	15111	15106	15163	15113	15077	15217	14932	15086	15060	15102	14941	15233	15268	15186	15244	15133	15125	15097	15200	15080	15003	15020	15192	15086	15217	15274	15130	15059	15062	15062	15087	15028	15100	15091	15159	15020	15070	15047	15036	15049	14998	15028	15127	15049	15053	15198	15115	15022	14841	15049	15113	14938	15117	15039	15049	14990	15055	15008	15172	15119	15197	15039	15158	15100	15111	15087	15184	15287	15174	15082	15152	15173	15160	14906	15074	15198	15022	14943	14954	15225	15099	15040	15192	15098	15058	15129	14994	15160	15270	15128	15073	15254	15050	14874	15148	15044	15164	15158	15085	15110	15201	14978	15188	15132	15125	14946	15077	15202	15212	15048	15063	15157	15108	15227	15089	15005
23739	21148	28667	23911	21638	23597	43125	68485	58716	44703	31914	23780	20104	19190	18836	18651	18729	18853	18722	18655	18913	18556	18740	18847	18789	18702	18605	18509	18478	18508	18487	18457	18536	18487	18537	18624	18614	18554	18780	18587	18583	18793	18565	18546	18621	18747	18713	18656	18699	18466	18663	18607	18706	18348	18455	18690	18384	18561	18522	18466	18493	18630	18562	18430	18572	18653	18454	18434	18429	18631	18634	18532	18771	18475	18301	18478	18590	18507	18372	18526	18447	18351	18591	18396	18522	18518	18476	18495	18495	18350	18594	18508	18559	18542	18497	18721	18668	18482	18629	18574	18715	18495	18638	18426	18543	18625	18523	18492	18547	18489	18669	18492	18649	18446	18422	18539	18531	18651	18285	18507	18478	18495	18473	18625	18543	18513	18266	18485	18451	18462	18618	18260	18466	18560	18471	18696	18546	18617	18516	18558	18440	18588	18849	18618	18398	18624	18405	18552	18401	18507	18451	18622	18578	18713	18541	18520	18424	18716	18438	18713	18558	18426	18516	18718	18418	18659	18609	18526	18562	18432	18416	18462	18662	18486	18663	18654	18451	18650	18820	18616	18662	18476	18423	18440	18644	18720	18588	18831	18616	18566	18416	18430	18411	18668	18317	18353	18241	18333	18511	18450	18572	18549	18580	18586	18517	18423	18517	18557	18495	18440	18578	18587	18397	18319	18543	18449	18612	18422	18492	18363	18669	18592	18426	18605	18506	18501	18288	18560	18395	18375	18642	18395	18405	18461	18558	18631	18619	18684	18549	18420	18587	18470	18429	18531	18455	18337	18523	18594	18580	18353	18438	18481	18574	18532	18393	18415	18630	18511	18673	18646	18380	18395	18440	18460	18408	18335	18424	18303	18459	18432	18357	18665	18476	18444	18634	18472	18444	18714	18443	18507	18532	18459	18509	18379	18360	18628	18679	18536	18668	18453	18501	18431	18425	18650	18399	18528	18454	18405	18545	18556	18706	18464	18523	18430	18384	18424	18601	18546	18522	18355	18479	18438	18717	18731	18389	18529	18579	18539	18402	18537	18460	18398	18657	18456	18493	18754	18480	18353	18609	18428	18453	18527	18561	18510	18799	18531	18334	18678	18766	18680	18522	18568	18446	18609	18533	18346	18658	18539	18591	18579	18484	18496	18539	18595	18501	18517	18464	18256	18529	18593	18501	18494	18539	18502	18568	18497	18375	18526	18730	18405	18490	18546	18304	18647	18481	18778	18737	18374	18395	18545	18589	18555	18474	18636	18590	18516	18528	18240	18462	18583	18284	18386	18511	18478	18536	18717	18554	18311	18541	18373	18562	18639	18740	18467	18423	18440	18436	18479	18494	18667	18470	18638	18545	18451	18740	18607	18473	18428	18577	18417	18491	18569	18505	18655	18613	18468	18662	18614	18265	18436	18431	18359	18515	18329	18501	18387	18587	18641	18680	18687	18505	18495	18661	18433	18399	18410	18615	18421	18418	18553	18542	18507	18515	18723	18375	18420	18605	18411	18315	18710	18445	18345	18661	18583	18648	18360	18454	18396	18438	18693	18452	18670	18362	18438	18550	18672	18330	18430	18423	18595	18703	18499	18498	18571	18583	18571	18460	18422	18522	18614	18655	18817	18614	18630	18565	18397	18647	18541	18389	18471	18632	18567	18438	18284	18608	18475	18543	18508	18579	18543	18549	18654	18496	18718	18555	18460	18555	18563	18317	18566	18619	18554	18424	18496	18373	18614	18576	18585	18584	18601	18464	18563	18622	18551	18511	18574	18656	18811	18570	18622	18543	18791	18525	18607	18555	18478	18555	18495	18301	18630	18634	18263	18491	18476	18518	18558	18441	18505	18394	18450	18478	18565	18603	18559	18557	18183	18521	18638	18586	18815	18478	18401	18464	18651	18536	18283	18395	18501	18496	18570	18438	18543	18661	18463	18379	18333	18559	18364	18601	18510	18354	18791	18548	18423	18684	18451	18420	18404	18422	18557	18584	18573	18436	18646	18547	18461	18614	18515	18678	18653	18403	18425	18450	18625	18571	18624	18648	18586	18585	18611	18573	18595	18523	18478	18455	18443	18542	18504	18482	18565	18540	18508	18423	18632	18598	18565	18462	18490	18625	18542	18525	18392	18489	18542	18373	18476	18290	18576	18585	18462	18374	18705	18567	18524	18558	18420	18501	18523	18609	18485	18691	18616	18523	18605	18664	18535	18474	18487	18461	18470	18550	18473	18613	18373	18401	18441	18691	18557	18686	18531	18350	18666	18530	18487	18625	18417	18469	18605	18586	18502	18693	18556	18577	18838	18427	18345	18434	18469	18555	18485	18482	18414	18455	18352	18662	18762	18505	18581	18672	18430	18539	18350	18471	18529	18424	18475	18310	18539	18310	18670	18575	18621	18353	18487	18357	18431	18321	18514	18567	18366	18350	18615	18498	18604	18612	18482	18630	18612	18552	18414	18465	18412	18574	18497	18412	18380	18423	18547	18774	18721	18583	18421	18500	18562	18653	18376	18397	18419	18416	18550	18300	18377	18502	18677	18619	18458	18461	18387	18586	18619	18416	18538	18465	18543	18555	18520	18668	18474	18520	18635	18466	18589	18610	18583	18483	18416	18455	18429	18540	18296	18612	18630	18399	18598	18545	18553	18529	18629	18388	18473	18565	18418	18384	18399	18480	18514	18227	18480	18438	18461	18556	18460	18728	18526	18494	18523	18702	18476	18357	18586	18524	18590	18606	18488	18674	18516	18312	18544	18531	18539	18487	18630	18537	18364	18856	18614	18495	18565	18617	18687	18299	18377	18489	18511	18472	18445	18411	18371	18475	18516	18399	18689	18566	18420	18462	18442	18351	18539	18587	18587	18712	18554	18454	18526	18441	18564	18323	18347	18517	18606	18594	18504	18566	18424	18461	18391	18211	18617	18715	18458	18496	18459	18825	18536	18443	18596	18506	18329	18289	18476	18282	18478	18300	18717	18422	18427	18421	18698	18450	18528	18590	18664	18725	18585	18510	18187	18602	18459	18518	18411	18449	18513	18467	18574	18473	18410	18752	18661	18532	18639	18434	18394	18695	18437	18353	18466	18441	18450	18570	18268	18489	18501	18465	18463	18744	18531	18422	18555	18552	18439	18297	18416	18474	18478	18463	18609	18515	18582	18305	18343	18561	18419	18435	18537	18498	18494	18523	18349	18481	18534	18543	18690	18601	18438	18513	18449	18403	18529	18478	18392	18549	18372	18580	18725	18381	18620	18569	18509	18695	18566	18428	18517	18557	18418	18409	18391	18642	18378	18374	18381	18562	18532	18659	18526	18431	18535	18426	18528	18434	18524	18561	18670	18357	18695	18581	18553	18543	18572	18518	18521	18493	18695	18368	18417	18446	18595	18783	18874	18557	18377	18413	18627	18463	18398	18453	18560	18562	18561	18465	18527	18476	18295	18422	18579	18354	18438	18535	18379	18377	18498	18415	18574	18473	18517	18600	18626	18529	18529	18764	18607	18652	18423	18623	18512	18415	18509	18555	18445	18539	18404	18518	18482	18459	18508	18411	18485	18056	18582	18472	18577	18412	18460	18397	18325	18532	18383	18498	18511	18395	18596	18623	18708	18590	18783	18525	18374	18412	18629	18654	18651	18625	18537	18616	18510	18437	18477	18493	18465	18384	18212	18469	18646	18549	18462	18685	18407	18591	18798	18550	18426	18285	18303	18653	18529	18717	18603	18423	18358	18556	18498	18475	18277	18252	18276	18529	18529	18428	18208	18362	18753	18465	18727	18557	18675	18528	18611	18441	18528	18546	18510	18706	18504	18504	18480	18623	18295	18335	18430	18567	18353	18642	18671	18488	18694	18516	18600	18644	18452	18562	18435	18625	18519	18517	18531	18255	18561	18506	18592	18747	18507	18621	18453	18331	18458	18657	18591	18545	18436	18564	18474	18698	18583	18374	18633	18539	18345	18453	18660	18475	18574	18580	18383	18492	18472	18541	18696	18652	18526	18587	18368	18650	18581	18718	18448	18457	18456	18657	18457	18272	18459	18477	18684	18528	18724	18529	18763	18439	18350	18563	18492	18302	18626	18506	18537	18538	18652	18485	18538	18633	18214	18395	18326	18374	18483	18542	18863	18515	18395	18519	18234	18532	18472	18751	18369	18546	18434	18733	18474	18479	18652	18566	18442	18757	18469	18520	18561	18747	18564	18647	18343	18425	18361	18393	18485	18412	18716	18541	18339	18530	18347	18569	18471	18425	18428	18469	18521	18470	18437	18453	18415	18408	18424	18474	18602	18802	18453	18594	18524	18584	18496	18464	18680	18378	18633	18459	18559	18624	18589	18468	18368	18605	18510	18521	18654	18444	18513	18557	18454	18499	18540	18542	18424	18622	18498	18587	18572	18653	18288	18590	18457	18514	18570	18421	18481	18636	18555	18624	18435	18598	18501	18534	18705	18490	18707	18739	18394	18438	18528	18713	18371	18603	18439	18690	18727	18685	18700	18714	18648	18424	18598	18575	18435	18645	18552	18293	18264	18757	18606	18640	18508	18493	18541	18394	18642	18396	18510	18728	18578	18573	18568	18329	18700	18483	18454	18657	18695	18490	18606	18486	18397	18499	18634	18376	18524	18387	18359	18447	18549	18512	18661	18654	18675	18626	18310	18523	18477	18417	18505	18397	18500	18681	18641	18431	18565	18611	18496	18485	18318	18358	18725	18667	18508	18269	18414	18423	18429	18501	18348	18363	18746	18626	18428	18758	18492	18667	18576	18501	18458	18636	18558	18532	18663	18466	18781	18537	18696	18435	18457	18301	18400	18514	18465	18526	18468	18543	18487	18546	18502	18292	18395	18719	18453	18489	18535	18491	18629	18542	18362	18607	18469	18471	18397	18416	18601	18498	18522	18527	18619	18493	18657	18528	18582	18591	18646	18635	18749	18396	18569	18376	18657	18436	18499	18643	18650	18532	18489	18549	18372	18524	18629	18579	18647	18440	18411	18523	18639	18386	18428	18427	18421	18600	18649	18603	18713	18650	18665	18368	18519	18553	18402	18410	18390	18370	18413	18660	18676	18419	18484	18522	18619	18456	18786	18665	18352	18610	18706	18727	18515	18441	18584	18670	18499	18598	18463	18667	18317
16112	27369	25341	20472	18630	18056	43855	68866	57229	44179	29731	20188	16535	15472	15199	15227	15482	15354	15392	15169	15269	15096	15470	15361	15477	15342	15240	15287	15314	15253	15294	15256	15297	15252	15199	15230	15062	15398	15418	15360	15152	15177	15324	15351	15278	15228	15364	15142	15296	15240	15252	15374	15270	15217	15288	15268	15258	15352	15169	15083	15326	15204	15449	15269	15296	15268	15422	15335	15349	15362	15323	15367	15337	15189	15166	15280	15420	15273	15277	15234	15392	15494	15302	15050	15176	15345	15108	15321	15177	15203	15310	15264	15148	15345	15211	15503	15081	15330	15262	15322	15318	15196	15274	15287	15281	15302	15048	15259	15340	15253	15463	15407	15253	15079	15329	15189	15232	15259	15218	15433	15357	15413	15307	15160	15463	15315	15343	15316	15275	15312	15226	15269	15331	15290	15293	15350	15236	15241	15305	15134	15209	15124	15184	15246	15172	15228	15281	15227	15179	15250	15287	15419	15241	15179	15168	15263	15334	15282	15138	15217	15242	15114	15348	15412	15257	15057	15315	15301	15364	15282	15158	15172	15306	15267	15262	15173	15169	15248	15320	15345	15365	15425	15355	15388	15224	15301	15435	15149	15431	15169	15306	15328	15293	15206	15301	15274	15396	15257	15204	15271	15197	15205	15442	15333	15312	15294	15287	15178	15348	15394	15306	15211	15329	15174	15243	15224	15308	15241	15369	15213	15294	15449	15333	15117	15303	15392	15297	15450	15375	15223	15234	15178	15337	15404	15209	15322	15236	15239	15252	15284	15235	15240	15324	15091	15284	15343	15449	15140	15254	15388	15421	15287	15242	15258	15076	15309	15373	15381	15347	15395	15238	15425	15216	15284	15291	15126	15360	15239	15236	15173	15290	15328	15354	15155	15396	15458	15213	15251	15195	15330	15211	15282	15254	15384	15403	15275	15323	15330	15259	15300	15381	15097	15357	15301	15307	15246	15183	15336	15330	15319	15254	15195	15289	15261	15244	15298	15286	15468	15292	15238	15349	15388	15309	15274	15207	15371	15184	15294	15169	15208	15396	15162	15201	15369	15399	15301	15268	15370	15272	15312	15196	15323	15205	15376	15266	15219	15203	15300	15190	15140	15184	15159	15383	15449	15226	15285	15152	15332	15212	15398	15269	15233	15248	15397	15283	15174	15240	15074	15362	15223	15225	15302	15228	15299	15330	15362	15384	15181	15304	15321	15141	15291	15200	15288	15419	15245	15238	15299	15432	15318	15283	15239	15271	15266	15386	15301	15360	15223	15399	15092	15356	15251	15213	15138	15262	15249	15169	15382	15326	15330	15297	15290	15315	15073	15434	15219	15125	15272	15179	15214	15123	15040	15347	15304	15253	15313	15214	15451	15364	15228	15133	15246	15345	15251	15468	15275	15244	15354	15310	15372	15322	15368	15243	15424	15339	15343	15327	15115	15146	15051	15313	15306	15277	15202	15346	15311	15037	15388	15255	15323	15273	15229	15260	15372	15226	15322	15248	15428	15266	15300	15241	14994	15247	15243	15051	15440	15346	15166	15366	15387	15359	15390	15274	15156	15142	15329	15240	15091	15274	15227	15110	15256	15119	15221	15453	15381	15296	15148	15497	15188	15160	15296	15123	15230	15182	15388	15149	15370	15219	15327	15400	15657	15128	15436	15215	15237	15332	15260	15303	15304	15197	15110	15331	15166	15095	15191	15091	15312	15275	15261	15344	15333	15294	15273	15344	15408	15422	15093	15206	15219	15329	15276	15203	15331	15348	15037	15276	15350	15398	15331	15235	15335	15275	15288	15432	15289	15238	15313	15215	15283	15123	15344	15198	15362	15311	15213	15169	15220	15150	15261	15383	15199	15366	15190	15155	15232	15211	15195	15306	15327	15294	15247	15343	15210	15277	15366	15172	15227	15295	15238	15216	15320	15300	15300	15189	15230	15285	15178	15282	15315	15380	15330	15199	15151	15545	15363	15309	15173	15262	15229	15379	15449	15203	15230	15420	15223	15351	15145	15236	15281	15242	15124	15443	15145	15310	15293	15141	15367	15483	15219	15266	15218	15387	15355	15202	15432	15325	15273	15286	15407	15370	15208	15200	15427	15304	15117	15375	15161	15313	15183	15243	15191	15272	15135	15303	15360	15198	15215	15299	15414	15138	15456	15474	15142	15269	15422	15118	15308	15261	15345	15290	15197	15166	15363	15181	15299	15377	15147	15283	15239	15459	15201	15246	15200	15248	15129	15453	15196	15265	15384	15272	15333	15229	15183	15282	15225	15233	15261	15334	15137	15235	15305	15321	15261	15062	15239	15288	15364	15329	15132	15374	15202	15246	15149	15405	15265	15406	15252	15352	15230	15260	15359	15219	15240	15250	15352	15132	15273	15317	15349	15343	15332	15353	15430	15258	15211	15423	15190	15183	15400	15391	15340	15335	15119	15243	15266	15091	15232	15185	15250	15235	15355	15167	15263	15288	15261	15310	15152	15113	15359	15335	15220	15261	15267	15139	15471	15390	15405	15331	15260	15213	15169	15048	15251	15250	15278	15192	15350	15326	15311	15291	15304	15336	15257	15192	15258	15249	15300	15177	15271	15382	15444	15372	15275	15379	15243	15237	15327	15249	15251	15291	15185	15307	15158	15326	15279	15247	15345	15218	15335	15185	15365	15360	15318	15190	15237	15313	15344	15215	15064	15272	15378	15345	15154	15197	15339	15246	15264	15219	15222	15152	15269	15384	15206	15123	15205	15298	15233	15327	15175	15322	15264	15388	15152	15296	15490	15239	15310	15269	15224	15392	15312	15222	15322	15353	15196	15098	15434	15267	15341	15453	15192	15253	15357	15090	15247	15293	15150	15378	15396	15101	15263	15235	15276	15194	15163	15307	15154	15205	15260	15279	15218	15301	15281	15289	15325	15233	15338	15234	15298	15229	15136	15295	15319	15418	15118	15175	15448	15241	15251	15176	15236	15448	15429	15270	15268	15352	15316	15168	15282	15267	15135	15322	15321	15252	15333	15409	15281	15222	15237	15319	15255	15140	15203	15165	15313	15271	15192	15205	15391	15205	15224	15130	15179	15335	15297	15244	15233	15301	15313	15281	15308	15324	15389	15284	15502	15294	15471	15269	15327	15209	15353	15253	15151	15251	15166	15213	15279	15244	15211	15285	15161	15380	15204	15395	15314	15196	15311	15271	15139	15057	15112	15338	15374	15301	15331	15506	15297	15271	15434	15266	15273	15380	15348	15209	15219	15293	15159	15275	15483	15281	15170	15221	15171	15221	15123	15199	15261	15397	15421	15260	15193	15151	15207	15355	15397	15020	15385	15382	15214	15202	15212	15198	15309	15221	15316	15206	15255	15091	15073	15291	15183	15342	15303	15293	15259	15187	15173	15313	15314	15224	15210	15176	15313	15356	15294	15328	15228	15318	15168	15128	15359	15242	15278	15352	15332	15179	15251	15110	15222	15260	15172	15228	15386	15388	15251	15393	15239	15292	15236	15348	15182	15282	15039	15358	15372	15357	15370	15419	15251	15296	15303	15322	15250	15229	15379	15241	15222	15243	15203	15292	15362	15349	15222	15332	15263	15305	15144	15246	15305	15367	15202	15192	15397	14951	15511	15248	15235	15229	15339	15376	15335	15158	15248	15214	15209	15283	15400	15098	15442	15396	15315	15252	15132	15266	15205	15247	15232	15103	15275	15457	15211	15247	15367	15134	15331	15256	15302	15104	15459	15214	15066	15278	15286	15336	15386	15252	15354	15336	15369	15323	15226	15200	15334	15368	15239	15475	15202	15201	15333	15187	15202	15149	15197	15270	15257	15260	15269	15222	15264	15206	15244	15390	15356	15315	15257	15312	15161	15302	15432	15402	15196	15223	15328	15246	15255	15400	15358	15206	15443	15285	15358	15429	15280	15392	15298	15177	15250	15305	15241	15146	15255	15135	15287	15303	15464	15273	15189	15260	15171	15159	15323	15139	15152	15300	15196	15142	15200	15337	15357	15358	15328	15288	15256	15432	15327	15254	15194	15140	15352	15164	15397	15304	15157	15133	15149	15346	15060	15238	15128	15323	15284	15317	15403	15089	15193	15289	15220	15321	15233	15258	15199	15356	15158	15105	15371	15241	15247	15241	15069	15382	15330	15321	15282	15071	15125	15188	15212	15383	15396	15284	15150	15399	15227	15213	15354	15272	15243	15395	15236	15125	15345	15249	15121	15121	15285	15379	15269	15333	15351	15259	15225	15369	15365	15381	15271	15221	15160	15398	15217	15146	15405	15319	15330	15190	15186	15318	15489	15192	15202	15337	15179	15374	15465	15102	15259	15405	15221	15184	15006	15220	15334	15196	15196	15295	15508	15352	15277	15255	15461	15197	15315	15242	15306	15380	15195	15226	15072	15323	15376	15490	15215	15400	15434	15306	15294	15391	15151	15164	15244	15232	15362	15072	15376	15318	15128	15194	15357	15259	15448	15185	15269	15364	15304	15402	15330	15225	15265	15363	15333	15189	15376	15281	15304	15087	15360	15189	15472	15296	15172	15472	15309	15330	15418	15170	15290	15155	15232	15143	15185	15311	15326	15334	15370	15325	15346	15317	15277	15234	15224	15239	15383	15327	15169	15377	15229	15320	15376	15286	15393	15346	15286	15038	15363	15475	15204	15268	15106	15261	15185	15322	15440	15198	15283	15152	15124	15314	15358	15304	15333	15190	15207	15256	15154	15161	15030	15203	15353	15312	15267	15284	15319	15280	15241	15367	15191	15391	15265	15276	15424	15349	15475	15393	15353	15346	15254	15282	15489	15210	15354	15304	15221	15237	15426	15390	15219	15305	15144	15336	15380	15203	15164	15197	15266	15314	15314	15156	15352	15031	15179	15454	15098	15213	15056	15160	15431	15253	15177	15383	15329	15331	15189	15234	15458	15254	15373	15269	15183	15350	15325	15098	15267	15228	15313	15209	15227	15070	15330	15373	15276	15213	15319	15319	15112	15407	15212	15274	15232	15262	15121	15112	15223	15219	15263	15298	15260	15135	15299	15237	15333	15413	15407	15302	15025	15224	15198	15398	15337	15291	15103	15272	15212	15233	15291	15214	15194	15306	15277	15271	15352	15302	15373	15254	15423	15274	15263
29209	21885	22189	20111	18394	18530	21984	26503	24454	22229	20171	19163	18794	18382	18221	18309	18341	18440	18469	18594	18482	18341	18352	18537	18537	18574	18343	18206	18330	18478	18207	18397	18534	18376	18401	18584	18462	18547	18533	18270	18145	18574	18595	18613	18483	18466	18352	18471	18479	18440	18496	18498	18176	18109	18303	18309	18483	18336	18183	18323	18317	18608	18276	18397	18438	18415	18268	18040	18642	18323	18185	18546	18489	18186	18392	18540	18438	18479	18557	18404	18330	18520	18484	18281	18392	18439	18313	18173	18519	18356	18414	18411	18416	18283	18158	18313	18307	18264	18503	18305	18161	18145	18326	18488	18340	18477	18362	18300	18207	18464	18483	18249	18275	18483	18345	18333	18461	18293	18299	18447	18334	18525	18281	18531	18558	18240	18481	18270	18478	18237	18392	18455	18241	18503	18345	18394	18375	18152	18343	18297	18302	18267	18193	18332	18512	18453	18367	18475	18047	18186	18389	18259	18393	18378	18500	18251	18544	18240	18280	18489	18337	18656	18350	18465	18367	18375	18386	18232	18270	18391	18289	18287	18393	18403	18342	18362	18381	18377	18522	18227	18348	18426	18368	18471	18450	18204	18362	18151	18362	18048	18372	18264	18469	18312	18459	18448	18186	18170	18526	18347	18427	18425	18345	18454	18409	18363	18599	18576	18428	18421	18520	18444	18398	18285	18441	18502	18246	18335	18334	18426	18295	18337	18516	18395	18241	18417	18545	18437	18322	18506	18255	18478	18558	18368	18254	18341	18258	18448	18284	18454	18206	18279	18403	18506	18439	18218	18455	18412	18196	18167	18434	18416	18571	18349	18329	18541	18396	18448	18195	18183	18263	18343	18445	18374	18409	18582	18526	18464	18237	18442	18350	18358	18455	18279	18407	18379	18362	18362	18265	18469	18221	18334	18279	18408	18375	18252	18441	18369	18364	18321	18237	18395	18500	18332	18400	18674	18097	18270	18090	18212	18166	18471	18310	18325	18642	18336	18381	18368	18490	18440	18270	18327	18211	18488	18432	18342	18360	18219	18405	18427	18442	18258	18379	18478	18365	18369	18347	18373	18326	18382	18211	18403	18308	18394	18323	18538	18558	18499	18460	18356	18374	18334	18335	18304	18238	18351	18387	18365	18276	18275	18405	18274	18383	18390	18240	18407	18481	18325	18551	18725	18440	18171	18403	18423	18253	18351	18323	18253	18189	18271	18213	18658	18412	18324	18364	18418	18337	18226	18474	18344	18304	18322	18410	18373	18309	18318	18409	18287	18378	18219	18290	18238	18382	18481	18379	18342	18500	18413	18398	18137	18383	18543	18640	18407	18305	18370	18477	18434	18541	18579	18167	18327	18422	18495	18232	18314	18427	18178	18267	18360	18260	18515	18544	18356	18570	18304	18394	18259	18281	18437	18328	18331	18391	18350	18374	18443	18310	18233	18534	18501	18426	18389	18449	18410	18525	18381	18557	18409	18181	18370	18271	18405	18584	18454	18254	18486	18468	18387	18358	18314	18561	18206	18663	18253	18380	18384	18298	18294	18268	18444	18152	18184	18529	18438	18450	18525	18306	18459	18360	18418	18450	18433	18341	18515	18360	18341	18431	18296	18368	18232	18304	18360	18365	18319	18276	18405	18393	18304	18353	18365	18418	18379	18312	18481	18501	18384	18450	18411	18447	18663	18514	18367	18607	18440	18319	18392	18378	18321	18231	18373	18478	18311	18463	18364	18272	18353	18426	18347	18511	18433	18435	18329	18410	18468	18169	18306	18610	18385	18221	18365	18131	18091	18450	18314	18341	18132	18419	18409	18281	18384	18281	18360	18450	18407	18517	18519	18285	18314	18304	18371	18540	18460	18461	18282	18550	18371	18254	18374	18390	18451	18492	18360	18335	18237	18528	18076	18376	18483	18393	18345	18295	18263	18216	18482	18255	18420	18342	18194	18504	18367	18427	18404	18303	18236	18127	18331	18373	18508	18377	18443	18256	18309	18316	18266	18444	18323	18208	18295	18457	18572	18292	18139	18324	18439	18489	18393	18330	18250	18404	18346	18499	18330	18386	18386	18330	18566	18300	18379	18301	18234	18487	18547	18513	18349	18446	18281	18392	18262	18417	18249	18254	18392	18023	18226	18439	18499	18488	18373	18275	18314	18518	18287	18388	18170	18279	18408	18367	18387	18227	18353	18248	18239	18563	18241	18213	18243	18220	18400	18390	18359	18376	18315	18341	18381	18209	18128	18483	18437	18365	18357	18447	18184	18418	18460	18299	18354	18387	18211	18510	18294	18471	18306	18451	18322	18367	18210	18247	18407	18443	18086	18353	18282	18403	18345	18577	18281	18387	18262	18471	18359	18428	18376	18304	18335	18495	18643	18100	18349	18483	18287	18242	18345	18398	18291	18273	18421	18534	18511	18367	18499	18359	18319	18200	18264	18286	18550	18363	18449	18372	18443	18368	18438	18294	18342	18519	18372	18361	18378	18397	18296	18386	18309	18594	18363	18206	18235	18346	18442	18280	18467	18236	18360	18254	18308	18389	18464	18289	18183	18429	18506	18395	18172	18369	18341	18492	18310	18177	18297	18459	18326	18397	18354	18436	18602	18407	18381	18400	18348	18400	18336	18430	18341	18431	18433	18545	18321	18470	18281	18467	18652	18453	18511	18492	18356	18434	18474	18616	18460	18185	18384	18372	18207	18464	18578	18425	18344	18433	18131	18291	18329	18300	18339	18355	18460	18391	18355	18370	18296	18474	18388	18152	18220	18516	18470	18460	18273	18272	18336	18217	18258	18421	18334	18469	18395	18301	18351	18311	18284	18366	18445	18474	18282	18455	18274	18357	18316	18502	18529	18508	18176	18402	18256	18444	18396	18468	18477	18720	18228	18406	18198	18527	18592	18208	18312	18480	18408	18377	18372	18648	18354	18531	18468	18471	18339	18517	18361	18492	18441	18482	18420	18629	18443	18226	18547	18378	18403	18402	18431	18361	18367	18354	18432	18156	18418	18330	18342	18498	18455	18403	18562	18350	18392	18479	18250	18337	18408	18412	18363	18548	18480	18417	18275	18339	18399	18458	18352	18390	18375	18272	18382	18328	18280	18446	18506	18253	18090	18545	18427	18510	18375	18352	18696	18533	18602	18477	18486	18261	18328	18291	18326	18382	18338	18260	18291	18242	18351	18523	18415	18287	18503	18282	18328	18109	18207	18303	18290	18390	18246	18339	18506	18396	18361	18504	18285	18230	18438	18251	18211	18374	18421	18411	18361	18443	18398	18410	18380	18571	18400	18250	18345	18418	18452	18168	18345	18489	18452	18400	18352	18328	18460	18331	18354	18209	18115	18300	18426	18424	18287	18299	18174	18520	18419	18408	18377	18386	18460	18364	18592	18506	18589	18444	18359	18479	18495	18495	18213	18396	18117	18515	18357	18464	18591	18441	18341	18302	18341	18340	18489	18347	18390	18431	18366	18458	18537	18327	18338	18230	18200	18300	18479	18308	18546	18404	18130	18386	18293	18327	18127	18312	18498	18259	18287	18486	18231	18285	18292	18288	18369	18618	18425	18343	18450	18465	18246	18389	18519	18397	18591	18262	18486	18293	18334	18210	18410	18489	18248	18288	18283	18198	18476	18425	18356	18293	18587	18424	18564	18381	18528	18251	18269	18331	18377	18307	18377	18586	18545	18411	18468	18292	18487	18392	18288	18342	18420	18345	18319	18194	18558	18216	18361	18489	18270	18527	18367	18476	18412	18471	18434	18444	18250	18483	18383	18352	18363	18396	18261	18458	18441	18229	18503	18394	18492	18422	18430	18464	18380	18376	18291	18522	18403	18213	18208	18291	18135	18311	18416	18178	18468	18475	18507	18485	18103	18430	18354	18176	18290	18505	18229	18400	18527	18530	18135	18329	18314	18488	18428	18415	18296	18349	18391	18696	18188	18356	18440	18155	18506	18458	18310	18337	18364	18332	18371	18391	18428	18489	18138	18421	18473	18525	18240	18228	18258	18325	18299	18436	18210	18501	18441	18303	18203	18364	18425	18245	18320	18631	18441	18288	18596	18285	18493	18431	18393	18435	18417	18232	18355	18381	18290	18414	18317	18426	18276	18356	18311	18447	18362	18472	18384	18382	18224	18158	18368	18319	18581	18572	18337	18174	18371	18436	18301	18413	18336	18329	18496	18245	18275	18386	18347	18506	18262	18633	18361	18434	18445	18514	18569	18438	18484	18462	18530	18427	18228	18283	18338	18419	18344	18461	18513	18565	18375	18358	18358	18275	18436	18235	18417	18374	18354	18442	18441	18429	18288	18376	18415	18289	18361	18560	18452	18477	18530	18507	18328	18692	18447	18331	18310	18449	18323	18465	18407	18240	18454	18248	18339	18474	18497	18538	18303	18277	18204	18255	18280	18392	18394	18404	18522	18457	18386	18319	18387	18381	18322	18337	18471	18552	18307	18218	18560	18340	18301	18329	18408	18368	18364	18529	18338	18481	18484	18371	18384	18250	18544	18359	18221	18499	18490	18348	18331	18530	18382	18414	18747	18420	18353	18318	18431	18300	18408	18400	18137	18478	18165	18256	18222	18312	18465	18357	18268	18406	18386	18438	18765	18417	18503	18189	18288	18385	18420	18185	18231	18368	18345	18565	18274	18451	18393	18407	18472	18468	18475	18407	18299	18291	18409	18051	18153	18203	18353	18404	18308	18362	18361	18328	18332	18267	18415	18489	18275	18427	18384	18374	18238	18397	18277	18409	18391	18479	18125	18281	18191	18173	18398	18694	18512	18346	18362	18163	18472	18555	18238	18474	18274	18424	18265	18174	18389	18191	18360	18364	18410	18404	18262	18395	18434	18227	18275	18293	18357	18326	18184	18418	18274	18238	18519	18308	18119	18392	18576	18398	18558	18298	18353	18425	18460	18366	18452	18315	18461	18456	18419	18516	18245	18346	18431	18415	18307	18305	18445	18475	18387	18351	18355	18430	18446	18294	18340	18391	18409	18385	18261	18412	18399	18441	18376	18353	18430	18458	18146	18324	18314	18448	18462	18606	18350	18401	18429	18329	18551	18415	18359	18389	18237	18262	18324	18433	18259	18510	18424	18376	18443	18368	18516	18416	18047	18439	18313
15445	16145	16134	15534	15325	15253	20979	26380	21546	19628	16953	15808	15436	15245	15176	15379	15061	15033	15153	15285	15046	15238	15162	15101	15189	15139	15043	15203	15018	15231	15168	15024	15165	15299	15209	15312	15096	15180	15285	15114	15277	15399	15220	15113	15174	15225	15173	15088	15135	15251	15278	15056	15251	15177	15373	15153	15056	15256	15209	15129	15265	15063	15307	15315	15130	15097	15071	15238	15257	15162	15070	15131	15162	15291	15270	15198	15238	15138	15295	15135	15149	15172	15035	15229	15083	15169	15152	15121	15083	15353	15081	15028	15325	15244	15117	15274	15155	15062	15156	15140	15222	15211	15023	15124	15135	15266	15060	15231	15236	15116	14991	15214	15055	15240	15084	15173	15121	15269	15259	15127	15105	14964	15101	15087	15293	15104	15027	15235	15302	15182	15145	15102	15275	15181	15073	15221	15014	15227	15298	15264	15016	15270	15161	15240	15287	15204	15092	14956	15174	14983	15183	15116	15173	15220	15224	15121	15218	15097	15261	15271	15229	15179	15118	15109	15274	15220	15220	15121	15154	15212	14973	15174	15264	15155	15209	15015	15244	15102	15235	15157	15253	15309	15272	15071	15088	15338	15302	15132	15296	15207	15247	15137	15343	15318	15353	15223	15169	15339	15260	15134	15136	15144	15269	15206	15209	15128	15259	15179	15198	15289	15332	15236	15281	15089	15130	15165	15124	15187	15316	15202	14988	15347	15037	15346	14981	15067	15252	15097	15216	15231	15274	15166	15239	15158	15243	15246	15292	15048	15039	15128	15365	15030	15217	15142	15132	15075	15093	15140	15317	15284	15182	15148	15169	15264	15084	15114	15143	15267	15275	15194	15178	15362	15264	15159	15132	15136	15173	15170	15105	15356	15250	15413	15160	15143	15152	15176	15161	15162	15196	15099	15060	15115	15133	15088	15172	15264	15221	15267	15260	15175	15202	15178	15155	15248	15227	15421	15217	15286	15049	15128	15138	15105	15072	15200	15250	15225	15162	15144	15099	15117	15384	15029	15175	15223	15130	15185	15175	15205	15363	15204	15318	15084	15212	15051	15242	15019	15301	15175	15352	15115	15192	15117	15202	15049	15227	15072	15448	15347	15108	15236	15183	15215	15233	15148	15106	15250	15195	15071	15225	15125	15238	15321	15163	15174	15247	15047	15174	15152	15062	15351	15083	15276	15218	15126	15169	15168	15174	15124	15134	15122	14997	15157	15087	15043	15112	15105	15250	15197	15212	14899	15271	15277	15109	15193	15236	15130	15181	15213	15203	15154	15406	15129	15139	15232	15224	15130	15066	15415	15154	15402	15215	15347	15133	15255	15025	15242	15207	15312	15109	15167	15217	15104	15156	15065	15138	15080	15063	15214	15150	15117	15170	15174	15154	15180	15123	15048	15299	15231	15273	15201	15178	15216	15124	15286	15068	15060	15247	15114	15123	15177	15126	15148	15165	15232	15346	15107	15313	15133	15317	15146	14998	15191	15163	15302	15161	15208	15168	15342	15232	15373	15100	15286	15243	15139	15228	15046	15178	15224	15223	14965	15169	14975	15217	15070	15133	15148	15159	15007	15118	15183	15122	15204	15427	15083	15255	15282	15130	15227	15098	15155	15332	15142	15339	15199	15234	15354	15125	15135	15198	15177	15092	15149	15118	15213	15251	15211	15191	15052	15413	15196	15202	15144	15139	15376	15141	15143	15022	15310	15113	15115	15139	15301	15309	15090	15241	15314	15126	15284	15143	15173	15177	14963	15014	15323	15094	15163	15184	15214	15151	15031	15360	15315	15360	15093	15086	15174	15063	15092	15055	15226	15298	15248	15243	15214	15178	15077	15291	15219	15103	15252	15264	15218	15162	15165	15208	15327	15084	15044	15080	15245	15077	15112	15300	15186	15078	15460	15030	15335	15142	15290	15284	15196	15302	15168	15175	15135	15129	15285	15241	15074	15135	15130	15166	14939	15182	15201	15154	15189	15129	15050	15087	15176	15064	15123	15208	15260	15113	15223	15220	15228	15083	15061	15102	15150	15208	15347	15298	15082	15148	15252	15192	15254	15150	15067	14962	15092	15299	15189	15112	15229	15026	15162	15221	15339	15167	15085	15043	15261	14933	15121	15234	15154	15212	15089	15121	15031	15183	15087	15142	15047	15291	15175	15126	15076	15087	15171	15112	15082	15249	15211	15201	15244	15232	15186	15138	15182	15130	15215	15094	14928	15201	15272	15245	15175	15186	15117	15269	15155	15045	15195	15375	15163	15143	15181	15214	15256	15156	14966	15233	15151	15130	15158	15252	15088	15255	15205	15106	15264	15211	15158	15253	15039	15225	15190	15085	15106	15275	15174	15103	15262	15032	15132	15185	15111	15139	14926	15259	15125	15419	15036	14970	15153	14985	15304	15082	15134	15192	15147	15142	15133	15173	15222	15183	15011	15245	15284	15051	15141	15129	15225	14932	15251	15202	15230	15121	15033	15210	15150	15249	15135	15236	15077	15076	15162	14953	15001	15135	15274	15068	15254	15081	15178	15215	15074	15274	15108	15207	15246	15151	15087	15237	15316	15052	15022	14964	15100	15270	15102	15366	15329	15215	15269	15124	15078	15143	15126	15375	15070	15137	15223	15311	15136	15264	15218	15236	15213	14873	15190	15154	15249	14991	15059	15205	15233	15049	15196	15212	15172	15164	15207	15142	15321	15099	15224	15113	15105	15240	15219	15223	15204	15131	15178	15075	15455	15217	15237	15134	15285	15222	15333	15182	15334	15321	15103	15125	15194	15108	15148	15265	15201	15272	15306	15049	15117	15158	15259	15076	15174	15139	15068	15270	15320	15238	15245	14977	15294	15165	15186	15263	15218	15025	15165	15107	15119	15153	15102	15238	15102	15232	15109	15090	15156	15165	15093	15158	15182	15270	15224	15270	15162	15273	15243	15158	14998	15282	15193	15066	15199	15111	15180	15205	15258	15091	15024	15180	15234	14967	15113	15296	15179	14995	15106	15257	15213	15129	15235	15155	15126	15151	15269	15219	15331	15142	15197	15157	15214	15195	15312	15207	15194	15214	15064	15297	15113	15300	15033	15188	15128	15116	15142	15175	15047	15171	15125	15253	15071	15211	15146	15285	15108	15289	15271	15203	15200	15216	15190	15213	15084	15153	15179	15031	15242	15086	15009	15275	15294	15178	15104	15215	15166	15234	15187	15036	15301	15154	15176	15225	15039	15307	15171	15149	15410	15191	15100	15171	15224	15093	15096	15235	15205	15310	15212	15144	15235	15004	15150	15159	15083	15159	15167	15149	15180	15189	15229	15226	15102	15472	15146	15268	15159	15137	15201	15214	15133	15373	15187	15230	15103	15129	15143	15127	15213	15086	15292	15273	15186	15218	15198	15265	15157	15063	15045	15324	15251	15157	15120	15223	15147	15137	15130	15207	15162	15207	15211	15416	15286	15111	15230	15159	15237	15285	15281	15140	15081	15078	15182	15047	15171	15249	15188	15270	15172	15116	15064	15143	15092	15194	15163	15303	15099	15254	15151	15295	15088	15199	15248	15285	15386	15112	15029	15255	15063	15226	15248	15097	15123	15282	15053	15106	14978	15088	15119	15196	15272	15287	15055	15171	15084	15171	15025	15208	15150	15127	15173	15201	15098	15042	15091	15115	15185	15198	15391	15207	15106	15112	15178	15274	15268	15214	15141	15215	15143	15132	15024	15146	15209	15189	14982	15394	15308	15160	15229	15161	15162	15097	15182	15227	15263	15102	15202	15268	15159	15109	15114	15255	15116	15308	15024	15117	15211	15187	15149	15075	15192	15215	15227	15274	15052	15161	15284	15103	15173	15278	15243	15278	15182	15099	15203	15160	15272	15264	15052	15164	15239	15151	15131	15235	15029	14993	15165	15125	15133	15289	15066	15191	14984	15168	15096	15112	15071	15077	15084	15174	15108	15288	15141	15093	15099	15077	15209	15256	15326	15265	15110	15067	15129	15085	15139	15199	15155	15215	15318	15073	15251	15132	15034	15071	15269	15191	15249	15204	15140	15230	15146	15320	14983	15285	15202	15186	15236	15084	15214	15294	15201	15270	15265	15182	15201	15306	15162	15176	15255	15080	15252	15199	15297	15206	15147	15196	15103	15141	15238	15163	15145	15245	15218	15204	15157	15227	15378	15253	15247	15252	15210	15375	15267	15108	14976	15205	15207	15037	15286	15153	15191	15151	15339	15197	15107	15345	15252	15042	15149	15133	15062	15183	15337	15164	15068	15171	15258	15157	15185	15176	15066	15299	15235	15175	15116	15139	15164	15327	15280	15081	15004	15092	15099	15250	15242	15205	14992	14939	15250	15218	15122	15135	15185	15092	15338	15148	15208	15213	15094	15225	15181	15227	15275	15179	15228	15256	15162	15210	15248	15316	15267	15069	15178	15079	15235	15185	15262	15027	15232	15055	15191	15160	15011	15157	15129	15305	15158	15265	15142	15236	15269	15150	15178	15088	15137	15191	15247	15219	15169	15183	15016	15254	15017	15159	15267	15099	15287	15183	15225	15059	15212	15091	15239	15167	15099	15174	15290	15117	15098	15137	15216	15218	15345	15257	15117	15322	15056	15211	15168	15196	15038	15233	15057	15044	15158	15076	15166	15233	15223	15076	15136	15201	15222	15044	15150	15146	15088	15202	15101	15328	15278	15218	15101	15058	15100	15251	15289	15117	15154	15118	15212	15114	15194	15046	15260	15262	15152	15292	15153	15139	15206	15165	15101	15110	15282	15134	15230	15331	15050	15376	15185	15150	14976	15239	15105	15085	15165	15116	15229	15181	15191	15218	15198	14959	15160	15128	15132	15158	15251	15261	15104	15390	15205	15214	14934	15228	15031	15158	15168	15081	15250	15213	15072	15181	15265	15065	15116	15023	15173	15220	15282	15077	15164	15180	15171	15111	15377	15146	15316	15236	15184	15373	15093	15171	15201	15060	15367	15295	15189	15285	15169	15255	15183	15170	15243	15248	15135	15269	15105	15139	15112	15207	15061	15127	15207	15192	15121	15103	15060	15138	15141	15293	15126	15214	15284	15087	15161	15076	15130	15342	15097	15115	15137	15170	15066	15315	15180	15336	15174	15136	15354	15063	15175
25945	21078	27257	25802	21003	20060	26232	37383	45439	37920	28025	22346	20131	19276	19001	18818	18801	18772	18736	18628	18670	18860	18876	18756	18826	18770	18629	18922	18492	18649	18809	18836	18854	18550	18615	18703	18665	18888	18754	18754	18647	18657	18926	18872	18783	18740	18800	18768	18851	18655	18816	18737	18821	18808	18748	18675	18756	18676	18743	18656	18804	18819	18712	18764	18735	18646	18647	18715	18786	18837	18711	18775	18748	18878	18902	18696	18757	18872	18830	18855	18634	18867	18507	18869	18865	18688	18658	18833	18624	18639	18780	18677	18499	18976	18648	18797	18758	18741	18824	18726	18656	18708	18787	18699	18770	18756	18956	18702	18662	18538	18630	18877	18618	18741	18795	18754	18656	18926	18639	18687	18779	18636	18788	18640	18491	18336	18740	18809	18698	18760	18755	18699	18898	18719	18698	18705	18765	18845	18780	18532	18450	18721	18587	18558	18789	18653	18840	18709	18682	18666	18836	18858	18638	18809	18697	18573	18663	18638	18645	18566	18614	18854	18756	18734	18702	18771	18751	18606	18713	18878	18527	18593	18836	18713	18508	18775	18778	18835	18732	18522	18620	18632	18527	18599	18742	18601	18785	18704	18706	18864	18866	18705	18739	18996	18737	18530	18592	18663	18768	18809	18679	18537	18609	18686	18512	18770	18676	18742	18753	18702	18537	18673	18999	18650	18678	18607	18828	18861	18563	18630	18697	18574	18894	18777	18790	18575	18821	18758	18833	18620	18591	18750	18701	18546	18679	18761	18715	18723	18722	18667	18725	18855	18790	18614	18927	18777	18648	18792	18734	18637	18817	18878	18982	18749	18681	18582	18689	18828	18788	18500	18863	18678	18773	18580	18720	18638	18546	18556	18707	18727	18391	18704	18544	18538	18817	18634	18850	18925	18747	18597	18736	18745	18625	18531	18679	18798	18859	18610	18775	18661	18691	18821	18702	18675	18683	18776	18793	18486	18741	18649	18514	18792	18830	18614	18765	18680	18656	18662	18596	18591	18664	18699	18849	18745	18680	18726	18740	18656	18714	18854	18592	18715	18709	18633	18900	18576	18659	18703	18790	18621	18746	18766	18719	18652	18805	18554	18668	18672	18692	18746	18832	18650	18698	18788	18765	18830	18823	18727	18672	18649	18731	18714	18790	18536	18741	18701	18714	18934	18744	18719	18778	18748	18630	18794	18714	18467	18721	18789	18571	18770	18749	18740	18722	18699	18709	18538	18655	18586	18673	18629	18817	18633	18684	18784	19010	18854	18739	18813	18721	18621	18851	18667	18527	18429	18766	18755	18723	18815	18828	18736	18666	18784	18727	18946	18659	18708	18761	18934	18969	18811	18734	18764	18898	18617	18663	18744	18649	18820	18919	18688	18807	18637	18743	18825	18490	18718	18595	18616	18731	18793	18731	18690	18699	18824	18594	18621	18578	18694	18728	18563	18799	18634	18692	18707	18782	18865	18919	18841	18553	18699	18889	18696	18648	18542	18577	18858	18763	18498	18651	18975	18659	18820	18860	18625	18494	18759	18676	18616	18667	18572	18709	18785	18577	18683	18854	18543	18541	18755	18797	18534	18783	18778	18875	18698	18636	18470	18660	18644	18758	18684	18422	18745	19051	18519	18505	18798	18587	18806	18664	18795	18832	18643	18515	18561	18659	18511	18533	18789	18634	18742	18903	18724	18677	18720	18672	18649	18633	18712	18821	18748	18638	18660	18622	18655	18572	18474	18844	19027	18742	18867	18757	18688	18639	18654	18822	18597	18643	18610	18695	18663	18648	18674	18710	18560	18921	18733	18807	18651	18741	18644	18842	18945	18842	18696	18666	18628	18575	18848	18804	18746	18649	18755	19029	18570	18702	18622	18832	18865	18741	18775	18708	18722	18694	18745	18549	18721	18541	18615	18688	18720	18678	18628	18675	18610	18621	18859	18668	18793	18749	18788	18798	18654	18725	18638	18608	18645	18771	18782	18830	18645	18765	18585	18803	18887	18901	18883	18867	18776	18845	18742	18639	18724	18877	18602	18548	18655	18623	18688	18708	18602	18923	18754	18637	18685	18674	18574	18656	18595	18729	18630	18711	18665	18747	18902	18605	18490	18676	18571	18883	18679	18481	18668	18628	18835	18685	18663	18649	18447	18638	18589	18550	18687	18894	18737	18623	18964	18620	18650	18905	18709	18861	18837	18758	18784	18728	18710	18700	19008	18648	18761	18693	18733	18760	18706	18728	18690	18814	18575	18612	18572	18714	18745	18517	18559	18649	18845	18837	18893	18625	18729	18704	18668	18680	18731	18785	18456	18760	18880	18795	18964	19034	18567	18728	18833	18720	18796	18659	18713	18610	18766	18738	18519	18504	18676	18752	18829	18447	18647	18686	18819	18923	18696	18497	18665	18820	18901	18745	18619	18957	18679	18896	18844	18765	18873	18692	18687	18654	18705	18595	18644	18605	18610	18808	18675	18618	18767	18823	18918	18667	18892	18644	18767	18959	18827	18748	18650	18577	18776	18704	18600	18867	18731	18692	18738	18817	18802	18560	18632	18724	18765	18694	18877	18742	18723	18830	18678	18827	18940	18738	18694	18727	18496	18574	18716	18711	18877	18817	18892	18810	18623	18697	18968	18606	18466	18764	18650	18796	18746	18797	18564	18665	18638	18639	18661	18641	18590	18783	18818	18700	18628	18915	18646	18672	18543	18628	18713	18749	18767	18813	18741	18793	18686	18660	18811	18756	18819	18733	18696	18796	18961	18771	18649	18862	18776	18886	18696	18872	18819	18684	18674	18771	18729	18749	18714	18648	18698	18909	18813	18778	18606	18842	18905	18913	18568	18829	18715	19056	18605	18751	18599	18529	18671	18562	18852	18912	18819	18778	18725	18573	18598	18698	18911	18828	18738	18769	18903	18619	18697	18596	18909	18759	18794	18788	18438	18713	18738	18616	18728	18935	18660	18800	18748	18647	18693	18294	18782	18910	18815	18791	18812	18936	18626	18542	18792	18629	18616	18905	18720	18656	18626	18727	18771	18700	18636	18668	18897	18823	18647	18793	18698	18621	18633	18647	18680	18816	18765	18874	18626	18736	18788	18851	18761	18836	18462	18849	18890	18831	18769	18859	18841	18602	18647	18688	18866	18664	18688	18678	18779	18812	18734	18856	18532	18632	18489	18590	18675	18777	18800	18788	18467	19010	18732	18613	18620	18598	18685	18656	18771	18639	18837	18768	18644	18704	18742	18634	18872	18593	18829	18662	18458	18825	18740	18737	18921	18768	18786	18774	18810	18796	18498	18727	18796	18780	18477	18819	18592	18794	18801	18829	18516	18817	18689	18750	18713	18878	18640	18684	18615	18418	18714	18639	18608	18846	18942	18753	18690	18911	18666	18665	18905	18847	18788	18702	18592	18785	18754	18714	18686	18589	18745	18714	18794	18854	18671	18650	18679	18936	18649	18675	18436	18820	18558	18649	18849	18650	18547	18777	18788	18637	18636	18674	18724	18776	18747	18418	18596	18723	18821	18703	18685	18752	18753	18926	18890	18724	18855	18769	18668	18491	18846	18724	18566	18779	18819	18484	18638	18453	18838	18776	18817	18765	18731	18655	18559	18859	18764	18725	18849	18668	18641	18824	18830	18776	18667	18578	18886	18688	18833	18794	18653	18582	18679	18688	18818	18543	19049	18823	18981	18596	18520	18659	18852	18662	18942	18743	18809	19004	18789	18837	18734	18741	18504	18732	18760	18689	18869	18792	18679	18603	18679	18682	18817	18484	18685	18814	18736	18830	19009	18740	18765	18534	18693	18681	18688	18744	18580	18842	18602	18824	18641	18519	18667	18652	18808	18796	18547	18931	18725	18845	18903	18788	18685	18510	18559	18663	18695	18700	18658	18660	18574	18664	18616	18744	18598	18607	18853	18747	18778	18681	18763	18866	18603	18856	18648	18880	18877	18728	18742	18893	18809	18780	18603	18754	18832	18632	18698	18393	18750	18813	18688	18644	18850	18767	18552	18778	18744	18799	18717	18697	18747	18637	18753	18651	18610	18736	18750	18662	18822	18590	18656	18697	18838	18731	18649	18631	18452	18744	18691	18792	18818	18802	18770	18728	18579	18698	18570	18997	18614	18951	18646	18672	18788	18799	18715	18717	18544	18522	18849	18693	18846	18817	18671	18664	18983	18846	18747	18740	18697	18672	18891	18489	18587	19105	18584	18760	18870	18852	18775	18501	18579	18709	18812	18754	18580	18845	18934	18697	18972	18809	18765	18846	18706	18921	18723	18727	18696	18861	18685	18819	18725	18722	18596	18448	18769	18673	18630	18657	18552	18748	18418	18806	18795	18913	18629	18683	18754	18796	18530	18933	18634	18671	18666	18900	18763	18666	18835	18790	18658	18687	18566	18857	18642	18577	18868	18925	18679	18770	18811	18813	18847	18659	18512	18890	18683	18746	18578	18939	18756	19002	18741	18780	18939	18829	18902	18753	18804	18740	18471	18787	18649	18719	18727	18767	18736	18577	18767	18875	18864	18842	18646	18634	18708	18640	18728	18821	18897	18647	18776	18638	18670	18733	18607	18580	18810	18704	18712	18877	18770	18816	18693	18837	18667	18756	18838	18902	18853	19128	18692	18692	18734	18649	18821	18659	18740	18737	18898	18761	18749	19065	18791	18716	18690	18578	18689	19044	18698	18804	18561	18603	18645	18525	18598	18762	18853	18656	18935	18691	18682	18867	18935	18809	18607	18741	18834	18688	18748	18726	18528	18750	18504	18760	18744	18639	18845	18704	18739	18487	18551	18742	18613	18750	18505	18789	18638	18779	19105	18770	18786	18597	18568	18832	18941	18713	18818	18779	18615	18801	18793	18703	18668	18626	18620	18614	18350	18750	18835	18794	18736	18685	18620	18493	18556	18745	18685	18680	18774	18619	18761	18740	18897	18617	18552	18840	18877	18740	18678	18816	18989	18597	18694	18645	18622	18714	18763	18699	18799	18598	18737	18624	18617	18636	18759	18672	18742	18878	18682	18847	18849	18613	18567	18847	18600	18783	18724	18662	18797	18626	18741	18870	18858	18477	18710	18649	18759	18836	18657	18558	18530	18546	18815	18883	18640	18706	18687	18755	18736
14166	20157	19496	17456	16598	16353	25014	39484	44256	36173	25364	18799	16409	15555	15380	15330	15685	15427	15488	15617	15476	15299	15498	15461	15452	15262	15375	15317	15599	15451	15458	15536	15480	15523	15315	15485	15444	15522	15258	15504	15551	15445	15468	15293	15592	15543	15421	15376	15543	15286	15352	15455	15366	15474	15285	15335	15282	15390	15397	15219	15372	15441	15493	15444	15587	15261	15450	15325	15291	15292	15393	15427	15492	15407	15535	15478	15306	15391	15459	15384	15480	15431	15394	15426	15307	15425	15364	15333	15454	15462	15258	15497	15349	15493	15478	15504	15389	15515	15414	15295	15581	15474	15294	15549	15339	15487	15418	15347	15453	15361	15386	15402	15361	15518	15495	15312	15393	15399	15421	15445	15487	15393	15455	15422	15325	15557	15342	15489	15480	15437	15453	15533	15332	15384	15312	15571	15341	15483	15426	15316	15383	15367	15542	15412	15385	15320	15434	15288	15452	15426	15453	15505	15460	15493	15263	15336	15577	15515	15262	15497	15379	15474	15461	15533	15443	15445	15419	15350	15297	15468	15390	15418	15188	15509	15389	15473	15331	15419	15478	15398	15400	15397	15412	15513	15426	15533	15394	15300	15272	15472	15327	15682	15469	15312	15578	15557	15443	15571	15525	15283	15392	15310	15176	15404	15289	15519	15280	15541	15641	15215	15386	15368	15419	15292	15439	15409	15503	15390	15350	15354	15483	15639	15337	15396	15451	15338	15470	15320	15557	15449	15358	15495	15593	15374	15353	15451	15265	15334	15247	15421	15480	15543	15296	15402	15314	15456	15460	15328	15498	15306	15476	15311	15410	15398	15420	15556	15412	15465	15362	15390	15383	15478	15524	15566	15506	15431	15481	15423	15418	15416	15511	15406	15492	15518	15354	15357	15391	15463	15555	15376	15362	15389	15330	15526	15384	15304	15453	15577	15459	15357	15427	15339	15471	15411	15307	15459	15549	15381	15427	15391	15564	15256	15230	15497	15246	15402	15415	15421	15332	15384	15402	15334	15493	15381	15402	15506	15536	15286	15318	15480	15419	15574	15481	15425	15347	15267	15304	15296	15369	15341	15470	15411	15328	15296	15456	15500	15388	15403	15530	15355	15132	15360	15477	15472	15319	15336	15470	15319	15445	15396	15366	15469	15325	15398	15606	15504	15495	15436	15317	15456	15582	15392	15492	15578	15448	15598	15241	15414	15602	15368	15403	15415	15320	15465	15380	15354	15596	15425	15379	15313	15374	15521	15373	15538	15322	15417	15378	15290	15496	15573	15448	15349	15452	15386	15299	15531	15456	15303	15331	15439	15400	15406	15303	15518	15273	15463	15362	15587	15364	15474	15396	15457	15715	15330	15545	15322	15202	15405	15601	15361	15352	15385	15566	15353	15373	15282	15515	15240	15378	15409	15408	15424	15363	15387	15461	15532	15365	15533	15428	15416	15452	15438	15551	15302	15420	15383	15503	15482	15399	15372	15477	15573	15384	15390	15587	15390	15352	15634	15473	15273	15410	15499	15471	15346	15436	15305	15264	15412	15391	15401	15415	15249	15378	15388	15375	15373	15387	15484	15509	15298	15496	15433	15440	15489	15494	15489	15352	15394	15385	15467	15401	15469	15314	15493	15438	15450	15445	15484	15380	15386	15146	15637	15419	15387	15410	15341	15353	15460	15395	15332	15411	15419	15468	15419	15354	15458	15480	15255	15550	15505	15305	15492	15477	15385	15238	15444	15348	15291	15255	15491	15449	15319	15375	15231	15414	15294	15261	15277	15201	15286	15399	15425	15318	15405	15282	15188	15417	15496	15427	15468	15482	15195	15334	15470	15395	15325	15443	15498	15363	15511	15351	15460	15243	15376	15344	15297	15363	15351	15538	15312	15379	15208	15457	15448	15406	15406	15438	15556	15436	15558	15457	15408	15642	15374	15388	15403	15478	15296	15334	15282	15484	15534	15273	15436	15352	15401	15208	15393	15438	15317	15386	15307	15282	15369	15258	15287	15443	15224	15448	15442	15251	15412	15380	15360	15509	15393	15301	15355	15394	15426	15335	15509	15258	15293	15499	15319	15541	15338	15445	15249	15345	15296	15532	15424	15516	15396	15488	15388	15593	15377	15326	15473	15413	15472	15494	15258	15432	15446	15519	15344	15482	15364	15478	15334	15448	15402	15550	15412	15343	15487	15465	15296	15505	15366	15508	15321	15314	15239	15440	15379	15424	15316	15310	15440	15449	15497	15511	15505	15505	15444	15387	15393	15357	15506	15392	15496	15438	15377	15379	15379	15463	15431	15300	15542	15357	15486	15370	15529	15463	15246	15483	15367	15491	15313	15393	15453	15473	15517	15367	15362	15614	15450	15388	15409	15440	15476	15244	15463	15249	15347	15345	15569	15414	15474	15426	15283	15308	15359	15355	15333	15416	15496	15295	15449	15483	15561	15467	15365	15363	15326	15416	15439	15392	15545	15504	15401	15432	15580	15482	15449	15478	15315	15405	15437	15372	15450	15561	15395	15365	15478	15640	15461	15367	15672	15456	15536	15398	15268	15524	15380	15427	15416	15640	15411	15579	15323	15360	15427	15332	15370	15479	15433	15432	15334	15331	15293	15443	15332	15346	15427	15430	15245	15324	15400	15349	15578	15496	15548	15485	15295	15391	15198	15480	15429	15560	15453	15551	15426	15448	15451	15371	15340	15365	15220	15322	15152	15546	15338	15455	15447	15431	15232	15430	15323	15431	15468	15361	15355	15363	15402	15428	15536	15397	15565	15231	15453	15352	15466	15559	15503	15362	15293	15413	15468	15465	15475	15407	15359	15418	15569	15345	15286	15416	15398	15472	15290	15461	15554	15425	15322	15295	15353	15426	15311	15302	15296	15432	15464	15376	15402	15298	15562	15402	15285	15418	15453	15360	15305	15296	15540	15354	15510	15452	15233	15401	15436	15334	15482	15552	15423	15344	15262	15479	15447	15415	15285	15474	15288	15316	15420	15154	15433	15367	15466	15387	15243	15432	15333	15330	15354	15372	15347	15380	15459	15376	15472	15636	15398	15427	15426	15496	15568	15398	15345	15460	15564	15510	15524	15457	15369	15354	15546	15346	15410	15358	15435	15524	15292	15436	15349	15223	15492	15474	15456	15325	15356	15393	15406	15286	15433	15432	15525	15448	15310	15483	15499	15568	15494	15422	15470	15546	15483	15355	15558	15460	15271	15502	15647	15439	15374	15458	15362	15408	15474	15517	15493	15352	15235	15312	15325	15355	15481	15532	15367	15303	15550	15326	15186	15492	15454	15512	15441	15408	15372	15534	15340	15591	15472	15283	15435	15459	15272	15278	15400	15500	15505	15233	15378	15472	15536	15414	15628	15310	15463	15265	15393	15337	15374	15317	15306	15467	15452	15422	15370	15387	15456	15369	15293	15316	15421	15377	15406	15510	15286	15174	15636	15415	15560	15412	15316	15272	15523	15444	15406	15345	15592	15328	15289	15523	15171	15537	15475	15319	15315	15390	15358	15417	15473	15291	15491	15476	15317	15265	15575	15327	15418	15526	15283	15379	15428	15373	15341	15371	15224	15374	15407	15258	15322	15457	15326	15382	15400	15514	15501	15468	15417	15350	15462	15571	15365	15283	15343	15386	15405	15352	15481	15306	15444	15258	15434	15404	15402	15380	15702	15264	15497	15174	15405	15479	15531	15413	15324	15584	15314	15500	15389	15337	15570	15405	15197	15455	15307	15346	15447	15313	15518	15459	15399	15323	15298	15342	15294	15300	15441	15419	15371	15305	15435	15528	15448	15495	15593	15477	15419	15357	15448	15354	15388	15497	15290	15427	15325	15548	15466	15563	15259	15492	15526	15428	15382	15247	15414	15389	15497	15548	15321	15362	15407	15440	15478	15345	15514	15476	15334	15421	15640	15405	15432	15491	15575	15547	15295	15449	15437	15436	15361	15432	15499	15348	15506	15468	15458	15410	15370	15416	15269	15371	15349	15415	15465	15543	15352	15418	15466	15600	15330	15240	15465	15551	15284	15249	15467	15632	15403	15511	15469	15328	15278	15439	15320	15476	15185	15468	15369	15396	15355	15488	15347	15516	15342	15428	15449	15358	15461	15527	15410	15401	15389	15591	15314	15385	15452	15487	15485	15431	15427	15322	15425	15310	15422	15514	15429	15352	15522	15529	15277	15385	15473	15286	15412	15365	15322	15300	15441	15510	15502	15483	15245	15438	15475	15470	15512	15311	15561	15453	15487	15474	15393	15287	15424	15326	15478	15383	15606	15328	15190	15434	15501	15475	15337	15361	15281	15294	15254	15197	15450	15403	15491	15465	15393	15619	15422	15472	15360	15384	15441	15367	15425	15281	15399	15326	15445	15282	15162	15368	15668	15565	15295	15507	15270	15560	15460	15234	15423	15383	15424	15227	15156	15404	15347	15415	15339	15481	15447	15333	15386	15541	15291	15532	15231	15523	15444	15327	15396	15455	15434	15392	15582	15359	15337	15487	15302	15435	15300	15425	15443	15270	15387	15560	15481	15489	15196	15563	15366	15392	15448	15415	15458	15425	15415	15438	15307	15263	15558	15252	15555	15354	15398	15209	15548	15375	15251	15355	15405	15520	15362	15378	15434	15479	15230	15407	15408	15347	15244	15578	15547	15450	15488	15416	15431	15309	15460	15305	15347	15369	15382	15415	15513	15398	15294	15379	15334	15644	15432	15302	15501	15300	15433	15363	15433	15379	15164	15441	15456	15376	15416	15470	15420	15353	15439	15398	15496	15293	15446	15412	15361	15482	15426	15444	15409	15462	15478	15448	15441	15575	15336	15266	15368	15365	15448	15400	15540	15459	15377	15412	15455	15342	15324	15342	15549	15241	15340	15451	15303	15512	15465	15429	15450	15454	15395	15372	15329	15402	15406	15531	15521	15323	15402	15606	15536	15385	15365	15467	15441	15352	15505	15384	15391	15327	15478	15219	15357	15312	15297	15556	15435	15435	15533	15417	15313	15307	15288	15446	15326	15551	15361	15347	15310	15456	15564	15442	15537	15430	15465	15467	15457	15467	15427	15428	15420	15461	15335	15470	15229	15351	15474	15319	15488	15359	15352	15543	15357	15451	15602	15167	15341
23796	21122	28612	23880	21640	23973	36596	51797	63451	52801	39170	28136	22085	19938	19295	19287	19354	18846	19008	18884	19059	19103	19196	18936	19269	19368	19261	19024	18968	19086	19135	19179	18809	18952	19064	19117	19088	19193	19104	18775	19078	19003	19130	19111	19053	19135	18893	19188	19012	18987	19132	18981	19075	19125	18684	19033	18840	18982	18852	19102	18952	19042	19075	19061	18791	18985	19107	19221	19150	19145	19141	18817	19045	18850	19085	19050	18977	19051	19184	18995	18987	18894	19218	19000	18994	19002	19176	18902	18891	18759	19026	18916	19012	19044	18755	19009	18924	18958	19250	18897	18887	18869	18917	18837	19039	19103	18992	18964	18952	18873	18948	18921	19036	18877	18835	18739	19033	19025	18789	19135	19017	18905	19067	18965	19047	18942	18861	18724	19113	18850	19178	18726	18900	19015	18855	18896	19052	18930	18968	19219	18918	19173	19232	18978	19013	18889	18810	18939	19004	19102	19114	19002	18888	19052	19076	18847	18943	19071	18799	19021	18853	18972	18886	18931	18895	18931	18859	18848	18864	18857	19010	18979	18905	18784	19165	18876	18842	18990	18990	19098	18904	19130	18859	18915	18953	18752	19030	19247	18871	18882	18894	19042	19180	18836	19149	18845	18699	18898	18911	18724	18993	19114	18832	19085	18999	19069	19027	18840	19053	19012	19121	19082	19070	19020	19148	18970	18903	19046	19041	19085	18875	18862	18940	18818	18929	18952	18953	18984	18844	19019	18906	18941	19082	18697	18971	18804	18990	18920	19132	18967	18968	18954	19093	18833	19082	19002	19137	18954	18859	18803	19137	19025	19021	19026	19125	19103	19200	18821	18947	18871	18725	18973	19007	18955	18984	18970	18786	19030	18910	19128	19053	19134	19020	18883	19001	18986	18952	19070	19125	19096	18925	19168	19033	19027	18895	18670	18864	19038	18941	19036	19035	18955	18992	18790	19017	18800	18941	19334	19107	19042	18926	18875	19073	19130	19100	18558	18991	18891	18866	18919	18933	18901	18855	18894	18870	18827	18894	18834	18908	18809	18930	19000	19007	18876	18998	18765	18857	18925	18604	18816	19176	18936	18911	19026	18916	18920	19084	18806	18891	19070	18703	19059	19203	19098	18985	18980	18907	18799	19067	19107	19097	18799	19028	18998	19054	19019	19285	18895	19183	18844	19255	19116	18966	18904	19132	19001	19037	18958	18837	19001	19090	18875	18990	19098	18919	18912	19071	19037	19013	18927	19117	18831	19118	19097	18801	19045	18943	18818	18808	18876	19076	19082	18991	19125	19079	19186	18955	18955	18767	18921	19014	19104	19086	19068	18940	18909	19000	18864	19031	18928	19005	19015	18972	19093	18941	19002	18917	19181	18879	18980	18770	18874	18965	19008	19144	18868	19102	18953	18927	18729	18965	18978	18698	18751	18863	18961	18951	18947	18956	18972	19120	18897	18849	19132	18989	19121	18833	18865	18927	18911	18935	18868	19033	19106	19102	19068	18904	18815	18913	19151	18884	19087	19146	18722	18953	18953	18953	18581	18948	19045	19072	18970	19214	18977	19083	19127	18977	18997	19061	19281	18988	18969	18865	18937	18964	18871	19036	18999	19013	19003	19026	19142	19072	18793	18978	18710	18991	18803	18982	18740	18723	19057	18649	18867	19021	18870	19154	18854	18996	19004	18804	19090	19014	19035	18898	18938	18858	19006	19090	18979	18932	19072	19000	18897	18808	19045	19108	19031	18970	18825	19201	18975	18719	18826	19022	19102	18905	19000	19030	18752	19006	18814	18893	19126	18912	18822	18863	19138	19157	18844	19035	19012	18977	19044	18712	18755	18819	18944	18942	18859	18908	18888	18910	18914	18996	18955	18772	18943	19017	18861	18917	19093	18842	19045	18959	18773	19021	18785	18843	19056	18968	18891	18932	19137	19167	18954	19205	18994	18845	19072	18873	19021	18866	18940	18864	18979	19018	18918	18860	18965	18793	18872	18629	18929	19150	18988	18864	18908	18966	18781	19002	19059	18831	19130	18881	19089	18975	18972	19090	19112	18939	18913	19046	18979	19005	18836	18849	18850	18956	19058	18937	19015	18949	18862	18897	19121	18962	18858	19008	18867	19174	19009	18921	19028	18827	19025	18889	18830	19172	18949	18948	18871	18826	18841	18878	18878	18938	19123	18835	18938	19084	19027	18828	18941	19017	18903	19005	18965	19013	19002	18879	18938	19116	19095	18817	18899	19008	18692	18999	18694	18970	19034	18835	18977	19073	19187	19052	18890	18973	19045	18690	18919	18928	19020	19045	19022	18941	19157	19014	18708	18900	19014	18919	18976	18861	18809	18956	19124	19065	18982	18973	18803	18890	18918	18873	19064	19039	19039	19021	18955	18720	19178	19134	18936	19101	19109	18748	19095	19011	18994	19099	18939	18818	18996	18899	18866	19072	18962	19024	19041	18901	18866	18785	19037	18866	19084	18955	18771	18885	18934	18970	19007	18972	19065	19083	18921	18979	18915	19120	19129	19045	19197	18961	19058	19026	19018	19051	18894	18963	18787	18971	18894	18951	18848	18969	18742	19148	19130	18990	18996	19124	18958	18948	18969	18968	19037	18977	18894	18813	18951	19130	18854	19122	19040	19076	19033	19092	18996	18762	18881	18904	18926	19114	18988	19069	19076	19059	18826	19035	18860	19041	18816	18878	18894	18895	19150	18669	18892	18927	18932	18956	18775	18948	18790	19121	19028	18914	18936	18864	18798	18879	18789	19093	18832	19067	18761	19223	18827	18876	18928	18902	18884	19289	19221	18814	18897	18868	18963	19129	18892	19107	19076	19094	18897	19195	19055	18956	18898	18963	18909	19114	19045	19132	18982	18965	18961	18897	18791	18911	19080	18836	19151	19111	18900	18891	18933	18740	19033	18923	19059	18967	18874	18850	19036	18802	18853	18945	18821	18858	19001	19157	18600	18999	18934	19039	18857	18971	19153	19140	18844	18882	18588	18867	19115	18981	18615	18884	18799	18883	18808	18715	18866	18803	18871	18937	19043	19077	19001	18962	18836	19048	19013	18957	18859	18873	19036	18973	18930	19245	18900	19014	19045	19012	19221	19021	19053	19162	18767	19063	18925	19010	18980	18880	18893	18892	18952	18759	18847	18946	18956	19044	19148	19075	18886	18940	19008	19055	19096	19042	18852	18789	18799	18948	18943	18868	19080	18998	19101	18780	18831	19037	19025	18978	18808	18893	18908	18985	18903	18886	18795	18984	19114	18973	19010	18953	18989	18754	18732	18858	18934	19166	19085	19003	18903	18923	19000	18937	19005	19047	18919	19020	19004	18984	19118	19021	19089	18856	19079	19231	19131	18800	18832	18977	18953	18968	18920	18689	18942	18922	19165	18888	18808	19102	18945	18886	19094	19041	19028	19139	18849	18866	19020	19118	18999	19041	18923	18900	18973	18971	18869	18960	18884	18847	19090	18918	18931	18831	18838	18846	18919	19084	18842	18841	18975	18889	18891	18953	19055	19185	18864	18954	18963	19221	18880	19176	19160	18836	18844	18946	19124	19081	19007	18952	18908	18888	18900	18973	18871	19022	18934	19058	18871	19028	19073	19103	19147	19061	19072	19068	18981	19130	19104	18876	19013	18734	19033	19225	18963	19098	18979	18880	18826	18871	18912	18935	19028	18760	18844	19099	19043	18795	19014	18926	18962	18984	19064	18964	18849	18925	18855	19000	18886	18955	19192	18980	18672	18822	19126	18838	18860	19126	19096	19089	18978	18987	18960	19045	18874	18963	18952	18958	19088	19054	19043	19143	18777	18937	18888	19016	18889	18845	18867	19074	19078	19141	19061	19029	18957	18938	18930	19115	19111	18942	18978	19047	18967	19068	18985	18891	19002	19090	19118	19020	19028	18718	18708	18846	18895	18791	18873	18945	19021	19066	18934	18930	18976	19000	19068	18948	18898	18912	19012	18874	18846	18808	18994	18844	18867	18966	18967	18952	18905	19072	18953	18804	18998	19058	18820	18850	19003	18954	18915	18925	18952	18810	18913	18965	18984	19010	19062	19062	19300	18971	19162	19026	19229	18952	18994	18887	18922	18867	19015	19035	18890	19034	19161	18959	18800	18893	18962	18934	18873	18920	19121	18789	18840	18832	19027	18917	18962	19135	18900	18961	18970	18883	19095	18884	18938	18771	18826	19052	18937	18953	18905	18942	18839	18905	18976	19113	18984	18975	18939	19099	18953	18763	19098	18934	18894	18822	19115	19122	19223	19067	18997	18919	18993	18969	19080	18977	18910	18907	18935	19100	18870	18786	18757	18911	18876	18892	18858	19013	19020	18825	19065	19042	18755	19009	18939	19303	19013	19005	19008	18857	19049	18794	18811	19058	18929	19077	18989	19141	18930	18941	19085	19092	18901	19080	18838	18809	18839	18879	18867	18956	19090	18899	18895	18840	18931	19062	18980	18952	18855	19082	18991	18853	18876	18795	18879	19156	19056	19104	19024	18904	19071	19048	18830	18956	19049	18836	18836	19027	19000	18815	18761	18791	18906	19100	19077	19022	19195	19043	18966	18989	18997	19193	19042	18999	18700	19053	19116	19018	19033	18934	18933	19002	18823	19056	19078	19085	18972	18879	18769	19123	18921	18963	18866	18943	19112	19036	19136	18917	19068	18956	18907	18998	18968	19192	18925	18874	19103	18906	18955	18844	19037	18854	18966	18851	18960	18867	18864	18832	18673	18937	18813	19124	19150	19104	18977	19171	19022	18778	18774	19110	18773	18830	18964	18859	19131	19143	18931	18997	19082	18998	18696	18914	19210	18998	19124	18746	19056	18900	18905	18780	19026	18922	18882	18862	18749	19172	18894	19119	18911	18975	19098	19025	18860	18897	19157	18961	18786	18986	18714	19043	19060	18970	18803	18978	18978	19021	18863	18766	18897	19221	19069	19065	19151	19036	18831	18799	18984	18968	18847	19264	19009	19042	18972	18754	18983	18786	19096	18717	18924	19112	19190	18857	18887	18897	18904	19168	19066	19057	19111	18921	19114	18916	18814	19030	18740	19060	19170	18960	18751	18949	19121	18992	19121	18971	19180	18961	19046	18937	18934	18876	18783	19074	18876
16402	27496	25724	20898	18938	18500	33494	55584	62297	51484	37649	25089	18072	16087	15608	15655	15472	15726	15631	15637	15640	15756	15621	15550	15479	15742	15470	15534	15557	15467	15509	15508	15588	15659	15614	15525	15506	15666	15672	15499	15592	15502	15637	15630	15547	15552	15571	15524	15770	15431	15593	15560	15640	15603	15503	15342	15459	15495	15702	15497	15739	15300	15471	15620	15705	15498	15404	15441	15656	15480	15622	15578	15565	15695	15488	15567	15599	15523	15452	15383	15460	15603	15503	15599	15562	15556	15482	15469	15527	15657	15503	15522	15620	15528	15518	15401	15544	15457	15589	15481	15519	15561	15477	15636	15546	15426	15563	15668	15558	15548	15508	15489	15576	15492	15645	15544	15536	15391	15556	15641	15368	15597	15398	15410	15519	15707	15515	15630	15533	15508	15612	15539	15470	15629	15706	15679	15585	15525	15626	15467	15434	15717	15632	15628	15531	15507	15474	15546	15453	15722	15706	15384	15504	15565	15578	15669	15647	15460	15488	15513	15600	15572	15536	15520	15613	15449	15564	15615	15716	15536	15629	15502	15488	15488	15670	15523	15531	15507	15617	15298	15365	15609	15395	15672	15470	15305	15408	15424	15524	15487	15409	15580	15429	15598	15508	15516	15646	15533	15428	15358	15598	15344	15473	15381	15634	15377	15631	15679	15606	15675	15387	15506	15710	15502	15642	15636	15461	15471	15626	15552	15509	15582	15322	15497	15444	15546	15602	15513	15508	15634	15491	15543	15592	15539	15487	15491	15468	15626	15573	15616	15481	15440	15614	15450	15724	15565	15573	15608	15599	15532	15638	15406	15580	15503	15534	15499	15661	15531	15567	15420	15504	15386	15520	15533	15689	15459	15501	15486	15565	15444	15573	15454	15506	15483	15479	15660	15531	15497	15677	15420	15501	15661	15491	15512	15563	15588	15630	15572	15549	15704	15624	15633	15598	15769	15613	15490	15653	15542	15315	15518	15529	15468	15562	15591	15471	15524	15521	15604	15531	15495	15569	15811	15501	15451	15636	15521	15641	15569	15449	15465	15381	15650	15518	15390	15612	15505	15661	15497	15373	15355	15655	15521	15531	15699	15603	15591	15532	15596	15513	15620	15524	15555	15550	15651	15596	15360	15602	15456	15581	15637	15624	15498	15515	15536	15483	15579	15627	15741	15796	15639	15422	15591	15606	15489	15522	15473	15498	15602	15396	15507	15566	15718	15530	15445	15452	15527	15672	15529	15594	15548	15558	15555	15501	15413	15548	15563	15462	15473	15518	15644	15515	15484	15457	15634	15613	15499	15519	15602	15460	15609	15477	15616	15522	15496	15609	15462	15330	15442	15546	15520	15545	15662	15501	15439	15488	15612	15461	15609	15502	15575	15404	15604	15485	15499	15539	15855	15680	15567	15579	15463	15474	15663	15544	15487	15440	15546	15611	15619	15436	15492	15474	15560	15534	15420	15501	15613	15539	15570	15735	15499	15656	15408	15597	15575	15553	15468	15516	15388	15465	15615	15552	15467	15515	15509	15502	15633	15495	15532	15552	15381	15636	15652	15450	15471	15540	15611	15584	15577	15550	15510	15571	15449	15609	15515	15486	15486	15645	15702	15630	15667	15529	15593	15610	15373	15535	15450	15571	15429	15709	15347	15752	15483	15435	15434	15694	15516	15527	15647	15446	15476	15557	15541	15665	15614	15613	15642	15481	15648	15409	15513	15580	15488	15493	15647	15620	15426	15679	15579	15663	15384	15627	15539	15443	15630	15407	15549	15498	15451	15522	15520	15587	15626	15500	15371	15735	15433	15551	15442	15587	15684	15601	15461	15438	15562	15562	15532	15696	15399	15633	15531	15587	15582	15382	15575	15548	15474	15644	15426	15581	15424	15662	15472	15522	15516	15426	15650	15367	15440	15654	15369	15661	15529	15565	15616	15567	15660	15603	15549	15473	15348	15492	15429	15643	15505	15395	15544	15347	15523	15511	15474	15538	15714	15414	15622	15374	15506	15561	15725	15512	15427	15566	15456	15600	15492	15513	15694	15398	15503	15597	15713	15529	15767	15614	15584	15496	15530	15587	15526	15768	15747	15525	15435	15632	15542	15415	15562	15584	15531	15458	15508	15745	15420	15508	15511	15401	15507	15605	15560	15493	15471	15433	15474	15532	15620	15532	15408	15568	15479	15523	15478	15423	15475	15620	15579	15570	15552	15593	15567	15660	15608	15636	15676	15557	15584	15429	15555	15510	15498	15581	15212	15327	15534	15495	15522	15524	15590	15566	15632	15466	15506	15518	15511	15517	15508	15480	15531	15462	15610	15601	15701	15534	15539	15443	15582	15586	15427	15515	15645	15492	15589	15465	15614	15420	15547	15425	15416	15461	15618	15379	15623	15669	15352	15539	15461	15465	15519	15372	15591	15510	15634	15614	15753	15573	15535	15665	15545	15539	15468	15513	15590	15490	15593	15602	15513	15551	15644	15590	15350	15578	15482	15452	15463	15535	15574	15454	15596	15602	15444	15660	15402	15507	15465	15442	15434	15458	15594	15808	15703	15466	15450	15693	15589	15423	15684	15502	15653	15528	15630	15599	15491	15422	15478	15558	15471	15562	15460	15531	15424	15589	15463	15651	15734	15527	15668	15658	15513	15611	15633	15705	15400	15615	15601	15511	15525	15552	15479	15501	15501	15505	15603	15515	15477	15525	15626	15368	15620	15615	15505	15550	15554	15610	15594	15467	15641	15517	15478	15509	15342	15648	15457	15485	15462	15420	15541	15347	15599	15493	15392	15622	15515	15404	15560	15579	15473	15519	15580	15658	15663	15524	15670	15523	15726	15549	15586	15545	15519	15541	15556	15538	15592	15566	15479	15644	15557	15577	15518	15660	15465	15506	15559	15544	15621	15550	15690	15461	15574	15671	15561	15584	15354	15398	15439	15589	15388	15495	15530	15475	15530	15410	15471	15556	15492	15507	15476	15583	15469	15544	15580	15600	15603	15557	15477	15396	15522	15510	15409	15629	15463	15551	15572	15576	15493	15403	15551	15599	15372	15512	15413	15640	15519	15567	15550	15482	15513	15457	15490	15592	15361	15374	15708	15528	15544	15662	15399	15706	15551	15557	15596	15524	15527	15530	15560	15494	15612	15499	15516	15547	15509	15638	15656	15425	15713	15548	15593	15339	15491	15537	15501	15576	15294	15709	15555	15334	15641	15824	15517	15381	15639	15437	15430	15386	15406	15364	15483	15688	15485	15463	15395	15552	15506	15574	15469	15678	15328	15400	15472	15611	15645	15247	15441	15522	15469	15617	15638	15460	15669	15530	15567	15488	15533	15477	15552	15720	15394	15717	15718	15482	15513	15539	15429	15419	15595	15680	15559	15602	15569	15522	15561	15494	15350	15396	15581	15463	15425	15607	15535	15622	15508	15555	15492	15398	15408	15531	15629	15422	15667	15634	15505	15569	15513	15709	15458	15679	15772	15556	15515	15395	15503	15615	15730	15564	15510	15787	15502	15551	15698	15476	15519	15381	15458	15333	15415	15660	15526	15510	15480	15635	15478	15585	15627	15503	15463	15659	15508	15387	15521	15427	15567	15472	15476	15560	15423	15498	15552	15333	15542	15390	15543	15582	15621	15560	15490	15496	15487	15467	15490	15662	15570	15623	15525	15612	15320	15337	15445	15388	15488	15605	15597	15570	15511	15283	15541	15406	15421	15456	15567	15294	15545	15585	15588	15355	15583	15724	15629	15684	15463	15722	15494	15613	15548	15567	15597	15514	15615	15774	15503	15560	15537	15403	15418	15526	15447	15437	15518	15524	15524	15751	15634	15519	15438	15692	15615	15623	15428	15463	15366	15594	15527	15631	15520	15455	15303	15545	15706	15433	15466	15659	15505	15426	15628	15475	15422	15667	15590	15542	15361	15433	15645	15509	15421	15516	15559	15612	15705	15570	15689	15586	15511	15464	15510	15362	15570	15651	15686	15386	15546	15461	15685	15484	15578	15609	15523	15443	15462	15708	15518	15432	15358	15478	15484	15598	15557	15458	15544	15388	15563	15406	15568	15404	15459	15517	15488	15596	15461	15467	15492	15461	15566	15562	15658	15561	15458	15490	15629	15503	15547	15655	15532	15581	15401	15279	15535	15440	15481	15536	15629	15501	15572	15446	15629	15708	15581	15502	15523	15543	15618	15468	15633	15584	15507	15501	15636	15588	15543	15478	15399	15434	15510	15605	15709	15549	15600	15489	15550	15632	15496	15636	15499	15466	15548	15497	15498	15513	15554	15544	15617	15389	15694	15570	15573	15384	15571	15493	15574	15460	15548	15517	15641	15689	15521	15675	15690	15547	15533	15448	15597	15460	15607	15557	15523	15510	15637	15716	15611	15535	15386	15629	15569	15506	15570	15612	15554	15425	15902	15455	15428	15590	15390	15650	15606	15512	15516	15587	15685	15451	15490	15339	15568	15490	15590	15548	15602	15252	15383	15474	15520	15691	15528	15504	15438	15531	15606	15364	15436	15664	15437	15507	15617	15420	15555	15703	15530	15595	15504	15560	15530	15537	15440	15522	15542	15407	15556	15434	15536	15598	15467	15490	15736	15721	15342	15596	15286	15378	15463	15534	15616	15562	15688	15524	15454	15613	15442	15570	15450	15449	15452	15508	15670	15628	15575	15670	15473	15573	15300	15484	15577	15677	15481	15485	15630	15566	15447	15560	15655	15470	15543	15569	15472	15614	15528	15629	15364	15628	15573	15691	15495	15335	15529	15666	15674	15476	15485	15664	15578	15555	15666	15552	15475	15544	15395	15533	15639	15484	15452	15699	15402	15429	15611	15545	15582	15500	15768	15451	15605	15485	15693	15405	15457	15454	15408	15347	15597	15520	15663	15599	15480	15661	15516	15453	15529	15540	15636	15650	15588	15697	15551	15481	15521	15686	15532	15585	15597	15726	15547	15571	15460	15498	15536	15504	15628	15529	15615	15485	15586	15425	15516	15369	15658	15502	15606	15607	15634	15575	15443	15601	15495	15569	15575	15618	15672	15471	15364	15362	15600	15476	15465	15458	15414	15636	15576	15607	15475	15476	15680	15564	15547	15366	15452	15571	15473	15320	15658	15490	15443	15583	15660
29476	22290	22793	20776	18966	19031	19991	22079	25142	24245	21888	20346	19330	18910	18808	18819	18948	18704	18978	18733	18887	18965	18982	19242	19036	18954	18924	18700	18934	18887	18953	18505	18750	18847	18955	18774	18745	18779	18790	18885	18901	18736	18845	18827	18949	18826	18870	19218	19024	18979	18931	18793	18880	18790	18958	18706	18751	19057	18921	18736	18754	18781	19032	18956	18671	18618	18745	18621	18682	19001	19102	18816	18912	19085	18850	18964	18775	18893	18893	18850	18935	18850	18772	18905	18778	18428	18897	18904	18926	18697	18860	18941	18892	18868	18588	18890	18938	18778	18894	18828	18701	18769	18912	18967	18971	19035	18928	18729	18873	18814	18742	18924	18819	19120	18805	18705	18844	18740	18854	19033	18878	18801	18769	18654	19047	18755	19027	18819	18948	18778	18931	18981	18744	18685	18656	18790	18830	18949	19029	18839	18872	18746	18781	18904	18922	18658	18810	18884	18902	18809	18838	18791	18812	19016	18892	18679	18911	19002	18872	18747	18961	18748	18704	18993	18919	18908	18689	18848	18813	18801	18830	18732	18866	18587	18718	18666	18860	18766	18809	18977	18671	18871	18981	18679	18733	18815	18753	18791	18744	18863	18770	18578	18699	18786	18846	18841	18769	18804	18852	18855	18872	18809	18730	18719	18795	18945	18722	18904	18859	18777	18801	18915	18850	19058	18710	18780	18639	18748	19020	18852	18916	18833	18705	18884	19003	18862	18569	18839	18818	18811	18844	18781	18706	18788	18799	18857	18979	18690	18750	18698	18765	18529	18834	18920	18866	18782	18888	18924	18942	18697	18974	18917	19080	18805	18670	18736	18839	19082	18859	19000	18885	18610	18697	18768	18818	18766	18561	18817	19061	18773	18683	18797	19035	18818	18788	18523	18651	18660	18756	18732	18799	18942	18876	18797	18944	18849	18785	18662	18857	18815	18842	18722	18894	18735	18712	18799	18833	18796	18881	19087	18996	18896	18815	18891	18713	18735	18832	18799	18902	18816	18938	18601	18818	18780	18969	18757	18942	18748	18800	18711	18837	18705	18871	18918	18848	18784	18659	18786	18786	18670	18889	18716	18910	18773	18730	18808	19034	18961	18927	18987	18689	18848	18790	18953	18723	18943	18921	18981	18743	18497	18973	18934	18806	18906	18971	18717	18710	18954	18728	18722	18801	18849	18829	18748	18969	18804	18726	18853	18854	18997	18902	18472	18935	18693	18773	18770	18659	19040	19076	18739	18656	18609	18790	18786	18847	19119	18824	18850	18742	18751	18878	18912	18953	18893	18790	18881	19115	18846	18883	19007	19007	18864	18841	18673	18821	18752	18955	18851	18906	18739	18852	18720	18873	18932	18577	18843	18713	18946	18980	18874	18577	18902	18994	18686	19091	18794	18764	18720	19018	18803	18931	18901	18863	18928	18691	18792	18637	18618	18831	18689	18529	18885	18801	18793	18780	18787	18732	18591	18815	18961	18787	18711	18831	18878	18836	19005	18887	18837	18955	19179	18835	18880	18973	18790	18822	18752	18846	18770	18943	18779	18819	18855	18746	18854	18857	18766	18706	18742	18861	18901	18736	18736	18802	18777	18768	19014	18850	18787	18891	18761	18868	18815	18864	18729	18899	18819	19030	19033	18938	18881	18892	18997	18762	18810	18823	18721	18567	18585	18878	18910	18772	18822	18724	18904	18866	18767	18754	18917	18840	18977	18884	18847	18719	18842	18917	19042	18758	18740	19007	18790	18936	18552	18787	18689	18761	19024	18851	18755	18845	18699	18868	18729	18788	18882	18771	18935	18905	18915	18836	18822	18574	18561	18691	18856	18942	18641	18694	18869	18912	18518	18719	18724	18976	18901	18746	18799	18770	18931	18809	18877	18941	18966	18870	18875	18847	18763	18826	18844	18939	18920	18877	18945	18782	18885	18832	18773	18753	18778	18787	18938	18910	18924	19130	18887	18935	18886	18642	18787	18867	18904	18715	18773	18805	19060	18722	18938	18882	18904	18754	18809	18700	18889	18871	18944	18933	18724	18977	18840	19014	18940	18804	18796	18846	18735	18960	18857	18952	18647	18862	18707	18650	18839	18947	18644	18667	18885	18872	18895	18850	18829	18922	18858	18836	18949	18637	18923	18679	18849	18701	18739	18829	18734	18797	18894	18806	18910	18702	18718	18899	18840	18719	18852	18983	18786	18744	18991	18754	18886	18849	18696	18759	18717	18696	18798	19002	18758	18890	18889	18760	18753	18756	19070	18874	18867	19063	18945	18959	18941	18901	18740	18879	18723	18743	18637	18933	18868	18759	18997	18740	19019	18838	18896	18790	18792	18904	19076	18637	18895	18827	18889	18810	18760	18825	18998	18898	18969	18805	18818	18904	18728	18759	18733	18763	18860	18789	18794	18736	18668	18817	18756	19061	18795	18878	18644	18687	19017	18987	18946	18763	18733	18866	18796	18841	18758	18822	18851	19032	18930	18838	18715	18758	19004	18869	18830	18891	18934	18863	18787	18736	18749	18839	18779	18880	18781	18787	18783	18817	18751	19003	18970	18777	18807	18984	18878	18892	18661	18812	18573	18775	18891	18742	18800	18929	18714	18922	18927	18803	18624	18773	18790	18970	18861	18606	18570	19106	19011	18979	19034	18893	18881	18975	18685	18696	18863	18742	19049	18817	18788	18766	18782	18783	18883	18765	18807	18828	18797	18703	18890	18767	18834	18720	18808	18760	18852	18887	18912	18847	18782	18713	18817	18883	18955	18823	18728	18857	18817	18916	18867	18538	18556	18964	19047	18687	18888	18527	18987	18733	18756	18757	19069	18728	18736	18711	18711	18652	19070	18975	18815	18843	18903	18768	18805	18566	18771	18711	19100	18804	18689	18820	18966	18706	18671	18658	18989	18705	18735	18960	18922	18767	18923	18915	18811	18954	18747	18848	19037	18802	18910	18965	18732	18832	18807	18979	18678	18816	18765	18812	19008	18828	19010	19106	18944	18895	18840	18813	18670	18808	18872	18596	19027	18943	19206	18929	18777	18982	18996	18691	18744	18745	18960	18874	18799	18676	18765	18892	18742	18789	19027	18934	18851	18800	18940	18944	18699	18985	18661	18877	18654	18912	18865	18938	18662	19088	19069	19100	19042	18667	18792	18874	19001	18836	18865	18809	18993	18777	18844	18646	18748	18874	18909	18789	18770	18959	18806	18822	18829	18854	18815	18661	18722	18708	18652	18752	18760	18871	18893	18841	18636	18802	18860	18961	19108	18929	18963	18707	18934	18951	18793	18982	18716	18753	18924	19072	18938	18799	18684	18793	18917	18864	18816	18976	18975	18852	18879	19019	18857	19004	18804	18684	18832	18893	18736	18897	19074	18869	19011	18721	18947	18907	18820	18812	18909	18999	18888	18910	18718	18931	18698	18818	18879	18959	18605	18779	18658	18941	18706	18608	18778	18653	19061	18866	18629	19061	18805	18902	18644	18637	18720	18869	18894	18945	18557	18839	18791	18891	18848	18917	18834	18700	18667	18669	18829	18952	18883	18869	18780	18692	18727	18897	18879	18809	18898	18705	18813	18773	18750	18715	18834	18867	18692	18896	18616	18730	18733	18999	18649	18757	18760	18971	18922	18833	18943	18700	19018	18738	19054	19097	18719	18804	18717	18934	18972	18812	19004	18895	18836	18893	18690	18547	18971	18609	18535	18837	19113	18771	18642	18804	18678	18687	18942	18625	18695	19005	18736	18989	18823	18803	18510	18773	18950	18826	18728	18977	18907	18959	18734	18832	18857	18772	18890	18679	18713	18775	18695	18833	18984	18906	18789	18667	18727	18885	18854	18777	19059	18727	18711	18845	18951	18948	18841	18695	18937	18901	18901	18677	18787	18715	18962	18987	18830	19026	18857	18687	18741	18971	19108	18803	18849	18793	18683	19020	18696	19074	18880	18730	18700	18970	18830	18850	18729	18741	18721	18835	18763	18705	18702	18990	18991	18766	18855	18802	18874	18824	18825	18863	18796	18809	18789	18724	18880	19079	18958	18890	18702	18830	18980	18668	18694	18895	18764	18721	18791	18796	18754	18843	18909	19010	18786	18984	18929	18851	18958	18901	18756	19012	18877	19080	18770	18655	18852	18790	18860	18730	18848	18875	18794	18957	18782	18648	18657	18913	18701	18951	18888	18879	18771	18786	18807	18943	18926	18689	18766	18826	18809	18716	18790	18939	18970	18671	18944	18770	18950	19017	18866	18676	18700	18753	18829	18825	19012	18812	18495	18907	18816	18841	18738	18674	18946	18866	18938	18801	18917	18860	18909	19016	18874	18930	18727	19029	18901	18901	18905	18812	18832	18753	18824	19037	18860	19021	19039	18679	18894	18839	18820	18874	18746	18969	18778	18943	18723	18818	18731	18705	18725	18916	18853	18822	18988	18694	18822	18952	18730	18716	19034	18813	18871	18799	18646	18782	18657	19084	18840	18930	18781	18905	19039	18940	18850	18582	18949	18871	18668	18697	18932	18809	18861	18609	18843	18977	18569	18798	18794	18768	18784	18664	18750	18973	18727	18958	18994	18992	18770	18772	18688	18914	18757	18955	18811	18742	18842	18770	18988	18925	18617	18795	18980	19165	18866	18895	18732	18872	18705	18903	18922	18799	18782	18895	18722	18692	19001	18869	18765	18945	18779	18850	18878	18817	19030	18775	18739	18769	18874	18498	18937	18676	18860	18810	18744	18727	19087	18898	19093	18847	18683	18769	18945	18917	18821	18860	18640	18872	18763	18921	18882	18939	18853	18847	19040	18736	18819	18890	18868	18962	18826	18639	18602	18759	18765	18940	18917	18872	18862	19061	18794	18838	18887	18616	18700	18909	18925	18824	18830	19006	18769	18642	18607	18925	19060	18918	18899	18992	18808	18765	18984	18881	18851	18936	18711	18930	18894	18988	19064	18997	18941	18773	18797	18886	18760	18838	18867	18985	18581	18932	18858	18783	18692	18811	18757	18775	18849	18733	18891	19055	18808	18741	18643	18804	18748	18689	18972	18789	18823	18732	18778	18941	18841	18739	18805	18899	18925	18700	18986	18814	18902	18913	18714	18946	18921	18897	18970	18559	18731	18791	18751	18950	18746
15740	16537	16435	15715	15709	15666	17045	21192	24378	22082	18994	16906	15855	15556	15298	15442	15439	15538	15580	15528	15440	15597	15308	15524	15383	15523	15319	15309	15516	15413	15522	15387	15373	15427	15544	15536	15521	15621	15402	15475	15538	15338	15541	15575	15477	15409	15498	15568	15571	15498	15704	15236	15489	15472	15559	15516	15434	15565	15545	15301	15466	15483	15567	15427	15429	15415	15340	15419	15451	15488	15471	15483	15451	15519	15439	15449	15279	15385	15619	15395	15441	15286	15562	15340	15570	15617	15430	15379	15506	15311	15523	15529	15471	15353	15557	15468	15396	15377	15511	15635	15515	15501	15398	15333	15328	15436	15276	15546	15484	15350	15463	15368	15467	15400	15391	15464	15461	15402	15393	15573	15501	15242	15639	15411	15497	15399	15411	15343	15439	15404	15540	15416	15366	15372	15499	15446	15550	15429	15316	15431	15540	15350	15256	15358	15674	15391	15362	15504	15431	15301	15396	15453	15410	15426	15426	15461	15407	15507	15444	15544	15389	15512	15454	15364	15446	15640	15691	15578	15439	15507	15485	15446	15614	15568	15579	15526	15495	15465	15617	15453	15512	15508	15486	15364	15536	15503	15647	15683	15376	15678	15485	15525	15440	15344	15570	15297	15450	15529	15599	15507	15425	15435	15401	15350	15475	15449	15382	15444	15439	15664	15561	15529	15419	15522	15475	15493	15495	15544	15441	15544	15471	15444	15341	15459	15442	15417	15362	15534	15398	15594	15478	15578	15438	15641	15435	15535	15457	15320	15526	15312	15473	15257	15447	15397	15506	15480	15455	15488	15561	15581	15301	15548	15586	15309	15390	15251	15400	15489	15630	15483	15294	15451	15347	15380	15453	15335	15466	15392	15704	15406	15363	15398	15562	15455	15463	15374	15291	15194	15404	15423	15521	15469	15261	15416	15473	15509	15422	15350	15413	15387	15417	15384	15543	15470	15484	15653	15560	15652	15542	15469	15526	15455	15585	15498	15554	15312	15581	15495	15510	15495	15527	15324	15472	15269	15544	15404	15482	15431	15448	15521	15292	15380	15371	15510	15444	15345	15245	15395	15462	15554	15468	15540	15533	15444	15349	15504	15403	15449	15293	15450	15467	15365	15485	15337	15544	15494	15395	15526	15388	15438	15481	15285	15399	15598	15399	15445	15336	15485	15403	15554	15371	15288	15568	15236	15435	15501	15402	15396	15408	15310	15536	15393	15485	15583	15360	15352	15503	15393	15375	15401	15600	15395	15324	15369	15627	15311	15369	15443	15432	15449	15504	15494	15469	15618	15461	15344	15453	15380	15391	15430	15380	15479	15286	15493	15337	15438	15367	15317	15463	15313	15315	15333	15512	15384	15333	15531	15548	15384	15434	15267	15490	15452	15418	15402	15532	15482	15382	15523	15516	15284	15437	15436	15409	15569	15479	15425	15516	15442	15479	15412	15374	15523	15518	15343	15479	15518	15500	15467	15479	15455	15303	15563	15393	15499	15502	15406	15490	15445	15367	15602	15412	15754	15430	15486	15608	15393	15438	15412	15409	15230	15522	15498	15478	15336	15545	15487	15418	15477	15443	15606	15600	15505	15298	15664	15615	15393	15335	15517	15570	15423	15468	15393	15601	15448	15382	15492	15513	15446	15424	15522	15508	15324	15614	15333	15573	15549	15441	15456	15550	15387	15494	15570	15515	15383	15531	15497	15535	15386	15442	15402	15465	15377	15535	15498	15537	15423	15568	15384	15378	15416	15485	15475	15460	15332	15486	15405	15384	15416	15432	15473	15602	15531	15351	15323	15459	15684	15583	15459	15526	15528	15448	15612	15356	15462	15503	15531	15369	15574	15435	15532	15500	15444	15544	15493	15488	15351	15301	15539	15422	15387	15539	15534	15479	15356	15336	15578	15306	15475	15502	15245	15361	15442	15401	15470	15564	15511	15479	15576	15411	15752	15341	15341	15396	15484	15381	15433	15442	15484	15481	15413	15511	15455	15270	15537	15539	15386	15380	15447	15341	15539	15573	15444	15301	15547	15327	15625	15434	15458	15472	15415	15484	15645	15281	15512	15485	15459	15366	15625	15402	15501	15385	15404	15577	15378	15481	15563	15538	15469	15318	15492	15485	15435	15541	15527	15419	15417	15451	15507	15538	15602	15534	15511	15495	15521	15266	15370	15447	15583	15422	15418	15547	15377	15308	15371	15437	15463	15516	15524	15339	15559	15534	15395	15510	15538	15265	15567	15532	15577	15435	15488	15261	15493	15284	15451	15523	15554	15531	15557	15449	15603	15553	15461	15536	15411	15539	15456	15518	15333	15229	15353	15376	15390	15363	15521	15341	15675	15449	15382	15563	15470	15535	15479	15486	15532	15500	15397	15381	15567	15506	15499	15495	15243	15511	15526	15586	15580	15464	15387	15428	15382	15459	15409	15438	15503	15517	15347	15377	15422	15280	15483	15469	15449	15332	15496	15465	15397	15564	15484	15376	15525	15453	15386	15511	15366	15446	15504	15496	15390	15414	15313	15434	15338	15520	15577	15400	15393	15563	15444	15563	15393	15613	15509	15556	15466	15341	15445	15468	15512	15358	15517	15398	15458	15661	15422	15370	15559	15379	15455	15458	15535	15408	15531	15236	15620	15481	15274	15262	15474	15379	15469	15460	15517	15473	15270	15548	15402	15609	15376	15414	15316	15505	15437	15475	15450	15524	15481	15669	15530	15601	15367	15491	15515	15613	15458	15426	15372	15434	15501	15490	15582	15331	15204	15504	15386	15453	15566	15411	15418	15461	15508	15410	15463	15463	15512	15534	15444	15496	15637	15495	15453	15511	15539	15458	15270	15391	15385	15412	15418	15453	15317	15366	15478	15312	15297	15447	15442	15407	15494	15514	15376	15460	15314	15524	15599	15630	15291	15381	15467	15385	15519	15618	15568	15464	15487	15481	15529	15402	15426	15561	15606	15293	15401	15510	15429	15516	15385	15577	15391	15450	15496	15382	15344	15352	15457	15376	15414	15456	15502	15591	15583	15340	15509	15393	15404	15399	15486	15357	15375	15429	15381	15400	15353	15508	15544	15353	15586	15460	15551	15571	15544	15575	15474	15593	15491	15462	15321	15541	15663	15620	15474	15408	15529	15429	15569	15487	15489	15339	15549	15626	15517	15532	15458	15487	15433	15323	15532	15462	15349	15489	15340	15504	15637	15440	15367	15317	15620	15484	15358	15417	15600	15363	15544	15526	15547	15476	15293	15556	15427	15380	15475	15438	15326	15293	15497	15259	15560	15313	15623	15483	15294	15618	15434	15519	15521	15455	15376	15412	15362	15399	15763	15594	15512	15393	15516	15472	15459	15488	15602	15486	15396	15465	15371	15387	15451	15456	15456	15491	15650	15324	15471	15678	15465	15575	15431	15447	15441	15489	15586	15436	15360	15451	15626	15428	15315	15348	15517	15485	15478	15391	15623	15698	15572	15426	15463	15551	15623	15527	15349	15435	15465	15635	15499	15522	15627	15594	15350	15456	15432	15399	15279	15443	15378	15511	15292	15530	15462	15581	15531	15590	15405	15468	15459	15303	15457	15375	15448	15563	15538	15408	15530	15547	15385	15329	15631	15481	15519	15520	15426	15261	15493	15278	15404	15415	15476	15386	15471	15603	15411	15592	15399	15478	15319	15558	15524	15426	15305	15482	15432	15491	15542	15380	15514	15525	15512	15448	15503	15479	15647	15613	15452	15375	15339	15259	15533	15414	15547	15381	15653	15317	15356	15383	15588	15498	15327	15650	15362	15415	15432	15383	15393	15436	15380	15427	15417	15438	15412	15357	15532	15527	15429	15512	15521	15486	15517	15429	15413	15394	15467	15591	15592	15500	15605	15399	15232	15434	15524	15283	15415	15349	15531	15381	15393	15500	15578	15219	15509	15352	15466	15640	15437	15404	15319	15509	15304	15385	15407	15459	15433	15549	15320	15559	15366	15328	15324	15444	15355	15584	15328	15509	15265	15443	15389	15398	15425	15243	15604	15384	15379	15510	15614	15484	15393	15522	15447	15413	15476	15303	15526	15607	15399	15357	15582	15541	15402	15581	15439	15545	15371	15413	15413	15289	15428	15437	15433	15430	15422	15438	15497	15561	15540	15555	15375	15401	15523	15328	15451	15382	15433	15610	15449	15518	15343	15320	15659	15376	15656	15457	15508	15322	15427	15545	15495	15435	15401	15622	15675	15376	15347	15502	15605	15491	15386	15556	15352	15411	15475	15359	15709	15327	15333	15335	15472	15439	15611	15393	15315	15461	15551	15551	15514	15289	15331	15543	15245	15516	15507	15605	15478	15398	15494	15382	15444	15426	15552	15438	15420	15442	15564	15431	15419	15353	15398	15443	15487	15664	15706	15325	15341	15765	15435	15564	15591	15487	15548	15368	15297	15456	15612	15467	15262	15370	15529	15359	15420	15384	15457	15451	15446	15548	15500	15331	15544	15444	15544	15476	15496	15513	15514	15462	15530	15322	15645	15477	15528	15563	15370	15548	15420	15598	15643	15531	15392	15483	15335	15519	15577	15490	15547	15538	15354	15407	15492	15322	15354	15505	15534	15519	15478	15442	15457	15432	15488	15293	15434	15670	15405	15373	15447	15462	15425	15479	15385	15507	15570	15417	15339	15293	15626	15619	15373	15433	15463	15484	15600	15413	15641	15464	15370	15448	15642	15563	15499	15448	15486	15593	15322	15670	15499	15385	15519	15449	15519	15569	15442	15498	15413	15419	15385	15456	15529	15363	15320	15485	15390	15427	15452	15558	15503	15598	15403	15303	15399	15368	15365	15463	15550	15410	15629	15273	15512	15327	15491	15332	15635	15428	15487	15489	15651	15352	15406	15716	15443	15473	15356	15510	15520	15524	15566	15564	15426	15668	15280	15526	15573	15540	15599	15435	15481	15496	15200	15393	15228	15519	15668	15634	15423	15514	15513	15396	15632	15386	15698	15453	15462	15409	15353	15489	15498	15344	15530	15343	15501	15579	15400	15482	15435	15290	15376	15411	15399	15566	15307	15255	15276	15326	15539	15549	15329	15447	15370	15380	15466	15559	15529	15425	15373	15361	15455	15575	15552	15550	15438	15717	15370	15415	15490
26021	21131	27309	25964	21061	20665	21492	37850	47433	38191	27487	21975	19755	19303	18994	19246	19141	19130	19025	18943	18936	18955	18790	19113	18890	19036	18747	18777	18944	18882	18558	18955	18945	18717	18924	18906	18773	18964	18800	18887	18923	18809	18941	18855	18758	18547	18894	19003	18990	18813	18934	18891	18820	18979	18874	19043	18728	18906	18773	18716	19046	18728	18880	18749	18861	18761	18661	18905	18614	18671	18896	18936	18957	19016	18782	18825	18900	18841	19093	18822	18804	18757	18680	18761	18840	18703	18561	18822	18815	18748	18829	18721	18951	18658	19005	18921	18826	18676	18871	19046	18808	18692	18799	18896	18669	18582	18918	18849	18801	18665	18807	18833	18804	18846	18905	18861	18763	18938	19021	18800	18704	18794	18828	18774	18940	18705	18756	18739	18778	18749	18553	18828	18773	18788	18939	18866	18828	18761	18751	18904	18752	18782	18974	18992	18889	18767	18907	18641	18888	18981	18676	18838	18845	18772	18989	18714	19006	19018	19065	18978	18928	18604	18819	18934	18818	18890	18763	18482	18820	18954	18694	18890	18845	18841	18897	18635	18965	18737	18634	18741	18856	18767	18899	18743	18788	18889	18950	18693	18813	18873	18645	18905	19006	18809	18858	18856	18642	18735	18862	18753	18787	18778	18943	18802	18885	18899	18650	19091	18963	18910	18766	18789	18671	18934	18796	18934	18872	18661	18636	18547	18876	18819	18711	18900	18808	19032	18791	18875	18908	18885	18719	18915	18794	18760	18778	18712	18856	18939	18768	19089	18770	18769	18901	19169	19036	18909	18913	18951	19015	18791	18755	18888	18783	18826	18585	19004	18798	18831	18819	18856	18907	18932	19006	18783	18991	18845	19063	18935	18756	18831	18787	18705	18755	18682	19025	18903	18953	18956	18775	18813	18730	18544	18604	18746	18911	18625	18950	18945	18775	18802	18922	18680	18746	18782	18941	18699	18918	18840	18562	18770	18819	18787	18927	18729	19017	18692	18839	18830	18808	18845	18777	19000	18971	18833	18864	18924	18773	18855	19041	18621	18643	18813	18749	18652	18921	18730	18658	18880	18781	18670	18908	18963	18678	18779	18835	18826	18881	18695	18742	18919	18946	18842	18845	18820	19012	18901	18870	18670	18819	18925	18704	18795	19081	18883	18873	18988	18926	18577	18897	18743	18684	18887	18966	18674	18863	18823	19051	18899	18953	18903	18843	18645	18700	18738	18928	18772	18741	18925	18917	18772	19076	19019	18733	19062	18749	18866	18799	18948	18844	18816	18746	18803	18826	18864	18910	18987	18806	18788	18894	18734	18803	18880	18956	18887	18870	18613	18718	18835	18994	18817	18829	18688	18694	18683	18778	18829	18792	18779	19019	18843	18830	18759	18800	18770	18655	18764	18915	18750	18793	18854	19000	18946	18893	18765	18757	19070	18896	18805	18781	18746	18865	18834	18941	18822	18903	18868	18927	18879	18785	18760	18872	18892	18668	18844	18711	18862	18792	18598	18812	18705	18778	18825	18782	18662	18774	18976	18946	18812	18803	18983	18893	18872	18635	18919	18818	18843	18689	18824	18699	18737	18795	18913	19073	18747	18665	18931	18919	18858	18817	18691	18895	18912	18938	19024	18788	18824	18912	18786	19099	18816	18894	18677	18839	18719	18946	18936	18931	18933	18900	18793	18748	19048	18941	18826	18777	18858	18811	18847	18584	18855	18941	18657	18882	18776	18845	18977	18832	18785	18567	18868	18964	19038	18799	18933	18524	18858	18818	18947	18799	18889	18619	18965	18664	18806	18785	18832	18647	18611	18680	18672	18608	18902	18893	18679	18928	18952	18870	18605	18730	18806	19002	18656	18762	18818	18768	18815	18739	18519	18786	18881	18811	18833	18943	18916	18628	18719	18716	18937	18787	18717	18802	18714	18857	18970	18653	18774	19000	18749	18809	18991	18941	18942	18852	19032	18869	18562	18672	18758	18679	18728	18825	18833	18987	18987	18720	18957	18763	18978	18663	18720	18773	18832	18816	18905	19082	18867	18858	19095	18608	18795	18878	18868	18935	18713	18781	18722	18742	18914	18866	19053	18847	19015	18843	18717	18867	18684	18996	18946	18835	18853	18920	19012	18672	18736	18756	18958	18745	18763	18852	18873	18892	18837	18753	18773	18754	19066	18620	18724	18773	18855	18768	18886	18676	18705	18745	18613	18683	18718	18727	18886	18763	18721	18890	18877	18844	18718	18741	18811	18730	18953	18714	18815	18986	18918	18750	18596	18707	18726	18646	18921	18828	18643	18989	18944	18971	18981	18898	18862	18719	18868	19014	18818	18819	18924	18856	18839	18879	18874	18757	19016	18657	18910	18741	18765	18718	18859	18698	18944	18948	18747	18827	18883	18993	18941	18920	19026	18909	18567	18813	18756	18954	18855	18932	18681	18677	18580	18870	18901	18934	18878	19031	18682	18822	18560	18784	18822	18982	18718	18827	18940	18657	18829	18816	18815	18851	18831	18819	18823	19030	18731	18814	18823	19065	18856	18760	18938	19027	18890	18908	18690	18783	18723	18877	18860	18852	18727	18886	18804	18792	18721	18807	18745	18837	18715	18677	18766	18764	18809	18907	18739	18694	18633	18820	18763	18860	18811	18962	18711	18904	18844	18806	18918	18964	18951	18907	18745	18861	18899	18820	19089	18937	18721	18770	18828	18787	19071	18557	18711	18874	18669	18875	18922	18930	18774	18891	18859	18746	18720	18846	18743	18800	18899	18873	18873	18771	18804	18974	18858	18932	18936	18868	18837	18923	18725	18657	18618	18884	18696	19130	18987	18959	18805	18838	18559	18722	18813	18751	18875	18958	18956	18685	18994	18962	18767	18847	18710	18850	18891	18720	18806	18841	18890	18734	18860	18708	18771	18870	18842	18664	18777	18669	18896	18707	18966	18912	18834	18761	18793	18645	18842	18727	18894	18951	18876	18769	18885	18841	18868	18829	18773	18883	18851	18942	18706	18886	18720	18982	18793	18709	18886	18687	18981	18696	18726	18919	18937	18851	18946	18858	18764	18626	18779	18632	18837	18869	18873	19035	18886	18582	18739	18877	18944	19004	18877	18833	18883	18701	18840	18794	18771	18926	18955	18977	18983	18784	18898	18769	18761	18857	18835	18809	18784	18967	19078	19065	18879	18803	18795	18771	18861	18712	18793	18806	18753	18718	18659	18790	18839	18888	18729	18930	18869	18916	18903	18821	18915	18818	18814	18698	18765	18908	18591	19021	18768	19053	18737	18809	18860	18851	18812	18770	18847	18828	18994	18871	18826	18755	18941	18778	18879	18800	18916	18865	18780	18706	18986	18783	18892	18793	18637	18823	18915	18805	18608	18947	18893	18705	18805	18737	18825	18927	18879	18681	18925	18836	18899	18875	18807	18814	18832	18719	18690	18951	18725	19036	18777	18819	18814	18775	18951	18916	18885	18922	18627	19008	18994	19017	18942	18878	18849	18783	19027	18878	18778	18754	18620	18783	18742	18668	18670	18869	18937	18652	18767	18768	18998	18880	18697	19068	18922	18647	18930	18795	18764	18722	18967	18746	18820	18730	18771	18752	18643	18848	18816	18868	18845	18821	18958	18871	18985	18812	19009	18534	18742	18803	18805	18724	18954	18915	18841	18902	18807	18655	18873	19058	18912	18939	18845	18946	18847	18798	18902	18744	18748	18830	18718	18804	18978	19013	18789	18877	18774	18886	18988	18893	18707	18834	18780	18714	18811	18904	18682	18592	18980	18800	18855	18778	18637	18797	18756	18983	18912	18787	18804	18827	18919	18781	18555	18888	18765	18855	18752	18990	18787	18918	18983	18841	18783	18795	18894	19223	18822	19015	18723	18815	18912	19046	18869	18633	18759	18763	18907	18793	18850	18942	18928	18786	18862	18896	18835	18745	18945	18702	18766	18754	18761	18797	18962	18782	18844	18706	18947	18896	19132	18656	18926	19077	18707	18877	18939	18777	18943	18913	18881	19020	18781	18807	18751	18719	18906	19006	18868	19070	18570	18808	18710	18997	18797	18683	18841	18981	19038	19102	18744	18777	18729	18919	18888	18782	18716	18902	18953	18653	18926	18830	18828	18835	18806	18758	18975	18921	18658	18788	18696	18776	18742	18774	18930	18732	18833	18797	18854	18780	18897	18863	19000	18852	18784	18929	18849	18923	19010	18953	18842	18806	18594	18818	18915	18978	18801	18913	18821	18778	18878	18958	18811	18720	18954	18791	18654	18814	18737	18805	18919	18975	18790	18904	18879	19062	18867	18760	18942	18731	18913	19045	18776	18901	18819	18778	18726	18681	18809	18801	18683	18902	18945	18896	18813	18668	18855	18682	18780	18780	18791	18985	18670	18709	18723	18732	18868	18884	18960	18709	18878	18852	18742	18709	18844	18871	18900	18759	18914	18814	18918	18913	18487	18507	18706	18681	18759	18685	18714	18786	18789	19123	18969	18890	18834	18825	18891	19020	18673	18668	19025	19005	18854	18954	19039	18742	18759	18570	18978	18985	18769	18954	18949	18844	18818	18780	18776	18860	18798	18856	18725	18652	18787	18880	18784	19021	18916	18817	18807	18875	18908	18768	18846	18994	18981	18781	18697	19132	18742	18776	18802	18819	18977	19055	18920	18867	18943	18675	18725	18803	18811	18792	18969	18896	18900	18805	18827	18936	18897	18868	18880	18962	18838	18922	18802	19000	18836	18975	18672	18910	18968	18903	18961	18872	18967	19003	18858	19006	18765	18768	18825	18917	18680	18917	18981	18982	18864	18699	18548	18824	18937	18962	18803	18924	18775	18877	18789	18687	18764	18805	18648	18976	18832	18698	18657	18776	18802	18893	18975	18842	18859	18818	18990	18978	18762	19021	18714	18862	18925	18778	18933	18764	19016	18738	18863	18784	19064	18562	19108	18708	18898	18961	18797	18639	18923	18724	18828	18977	18943	18903	18893	18782	18728	18871	18819	18896	18871	18694	18944	18744	18694	18920	18951	18969	18889	18839	18795	18939	19050	18996	18757	18753	18838	18726	18876	18882	18813	18904	19031	18743	18737	18794	18781	18762	18771	18546	19047	19078	18854	18842	19075	18967	19021
14167	20586	19633	17411	16749	17861	18282	40507	45946	35975	24138	18508	16121	15524	15531	15615	15440	15573	15576	15548	15636	15469	15522	15546	15617	15382	15453	15425	15487	15480	15560	15520	15467	15330	15583	15547	15479	15572	15591	15617	15471	15621	15449	15672	15506	15613	15455	15447	15604	15414	15435	15516	15584	15555	15485	15558	15556	15424	15443	15649	15327	15385	15373	15518	15448	15580	15455	15480	15420	15563	15573	15601	15358	15558	15635	15649	15450	15472	15593	15396	15554	15636	15534	15436	15433	15596	15379	15519	15539	15602	15363	15289	15501	15586	15497	15421	15359	15443	15560	15533	15522	15295	15664	15532	15448	15476	15293	15495	15559	15546	15582	15467	15436	15475	15656	15435	15543	15365	15560	15611	15255	15460	15391	15495	15442	15602	15618	15476	15295	15522	15484	15610	15642	15427	15476	15477	15539	15336	15367	15451	15483	15433	15492	15456	15539	15479	15459	15462	15404	15442	15494	15497	15334	15526	15399	15643	15436	15397	15584	15640	15275	15477	15614	15525	15371	15410	15455	15403	15320	15428	15246	15551	15557	15507	15410	15578	15656	15461	15696	15518	15618	15536	15366	15474	15425	15473	15392	15473	15504	15460	15366	15475	15625	15353	15526	15486	15507	15463	15488	15343	15434	15493	15454	15577	15526	15347	15639	15441	15289	15433	15546	15617	15455	15444	15732	15450	15481	15328	15468	15460	15496	15375	15613	15420	15529	15492	15445	15390	15545	15485	15481	15550	15580	15661	15512	15452	15521	15537	15604	15568	15379	15661	15592	15412	15394	15547	15442	15397	15412	15552	15468	15450	15515	15525	15621	15464	15452	15567	15476	15341	15357	15521	15434	15519	15342	15470	15508	15479	15442	15465	15482	15409	15541	15596	15443	15333	15476	15277	15688	15469	15601	15544	15422	15690	15551	15431	15441	15542	15456	15463	15755	15510	15507	15525	15444	15371	15616	15304	15337	15429	15473	15387	15538	15596	15446	15430	15438	15397	15495	15476	15541	15344	15519	15600	15549	15679	15539	15638	15507	15504	15529	15565	15480	15638	15708	15492	15536	15489	15421	15550	15439	15469	15414	15513	15485	15442	15484	15500	15457	15481	15424	15401	15320	15380	15470	15568	15572	15350	15403	15537	15553	15697	15350	15487	15289	15487	15504	15481	15595	15314	15270	15518	15401	15344	15438	15549	15330	15603	15528	15567	15443	15568	15499	15529	15421	15482	15531	15531	15362	15513	15450	15581	15487	15605	15386	15502	15449	15452	15720	15436	15572	15463	15412	15510	15498	15600	15303	15396	15400	15388	15463	15485	15479	15461	15472	15727	15538	15491	15574	15524	15531	15415	15503	15536	15495	15485	15667	15396	15596	15499	15360	15768	15408	15401	15610	15346	15392	15422	15571	15496	15498	15423	15370	15558	15555	15596	15537	15595	15582	15560	15421	15472	15494	15539	15388	15473	15335	15424	15449	15461	15294	15376	15615	15420	15464	15653	15555	15446	15401	15390	15569	15450	15419	15543	15433	15495	15651	15360	15662	15430	15363	15555	15325	15358	15474	15470	15525	15399	15274	15316	15408	15632	15543	15681	15371	15607	15493	15301	15563	15557	15631	15514	15454	15535	15413	15593	15470	15515	15477	15345	15504	15604	15627	15437	15532	15586	15480	15568	15568	15511	15527	15344	15354	15530	15339	15550	15507	15579	15456	15508	15380	15417	15603	15519	15662	15433	15620	15528	15591	15470	15418	15516	15413	15431	15654	15616	15435	15513	15538	15570	15558	15564	15395	15400	15528	15363	15479	15487	15499	15530	15581	15408	15551	15444	15623	15501	15558	15641	15294	15498	15404	15521	15285	15589	15608	15435	15556	15485	15572	15320	15524	15451	15579	15490	15516	15376	15467	15634	15532	15621	15549	15646	15554	15590	15410	15349	15344	15555	15511	15626	15391	15406	15461	15539	15552	15497	15589	15515	15458	15708	15585	15581	15404	15470	15534	15391	15573	15660	15746	15510	15347	15723	15432	15607	15456	15348	15636	15486	15402	15477	15497	15503	15613	15447	15579	15431	15650	15392	15307	15404	15524	15449	15449	15477	15591	15300	15434	15508	15343	15544	15416	15429	15456	15438	15630	15519	15478	15603	15518	15443	15365	15536	15400	15380	15375	15421	15417	15411	15451	15446	15525	15291	15471	15596	15456	15511	15585	15352	15536	15387	15479	15464	15604	15427	15549	15445	15453	15558	15669	15519	15558	15502	15524	15430	15367	15417	15507	15498	15441	15418	15541	15393	15497	15607	15467	15387	15538	15591	15465	15598	15354	15467	15462	15507	15409	15567	15479	15636	15496	15541	15450	15486	15449	15657	15397	15444	15490	15412	15481	15549	15479	15310	15506	15400	15429	15497	15547	15390	15410	15373	15543	15563	15564	15472	15434	15407	15577	15459	15474	15321	15633	15589	15499	15498	15464	15558	15437	15401	15593	15506	15559	15331	15414	15617	15477	15531	15382	15410	15459	15414	15558	15462	15449	15586	15523	15506	15638	15575	15559	15465	15471	15540	15473	15702	15466	15384	15363	15396	15516	15536	15394	15451	15496	15664	15465	15545	15428	15599	15451	15398	15559	15584	15538	15611	15277	15580	15519	15682	15390	15571	15510	15384	15327	15514	15591	15486	15490	15589	15504	15362	15439	15578	15271	15651	15404	15632	15515	15637	15516	15641	15481	15369	15506	15608	15458	15615	15508	15447	15508	15535	15541	15439	15467	15414	15598	15433	15624	15521	15396	15303	15583	15443	15516	15554	15451	15533	15214	15546	15512	15592	15408	15426	15462	15636	15485	15550	15406	15616	15559	15434	15623	15459	15534	15563	15413	15236	15437	15449	15404	15544	15567	15491	15615	15427	15416	15422	15638	15360	15530	15633	15490	15561	15547	15514	15483	15458	15614	15684	15535	15360	15640	15451	15424	15477	15620	15539	15637	15388	15397	15488	15623	15559	15637	15365	15373	15406	15336	15472	15315	15387	15565	15559	15497	15220	15615	15446	15459	15423	15550	15486	15675	15583	15468	15438	15452	15515	15411	15562	15495	15484	15582	15526	15528	15346	15332	15350	15414	15529	15648	15280	15474	15666	15577	15439	15415	15495	15509	15436	15513	15500	15452	15483	15472	15415	15576	15705	15446	15364	15438	15489	15666	15347	15519	15667	15534	15591	15512	15509	15460	15508	15394	15591	15362	15366	15391	15359	15288	15412	15685	15680	15519	15767	15440	15651	15558	15409	15452	15616	15598	15498	15438	15537	15573	15374	15546	15509	15470	15542	15424	15366	15324	15533	15408	15398	15546	15476	15358	15565	15447	15486	15505	15516	15559	15533	15445	15496	15385	15632	15680	15503	15434	15392	15524	15618	15525	15414	15497	15438	15555	15658	15436	15593	15482	15500	15667	15539	15419	15452	15576	15355	15591	15500	15691	15534	15505	15555	15403	15593	15358	15595	15524	15510	15532	15467	15428	15637	15478	15344	15421	15519	15580	15522	15347	15622	15464	15348	15476	15620	15529	15552	15556	15494	15424	15648	15575	15478	15640	15584	15420	15495	15461	15526	15504	15479	15566	15539	15562	15306	15683	15422	15507	15440	15446	15715	15421	15429	15572	15510	15486	15354	15465	15581	15652	15360	15128	15610	15493	15529	15594	15669	15611	15388	15360	15773	15659	15349	15457	15399	15470	15353	15441	15561	15478	15453	15295	15398	15567	15622	15455	15637	15527	15484	15618	15535	15573	15353	15283	15495	15613	15668	15451	15393	15080	15479	15520	15433	15475	15489	15596	15436	15393	15502	15449	15504	15582	15545	15613	15475	15560	15448	15405	15485	15810	15530	15492	15468	15633	15585	15461	15430	15448	15452	15437	15516	15418	15513	15618	15609	15518	15453	15575	15644	15492	15441	15330	15475	15384	15662	15465	15342	15574	15569	15464	15503	15463	15317	15338	15523	15459	15507	15447	15616	15425	15423	15539	15525	15412	15551	15408	15413	15556	15466	15660	15518	15508	15526	15481	15518	15506	15550	15476	15513	15601	15447	15435	15431	15604	15419	15562	15425	15569	15728	15654	15578	15514	15546	15427	15552	15555	15434	15570	15313	15505	15441	15505	15580	15586	15468	15441	15555	15398	15561	15402	15589	15582	15507	15594	15533	15484	15626	15550	15383	15561	15436	15498	15362	15419	15578	15535	15581	15566	15274	15467	15326	15523	15504	15473	15486	15358	15461	15511	15460	15574	15544	15645	15484	15428	15352	15405	15304	15496	15472	15453	15455	15510	15491	15470	15525	15445	15440	15387	15488	15418	15381	15563	15470	15473	15493	15601	15317	15464	15440	15250	15505	15331	15496	15551	15505	15448	15599	15580	15463	15636	15383	15409	15488	15647	15553	15468	15336	15389	15677	15376	15500	15429	15496	15564	15372	15390	15543	15434	15473	15344	15505	15521	15575	15530	15444	15520	15484	15537	15519	15541	15538	15510	15490	15456	15454	15378	15615	15447	15398	15400	15455	15513	15461	15483	15520	15541	15425	15476	15465	15392	15597	15404	15576	15630	15459	15610	15454	15394	15497	15464	15374	15397	15529	15492	15520	15588	15450	15411	15377	15426	15404	15422	15382	15508	15427	15456	15605	15679	15526	15629	15282	15519	15639	15266	15473	15463	15615	15547	15371	15413	15448	15486	15455	15461	15438	15490	15621	15335	15427	15536	15509	15406	15617	15398	15575	15412	15516	15583	15569	15632	15476	15551	15496	15582	15464	15394	15520	15437	15423	15431	15399	15458	15492	15557	15358	15469	15526	15526	15485	15553	15403	15491	15564	15463	15598	15559	15427	15411	15507	15618	15381	15546	15446	15597	15353	15510	15634	15344	15436	15530	15542	15513	15422	15406	15393	15454	15560	15544	15418	15476	15422	15588	15441	15299	15243	15468	15412	15595	15338	15531	15486	15598	15617	15547	15416	15528	15382	15376	15253	15504	15597	15573	15481	15419	15563	15660	15388	15494	15382	15448	15553	15428	15385	15450	15357	15394	15380	15508	15336	15374	15622	15438	15538	15555	15416	15579	15427	15691	15601	15463	15456	15375	15515
23695	21122	28630	23883	21645	26799	31663	62498	63794	49967	34195	25218	20772	19494	19259	18851	19009	18954	18791	18869	18875	19060	18993	18792	18891	18878	18833	19042	18820	18868	19081	18973	18834	18901	18732	18997	18895	18719	18952	18827	18972	18875	18565	18748	18866	19023	18952	18623	18891	18724	18718	18825	18772	18787	18889	18783	18786	18898	18674	18772	18849	18927	18875	18849	18653	18940	18791	18896	18845	18758	18543	18951	19035	18949	19051	18677	18889	18580	18964	18797	19047	18818	18714	18978	18873	18683	18842	18693	18871	18808	18795	18479	18927	18709	18770	18658	18975	18664	18744	18911	18816	18844	18843	18719	18655	18731	18822	18761	18867	18685	18848	18758	18759	18732	18706	18867	18759	18749	18571	18838	18609	18682	18681	18785	19048	18883	18829	18674	18904	18713	18783	18816	18806	18765	18833	18853	18958	18602	18911	18941	18734	18944	18739	18744	18880	18818	18826	18747	19002	18801	18936	18533	18782	18805	18819	18941	18922	18813	18537	18628	18691	18975	18751	18785	18832	18876	18658	18756	18827	18780	19059	18786	18854	18566	18721	18702	18688	18919	18826	18703	18694	18964	18898	18730	18694	18710	18721	18779	18933	18712	18761	18866	18733	18806	18837	18723	18685	18658	18793	18703	18637	18764	18729	18622	18599	18997	18765	18759	18841	18689	18783	18857	18829	18673	19015	18668	19016	18763	18932	18869	19250	18757	18824	18656	18868	18588	18876	18592	18899	18848	18866	18790	18926	18705	18738	18725	18806	18886	18854	18798	18813	18922	18780	18473	18719	18735	18548	18813	18843	18680	18859	18855	18842	18936	18962	18818	18591	18705	18565	18832	18662	18666	18566	18803	18979	18649	18761	18680	18875	18711	18816	18756	18791	18489	18741	18978	18839	18337	18916	18807	18783	18919	18894	18854	18784	18638	18551	18687	18630	18689	18695	18652	18578	18750	18867	18802	18832	18809	18911	18989	18713	18801	18971	18803	18861	18728	18967	18592	18770	18605	18642	18662	18725	18725	18895	18852	18798	18688	18712	18742	18683	18928	18799	18849	18703	18732	18881	18868	18891	18828	18846	18922	18577	18892	18717	18840	18688	18843	18871	18851	18909	18931	18715	18957	18676	18666	18717	18869	18715	18605	18808	18710	18626	18647	18716	18802	18885	18794	18631	18924	18815	18717	18984	18829	18505	18830	18738	18709	18804	18728	18931	18780	18865	19069	19057	18574	18642	18715	18808	18867	18907	18747	18797	18789	18674	18711	18767	18625	18742	18878	18858	18882	18589	18687	18665	18555	18762	18708	18756	18697	18849	19017	18610	18782	18940	18827	19029	18999	18589	18675	18831	18772	18637	18843	18724	18578	18697	18709	18804	18666	18744	18830	18483	18726	18852	18577	18847	18632	18796	18837	18751	18683	18848	18684	18765	18869	18657	18908	18774	18664	18777	18820	18796	18569	18961	18559	18544	18719	18666	18821	18561	18880	18819	18913	18813	18605	18555	18726	18830	18731	18725	18803	18977	18724	18695	18947	18935	18973	18788	18703	18792	18835	19042	18774	18743	18957	18666	18879	18686	18819	18954	18779	18744	18647	18806	18763	18714	18631	18830	18760	18922	18998	18837	18900	18890	18740	18796	18836	18760	18586	18872	18714	18824	18663	18875	18672	18811	18599	18840	18762	18847	18958	18870	18592	18776	18761	18840	18987	18710	18908	18911	18625	18964	18726	18729	18735	18638	18779	18674	19063	18782	18723	18605	18821	18907	18463	18671	18860	18733	18772	18801	18851	18764	18661	18652	18775	18704	18807	18778	18739	18439	18676	18973	18797	18590	18724	18749	18561	18584	18662	18888	18850	18987	18734	18769	18681	18743	18677	18843	18701	18774	18926	18817	18953	18863	18997	18697	18739	18757	18878	18566	18884	18873	18748	18802	18559	18922	18705	18683	18891	18591	18637	18799	18951	18743	18792	18964	18781	18760	18859	18681	18847	18880	18579	18752	18685	18890	18872	18808	18744	18920	18790	18632	18570	18735	18896	18687	18877	18706	18641	18713	18740	18628	18665	18567	18663	18672	18927	18743	18762	18736	18858	18732	18727	18799	19022	18855	18786	18759	18658	18667	18693	18732	18781	18761	18928	18906	18818	18776	18449	18701	18900	18738	18853	18899	18746	18807	18696	18560	18953	18901	18700	18348	18621	18676	18673	18762	18830	18904	18762	18654	18675	18581	18612	18871	18995	18539	18776	18722	18713	18437	18690	19021	18837	18724	18849	18649	18812	18742	18944	18639	18864	19154	18913	18658	18636	18823	18956	18635	18764	18661	18562	18953	18943	18778	18740	18771	18583	18722	18897	18632	18871	18655	18766	18765	18781	18872	18627	18692	18585	18683	18766	18611	18816	18771	18705	18782	18900	18683	18830	18831	18714	18701	18599	18733	18790	18723	18780	19002	18861	18687	18842	18805	18713	18736	18936	18576	18514	18680	18859	18819	18796	18683	18682	18960	18692	18818	18541	18845	18753	18761	18740	18809	18685	18838	18731	18776	18752	18656	18773	18706	18673	18548	18572	18830	18676	18640	18791	18769	18906	18900	18839	19159	18809	18833	19057	18961	18962	18695	18719	18780	18652	18875	18844	18751	18822	18658	18827	18655	18771	19073	18795	18732	18768	18823	18658	18621	18732	18761	18879	18748	18623	19006	18806	18777	18731	18736	18631	18712	18877	18830	18873	18699	18723	18825	18572	18780	18730	18820	18558	18651	18961	18822	18746	18743	18701	18659	18944	18677	18686	18867	18861	18894	18905	18982	18699	18869	18924	18800	18526	18804	18839	18881	18673	18676	18731	18831	18932	18903	18738	18798	18827	18799	18751	18855	18791	18915	18786	18700	18676	18833	18714	18856	18978	18700	18660	18999	18773	18841	18881	18734	18749	18658	18789	18747	18780	18933	18994	18730	18673	18830	18801	18666	18625	18910	18933	18776	18814	18787	18869	19033	18636	18780	18660	18903	18757	18730	18803	18868	18919	18639	18568	18903	18618	18666	18698	18838	19015	18895	18644	18718	18619	18718	18824	18686	18717	18841	18489	18640	18862	18785	18936	18886	18918	18639	18983	18979	19076	18690	18808	18782	18899	18582	18870	18663	18802	18838	19000	18872	18591	19052	18856	18623	18740	18801	18818	18764	18499	18757	18649	18803	18445	18756	18880	18878	18666	18737	18665	18590	18911	18671	18580	18880	18520	18889	18809	18783	18897	18852	18853	18727	18781	18509	18720	18860	18808	18873	18765	18885	18930	18935	18788	18852	18888	18717	18633	18737	18751	18680	18695	18924	18576	18867	18744	18809	19200	18834	18515	18784	18744	18900	18796	18711	18922	18827	18670	18762	18895	18642	18889	18944	18887	18734	18964	18722	18639	18913	18861	18763	18838	18808	18749	18703	18684	18626	18660	18703	18868	18971	18703	18721	18730	18672	18902	18850	18770	18874	18714	18737	18940	18572	18673	18729	18846	18937	18631	18862	18981	18963	18817	18722	18723	18571	18862	18895	18956	18921	18890	18810	18931	18995	18697	18856	18745	18842	18814	18818	18929	18811	18939	18779	18666	18622	18546	18757	18664	18743	18870	19085	18911	18875	18779	18864	18818	18665	18695	18909	18660	18819	18537	18876	18831	18739	18656	18978	18778	18958	18703	18673	18793	18913	18820	18780	18800	18776	18754	18741	18943	18585	18768	18660	18876	18864	18589	18883	18778	18598	18616	18831	18798	18697	18698	18828	18761	18693	18818	18796	18826	18769	18755	18973	18713	18891	18876	18898	18703	18637	19004	18762	18837	18862	18744	18555	18808	18703	18650	18791	18785	18698	18995	18818	18652	18686	18860	18891	18826	18782	18809	18790	18719	18556	18581	18666	18673	18806	18845	18884	18884	18858	18555	18666	18707	18623	18856	18510	18706	18793	18700	18943	18897	18650	18708	18967	18585	18707	18853	18605	18850	18777	18717	18637	18686	18928	18931	18778	18677	18858	18741	18805	18883	18825	18731	18659	18787	18892	18818	18928	18824	18954	18668	18713	18841	18826	18716	18868	18995	18919	18684	18565	18481	18504	18827	18629	18876	18618	18740	18826	18769	18924	18645	18719	18727	18584	18719	18701	18666	18885	18795	18743	18713	18722	18810	18703	18805	18819	18682	18831	18647	18772	18750	18787	18804	18900	18628	18728	18825	18812	18753	18870	18931	18581	18805	18829	18919	18757	18744	18796	18679	18739	18651	18794	18694	18867	18733	18736	18572	18724	18822	18718	18728	18748	18731	18763	18839	18782	18812	18691	18749	18737	18808	18858	18728	18834	18829	18617	18601	18820	18784	18875	18710	18846	18765	18918	18856	18911	18790	18943	18929	18771	18926	18834	18635	18935	18808	18709	18751	18536	18748	18902	18807	18983	18662	18789	18683	18734	18565	18820	18837	18741	18603	18671	18750	18855	18598	18857	18608	18790	18816	18920	18655	18836	18812	18969	18794	18601	18735	19042	18882	18690	18794	18779	18655	18729	18664	18708	18786	18623	18838	18994	18829	18820	18758	18843	18763	18931	18958	18888	18703	18906	18781	18669	18832	18957	18728	18854	18724	18884	18680	18759	18656	18803	18576	18925	18923	18763	18747	18585	18579	18797	18887	18764	18643	18734	18884	18877	18833	18678	18701	18727	18832	18848	18746	18794	19009	18719	18749	18961	18706	18788	18682	18724	18697	18771	18625	18851	18757	18839	18532	18838	18648	18729	18666	18601	18838	18700	18829	18653	18687	18846	18846	18582	18781	18785	18613	18926	18867	18831	18878	18509	18622	18864	18801	18846	18909	18832	18714	19041	18774	18991	18630	18653	18891	18732	18795	18928	18848	18985	18796	18898	18784	18730	18933	18732	18517	18754	18844	18603	18742	18703	18580	19012	18818	18862	18756	18775	18626	18789	18813	18869	18908	18735	18702	18719	18634	18764	18762	18951	18794	18536	18836	18693	18849	18581	18933	18898	18775	18747	18796	18555	18737	18974	18836	19026	18920	18736	18718	18722	18683	18855	18821	18626	18801	18957	18918	18885	18622	18588	18817	18741	18935	18791	18816	18894	18742	18693	18645
16331	27720	25742	20812	19001	25367	27372	63451	62769	48274	32165	21487	16659	15687	15415	15280	15426	15461	15265	15568	15609	15561	15533	15493	15445	15496	15473	15533	15496	15540	15597	15395	15402	15556	15532	15482	15339	15488	15269	15406	15287	15539	15531	15318	15550	15603	15417	15411	15471	15429	15451	15374	15355	15398	15425	15528	15527	15403	15533	15477	15614	15447	15369	15567	15386	15452	15395	15431	15366	15303	15353	15467	15502	15482	15468	15509	15489	15425	15422	15412	15445	15507	15398	15409	15524	15335	15449	15526	15510	15494	15470	15385	15659	15455	15716	15378	15494	15490	15371	15439	15513	15507	15519	15492	15441	15321	15287	15611	15386	15271	15435	15498	15354	15417	15354	15584	15276	15399	15387	15455	15534	15435	15519	15355	15578	15334	15405	15426	15339	15446	15392	15382	15632	15461	15533	15464	15311	15183	15347	15256	15392	15648	15477	15219	15677	15337	15525	15533	15492	15474	15525	15452	15291	15423	15387	15257	15608	15432	15406	15478	15639	15457	15331	15503	15309	15634	15395	15305	15539	15417	15461	15299	15440	15443	15400	15452	15438	15452	15611	15565	15615	15249	15273	15431	15370	15385	15327	15369	15509	15471	15419	15460	15382	15397	15452	15528	15385	15497	15384	15310	15389	15532	15454	15551	15572	15543	15343	15466	15558	15458	15440	15538	15548	15363	15470	15361	15372	15391	15346	15448	15556	15464	15614	15420	15354	15155	15418	15488	15488	15535	15557	15312	15265	15431	15471	15442	15273	15380	15379	15371	15546	15691	15367	15259	15433	15416	15515	15419	15436	15478	15468	15231	15497	15352	15326	15426	15472	15431	15467	15536	15615	15467	15409	15637	15593	15372	15268	15640	15428	15339	15321	15296	15308	15472	15476	15532	15546	15380	15478	15541	15341	15274	15615	15549	15360	15311	15378	15533	15492	15323	15436	15473	15437	15342	15484	15415	15450	15431	15564	15391	15505	15349	15534	15482	15365	15387	15419	15574	15439	15515	15464	15710	15455	15510	15501	15402	15364	15234	15416	15381	15424	15411	15540	15448	15464	15417	15449	15520	15529	15424	15437	15477	15345	15384	15440	15499	15536	15286	15474	15297	15417	15470	15357	15298	15533	15499	15309	15410	15439	15488	15493	15353	15339	15528	15445	15437	15293	15384	15507	15393	15293	15454	15454	15261	15386	15568	15272	15451	15553	15442	15454	15388	15533	15527	15454	15505	15489	15508	15441	15397	15430	15453	15614	15371	15329	15394	15544	15482	15393	15484	15514	15333	15507	15296	15315	15387	15417	15214	15532	15467	15311	15288	15629	15351	15283	15605	15538	15453	15397	15253	15333	15423	15373	15462	15362	15543	15479	15448	15645	15506	15428	15405	15363	15405	15377	15427	15508	15407	15371	15469	15406	15601	15483	15354	15424	15404	15590	15464	15426	15200	15255	15365	15532	15619	15419	15383	15382	15437	15390	15392	15414	15672	15472	15456	15385	15393	15367	15283	15572	15446	15330	15535	15430	15283	15375	15250	15478	15458	15333	15381	15387	15476	15341	15447	15363	15417	15438	15279	15328	15523	15301	15579	15622	15410	15404	15343	15485	15493	15452	15469	15628	15342	15335	15485	15487	15487	15438	15427	15350	15268	15575	15347	15496	15461	15451	15516	15463	15393	15227	15321	15343	15416	15413	15443	15531	15477	15438	15376	15450	15340	15289	15438	15445	15174	15398	15608	15485	15490	15304	15485	15293	15383	15431	15474	15345	15414	15363	15600	15369	15394	15505	15477	15446	15556	15454	15449	15602	15506	15354	15535	15378	15225	15442	15392	15479	15491	15442	15388	15558	15574	15535	15488	15424	15482	15526	15222	15392	15618	15417	15406	15461	15384	15401	15357	15477	15374	15587	15377	15459	15541	15531	15512	15403	15611	15598	15304	15518	15508	15592	15436	15435	15401	15471	15480	15377	15379	15379	15471	15363	15449	15358	15220	15488	15295	15543	15498	15535	15313	15617	15282	15453	15340	15420	15407	15549	15392	15418	15471	15655	15400	15523	15427	15434	15571	15437	15467	15379	15552	15411	15397	15485	15364	15361	15297	15594	15350	15474	15320	15570	15546	15409	15598	15516	15420	15392	15340	15329	15428	15292	15429	15431	15396	15428	15291	15376	15426	15357	15347	15330	15429	15512	15356	15459	15483	15327	15467	15469	15369	15578	15305	15443	15652	15460	15382	15443	15382	15478	15628	15412	15361	15528	15363	15555	15479	15404	15537	15567	15277	15475	15486	15570	15456	15416	15522	15460	15569	15430	15601	15371	15307	15444	15390	15591	15441	15634	15391	15537	15536	15226	15354	15434	15278	15416	15513	15513	15237	15312	15637	15450	15544	15429	15395	15408	15382	15469	15446	15316	15421	15407	15267	15603	15292	15417	15381	15506	15479	15347	15412	15446	15511	15365	15261	15546	15548	15453	15596	15312	15474	15350	15493	15461	15489	15385	15432	15459	15428	15443	15479	15499	15411	15387	15417	15568	15355	15463	15439	15508	15523	15399	15488	15415	15526	15551	15464	15591	15457	15470	15412	15479	15358	15531	15298	15365	15393	15387	15523	15367	15436	15307	15437	15372	15607	15603	15482	15336	15516	15432	15590	15313	15297	15504	15433	15453	15433	15422	15533	15401	15515	15478	15472	15352	15551	15437	15456	15405	15484	15403	15429	15273	15296	15454	15300	15419	15513	15519	15427	15467	15289	15501	15272	15519	15501	15525	15334	15531	15266	15632	15423	15319	15542	15450	15284	15340	15466	15505	15367	15472	15493	15511	15284	15330	15353	15401	15376	15431	15404	15451	15357	15250	15458	15279	15321	15509	15424	15474	15366	15472	15256	15611	15895	15498	15292	15368	15344	15346	15493	15284	15390	15344	15675	15405	15560	15420	15377	15369	15540	15510	15508	15279	15336	15478	15499	15364	15300	15476	15462	15306	15437	15343	15585	15436	15392	15558	15477	15567	15332	15367	15465	15466	15498	15637	15482	15510	15346	15437	15487	15385	15579	15399	15508	15346	15343	15323	15402	15402	15490	15466	15456	15435	15298	15612	15472	15369	15419	15283	15392	15470	15417	15406	15346	15301	15383	15313	15452	15640	15430	15490	15495	15531	15629	15446	15634	15619	15352	15830	15298	15357	15385	15436	15421	15592	15354	15366	15552	15330	15399	15443	15309	15372	15512	15352	15480	15365	15259	15583	15466	15521	15445	15492	15396	15164	15468	15319	15571	15486	15514	15421	15341	15545	15376	15379	15577	15460	15484	15468	15476	15408	15407	15399	15473	15391	15537	15340	15330	15561	15288	15509	15441	15637	15465	15427	15385	15516	15434	15259	15248	15338	15473	15333	15613	15424	15472	15478	15453	15415	15344	15382	15342	15534	15471	15384	15312	15480	15421	15447	15403	15469	15463	15369	15278	15409	15246	15425	15397	15582	15403	15445	15521	15435	15565	15319	15434	15439	15592	15530	15252	15591	15513	15348	15408	15541	15446	15537	15351	15458	15344	15475	15401	15453	15598	15408	15367	15321	15530	15428	15506	15396	15451	15394	15337	15382	15507	15416	15420	15694	15469	15386	15543	15506	15428	15410	15417	15153	15463	15416	15437	15506	15410	15527	15281	15304	15749	15514	15540	15463	15409	15613	15537	15329	15434	15309	15545	15465	15640	15412	15440	15416	15399	15479	15400	15240	15532	15467	15563	15388	15479	15382	15472	15406	15402	15444	15350	15526	15407	15270	15366	15374	15291	15527	15316	15379	15261	15501	15536	15384	15403	15378	15430	15346	15187	15313	15400	15579	15392	15577	15446	15644	15388	15351	15313	15453	15452	15441	15422	15463	15473	15622	15620	15339	15479	15368	15448	15575	15340	15430	15321	15566	15372	15446	15465	15534	15350	15289	15475	15598	15513	15383	15414	15359	15669	15409	15336	15351	15651	15253	15599	15558	15472	15436	15475	15243	15617	15412	15417	15536	15387	15434	15510	15475	15511	15469	15135	15209	15524	15404	15340	15364	15379	15408	15367	15464	15488	15326	15190	15424	15363	15427	15334	15321	15422	15374	15534	15450	15529	15528	15424	15553	15437	15641	15381	15483	15255	15562	15434	15512	15386	15538	15509	15413	15394	15398	15387	15366	15402	15324	15324	15380	15403	15459	15438	15352	15470	15396	15375	15380	15381	15333	15269	15415	15363	15304	15435	15463	15467	15441	15539	15382	15401	15365	15477	15206	15563	15355	15272	15438	15358	15375	15566	15443	15422	15348	15380	15480	15244	15498	15650	15317	15432	15485	15567	15327	15384	15455	15374	15347	15529	15220	15410	15415	15377	15515	15474	15458	15376	15386	15341	15402	15410	15293	15551	15423	15527	15530	15326	15381	15289	15465	15536	15510	15442	15467	15496	15522	15360	15641	15474	15505	15405	15268	15508	15516	15554	15381	15499	15347	15440	15379	15428	15592	15488	15521	15262	15577	15538	15442	15350	15392	15502	15465	15381	15436	15401	15484	15515	15357	15449	15300	15509	15395	15516	15498	15397	15303	15386	15484	15439	15561	15469	15486	15418	15467	15396	15510	15551	15620	15389	15434	15381	15550	15513	15359	15459	15452	15424	15445	15429	15489	15598	15329	15578	15359	15545	15366	15411	15494	15325	15552	15490	15508	15414	15458	15539	15519	15383	15492	15382	15508	15379	15569	15454	15491	15545	15365	15445	15526	15442	15636	15406	15336	15372	15397	15512	15547	15573	15526	15328	15376	15404	15380	15407	15376	15627	15453	15619	15555	15525	15561	15502	15404	15481	15454	15153	15420	15405	15415	15301	15355	15444	15408	15428	15433	15360	15480	15396	15445	15460	15271	15593	15378	15426	15447	15277	15479	15450	15584	15490	15367	15476	15378	15344	15377	15323	15439	15437	15354	15551	15621	15508	15273	15430	15623	15481	15377	15263	15491	15360	15451	15597	15666	15346	15494	15615	15372	15491	15379	15306	15643	15482	15556	15480	15278	15535	15362	15483	15507	15463	15450	15467	15582	15397	15516	15433	15429	15447	15440	15439	15454	15412	15339	15349	15289	15505	15425	15584	15233	15373
29328	22176	22738	20335	18752	19279	20624	23327	26359	23804	20768	19395	18873	18554	18582	18663	18692	18770	18560	18749	18731	18523	18750	18544	18638	18786	18777	18753	18797	18669	18612	18685	18735	18657	18631	18549	18531	18799	18924	18642	18703	18859	18602	18583	18748	18651	18573	18476	18579	18693	18779	18852	18718	18594	18418	18664	18688	18374	18561	18591	18783	18619	18603	18667	18531	18781	18521	18477	18654	18557	18612	18747	18628	18502	18594	18528	18735	18533	18586	18669	18706	18516	18627	18686	18551	18652	18634	18674	18741	18533	18586	18581	18523	18612	18817	18499	18652	18510	18520	18475	18441	18626	18648	18714	18458	18485	18621	18588	18528	18702	18653	18626	18606	18630	18656	18673	18385	18707	18343	18334	18629	18426	18471	18536	18767	18720	18630	18677	18614	18578	18507	18572	18664	18565	18733	18606	18677	18666	18534	18543	18599	18591	18570	18608	18509	18503	18692	18579	18519	18571	18758	18552	18700	18501	18688	18578	18532	18553	18741	18611	18471	18508	18582	18403	18641	18521	18751	18360	18551	18572	18576	18530	18387	18480	18650	18351	18692	18574	18527	18506	18723	18538	18630	18734	18775	18465	18653	18676	18644	18554	18752	18481	18612	18547	18677	18646	18537	18520	18679	18583	18627	18513	18583	18592	18787	18784	18556	18670	18682	18569	18538	18697	18553	18565	18842	18633	18750	18545	18760	18876	18632	18617	18583	18569	18702	18735	18742	18605	18625	18464	18809	18670	18451	18472	18575	18516	18641	18610	18628	18379	18655	18684	18583	18634	18542	18735	18752	18674	18686	18640	18534	18573	18664	18612	18542	18383	18804	18832	18775	18689	18541	18606	18673	18529	18661	18693	18484	18547	18606	18495	18550	18641	18475	18354	18608	18580	18443	18302	18735	18729	18533	18600	18703	18612	18626	18579	18527	18438	18537	18672	18688	18479	18552	18645	18493	18620	18648	18488	18786	18472	18628	18674	18767	18727	18570	18553	18510	18497	18586	18473	18516	18813	18339	18594	18630	18704	18741	18608	18554	18629	18529	18510	18311	18352	18779	18620	18671	18642	18610	18540	18640	18486	18317	18529	18648	18725	18415	18383	18636	18684	18641	18658	18782	18599	18767	18596	18435	18663	18487	18628	18654	18465	18567	18711	18631	18683	18652	18880	18694	18562	18707	18463	18487	18605	18726	18426	18588	18650	18646	18599	18536	18880	18437	18661	18653	18437	18744	18553	18680	18395	18492	18598	18661	18592	18739	18684	18719	18683	18560	18707	18673	18487	18576	18596	18686	18728	18773	18750	18384	18603	18693	18613	18651	18563	18648	18348	18602	18407	18556	18682	18690	18510	18661	18694	18410	18456	18512	18580	18646	18595	18462	18485	18447	18608	18519	18496	18509	18698	18522	18612	18562	18621	18601	18665	18834	18779	18801	18681	18698	18592	18612	18470	18620	18497	18596	18600	18408	18677	18735	18506	18391	18491	18558	18693	18580	18412	18639	18648	18521	18628	18403	18558	18614	18358	18584	18413	18698	18613	18472	18565	18676	18603	18491	18524	18604	18711	18739	18332	18559	18712	18542	18487	18803	18749	18679	18549	18721	18865	18839	18632	18884	18612	18779	18514	18412	18568	18633	18800	18762	18467	18700	18638	18793	18577	18603	18650	18589	18536	18470	18616	18757	18569	18680	18407	18640	18760	18666	18660	18750	18515	18952	18626	18654	18572	18691	18614	18610	18813	18632	18522	18685	18566	18658	18578	18515	18585	18498	18491	18794	18622	18580	18747	18607	18591	18513	18551	18616	18754	18409	18606	18549	18639	18654	18751	18485	18516	18554	18779	18564	18565	18605	18562	18533	18784	18545	18452	18541	18614	18691	18260	18619	18882	18603	18627	18754	18695	18545	18647	18728	18416	18564	18691	18634	18700	18449	18759	18651	18563	18719	18510	18856	18555	18638	18638	18766	18661	18719	18520	18695	18800	18674	18460	18618	18672	18498	18650	18766	18749	18612	18474	18573	18747	18561	18339	18334	18734	18580	18719	18547	18524	18605	18893	18513	18597	18496	18685	18487	18668	18525	18531	18577	18630	18668	18472	18383	18569	18737	18688	18434	18587	18784	18607	18622	18637	18417	18608	18557	18738	18714	18672	18603	18521	18538	18587	18766	18572	18415	18669	18530	18632	18642	18454	18699	18501	18415	18714	18540	18464	18655	18410	18349	18650	18529	18621	18480	18592	18904	18588	18465	18396	18675	18570	18564	18525	18597	18638	18502	18563	18539	18504	18599	18805	18592	18667	18541	18493	18549	18538	18507	18531	18508	18601	18557	18480	18778	18498	18526	18714	18452	18739	18389	18455	18519	18428	18672	18547	18644	18478	18602	18496	18500	18477	18683	18692	18556	18581	18553	18412	18532	18608	18440	18608	18782	18689	18723	18671	18585	18507	18533	18617	18781	18461	18633	18568	18674	18784	18684	18559	18575	18617	18905	18469	18638	18631	18755	18681	18752	18595	18582	18721	18544	18652	18753	18576	18455	18310	18520	18549	18754	18614	18776	18380	18556	18575	18605	18685	18662	18556	18534	18580	18698	18759	18640	18314	18502	18387	18639	18495	18767	18610	18606	18688	18556	18420	18581	18443	18541	18857	18728	18584	18671	18623	18561	18655	18734	18583	18682	18500	18428	18567	18698	18494	18582	18527	18770	18579	18599	18630	18617	18578	18608	18561	18458	18715	18636	18578	18529	18591	18683	18547	18385	18659	18392	18627	18589	18674	18619	18723	18658	18549	18550	18517	18461	18601	18512	18695	18732	18661	18696	18602	18547	18413	18634	18632	18754	18632	18579	18807	18569	18491	18857	18740	18486	18813	18682	18674	18617	18562	18596	18600	18885	18586	18447	18476	18458	18540	18529	18463	18541	18624	18717	18617	18563	18440	18602	18582	18494	18570	18682	18582	18563	18647	18555	18734	18664	18558	18644	18576	18866	18520	18461	18499	18459	18569	18570	18654	18561	18497	18583	18506	18636	18658	18826	18629	18462	18455	18913	18561	18594	18519	18533	18676	18574	18480	18648	18605	18593	18761	18710	18466	18623	18698	18590	18564	18653	18653	18675	18622	18699	18663	18730	18531	18685	18582	18695	18596	18804	18828	18549	18697	18692	18636	18612	18538	18653	18611	18548	18488	18692	18747	18589	18526	18647	18433	18694	18462	18426	18609	18622	18696	18888	18405	18668	18741	18741	18451	18759	18599	18693	18549	18503	18675	18621	18460	18692	18619	18647	18831	18682	18619	18722	18533	18651	18525	18452	18480	18663	18599	18491	18660	18515	18725	18535	18766	18698	18578	18633	18652	18636	18534	18421	18593	18677	18381	18710	18654	18614	18520	18553	18549	18801	18686	18598	18533	18553	18715	18702	18581	18830	18552	18468	18503	18853	18548	18726	18485	18773	18513	18514	18542	18646	18607	18649	18521	18725	18649	18543	18508	18680	18576	18398	18698	18467	18576	18508	18498	18450	18615	18333	18712	18506	18640	18658	18548	18819	18665	18628	18620	18346	18566	18606	18439	18574	18474	18720	18414	18591	18611	18806	18576	18668	18503	18531	18696	18521	18639	18378	18409	18514	18536	18567	18727	18651	18695	18505	18500	18775	18644	18539	18713	18731	18482	18541	18665	18777	18594	18589	18519	18752	18598	18507	18756	18774	18530	18737	18368	18685	18661	18437	18446	18526	18489	18622	18553	18484	18701	18716	18457	18724	18686	18618	18568	18487	18700	18716	18693	18645	18862	18724	18445	18542	18378	18337	18693	19028	18726	18573	18533	18532	18635	18575	18572	18544	18728	18609	18763	18662	18680	18698	18477	18683	18692	18748	18678	18762	18734	18534	18555	18619	18633	18547	18697	18751	18710	18731	18676	18688	18664	18701	18614	18779	18533	18487	18455	18731	18558	18576	18610	18612	18578	18771	18495	18659	18619	18636	18605	18751	18497	18637	18564	18783	18656	18566	18662	18654	18690	18615	18436	18573	18645	18664	18413	18451	18665	18573	18754	18685	18651	18501	18616	18755	18582	18566	18550	18767	18625	18484	18606	18683	18675	18377	18455	18727	18424	18463	18630	18707	18750	18739	18531	18637	18307	18519	18683	18663	18558	18641	18505	18704	18781	18689	18814	18464	18651	18486	18628	18509	18548	18846	18579	18633	18632	18476	18666	18712	18619	18598	18545	18533	18541	18452	18475	18594	18803	18551	18705	18534	18644	18627	18531	18634	18758	18430	18716	18763	18643	18808	18450	18500	18592	18544	18688	18780	18778	18695	18501	18570	18647	18670	18639	18666	18584	18592	18536	18841	18517	18619	18663	18717	18598	18680	18505	18551	18520	18647	18588	18622	18627	18455	18754	18674	18534	18450	18721	18732	18701	18900	18651	18409	18788	18572	18498	18659	18501	18777	18802	18737	18726	18642	18581	18704	18399	18552	18475	18596	18560	18578	18672	18573	18733	18764	18550	18563	18622	18399	18601	18657	18780	18418	18533	18753	18685	18656	18765	18842	18667	18472	18528	18664	18669	18591	18620	18667	18456	18579	18801	18595	18656	18500	18765	18750	18571	18678	18644	18690	18590	18713	18788	18585	18656	18644	18565	18498	18532	18698	18542	18538	18472	18644	18463	18499	18444	18487	18655	18573	18579	18470	18552	18640	18473	18666	18735	18531	18469	18679	18727	18661	18613	18622	18657	18699	18638	18673	18808	18830	18699	18576	18822	18651	18600	18796	18534	18635	18803	18698	18643	18567	18555	18606	18729	18724	18530	18672	18603	18588	18708	18535	18435	18503	18390	18518	18277	18463	18544	18591	18655	18639	18507	18581	18647	18465	18524	18445	18666	18453	18643	18722	18604	18715	18849	18784	18583	18510	18530	18757	18816	18629	18705	18668	18539	18447	18728	18760	18641	18638	18564	18717	18755	18567	18516	18629	18747	18551	18664	18415	18526	18611	18542	18710	18661	18623	18724	18450	18717	18575	18532	18615	18616	18440	18648	18598	18625	18536	18603	18735	18742	18748	18842	18610	18592	18420	18720	18646	18438	18602	18797	18552	18451	18588	18353	18658	18930	18640	18649	18560	18560
15672	16421	16213	15584	15512	16603	17697	23041	25519	20816	17233	15901	15494	15444	15323	15410	15172	15253	15235	15389	15286	15404	15297	15386	15345	15505	15506	15227	15238	15252	15422	15389	15271	15440	15433	15134	15203	15296	15264	15378	15208	15197	15196	15146	15529	15344	15341	15196	15329	15262	15285	15263	15307	15325	15262	15389	15197	15139	15319	15287	15382	15276	15115	15340	15375	15495	15350	15210	15320	15256	15333	15339	15291	15275	15107	15013	15198	15241	15206	15421	15236	15173	15251	15256	15384	15295	15147	15364	15411	15182	15325	15245	15199	15318	15453	15534	15264	15302	15230	15358	15383	15194	15358	15231	15356	15370	15227	15417	15328	15216	15457	15350	15363	15426	15291	15470	15266	15365	15319	15424	15236	15093	15415	15314	15221	15305	15393	15337	15386	15168	15195	15358	15285	15415	15186	15359	15280	15198	15340	15193	15438	15308	15339	15266	15356	15344	15388	15206	15360	15470	15207	15170	15406	15261	15414	15375	15378	15247	15348	15339	15323	15212	15296	15230	15188	15330	15305	15194	15238	15322	15211	15098	15259	15272	15393	15345	15305	15293	15433	15301	15278	15352	15299	15262	15364	15145	15295	15488	15162	15230	15383	15373	15359	15329	15172	15310	15275	15304	15287	15187	15198	15006	15384	15325	15478	15215	15358	15280	15316	15276	15265	15175	15225	15392	15297	15272	15304	15243	15254	15255	15311	15326	15319	15269	15128	15219	15233	15342	15107	15316	15343	15238	15238	15225	15326	15387	15467	15289	15293	15351	15238	15330	15385	15276	15265	15283	15228	15351	15107	15232	15250	15286	15373	15457	15295	15254	15247	15286	15333	15289	15311	15195	15449	15301	15246	15235	15252	15293	15249	15286	15434	15438	15248	15211	15340	15465	15334	15370	15247	15377	15251	15445	15281	15193	15391	15158	15286	15342	15223	15273	15482	15370	15199	15147	15399	15237	15328	15271	15283	15468	15261	15369	15374	15335	15376	15101	15130	15363	15291	15194	15241	15360	15375	15439	15190	15251	15255	15370	15087	15399	15208	15445	15188	15280	15253	15217	15179	15287	15455	15180	15323	15339	15466	15429	15346	15309	15304	15257	15231	15352	15241	15336	15271	15359	15404	15124	15363	15266	15136	15353	15271	15285	15233	15252	15141	15232	15277	15295	15249	15287	15448	15149	15334	15311	15221	15366	15335	15214	15229	15362	15253	15327	15154	15277	15329	15279	15110	15168	15396	15448	15248	15265	15190	15351	15264	15377	15256	15304	15252	15335	15388	15361	15239	15343	15088	15245	15351	15340	15286	15377	15201	15335	15077	15474	15241	15288	15081	15402	15424	15248	15277	15263	15370	15453	15181	15298	15245	15220	15441	15302	15420	15485	15249	15178	15212	15078	15303	15266	15305	15310	15287	15412	15419	15282	15316	15252	15373	15333	15278	15505	15327	15104	15376	15439	15450	15302	15225	15382	15233	15331	15297	15120	15270	15364	15066	15301	15420	15126	15306	15335	15318	15221	15149	15297	15303	15419	15352	15404	15331	15148	15437	15129	15251	15378	15057	15394	15206	15319	15324	15278	15387	15174	15284	15165	15437	15269	15331	15328	15282	15350	15306	15284	15257	15321	15209	15339	15191	15242	15436	15366	15373	15217	15254	15310	15410	15256	15421	15295	15263	15352	15174	15337	15207	15308	15469	15354	15285	15202	15319	15374	15234	15307	15234	15337	15230	15287	15150	15360	15503	15416	15454	15275	15377	15327	15377	15394	15232	15159	15386	15207	15292	15262	15296	15128	15354	15144	15056	15312	15296	15422	15225	15356	15291	15269	15368	15334	15266	15305	15555	15160	15269	15363	15161	15336	15286	15145	15343	15342	15180	15048	15483	15245	15376	15376	15272	15231	15258	15311	15338	15144	15310	15416	15258	15258	15379	15293	15139	15447	15454	15260	15285	15275	15218	15478	15203	15384	15218	15226	15309	15187	15333	15182	15345	15296	15325	15229	15403	15361	15363	15299	15386	15344	15274	15169	15274	15323	15475	15203	15387	15358	15357	15339	15181	15333	15324	15232	15340	15196	15284	15325	15284	15351	15117	15314	15516	15359	15260	15344	15331	15371	15096	15377	15374	15210	15323	15281	15274	15474	15369	15322	15278	15387	15313	15183	15127	15150	15192	15454	15418	15236	15388	15205	15345	15172	15193	15430	15170	15213	15521	15520	15183	15401	15337	15280	15410	15307	15291	15342	15288	15292	15250	15197	15295	15276	15283	15392	15330	15392	15359	15215	15345	15273	15278	15217	15330	15387	15152	15185	15272	15355	15250	15378	15391	15350	15353	15351	15291	15273	15348	15213	15337	15471	15231	15095	15224	15203	15360	15300	15217	15266	15092	15373	15195	15293	15239	15357	15279	15286	15161	15252	15316	15251	15327	15426	15395	15168	15256	15356	15297	15250	15348	15318	15240	15376	15272	15271	15262	15317	15181	15248	15316	15164	15189	15212	15417	15283	15245	15393	15285	15187	15343	15158	15293	15360	15232	15263	15458	15322	15380	15298	15457	15411	15339	15188	15195	15290	15199	15443	15318	15226	15252	15334	15095	15486	15187	15565	15371	15251	15291	15285	15248	15373	15356	15227	15433	15337	15152	15380	15372	15334	15186	15168	15400	15309	15441	15216	15286	15128	15360	15165	15224	15200	15373	15298	15316	15355	15309	15310	15166	15057	15216	15298	15430	15207	15265	15314	15169	15370	15244	15290	15296	15214	15300	15292	15119	15566	15391	15347	15260	15501	15217	15203	15366	15279	15166	15460	15337	15326	15192	15406	15320	15347	15400	15339	15150	15254	15163	15425	15202	15298	15450	15320	15274	15228	15415	15202	15360	15409	15210	15295	15340	15379	15162	15415	15330	15398	15433	15206	15394	15184	15457	15197	15312	15388	15046	15451	15108	15304	15397	15173	15289	15231	15272	15242	15331	15143	15331	15378	15415	15437	15392	15332	15297	15180	15348	15261	15318	15369	15203	15297	15265	15235	15324	15271	15406	15320	15408	15369	15337	15350	15454	15280	15324	15263	15349	15385	15365	15327	15355	15237	15269	15097	15143	15221	15221	15221	15384	15103	15228	15280	15296	15219	15249	15280	15414	15308	15332	15119	15460	15204	15430	15273	15509	15265	15325	15067	15190	15370	15207	15334	15299	15203	15425	15160	15287	15250	15290	15172	15333	15393	15256	15292	15239	15164	15346	15301	15180	15365	15372	15302	15070	15245	15186	15270	15296	15469	15367	15383	15268	15284	15327	15254	15330	15449	15344	15303	15330	15213	15355	15167	15156	15263	15192	15357	15343	15321	15231	15339	15275	15351	15250	15247	15402	15367	15349	15395	15107	15283	15359	15221	15343	15407	15297	15390	15248	15159	15261	15366	15227	15333	15277	15404	15436	15198	15309	15256	15328	15276	15498	15215	15235	15295	15357	15210	15285	15461	15336	15367	15226	15400	15075	15340	15452	15222	15314	15385	15192	15131	15349	15316	15202	15289	15354	15449	15213	15335	15129	15371	15205	15352	15418	15104	15340	15398	15236	15330	15241	15226	15310	15368	15398	15363	15430	15219	15368	15121	15142	15544	15344	15276	15315	15145	15301	15367	15534	15346	15243	15148	15314	15371	15393	15200	15135	15410	15347	15201	15328	15407	15195	15319	15356	15327	15387	15388	15153	15412	15368	15288	15289	15252	15454	15260	15247	15410	15344	15209	15335	15168	15298	15206	15363	15235	15322	15145	15277	15425	15357	15437	15226	15427	15317	15233	15520	15499	15326	15187	15267	15346	15476	15144	15412	15231	15130	15305	15200	15315	15400	15493	15407	15442	15293	15215	15321	15342	15371	15389	15145	15433	15278	15549	15314	15410	15325	15137	15397	15283	15281	15365	15227	15260	15221	15003	15146	15369	15406	15266	15356	15332	15293	15410	15282	15350	15286	15197	15396	15250	15420	15274	15345	15302	15199	15487	15278	15169	15217	15267	15288	15314	15255	15353	15468	15091	15407	15363	15180	15372	15292	15330	15384	15193	15255	15371	15288	15087	15350	15314	15312	15387	15306	15254	15370	15412	15145	15286	15447	15195	15507	15332	15328	15015	15479	15218	15163	15378	15322	15213	15200	15457	15260	15192	15133	15397	15456	15380	15537	15459	15453	15305	15219	15550	15268	15354	15278	15168	15118	15422	15381	15354	15314	15339	15221	15407	15427	15341	15260	15344	15293	15420	15412	15272	15155	15394	15495	15332	15347	15267	15200	15231	15341	15339	15136	15318	15305	15304	15183	15250	15243	15171	15401	15405	15428	15314	15335	15404	15111	15304	15493	15269	15274	15293	15292	15294	15301	15246	15307	15205	15249	15431	15369	15076	15310	15394	15321	15359	15117	15183	15401	15263	15382	15159	15190	15227	15367	15251	15376	15301	15318	15394	15446	15395	15500	15419	15272	15102	15339	15355	15445	15171	15165	15344	15272	15357	15125	15418	15323	15318	15433	15394	15371	15150	15367	15438	15270	15358	15239	15188	15269	15180	15375	15317	15275	15191	15361	15276	15232	15332	15450	15291	15279	15289	15374	15293	15411	15324	15428	15241	15238	15320	15335	15385	15390	15411	15351	15293	15200	15279	15387	15357	15243	15402	15224	15351	15377	15387	15324	15354	15332	15208	15353	15267	15357	15326	15254	15211	15256	15377	15298	15395	15201	15284	15236	15370	15375	15260	15176	15334	15297	15393	15276	15352	15415	15377	15342	15226	15249	15289	15105	15103	15303	15312	15262	15255	15102	15171	15410	15370	15391	15341	15381	15267	15429	15297	15281	15242	15410	15191	15397	15244	15151	15120	15416	15325	15143	15511	15404	15224	15137	15332	15179	15523	15233	15455	15498	15141	15256	15403	15408	15225	15271	15455	15183	15121	15491	15398	15341	15507	15379	15544	15252	15358	15249	15148	15487	15497	15090	15386	15374	15293	15431	15231	15137	15531	15292	15227	15305	15224	15375	15215	15348	15325	15375	15414	15431	15318	15276	15409	15391	15163	15328	15336	15295	15275	15063	15142	15284	15377	15259	15187	15469	15268	15342	15334	15311	15279	15366	15370
25901	21165	27363	25871	20941	34071	45119	38787	40202	31867	23951	20296	19223	18880	18486	18460	18754	18358	18720	18664	18529	18649	18602	18769	18464	18449	18340	18671	18438	18633	18491	18538	18513	18711	18368	18559	18557	18611	18634	18550	18461	18445	18538	18660	18614	18555	18480	18451	18698	18394	18697	18394	18488	18575	18556	18611	18736	18605	18534	18545	18685	18278	18670	18587	18612	18681	18495	18595	18567	18658	18535	18652	18499	18595	18666	18505	18566	18364	18639	18472	18349	18435	18397	18363	18398	18666	18572	18608	18496	18551	18563	18507	18526	18341	18610	18538	18538	18635	18540	18305	18322	18599	18814	18574	18375	18338	18272	18509	18550	18493	18310	18507	18761	18612	18606	18418	18527	18515	18560	18465	18452	18544	18749	18435	18621	18367	18585	18554	18469	18618	18154	18467	18428	18586	18611	18503	18338	18626	18571	18513	18505	18656	18344	18495	18333	18518	18543	18460	18384	18665	18233	18498	18581	18671	18490	18755	18396	18267	18652	18435	18684	18481	18454	18290	18521	18512	18401	18448	18559	18299	18392	18680	18533	18546	18671	18419	18355	18363	18573	18356	18627	18437	18467	18473	18515	18387	18738	18632	18541	18517	18699	18538	18697	18669	18323	18593	18520	18471	18737	18406	18615	18465	18506	18630	18607	18526	18521	18596	18449	18730	18674	18536	18494	18405	18291	18610	18506	18775	18493	18442	18464	18308	18644	18435	18338	18620	18583	18524	18611	18121	18539	18682	18706	18509	18457	18616	18473	18555	18413	18208	18473	18285	18674	18534	18505	18381	18518	18510	18681	18448	18554	18513	18828	18406	18728	18566	18414	18414	18622	18449	18393	18454	18465	18675	18620	18779	18296	18511	18532	18266	18331	18390	18466	18399	18604	18504	18479	18408	18323	18467	18538	18639	18502	18525	18492	18482	18667	18619	18353	18272	18550	18614	18479	18650	18285	18386	18436	18536	18465	18560	18535	18602	18592	18549	18666	18407	18492	18456	18401	18585	18458	18451	18556	18596	18479	18513	18674	18642	18442	18463	18505	18500	18497	18713	18599	18314	18421	18664	18420	18473	18488	18505	18466	18553	18377	18363	18486	18628	18447	18550	18531	18516	18328	18459	18333	18493	18498	18420	18736	18536	18639	18614	18582	18317	18461	18530	18632	18495	18448	18612	18606	18389	18478	18425	18413	18471	18590	18693	18528	18426	18578	18448	18591	18605	18586	18622	18550	18516	18493	18556	18544	18540	18500	18629	18543	18517	18505	18393	18332	18582	18559	18268	18582	18447	18474	18481	18559	18472	18503	18430	18385	18480	18524	18468	18544	18624	18427	18735	18675	18362	18364	18466	18534	18644	18279	18629	18463	18482	18392	18622	18621	18401	18481	18450	18483	18537	18489	18518	18372	18468	18399	18638	18536	18609	18561	18443	18683	18326	18562	18451	18342	18283	18360	18623	18532	18572	18625	18533	18428	18442	18298	18579	18334	18492	18591	18413	18521	18529	18411	18508	18411	18549	18690	18544	18618	18525	18461	18683	18554	18343	18618	18401	18545	18454	18448	18417	18619	18560	18351	18448	18770	18691	18714	18658	18603	18638	18230	18475	18524	18577	18374	18322	18491	18567	18548	18324	18441	18252	18282	18408	18482	18458	18433	18478	18552	18442	18451	18380	18353	18429	18457	18660	18467	18458	18522	18493	18480	18851	18549	18553	18485	18432	18474	18579	18358	18501	18391	18607	18272	18458	18696	18520	18602	18467	18338	18501	18496	18362	18627	18359	18504	18480	18611	18545	18507	18463	18316	18508	18441	18605	18583	18422	18631	18516	18351	18498	18420	18708	18524	18376	18380	18800	18379	18535	18542	18385	18517	18534	18472	18509	18429	18502	18473	18615	18496	18392	18624	18485	18612	18618	18454	18504	18494	18544	18561	18492	18696	18390	18543	18386	18705	18593	18780	18381	18621	18633	18721	18637	18395	18465	18355	18585	18391	18525	18508	18483	18628	18445	18670	18566	18537	18535	18417	18706	18597	18552	18443	18583	18494	18585	18275	18471	18721	18638	18466	18411	18372	18322	18615	18700	18526	18477	18424	18524	18353	18471	18706	18387	18494	18468	18434	18495	18522	18500	18584	18434	18617	18323	18297	18470	18553	18444	18417	18509	18358	18346	18652	18490	18588	18503	18474	18534	18548	18296	18492	18324	18367	18620	18661	18327	18579	18478	18332	18372	18355	18514	18702	18502	18549	18388	18450	18490	18575	18608	18402	18747	18501	18429	18232	18421	18826	18267	18418	18530	18417	18560	18316	18496	18653	18633	18677	18318	18511	18466	18606	18391	18588	18723	18617	18305	18287	18548	18489	18335	18674	18596	18370	18656	18342	18551	18386	18643	18485	18720	18467	18444	18540	18388	18445	18689	18456	18564	18509	18522	18325	18300	18423	18629	18468	18737	18605	18613	18257	18622	18428	18585	18534	18534	18716	18637	18350	18733	18416	18686	18497	18399	18432	18414	18572	18343	18566	18540	18453	18488	18285	18435	18394	18512	18427	18608	18358	18462	18578	18397	18544	18602	18397	18487	18405	18499	18630	18562	18569	18429	18458	18645	18981	18446	18478	18488	18603	18504	18448	18445	18443	18581	18667	18349	18509	18403	18352	18604	18276	18672	18419	18584	18495	18320	18450	18339	18453	18387	18490	18399	18715	18446	18496	18540	18616	18348	18696	18599	18637	18500	18585	18547	18574	18640	18761	18252	18408	18639	18339	18305	18510	18523	18504	18449	18501	18453	18400	18436	18500	18348	18516	18381	18539	18628	18574	18556	18709	18648	18511	18785	18451	18501	18668	18626	18613	18640	18614	18684	18609	18562	18670	18489	18476	18362	18547	18476	18340	18499	18355	18744	18573	18414	18423	18598	18407	18266	18596	18634	18527	18369	18637	18612	18634	18744	18506	18393	18504	18415	18628	18757	18357	18618	18345	18377	18561	18532	18502	18544	18330	18550	18314	18404	18550	18611	18542	18370	18568	18399	18508	18414	18661	18329	18606	18569	18511	18456	18278	18516	18520	18358	18778	18528	18411	18560	18542	18548	18602	18581	18685	18469	18534	18385	18430	18201	18514	18448	18504	18546	18627	18474	18397	18283	18455	18420	18498	18596	18596	18646	18627	18382	18591	18559	18610	18637	18541	18636	18525	18601	18642	18346	18419	18455	18703	18445	18347	18617	18600	18453	18408	18396	18492	18600	18397	18438	18390	18709	18464	18388	18843	18588	18401	18444	18590	18580	18325	18405	18614	18569	18526	18449	18493	18477	18609	18539	18589	18555	18653	18450	18513	18563	18340	18293	18579	18472	18447	18272	18425	18509	18508	18413	18393	18521	18527	18642	18492	18616	18618	18499	18246	18402	18666	18413	18620	18667	18515	18422	18492	18435	18658	18411	18552	18486	18578	18317	18248	18551	18355	18643	18349	18447	18457	18418	18386	18561	18599	18450	18638	18398	18506	18554	18557	18667	18542	18407	18515	18550	18398	18491	18845	18608	18482	18502	18639	18641	18371	18377	18407	18736	18423	18494	18729	18542	18485	18575	18680	18407	18543	18395	18512	18361	18613	18460	18488	18430	18552	18543	18400	18397	18437	18479	18550	18592	18534	18384	18590	18611	18416	18589	18590	18502	18530	18500	18487	18525	18650	18646	18608	18461	18500	18676	18634	18632	18781	18619	18504	18507	18547	18362	18423	18708	18497	18634	18730	18532	18694	18458	18507	18575	18334	18506	18658	18672	18686	18514	18446	18395	18553	18755	18668	18645	18580	18472	18377	18553	18278	18385	18483	18659	18523	18292	18604	18408	18466	18751	18517	18601	18453	18704	18559	18341	18420	18517	18529	18508	18612	18622	18278	18484	18555	18500	18361	18677	18575	18558	18691	18501	18581	18555	18393	18490	18542	18374	18504	18401	18457	18485	18586	18602	18580	18551	18700	18618	18417	18478	18632	18492	18359	18620	18763	18700	18671	18553	18679	18598	18747	18625	18551	18473	18511	18604	18403	18274	18478	18247	18491	18309	18430	18621	18470	18610	18360	18693	18584	18395	18380	18384	18530	18526	18525	18423	18488	18868	18598	18384	18372	18516	18565	18461	18442	18322	18508	18450	18430	18401	18651	18430	18526	18572	18452	18389	18193	18551	18353	18421	18440	18167	18464	18668	18460	18541	18575	18443	18751	18450	18583	18553	18437	18819	18414	18342	18614	18513	18627	18767	18443	18324	18443	18477	18619	18689	18599	18640	18567	18406	18360	18559	18536	18401	18592	18382	18496	18559	18486	18256	18368	18404	18498	18489	18671	18585	18639	18404	18474	18458	18386	18569	18198	18516	18554	18495	18730	18388	18555	18294	18619	18492	18644	18572	18494	18568	18591	18575	18372	18359	18462	18496	18649	18307	18462	18347	18514	18531	18241	18451	18358	18483	18475	18501	18487	18381	18452	18551	18511	18338	18535	18687	18652	18614	18385	18488	18508	18301	18630	18389	18619	18433	18695	18504	18557	18722	18501	18692	18781	18554	18353	18671	18704	18595	18611	18695	18450	18614	18511	18371	18494	18521	18598	18582	18567	18548	18394	18382	18629	18594	18461	18448	18375	18408	18392	18539	18759	18740	18654	18564	18358	18669	18555	18594	18404	18463	18568	18553	18494	18480	18656	18562	18488	18436	18282	18782	18547	18507	18544	18413	18396	18582	18581	18660	18665	18787	18632	18597	18422	18452	18644	18328	18549	18387	18567	18707	18623	18459	18373	18492	18615	18504	18267	18358	18435	18433	18650	18699	18443	18559	18742	18430	18471	18432	18536	18425	18506	18645	18467	18490	18493	18513	18815	18410	18619	18490	18209	18502	18532	18525	18417	18768	18422	18584	18471	18523	18530	18414	18624	18274	18690	18634	18356	18607	18449	18403	18307	18527	18725	18475	18432	18573	18585	18534	18339	18219	18354	18330	18543	18610	18628	18564	18553	18571	18513	18377	18615	18614	18426	18472	18446	18602	18590	18555	18495	18549	18380	18511	18556	18524	18443	18269	18418	18711	18596	18731	18725	18346	18515	18374	18392	18468	18497	18418	18472	18454	18705	18525
14237	20109	19242	17250	16732	35114	39455	40626	39486	30023	20614	16714	15411	15395	15432	15316	15357	15209	15299	15187	15210	15434	15334	15181	15164	15380	15507	15055	15345	15408	15255	15232	15231	15210	15348	15240	15105	15218	15218	15233	15209	15182	15317	15381	15432	15051	15170	15144	15404	15301	15204	15398	15261	15350	15393	15428	15383	15244	15305	15361	15386	15293	15358	15164	15312	15246	15336	15371	15249	15296	15360	15308	15298	15339	15261	15455	15277	15205	15365	15328	15324	15288	15238	15250	15230	15237	15219	15207	15309	15083	15234	15187	15213	15365	15148	15232	15332	15204	15247	15402	15344	15231	15177	15307	15261	15478	15313	15262	15272	15190	15246	15162	15436	15171	15248	15214	15308	15165	15295	15131	15353	15264	15294	15244	15178	15283	15272	15252	15379	15333	15344	15309	15207	15195	15397	15134	15263	15172	15346	15245	15100	15229	15429	15212	15234	15092	15271	15288	15264	15216	15444	15296	15274	15181	15284	15127	15245	15326	15168	15145	15266	15201	15146	15334	15300	15304	15273	15183	15227	15365	15177	15189	15349	15251	15157	15250	15228	15314	15409	15298	15217	15333	14952	15341	15193	15326	15284	15170	15363	15107	15174	15374	15470	15310	15310	15165	15310	15410	15060	15417	15274	15236	15374	15214	15321	15509	15443	15353	15272	15311	15288	15437	15314	15255	15327	15307	15009	15054	15265	15264	15132	15145	15373	15135	15216	15213	15223	15335	15306	15193	15266	15252	15259	15369	15281	15027	15286	15404	15314	15253	15296	15202	15160	15331	15246	15186	15258	15095	15266	15189	15342	15076	15237	15074	15257	15367	15434	15082	15193	15338	15183	15204	15313	15248	15271	15311	15267	15439	15453	15263	15142	15115	15203	15209	15251	15267	15319	15491	15287	15160	15334	15335	15068	15223	15395	15252	15164	15405	15293	15183	15264	15180	15220	15273	15128	15240	15300	15282	15206	15274	15382	15246	15270	15235	15101	15276	15421	15202	15330	15263	15305	15357	15264	15186	15348	15370	15090	15198	15312	15315	15149	15250	15206	15224	15259	15212	15276	15196	15333	15350	15163	15187	15279	15317	15217	15406	15278	15195	15194	15294	15125	15357	15209	15222	15127	15232	15274	15160	15331	15225	15415	15304	15219	15234	15164	15229	15199	15354	15195	15296	15240	15370	15260	15142	15213	15275	15254	15344	15354	15388	15344	15193	15244	15392	15137	15421	15293	15131	15261	15035	15094	15352	15251	15261	15089	15263	15214	15366	15307	15235	15299	15144	15310	15348	15115	15420	15280	15165	15254	15366	15231	15247	15265	15358	15247	15234	15227	15190	15344	15235	15290	15300	15292	15150	15241	15269	15270	15321	15071	15388	15250	15202	15385	15185	15411	15216	15313	15087	15273	15450	15298	15312	15344	15130	15186	15363	15214	15270	15204	15206	15259	15312	15193	15197	15221	15085	15316	15450	15232	15202	15347	15355	15197	15228	15228	15144	15320	15187	15151	15163	15213	15375	15211	15133	15127	15193	15234	15182	15152	15116	15230	15410	15289	15275	15328	15541	15088	15342	15245	15144	15230	15278	15132	15297	15436	15326	15212	15340	15271	15243	15210	15210	15164	15403	15303	15416	15140	15314	15393	15380	15346	15342	15353	15313	15146	15370	15159	15374	15374	15364	15247	15296	15192	15251	15489	15387	15130	15253	15130	15305	15290	15241	15236	15242	15119	15334	15312	15055	15278	15227	15253	15271	15230	15298	15225	15198	15245	15390	15214	15418	15138	15132	15258	15372	15306	15318	15304	15211	15314	15267	15246	15277	15109	15493	15260	15265	15289	15232	15290	15297	15204	15276	15222	15338	15160	15230	15380	15101	15283	15075	15359	15325	15167	15381	15269	15256	15141	15243	15218	15249	15238	15111	15273	15208	15253	15209	15264	15056	15287	15219	15209	15372	15424	15177	15246	15099	15300	15172	15301	15193	15486	15270	15108	15191	15290	15128	15219	15458	15200	15341	15343	15250	15243	15321	15197	15091	15297	15413	15325	15246	15163	15252	15300	15230	15288	15154	15452	15245	15452	15182	15407	15257	15186	15422	15157	15221	15199	15285	15279	15429	15345	15177	15254	15271	15415	15422	15343	15193	15192	15217	15274	15204	15195	15164	15281	15315	15251	15250	15240	15192	15229	15315	15367	15279	15169	15090	15088	15420	15199	15062	15209	15077	15277	15249	15312	15135	15035	15134	15275	15137	15256	15148	15176	15152	15203	15271	15175	15316	15384	15209	15304	15341	15350	15237	15352	15129	15310	15256	15261	15194	15203	15233	15345	15193	15404	15235	15218	15285	15301	15214	15325	15328	15241	15393	15186	15453	15155	15342	15184	15351	15198	15276	15163	15214	15157	15286	15265	15165	15129	15222	15294	15357	15252	15208	15360	15237	15362	15212	15250	15210	15242	15306	15232	15214	15329	15278	15312	15196	15169	15335	15162	15261	15244	15180	15237	15289	15295	15348	15237	15365	15325	15424	15354	15331	15289	15212	15339	15216	15274	14988	15203	15062	15143	15286	15205	15346	15215	15282	15251	15312	15274	15179	15298	15183	15425	15271	15406	15255	15310	15178	15158	15293	15229	15194	15322	15254	15095	15129	15444	15218	15283	15237	15245	15375	15439	15153	15215	15156	15127	15125	15255	15278	15250	15418	15184	15383	15375	15278	15324	15268	15236	15298	15332	15218	15204	15216	15342	15159	15344	15207	15306	15356	15382	15136	15301	15359	15286	15181	15384	15243	15243	15250	15314	15168	15225	15190	15107	15420	15197	15307	15272	15283	15457	15381	15239	15063	15249	15221	15195	15340	15270	15188	15168	15379	15311	15151	15293	15335	15199	15429	15132	15204	15127	15300	15303	15436	15267	15167	15122	15255	15252	15397	15170	15327	15182	15333	15219	15324	15369	15369	15287	15133	15251	15257	15132	15214	15288	15188	15286	15258	15173	15243	15366	15273	15255	15298	15345	15055	15249	15153	15444	15259	15355	15170	15236	15026	15354	15253	15127	15214	15324	15259	15177	15271	15327	15160	15235	15349	15233	15106	15367	15216	15442	15198	15245	15284	15241	15328	15307	15413	15095	15262	15182	15164	15097	15228	15242	15213	15385	15187	15413	15201	15113	15290	15266	15275	15271	15223	15278	15189	15276	15503	15227	15310	15408	15342	15188	15193	15327	15260	15170	15332	15300	15289	15371	15297	15189	15389	15273	15403	15392	15284	15140	15242	15188	15593	15233	15187	14994	15121	15391	15212	15243	15247	15122	15374	15162	15226	15439	15249	15118	15417	15068	15385	15137	15250	15315	15261	15265	15427	15161	15353	15380	15357	15365	15274	15267	15305	15107	15238	15248	15142	15309	15243	15131	15342	15140	15307	15229	15383	15415	15264	15264	15222	15206	15363	15132	15302	15230	15113	15174	15246	15125	15275	15081	15253	15179	15163	15233	15340	15098	15060	15328	15246	15238	15241	15241	15383	15213	15386	15126	15354	15111	15155	15440	15098	15346	15401	15161	15168	15267	15240	15262	15319	15349	15183	15354	15218	15249	15163	15045	15322	15393	15185	15216	15353	15326	15135	15080	15265	15230	15327	15215	15375	15263	15204	15222	15240	15033	15347	15221	15207	15270	15070	15340	15283	15221	15416	15236	15355	15465	15272	15333	15298	15265	15314	15309	15291	15464	15257	15178	15193	15324	15317	15293	15320	15328	15256	15252	15123	15226	15187	15280	15281	15340	15326	15109	15324	15175	15278	15390	15282	15271	15445	15197	15323	15249	15202	15199	15134	15253	15512	15395	15344	15190	15282	15225	15257	15269	15193	15359	15110	15384	15154	15205	15254	15240	15280	15194	15293	15292	15272	15246	15283	15062	15322	15206	15344	15251	15365	15412	15280	15185	15088	15302	15194	15305	15174	15217	15100	15119	15352	15308	15290	15202	15400	15240	15178	15173	15125	15298	15414	15213	15204	15216	15353	15324	15253	15312	15083	15170	15210	14929	15274	15249	15264	15324	15306	15209	15170	15338	15355	15152	15235	15320	15313	15221	15192	15155	15192	15447	15139	15115	15065	15268	15158	15316	15362	15214	15216	15267	15239	15150	15208	15236	15461	15350	15321	15135	15395	15162	15263	15202	15236	15284	15170	15309	15288	15145	15212	15211	15202	15236	15254	15300	15029	15282	15261	15373	15241	15217	15423	15072	15221	15238	15183	15192	15356	15314	15204	15457	15266	15251	15252	15229	15169	15249	15498	15142	15245	15236	15119	15430	15194	15291	15167	15184	15209	15311	15165	15427	15137	15105	15320	15361	15334	15268	15171	15266	15273	15337	15253	15348	15267	15229	15346	15236	15260	15252	15530	15166	15239	15192	15220	15193	15262	15288	15362	15177	15232	15311	15285	15317	15406	15174	15452	15249	15237	15343	15324	15322	15302	15190	15305	15318	15307	15530	15160	15338	15266	15159	15204	15203	15325	15309	15267	15192	15272	15052	15205	15114	15297	15226	15382	15304	15436	15245	15219	15250	15264	15365	15332	15244	15167	15189	15243	15195	15395	15187	15296	15272	15220	15279	15370	15086	15301	15207	15164	15278	15413	15175	15151	15167	15337	15330	15333	15305	15136	15438	15301	15293	15298	15407	15142	15259	15255	15010	15294	15377	15191	15301	15233	15148	15073	15416	15295	15309	15053	15308	15297	15187	15214	15271	15288	15261	15335	15295	15218	15147	15207	15235	15431	15164	15194	15388	15202	15414	15208	15087	15184	15227	15336	15263	15228	15316	15413	15274	15173	15349	15270	15408	15109	15294	15191	15323	15288	15187	15284	15138	15204	15330	15273	15139	15384	15287	15222	15266	15346	15267	15310	15412	15305	15336	15102	15254	15216	15253	15197	15261	15109	15436	15358	15210	15321	15423	15344	15326	15344	15463	15397	15121	15294	15222	15278	15139	15263	15334	15261	15362	15240	15341	15251	15335	15226	15409	15309	15120	15242	15279	15153	15188	15143	15241	15363	15261	15271	15337	15154	15194	15187	15351	15344	15161	15369	15129	15296	15223	15169	15250	15184	15173	15416	15303	15224	15309	15181
23919	21216	28720	24023	21717	42635	60788	55175	52218	43689	33143	24486	20491	18921	18559	18512	18444	18262	18302	18527	18378	18636	18432	18254	18394	18329	18521	18530	18671	18485	18378	18398	18431	18240	18146	18535	18316	18322	18457	18558	18271	18309	18357	18558	18411	18313	18407	18264	18352	18389	18376	18409	18453	18334	18377	18485	18379	18366	18342	18427	18243	18282	18350	18339	18384	18002	18398	18413	18456	18425	18518	18375	18339	18455	18303	18257	18557	18367	18322	18333	18381	18206	18507	18342	18190	18405	18211	18320	18366	18249	18338	18215	18310	18271	18207	18406	18156	18500	18601	18119	18190	18387	18410	18314	18214	18333	18260	18218	18444	18407	18327	18249	18204	18379	18267	18402	18324	18380	18344	18493	18281	18262	18358	18175	18133	18174	18351	18362	18151	18170	18234	18357	18272	18345	18161	18300	18324	18432	18355	18168	18421	18106	18192	18175	18328	18193	18406	18329	18374	18291	18202	18334	18365	18314	18201	18413	18278	18397	18205	18127	18343	18111	18297	18270	18227	18193	18376	18196	18382	18394	18425	18229	18265	18275	18211	18258	18268	18222	18114	18341	18481	18267	18361	18093	18213	18275	18238	18356	18394	18379	18480	18291	18268	18592	18499	18433	18467	18301	18158	18216	18059	18278	18410	18346	18358	18316	18393	18320	18382	18329	18433	18312	18229	18159	18390	18182	18156	18265	18446	18194	18202	18331	18314	18205	18376	18399	18246	18226	18307	18367	18284	18223	18262	18278	18453	18405	18219	18133	18250	18387	18258	18341	18197	18249	18283	18240	18211	18198	18262	18271	18112	18257	18331	18319	18260	18363	18479	18408	18341	18227	18415	18149	18501	18285	18310	18333	18350	18278	18204	18234	18340	18436	18476	18146	18156	18224	18174	18347	18258	18223	18268	18415	18133	18173	18282	18345	18288	18258	18509	18146	18380	18288	18268	18440	18441	18274	18439	18366	18279	18184	18349	18027	18060	18306	18164	18434	18155	18199	18133	18352	18316	18415	18418	18400	18267	18295	18205	18281	18197	18206	18234	18440	18376	18341	18327	18287	18325	18624	18314	18260	18133	18192	18330	18258	18323	18445	18280	18297	18528	18129	18349	18221	18265	18263	18570	18196	18096	18281	18329	18357	18443	18339	18379	18476	18409	18165	18375	18184	18403	18323	18246	18308	18328	18167	18438	18369	18223	18328	18393	18211	18280	18438	18384	18434	18275	18304	18200	18502	18395	18412	18293	18198	18215	18130	18076	18236	18222	18070	18060	18300	18499	18380	18102	18315	18329	18412	18555	18370	18249	18379	18413	18501	18099	18350	18289	18232	18148	18214	18254	18393	18291	18372	18272	18276	18216	18393	18217	18252	18381	18384	18546	18242	18175	18119	18329	18105	18283	18235	18355	18294	18130	18196	18452	18382	18238	18221	18238	18310	18351	18169	18235	18439	18336	18360	18349	18328	18659	18310	18318	18402	18379	18327	18434	18509	18238	18281	18200	18270	18168	18254	18258	18438	18497	18207	18428	18318	18197	18197	18349	18279	18613	18319	18321	18341	18170	18351	18392	18386	18262	18408	18348	18182	18263	18379	18244	18438	18355	18302	18309	18244	18123	18384	18421	18327	18211	18141	18325	18239	18405	18192	18377	18209	18360	18356	18175	18336	18315	18208	18312	18182	18371	18270	18194	18213	18394	18327	18155	18262	18333	18157	18272	18329	18418	18381	18136	18151	18259	18444	18418	18181	18163	18130	18244	18329	18293	18326	18401	18239	18403	18293	18237	18500	18233	18132	18227	18347	18437	18204	18260	18248	18166	18175	18336	18281	18333	18355	18312	18278	18359	18220	18031	18118	18263	18259	18253	18493	17922	18125	18222	18112	18273	18438	18378	18219	18301	18474	18428	18425	18409	18440	18330	18349	18221	18427	18481	18236	18213	18165	18326	18336	18183	18410	18360	18329	18359	18681	18324	18262	18356	18365	18341	18122	18308	18285	18574	18376	18299	18347	18367	18478	18250	18189	18432	18150	18421	18439	18355	18063	18340	18441	18472	18304	18142	18030	18260	18347	18312	18332	18468	18242	18313	18442	18298	18383	18264	18368	18150	18278	18046	18365	18412	18403	18401	18449	18481	18149	18241	18342	18289	18275	18485	18431	18200	18459	18409	18384	18375	18145	18292	18336	18438	18179	18236	18252	18471	18200	18242	18403	18399	18163	18532	18394	18316	18309	18209	18120	18339	18314	18269	18251	18153	18397	18416	18319	18207	18282	18282	18289	18345	18290	18268	18362	18101	18418	18445	18323	18257	18280	18439	18392	18219	18381	18509	18310	18498	18260	18294	18193	18352	18253	18331	18167	18364	18460	18329	18410	18276	18319	18182	18383	18249	18291	18125	18304	18428	18359	18507	18377	18141	18547	18316	18125	18239	18277	18530	18441	18191	18327	18427	18316	18570	18341	18218	18372	18147	18252	18504	18312	18189	18251	18309	18116	18271	18387	18276	18207	18458	18461	18399	18494	18407	18284	18407	18265	18158	18478	18285	18275	18390	18210	18244	18493	18521	18138	18284	18385	18491	18459	18261	18511	18459	18164	18177	18209	18107	18191	18311	18135	18283	18098	18178	18325	18210	18419	18304	18304	18317	18386	18445	18385	18264	18235	18058	18239	18354	18182	18322	18490	18256	18299	18136	18204	18316	18292	18121	18233	18345	18453	18360	18036	18257	18365	18368	18397	18378	18426	18366	18263	18348	18217	18257	18219	18370	18301	18099	18373	18152	18483	18098	18420	18346	18259	18294	18103	18364	18307	18278	18213	18246	18330	18506	18255	18226	18449	18275	18145	18176	18150	18481	18306	18272	18296	18279	18177	18299	18171	18291	18344	18170	18412	18406	18319	18226	18291	18367	18517	18436	18445	18423	18308	18265	18275	18183	18156	18192	18489	18518	18502	18186	18309	18377	18125	18408	18218	18325	18429	18148	18153	18197	18426	18424	18099	18405	18275	18252	18046	18299	18283	18407	18001	18313	18244	18344	18192	18294	18110	18147	18260	18292	18322	18182	18113	18142	18299	18436	18272	18240	18420	18270	18379	18072	18324	18249	18243	18377	18274	18559	18419	18288	18222	18378	18122	18267	18277	18382	18374	18209	18280	18312	18327	18191	18376	18431	18182	18118	18325	17948	18304	18376	18373	18183	18364	18320	18264	18135	18657	18245	18455	18256	18364	18318	18391	18126	18265	18271	18374	18219	18485	18250	18509	18213	18156	18273	18445	18171	18163	18316	18116	18023	18131	18339	18344	18367	18445	18225	18216	18419	18269	18308	18451	18463	18290	18228	18178	18477	18384	18269	18437	18355	18133	18357	18236	18284	18098	18356	18268	18184	18463	18222	18294	18225	18147	18316	18260	18361	18148	18235	18145	18249	18280	18238	18348	18221	18316	18461	18253	18432	18272	18387	18447	18337	18276	18234	18171	18116	18256	18416	18337	18222	18177	18351	18441	18376	18256	18314	18211	18367	18571	18371	18327	18237	18163	18348	18185	18342	18463	18297	18219	18173	18343	18278	18308	18288	18423	18195	18243	18303	18452	18397	18107	18341	18215	18319	18332	18113	18156	18372	18256	18433	18244	18373	18289	18195	18096	18359	18212	18439	18330	18244	18223	18482	18334	18211	18230	18365	18442	18310	18536	18387	18326	18382	18598	18363	18254	18694	18114	18499	18225	18302	18203	18475	18433	18379	18159	18192	18302	18266	18371	18317	18353	18360	18255	18577	18188	18297	18428	18277	18309	18163	18275	18408	18341	18281	18165	18299	18305	18330	18269	18228	18025	18162	18251	18371	18201	18516	18281	18175	18205	18183	18235	18313	18138	18304	18131	18199	18383	18445	18329	18272	18315	18402	18361	18212	18137	18328	18237	18482	18505	18322	18229	18374	18246	18319	18418	18281	18331	18380	18249	18397	18305	18215	18095	18177	18418	18275	18401	18547	18429	18268	18321	18304	18295	18212	18196	18182	18475	18122	18319	18442	18369	18201	18339	18128	18354	18351	18286	18210	18433	18382	18285	18283	18158	18331	18339	18376	18322	18335	18342	18137	18292	18487	18190	18273	18177	18310	18487	18429	18362	18353	18028	18396	18260	18256	18046	18346	18285	18256	18427	18192	18192	18388	18374	18383	18419	18228	18297	18475	18331	18276	18345	18246	18298	18223	18454	18024	18272	18358	18292	18407	18158	18228	18233	18457	18242	18403	18211	18195	18354	18565	18545	18194	18235	18022	18255	18264	18443	18437	18181	17998	18229	18423	18317	18411	18264	18413	18212	18193	18315	18263	18453	17864	18226	18250	18252	18153	18318	18387	18233	18305	18306	18208	18365	18475	18392	18391	18074	18188	18264	18424	18275	18192	18323	18333	18365	18442	18238	18240	18315	18580	18180	18222	18343	17991	18320	18300	18325	18349	18226	18407	18308	18094	18374	18191	18379	18317	18306	18209	18311	18395	18471	18544	18292	18341	18227	18175	18337	18282	18428	18329	18241	18272	18285	18277	18210	18184	18260	18015	18181	18279	18393	18535	18438	18394	18514	18278	18269	18356	18340	18510	18283	18202	18229	18323	18359	17965	18352	18289	18189	18235	18269	18462	18312	18068	18282	18270	18158	18150	18258	18199	18189	18200	18027	18425	18474	18326	18055	18299	18153	18371	18106	18383	18307	18139	18193	18324	18114	18250	17840	18413	18511	18329	18266	18415	18298	18405	18307	18253	18188	18079	18560	18118	18311	18205	18346	18333	18181	18429	18318	18390	18432	18368	18230	18308	18092	18215	18203	18473	18429	18311	18324	18308	18315	18166	18436	18240	18227	18465	18321	18360	18228	18159	18344	18324	18395	18398	18409	18521	18311	18255	18410	18283	18225	18286	18201	18333	18346	18301	18382	18374	18566	18414	18288	18271	18309	18460	18110	18183	18196	18204	18247	18151	18492	18296	18199	18279	18375	18523	18363	18264	18326	18078	18250	18358	18222	18458	18229	18199	18129	18118	18311	18355	18324	18240	18241	18362	18413	18178	18306	18407	18244	18295	18397	18177	18278	18437	18447	18298	18288	18250	18102	18275	18135	18156	18475	18307	18482
16346	27571	25304	20535	19020	45352	57177	58477	52561	43574	31710	21529	16886	15538	15047	15096	15051	15208	15097	15199	15203	15108	15153	15099	15023	15030	15185	15031	15004	15290	15229	15169	15281	15153	15190	15009	15239	15220	15270	15165	15331	15099	15200	15126	15314	15081	14952	15093	15060	15189	15284	15114	15094	15020	14904	15058	15213	15214	15278	15181	15036	15138	15223	15119	15248	15185	14959	15268	15327	15139	15179	15109	15030	14939	15171	15251	15212	15124	15321	15130	15264	15250	15257	15112	15167	15055	15227	15102	15156	15105	15241	15135	15072	15147	15068	15098	15141	15079	15068	15253	15232	15218	15118	15202	15035	15266	15107	15185	15275	15187	15131	15090	15184	14936	15183	15309	15153	15208	15239	15081	15034	15179	15149	15107	15206	15207	15250	15217	15242	15143	15185	15137	15073	15159	15058	15229	15116	15186	15292	15155	15182	15163	15139	15173	15165	15014	15096	15149	15172	15163	15094	15058	15261	15140	15132	14978	15073	15103	15047	15257	14967	15189	15214	15258	15024	15074	15079	15314	15088	15170	15207	15166	15162	15038	15094	15261	15143	15104	15157	15336	15226	15050	15302	15120	15107	15154	14997	15245	15096	15096	14936	15211	15086	15025	15005	15091	15230	15069	15222	15073	15148	15020	15315	15051	15214	14906	15253	15079	15146	15356	15316	15113	15167	15143	15238	15207	15264	15270	15096	15281	15159	15124	15034	15091	15126	14952	15219	14992	15126	15472	15197	15108	15107	15081	15111	15087	15073	15024	15195	15338	14926	15162	15301	15230	15032	15147	15109	14988	15289	15295	15182	15244	15049	15062	15146	15215	15215	15116	15308	15089	15252	15114	15238	15144	15175	15194	15201	15172	15234	15200	14997	15091	15233	15121	15146	15281	15097	15096	15055	15188	15371	15050	15224	15117	15133	14992	15215	15054	15156	15106	15068	15418	15167	15095	15325	15254	15144	15182	15189	15114	15170	15029	15022	15271	15227	15065	15039	15029	15084	15112	15091	15133	15219	15170	15198	15230	15174	15113	15061	15093	15114	15133	14932	15138	15233	15246	15248	15194	15137	15111	15234	15232	15269	15219	15011	15184	15240	15168	15086	14980	15062	15339	15264	14936	15177	15247	15297	15178	15142	15146	15163	15188	15126	15364	15097	15170	15016	15110	15237	15331	15104	15044	15329	15250	15080	15081	15054	15090	15221	15051	15289	15294	15001	15168	15099	15340	15344	15107	15074	15219	15130	15155	15076	15073	15289	15209	15119	15291	15166	15310	15152	15070	15375	15179	14974	15347	15116	15110	14934	15051	15102	15240	15099	15033	15100	15224	15106	15323	15071	15030	15051	15154	15466	15165	15045	15234	15110	15212	15106	15277	15242	15224	15279	15222	15181	15234	15345	15224	15186	15148	15259	15108	15117	15211	15251	15107	15066	15116	15169	15142	15162	15148	15083	15156	15280	15142	15083	15115	15248	15282	15059	15245	15109	15081	15267	15176	14994	15178	15011	15108	15167	15234	15152	15220	15123	15201	15179	15232	15195	15159	15135	15056	15248	15136	15100	15065	15297	14976	15018	15206	15243	15173	15226	15209	15207	15257	15138	15176	14978	15093	15287	15118	15236	15120	15199	15175	15049	15114	15209	15186	15047	15006	15083	15099	15265	15196	15132	15245	15078	15006	15088	15222	15068	15150	15019	15247	15188	15184	15183	15169	15142	15270	15043	15020	15166	15017	15110	15311	15143	15018	15251	15196	15081	15169	15222	15099	15054	15131	15128	15292	15076	15164	15287	15209	15039	15132	15225	15245	15117	15057	15169	15103	14955	15194	15192	15161	15068	15105	15230	15051	15178	15236	15052	15122	15139	15006	15188	15249	15048	15154	15234	14978	15259	15366	15176	15286	15201	15140	15108	15182	15145	15104	15284	15211	15081	15091	15171	15213	15015	14998	15197	15340	15227	15157	15067	15036	15000	15067	15278	15153	15260	15022	14979	15185	15116	15154	15173	15197	15195	15148	15127	15167	15008	15143	15232	15231	15277	15144	15047	15105	15121	15251	15040	15141	15257	15156	15131	15248	15176	15145	15248	15214	14915	15133	15125	15056	15151	15039	15198	15133	15168	15101	15150	15142	15258	15256	14895	15157	15150	15175	15081	15184	15159	15135	15413	15296	15038	14965	15076	15248	15231	15094	15205	15306	14877	15301	15162	15123	15301	15203	15190	15206	15041	15136	15106	15178	15000	15062	15152	15259	15027	15142	15223	15074	15037	15011	15272	15000	15258	15179	15159	15169	15091	15146	15233	15054	15065	15121	15129	15081	15122	15283	15051	15146	15183	15128	15171	15077	15111	15316	15142	15088	15195	15107	15107	15180	14998	15076	15221	15112	15183	15247	15091	15070	15353	15139	15283	15128	15255	15238	15227	15265	15056	15086	15373	15258	15012	15078	15146	15131	15050	15106	15215	15046	15094	15169	15264	15208	15139	15193	15144	15140	15265	15244	15058	15240	15008	15017	15095	15221	15006	15142	15103	15117	15166	15252	15136	14938	15295	15191	15163	15153	15002	15175	15100	14897	15207	15117	15011	15131	15061	15027	14984	14966	15127	15142	15118	15270	15133	14913	15296	15139	15246	15155	15193	15271	15237	15106	15160	15265	15208	15022	15256	15026	15232	15206	15105	14996	15359	14990	15152	15127	15102	15165	15093	15213	15138	15045	15139	15259	14972	15188	15167	15173	15065	15162	15164	15121	15078	15120	15225	15148	15120	15125	15120	15303	15251	15270	15092	15072	15068	15192	15193	15220	15092	15231	15118	15111	15155	15102	15129	15267	15183	15084	15114	15131	15232	15114	15063	15108	15155	15200	15157	15131	15291	15214	15078	15152	15162	15246	15178	15113	15248	15196	15117	15068	15238	15130	15148	15271	15209	15071	15309	15154	15169	15007	15372	15142	15163	15185	15152	15203	15205	15124	15173	15154	15380	15286	15104	15157	15196	15109	15102	15114	15147	15216	15040	15189	15229	15182	15060	15080	15308	15125	15410	14996	15318	15084	15088	15079	15237	15137	15253	15040	15224	15060	15074	15273	15034	15071	15129	15217	15159	15066	15165	15097	15100	15112	15216	15267	15178	15168	15251	15094	15184	15054	15113	15272	15219	15228	15121	15103	15073	15198	15207	15153	15299	15161	15043	15124	15172	15205	15101	15316	15156	15221	15267	15277	15130	15135	15173	14988	15203	15199	15098	15058	15076	15255	14879	15057	15118	15214	15157	15075	15303	15194	15224	15102	15036	15081	14991	15118	15217	15073	15183	15162	15131	15290	15207	15078	15007	15051	15070	15201	15281	14885	15024	15238	15050	15153	15137	15212	15095	15136	15067	15144	15189	15472	15297	15242	15283	15179	15204	15180	15140	15182	15098	15099	15063	15078	15325	15238	15291	15205	15032	15264	15100	15263	15133	14852	15267	15020	15099	15143	15188	15026	15301	15150	15274	15241	15250	15213	15153	15128	15110	15089	15194	15282	15049	15035	15088	15069	15254	15085	15217	15387	15172	15132	15313	15117	15180	15123	15118	15101	15091	15238	15083	15274	15086	15032	15136	15151	15124	15128	15302	15140	15317	15173	15073	15061	15165	15253	15151	15174	15245	15193	15213	15229	15123	15165	15222	15155	14938	15063	15220	15151	15157	15073	15051	15319	15061	15034	15185	15171	15290	15264	15288	15259	15122	14970	15375	15114	15112	15131	15150	15141	15185	15241	15204	15279	15259	15191	15267	15287	15245	15211	15114	15197	15292	15118	15120	15201	15027	15214	15145	15225	15290	15114	15093	15056	15253	14953	15111	15233	15195	15303	14991	15192	15182	15186	15186	15270	15036	15218	15178	15013	15069	15244	15074	15239	15098	15066	15265	15261	15106	15127	15179	15273	15267	15060	15127	15383	15280	15106	15202	15234	15416	15114	15122	14987	15040	15226	15292	15168	15108	15118	15283	15034	15283	15324	15115	15082	15204	15246	15227	15024	15116	15136	15210	15056	15049	15042	15174	14992	15201	15104	15173	15118	15319	15185	15038	15207	15039	14992	15230	15139	15064	15263	15126	15205	15194	15078	15178	15202	15084	15076	15361	15162	15171	15214	15067	15116	15210	15240	15032	15190	15104	15118	15036	15144	15230	15058	15350	15229	15167	15275	15155	15047	15095	15183	15133	15176	15156	15091	15144	15159	15298	15388	15128	15225	15185	15131	15321	15309	15302	15155	15085	15025	15136	15127	15170	15168	15121	15137	15048	15092	15210	15076	15266	15249	15106	15120	15152	15112	15162	15038	15174	15089	15304	15081	15302	15250	15267	15163	15211	15101	15152	15124	15247	15135	14976	15128	15173	15090	15306	15089	15174	15117	15137	15146	15151	15187	15203	15130	15070	15084	15380	15171	15127	15082	15165	15230	15114	15056	15116	15104	15269	15086	15141	15177	15070	15062	15079	15379	15167	15180	15127	15173	15124	15017	15216	15145	15218	15190	15205	15234	15069	15148	14943	15235	15141	15086	15222	15078	15073	15070	15108	15361	14966	15229	15127	15159	15103	15065	15163	15063	15135	15188	15034	15158	15205	15263	15241	15145	15265	15265	15255	15066	15130	15211	15105	15279	15203	15218	15209	15067	15201	15187	15233	15103	15145	15101	15160	15193	14986	15163	15151	15003	15257	15169	15224	15245	15134	15110	15041	15061	15205	15243	15224	15088	15152	15064	15109	15354	15146	15159	15241	15164	15095	15324	15051	15126	15064	15097	15200	15084	15139	15166	15225	15257	15262	15151	15110	15067	15050	15250	15153	15192	15148	14965	15285	14985	15148	14978	15076	15097	15177	15072	15230	15200	15049	15222	15135	15122	14965	15366	15267	15229	14931	15207	15083	15152	15127	14980	15143	15196	15327	15211	15177	15167	15183	15172	15113	15180	15191	15150	15329	15183	15139	15093	15114	15301	14940	15237	15138	15210	15071	15158	15401	15143	15257	15141	15237	15005	15137	15152	15204	15022	15175	15114	15097	15243	15125	15295	15201	15167	15329	15030	15101	15165	15049	15169	15159	15224	15218	15350	15127	14991	15265	15275	15289	15179	15027	15220	15261	15030
29240	21875	21891	19684	17843	18875	19893	23299	24391	22101	20095	19094	18054	18007	17783	17742	17833	17919	17802	17561	17803	17952	17894	18015	17977	17861	17916	17862	17867	17859	17883	17849	17784	17743	17925	17632	17827	17709	17635	17726	17660	17851	17862	17947	17709	17803	17807	17973	17779	18012	17973	17648	17625	17765	17877	17864	17812	17976	17782	17921	17962	17768	17820	17829	17928	17842	17841	18004	17972	17832	17715	18004	17850	18111	17789	17963	17677	17852	17950	17804	17738	17781	17659	17709	17708	17854	17878	17791	17922	17921	17954	17772	17727	17885	18018	17984	17907	17675	17805	17712	17681	17750	17744	17924	17900	17993	17904	18102	17807	17830	17883	17773	17834	17947	18007	17976	17784	17607	17688	17785	17920	17756	17710	17936	17761	17863	17514	17661	17830	17687	17910	17916	17809	17810	17670	17807	17822	17782	17782	17687	17828	18039	17818	17950	17916	17748	17912	17890	17773	17875	18046	17834	17715	17900	17984	17826	17714	17800	17624	17817	17759	17691	17894	17877	17809	17745	18023	17844	17576	17522	17920	17892	17901	17918	17741	17609	17779	17724	17867	17706	17734	17870	17890	17661	17689	17954	17694	17708	17856	17888	17559	17699	18008	17777	17817	17827	17808	17828	18117	17714	18062	17776	17697	17737	17786	17714	17773	17878	17813	17622	17889	17885	17786	17696	17749	17873	17757	17702	17477	17669	17815	17802	17887	17842	17809	17886	18075	17941	17868	17945	17801	17797	17649	17875	17681	17697	17743	17760	17836	17948	17753	17946	17709	17789	17833	17802	17740	17639	17802	17614	17769	17809	17820	17754	17679	17784	17686	17747	17768	17901	17696	17796	17725	18029	17816	18019	17697	18032	17811	17959	17790	17661	17851	17719	17819	17948	17707	17525	17776	17799	17791	17604	17577	17967	17869	18119	17859	17794	17930	17687	17857	17778	17672	17670	17884	17890	17720	17765	17726	17602	17814	17617	17809	17790	17894	17567	17751	17684	17679	17896	17902	17769	17792	17699	17857	17772	17868	17782	17810	17748	17832	17786	17863	17807	17961	17711	17821	17686	17888	17610	17859	17647	17954	18025	17609	17607	17752	17857	17724	17960	17854	17912	17886	17711	17820	17668	17766	17863	17952	17975	17712	17657	17874	17614	17616	17672	17783	17743	17892	17602	17960	17983	17849	17808	17898	17925	17831	17886	17798	17588	17610	17546	17721	17757	17960	17831	17704	17787	17674	17807	17584	17794	17761	17808	17657	17667	17806	17835	17784	18012	17929	17983	17959	17815	17740	17685	17776	17686	17670	17955	17766	17772	17929	17695	17863	17837	17901	17925	17958	17668	17675	17892	17687	17762	17876	17633	17762	17946	17982	17755	17862	17923	17648	17613	18021	17779	17865	17929	17733	17705	17806	17691	17804	17837	17810	17746	17653	17955	17747	17877	17741	17862	17808	17669	17919	17688	17683	17520	17901	17642	17764	17655	17690	17720	17818	17601	17676	17984	17626	17564	17863	17979	17802	17829	17643	17783	17684	17949	17628	17948	17794	17670	17795	17901	17825	17755	17706	17919	17889	17797	17923	17848	17977	17874	17912	17752	18107	17864	17783	17879	17895	17763	17674	17754	17786	17920	17590	17842	17753	17868	17751	17792	17660	17661	17970	17795	17617	17662	17680	17874	17843	17733	17827	17898	17751	17686	17711	17716	17715	17855	17738	17681	17856	17823	17762	17917	17777	17865	17882	17850	17885	17832	17679	17628	17868	17743	17822	17896	17691	17813	17813	17701	17646	17834	17822	17763	17912	17775	17714	17831	17628	17828	17879	17712	17773	17702	17897	17861	17713	17471	17811	17844	17935	17685	17689	17816	17931	17918	17770	17553	17736	17714	17879	17785	17833	17977	17795	17680	17780	17792	17883	17697	17909	18048	17875	17755	17768	17772	17717	17835	17937	17799	17871	17591	17874	17922	17799	17886	17668	17776	17842	17707	17898	17917	17977	17716	17769	17706	17881	17688	17712	18083	17960	17811	17765	17576	17661	17648	17773	17817	17706	18055	17854	17811	17915	17686	17626	17712	17805	17878	17594	17732	17719	17867	17854	17979	17681	17661	17850	17791	17700	17765	17940	17714	18126	17872	17909	17702	17896	17734	17695	17766	17785	17925	17849	17837	17775	17847	17892	17795	17799	17793	17860	17866	17746	17748	17655	17774	17852	17801	17890	17776	17564	17622	17910	17661	17725	17839	17805	17681	17807	17659	17950	17822	17744	17771	18067	17798	17968	17841	17782	17671	17992	17779	17967	17841	17842	17635	17947	17952	17953	17886	17714	17661	17886	17762	17716	17848	17878	17872	17745	17771	17771	17662	17812	17719	17590	17677	17801	17768	17698	17958	18118	17917	17827	17625	17884	17688	17876	17788	17873	17717	17721	17790	17815	17600	17883	17677	17751	17821	17745	17835	18131	17874	17999	17839	17915	18009	17936	17980	17736	17964	17619	17782	17649	17780	17680	17801	17909	17851	17979	17822	17778	17812	17683	17747	17856	18010	17956	17760	17852	17749	17812	17796	17698	17809	17886	17700	17767	17751	17721	17945	17882	17912	17733	17847	17761	17735	17806	17861	17739	17734	17847	17918	17819	17696	17862	17763	17790	17788	17695	17743	17875	17797	17712	17782	17718	17720	17712	17760	17882	17722	17652	17573	17862	17729	17656	17670	17783	17559	17792	17868	17914	17809	17735	17887	17997	17573	17791	18060	17706	17735	17791	17847	17754	17731	17833	17916	17773	17873	17881	17871	17914	17832	17962	17781	17817	17754	17641	17778	17908	18040	17754	17704	17856	17815	17775	17895	17856	17972	17763	17806	17959	17823	17768	17653	17489	17861	17795	18002	18046	17631	17684	17829	17611	17732	17713	17842	17924	17965	17865	17883	17681	17904	17836	17798	17833	17740	17884	17841	17776	17775	17696	17822	17712	17809	17930	17832	17514	17837	17707	17749	17938	17854	17777	17907	17898	17826	17810	18015	17797	17827	17869	17695	17816	17791	17891	17914	17709	17669	17826	17937	17810	17824	17827	17836	17784	17964	17634	17821	17883	17752	17778	17932	17989	17892	17787	17607	17840	17764	17742	17577	17994	17992	17995	17844	18016	17697	17771	17778	17848	17712	17815	17715	17730	17763	17842	18022	17700	17843	17978	17912	17778	17881	17998	17750	17662	17805	17714	17859	17807	17878	17877	18037	18099	17916	17903	17777	17882	17483	17773	17769	17933	17666	17827	17558	17632	17926	17760	17817	17985	17727	17957	18005	17746	17745	17700	17747	17954	17833	17870	17977	17731	17800	17790	17796	17788	17676	17767	17794	17677	17859	17785	17700	17779	17863	17867	17915	17758	17808	17753	18088	17908	17769	17936	17899	17958	17953	17950	18003	17751	17928	17974	17902	17877	17828	17788	17733	17894	17798	17744	17616	17778	17845	17791	17848	17853	17799	17832	17918	17846	17884	17754	17641	17798	17664	17906	17660	17793	17682	17836	17834	17674	17640	17906	17922	17768	17766	17850	17887	17861	17976	17795	17874	18024	18008	17703	17879	17731	17908	17964	17981	17890	17889	17840	17913	17964	17893	17784	17905	17950	17644	17758	17882	17935	17682	17732	17863	17786	17701	17847	17894	17984	17663	17851	17920	17804	17702	17890	17981	17698	17780	17927	17714	17674	17913	17756	17839	17708	17778	17807	17598	17736	17883	18046	17981	18012	17943	17712	17976	17964	17803	17910	17661	17845	17532	17870	17747	17771	17756	17805	18029	17963	17936	17701	17878	17800	17593	17860	17889	17648	17832	17822	17793	17906	17709	18056	18039	17820	17980	17798	17604	17763	17765	17696	17752	17914	17928	17756	17680	17957	17935	17930	17729	17566	17915	17898	17780	17727	17989	17787	17775	18016	18000	17784	17748	17818	17727	17942	17598	17872	17827	17969	17766	17904	17945	17758	17984	17876	17733	17655	17728	17853	17725	17847	17950	17834	17623	17819	17808	17817	17759	17785	17955	17674	17659	17728	17864	17928	17677	17673	17647	17774	17739	17781	17658	17667	17746	17801	17889	17780	17803	17873	17781	17654	17791	18036	17975	17812	17615	17704	18000	17946	17955	17981	17972	17843	17953	17789	17909	17669	17682	17649	17788	17785	17858	17781	18006	17913	17852	17840	17954	17778	17841	17609	17774	17780	17736	17653	17598	17861	17680	17922	17876	17827	17861	17878	17833	17962	17744	17630	17756	17804	17952	17742	17721	17864	17930	17967	17828	17581	17852	17752	17916	17979	17854	17800	17771	17903	17894	17703	17721	17695	17806	17875	17792	17944	17906	17740	17908	17629	17688	17840	17818	17595	17810	17907	17955	17943	17966	17864	17770	17923	17847	17756	17816	18024	17962	17872	17715	17705	17718	17790	17896	17588	17765	17927	17967	17695	17910	17698	17846	17759	17830	17697	17848	17868	17681	17760	17876	17770	17793	17914	17813	17811	17874	17740	17644	17910	18046	17566	17980	18178	17923	17865	17811	17883	17750	17686	17771	17876	17901	17919	17894	17851	17704	17766	17896	17947	17988	18056	17734	17878	17801	17881	17833	17726	17824	17485	17715	18014	17753	17863	17766	17774	17866	17797	18069	17838	17951	17826	17833	17677	17718	17733	17869	17969	17981	17589	17956	17670	17793	17888	17809	17841	17718	17897	17890	17490	17940	17756	17902	17992	17895	18038	17803	17663	17799	17670	17799	17907	17708	17654	17829	17888	17976	18026	17944	17844	17799	17709	17727	17792	17791	17678	17917	17995	17912	18021	17813	17880	17945	17598	17801	17920	17640	17914	17573	17947	17649	17678	17857	17683	17674	17784	18047	17700	17866	17968	17985	17876	17958	17910	17607	17860	17847	17672	17832	17867	17610	17906	17915	17806	17921	17900	17809	17709	17818	17904	17786	17741	17745	17837	17854	17859	17826	17901	17782	17854	17831	17704	17824	17915	17818	17748	17861	17881	17844	17966	17867	17924	17860	17841	17843	17696	17835	17828	17856	17813	17616	17752	17780	17909	17726	17793	17642	17903	17842	17809	17593	17827	17958	17839	17733	17638	17763
15001	15782	15492	15389	14954	16605	17554	23451	23049	19575	17051	15693	15144	14774	14866	14702	14882	14652	14908	14802	14757	14928	14904	14805	14847	14835	14783	14832	14726	14799	14846	14767	14917	14704	14709	14825	14795	14979	14734	14932	14970	14832	14634	14844	14798	14816	14773	14802	14981	14803	14817	14894	14841	14959	14762	14751	14796	14700	14875	14837	14897	14861	14733	14703	14931	14750	14885	14695	14784	14497	14885	14686	14735	14775	14809	14860	14808	14743	14752	14722	14891	14803	14726	14699	14847	14820	14789	14809	14893	14783	14811	14849	14759	14709	14637	14670	14841	14845	14965	14964	14729	14798	14816	14839	14636	14782	14787	14723	14838	14934	14924	14698	14810	14746	14637	14781	14967	14888	14872	14878	14913	14761	14707	14665	14519	14800	14722	14836	14748	14913	14826	14698	14843	14750	14931	14758	14941	14877	14653	14866	14766	14658	14827	14712	14732	14895	14670	14975	14811	14973	14877	14687	14741	14938	14897	14801	14947	14760	14768	14760	14890	14747	14641	14917	14564	14868	14655	14754	14854	14644	14754	14774	14971	14792	14614	14734	14813	14812	14938	14886	14702	14854	14862	14681	14789	14794	14778	14785	14765	14908	14811	14783	14811	14682	14769	14783	14889	14730	14859	14807	14541	14793	14850	14884	14729	14772	14610	14925	14766	14800	14936	14855	14787	14804	14957	14758	14808	14869	14786	14853	14872	14904	14839	14806	14701	14849	14726	14750	14773	14701	14763	14549	14810	14948	14941	14927	14821	14873	14791	14718	14813	14789	14760	14916	14807	14867	14776	14727	14889	14794	14751	14669	14919	14819	14933	14772	14823	14776	14943	14858	14793	14879	14780	14785	14741	14768	14765	14815	14851	14790	14936	14870	14703	14845	14738	14793	14846	14657	14959	14745	14857	14651	14891	14837	14741	14736	14778	14973	14847	14674	14850	14769	14693	14776	14907	14836	14883	14684	14746	14778	14716	14778	14765	14792	14837	14721	14919	14930	14702	14793	14902	14792	14754	14813	14696	14606	14776	14845	14872	14645	14945	14896	14715	14673	14657	14731	14822	14892	14842	14610	14791	14700	14682	14692	14863	14809	14775	14863	14889	14954	14757	14871	14461	14904	14767	14664	14770	14550	14732	14726	14844	14833	14804	14867	14992	14739	14719	14893	14650	14941	14646	14956	14843	14984	14865	14807	14805	14891	14830	14903	14911	14836	14769	14647	14815	14745	14883	14738	14810	14833	14786	14710	15123	14839	14957	14582	14867	14973	14828	14708	14733	14924	14814	14712	14644	14807	14673	14857	14591	14843	14853	14873	14807	14797	14834	14663	14815	14812	14806	14759	14731	14874	14860	14963	14967	14852	14742	14915	14973	14856	14900	14661	14729	14794	14675	14980	14966	14935	14904	14758	14885	14855	14770	14789	14875	14820	14989	14733	14636	15066	14850	14658	14788	14642	14874	14899	14696	14925	14805	14783	14781	14587	14975	14824	14858	14941	14874	14749	14942	14985	14783	14961	14638	14762	14848	14769	15067	14799	14828	14873	14643	14876	14822	14653	14811	14978	14740	14863	14666	14869	14747	14956	14906	14791	14808	14682	14807	14758	14725	14750	14881	14973	14820	14829	14915	14890	14809	14809	14766	14709	14849	14887	14819	14905	14779	14850	14764	14649	14753	14844	14866	14646	14849	14754	14819	14834	14792	14873	14812	14771	14732	14748	14837	14698	14898	14756	14851	14849	14921	14778	14734	14775	14864	14753	14853	14845	14822	14704	14883	14841	14854	14761	14789	14688	14946	14778	14659	14925	14976	14863	14709	14707	14811	14658	14814	14825	14732	14766	14763	14711	14701	14877	14809	14697	14796	14948	14741	14762	14885	14647	14832	14861	14734	14758	14850	14685	14845	14837	14849	14914	14853	14603	14932	14692	14952	14727	14779	14699	14755	14882	14954	14938	14695	14955	14992	14802	14603	14684	14800	14714	14791	14723	14843	14823	14756	14908	14849	14684	14828	14824	14723	14822	14971	14795	14741	14723	14924	14817	14874	14973	14855	14979	14805	14756	14784	14829	14822	14730	14878	14901	14863	14860	14854	14843	15014	14906	14986	14807	14799	14946	14798	14932	14769	14826	14745	14656	14809	14864	14810	14948	14870	14872	14893	14890	14670	14848	14907	14927	14846	14837	14929	14789	14708	14746	14691	14964	14881	14732	14854	14868	14868	14809	14786	14720	14861	14917	14790	14797	14808	14812	14727	14716	14872	14871	14747	14751	14893	14851	14818	14709	14857	14704	14851	14797	14834	14890	14873	14852	14796	14811	14778	14809	14935	14764	14945	14920	15015	14729	14825	14683	14962	14781	14746	14776	15012	14755	14806	14660	14672	14923	14891	14700	14811	14899	14799	14692	14941	14972	14753	14762	14820	14646	14743	14575	14866	14692	14808	14711	14591	14769	14680	15000	14783	14945	14876	14793	14775	14877	14885	14742	14833	14741	14657	14821	14902	14655	14754	14873	14798	14777	14774	14812	14992	14744	14535	14768	14649	14713	14731	14724	14803	14876	14818	14761	14819	14701	14795	14843	14916	14798	14821	14867	14861	14913	14644	14832	14957	14854	15086	14687	14768	14764	14767	14917	14844	14643	14888	14729	14874	14854	14758	14829	14752	14932	14750	14839	14716	14882	14830	14835	14756	14776	14838	14786	14986	14876	14868	14799	14734	14695	14879	14771	14900	14917	14966	14760	14912	14841	14739	14873	14903	14819	14681	14751	14736	14711	14955	14773	14857	14935	14778	14789	14828	14944	14837	14699	14843	14603	14838	14735	14917	14807	14949	14731	14922	14748	14747	14855	14847	14955	14854	14767	14836	14745	14800	14731	14862	14715	14895	14709	14743	14854	14866	14752	14784	14904	14942	14879	14915	14881	14729	14872	14793	15012	14886	14950	14809	14963	14968	14849	14886	14917	14926	14729	14832	14779	14682	14717	14742	14851	14704	15029	14857	14756	14732	14804	14835	14761	14838	14832	14663	15051	14787	14970	14874	14895	14683	14880	14929	14847	14814	14913	14754	14592	14790	14935	14839	14840	14872	14810	14830	14735	14834	14814	14657	14855	14723	14736	14850	14763	14749	14953	14852	14776	14731	15009	14917	14757	14744	14897	14959	14865	14788	14704	14820	14668	14763	14855	14902	14899	14841	14916	14701	15049	14719	14838	14712	14637	14823	14726	14791	14795	14747	14828	14882	14664	14861	14850	14759	14767	14912	14793	14695	14842	14809	14871	14805	14643	14755	14878	15002	14770	14780	14705	14869	14868	14861	14789	14880	14773	14762	14747	14880	14698	14708	14708	14703	14788	14695	14895	14711	14786	14746	14719	14820	14891	14926	14877	14785	14784	14886	14811	14840	14922	14807	14837	14721	14802	14648	14757	14920	14857	14874	14796	14834	14711	14897	14827	14785	14827	14722	14784	14728	14771	14601	14955	14720	14929	14928	14678	14835	14858	14829	14959	14937	14645	14824	14715	14941	14762	14827	14894	14824	14666	14663	14772	14812	14666	14909	14771	14756	14770	14904	14955	14802	14677	14754	14968	14863	14815	14846	14627	14747	14581	14806	14832	14747	14700	14852	14874	14881	14862	14778	14866	14809	14932	14744	14844	14842	14822	14801	14907	14866	14849	14701	14793	14806	14896	14820	14832	14898	14749	15036	14846	14829	14756	14919	14801	14989	14742	14965	14692	14792	14939	14809	14863	14886	14857	14869	14960	14801	14823	14903	14823	14837	14729	14802	15001	15039	14909	14861	14763	15014	14647	14864	14772	14814	14564	14665	14857	14719	14830	14994	14805	14833	14835	14698	14633	14835	14874	14841	14711	14693	14921	14801	14596	14803	14679	14942	14786	14925	14784	14694	14925	14841	14744	14779	14855	14712	14724	14849	14738	14674	14837	14748	14802	14867	14722	14730	14869	14807	14659	14733	14848	14870	14865	14878	14858	14709	14840	14834	14804	14770	14763	14858	14775	14797	14754	14933	14828	14789	14630	14867	14852	14775	14798	14719	14868	14804	14857	14892	14703	14759	14793	14631	14791	14824	14826	14956	14844	14835	14872	14822	14881	14830	14846	14842	14704	14766	14866	14829	14846	14844	14739	14812	14649	14822	14713	14735	14896	14950	14800	14834	14803	14844	14906	14724	14989	14767	14830	14766	14767	14696	14737	14703	14963	14769	14893	14877	14869	14815	14816	14721	14744	14696	14824	14781	14805	14651	14799	14724	14823	14823	14699	14777	14786	14793	14872	14905	14574	14883	14840	14724	14765	14754	14763	14827	14888	14786	14882	14888	14840	14745	14754	14689	14805	14759	14862	14854	14691	14780	14776	14864	14723	14691	14778	14645	14718	14876	14911	14730	14793	14727	14891	14851	15095	14869	14715	14730	14862	14702	14982	14838	14835	14824	14821	14727	14677	14745	14816	14765	14809	14714	14853	14914	14758	14717	14739	14664	14758	14887	14735	14952	14834	14853	14865	14846	14823	14900	14738	14849	14893	14754	14683	14944	14894	14605	14757	14901	14641	15026	14690	14922	14780	14785	14795	14840	14883	14764	14746	14860	14920	14657	14803	14809	14825	14818	14847	14805	14720	14869	14708	14801	14773	14844	14750	14758	14592	14933	14937	14982	14879	14551	14655	14867	14884	14753	14729	14825	14819	14792	14832	14800	14697	14756	14959	14771	14778	14753	14873	14688	14912	14610	14647	14817	14835	14893	14788	14852	14655	14899	14816	14763	14882	14850	14797	14781	14899	14650	14828	14841	14750	14848	14902	14870	14896	14779	14992	14771	14868	14789	14699	14647	14744	14869	14845	14734	14860	14772	14945	14860	14854	14917	14787	14900	15147	14847	14904	14860	14655	14818	14636	14876	14833	14852	14801	14772	14656	14933	14856	14791	14918	14644	14747	14911	14694	14923	14708	14954	14697	14909	14917	14809	14648	14902	14845	14847	14777	14878	14790	14948	14909	14687	14799	14775	14828	14727	14841	14782	14779	14783	14970	14782	14832	14743	14816	14906	14917	14698	14742	14971	14938	14650	14851	14802	14858	14953	14803	14937	14883	14812	14981	14868	14868	14777	14987
26089	21172	27322	25884	20381	19597	23344	39562	42306	35272	27888	22520	19339	18467	17982	17642	17967	17866	18016	17904	18029	17855	17813	17837	17756	17890	17852	17439	17743	17971	17896	17933	17776	17940	18007	17864	17763	17874	17903	17722	17765	17815	17855	18032	17800	17807	17920	17869	17651	17802	17920	17869	17939	17820	17781	17730	17747	17870	17911	17719	17684	17963	17819	17867	17845	17636	17683	17777	17759	17684	17661	17734	17834	17693	17582	17748	17910	17588	17952	17967	17881	17845	17872	17724	17784	17864	17667	17755	17869	17790	17571	17851	17777	17822	17944	17967	17835	17711	18012	17737	17658	17807	17667	17623	17766	17836	18012	17475	17518	17694	17612	17732	17866	17763	17863	17739	17766	17812	17850	17879	17912	17744	17925	17692	17748	17808	18059	17880	18010	17735	17727	17690	17739	17924	17863	17716	17930	17677	17911	17849	17671	17744	17893	17929	17408	17588	17678	17633	17772	17737	17909	17635	17856	17922	17797	18051	17743	17791	17772	17765	17747	17795	17796	18020	17962	17740	17732	17790	17893	17692	17697	17689	17920	17716	17818	17585	17713	17549	17807	17733	17783	17737	17721	17828	17780	17886	17694	17713	17698	17871	17650	17826	17833	17834	17805	17867	17798	17564	17963	17541	17891	17859	17915	17839	17917	17683	17835	17759	17680	17824	17763	17794	17715	17776	17921	17723	17668	17758	17753	17766	17802	17768	17661	17721	17894	17844	17757	17889	17989	17780	17840	17825	17883	17776	17599	17935	17756	17869	17716	17816	17767	17687	17878	17969	17762	17960	17687	17604	17891	17756	17834	17852	17878	17874	17589	17678	17748	17939	17784	17862	17804	17583	17472	17544	17662	17921	17705	17841	18006	17779	17955	17994	17744	17685	17750	17928	17796	17750	17770	17861	17866	17972	17873	17692	17875	17856	17854	17810	17783	17781	17856	17696	17879	17738	17726	17762	17836	17832	17857	17927	17746	17816	17697	17615	17763	18075	17802	17869	17711	17692	17910	17724	17865	17705	17789	17817	17854	17632	17941	17831	17641	17583	17938	17771	17814	17814	17823	17671	17608	17726	17866	17734	17895	17854	17804	17881	17837	17737	17685	17808	17632	17716	17762	17594	17733	17773	17747	17857	17803	17754	17654	17881	17717	17771	17981	17852	17561	17718	17763	17811	17748	17916	17723	17726	17955	17766	17542	17761	17690	17755	17815	17760	17741	17828	17988	17773	17749	17733	17679	17779	17817	17835	17827	17835	17677	17834	17738	17905	17756	17922	17848	17814	17674	17805	17757	17804	17713	17904	17689	17635	17744	17774	18013	17590	17985	17752	17717	17845	17913	17932	18022	17642	17837	17992	17720	17872	17842	17771	17734	17719	17760	17879	17768	17856	17925	17578	17703	17666	17942	17589	17855	17693	17564	17853	17789	17897	17808	17675	17696	17755	17658	17718	17872	17614	17653	17751	17730	17735	17572	17661	17692	17825	17921	17790	17760	17802	17773	17687	17753	17737	17622	17889	17798	17566	17653	17955	17812	17967	17811	17751	17838	17810	17797	17624	17698	17825	17492	17904	17943	17788	17696	17696	17771	17736	17685	17779	17831	17835	17773	17844	17465	17817	17927	17814	17800	17549	17837	17787	17835	17760	17614	17542	17852	17758	17813	18089	17769	17840	17971	17667	17773	17811	17876	17579	17640	17794	17751	17603	17529	17783	17757	17880	17710	17470	17573	17827	17909	18033	17866	17863	17728	17841	17793	17817	17731	17754	17718	17862	17977	17763	17615	17930	17956	17789	17795	17768	17714	17769	17932	17730	17909	18032	17970	17747	17893	17873	17853	17782	17785	17969	17745	17876	17873	17627	17772	17864	17866	17754	17699	17885	17751	17855	17663	17713	17649	17750	17721	17864	17681	17961	17933	17789	17964	17702	17608	17807	17799	17814	17648	17715	17694	17757	17912	17943	17847	17860	17768	17717	17690	17858	17597	17757	17762	17707	17517	17584	17789	17650	18007	17933	17928	17781	17556	17809	17701	17697	17921	17694	17518	17722	17754	17694	17604	17703	17894	17766	17809	17581	17816	17891	17784	17794	17771	17821	17885	17695	17875	17710	17828	17726	17984	17713	17643	17691	17535	17807	17768	17704	17810	17763	17738	17840	17747	17769	17776	17942	17789	17665	17738	17874	17885	17730	17948	17827	17844	18065	17698	17795	17654	17821	17786	17636	17766	17607	17668	17935	17826	17915	17655	17926	17908	17858	17716	17642	17949	17837	17867	17720	17729	17570	17737	17651	17591	17887	17773	17555	17884	17757	17720	17667	17853	17573	17753	17575	17743	17885	17880	17673	17560	17931	17921	17731	17683	17445	17784	17971	17781	17818	17943	17801	17891	17679	17746	17559	17787	17817	17866	17869	17792	17873	17657	17719	17795	17639	17888	17837	17742	17831	17566	17757	17693	17953	17584	17995	17995	17861	17671	17783	17790	17811	17722	17746	17731	17795	17710	17625	17636	17687	17854	17662	18009	17904	17618	17665	17942	17813	17738	17842	17749	17769	17840	17730	17547	17825	17910	17732	18014	17642	17702	17838	17681	17855	17591	17676	17516	17702	17890	17900	17753	18059	17990	18019	17933	17771	17943	17732	17924	17709	17763	17738	17778	17769	17783	17804	18021	17953	17770	17960	17689	17672	17863	17832	17893	17588	17974	17763	17838	17897	17644	17761	17757	17706	17765	17739	17774	17705	17835	17694	17579	17640	17743	17715	17850	17828	17704	17682	17625	17834	17908	17701	17844	17740	18026	17798	17960	17864	17890	17576	17708	17722	17692	17659	17946	17833	17786	17902	17733	17698	17837	17747	17869	17655	17716	17835	17783	17791	17663	17661	17768	17921	17837	17444	17659	17908	17797	17879	17856	17757	17710	17966	18020	17801	17768	17660	17752	17883	17674	17830	17613	17830	17903	17704	17829	17775	17744	17801	18003	17954	17772	17697	17879	18004	17722	17637	17813	17721	17769	17701	17710	17807	17755	17650	17807	17819	17806	17806	17709	17544	17717	17910	17913	17686	17790	17548	17665	17560	17917	17848	17674	17810	17635	17783	17646	17789	17946	17692	17858	17451	17752	17721	17738	17819	17793	17919	17817	17573	17867	17744	17691	17881	17790	17618	17691	17753	17638	17801	17931	17837	17585	17972	18021	17908	17742	17737	17973	17597	17530	17793	17962	17643	17969	17738	17832	17762	17877	17699	17647	17674	18141	17982	18087	17939	17617	18026	17815	17781	17873	17883	17974	17653	17897	17867	18014	17775	18012	17768	17840	17836	17768	17374	17760	17730	17744	17693	17792	17656	18039	17754	17802	17524	17665	17846	17650	17788	17880	17938	17941	17710	17672	17690	17879	18029	17848	17866	17784	17697	17839	17833	17760	17815	17905	17793	17746	17965	17999	17731	17844	17646	17760	17725	17804	17836	17687	17701	18052	17796	17805	17839	17798	17761	17751	17830	17829	17885	17941	17639	17724	17625	17948	17522	17733	17782	17685	17798	17788	17874	17808	18010	17738	17703	17784	17821	17810	17842	17850	17810	17777	17815	17700	17736	17987	17635	17710	17830	17942	17922	17939	17775	17741	17650	17662	17727	17785	17829	17763	18047	17863	17772	17839	17749	17795	17776	17737	17907	17737	17761	17946	17736	17591	17932	17750	17813	17832	17879	17793	17945	17726	17711	17714	17699	17687	17602	17910	17853	17766	17779	17841	17809	17679	17898	17747	17846	17856	17728	17846	17693	17642	17869	18042	17778	17895	17691	17661	17632	17857	17750	17854	17922	17752	17838	17618	17879	17732	17734	17739	17559	17735	17738	17826	17995	17778	17761	17815	17911	17864	17817	17721	17933	17873	17643	17840	17729	17614	17830	17833	17658	17672	17850	17669	18000	17854	17582	17845	17977	17791	17499	17579	17556	17694	17886	17983	17923	17868	17911	17791	17704	17695	17751	17668	17689	17929	17743	17571	17833	17715	18110	17853	17545	17597	17808	17682	17781	17785	17946	17822	17685	17674	17872	17834	17785	17586	17812	17682	17799	17898	17704	17909	17870	18149	17765	17846	17546	17891	17762	17718	17713	17754	17786	17930	17772	17758	17697	17879	17890	17685	17766	17726	17620	17811	17767	17849	17616	17776	17794	17717	17802	17814	17794	17854	17644	17639	17486	17964	17866	17752	17821	17986	17907	17933	17686	17675	17818	17824	17831	17660	17716	17891	17795	17815	17568	17716	17829	17937	17824	17601	17751	17826	17824	17732	17783	17654	17698	17620	17805	17777	17890	17780	17941	17687	17718	17885	17683	17857	17846	17989	17887	17672	17708	17898	17774	17577	17800	17727	17880	17927	17845	17739	17775	17770	17896	17722	17846	17712	17749	17810	17631	17910	17832	17713	18039	17642	17904	17859	18073	17710	17929	17959	17810	17921	17634	17866	17789	17723	17814	17886	17979	17773	17849	17824	17765	17650	17748	17662	17805	17772	17642	17727	17728	17548	17781	17580	17557	17699	17857	17819	17795	17871	17848	17556	17584	17621	17807	17993	17793	17683	17453	17803	17799	17982	17769	17640	17774	17853	17881	17821	17844	17738	17677	17807	17758	17766	17754	17755	17759	17736	17787	17734	17754	17814	17891	17751	17937	17752	17691	17817	17796	17532	17855	17876	18002	18037	17948	17930	18027	17772	17756	17785	17757	17630	18023	18117	17769	17573	17739	17671	17588	17694	17612	17560	17606	17734	17859	17846	17643	17891	17926	17741	17734	17882	17729	17798	17935	17754	17845	17858	17819	17752	17959	17924	17738	17931	17911	17924	17745	17715	17692	17857	17853	17675	17830	17668	17794	17622	17913	18008	17938	17729	17746	17723	17868	17705	17735	17966	17740	18005	17471	17655	17723	17681	17837	17662	17855	17931	17831	17613	17553	17834	17699	17638	17844	17796	18126	17999	17789	17656	17938	17958	17648	17801	17979	17865	17651	17769	17685	17885	17947	17839	17908	17798	17815	17790	17833	17777	17761	17777	17750	17783	17791	17769	17736	17541	17802	17906	17800	17752	17847	17666	17825	17735	17754	17813	17697	17725	17755	17862	17907
13920	19708	18959	16941	15977	16729	22694	41894	42217	34659	26377	19432	16104	15237	14956	14844	14743	14821	14886	14844	14854	14926	14770	14932	14868	15019	14870	14884	14843	14871	14987	14859	14702	14832	15026	14774	14923	14870	15041	14842	14829	14845	14772	14782	14924	14873	14941	14801	14874	14807	14932	14927	14862	14734	14886	14819	14768	14824	14798	14853	14841	14905	14861	14844	14836	14772	14894	14855	14721	14931	15104	14815	14960	14951	14822	14795	14901	14841	14889	14792	14809	14837	14884	14913	14702	14725	14978	14691	14898	15027	14818	14882	14815	14876	14895	14702	14855	14961	14784	14754	14667	14929	15020	14838	14925	14852	14792	14799	14861	14799	14946	14757	14803	14965	14813	14753	14856	14870	14733	14799	14888	14895	14880	14752	14712	14903	14872	14870	14753	14976	14698	14789	14703	14838	14976	14786	14793	14851	14916	14821	14905	14992	14862	14762	14838	14939	14735	14662	14929	14849	14731	14875	14794	14712	14916	14907	14935	14840	14944	14824	14662	14918	14853	15178	14773	14847	14931	14684	14799	14677	14856	14846	14744	14735	14930	14910	14895	14941	14828	14781	14878	14763	14967	14941	14949	14810	14935	14860	14808	14834	15012	14947	14871	14908	14771	14674	14771	14962	14785	14866	14814	14953	14958	14762	14897	14796	14835	14898	14887	14855	14866	14986	14715	14848	14886	15026	14857	14821	14881	14936	14848	14848	14841	14845	14831	14979	14798	15044	14834	14913	14740	14849	14907	14818	14946	14824	14876	14839	14858	14829	14736	14870	14678	14798	14838	14886	14814	14877	14835	14758	14982	14844	14873	14920	14726	14846	14743	14841	14852	14900	14906	14856	14776	14907	14839	14752	14737	14719	14760	14741	14962	14884	14754	14910	14797	14852	14886	14928	14855	14820	14834	14758	14867	14932	14704	14772	14881	14944	15020	14755	14712	14795	14828	14984	14989	14737	14707	14763	14807	14867	14821	15051	14945	14782	14749	14908	14766	14837	14854	14734	14767	14791	14887	14807	14701	14946	14863	14828	14708	14761	14840	14822	15048	14902	14907	14892	14787	14919	14903	14842	14692	14809	14595	14686	14966	14784	14759	14967	14802	14901	14852	15065	14999	14931	14992	14792	14755	14801	14919	14706	14718	14965	14963	14886	14758	14936	14715	14777	14933	14781	14907	14829	14952	14813	14879	14906	14927	14926	14963	14780	14871	14825	14874	14788	15023	14843	14879	14728	14772	14827	14798	14841	14919	15007	14699	14837	14884	14881	14831	14831	14919	14710	14878	14772	14973	14722	14803	14850	15052	14938	14795	14928	14975	14773	14873	14896	14979	14894	14896	14875	14887	14861	14941	14830	14836	14786	14983	14730	14900	14852	14813	14850	14972	14829	14943	15007	15024	14867	14827	14629	14928	14789	14940	14907	14849	15029	14962	14764	14855	14805	14910	14753	14960	14897	14955	14907	14921	14819	14913	14735	14784	14827	14801	14808	14839	14765	14781	14813	14865	14866	14738	14773	14885	14831	14998	14773	14736	14921	14745	14861	14926	14580	14903	14798	14774	14749	14814	14881	14856	14857	14883	14660	14960	14715	14827	14790	14771	14814	14860	14895	14829	14818	14816	14783	15073	14968	14641	14678	14891	14856	14919	14740	14742	14871	14788	14903	14872	15145	14981	14896	14830	14693	14755	14958	14834	14776	14759	14836	14927	14921	14865	14937	14816	14913	14898	14701	14869	14832	14903	14770	14879	14834	14732	14681	14743	14896	14749	14877	14987	14803	14829	14730	14841	14865	14953	14757	15143	14825	14687	14849	14857	14897	14862	14750	14696	14939	14691	14913	15059	14905	14730	14790	14860	14764	14853	14806	14871	14851	14864	14771	14939	14812	14927	14748	14808	14889	14997	14730	14842	14886	14936	14963	14978	14973	14962	14795	14707	14732	14794	14808	14878	14802	14701	14889	14739	14913	14824	15012	14990	14763	14936	15021	14794	14956	14842	14901	14940	15090	14712	14878	14920	14977	14882	14850	14683	14915	14766	14683	14746	14871	14844	14930	14754	14759	14729	14795	14644	14781	14989	14934	14883	14995	14935	14828	14991	14986	14916	14645	14751	14728	14796	14647	14889	14855	14763	14985	14836	14888	14911	14948	15065	14958	14929	14681	14779	14855	14916	14762	14944	14871	14776	14863	14846	14925	14882	14827	14622	14958	14825	14702	14883	14848	14638	14789	14939	14936	14724	14905	14963	14866	14882	14835	14827	14762	14803	14802	14928	14916	14706	14798	14718	14714	14947	14857	14759	14816	14709	14692	14997	14621	14797	14826	14892	14868	14923	14707	14757	14954	14823	15090	14798	14721	14973	14786	14867	14910	14924	14850	14947	14811	14963	14883	14946	14846	14922	14857	14900	14824	14785	14884	14700	14783	14695	14765	14868	14755	14889	14977	14880	14842	14853	14695	14872	14723	14958	14922	14947	14760	14838	14651	14891	14843	14663	14846	14813	14804	14893	14819	15015	15000	14857	14886	14831	14753	14981	14950	14900	14914	14767	14823	14801	14803	14881	14766	14811	14867	14709	14885	14968	14895	14794	14885	14852	14804	14920	14797	14984	14728	14922	14914	14762	14931	14737	14843	14812	14846	14984	14854	14867	14768	14897	14967	14828	14750	14909	14846	14864	14876	15033	14920	14853	14829	14899	14974	14873	14921	14850	14708	14771	14888	15005	14948	15003	14896	14933	14829	14842	14836	14921	14820	14899	14840	14818	14886	14832	14784	14864	14997	15032	14793	14996	14761	14945	14879	14695	14687	14807	14921	14759	14881	14963	14791	14932	14856	14871	14868	14819	14871	14948	14765	14951	14708	15025	14831	14795	14777	14963	14879	14856	14873	14802	14733	14929	14841	14806	14811	14832	14899	14939	14855	14802	14889	14801	14749	14958	14781	14945	14832	14837	14985	14898	15001	14724	14842	14880	14820	14791	14876	14767	14900	14921	14620	14802	14872	14686	14755	14683	14777	14755	14856	14962	14945	14939	15024	14673	14926	14954	14808	14917	14876	14852	14675	14855	14846	14742	14964	14968	14917	14815	14855	14943	14808	14771	14988	15043	14837	14864	14672	14886	14867	14798	15017	14717	14909	14935	14868	14840	15014	14820	14971	14933	14728	14803	14745	15008	14961	14952	14835	14851	14891	14888	14876	14948	14729	14759	14895	14937	14894	14759	14748	14882	14928	14881	14699	14856	14848	14999	14798	14893	14723	14933	14804	14884	14772	14909	14867	14907	14788	14916	14765	14771	14869	14696	14768	14808	14838	14966	14902	14778	14873	14777	14864	14786	14935	14687	14870	14922	14835	14883	14878	15025	14771	14764	14695	14779	14817	14921	14748	14694	14923	15017	14848	14860	14839	14703	14810	14874	14988	14700	14855	14861	14827	14765	14960	14704	14861	14735	14932	14901	14835	14782	14870	14742	14760	14816	14762	14811	14849	14972	14963	14751	14795	14792	14828	14843	15001	14803	14876	14788	14863	14948	14758	14976	14892	14801	14881	14856	14875	14845	14922	14803	14676	14947	14741	14866	14799	14739	14825	14828	14840	14726	14948	14785	14907	14988	14797	14698	14788	14860	14894	14816	14861	14902	14780	14780	14844	14846	14815	14840	14731	14990	14952	14748	14833	14716	14869	14828	14881	14742	14883	14873	14995	14897	14959	14905	14845	14877	14863	14876	14690	14875	14808	14849	14787	14905	14799	14826	14849	14856	14914	14920	14964	14897	14689	14989	14845	14886	14818	14808	14885	14877	14762	14850	14839	14905	15024	14754	14743	14868	14998	14762	14869	14974	14895	14866	14881	14751	14993	14865	14735	14891	14977	14848	14926	14641	14908	14748	14929	14852	14771	14777	14951	14757	14759	14739	14882	14740	14754	14902	14920	14877	14601	14763	14931	14786	14790	14887	14917	14945	15133	14662	14814	14852	14762	14845	14969	14814	14975	14703	14992	14854	14805	15038	14947	14959	14764	14986	14853	14942	14833	14908	14750	14884	15005	14882	14775	14937	14749	14854	14995	14853	14757	14897	14995	14923	14889	14900	14867	14982	14934	14903	14693	14814	14832	14885	15017	14893	14813	14928	14966	14844	14861	14817	15025	14856	14875	14844	14781	14751	14789	14931	14915	14820	14905	14969	14884	15050	14853	14683	14884	15033	14860	14784	14838	14871	14924	15060	15021	14930	14906	14750	14876	14758	14831	14796	14866	14840	14865	14899	14798	14619	14849	14814	14843	14686	14892	14826	14838	14856	14873	14780	14812	14882	14741	14889	14831	14826	14846	14769	14813	14796	14772	14806	14952	14591	15034	14889	14915	14737	14807	14790	14958	14843	14845	14795	14798	14583	14953	14970	14819	14879	14943	14785	14845	14925	14912	14873	14898	14926	14838	14931	14979	14964	14850	14835	14845	14880	14840	14864	14873	14947	14681	14854	14875	14798	14956	14907	14758	14798	14813	15109	14985	14820	14902	14706	14906	14783	14998	14860	14751	14830	14897	14880	14820	14831	14918	14803	14910	14881	14724	14791	14911	14888	14883	14693	14848	14856	14853	14933	14744	14821	14967	14841	14852	14913	14762	14888	14776	14870	14799	14951	14883	15134	14948	14902	14858	14916	14919	14686	14945	14915	14803	14792	14706	14743	14835	14832	14857	14812	14779	14975	14936	14832	14872	14922	14958	14865	14832	14881	15083	14669	14898	14776	14767	14748	14853	14808	14907	14879	14888	14968	14732	14901	14849	14851	14913	14772	14880	14937	14651	14827	14939	14731	14773	14831	14938	14859	14850	14769	14837	14827	14920	14690	14822	14930	14889	14843	14727	14851	14951	14858	14813	14803	14710	14784	14908	14879	14859	14773	14823	14741	14861	14843	14867	14805	15022	14837	14924	14830	14844	14942	14963	14833	14838	14766	14748	14849	14779	14770	14881	14960	14909	14807	14819	14764	15018	14907	14923	14794	15029	14834	14729	14936	14913	14986	14860	14944	14789	14954	14876	14973	14817	14969	14825	14810	14929	14979	14947	14918	14856	14921	14978	14868	14929	14798	14827	14869	14849	14947	14920	14914	14844	14801	14761	14735	14835
23886	21150	28642	23949	21621	23334	29657	55902	61048	49641	38835	28821	22169	19137	18116	17639	17764	17675	17618	17755	17608	17713	17724	17679	17746	17686	17653	17705	17760	17587	17693	17621	17540	17612	17446	17587	17686	17507	17735	17740	17673	17648	17748	17461	17616	17474	17591	17364	17287	17631	17607	17506	17659	17622	17709	17656	17685	17576	17940	17530	17853	17631	17493	17479	17445	17496	17670	17586	17612	17533	17420	17584	17578	17415	17585	17439	17501	17720	17576	17583	17323	17689	17607	17439	17579	17447	17514	17562	17437	17574	17473	17389	17587	17735	17501	17487	17574	17472	17483	17561	17510	17427	17495	17575	17432	17602	17514	17570	17322	17441	17462	17586	17323	17624	17393	17443	17536	17578	17614	17649	17335	17418	17539	17538	17536	17591	17588	17506	17602	17656	17569	17418	17722	17669	17567	17417	17712	17544	17577	17476	17713	17374	17642	17540	17629	17447	17625	17569	17578	17407	17396	17525	17624	17530	17571	17551	17443	17532	17735	17555	17382	17572	17451	17373	17430	17479	17413	17452	17405	17268	17626	17419	17408	17464	17380	17331	17635	17750	17339	17534	17760	17570	17663	17924	17831	17638	17494	17750	17549	17631	17595	17535	17598	17643	17427	17454	17399	17621	17386	17431	17514	17611	17503	17472	17664	17747	17804	17434	17653	17361	17400	17705	17625	17574	17445	17534	17662	17577	17549	17483	17616	17382	17516	17573	17461	17574	17454	17492	17673	17588	17526	17509	17415	17654	17619	17590	17500	17390	17658	17353	17727	17572	17474	17512	17798	17601	17490	17570	17430	17550	17459	17650	17425	17419	17512	17599	17418	17498	17504	17396	17580	17476	17582	17573	17629	17519	17498	17734	17782	17498	17300	17723	17471	17521	17532	17531	17337	17427	17713	17403	17869	17495	17513	17613	17619	17488	17841	17487	17646	17489	17538	17660	17759	17248	17494	17371	17582	17670	17410	17499	17513	17457	17622	17393	17435	17583	17655	17423	17443	17418	17657	17517	17602	17594	17445	17460	17640	17548	17584	17473	17767	17347	17556	17357	17461	17413	17550	17404	17517	17740	17888	17583	17555	17510	17236	17570	17616	17810	17515	17460	17536	17836	17554	17450	17486	17385	17341	17500	17464	17603	17527	17530	17604	17504	17545	17557	17556	17615	17565	17488	17526	17646	17595	17666	17520	17445	17557	17779	17521	17684	17585	17608	17732	17565	17746	17511	17671	17470	17533	17536	17653	17627	17557	17637	17413	17623	17595	17437	17513	17491	17656	17670	17515	17516	17507	17525	17530	17434	17420	17380	17325	17358	17606	17611	17558	17577	17588	17573	17692	17626	17625	17719	17453	17465	17740	17642	17635	17438	17492	17488	17622	17792	17536	17613	17622	17435	17595	17491	17711	17474	17601	17519	17572	17539	17559	17485	17696	17430	17378	17589	17585	17715	17422	17427	17425	17347	17530	17721	17653	17581	17570	17520	17727	17605	17452	17728	17609	17580	17672	17441	17365	17390	17624	17558	17379	17541	17607	17556	17528	17615	17662	17682	17394	17527	17532	17394	17504	17540	17509	17522	17575	17440	17366	17464	17369	17555	17596	17484	17551	17510	17547	17527	17408	17522	17562	17466	17484	17584	17490	17668	17534	17545	17398	17589	17687	17591	17589	17684	17674	17549	17616	17554	17562	17497	17669	17621	17519	17679	17461	17632	17337	17398	17813	17441	17569	17482	17474	17456	17522	17590	17680	17493	17456	17426	17333	17534	17625	17564	17541	17555	17578	17573	17533	17498	17531	17418	17673	17454	17670	17509	17419	17504	17333	17294	17478	17534	17555	17655	17725	17441	17431	17492	17416	17528	17416	17465	17675	17666	17534	17545	17483	17499	17608	17546	17492	17570	17304	17446	17544	17732	17457	17405	17588	17496	17524	17371	17529	17517	17453	17607	17622	17620	17381	17427	17492	17671	17396	17645	17518	17427	17590	17622	17543	17562	17557	17598	17450	17510	17574	17375	17596	17526	17411	17576	17353	17583	17536	17635	17403	17448	17439	17625	17505	17489	17448	17535	17437	17574	17756	17446	17375	17284	17566	17461	17431	17603	17609	17565	17435	17617	17507	17746	17478	17475	17576	17436	17650	17542	17408	17667	17605	17713	17334	17563	17559	17473	17403	17285	17447	17525	17319	17434	17660	17573	17767	17531	17502	17461	17362	17527	17289	17451	17598	17542	17434	17583	17532	17726	17553	17637	17585	17735	17441	17425	17820	17354	17668	17511	17594	17354	17453	17537	17590	17473	17354	17488	17602	17652	17489	17757	17681	17474	17531	17420	17482	17382	17579	17281	17521	17579	17475	17436	17454	17328	17595	17627	17567	17685	17535	17473	17495	17478	17423	17501	17315	17506	17346	17315	17355	17492	17320	17313	17533	17437	17708	17610	17561	17609	17542	17549	17499	17488	17399	17522	17685	17594	17306	17296	17642	17558	17349	17620	17666	17541	17467	17399	17431	17546	17438	17376	17553	17624	17684	17773	17533	17475	17707	17640	17453	17649	17749	17503	17501	17846	17569	17586	17650	17482	17547	17533	17507	17534	17448	17514	17515	17509	17629	17386	17771	17449	17636	17409	17532	17506	17721	17685	17466	17434	17482	17589	17421	17649	17618	17335	17478	17534	17552	17651	17599	17515	17484	17525	17354	17539	17505	17569	17453	17400	17651	17482	17659	17572	17583	17542	17463	17393	17284	17651	17461	17549	17559	17485	17359	17609	17471	17623	17528	17520	17351	17564	17597	17500	17553	17627	17529	17551	17483	17600	17597	17557	17665	17641	17630	17677	17514	17358	17613	17577	17646	17519	17456	17601	17572	17523	17518	17414	17572	17391	17580	17608	17625	17406	17475	17757	17580	17660	17437	17366	17516	17372	17566	17512	17525	17442	17682	17464	17620	17484	17845	17566	17637	17568	17387	17432	17561	17645	17551	17473	17553	17521	17409	17743	17615	17203	17502	17329	17464	17759	17597	17610	17501	17621	17509	17361	17824	17474	17587	17387	17466	17764	17238	17501	17420	17670	17483	17584	17466	17627	17594	17401	17532	17488	17556	17488	17526	17554	17380	17418	17444	17351	17724	17646	17306	17573	17669	17248	17447	17453	17700	17508	17468	17679	17417	17560	17615	17455	17542	17515	17768	17401	17560	17348	17496	17506	17575	17549	17485	17564	17669	17544	17499	17471	17448	17424	17595	17470	17584	17589	17357	17606	17613	17710	17652	17599	17419	17631	17432	17650	17569	17710	17580	17475	17517	17591	17601	17469	17472	17628	17609	17508	17711	17413	17552	17483	17425	17677	17746	17341	17443	17329	17602	17514	17607	17376	17418	17407	17550	17526	17645	17560	17633	17567	17506	17554	17648	17470	17542	17571	17606	17531	17449	17366	17249	17444	17685	17366	17413	17590	17540	17489	17494	17449	17469	17662	17430	17586	17519	17462	17504	17603	17545	17484	17509	17753	17386	17587	17603	17456	17674	17537	17401	17591	17400	17513	17361	17331	17614	17717	17402	17620	17525	17631	17412	17736	17496	17548	17703	17558	17461	17433	17667	17572	17514	17568	17585	17461	17608	17652	17547	17596	17531	17456	17459	17278	17608	17448	17462	17591	17736	17476	17414	17570	17632	17552	17594	17603	17468	17461	17542	17626	17355	17464	17428	17660	17526	17592	17689	17544	17601	17705	17698	17671	17566	17610	17667	17280	17354	17698	17584	17644	17698	17425	17670	17440	17543	17466	17435	17640	17261	17414	17534	17547	17429	17552	17611	17484	17393	17491	17496	17369	17471	17517	17597	17675	17530	17567	17661	17574	17716	17384	17424	17454	17375	17732	17627	17349	17282	17636	17540	17612	17663	17467	17366	17401	17400	17410	17421	17595	17404	17730	17497	17555	17594	17620	17782	17544	17654	17536	17563	17573	17554	17487	17359	17473	17641	17391	17716	17580	17644	17661	17322	17250	17347	17601	17756	17575	17506	17466	17419	17452	17484	17298	17538	17493	17799	17699	17677	17856	17485	17533	17685	17537	17725	17290	17499	17589	17597	17605	17742	17798	17272	17421	17449	17286	17542	17539	17623	17486	17557	17595	17547	17417	17432	17594	17358	17456	17540	17434	17522	17542	17478	17351	17345	17608	17506	17534	17523	17540	17592	17433	17353	17439	17247	17397	17502	17505	17584	17494	17451	17576	17592	17655	17462	17408	17394	17423	17288	17490	17416	17326	17481	17522	17413	17648	17609	17570	17618	17497	17618	17779	17498	17424	17573	17558	17539	17509	17457	17463	17509	17462	17505	17605	17619	17506	17398	17650	17700	17459	17491	17698	17670	17630	17395	17784	17328	17591	17696	17339	17471	17728	17522	17463	17365	17672	17538	17458	17557	17507	17466	17453	17643	17530	17496	17528	17491	17527	17511	17628	17560	17569	17585	17313	17571	17592	17894	17541	17646	17522	17393	17435	17656	17464	17395	17499	17403	17438	17460	17495	17452	17506	17455	17361	17450	17272	17607	17325	17776	17501	17597	17562	17647	17520	17554	17626	17542	17458	17493	17691	17634	17470	17358	17544	17490	17611	17471	17642	17496	17421	17398	17527	17558	17602	17708	17638	17551	17488	17530	17580	17448	17509	17436	17478	17537	17638	17657	17618	17511	17497	17553	17538	17356	17457	17587	17362	17596	17352	17513	17651	17712	17524	17688	17678	17440	17744	17609	17514	17605	17395	17350	17580	17459	17338	17627	17595	17665	17692	17374	17560	17452	17484	17442	17544	17371	17544	17506	17452	17399	17323	17577	17431	17533	17372	17607	17532	17442	17668	17616	17744	17620	17331	17396	17574	17677	17496	17278	17176	17368	17477	17473	17343	17526	17569	17407	17494	17544	17546	17652	17530	17469	17629	17384	17584	17545	17640	17433	17544	17715	17455	17375	17628	17444	17645	17647	17511	17551	17443	17604	17511	17409	17375	17750	17444	17535	17915	17262	17514	17376	17523	17554	17598	17405	17496	17692	17647	17488	17471	17631	17484	17495	17471	17536	17672	17452	17501	17618	17681	17700	17502	17555	17477	17373	17657	17256	17439	17561	17599
15822	26971	24856	19880	18232	18030	29492	58148	60105	49437	38234	27204	18834	15617	14669	14747	14758	14680	14600	14808	14780	14753	14674	14742	14759	14882	14675	14665	14671	14584	14760	14887	14932	14874	14705	14735	14802	14530	14739	14781	14820	14638	14658	14550	14714	14708	14688	14727	14636	14641	14713	14845	14652	14822	14618	14825	14731	14786	14778	14793	14694	14813	14927	14630	14824	14711	14639	14781	14599	14750	14777	14559	14846	14758	14702	14779	14742	14738	14579	14839	14750	14793	14766	14619	14726	14766	14669	14702	14766	14774	14698	14762	14751	14684	14625	14745	14607	14915	14745	14487	14707	14670	14555	14669	14549	14600	14854	14656	14716	14542	14521	14829	14577	14631	14567	14636	14659	14579	14745	14710	14785	14531	14742	14690	14640	14750	14594	14579	14873	14694	14755	14635	14726	14668	14659	14629	14570	14564	14577	14687	14755	14795	14777	14792	14725	14677	14721	14745	14714	14476	14606	14703	14772	14665	14703	14637	14730	14664	14623	14564	14682	14715	14457	14633	14689	14648	14806	14853	14819	14758	14715	14808	14758	14658	14735	14793	14621	14836	14638	14782	14633	14553	14741	14548	14658	14897	14635	14522	14593	14690	14652	14641	14727	14621	14543	14719	14683	14842	14611	14665	14756	14761	14519	14785	14519	14584	14642	14878	14789	14667	14521	14666	14511	14778	14773	14738	14824	14745	14612	14788	14686	14597	14870	14700	14813	14693	14788	14784	14764	14869	14742	14852	14651	14614	14766	14622	14718	14764	14667	14615	14627	14768	14839	14749	14626	14770	14620	14724	14589	14650	14901	14541	14916	14602	14589	14667	14716	14761	14605	14844	14748	14686	14494	14633	14723	14671	14655	14613	14615	14617	14592	14719	14547	14759	14545	14629	14781	14709	14637	14684	14658	14791	14749	14727	14703	14631	14574	14630	14638	14750	14737	14657	14718	14582	14611	14702	14561	14598	14623	14641	14604	14708	14642	14628	14813	14699	14663	14517	14578	14608	14681	14799	14813	14643	14711	14628	14610	14624	14641	14572	14575	14781	14615	14757	14745	14703	14866	14653	14707	14845	14941	14735	14624	14737	14757	14668	14592	14587	14761	14710	14610	14815	14546	14712	14703	14614	14822	14860	14764	14700	14668	14761	14635	14612	14644	14707	14762	14607	14644	14730	14593	14708	14640	14598	14730	14750	14518	14693	14726	14660	14649	14636	14877	14595	14746	14592	14743	14526	14794	14701	14736	14748	14758	14701	14711	14844	14536	14736	14655	14691	14859	14618	14793	14765	14630	14633	14732	14738	14705	14765	14569	14777	14719	14723	14754	14675	14798	14729	14693	14784	14822	14618	14780	14811	14674	14785	14759	14617	14661	14582	14683	14675	14630	14837	14846	14632	14792	14758	14534	14734	14607	14612	14585	14772	14662	14803	14622	14723	14691	14524	14760	14624	14614	14819	14548	14889	14679	14774	14727	14703	14615	14700	14721	14728	14724	14678	14626	14705	14812	14570	14548	14439	14767	14758	14552	14758	14797	14597	14619	14724	14726	14711	14678	14647	14689	14688	14707	14661	14590	14540	14641	14686	14744	14684	14685	14617	14628	14623	14831	14699	14652	14625	14571	14602	14612	14651	14577	14692	14774	14745	14473	14884	14665	14770	14529	14633	14623	14707	14778	14785	14557	14656	14817	14696	14678	14557	14674	14546	14690	14774	14652	14614	14605	14667	14602	14657	14635	14775	14816	14800	14790	14494	14530	14713	14539	14651	14692	14518	14787	14679	14740	14587	14614	14663	14763	14819	14878	14731	14557	14847	14625	14833	14803	14772	14624	14692	14711	14815	14683	14700	14834	14713	14726	14771	14649	14620	14615	14564	14545	14842	14704	14647	14670	14568	14670	14525	14668	14906	14727	14695	14717	14598	14787	14712	14560	14643	14761	14911	14774	14772	14717	14705	14578	14662	14761	14674	14596	14556	14764	14787	14763	14648	14704	14713	14817	14775	14734	14693	14684	14571	14752	14729	14729	14724	14690	14774	14732	14572	14545	14652	14668	14799	14633	14794	14722	14725	14614	14513	14681	14463	14782	14607	14837	14645	14633	14729	14848	14834	14694	14714	14649	14798	14448	14563	14726	14818	14754	14590	14719	14697	14772	14781	14567	14701	14594	14679	14734	14677	14665	14829	14611	14748	14683	14568	14646	14702	14679	14620	14800	14689	14626	14717	14732	14535	14741	14593	14744	14599	14644	14737	14837	14514	14880	14673	14631	14743	14645	14502	14733	14586	14620	14740	14698	14669	14805	14739	14640	14591	14608	14668	14620	14525	14583	14847	14686	14788	14716	14681	14531	14667	14738	14712	14688	14547	14766	14842	14790	14523	14713	14625	14611	14642	14622	14670	14639	14668	14940	14657	14788	14595	14744	14704	14683	14659	14778	14740	14626	14698	14706	14570	14672	14726	14477	14760	14811	14757	14870	14591	14575	14507	14710	14649	14791	14687	14461	14664	14598	14707	14617	14646	14656	14771	14931	14687	14708	14753	14655	14804	14569	14681	14774	14710	14669	14706	14654	14850	14590	14736	14628	14771	14657	14726	14801	14665	14689	14738	14644	14659	14807	14519	14624	14683	14699	14802	14783	14856	14654	14744	14651	14719	14716	14781	14828	14558	14641	14669	14818	14640	14720	14635	14699	14717	14592	14572	14790	14691	14642	14641	14811	14473	14749	14701	14594	14815	14775	14819	14815	14638	14731	14534	14706	14670	14660	14454	14838	14552	14642	14750	14644	14835	14634	14889	14591	14530	14622	14750	14763	14703	14784	14629	14662	14685	14662	14678	14722	14579	14716	14655	14641	14634	14665	14652	14698	14557	14594	14625	14684	14579	14673	14588	14751	14540	14822	14768	14649	14591	14685	14713	14571	14440	14822	14676	14714	14711	14645	14607	14591	14747	14704	14782	14706	14692	14777	14673	14677	14816	14795	14556	14705	14692	14742	14741	14752	14728	14607	14771	14638	14680	14621	14502	14599	14616	14656	14690	14797	14630	14641	14710	14664	14725	14602	14728	14554	14581	14698	14630	14793	14835	14705	14684	14640	14571	14634	14779	14691	14504	14680	14578	14606	14797	14679	14818	14682	14760	14576	14799	14515	14674	14637	14566	14574	14620	14747	14402	14722	14786	14683	14740	14691	14620	14665	14649	14705	14665	14519	14590	14551	14786	14613	14638	14779	14585	14587	14722	14621	14521	14818	14736	14602	14701	14764	14522	14716	14845	14715	14541	14682	14769	14607	14746	14800	14657	14759	14681	14602	14653	14757	14681	14515	14663	14802	14583	14630	14735	14702	14748	14728	14785	14812	14685	14578	14672	14682	14680	14684	14789	14761	14733	14668	14624	14785	14838	14633	14691	14689	14725	14592	14783	14612	14747	14737	14715	14530	14693	14658	14666	14608	14818	14681	14612	14476	14774	14621	14587	14733	14750	14722	14680	14721	14720	14685	14918	14697	14636	14783	14587	14534	14518	14605	14737	14764	14600	14760	14671	14577	14638	14606	14670	14671	14843	14849	14762	14677	14792	14619	14671	14800	14639	14620	14691	14766	14699	14652	14792	14688	14778	14661	14640	14791	14550	14693	14634	14728	14837	14720	14473	14626	14585	14676	14545	14537	14740	14713	14705	14678	14781	14714	14496	14859	14632	14813	14588	14433	14778	14593	14674	14795	14854	14737	14688	14699	14537	14588	14681	14595	14856	14749	14843	14699	14653	14569	14617	14689	14619	14550	14680	14676	14745	14720	14794	14623	14655	14914	14828	14630	14702	14590	14811	14706	14661	14680	14561	14757	14691	14763	14806	14759	14460	14711	14702	14683	14703	14870	14594	14638	14828	14633	14603	14662	14587	14727	14580	14813	14593	14641	14651	14609	14794	14818	14689	14746	14724	14679	14659	14706	14594	14473	14517	14672	14648	14897	14572	14739	14659	14664	14708	14585	14592	14729	14428	14746	14587	14772	14589	14750	14617	14718	14470	14601	14666	14722	14463	14752	14612	14611	14628	14665	14691	14795	14715	14664	14628	14564	14615	14747	14731	14727	14722	14606	14568	14652	14659	14728	14643	14667	14703	14807	14582	14616	14680	14509	14659	14675	14708	14725	14784	14644	14684	14794	14785	14689	14592	14764	14733	14658	14582	14462	14701	14641	14719	14707	14756	14770	14669	14488	14808	14666	14580	14592	14587	14666	14718	14653	14810	14630	14783	14524	14658	14717	14754	14693	14655	14819	14656	14598	14549	14457	14622	14829	14630	14629	14790	14616	14718	14699	14622	14853	14610	14514	14835	14663	14778	14570	14701	14703	14770	14749	14774	14625	14728	14608	14811	14754	14613	14685	14801	14741	14612	14637	14834	14736	14643	14645	14665	14762	14710	14648	14818	14601	14643	14679	14737	14609	14584	14651	14507	14676	14673	14684	14757	14704	14689	14549	14647	14876	14642	14783	14681	14712	14805	14491	14718	14838	14742	14670	14766	14851	14537	14583	14723	14726	14601	14657	14824	14750	14815	14720	14822	14662	14604	14823	14836	14667	14705	14751	14625	14621	14603	14714	14651	14764	14781	14724	14604	14598	14588	14682	14484	14731	14808	14734	14552	14785	14594	14669	14636	14599	14788	14851	14712	14690	14720	14504	14746	14649	14572	14826	14567	14652	14701	14617	14566	14787	14602	14811	14647	14664	14661	14712	14698	14655	14783	14609	14679	14665	14691	14706	14761	14671	14745	14789	14669	14761	14633	14681	14542	14628	14740	14603	14673	14713	14663	14650	14743	14542	14807	14629	14481	14582	14791	14522	14691	14519	14660	14588	14606	14916	14651	14676	14756	14699	14434	14678	14552	14705	14612	14568	14628	14603	14715	14774	14679	14806	14612	14687	14859	14560	14735	14711	14707	14693	14753	14744	14618	14675	14545	14599	14684	14594	14772	14775	14716	14674	14926	14665	14550	14619	14660	14819	14673	14759	14529	14638	14802	14851	14635	14577	14677	14761	14732	14787	14652	14637	14763	14800	14608	14729	14637	14769	14704	14454	14612	14740	14810	14677	14724	14628	14585	14713	14562	14655	14647	14705	14676	14608	14656
29179	21744	21189	18739	17237	17153	17647	20950	23349	22100	19907	18349	17711	17401	17079	17173	17055	17022	17104	16958	17166	17014	16978	16834	17004	17135	17079	16762	16792	17160	16892	16750	16958	16939	16958	17028	16857	17002	17035	17086	16973	17084	16967	17049	17116	16992	16857	17159	16948	16984	17044	16966	16843	17129	17125	16980	16958	16951	17016	17054	16890	17010	16991	16972	16986	16966	16907	16855	16888	17033	17038	17018	16899	16986	16980	16885	16926	16968	17185	16882	16773	17097	16901	16996	16997	16969	16824	17022	17108	16939	17154	16705	16819	16776	17110	17007	16959	17028	17205	17040	17039	17137	16816	16992	16811	16889	17058	16877	16781	16546	17050	16910	17019	16938	17140	16946	16804	16889	16821	17022	17039	16972	17007	17054	16858	16788	16943	17070	17062	16940	17185	16844	17019	16917	17060	16964	16953	16889	16831	16968	16806	16891	17069	16920	17035	16995	16957	17130	16935	16984	16820	16999	16978	16925	16903	16955	16779	16923	16897	17078	16926	16954	16803	16973	17075	16950	17147	16979	16883	16982	17238	16951	16859	16902	16781	16783	16803	17166	17000	16913	17016	16644	16879	16902	16839	16768	17102	17058	16938	16954	17022	16973	17016	17080	17018	16854	16837	17068	16923	16872	16837	16730	16916	16852	17004	17014	17006	17133	16967	16958	16959	16990	16884	17010	16798	16744	16831	16814	17028	16916	16898	16799	17117	16964	17095	16776	17048	16874	16987	16912	17059	17237	16917	16850	16904	16769	17096	16808	16856	17051	17027	17129	17085	16920	16931	17131	16864	16861	16895	16913	16975	16806	17052	16983	16968	16830	17033	16875	17131	16879	16969	16941	16932	16979	16983	16979	16873	16785	16873	16888	16970	16858	16770	16984	17001	16908	16870	16954	16894	16766	17090	16689	16775	16930	16907	16884	16973	17147	16902	16903	16998	16933	17031	17126	16950	16839	16998	16872	16861	16873	16819	16947	16978	17117	16959	17091	16930	17089	16840	16811	17036	17117	16821	16946	16939	16828	17129	16830	16861	17089	16971	16857	17169	17108	16744	16829	16839	17118	17010	16821	16774	16866	16945	16869	17011	16950	16902	16997	17095	16955	16966	16956	16845	16907	17024	16987	17140	16897	16968	16964	16747	16722	16978	17027	16931	16823	16936	16753	16863	16817	16903	16894	16929	16788	16923	16777	16972	17146	16867	16947	16942	16852	16974	16800	16965	17095	17082	16950	17024	16948	16981	16725	16912	16790	16821	17068	16801	16803	16982	16950	17156	17101	16859	17031	16757	16873	16918	17091	17083	16916	16657	16939	17035	16998	17062	16769	16843	16948	16829	16941	17004	17027	17002	16979	16884	17010	16881	17221	16894	16815	16959	17199	16760	17030	17061	16943	16944	16911	16838	17142	16969	16972	16973	16954	16963	16860	17066	17161	17047	16928	17087	17061	16774	16889	16954	16973	16975	16916	16987	16821	16826	16854	16916	16908	16876	17049	16779	17065	16832	16860	16699	16797	16878	16972	17050	16990	16910	17167	16982	16922	17001	16795	16926	16951	17152	17127	16769	16916	16775	16891	17002	17248	16937	16981	16985	17036	16854	16798	16802	16792	16942	16926	16766	17226	17075	16981	16845	16831	16949	16945	17107	17108	17068	17015	16910	16942	16875	16964	17034	17042	16588	16839	16877	17082	16778	16783	16900	16898	16942	17012	17012	16810	17187	16859	17030	16809	16963	16956	16940	16723	16969	17159	16918	17176	16953	16983	16942	16698	17022	16916	17138	16941	16892	16829	17085	16803	17077	16914	16873	17001	16987	16924	16966	17022	16961	16931	16856	16856	17040	17091	16894	17045	16926	16897	16888	17014	16922	16955	16988	16901	16749	16934	17131	17172	17061	16896	17002	17002	16854	17009	16919	16913	16888	17072	17029	16928	16895	17009	16899	16718	17036	17107	17220	17022	16916	16798	16886	16776	17215	17014	16779	16959	16907	17078	17085	16945	16738	17073	17130	16870	17302	16930	17050	16845	16977	16957	16938	16881	16972	16734	16981	16887	16878	17159	17092	16969	16829	16854	16890	16949	17146	16989	17150	16808	16993	17087	16969	16866	17006	17006	16892	16976	16993	17033	16944	16969	16935	17068	17021	16737	16925	16817	16802	16972	17001	16973	16936	16859	16747	16877	16833	16744	17067	16856	16737	16768	16952	16999	16927	16878	16804	17087	17043	16934	16933	16820	17043	16793	16803	16991	16972	16805	16844	16714	16815	16883	17051	16896	16962	17062	16999	16974	17022	17120	16873	16969	16891	16979	16934	16733	16972	17018	16890	16896	16912	16791	16984	16989	17093	17143	17101	16856	16953	16960	16968	17140	16907	16925	16861	16853	16917	17025	17018	16943	17019	16790	17058	17090	17142	16952	16873	17048	16998	17111	17128	16939	16956	17121	16924	17037	16928	16931	16973	16947	16902	17015	17073	16971	17049	16941	16883	17072	16869	16903	16808	16955	17014	17063	16990	17014	16939	16817	17031	16959	16858	16950	16915	17035	16784	16797	16862	16970	17008	16800	17046	16835	16828	16778	16963	16913	16925	16849	16866	17026	16906	17054	16920	16996	16943	17012	17128	16986	16978	16916	16830	16985	16984	16888	16916	17162	17168	16983	16965	17058	16889	17045	17068	17146	16937	16782	16941	16896	16899	16971	16938	16935	17040	17019	16962	16843	16853	16691	16849	17023	16979	16854	16898	17155	16972	16963	17018	16803	16711	16878	17065	16998	16956	17021	16882	16833	17180	17063	16859	16971	17015	16944	16869	17001	16984	16917	16946	16884	17069	16953	16954	17267	17059	16903	17019	16948	16979	16983	17268	16973	16930	17055	16825	17022	17027	17034	17052	17138	16913	16990	17084	16897	16888	16950	16986	17110	16763	16946	17129	16907	16720	16974	16883	16912	16909	16992	16944	16907	17047	16867	16863	16921	16819	17085	17006	17250	17042	17152	16962	16875	16953	16917	16998	17018	16938	16910	16929	16884	17061	16913	16962	16797	17055	17114	16951	16884	17099	16762	16965	17071	17004	17087	17150	17147	16904	16959	16927	16977	16861	16964	17098	16920	16928	16932	16857	16999	16857	17105	17036	17041	16931	17025	16997	17065	16785	17157	16870	16735	17035	16920	17038	16844	16796	16841	16808	16897	16671	17093	17063	17000	16733	16737	17016	16890	16741	16840	16808	17032	16826	17194	16827	17202	17017	16975	16926	16894	16938	16786	16998	16943	16621	17106	16862	16948	17046	16785	16891	17126	16816	16749	16900	16773	16976	16991	16868	16776	17161	17064	16891	17007	17036	16978	16809	16876	16986	16830	16957	16900	16921	16740	17070	16986	17052	17040	17057	16769	17041	16936	16867	16919	16656	16922	16765	16815	16912	17172	17144	16833	17126	16985	16940	16925	17009	16907	17071	16933	16852	16953	16821	17011	17030	16956	17053	17075	16948	16899	16842	16896	16868	17049	16956	17041	16903	16845	16857	16882	16809	17070	16903	17185	16924	16975	17126	16883	16852	16881	16830	16976	17007	17023	16827	16832	16922	17076	16978	17113	17030	16919	16900	16769	16832	16838	16983	17048	16800	16922	16964	16982	16796	17053	17040	17032	17100	16961	16991	17071	17053	16881	16955	16868	16859	17080	17033	16951	16879	17134	16998	16959	16805	17144	16791	16766	17113	16893	17005	16959	16886	16863	16836	17046	16974	16758	16972	17033	17209	16952	17036	16934	16809	16863	16950	17057	16881	16797	16883	16827	16988	16943	16948	16995	17000	17001	16984	16838	16977	16927	17087	16941	16943	16878	17103	17019	17143	16977	16858	16879	17050	16919	16999	16802	16907	16918	16710	16968	17105	16963	17053	16805	16890	17086	16749	16726	17126	17103	17048	16978	16858	17054	16961	16780	16988	16640	16979	17021	16917	16906	16869	16892	17045	17019	17036	16931	17134	16871	16713	16883	17003	17150	16944	17009	16997	16906	16962	17022	17089	16976	16891	17021	16797	16788	17050	17044	17240	17160	16748	17005	17036	17012	16909	16933	17056	16927	17113	17121	17053	16748	16827	16915	16989	16957	16898	17087	17060	17068	17094	16897	17117	16880	16863	17014	16861	16836	16851	16932	17095	16890	16901	16962	17137	16967	16734	16864	16947	16823	17005	16820	17037	16802	16852	17050	16900	16971	16989	16929	16999	17026	16958	17004	17114	16926	16894	16768	16997	16832	16873	16760	16976	17014	17101	16850	16978	16789	16809	17035	16961	17000	16730	16964	17045	17085	17063	17019	16928	17107	16907	16933	17098	17155	16887	16683	16941	17100	17084	17105	16964	17068	16992	17008	16771	16988	16944	16933	16981	16986	16857	17017	16893	17147	16981	16912	16939	17066	16877	17099	16962	16900	17039	16910	16984	16732	17040	16971	17010	16964	16895	17031	16878	16938	17050	17002	17062	17071	17010	16746	17136	16750	16870	17051	16977	16997	16984	16965	16869	16953	16949	16921	17051	16954	17044	17168	16992	16873	17039	16961	16956	16949	17058	17085	16956	16922	16840	16942	17036	16777	16817	16865	16836	16953	16987	16845	16876	16852	16994	16959	17031	17044	16800	16886	16937	16945	16995	17057	16782	16782	16834	16790	16817	17099	17027	17009	16952	16902	17085	16841	16986	17026	17091	16839	17001	17029	17243	16944	17100	17121	16893	16858	16955	16985	16997	17038	16931	16959	17062	16929	16788	16944	17050	17143	17077	17010	17087	17202	17101	16831	17005	16849	16751	17026	17339	16870	16982	16943	16950	17022	16914	17171	16844	16964	17067	17161	16988	16909	17071	16839	16850	16686	16923	17109	17048	16927	16911	16818	16968	16895	16844	16745	16892	16981	17034	16964	16807	16970	17110	16854	16966	16925	16932	16943	16799	16864	16917	16777	16919	16936	16879	16847	16942	16930	16974	16986	16813	16810	16992	16887	16839	16954	16901	16983	17119	17113	16964	16975	17087	16997	16936	16860	16728	16865	17057	16851	16878	17138	16989	17036	17037	16887	17024	17040	16887	16992	17172	16846	17144	16887	17136	17163	16921	16785	17069	16947	17020	16877
14768	15219	15016	14705	14536	14561	15085	21135	23021	20260	17484	15664	14663	14381	14412	14471	14316	14324	14275	14361	14221	14350	14219	14249	14438	14300	14458	14213	14312	14334	14415	14340	14069	14391	14316	14321	14300	14231	14265	14241	14161	14257	14284	14477	14261	14346	14391	14275	14429	14216	14367	14309	14431	14449	14338	14227	14348	14283	14387	14374	14297	14249	14338	14351	14308	14397	14174	14278	14398	14284	14390	14120	14409	14309	14160	14267	14427	14210	14340	14316	14411	14313	14337	14311	14345	14286	14284	14291	14294	14203	14550	14211	14177	14451	14344	14340	14192	14287	14306	14132	14466	14309	14243	14322	14333	14305	14361	14319	14291	14498	14188	14320	14402	14240	14216	14212	14304	14250	14364	14269	14321	14246	14208	14418	14211	14284	14349	14227	14294	14233	14205	14382	14223	14302	14263	14397	14190	14497	14290	14248	14505	14335	14324	14456	14196	14578	14382	14219	14347	14127	14366	14285	14307	14365	14287	14198	14456	14417	14274	14455	14295	14344	14357	14296	14271	14131	14364	14507	14165	14317	14345	14189	14282	14247	14284	14323	14266	14294	14253	14438	14395	14284	14225	14264	14380	14397	14119	14293	14256	14277	14267	14289	14209	14396	14314	14324	14412	14212	14434	14454	14481	14185	14292	14304	14225	14307	14260	14248	14320	14223	14189	14541	14359	14310	14279	14214	14276	14279	14394	14548	14228	14333	14422	14135	14217	14447	14339	14313	14219	14355	14387	14160	14320	14492	14259	14382	14455	14177	14183	14308	14413	14389	14115	14395	14299	14324	14218	14336	14048	14308	14297	14200	14229	14138	14324	14227	14455	14536	14355	14360	14476	14321	14361	14509	14303	14212	14366	14392	14227	14362	14274	14315	14381	14156	14242	14323	14373	14296	14231	14446	14405	14284	14267	14302	14316	14385	14303	14219	14228	14285	14315	14248	14244	14307	14290	14339	14340	14415	14402	14245	14189	14218	14212	14467	14230	14451	14180	14305	14369	14254	14241	14342	14419	14277	14185	14266	14279	14238	14529	14249	14297	14383	14178	14366	14196	14179	14401	14247	14280	14455	14314	14267	14236	14426	14271	14334	14269	14261	14342	14249	14198	14475	14496	14319	14329	14041	14283	14319	14249	14368	14281	14282	14332	14442	14250	14362	14559	14438	14281	14355	14214	14198	14302	14336	14254	14247	14275	14319	14321	14009	14333	14367	14219	14247	14353	14473	14351	14241	14278	14357	14135	14262	14354	14361	14268	14261	14242	14202	14361	14148	14329	14144	14361	14437	14286	14222	14322	14216	14347	14255	14327	14196	14279	14313	14306	14326	14276	14261	14370	14301	14409	14332	14349	14238	14391	14368	14262	14314	14250	14427	14082	14391	14374	14175	14503	14202	14365	14451	14266	14259	14300	14288	14271	14356	14161	14299	14253	14170	14282	14336	14361	14305	14403	14093	14352	14357	14207	14268	14278	14251	14222	14112	14218	14323	14240	14319	14285	14317	14365	14408	14414	14145	14280	14251	14235	14174	14280	14382	14291	14234	14232	14401	14371	14395	14173	14312	14361	14385	14352	14249	14340	14243	14246	14196	14407	14248	14173	14257	14339	14462	14384	14382	14338	14377	14389	14186	14397	14309	14217	14423	14308	14307	14114	14416	14222	14242	14281	14137	14355	14439	14120	14361	14226	14295	14282	14368	14339	14391	14317	14262	14340	14339	14340	14223	14365	14111	14507	14308	14323	14338	14432	14359	14407	14480	14277	14195	14399	14226	14382	14321	14321	14301	14415	14204	14310	14217	14262	14259	14197	14263	14264	14177	14218	14372	14231	14284	14363	14257	14337	14481	14206	14208	14235	14362	14406	14353	14226	14382	14352	14202	14390	14285	14250	14374	14188	14162	14148	14468	14142	14337	14265	14126	14253	14212	14159	14229	14366	14374	14139	14402	14444	14176	14276	14273	14362	14281	14298	14261	14288	14294	14322	14305	14341	14220	14201	14282	14426	14326	14317	14424	14458	14283	14402	14403	14180	14345	14348	14376	14365	14438	14289	14353	14167	14425	14399	14348	14342	14269	14190	14351	14195	14347	14357	14228	14208	14414	14184	14232	14252	14360	14337	14341	14298	14257	14308	14286	14540	14276	14249	14238	14379	14329	14297	14312	14291	14402	14380	14358	14356	14213	14162	14310	14440	14331	14401	14409	14323	14302	14411	14235	14313	14394	14387	14251	14324	14348	14185	14318	14433	14256	14349	14221	14352	14265	14374	14318	14317	14371	14259	14343	14226	14210	14304	14309	14248	14337	14115	14254	14326	14131	14403	14377	14152	14358	14219	14327	14197	14359	14291	14114	14332	14341	14287	14231	14292	14338	14376	14215	14103	14275	14433	14260	14354	14411	14354	14338	14330	14510	14287	14181	14464	14438	14393	14340	14286	14227	14331	14358	14324	14261	14377	14217	14422	14311	14296	14325	14225	14385	14422	14271	14383	14311	14389	14426	14217	14406	14391	14373	14296	14393	14430	14204	14275	14332	14411	14223	14253	14359	14231	14323	14304	14380	14392	14227	14406	14186	14268	14246	14300	14392	14351	14286	14442	14555	14339	14180	14333	14422	14297	14213	14246	14294	14261	14119	14176	14205	14417	14240	14303	14411	14261	14185	14426	14359	14250	14266	14403	14334	14309	14357	14334	14374	14291	14327	14344	14249	14399	14276	14345	14256	14450	14330	14356	14350	14240	14362	14114	14327	14330	14337	14273	14398	14221	14369	14433	14305	14320	14230	14413	14154	14557	14273	14267	14146	14274	14402	14393	14312	14364	14195	14477	14323	14343	14296	14294	14284	14233	14165	14244	14203	14313	14234	14395	14398	14277	14118	14320	14341	14221	14254	14282	14331	14340	14166	14389	14327	14391	14334	14278	14341	14290	14288	14362	14419	14304	14152	14061	14313	14324	14231	14396	14412	14298	14483	14275	14289	14452	14235	14258	14375	14463	14309	14345	14364	14123	14258	14156	14280	14293	14444	14256	14358	14198	14345	14400	14430	14304	14322	14302	14164	14259	14202	14192	14357	14270	14489	14235	14326	14353	14318	14161	14334	14380	14210	14334	14181	14275	14377	14139	14190	14269	14253	14273	14314	14285	14193	14459	14330	14339	14265	14362	14228	14352	14141	14446	14185	14335	14429	14355	14362	14294	14517	14262	14310	14257	14267	14307	14383	14155	14266	14336	14178	14214	14303	14481	14272	14351	14322	14311	14279	14183	14336	14172	14294	14289	14370	14367	14293	14334	14545	14226	14293	14452	14183	14259	14322	14143	14363	14209	14417	14278	14297	14265	14414	14469	14486	14213	14391	14416	14218	14269	14380	14300	14414	14376	14386	14399	14291	14137	14295	14294	14224	14390	14324	14310	14498	14312	14238	14275	14280	14260	14304	14538	14168	14406	14276	14372	14447	14322	14299	14395	14399	14248	14290	14230	14294	14128	14128	14245	14245	14296	14342	14308	14187	14380	14355	14224	14409	14300	14336	14277	14284	14364	14359	14233	14409	14270	14366	14304	14378	14362	14197	14208	14414	14425	14289	14239	14343	14328	14307	14399	14418	14308	14210	14309	14212	14289	14317	14257	14321	14334	14400	14271	14266	14232	14226	14201	14319	14537	14271	14218	14262	14233	14269	14454	14284	14097	14302	14305	14333	14216	14408	14273	14110	14266	14317	14201	14220	14134	14376	14346	14382	14282	14280	14387	14265	14448	14434	14167	14244	14308	14305	14162	14265	14324	14350	14213	14320	14270	14294	14235	14364	14340	14404	14197	14369	14284	14236	14322	14365	14267	14354	14265	14273	14367	14274	14315	14404	14339	14306	14263	14337	14296	14306	14164	14468	14406	14163	14098	14339	14123	14292	14265	14368	14210	14289	14349	14315	14186	14347	14321	14307	14226	14190	14391	14357	14182	14347	14402	14267	14260	14442	14356	14498	14097	14270	14308	14240	14193	14198	14276	14113	14302	14425	14455	14238	14402	14250	14384	14190	14319	14419	14534	14381	14157	14386	14328	14323	14355	14195	14366	14303	14371	14380	14452	14297	14041	14312	14457	14310	14452	14428	14117	14374	14257	14441	14309	14187	14264	14306	14263	14361	14360	14467	14355	14244	14181	14183	14462	14338	14260	14379	14335	14345	14350	14195	14326	14330	14308	14280	14456	14255	14275	14209	14499	14323	14218	14273	14430	14336	14234	14405	14337	14228	14397	14186	14280	14211	14304	14302	14437	14290	14235	14346	14292	14287	14304	14351	14393	14415	14284	14365	14310	14390	14475	14318	14429	14302	14297	14355	14179	14424	14299	14359	14330	14310	14232	14370	14470	14200	14212	14282	14263	14359	14431	14361	14453	14462	14329	14213	14247	14322	14305	14361	14336	14327	14222	14344	14218	14253	14451	14277	14391	14222	14192	14383	14241	14388	14430	14286	14374	14285	14156	14295	14278	14474	14301	14389	14402	14319	14319	14317	14344	14246	14236	14188	14327	14328	14342	14334	14297	14465	14221	14309	14400	14233	14236	14313	14364	14271	14354	14327	14400	14267	14121	14254	14285	14425	14240	14323	14205	14308	14358	14448	14373	14343	14295	14304	14169	14305	14353	14449	14323	14503	14327	14053	14333	14240	14173	14287	14322	14276	14182	14263	14359	14410	14249	14253	14464	14470	14274	14392	14389	14382	14318	14139	14137	14281	14360	14332	14331	14171	14312	14370	14462	14224	14350	14390	14393	14296	14199	14154	14362	14242	14218	14469	14432	14357	14173	14298	14202	14140	14340	14405	14277	14354	14409	14079	14141	14338	14391	14423	14294	14341	14203	14299	14096	14264	14283	14156	14332	14207	14592	14371	14152	14299	14208	14226	14245	14354	14354	14356	14259	14388	14229	14334	14284	14311	14293	14354	14232	14394	14388	14305	14270	14224	14200	14270	14503	14217	14339	14172	14257	14282	14356	14203	14252	14229	14318	14315	14286	14306	14300	14313	14368	14334	14212	14351	14201	14294	14328	14462	14325	14374	14229	14361	14341	14079	14233	14311	14398	14381	14252	14278	14260	14306	14312	14397	14310	14367	14436	14362	14306	14177	14247	14343
25977	21077	27161	25748	19744	18239	20072	39977	43193	34281	26514	21398	18491	17318	17059	17178	17115	16928	16811	17050	17019	16916	16925	16969	16648	16782	17071	16951	16938	17121	17064	16978	17131	17004	16817	17094	17029	16969	16919	16953	17123	16862	16982	16962	16655	16914	16951	16796	16763	17191	16784	16721	16908	16956	16825	16872	17048	16971	16963	16926	16808	16939	16860	17044	17049	16918	16834	16811	16950	16887	16792	16808	16815	17006	16873	16917	16680	16749	16914	16780	16919	16996	16843	16851	16844	16955	16896	16923	17034	16854	17049	16840	16890	16999	16853	16921	16931	16760	16828	16800	16851	16818	17029	16910	16961	16976	16803	16922	16994	16900	16798	16949	16956	16820	16829	17042	16980	16819	16822	16797	16855	16714	16960	17068	16944	16979	16924	16891	16856	16717	16940	17048	16994	16824	16974	16749	16841	17055	16882	16863	16815	16946	16834	16708	17049	17055	16838	16824	16805	16913	16770	16890	17004	16778	16887	16734	16908	16849	16864	16827	16800	17104	16841	16972	17002	16992	16926	16861	17246	16780	17064	16739	16837	16927	17039	16741	16773	16774	16764	16873	16803	17104	16873	16918	16935	16975	17165	16775	16878	16836	16889	16872	16746	16900	16971	16778	16957	16840	16704	16897	16978	16794	16842	16633	17019	16622	16956	16810	16820	17085	16984	16997	17005	16886	16864	16751	16924	16808	17039	16817	17103	16832	16869	16888	16921	16950	16887	16913	16835	16865	16991	17017	16809	17187	16746	16908	16873	16973	16740	16953	16708	16755	16971	16901	16947	16801	16860	16924	16937	17155	17101	16713	17005	16739	17130	16822	16914	17066	17050	16936	17056	17134	17016	16753	17006	16812	16910	16937	16920	16874	17033	16898	16850	16901	17004	16770	16828	16796	16845	16674	16976	17003	16643	16816	16873	16760	16913	16874	16913	16908	16848	16861	16847	16771	16849	16823	16943	16926	16754	16690	16803	16675	17065	16853	16967	16877	16849	17009	17007	16858	17020	16738	16959	16845	16805	16702	16969	16951	16909	16875	16808	16924	17061	16962	16849	17007	16899	16840	16880	16976	16788	16906	16886	16968	16760	17040	17102	16760	16796	16851	16715	16857	17038	16831	17126	16933	16812	17037	16825	16839	16930	16926	16911	17046	16937	16895	16724	16770	16898	16931	16827	16934	16898	16931	16815	16876	16966	16949	16953	16696	16854	16556	16966	16963	17100	16698	16786	16798	16825	16818	16836	16964	16988	16760	16728	16864	16919	16952	16735	16897	16779	16923	16848	16955	16818	16926	16856	16995	16955	16901	16857	16894	17026	16944	17052	16846	16892	16886	17051	16558	16877	16876	16827	16982	16818	16870	17048	16925	17032	16907	16893	16944	16852	17020	17085	16725	17016	16985	16938	16882	16761	16908	16869	16834	16823	16889	16827	16968	16732	16806	16845	17011	16860	16772	16872	16895	16580	17136	17038	16810	16858	16869	16938	16953	17000	16991	16811	16839	16951	16861	16752	16727	16965	16645	16868	17321	16913	16924	16956	16895	16743	16747	16963	16824	16986	16955	16938	16850	17001	16902	16911	16915	16905	17027	17043	16875	17033	16833	16964	17052	16859	16849	16814	16897	16889	16908	17062	16865	16863	16926	16837	17041	17026	16842	16726	16976	16668	16826	16854	16798	16833	16929	16922	16951	16823	16896	16877	17095	16972	17006	16989	16772	17096	16880	16896	17155	16929	16881	16889	16884	17100	16906	16655	16839	16736	16995	16948	16777	16881	16740	17025	16848	16775	16877	17161	16923	17043	16892	16722	16786	16768	16830	16685	16727	17109	17001	16996	16668	16953	16771	16920	16871	16876	16887	16874	16946	16921	16935	16984	16938	16942	16884	16624	16900	16894	16974	17135	16874	16957	16947	17029	16949	16948	16774	17011	16917	16878	16849	16798	16914	16865	16754	16810	16717	16831	16890	17156	16896	16933	16958	16916	16935	16916	16897	16873	16907	17002	16902	16837	16784	17080	16944	16653	16712	16902	17043	17003	16743	16726	16996	16891	16812	16860	16811	16745	16761	16865	16959	17049	17124	17118	17043	17069	16997	16877	16844	16851	16865	16907	17112	16973	16632	16899	16918	16899	16801	17081	16916	16884	16902	16827	16885	16956	16958	16982	17054	16717	16844	16998	16790	16899	16961	17152	16901	16776	16939	16871	16772	17028	16806	16878	16902	17007	17091	16795	16900	16930	16894	16792	17021	16830	17127	16678	16936	16641	16810	17096	17061	17065	16941	17186	16907	16796	16693	16767	17045	16760	16916	16852	16956	17008	16962	16673	16939	16913	17020	16748	16833	16838	16604	16768	16951	16934	16844	16782	16865	16990	16784	16546	16911	16626	16991	16707	16921	17147	17074	16914	16992	16857	17023	16901	16764	16871	16770	16849	16950	17059	17069	16847	16940	16759	16937	16997	16901	16751	16865	16884	16752	16997	16903	16885	16957	16836	16993	16809	16716	16964	16817	16799	17003	16919	17047	16864	16805	16992	16914	16988	16895	16788	16761	16813	16850	16757	16834	16826	17124	17005	16723	17063	16940	16941	16831	17000	17012	16981	16902	16822	16947	17021	16742	16842	16930	16811	16891	16915	16840	16864	17142	16960	16880	16828	16888	16775	16736	16976	16719	16841	16745	17064	16836	17073	16783	17143	16940	16920	17073	16831	16767	16891	16895	17079	16766	16824	17088	16787	16789	16631	16728	17003	17106	16964	17090	16994	16874	17019	16853	16933	16931	16877	16915	16949	17167	16883	17059	16753	16901	16960	17111	16985	16768	16996	16736	16811	16982	16931	17096	16790	16976	16812	17023	17050	16961	17090	16951	16880	16891	16646	16992	17052	16959	16899	16959	16984	17003	16828	16835	16880	16793	17015	16805	16874	16870	16852	16769	16835	16837	16791	17062	16851	16805	17052	16894	16956	16913	16981	16873	16859	16752	16868	16893	16650	16807	16854	17017	16778	16794	17032	17000	16830	16871	16950	16938	16905	16869	16893	16950	16881	16863	16803	17044	16931	17055	16953	17037	16907	17047	16958	16877	16773	16928	16807	16944	16733	16915	16894	16916	16888	16670	16842	16689	16869	17004	16896	16776	16922	17024	16848	16956	16812	16834	16993	16771	16866	16952	16849	16730	16849	16914	16853	16811	17044	16932	17016	16951	16917	17016	16888	16712	16826	17042	16657	16809	17186	16926	17028	16907	16905	17051	16804	16996	16998	16910	17005	17025	16849	16712	16806	16799	17060	16888	17064	17050	16904	16866	16886	16768	16954	16878	16868	16908	17000	16869	16697	16894	16803	16986	16961	16769	16930	17003	16943	16989	16763	16877	16768	16826	17090	16893	16856	16847	16784	16828	16926	17055	16897	16842	16932	16998	16761	16742	16886	16882	16971	16934	17088	17095	17056	16849	16945	16790	16912	16927	16915	16786	16929	16773	17010	17065	17098	16954	16860	16921	16804	16914	16877	17030	16709	16757	16881	17141	16990	16865	16808	16939	17098	16877	17010	16943	17062	16858	16669	16990	16955	16843	16848	16829	16974	17034	16907	16868	16862	16940	16913	16990	16924	16669	16963	16888	16797	16786	16929	16980	16811	16692	16826	16974	16911	16943	17071	16670	16937	16852	17015	16939	16952	16998	17022	16895	17028	16723	16599	16973	16991	16785	16746	16791	17004	16916	17088	16928	16868	16846	17029	16782	16943	17079	16977	16849	16953	16922	16899	17081	16907	16948	16721	16847	16946	17064	16958	16848	16817	16889	16949	16953	17086	16900	17006	16766	17023	17029	17033	16838	16927	16982	17039	16813	16899	16964	16962	17001	16913	16781	16814	16882	17172	17015	16958	16885	16891	16895	16652	16744	17034	16736	16863	17036	16852	16833	16886	16825	16870	16933	17033	16982	16865	16967	16837	16862	16809	16900	16774	17009	16782	17012	16911	17092	16883	16869	16875	16904	16704	16915	17000	16952	17036	16907	16932	16792	16897	16941	16923	16833	16950	16927	16867	16811	16878	16953	16706	16915	16855	16801	16954	16887	16850	16931	16968	16909	17045	16818	16946	17024	16753	16760	16954	16987	16966	16855	17073	16859	16792	16761	16887	17013	17081	16891	16869	16779	17010	17064	16915	16989	16754	17015	16993	16834	16846	16858	16949	16802	16854	17047	16834	16938	16964	16908	17075	16756	17005	16837	17048	17019	16983	16980	16859	16876	16893	16824	17148	16896	17091	16905	16953	16784	16922	17087	16977	16878	17001	16888	17047	16861	16919	16838	16981	16866	16861	16869	16683	16762	17000	16943	16713	16976	16888	16803	16810	16765	16904	17011	16772	16958	17193	16820	17006	17014	16870	16889	17088	16958	17049	16607	16778	16872	16924	16830	16759	16887	16772	17099	16758	16974	17064	16950	16932	17017	16813	16896	16954	16897	17139	16861	16725	16827	16996	16762	16972	16686	16999	17067	16833	16866	16848	16844	16748	17021	16982	16997	16838	16882	16977	16919	16980	16839	17002	17126	17034	16802	16828	16963	16726	16985	16981	17043	16945	16818	16698	16982	16881	16907	16786	16928	17011	16922	16951	16859	16976	16746	16944	16907	16791	16957	16883	16917	16883	16859	16761	16818	16945	16827	17039	16959	17149	16982	16802	16984	16896	16789	16809	16923	16908	16825	16934	17007	16917	16729	16937	16774	16777	16871	16908	16762	17064	16834	16900	17056	16984	17202	16835	16896	16946	16719	16900	17018	16999	16929	17077	16771	16764	16797	16874	16836	16831	16876	16853	16810	17078	16959	17036	16944	16868	16956	16908	16590	16844	16965	16875	16755	16610	16840	17017	16927	16865	16892	16790	16945	17056	16741	16764	16763	16979	16910	16843	16980	16905	16804	16869	16934	17092	16987	17000	16895	16862	16867	17007	16876	16728	16830	16938	17021	16920	16732	17129	16830	16845	16816	16962	16979	16970	16814	16991	16739	16997	16981	16932	16837	16884	16950	17093	17037	16848	17024	16941	16704	17207	17101	16839	16718	16863	16766	17138	17033	16891	17000	17000	16865	17066	16927	16747	16920	16683	16816	16957	17050	16801	17032
13541	19423	18411	16344	15515	15191	18397	42545	43113	33429	25243	18971	15714	14796	14477	14433	14392	14342	14485	14496	14466	14374	14172	14320	14457	14234	14489	14412	14186	14529	14400	14305	14392	14281	14250	14390	14399	14160	14378	14272	14329	14195	14329	14210	14332	14293	14279	14318	14342	14515	14430	14307	14310	14496	14540	14336	14514	14364	14416	14375	14266	14611	14417	14192	14557	14304	14436	14366	14388	14425	14398	14511	14438	14461	14290	14225	14247	14323	14269	14334	14379	14448	14251	14355	14408	14455	14362	14460	14404	14259	14433	14378	14571	14339	14181	14141	14434	14196	14481	14337	14294	14210	14404	14277	14333	14448	14388	14257	14429	14341	14330	14346	14273	14209	14422	14248	14447	14349	14217	14331	14173	14222	14418	14447	14345	14366	14316	14435	14321	14224	14373	14409	14176	14314	14335	14374	14349	14314	14181	14390	14251	14293	14395	14164	14458	14525	14266	14367	14353	14351	14415	14355	14358	14258	14214	14495	14396	14434	14476	14410	14656	14255	14252	14335	14281	14258	14393	14289	14375	14384	14379	14315	14271	14247	14161	14389	14416	14448	14274	14385	14323	14162	14572	14383	14203	14418	14344	14366	14158	14212	14351	14306	14291	14418	14238	14127	14150	14366	14281	14492	14434	14389	14341	14206	14397	14434	14272	14444	14340	14388	14253	14442	14292	14395	14291	14392	14326	14334	14465	14418	14363	14384	14324	14396	14104	14316	14460	14192	14322	14304	14293	14315	14237	14356	14146	14361	14212	14464	14207	14339	14341	14346	14288	14369	14270	14330	14356	14454	14307	14427	14327	14350	14334	14207	14347	14385	14353	14325	14233	14300	14258	14259	14255	14511	14402	14421	14253	14114	14325	14423	14399	14570	14192	14408	14268	14318	14536	14351	14571	14328	14222	14411	14203	14245	14331	14232	14404	14209	14325	14412	14324	14263	14359	14369	14304	14339	14445	14235	14468	14359	14191	14336	14483	14346	14331	14352	14247	14274	14211	14393	14203	14461	14354	14301	14381	14120	14280	14467	14381	14330	14234	14286	14321	14362	14343	14375	14243	14306	14184	14228	14527	14422	14450	14452	14090	14454	14317	14323	14268	14325	14374	14226	14290	14055	14409	14357	14222	14445	14368	14304	14354	14350	14300	14431	14275	14439	14328	14297	14345	14193	14357	14380	14260	14307	14314	14309	14282	14400	14193	14264	14371	14401	14157	14247	14361	14278	14343	14347	14512	14413	14347	14440	14205	14367	14442	14336	14405	14366	14198	14218	14166	14450	14338	14265	14265	14309	14106	14223	14346	14267	14179	14380	14284	14155	14389	14310	14407	14293	14336	14398	14226	14198	14235	14313	14380	14379	14332	14300	14338	14424	14284	14267	14340	14446	14308	14425	14200	14334	14297	14472	14141	14333	14258	14370	14369	14276	14335	14393	14544	14258	14452	14262	14295	14471	14203	14183	14416	14432	14359	14399	14451	14482	14225	14266	14376	14261	14280	14344	14370	14300	14385	14323	14242	14311	14358	14300	14286	14232	14410	14313	14361	14281	14342	14208	14237	14325	14340	14309	14270	14379	14358	14379	14397	14402	14548	14201	14394	14103	14275	14276	14262	14443	14368	14509	14317	14358	14244	14499	14253	14226	14407	14319	14407	14295	14278	14383	14210	14298	14139	14287	14468	14342	14407	14371	14382	14402	14407	14215	14173	14381	14225	14422	14477	14310	14286	14377	14248	14235	14390	14383	14322	14265	14400	14507	14173	14319	14304	14456	14431	14264	14309	14294	14216	14217	14281	14047	14346	14217	14091	14210	14394	14304	14291	14278	14223	14233	14539	14370	14300	14206	14349	14453	14351	14431	14330	14379	14169	14332	14060	14543	14402	14334	14128	14266	14420	14273	14173	14278	14417	14429	14214	14252	14228	14137	14383	14283	14444	14276	14380	14229	14479	14294	14522	14293	14275	14215	14322	14308	14278	14291	14376	14399	14256	14278	14428	14287	14450	14456	14391	14340	14434	14247	14419	14321	14164	14416	14308	14536	14318	14458	14369	14269	14343	14336	14164	14383	14267	14176	14411	14368	14276	14269	14246	14442	14311	14326	14271	14370	14324	14366	14432	14240	14406	14114	14507	14556	14336	14183	14323	14246	14240	14306	14438	14207	14561	14236	14231	14249	14495	14358	14284	14270	14337	14275	14339	14327	14237	14336	14245	14245	14509	14145	14257	14486	14259	14173	14561	14468	14236	14345	14377	14303	14299	14174	14372	14341	14372	14167	14278	14362	14420	14363	14433	14380	14303	14219	14294	14388	14404	14245	14381	14337	14415	14253	14436	14229	14339	14335	14470	14186	14388	14364	14368	14317	14189	14369	14307	14123	14246	14377	14431	14424	14388	14481	14485	14235	14253	14321	14232	14380	14366	14389	14237	14452	14313	14314	14364	14317	14200	14098	14285	14359	14382	14131	14385	14303	14484	14312	14169	14360	14435	14338	14291	14530	14277	14301	14329	14411	14313	14358	14271	14250	14502	14398	14431	14377	14423	14346	14485	14322	14343	14476	14270	14163	14350	14432	14372	14251	14272	14355	14471	14389	14378	14368	14223	14348	14202	14422	14191	14072	14354	14359	14421	14240	14407	14083	14346	14394	14345	14201	14243	14302	14411	14215	14322	14349	14259	14589	14411	14438	14328	14331	14336	14381	14350	14303	14303	14456	14227	14303	14534	14341	14334	14364	14399	14417	14234	14287	14298	14248	14300	14259	14390	14362	14160	14314	14569	14332	14229	14401	14429	14215	14304	14361	14330	14284	14299	14257	14430	14410	14425	14382	14334	14316	14353	14355	14558	14222	14346	14360	14345	14457	14378	14450	14316	14256	14288	14374	14317	14168	14449	14344	14221	14331	14278	14375	14494	14249	14444	14363	14447	14231	14306	14250	14327	14264	14200	14334	14332	14279	14453	14214	14366	14266	14307	14360	14300	14299	14424	14343	14455	14272	14246	14444	14343	14434	14346	14256	14277	14310	14446	14337	14308	14416	14195	14459	14219	14439	14353	14381	14570	14265	14494	14465	14312	14296	14252	14188	14204	14352	14250	14290	14428	14405	14372	14207	14389	14391	14266	14369	14325	14254	14241	14371	14433	14199	14387	14283	14434	14476	14360	14225	14223	14400	14153	14495	14422	14304	14278	14271	14339	14382	14372	14345	14263	14225	14210	14176	14472	14370	14438	14266	14303	14359	14317	14369	14487	14425	14265	14297	14318	14437	14384	14328	14331	14344	14310	14222	14348	14314	14310	14163	14299	14404	14384	14124	14364	14387	14328	14226	14359	14286	14336	14332	14249	14352	14259	14263	14314	14189	14327	14266	14201	14402	14277	14310	14336	14369	14211	14305	14372	14401	14049	14462	14243	14431	14391	14339	14192	14484	14335	14384	14349	14328	14324	14204	14284	14310	14144	14350	14264	14585	14403	14322	14252	14114	14440	14211	14433	14178	14518	14362	14353	14188	14382	14404	14247	14407	14393	14305	14277	14146	14484	14299	14349	14429	14379	14248	14326	14522	14261	14479	14519	14302	14161	14303	14457	14373	14177	14258	14488	14249	14409	14450	14398	14484	14312	14419	14324	14265	14208	14116	14257	14460	14465	14292	14198	14186	14403	14183	14146	14500	14339	14276	14297	14431	14246	14466	14377	14235	14299	14227	14453	14404	14162	14437	14269	14253	14314	14264	14319	14289	14445	14396	14401	14383	14331	14096	14483	14229	14358	14257	14381	14299	14386	14397	14365	14582	14429	14313	14427	14250	14294	14278	14240	14247	14390	14339	14194	14396	14364	14422	14419	14445	14381	14295	14174	14324	14344	14167	14240	14432	14317	14284	14315	14427	14326	14179	14364	14294	14399	14306	14208	14300	14211	14381	14397	14373	14477	14381	14240	14301	14303	14199	14322	14326	14228	14302	14272	14272	14431	14385	14291	14329	14275	14365	14311	14483	14345	14447	14248	14285	14239	14495	14447	14405	14320	14254	14491	14386	14408	14386	14248	14358	14252	14324	14367	14425	14352	14283	14104	14298	14256	14421	14172	14488	14255	14472	14316	14194	14302	14260	14120	14526	14141	14280	14146	14369	14325	14311	14272	14262	14394	14414	14363	14306	14272	14318	14568	14269	14395	14360	14269	14119	14296	14440	14304	14405	14274	14355	14512	14237	14305	14222	14260	14275	14424	14456	14198	14349	14257	14115	14476	14415	14300	14336	14389	14205	14274	14259	14171	14389	14340	14374	14406	14221	14360	14186	14355	14446	14262	14099	14345	14250	14245	14415	14135	14373	14191	14468	14292	14242	14312	14188	14248	14408	14250	14230	14286	14316	14276	14383	14300	14356	14285	14340	14215	14382	14375	14271	14328	14354	14288	14297	14322	14300	14242	14365	14283	14319	14263	14228	14168	14376	14273	14414	14420	14293	14371	14420	14431	14436	14381	14455	14267	14328	14219	14386	14377	14326	14345	14335	14514	14324	14388	14391	14293	14381	14496	14290	14221	14430	14165	14508	14430	14392	14457	14217	14339	14293	14335	14513	14355	14455	14351	14472	14332	14374	14379	14318	14409	14158	14477	14351	14353	14288	14405	14400	14330	14397	14290	14473	14406	14320	14328	14261	14379	14138	14371	14321	14617	14265	14471	14359	14231	14253	14399	14314	14284	14180	14337	14521	14219	14374	14395	14409	14360	14331	14302	14264	14467	14420	14398	14411	14349	14394	14237	14246	14167	14274	14316	14277	14423	14335	14281	14488	14316	14278	14384	14445	14455	14136	14364	14449	14318	14399	14455	14220	14367	14341	14255	14336	14355	14285	14298	14286	14310	14227	14070	14246	14318	14377	14284	14223	14399	14452	14276	14314	14278	14353	14369	14355	14279	14397	14180	14309	14245	14386	14220	14300	14410	14364	14404	14288	14535	14318	14407	14117	14357	14312	14330	14360	14270	14510	14412	14453	14328	14321	14352	14291	14404	14331	14362	14151	14567	14293	14361	14240	14237	14380	14353	14402	14225	14339	14383	14212	14487	14418	14591	14326	14202	14377	14351	14264	14321	14302	14393	14343	14472	14319	14522	14302	14360	14388	14372	14376
23834	21170	28638	23998	21593	23015	27732	58807	60788	48054	38609	28320	21595	18653	17804	17476	17468	17394	17511	17695	17267	17412	17535	17186	17271	17237	17276	17470	17238	17354	17333	17447	17183	17167	17258	17202	17258	17138	17288	17218	17375	17325	17306	17282	17221	17224	17349	17213	17241	17171	17217	17324	17425	17156	17260	17496	17260	17261	17189	17279	17313	17293	17296	17382	17394	17350	17402	16886	17086	17467	17157	17071	17304	17180	17245	17381	17182	17363	17307	17168	17502	17136	17268	17267	17352	17251	17111	17234	17416	17317	17158	17372	17360	17376	17413	17311	17323	17422	17235	17094	17085	17284	17238	17370	16975	17242	17271	17102	17185	17168	17355	17169	17427	17372	17449	17431	17338	17121	17230	17196	17310	17176	17266	17248	17387	17219	17314	17317	17290	17436	17361	17285	17135	17399	17300	17217	17413	17526	17242	17193	17078	17301	17284	17390	17203	17425	17298	17176	17328	17367	17283	17218	17358	17284	17212	17465	17212	17099	17221	17301	17419	17364	17058	17239	17222	17241	17260	17156	17343	17272	17254	17390	17258	17136	17241	17324	17055	17325	17324	17291	17118	17210	17169	17266	17391	17050	17294	17263	17205	17124	17275	17103	17240	16972	17217	17418	17169	17186	17096	17142	17205	17352	17212	17446	17303	17281	17162	17146	17117	17161	17267	17200	17267	17334	17428	17299	17164	17420	17392	17354	17210	17043	17292	17330	17260	17151	17121	17198	17219	17091	17086	17149	17190	17196	17140	17133	17237	17368	17153	17271	17048	17226	17080	17369	17383	17284	17216	17342	17349	17303	17221	17357	17173	17237	17125	17411	17110	17048	17237	17084	17208	17332	17010	17278	17276	17245	17302	17175	17187	17139	17152	17215	17319	17232	17086	17239	17395	17329	17250	17245	17357	17212	17193	17191	17329	17205	17218	17150	17119	17065	17153	17470	17101	17300	17233	17384	17224	17192	17396	17272	17239	17171	17131	17359	17146	17299	17270	17094	17231	17183	17221	17198	17326	17155	17146	17284	17237	17045	17130	17368	17232	17518	17203	17164	17096	17381	17349	17380	17238	17487	17235	17216	16979	17161	17251	17255	17242	17162	17265	17000	17395	17304	17138	17351	17428	17403	17300	17056	17178	17198	17240	17225	17261	17150	17200	17286	17389	17173	17517	17237	17265	16994	17256	17117	17120	17314	17170	17374	17303	17026	17102	17264	17156	17196	17270	17329	17310	17224	17172	17310	16853	17269	17228	17086	17277	17349	17349	17392	17336	17133	16989	17061	17285	17135	17209	17203	17185	17348	17046	17159	17002	17185	17358	17134	17179	17270	17077	17374	17369	17432	17304	17274	17211	17111	17258	17295	17145	17233	17176	17004	17031	17118	17334	17255	17264	17194	17172	17316	17113	17268	17342	17403	17411	17122	17294	17017	17192	17282	17268	17273	17133	17225	17171	17366	17358	17046	17282	17220	17287	17180	17252	17237	17222	17533	17306	17152	17354	17078	17223	17307	17307	17353	17253	17247	17278	17269	17319	17321	17398	17424	17209	17358	17183	17366	17276	17387	17206	17273	17416	17265	17373	17334	17169	17230	17380	17405	17446	17312	17178	17089	17268	17154	17250	17196	17218	17222	17241	17105	17205	17013	17271	17291	17116	17250	17336	17305	17330	17501	17360	17384	17378	17208	17258	17210	17018	17308	17129	17326	17389	17206	17414	17190	17020	17335	17403	17288	17055	17334	17246	17277	17141	17038	17353	17127	17416	17348	17386	17380	17214	17362	17388	17472	17346	17379	17183	17191	17206	17353	17266	17284	17053	17209	17455	17278	17177	17489	17247	17195	17327	17196	17246	17600	17244	17202	17356	17180	17298	17283	17262	17188	17241	17300	17056	17469	17256	17167	17159	17113	17263	17169	17429	17176	17236	17617	17411	17467	17435	17207	17281	17390	17148	17248	17283	17414	17158	17080	17010	17363	17199	17027	17298	17304	17276	17176	17129	17279	17263	17259	17025	17166	17200	17314	17040	17205	17233	17055	17399	17369	17139	17208	17247	17483	17270	17245	16980	17161	17118	17236	17185	17457	17273	17150	17258	17211	17233	17141	17252	17379	17194	17419	17356	17224	17424	17078	17159	17383	17198	17429	17287	17407	17174	17412	17142	17173	17283	17391	17290	17091	17070	17282	17389	17276	17261	17153	17289	17348	17232	17512	17515	17302	17403	17388	17362	17338	17184	17338	17504	17107	17304	17261	17328	17316	17214	17360	17258	17100	17153	17189	17313	17058	17201	17209	17519	17138	17135	17058	17255	17244	17332	17364	17456	17213	17134	17570	17161	17251	17277	17257	17240	17290	17109	17165	17212	17330	17353	17117	17346	17123	17220	17156	17445	17296	17454	17381	17212	17300	17201	17314	17248	17142	17305	17369	17103	17153	17337	17323	17487	17345	17292	17390	17172	17238	17266	17268	17355	17131	17304	17299	17184	17436	17051	17166	17157	17397	17363	17256	17188	17275	17530	17312	17263	17193	17181	17005	17326	17011	17312	17162	17124	17414	17297	17391	17205	17307	17096	17196	17234	17156	17175	17169	17351	17215	17379	17253	17266	17427	17105	17306	17124	17274	17367	17342	17294	17126	17057	17249	17384	17250	17209	17231	17246	17266	17165	17371	17327	17099	17461	17310	17347	17229	17283	17345	17214	17372	17228	17371	17426	17115	17174	17425	17486	17143	17119	17269	17235	17101	17351	17304	17384	17114	17235	17331	17247	17093	17163	17316	17393	17216	17190	17265	17241	17217	17236	17352	17353	17306	17237	17262	17188	17061	17262	17459	17235	17171	17339	17264	17373	17271	17178	17070	17117	17230	17190	17249	17091	17077	17254	17105	17318	17347	17213	17247	17134	17180	17073	17271	17170	17322	17065	17226	17231	17220	16938	17223	17308	17238	17223	17087	17272	17225	17183	17254	17357	17255	17469	17210	17515	17310	17323	17059	17011	17164	17184	17442	17296	17247	16992	17317	17373	17195	17515	17123	17261	17216	17306	17215	17181	17160	17190	17242	17286	17307	17226	17004	17124	17234	17282	17069	17156	17329	17318	17153	17377	17224	17286	17394	17455	17457	17403	17116	17021	17353	17421	17174	17149	17120	17475	17205	17280	17301	17187	17133	17276	17456	17301	17170	17509	17018	17226	17305	17402	17409	17301	17439	17061	17191	17354	17506	17450	17254	17247	17127	17328	17290	17328	17331	17202	17126	17117	17519	17263	17142	17186	17401	17347	17199	17224	17184	17175	17377	17290	17367	17380	17381	17173	17200	17092	17337	17038	17388	17178	17234	17173	17085	17387	17306	17155	17359	17369	17269	17313	17129	17574	17499	17268	17189	17191	17047	17222	17194	17190	17401	17262	17408	17086	17369	17126	17373	17356	17321	17284	17272	17155	17242	17051	17241	17193	17337	17344	17463	17118	17369	17442	17389	17257	17099	17235	17275	17114	17227	17156	17151	17014	17287	17056	17184	17277	17403	17015	17249	17234	17278	17190	17348	17396	17279	17499	17181	17315	17184	17214	17460	17348	17318	17241	17285	17236	17326	17175	17256	17082	17315	17135	17145	17213	17262	17301	17320	17104	17180	17267	17301	17295	17177	17170	17393	17285	17258	17235	17359	17347	17347	17047	17213	17211	17367	17271	17367	17378	17302	17333	17216	17271	17318	17213	17240	17141	17137	17316	17273	17348	17377	17374	17259	17281	17296	17276	17130	17281	17297	17138	17203	17181	17396	17335	17315	17428	17273	17293	17282	17300	17327	17406	17343	17209	17330	16911	17462	17315	17270	17131	17240	17420	17240	17156	17178	17384	17420	17431	17053	17203	17113	17171	17212	17259	17283	17332	17444	17356	17210	17305	17128	17160	17166	17132	17318	17265	17291	17312	17210	17402	17310	17199	17298	17295	17163	17225	17262	17318	17196	17209	17226	17125	17303	17018	17341	17139	17094	17103	17211	17003	17112	17182	17155	17223	17290	17319	17126	17431	17328	17210	17114	17252	17168	17427	17235	17314	17304	17267	17249	17344	17082	17258	17105	17389	17076	17201	17387	17291	17439	17148	17213	17258	17288	17157	17233	17490	17225	17196	17341	17242	17070	17073	17197	17052	17387	17307	17247	17290	17301	17317	17341	17211	17282	17217	17332	17331	17463	17142	17112	17198	17299	17361	17425	17079	17116	17146	17343	17088	17276	17264	17164	17183	17310	17357	17473	17333	17343	17346	17219	17234	17315	17224	17289	17198	17293	17147	17123	17181	17349	17278	17029	17445	17221	17287	17248	17165	17287	17104	17414	17259	17308	17279	17310	17178	17092	17134	17235	17195	17168	17237	17215	17273	17284	17320	17417	17287	17270	17190	17115	17539	17144	17320	17330	17325	17282	17123	17560	17314	17163	17376	17428	17204	17259	17193	17459	17196	17125	17177	17304	17556	17410	17285	17328	17190	17086	17245	17280	17193	17159	17371	17376	17089	17234	17331	17183	17296	17255	17523	17322	17247	17325	17404	17043	17068	17159	17134	17067	17333	17289	17287	17346	17287	17214	17437	17123	17276	17296	17203	17240	17172	17355	17204	17301	17165	17149	17354	17361	17297	17030	17256	17547	17149	17327	17361	17310	17340	17414	17375	17426	17163	17061	17311	17481	17231	17336	17240	17085	17269	17298	17205	17247	17319	17000	17196	17248	17183	17307	17353	16995	17204	17069	17272	17129	17189	17276	17066	17200	17201	17258	17218	17278	17151	17105	17114	17271	17366	17143	17426	17304	17187	17335	17328	17145	17421	17230	17278	17283	17275	17153	17269	17396	17450	17424	17468	17227	17382	17456	17339	17068	17061	17200	17414	17155	17115	17124	17321	17303	17287	17207	16761	17199	17337	17272	17347	17193	17258	17345	17132	17437	17275	17396	17335	17315	17214	17321	17122	17252	17334	17338	17242	17169	17102	17266	17427	17430	17272	17431	17244	17196	17275	17187	17019	17433	17208	17261	17337	17153	17034	17170	17350	17177	17163	17062	17060	17342	17206	17279	17444	17195	17199	17311	17254	17146	17211	17255	17313	17463	17413	17112	17264	17195	17012	17282	17330	17188
15890	26698	25124	20176	18073	17130	25614	60369	59843	48369	38305	26864	18549	15460	14828	14631	14625	14543	14745	14676	14557	14485	14534	14661	14574	14707	14582	14536	14579	14503	14497	14610	14428	14605	14559	14644	14575	14617	14558	14640	14738	14374	14539	14568	14562	14433	14579	14602	14684	14439	14662	14584	14605	14578	14440	14442	14524	14540	14574	14735	14572	14537	14675	14673	14661	14532	14349	14365	14509	14514	14837	14618	14549	14659	14487	14475	14559	14507	14517	14595	14541	14581	14498	14433	14590	14442	14681	14488	14561	14423	14529	14543	14622	14557	14676	14557	14356	14552	14542	14495	14643	14470	14382	14338	14535	14402	14445	14641	14649	14637	14578	14574	14536	14494	14782	14477	14462	14750	14585	14603	14564	14604	14548	14505	14714	14525	14573	14648	14510	14713	14532	14598	14492	14491	14646	14552	14660	14585	14602	14498	14790	14693	14613	14671	14529	14700	14535	14804	14646	14665	14564	14585	14550	14547	14530	14557	14536	14515	14437	14571	14504	14545	14514	14393	14667	14604	14575	14515	14466	14651	14522	14607	14380	14514	14498	14517	14516	14654	14582	14614	14539	14528	14618	14351	14643	14659	14477	14462	14558	14613	14595	14638	14425	14579	14642	14513	14583	14655	14588	14627	14514	14569	14586	14617	14486	14604	14595	14667	14517	14424	14671	14705	14642	14504	14709	14558	14546	14684	14478	14609	14467	14608	14681	14590	14698	14530	14604	14553	14633	14509	14399	14434	14631	14416	14562	14567	14542	14721	14473	14714	14499	14427	14540	14498	14699	14633	14526	14532	14532	14601	14525	14668	14323	14613	14641	14550	14631	14527	14421	14456	14396	14531	14603	14457	14609	14676	14452	14460	14449	14690	14370	14806	14436	14498	14722	14450	14625	14434	14529	14416	14606	14602	14513	14579	14474	14534	14563	14576	14596	14607	14527	14440	14553	14510	14383	14609	14623	14597	14658	14561	14817	14588	14561	14512	14622	14624	14642	14532	14530	14573	14502	14757	14656	14400	14643	14527	14643	14790	14551	14444	14628	14536	14544	14465	14584	14600	14598	14571	14631	14562	14528	14550	14685	14527	14557	14439	14614	14461	14446	14767	14606	14519	14598	14531	14496	14495	14640	14501	14681	14426	14464	14737	14766	14333	14615	14623	14560	14542	14601	14718	14767	14677	14540	14553	14630	14536	14408	14602	14472	14634	14611	14380	14586	14413	14587	14537	14424	14597	14433	14649	14614	14495	14583	14501	14524	14622	14481	14510	14558	14379	14560	14641	14662	14544	14381	14511	14458	14373	14579	14476	14293	14364	14538	14437	14624	14620	14453	14607	14619	14643	14605	14599	14587	14708	14511	14531	14721	14615	14784	14652	14612	14509	14553	14637	14676	14580	14408	14536	14541	14470	14515	14459	14574	14540	14448	14673	14502	14479	14655	14431	14565	14470	14552	14586	14638	14622	14557	14638	14585	14516	14448	14615	14691	14591	14451	14573	14571	14584	14646	14553	14655	14611	14497	14501	14439	14510	14567	14568	14428	14585	14443	14695	14688	14491	14528	14637	14715	14533	14596	14572	14545	14529	14534	14364	14515	14375	14609	14506	14461	14461	14506	14662	14664	14483	14555	14649	14505	14728	14580	14597	14666	14663	14398	14486	14355	14584	14710	14595	14650	14413	14592	14657	14577	14570	14618	14456	14367	14629	14541	14632	14569	14502	14637	14629	14602	14680	14600	14556	14504	14571	14490	14536	14735	14392	14448	14646	14522	14722	14565	14527	14559	14591	14426	14395	14505	14772	14510	14563	14426	14525	14464	14413	14810	14675	14324	14496	14641	14543	14371	14466	14480	14589	14534	14592	14499	14629	14655	14511	14478	14654	14714	14540	14439	14615	14359	14611	14537	14624	14324	14567	14517	14662	14657	14544	14475	14617	14541	14555	14504	14617	14534	14590	14532	14549	14561	14586	14632	14425	14550	14580	14473	14641	14514	14569	14544	14624	14692	14537	14398	14557	14575	14714	14542	14659	14590	14546	14634	14527	14541	14532	14545	14725	14446	14652	14464	14598	14485	14745	14480	14570	14675	14616	14490	14652	14475	14539	14507	14596	14454	14689	14490	14627	14599	14496	14452	14602	14598	14584	14507	14496	14564	14695	14505	14512	14673	14525	14703	14491	14575	14421	14615	14707	14560	14739	14622	14543	14635	14406	14779	14566	14553	14692	14422	14434	14630	14715	14536	14459	14671	14387	14649	14725	14595	14580	14513	14561	14500	14564	14606	14551	14705	14575	14541	14534	14542	14506	14317	14394	14701	14437	14541	14552	14584	14453	14344	14595	14522	14554	14632	14505	14441	14415	14522	14561	14637	14417	14576	14499	14653	14461	14542	14328	14663	14506	14574	14599	14543	14428	14534	14492	14625	14489	14709	14500	14462	14513	14454	14684	14709	14354	14565	14488	14450	14509	14410	14568	14493	14593	14511	14627	14477	14635	14556	14670	14571	14587	14710	14487	14556	14488	14611	14400	14492	14637	14644	14461	14523	14512	14551	14507	14514	14586	14608	14527	14482	14554	14528	14558	14472	14488	14420	14640	14508	14464	14683	14520	14650	14442	14580	14560	14570	14637	14549	14541	14485	14373	14389	14571	14503	14611	14517	14553	14561	14569	14457	14481	14649	14613	14459	14577	14746	14435	14507	14619	14602	14551	14698	14585	14536	14591	14450	14337	14612	14571	14623	14706	14615	14446	14592	14530	14655	14578	14676	14510	14563	14694	14277	14537	14608	14684	14469	14689	14730	14722	14229	14656	14587	14565	14682	14643	14468	14549	14578	14473	14612	14507	14534	14793	14666	14517	14468	14597	14632	14374	14420	14697	14546	14424	14491	14642	14547	14559	14630	14666	14465	14399	14542	14669	14500	14598	14515	14639	14439	14634	14662	14660	14479	14698	14409	14556	14609	14593	14495	14587	14564	14427	14553	14537	14399	14445	14376	14630	14551	14661	14672	14455	14501	14556	14486	14525	14462	14711	14485	14696	14610	14430	14659	14658	14546	14666	14464	14673	14643	14530	14660	14458	14529	14661	14461	14578	14494	14635	14559	14415	14543	14519	14585	14593	14470	14480	14452	14513	14487	14496	14494	14578	14399	14647	14609	14598	14320	14692	14502	14508	14528	14628	14601	14463	14605	14558	14574	14527	14361	14672	14569	14507	14518	14661	14628	14499	14571	14692	14733	14600	14638	14635	14528	14443	14601	14561	14607	14616	14467	14463	14778	14489	14641	14491	14470	14586	14534	14540	14501	14551	14615	14510	14663	14419	14435	14491	14571	14527	14426	14540	14515	14415	14496	14595	14432	14529	14651	14428	14631	14520	14360	14599	14599	14420	14485	14594	14537	14541	14382	14561	14584	14588	14518	14479	14576	14394	14578	14583	14680	14670	14637	14379	14338	14515	14641	14499	14615	14570	14460	14644	14563	14596	14600	14473	14449	14555	14462	14570	14539	14635	14490	14565	14532	14482	14659	14398	14518	14521	14567	14532	14420	14660	14633	14767	14414	14490	14528	14487	14652	14610	14447	14764	14648	14617	14725	14550	14487	14619	14548	14785	14476	14577	14729	14780	14600	14512	14542	14596	14675	14535	14600	14501	14616	14756	14599	14564	14623	14526	14510	14553	14444	14405	14361	14495	14495	14356	14629	14644	14432	14533	14514	14688	14454	14721	14587	14563	14517	14755	14550	14568	14713	14578	14624	14600	14538	14683	14680	14634	14568	14506	14655	14597	14604	14515	14687	14575	14349	14534	14638	14439	14504	14728	14434	14653	14614	14620	14586	14451	14536	14464	14550	14686	14598	14614	14580	14501	14522	14535	14461	14653	14675	14453	14667	14444	14458	14448	14494	14484	14535	14534	14593	14655	14422	14443	14496	14511	14628	14526	14646	14501	14554	14731	14501	14763	14458	14486	14456	14556	14531	14641	14528	14471	14582	14586	14476	14584	14564	14565	14629	14380	14682	14454	14587	14462	14700	14676	14469	14603	14376	14573	14644	14626	14559	14777	14521	14589	14679	14563	14707	14521	14555	14492	14455	14513	14602	14490	14578	14463	14516	14470	14637	14468	14596	14739	14646	14412	14538	14515	14504	14578	14575	14754	14351	14615	14692	14590	14747	14499	14751	14479	14628	14766	14589	14400	14489	14607	14624	14454	14537	14564	14535	14576	14530	14574	14591	14430	14567	14542	14638	14640	14624	14564	14584	14574	14629	14506	14536	14568	14506	14485	14626	14694	14464	14570	14663	14425	14555	14596	14580	14566	14581	14450	14604	14657	14466	14527	14612	14480	14597	14627	14767	14528	14545	14599	14555	14570	14760	14638	14613	14541	14399	14627	14618	14408	14484	14549	14578	14557	14596	14402	14679	14596	14575	14535	14439	14559	14712	14508	14552	14527	14574	14637	14550	14589	14531	14609	14604	14671	14501	14445	14652	14462	14562	14489	14701	14545	14492	14755	14607	14567	14492	14430	14582	14496	14533	14534	14497	14479	14530	14399	14754	14564	14450	14425	14760	14626	14502	14450	14489	14592	14628	14618	14457	14542	14476	14433	14571	14677	14540	14507	14657	14415	14618	14593	14532	14558	14418	14417	14541	14500	14652	14637	14613	14531	14388	14524	14494	14587	14535	14559	14630	14598	14671	14394	14575	14472	14698	14606	14634	14603	14618	14654	14567	14449	14635	14571	14584	14634	14511	14526	14447	14556	14569	14599	14589	14480	14609	14730	14452	14479	14575	14380	14481	14460	14396	14559	14554	14584	14539	14664	14563	14543	14613	14592	14533	14670	14592	14493	14741	14551	14513	14558	14467	14459	14598	14601	14736	14469	14515	14457	14525	14623	14587	14589	14591	14632	14445	14416	14607	14578	14547	14510	14665	14590	14530	14653	14358	14480	14436	14524	14572	14565	14581	14662	14639	14411	14580	14548	14439	14755	14639	14471	14451	14336	14524	14377	14685	14560	14498	14658	14531	14411	14403	14764	14507	14631	14547	14477	14591	14488	14623	14623	14558	14575	14696	14443	14558	14642	14461	14478	14538	14555	14450	14594	14503	14421	14579	14572	14636	14361	14455	14588
29236	21750	21585	19352	17670	17486	17927	20710	22553	22473	21433	19479	18314	17647	17642	17408	17460	17531	17467	17683	17626	17437	17506	17442	17388	17568	17504	17420	17583	17381	17693	17716	17725	17444	17456	17350	17381	17597	17661	17617	17658	17609	17610	17536	17520	17586	17483	17442	17570	17289	17587	17443	17407	17547	17433	17549	17508	17575	17549	17544	17518	17589	17433	17534	17430	17639	17674	17376	17356	17483	17743	17256	17457	17379	17440	17469	17551	17544	17477	17537	17317	17289	17390	17581	17656	17614	17485	17603	17587	17455	17590	17539	17585	17399	17471	17559	17491	17330	17636	17507	17551	17607	17556	17513	17579	17259	17442	17341	17611	17588	17522	17483	17376	17204	17384	17275	17600	17585	17381	17696	17565	17608	17388	17663	17598	17680	17475	17447	17502	17303	17391	17394	17591	17424	17596	17563	17352	17465	17483	17355	17515	17580	17584	17630	17697	17612	17321	17463	17598	17503	17419	17408	17426	17492	17324	17560	17352	17593	17613	17393	17540	17736	17530	17410	17544	17504	17649	17171	17575	17475	17420	17665	17584	17449	17366	17294	17670	17429	17573	17546	17461	17632	17398	17564	17615	17498	17434	17497	17645	17632	17470	17370	17469	17493	17589	17544	17456	17690	17582	17444	17380	17481	17398	17388	17343	17277	17555	17599	17493	17467	17482	17475	17609	17513	17760	17653	17795	17439	17463	17503	17500	17408	17307	17348	17480	17690	17374	17617	17562	17595	17526	17429	17361	17381	17377	17476	17599	17560	17549	17424	17303	17244	17507	17683	17357	17461	17369	17333	17423	17562	17651	17441	17438	17539	17462	17657	17503	17434	17450	17463	17303	17340	17479	17467	17566	17372	17472	17509	17443	17492	17442	17392	17533	17521	17598	17426	17299	17521	17542	17450	17482	17235	17492	17648	17306	17420	17461	17487	17549	17515	17547	17494	17391	17455	17537	17505	17785	17524	17415	17425	17592	17299	17447	17360	17635	17592	17285	17556	17571	17390	17494	17468	17460	17721	17504	17348	17303	17433	17538	17570	17799	17333	17379	17592	17482	17537	17491	17582	17634	17585	17614	17353	17632	17448	17619	17517	17415	17525	17582	17577	17531	17532	17495	17460	17458	17330	17577	17590	17628	17718	17611	17469	17597	17548	17435	17443	17472	17533	17568	17594	17362	17389	17593	17712	17633	17362	17651	17409	17566	17346	17491	17640	17488	17462	17366	17527	17531	17469	17693	17505	17401	17787	17323	17607	17538	17538	17363	17666	17540	17579	17569	17571	17589	17623	17518	17328	17433	17404	17481	17562	17486	17535	17521	17320	17493	17483	17387	17560	17486	17486	17516	17516	17443	17429	17511	17591	17744	17285	17471	17599	17669	17453	17383	17398	17549	17435	17345	17465	17575	17399	17581	17383	17470	17492	17610	17540	17661	17328	17454	17529	17588	17354	17412	17441	17520	17550	17486	17527	17693	17514	17429	17382	17469	17504	17386	17553	17445	17675	17498	17670	17446	17560	17338	17596	17281	17416	17655	17622	17688	17259	17655	17504	17438	17586	17558	17389	17482	17499	17643	17448	17517	17496	17650	17446	17573	17673	17374	17495	17456	17450	17553	17588	17576	17258	17610	17651	17397	17462	17397	17386	17706	17522	17607	17545	17566	17462	17747	17568	17431	17561	17464	17443	17647	17541	17610	17539	17514	17533	17487	17366	17499	17643	17355	17486	17367	17398	17605	17520	17433	17277	17429	17359	17420	17320	17470	17510	17537	17616	17499	17373	17464	17561	17479	17664	17761	17350	17155	17469	17701	17515	17300	17304	17484	17515	17552	17456	17645	17652	17825	17536	17441	17623	17591	17542	17438	17357	17600	17471	17444	17624	17485	17629	17478	17487	17721	17498	17426	17398	17375	17572	17539	17487	17622	17663	17405	17477	17393	17575	17569	17357	17516	17400	17593	17371	17529	17458	17544	17487	17267	17389	17441	17541	17549	17504	17621	17629	17334	17574	17550	17467	17535	17598	17634	17361	17452	17581	17403	17366	17454	17412	17655	17489	17492	17482	17601	17488	17505	17397	17380	17321	17581	17420	17423	17480	17432	17500	17322	17468	17348	17396	17519	17368	17348	17484	17562	17518	17623	17549	17568	17441	17497	17654	17376	17833	17564	17626	17307	17655	17469	17669	17534	17500	17638	17505	17532	17462	17609	17362	17326	17505	17516	17407	17456	17408	17354	17429	17464	17532	17620	17473	17777	17581	17612	17406	17570	17597	17526	17537	17489	17229	17471	17447	17538	17310	17614	17372	17412	17593	17483	17249	17470	17742	17605	17391	17545	17618	17397	17613	17431	17436	17407	17669	17491	17521	17685	17496	17588	17520	17430	17739	17612	17557	17416	17454	17586	17621	17438	17528	17518	17514	17317	17475	17498	17422	17438	17617	17668	17550	17361	17467	17575	17605	17443	17385	17492	17477	17291	17517	17533	17454	17432	17721	17565	17367	17554	17625	17323	17607	17383	17722	17436	17669	17560	17407	17290	17380	17546	17294	17664	17528	17442	17499	17583	17541	17600	17514	17501	17590	17720	17566	17517	17467	17342	17359	17485	17570	17653	17605	17422	17719	17544	17181	17498	17698	17526	17383	17461	17385	17614	17503	17516	17637	17705	17354	17413	17455	17531	17535	17708	17656	17552	17555	17574	17263	17448	17542	17401	17623	17604	17549	17708	17443	17490	17401	17328	17576	17531	17603	17553	17588	17534	17609	17537	17616	17648	17557	17335	17620	17431	17551	17636	17560	17490	17479	17601	17559	17656	17531	17427	17521	17530	17498	17661	17473	17411	17283	17478	17588	17572	17347	17588	17304	17425	17439	17584	17461	17593	17647	17455	17582	17709	17441	17571	17539	17508	17395	17532	17651	17498	17431	17580	17369	17386	17555	17409	17529	17485	17423	17596	17460	17211	17607	17434	17413	17552	17423	17486	17417	17687	17619	17563	17722	17607	17772	17408	17649	17829	17608	17360	17550	17509	17498	17584	17524	17555	17870	17566	17735	17428	17422	17399	17487	17750	17694	17637	17429	17585	17640	17474	17473	17397	17441	17486	17746	17501	17543	17408	17623	17644	17571	17688	17544	17342	17629	17541	17645	17535	17421	17581	17554	17576	17691	17744	17660	17624	17335	17181	17456	17369	17385	17740	17573	17499	17438	17318	17503	17624	17553	17541	17535	17380	17487	17674	17576	17467	17563	17586	17612	17394	17636	17512	17536	17571	17511	17459	17380	17600	17568	17288	17522	17442	17396	17724	17596	17553	17676	17618	17483	17543	17403	17580	17663	17645	17614	17510	17465	17325	17572	17744	17273	17519	17353	17527	17578	17458	17666	17302	17429	17472	17365	17590	17348	17458	17552	17589	17682	17570	17441	17541	17704	17481	17747	17575	17574	17582	17343	17434	17614	17641	17194	17390	17352	17744	17532	17293	17393	17569	17610	17483	17518	17593	17723	17578	17570	17574	17663	17617	17480	17690	17624	17475	17441	17490	17315	17597	17532	17528	17399	17439	17385	17665	17319	17538	17600	17603	17687	17643	17497	17688	17797	17439	17451	17484	17384	17568	17448	17554	17541	17514	17573	17648	17690	17639	17742	17562	17631	17470	17421	17475	17684	17390	17450	17471	17511	17607	17464	17492	17377	17450	17483	17568	17623	17567	17370	17672	17485	17459	17519	17478	17737	17703	17413	17638	17477	17362	17646	17633	17346	17524	17513	17631	17373	17440	17507	17501	17389	17244	17579	17654	17681	17529	17453	17657	17589	17477	17586	17577	17507	17525	17398	17544	17353	17581	17463	17347	17482	17608	17407	17373	17254	17568	17559	17695	17341	17597	17416	17728	17517	17429	17571	17609	17566	17686	17607	17449	17548	17380	17524	17175	17544	17584	17534	17401	17692	17450	17561	17592	17563	17670	17579	17568	17504	17484	17584	17592	17301	17473	17405	17500	17497	17352	17473	17613	17525	17539	17401	17467	17355	17494	17495	17592	17711	17180	17416	17523	17509	17426	17368	17390	17582	17551	17276	17527	17377	17301	17421	17500	17519	17516	17686	17666	17490	17561	17378	17588	17434	17433	17670	17472	17460	17591	17676	17647	17465	17464	17214	17472	17642	17521	17436	17434	17472	17313	17375	17528	17405	17634	17617	17368	17602	17349	17513	17554	17421	17347	17510	17579	17464	17692	17507	17342	17435	17453	17435	17558	17628	17590	17511	17512	17666	17481	17635	17475	17635	17379	17585	17606	17421	17345	17542	17577	17561	17500	17538	17609	17737	17464	17629	17488	17526	17356	17585	17367	17333	17376	17410	17658	17737	17493	17322	17379	17516	17441	17406	17376	17539	17598	17510	17683	17547	17483	17354	17476	17456	17506	17655	17669	17671	17666	17475	17627	17530	17548	17467	17507	17451	17421	17582	17502	17658	17503	17670	17532	17453	17318	17348	17405	17455	17547	17636	17371	17613	17376	17452	17379	17475	17405	17437	17492	17544	17573	17632	17621	17434	17507	17601	17757	17215	17485	17430	17440	17498	17447	17637	17498	17616	17735	17686	17532	17321	17633	17512	17607	17551	17553	17404	17697	17722	17573	17539	17640	17394	17432	17552	17668	17328	17575	17552	17557	17460	17537	17427	17668	17458	17589	17463	17505	17479	17634	17540	17630	17390	17510	17523	17737	17428	17530	17577	17409	17560	17414	17332	17571	17509	17562	17672	17729	17599	17663	17492	17580	17469	17502	17516	17507	17669	17612	17509	17665	17519	17623	17501	17366	17413	17539	17629	17436	17557	17570	17503	17525	17650	17512	17418	17533	17534	17517	17609	17559	17487	17582	17759	17562	17436	17570	17655	17622	17509	17480	17616	17521	17516	17530	17500	17561	17323	17342	17645	17698	17601	17463	17608	17571	17503	17561	17357	17523	17368	17377	17432	17561	17604	17349	17254	17526	17311	17458	17604	17402	17588	17384	17398	17487	17459	17790	17571	17446	17459	17640	17603	17640	17429	17490	17759	17613	17420	17728	17739	17374	17385	17642	17378	17377	17659	17517	17433	17416	17619	17581	17414	17347	17485	17542	17568	17632	17375
14911	15635	15636	15023	14859	14805	14968	19933	21619	21245	19306	16699	15384	14833	14810	14767	14731	14826	14602	14533	14708	14799	14715	14690	14573	14580	14660	14665	14669	14616	14647	14575	14599	14693	14706	14588	14699	14734	14592	14584	14732	14590	14745	14605	14667	14699	14686	14826	14683	14749	14654	14618	14831	14538	14643	14605	14664	14605	14554	14688	14608	14586	14611	14689	14737	14709	14715	14452	14655	14827	14798	14676	14674	14678	14805	14765	14680	14721	14536	14730	14645	14778	14662	14515	14639	14699	14723	14827	14671	14726	14849	14512	14695	14671	14763	14704	14511	14659	14794	14647	14619	14829	14512	14741	14640	14758	14726	14801	14629	14559	14722	14756	14839	14619	14706	14626	14729	14712	14653	14665	14806	14565	14771	14694	14744	14719	14662	14740	14757	14829	14605	14739	14673	14798	14785	14626	14716	14714	14595	14773	14565	14530	14709	14637	14725	14760	14690	14743	14721	14795	14592	14638	14636	14694	14585	14592	14745	14828	14649	14763	14583	14782	14700	14654	14822	14865	14743	14779	14711	14636	14596	14641	14641	14588	14716	14559	14682	14759	14834	14596	14698	14722	14670	14802	14685	14693	14550	14699	14579	14659	14673	14684	14611	14710	14654	14821	14701	14843	14647	14720	14660	14585	14763	14706	14691	14726	14702	14667	14656	14653	14793	14488	14685	14653	14582	14893	14608	14731	14722	14711	14757	14743	14782	14545	14776	14616	14555	14625	14696	14739	14783	14727	14671	14787	14724	14655	14804	14619	14694	14624	14658	14610	14692	14641	14584	14659	14764	14734	14793	14660	14671	14605	14624	14711	14763	14598	14594	14732	14609	14836	14626	14626	14678	14669	14688	14639	14755	14843	14587	14599	14656	14840	14670	14735	14586	14744	14653	14753	14876	14723	14684	14714	14670	14599	14642	14730	14690	14702	14632	14596	14615	14830	14760	14933	14650	14622	14670	14780	14637	14838	14665	14653	14520	14601	14904	14755	14689	14647	14870	14567	14704	14606	14711	14633	14689	14750	14618	14727	14757	14699	14664	14767	14615	14598	14717	14694	14572	14716	14679	14665	14746	14698	14704	14621	14530	14737	14688	14626	14567	14802	14910	14814	14744	14679	14779	14629	14625	14788	14811	14473	14773	14669	14652	14687	14470	14754	14539	14700	14716	14788	14852	14784	14608	14687	14508	14689	14757	14738	14817	14800	14630	14741	14818	14679	14808	14873	14576	14781	14759	14759	14732	14627	14650	14812	14577	14720	14565	14664	14622	14839	14610	14679	14710	14593	14586	14734	14582	14740	14575	14722	14682	14857	14634	14673	14586	14778	14640	14822	14654	14731	14866	14620	14706	14736	14751	14646	14570	14705	14794	14558	14578	14795	14612	14579	14617	14556	14708	14640	14628	14784	14593	14687	14748	14686	14585	14655	14730	14688	14679	14699	14756	14727	14560	14629	14720	14745	14674	14862	14656	14616	14744	14758	14755	14719	14600	14607	14840	14631	14516	14706	14566	14656	14751	14702	14609	14737	14746	14668	14780	14681	14581	14628	14727	14787	14700	14805	14638	14771	14822	14808	14803	14913	14717	14551	14704	14723	14719	14574	14749	14608	14780	14778	14626	14663	14624	14676	14592	14816	14857	14778	14501	14716	14676	14595	14725	14812	14702	14615	14480	14795	14718	14672	14719	14854	14684	14694	14728	14709	14672	14735	14693	14778	14730	14509	14623	14550	14634	14687	14781	14547	14667	14865	14716	14647	14809	14824	14842	14628	14759	14825	14538	14644	14656	14569	14625	14801	14937	14609	14600	14474	14789	14771	14742	14624	14528	14687	14685	14765	14801	14729	14646	14510	14628	14601	14638	14910	14709	14645	14722	14685	14574	14861	14649	14515	14594	14768	14612	14780	14815	14660	14830	14588	14791	14630	14552	14743	14529	14706	14726	14626	14575	14738	14548	14819	14620	14645	14575	14752	14778	14726	14862	14640	14711	14597	14726	14642	14638	14675	14711	14785	14577	14585	14716	14710	14676	14570	14644	14633	14681	14665	14686	14672	14603	14804	14728	14695	14724	14669	14791	14749	14594	14614	14642	14608	14734	14830	14733	14763	14739	14778	14800	14815	14776	14606	14642	14823	14727	14733	14804	14672	14579	14599	14671	14748	14784	14803	14603	14731	14759	14721	14622	14757	14616	14668	14720	14781	14707	14713	14673	14673	14642	14644	14792	14758	14683	14596	14677	14602	14770	14738	14754	14817	14807	14880	14643	14682	14623	14669	14602	14714	14702	14586	14670	14722	14554	14667	14766	14701	14587	14682	14616	14629	14764	14668	14778	14634	14732	14724	14657	14782	14775	14648	14767	14695	14807	14569	14671	14852	14956	14630	14699	14594	14552	14585	14949	14472	14687	14701	14715	14635	14635	14703	14771	14676	14776	14744	14871	14761	14791	14587	14923	14735	14773	14575	14697	14807	14657	14561	14776	14741	14665	14771	14655	14678	14721	14755	14761	14793	14560	14842	14718	14568	14634	14736	14671	14656	14805	14675	14823	14744	14728	14703	14737	14612	14761	14572	14749	14663	14705	14753	14630	14487	14778	14773	14636	14777	14602	14622	14772	14717	14637	14502	14529	14491	14478	14710	14768	14672	14609	14712	14658	14577	14660	14713	14599	14666	14876	14880	14647	14599	14593	14823	14801	14808	14680	14804	14648	14561	14696	14623	14697	14758	14698	14585	14688	14593	14573	14619	14554	14564	14823	14820	14597	14815	14936	14705	14709	14636	14701	14718	14793	14675	14730	14826	14656	14726	14459	14708	14605	14725	14653	14623	14724	14713	14549	14815	14532	14866	14622	14641	14721	14757	14646	14591	14583	14680	14711	14763	14631	14628	14727	14789	14773	14651	14654	14568	14716	14644	14815	14670	14789	14694	14628	14601	14622	14547	14853	14717	14758	14652	14643	14723	14593	14822	14714	14769	14649	14693	14807	14739	14802	14662	14705	14846	14719	14635	14763	14656	14834	14691	14690	14616	14732	14570	14724	14580	14823	14667	14635	14760	14676	14750	14728	14775	14787	14759	14778	14725	14755	14673	14671	14639	14695	14700	14661	14832	14592	14670	14741	14751	14701	14855	14692	14858	14730	14876	14741	14876	14673	14769	14825	14758	14672	14653	14769	14698	14701	14822	14758	14786	14597	14666	14673	14721	14757	14491	14583	14822	14529	14632	14510	14762	14767	14585	14728	14787	14736	14788	14701	14904	14831	14815	14405	14708	14771	14798	14657	14649	14472	14740	14726	14886	14715	14874	14612	14655	14784	14664	14441	14715	14794	14680	14628	14695	14583	14924	14760	14582	14547	14768	14643	14643	14690	14622	14578	14498	14635	14794	14745	14626	14751	14602	14915	14636	14815	14565	14591	14796	14774	14548	14682	14882	14757	14862	14687	14760	14757	14823	14581	14793	14696	14676	14528	14749	14661	14743	14776	14669	14647	14422	14650	14730	14810	14689	14484	14675	14764	14689	14683	14734	14635	14667	14653	14761	14636	14718	14689	14777	14764	14689	14752	14779	14756	14585	14777	14676	14747	14688	14589	14687	14574	14730	14693	14702	14696	14640	14639	14712	14754	14692	14757	14719	14529	14593	14729	14755	14538	14664	14693	14654	14696	14580	14599	14661	14859	14774	14628	14717	14639	14760	14671	14741	14667	14651	14719	14671	14772	14794	14519	14755	14759	14647	14626	14829	14616	14696	14701	14730	14624	14715	14697	14522	14666	14682	14689	14745	14691	14701	14687	14729	14713	14696	14659	14437	14690	14681	14723	14567	14573	14721	14615	14701	14647	14589	14771	14526	14589	14509	14703	14478	14889	14736	14609	14554	14810	14635	14817	14676	14760	14757	14717	14481	14626	14760	14863	14773	14718	14626	14646	14636	14683	14753	14674	14727	14605	14660	14526	14752	14699	14600	14607	14619	14561	14665	14628	14674	14452	14797	14844	14758	14741	14792	14679	14651	14738	14731	14679	14776	14739	14689	14686	14697	14672	14552	14682	14839	14842	14799	14746	14701	14621	14634	14577	14649	14835	14696	14669	14685	14773	14591	14745	14831	14672	14872	14703	14775	14714	14764	14616	14633	14871	14649	14664	14583	14742	14773	14721	14761	14640	14660	14693	14774	14690	14720	14691	14697	14682	14743	14615	14712	14568	14835	14755	14499	14767	14750	14559	14586	14490	14816	14836	14752	14611	14812	14605	14860	14721	14677	14635	14763	14703	14808	14791	14555	14805	14607	14805	14671	14706	14666	14742	14505	14700	14737	14725	14646	14744	14658	14731	14672	14757	14621	14657	14635	14763	14724	14815	14834	14706	14704	14662	14666	14691	14591	14864	14616	14532	14621	14756	14699	14635	14627	14707	14691	14713	14842	14661	14634	14673	14593	14793	14457	14717	14631	14721	14607	14698	14686	14613	14677	14679	14680	14757	14619	14756	14672	14740	14701	14885	14582	14725	14776	14733	14794	14511	14835	14534	14808	14650	14756	14678	14787	14824	14681	14809	14469	14663	14646	14736	14591	14748	14827	14658	14687	14805	14684	14527	14652	14769	14650	14548	14677	14592	14661	14713	14598	14633	14666	14711	14672	14857	14650	14721	14693	14749	14679	14703	14636	14706	14612	14678	14861	14601	14728	14612	14654	14625	14685	14722	14724	14832	14686	14623	14769	14460	14682	14622	14707	14800	14892	14758	14589	14767	14495	14606	14699	14824	14742	14665	14649	14601	14654	14653	14647	14683	14813	14779	14615	14763	14605	14688	14639	14644	14509	14627	14526	14782	14716	14734	14720	14703	14737	14787	14750	14663	14581	14589	14719	14753	14702	14815	14794	14618	14743	14685	14610	14549	14639	14609	14650	14731	14641	14626	14521	14716	14676	14719	14621	14572	14691	14696	14659	14557	14752	14619	14728	14695	14722	14830	14781	14576	14684	14692	14724	14654	14724	14796	14698	14880	14668	14756	14746	14640	14668	14724	14761	14735	14768	14836	14701	14821	14704	14678	14796	14531	14664	14639	14553	14616	14857	14668	14755	14750	14647	14670	14649	14725	14672	14679	14657	14693	14727	14595	14738	14606	14595
25988	21166	27321	25893	20626	19573	20174	24249	37586	41318	34607	26219	21217	19139	18481	18403	18365	18419	18440	18239	18310	18367	18391	18463	18439	18494	18288	18202	18263	18228	18130	17991	18216	18145	18301	18294	18406	18153	18285	18336	18377	18231	18289	18195	18218	18350	18309	18070	18170	18342	18301	18140	18184	18469	18197	18195	18108	18208	18113	18254	18206	18078	18291	18247	18382	18354	18224	18221	18391	18421	18350	18232	18297	18365	18200	18292	18196	18336	18320	18488	18251	18068	18102	18069	18372	18438	18340	18320	18162	18131	18293	18208	18270	18212	18317	18234	18345	18231	18235	18324	18200	18166	18158	18271	18349	18193	18074	18488	18328	18369	18251	18120	18080	18394	18313	18171	18171	18239	18275	18136	18519	18332	18187	18241	18445	18177	18210	18382	18218	18201	18226	18228	18219	18110	18253	18121	18279	18433	18126	18213	18391	18179	18229	18194	18305	18327	18130	18203	18149	18168	18260	18267	18228	18073	18344	18265	18121	18366	18212	18279	18160	18314	18240	18210	18363	18291	18243	18155	18324	18079	18356	18131	18183	18238	18229	18184	18205	18369	18371	18312	18200	18204	18220	18210	18153	18346	18150	18050	18284	18268	18145	18295	18131	17891	18223	17994	18176	18202	18318	18361	18409	18329	18176	18367	18344	18113	18278	18113	18295	18143	18247	18407	18213	18182	18035	18298	18003	17988	18289	18428	18352	18175	18443	18351	18272	18088	18215	18180	18185	18264	18194	18167	18442	18287	18191	18251	18456	18208	18229	18250	18221	18156	18279	18239	18106	18268	18139	18224	18242	18291	18052	18249	18193	18150	18166	18059	18291	17996	18238	18183	18330	18181	18225	18228	18206	18301	18045	18307	18411	18060	17969	18230	18425	18313	18165	18298	18245	18126	18385	18186	18291	18082	18195	18108	18028	18278	18297	18121	18348	18234	18178	18233	18162	18111	18216	18163	18452	18349	18245	18287	18390	18347	18180	18318	18443	18364	18269	18189	18043	18291	18168	18254	18051	18224	18319	18126	18283	18043	18150	18250	18186	18210	18155	18337	18133	18226	18309	18127	18041	18137	18180	18238	18351	18334	18242	18307	18242	18109	18249	18262	18268	18137	18300	18170	18257	18297	18318	18174	18098	18536	18195	18337	18103	18091	18123	18072	18200	18180	18197	18270	18200	18208	18283	18096	18291	18229	18569	18350	18100	18255	18405	18156	18107	18261	18169	18149	18304	18329	18310	18335	18243	18225	18472	18338	18184	18322	18103	18219	18153	18063	18389	18314	18009	18124	18272	18334	18040	18173	18397	18334	18428	18295	18194	18364	18263	18409	18226	18286	18130	18177	18297	18112	18129	18151	18190	18328	18178	18239	18228	18517	18426	17962	18236	18133	18177	17929	18459	18219	18227	18244	18213	18151	18331	18479	18362	18109	18197	18233	18173	18586	18246	18165	18250	18239	17964	18112	17986	18350	18267	18034	18272	18066	18383	18277	18476	18314	18166	18158	18078	18274	18159	18282	18491	18083	18250	18428	18190	18196	18378	18020	18292	18174	18183	18335	18076	18095	18197	18160	18075	18308	18170	18147	18292	18256	18409	18224	18316	18192	18256	18456	18206	18308	18248	18173	18155	18234	18038	17997	18183	18325	18214	18200	18040	18245	18116	18313	18206	18090	18217	18216	18240	18273	18120	18232	18181	18306	18202	18421	18399	18230	18238	18329	18200	18281	18179	18192	18192	18150	18098	18270	18450	18303	18142	18397	18125	18148	18247	18203	18350	18297	18389	18033	18099	18093	18314	18279	18364	18204	18151	18155	18287	18361	18280	18098	18285	18268	17790	18233	18031	18194	18242	18227	18335	18391	18136	18329	18195	18398	18246	18182	18318	18411	18314	18455	18186	18127	18192	17936	18234	18182	18187	18278	18266	18225	18199	18343	18309	18387	18369	18146	18281	18160	18253	18379	18482	18196	18260	18074	18322	18157	18252	18309	18287	18224	18338	18056	18325	18228	18038	18375	18413	18064	18281	18181	18387	18314	18076	18270	18160	18260	18201	18032	18224	18324	18065	18254	18224	18395	18119	18263	18274	18312	18222	18153	18079	18261	18269	18089	18286	18229	18292	18369	18214	18198	18293	18211	18261	18284	18049	18143	18077	18016	18423	18407	18275	18283	18345	18196	18344	18283	18297	18179	18331	18185	18455	18180	18182	18289	18267	18371	18268	18197	18120	18297	18298	18235	18197	18429	18261	18133	18124	18140	18299	18044	18458	18194	18298	18521	18232	18218	18304	18079	18403	18151	18253	18243	18414	18061	18459	18216	18359	18123	18097	18331	17983	18326	18295	18254	18107	18285	18111	18184	18261	18210	18238	18174	18329	18391	18499	18162	18220	18341	18250	18181	18358	18201	18080	18070	18268	18227	18200	18221	18312	18232	18380	18024	18143	18303	17926	18276	17982	18080	18194	18220	18288	18210	18152	18263	18379	18375	18377	18156	18363	18114	18211	18352	18462	18136	18081	18401	18187	18205	18224	17965	18254	18163	18251	18224	18357	18290	18259	18201	18352	18241	18414	18307	18259	18350	18301	18496	18077	18450	18197	18112	18395	18096	18204	18343	18205	18328	18117	18314	18213	18178	18348	18472	18219	18212	18175	18205	18399	18255	18081	18266	18201	18250	18324	18379	18086	18452	18396	18163	18343	18198	18186	18178	18108	18370	18163	18285	18131	18187	18303	18260	18340	18214	18355	18394	18536	18298	18073	18448	18121	18262	18290	18280	18259	18184	18274	18126	18500	18296	18258	18275	18067	18214	18257	17937	18304	18200	18362	18350	18355	18244	18333	18494	18065	18099	18253	18212	18363	18306	18292	17949	18108	18275	18376	18261	18217	18228	18043	18317	18303	18268	18300	18070	18305	18193	18110	18332	18250	18033	18082	18192	18162	18257	18520	18218	18307	18012	18145	18202	18198	18261	18209	18223	18276	18159	18361	18416	18300	18165	18200	18307	18245	18211	18308	18217	18143	18165	18226	18135	18562	18451	18254	18275	18167	18434	18271	18267	18100	18238	18221	18287	18224	18154	18185	18190	18260	18236	18085	18034	18297	18145	18485	18433	18121	18356	18180	18273	18365	18574	18357	18398	18148	18287	18430	18226	18288	18079	18105	18325	18273	18249	18344	18288	18138	18142	18089	17989	18119	18129	18079	18280	18216	18327	18308	18117	18414	18172	18181	18142	18357	18139	18206	18308	18310	18250	18325	18144	18141	18279	18300	18136	18288	18197	18280	18341	18265	18205	18225	18178	18241	18373	18232	18141	18049	18163	18204	18258	18220	18321	18245	18216	18503	18285	18256	18131	18201	18440	18266	18305	18313	18245	18388	18172	18438	18349	18202	18266	18029	18056	18111	18120	18084	18250	18355	18219	18062	18165	18236	18175	18231	18206	18261	18218	18202	18231	18158	18379	18180	18098	18280	18253	18277	18401	18219	18374	18249	18135	18290	18083	18120	18294	18161	18330	18104	18258	18088	18182	18279	18047	18158	18292	18386	18393	18107	18293	18284	18275	18189	18201	18266	17956	18265	18329	18205	18143	18344	18394	18159	18331	18313	18140	18221	18133	18369	18136	18366	18280	18207	18153	18234	18132	18259	18278	18135	18207	18157	18218	18399	18174	18049	18119	18018	18189	18349	18303	18339	18175	18153	18197	18175	18478	18532	18418	18177	18282	18520	18489	18250	18106	18152	18424	18301	18468	18159	18462	18113	18343	18027	18296	18145	18273	18217	18213	18252	18193	18208	18070	18363	18139	18204	18284	18298	18195	18374	18236	18131	18151	18164	18261	18527	18067	18327	18181	18298	18059	18304	18139	18198	18235	18436	18267	18040	18093	18297	18320	18020	18263	18426	18106	18388	18297	18183	18382	18187	18239	18217	18180	18303	18312	18077	18020	18230	18339	18297	18197	18328	18215	18114	18092	18170	18180	18000	18036	18094	18332	18406	18368	18294	18275	18119	18256	18179	18371	18330	18301	18276	18433	18388	18281	18178	18072	18191	18314	18226	18240	18311	18247	18098	18484	18276	18192	18189	18097	18379	18244	18305	18046	18255	18033	18274	18550	18448	18381	18248	18183	18427	18132	18313	18265	18314	18186	18388	18286	18358	18353	18320	18258	18316	18319	18286	18226	18208	18244	18235	18439	18280	18300	18277	18243	18263	18074	18125	18354	18237	18423	18312	18090	18428	18461	18243	18095	18097	18211	18113	18330	18261	18197	18365	18286	18318	18024	18300	18214	18130	18180	18331	18308	18156	18193	18341	18346	18472	18172	18236	18066	18441	18302	18206	18035	18374	18415	18357	18470	18141	18410	18265	18181	18302	18353	18325	18296	18205	18193	18297	18244	18282	18230	18177	18233	18214	18351	18409	18406	18098	18431	18269	18228	18209	18157	18335	18320	18443	18494	18116	18294	18303	18300	18250	18261	18385	18073	18281	18223	18178	18302	18420	18291	18203	18195	18243	18245	18185	18413	18543	18301	18047	18137	18084	18391	18351	18192	18284	18232	18124	18402	18343	18389	18128	18156	18262	18323	18336	18214	18118	18061	18456	18242	18163	18193	18415	18421	18207	18018	18039	18135	18101	18179	18337	18130	18069	18270	18348	18349	18225	18117	18161	18246	18125	18291	18278	18131	18179	18251	18278	18356	18371	18408	18274	18242	18213	17982	18403	18366	18190	18201	18355	17994	18147	18074	18258	18206	18199	18116	18350	18376	18499	18255	18274	18340	18432	18362	18215	18299	18288	18352	18305	18319	18209	18221	18255	18325	18226	18254	18441	18094	18178	18149	18282	18083	18190	18273	18343	18237	18325	18053	18299	18253	18035	18089	18207	18137	18215	18302	18369	18338	18121	18131	18279	18041	18242	18317	18477	18251	18183	18178	18343	18305	18318	18358	18267	18162	18082	18282	18263	18262	18297	18213	18114	18252	18233	18213	18156	18391	18278	18549	18018	18471	18469	18299	18346	18182	18222	18145	18097	18248	18231	18059	17992	18213	18166	18202	18150	18546	18460	18413	18087	18065	17953	18348	18122	18029	18324	18117	18165	18152	18446	18134	18302	18241	18303	18239	18360	18107
13994	19868	19326	17194	16665	15917	16842	25174	39741	41109	32846	23231	17463	15568	15242	15142	15019	15168	15127	15345	15174	15119	15229	15192	15016	15019	15169	15077	15268	15154	15163	15114	15390	15071	15063	15045	15100	15013	15190	15146	15172	15357	15215	15177	15248	15141	15279	15056	15151	15200	15093	15257	15135	15046	15233	15136	15208	15243	15098	15240	15221	14983	15333	15203	15243	15182	15086	15232	15158	15008	15126	15225	15049	15232	15175	15203	15096	15018	15065	15244	15246	15163	15281	15279	15295	15177	15074	15216	15199	15305	15103	15087	15304	15258	15109	15173	15144	15120	15205	15096	15125	15244	15110	15232	15174	15195	15130	14973	15189	15115	15234	15123	15287	15084	14987	15234	15081	15147	15240	15077	15058	15342	15112	15190	15149	15289	15210	15259	15238	15107	15132	15292	15160	14867	15264	15214	15126	15163	15193	15166	15128	14997	15278	15110	15232	14953	15127	15099	15174	15188	15118	15181	15074	15249	15103	15238	14958	15210	15287	14986	15062	15177	15038	15278	15227	15258	15192	15081	15092	15135	15328	15266	15052	15112	15197	15100	14919	15236	15104	15216	15198	15181	15189	15052	15147	15211	15170	15255	15049	15151	15142	15069	15196	15292	15290	15084	15074	15301	15351	15315	15161	15225	15224	15255	15359	15166	15141	15130	15155	15151	15127	14998	15208	15164	15171	15208	15250	15011	15268	15280	15173	15185	15192	15051	14995	15122	15282	15200	15084	15228	14972	15242	15177	15066	15169	15037	15039	15152	15087	15051	15177	15159	15028	15057	15135	15151	15172	14858	15175	15141	15238	15190	15155	15231	15288	15069	14969	15161	15176	15190	15191	15218	15154	15206	15084	15151	15184	15170	14974	15110	15155	15138	15202	15178	15272	15088	15224	15185	15127	15200	15035	15124	15312	15056	15111	15253	15119	15213	15140	15010	15171	15020	15073	15195	15182	15212	15302	15163	15252	15210	15218	15290	15001	15053	15100	15256	14999	15217	15187	15015	15131	15077	15217	15219	15170	15211	15075	15201	15227	15194	15177	15160	15051	15051	15203	15249	15294	15103	15001	15169	15173	15128	15261	15128	15207	15144	15002	15192	14959	14983	15134	15253	15188	15126	15200	15172	15275	15258	15133	15089	15146	15200	15257	15149	15165	15160	15129	15251	15265	15014	15242	15046	15114	15142	15247	15331	15130	15064	15175	15074	15128	15210	15199	15281	15096	15378	14866	15218	15018	15305	15123	15104	15186	15133	15231	15000	15144	15189	15210	15078	15127	15012	15211	14952	15325	15280	15243	15220	15300	15163	15155	15268	15054	15150	15105	15231	15313	15178	15188	15212	15112	15045	15051	15051	15185	15105	15126	15131	15298	15046	15188	15064	15076	15235	15287	15171	15214	15331	15207	15071	15014	15220	15162	15263	14970	15314	15185	15120	15097	15121	15089	15197	15200	15215	15039	15032	15176	15120	15121	15245	15122	15252	15029	15082	15203	15070	15111	15111	15197	15152	15325	15058	15135	14991	15195	15237	15242	15126	15334	15217	15252	15306	15227	15160	15046	15065	15248	15014	14953	15079	15093	15321	15211	15033	15208	15087	15223	15181	15231	15075	15267	15281	15278	15218	15042	15244	15088	15373	15015	15114	15176	15103	15120	15226	15083	15229	15293	15176	15120	15179	15096	15144	15216	15242	15243	15041	15049	15102	15126	15070	15304	15187	15017	14968	15080	15061	15213	15252	15115	15114	15225	15308	15015	15242	15106	15140	15125	15125	15064	15109	15152	15208	15215	15291	15238	15150	15233	15102	15098	15140	15136	15196	15157	15063	14963	15160	15332	15157	15291	15113	15214	15033	15210	15076	15250	15000	15044	15187	15100	15362	15070	15135	15246	15198	15162	15227	15214	15202	15235	15049	15257	15041	15024	15330	15003	15209	15183	15171	15130	15218	15195	15315	15361	15265	14997	15260	15212	15110	15233	15154	15000	15144	15349	15179	15248	15201	15222	14992	15161	15161	15028	15144	15171	15315	15121	15348	15056	15232	15088	15206	15067	15223	15255	15203	15198	14927	15210	15227	14996	15193	15237	15199	15258	15196	15012	15133	15126	15306	15216	15184	15152	15162	15105	15075	15045	15102	15299	15196	15316	15205	15198	15197	15123	15122	15084	15229	15154	15253	15113	15346	15109	15058	15101	15117	15342	15275	15061	15308	15219	15074	15182	15152	15104	15095	15199	15203	15217	15095	15145	15034	15280	15250	15217	15261	15106	15161	15109	15001	15174	15340	15263	15049	15228	15135	15177	15329	15288	15156	15181	15141	15109	15194	15176	15235	15353	15058	15077	15141	15030	15265	15247	15230	15183	15063	15355	15123	15234	15189	15126	15168	15067	15195	15282	15148	15141	15226	15050	15096	15093	15076	15263	15065	15061	15205	15249	15168	15224	15186	15163	15123	15308	15045	15156	15225	15288	15416	14957	15260	15123	15066	15242	15376	15113	15269	15170	15031	15180	15029	15181	15116	15190	15144	15240	15080	15235	15075	15262	15124	15184	15096	15126	15214	14975	14934	15307	15209	15136	15107	15217	15066	15202	15149	15102	15126	15107	14986	15280	15126	15247	15028	15264	15168	15276	15157	15266	15169	15274	15112	15175	15274	15099	15013	15149	15153	15085	15183	15172	15153	15151	15311	15062	15219	15349	15137	15441	15130	15083	15275	15138	15026	15172	15017	15188	15143	15070	14837	15210	15099	15123	15157	15059	15033	15194	15151	15085	15267	15255	15146	15169	15051	15109	15174	15316	15209	15180	15222	15093	15048	15206	15143	15145	15304	15142	15128	15114	15088	15145	15102	15045	15170	14915	15114	14984	15200	15050	15286	15089	15051	14993	15128	15079	15147	15264	15088	15070	15103	15144	15161	15042	15242	15080	15066	15060	15203	15222	14993	15224	15115	15224	15104	15231	15135	15060	15237	14993	15156	15221	15275	15055	15110	15118	15203	15181	15200	15087	15194	15314	15049	15142	15233	14911	15205	15122	15230	15209	15182	15347	15141	15286	15333	15273	15226	15161	15147	15139	15178	15190	15143	15138	15208	15132	14994	15125	15180	15090	15245	15034	15286	15197	15157	15171	15202	15100	15265	15190	15114	15208	15171	15142	15436	15038	15266	15180	15152	15299	15220	15275	15300	14988	15202	14973	15260	15015	15036	14940	15040	15094	15127	15215	15140	15206	15014	15219	15121	15251	15015	15129	15164	15130	15171	15013	15173	15190	15107	15122	15153	15034	15065	15035	15373	15169	15169	15206	15242	15162	15055	15153	15217	15156	15063	15221	15168	15260	15261	15304	15164	15226	15238	15242	15007	15157	15138	15159	15090	15171	15287	15151	15279	15166	15273	15015	15325	15273	15317	14996	15083	15192	15157	14995	15040	15128	15230	15134	15127	15188	15177	15183	15226	15057	14988	15180	15187	15255	15127	15296	15233	15205	15098	15064	15218	15141	15012	15157	14927	15069	15309	15114	15043	15280	15105	15063	15145	15056	15125	14941	15299	15017	15173	15171	15087	15152	15176	15283	15098	15113	15224	15285	15119	14894	15247	15231	15238	15306	15119	15109	15348	14988	15133	15199	15241	15103	14993	15281	15356	15104	15083	15025	15149	15128	15055	15264	15225	15245	15186	15254	15181	15174	15266	15301	15170	14957	15137	15347	14994	15212	15100	15050	15234	15000	15170	15254	15108	15019	15249	14994	15069	15111	15131	15246	15092	15214	15153	15040	15201	15357	15178	15157	15079	15245	15148	15057	15079	15019	15113	15157	15340	15014	15118	15193	15050	15101	15111	15086	15061	15226	15060	15128	15214	15103	15125	15104	15187	15123	15184	15090	15107	15158	14944	15242	15176	15187	15176	15298	15222	15095	15281	15084	15032	15225	15090	15110	15240	15239	15087	15127	15120	15153	15290	15201	15116	15132	15193	14976	15063	15177	15141	15191	15280	15046	15308	15193	15178	15261	15238	15096	15254	15202	15147	15113	15224	15156	15265	15142	15153	15172	15234	15385	15134	15252	15211	15160	15308	15121	15126	15081	15232	15095	15346	15098	15270	15189	15140	15129	15077	15177	15189	15226	15130	15101	15291	15102	15084	15035	15149	15273	15128	15101	15102	15156	15238	15107	15213	15196	15338	15227	15071	15143	15087	14980	15253	15195	15178	15209	15135	15097	15118	15136	15158	15236	15170	15180	15296	15273	15424	15162	15184	15312	15029	15250	15176	15089	15206	15018	15263	15180	15109	15093	15063	15252	15103	15284	15174	15230	14960	15127	15149	15194	15175	15168	15108	15202	15225	15146	15197	15255	15155	15324	15095	15307	15059	15182	15219	15098	15097	15168	15088	15115	15230	15162	15180	15313	15114	15188	15244	15299	15254	15316	15126	15240	15123	15016	15126	15270	15176	15171	15276	15270	15088	15309	15413	15098	15070	15298	15065	14957	15221	15243	15207	15237	15155	15169	15181	15137	15395	15204	15282	15284	15225	15232	15055	15155	15182	15301	15185	15337	15033	15212	15173	15188	15141	15236	15162	15128	15235	15212	15236	15119	15155	15104	15020	15126	15063	15291	15236	15095	15234	15232	15250	15318	15158	15234	15114	14971	15295	15207	15277	15152	15024	15130	15186	15198	14984	15092	14950	15097	15204	15162	15026	15258	15170	15222	15118	15197	15150	15331	15160	15128	15219	15262	15118	15281	15047	15035	15256	15174	15337	15248	15085	15284	15006	15010	15180	15169	15000	15107	15236	15247	15102	15231	15183	15103	15104	15100	15055	15337	15220	15256	15273	15182	15191	15271	15450	15259	15211	15178	15264	15198	15132	14958	15151	15235	15290	15213	15083	15148	15316	15137	15029	15199	15214	15278	15102	15258	15395	15130	15051	15201	15079	15116	15070	15188	15205	15072	15126	15231	15110	15017	15139	15245	15369	15166	15166	15156	15078	15180	15173	15208	15118	15172	15201	15252	15201	15065	15134	15139	15275	15197	15284	14966	15317	15129	15244	15232	15153	15118	15164	15250	15038	15218	15162	15197	15139	15281	15272	15076	15196	14955	15238	14956	15310	15148	15050	15110	15297	15111	15144
23756	21144	28636	23955	21630	23668	24956	36424	59758	58139	46033	32659	24506	20226	19296	19126	18800	19041	18964	18995	18756	19054	18997	19045	18943	18854	19054	18846	18927	18731	19169	18998	18949	18937	18823	18830	18986	18892	18849	19009	18811	18787	18680	18864	18766	18908	18897	18922	18833	18926	18792	18801	19020	18995	19044	18805	18797	18914	18926	19051	18826	19076	18672	18972	18895	18945	18875	18616	18764	19093	18822	18856	18659	18772	18809	18967	18961	18550	18788	18890	18678	18975	18927	19016	18905	18793	18859	18785	18847	18704	18982	18629	18775	18641	18880	18672	18771	18928	18893	18613	18630	18920	19063	18743	18626	18884	18712	18967	18819	18862	18834	18926	18853	19252	18897	18828	18869	18829	18990	18908	18807	18991	18583	18778	18858	18700	18897	18916	18866	18676	18779	18953	18753	18991	18885	18773	18778	18796	18698	18756	18876	18964	18647	18810	18677	18925	18806	18919	18800	18995	18829	18638	18596	18738	18888	18946	18831	18920	18821	18715	18844	18711	18796	18662	18815	18841	18775	18651	18781	18905	18841	18926	18594	19061	18679	18923	18863	18935	19108	18787	18781	18819	18679	18674	18693	18936	18605	18696	18833	18599	19005	18887	18726	18837	18709	18796	18818	19089	18997	18802	18637	19024	18732	18830	18859	18969	18893	18615	18920	18839	18732	18775	18836	18655	18836	18730	18979	18842	19041	18769	18726	18663	18839	18818	18751	18826	18779	18844	18650	18771	18849	18780	18764	18718	18936	18792	18695	18824	18748	18755	18976	18630	18796	18821	18640	18839	18730	18865	18988	18729	18931	18929	18891	18697	18834	18708	19031	18772	18973	18849	18788	18800	18928	18427	18813	18636	18800	18691	18844	18841	18720	18809	18760	18776	18588	18658	18702	18851	18835	18715	18705	18794	18739	18982	18898	18669	18568	18845	18812	18931	18783	18831	18755	18785	18833	18654	18853	18971	18944	18811	18874	18959	18834	18701	18697	18905	18831	18733	18778	18817	18772	18848	18822	18812	18686	18890	18902	18719	18864	18963	18843	18742	18695	18744	18728	18867	18860	18911	18721	18893	18897	18921	18763	18815	18751	18752	18888	19028	18739	18770	18933	18806	18880	18769	19086	18636	18921	18621	18802	18836	18959	18738	18900	18937	18700	18800	18823	18913	18993	19017	19088	18760	18733	18843	18738	18593	18900	18716	18999	18870	18852	18970	18668	18777	18934	18803	18788	18691	18871	18791	18955	18558	18635	18672	18913	18891	18677	18845	18764	18975	18960	18795	18859	18632	18884	18660	18763	18606	18698	18864	18977	18861	18830	19003	18831	18798	18742	18957	18791	19023	18897	18800	18687	18726	18706	18620	18866	18866	18735	18800	18806	18861	18911	18856	18872	18908	18800	19014	18719	18857	18831	18676	18663	18722	18786	18716	19212	18758	18826	18772	18783	18785	18623	18848	18737	18848	18903	19096	19062	18916	18670	18863	18790	18800	18916	18769	18853	18833	19055	18772	18773	18900	18812	18892	18841	18922	18920	18821	18922	18798	18703	18593	18838	18708	18931	18901	18736	18793	18619	18763	18676	18780	18778	18827	18736	18613	18732	18806	18825	18879	18661	18669	18836	18956	19010	18652	18737	18816	18806	18888	18850	18736	18862	18706	18723	18896	18567	18707	18729	18870	18865	18574	18780	18837	18717	18799	19159	18797	18714	18690	18702	19011	18610	18873	18879	18898	18788	18665	18642	18696	18730	18845	18906	18863	18940	18581	18897	18745	19052	18866	18777	18661	18943	18721	18803	18693	18641	18735	18752	18751	18800	18805	18880	18942	18603	18933	18984	18778	18818	18647	18753	18742	18787	18752	18843	18720	18854	18625	18827	18612	18658	18767	18845	18766	18796	18792	18783	18966	18778	18744	18765	19087	18654	18825	18745	18995	18781	18738	18826	18732	18868	18753	18870	18827	18644	18976	18697	18784	18863	18761	18885	18823	18773	18922	18890	18710	18792	18819	18834	18531	18834	18818	18894	18505	18887	18793	18745	18795	18811	18669	18797	18639	18872	18768	18739	18758	18942	18593	18981	18748	18723	18743	18899	18739	18777	18755	18921	18919	18965	18668	18727	18895	19085	18746	18654	18744	19028	18725	18800	19042	19149	18846	18812	18678	18788	18593	18558	18874	18751	18879	18839	18799	18986	18875	18774	19019	18864	18605	18680	18849	18886	18695	18883	18791	18909	18848	18791	18805	18857	18844	18701	19034	18767	18798	18726	18683	18965	18874	18871	18738	18881	18873	18856	18807	18753	18695	18732	18889	18738	18766	18856	18818	18704	18538	18511	18766	18709	18961	18837	18948	18877	18849	18722	18755	18756	18877	18806	18784	19097	18840	18652	18769	18808	18808	18858	18853	18635	18819	18895	18650	18701	18735	18754	18692	18816	18937	18743	18899	18865	18807	18950	18644	18673	18769	18757	18737	18579	18748	18604	18754	18785	18954	18801	18877	18959	18814	18730	19171	18998	18829	18724	18558	18830	18699	18889	18759	18848	18756	18939	18910	18804	18877	18934	18782	18929	18947	18778	18755	18890	18734	18769	18888	18629	18717	18736	18712	18773	18849	18654	18890	18902	18817	19115	18685	18959	18781	19019	18602	18604	19026	18803	18895	18893	18872	18819	18707	18942	18735	18682	18759	18910	18825	18760	18824	18899	18838	18807	18706	18845	18705	19039	18937	18743	18605	18672	19046	18881	18728	18434	18796	18985	18824	18861	18858	18783	18764	18704	18829	18845	18810	18842	18810	18702	18690	18696	18864	18668	18725	18986	18633	18925	18872	18735	18959	18764	18649	18754	18767	18979	18703	18952	18838	18784	18774	18720	18743	18841	18686	18777	18849	18825	18746	18763	18944	18838	18832	18696	18745	18783	18713	18900	18815	18879	18839	18854	18806	18643	18728	18953	18821	18963	18677	18711	18673	18619	18742	18872	18739	18690	18625	18891	18965	18787	18837	18461	18567	18978	18749	18696	18895	18791	18871	18917	18791	18765	18633	18633	18707	18816	18938	18700	18890	18852	19037	18794	18795	18677	18782	18836	18678	18952	18949	18817	18681	18842	18910	18661	18685	18673	18807	18740	18880	18943	18690	18937	18546	18850	19092	18881	18679	18800	18727	19028	18723	18779	18955	19087	18981	18930	19023	18681	18846	18860	18830	18756	18636	18582	18921	18816	18785	18758	18678	19041	18864	18784	18711	18847	18764	18889	18600	18893	18932	18741	18836	18856	18666	18896	18920	18712	18517	18713	18766	18603	18739	18806	18740	18696	18848	18737	18838	18915	18874	18807	18746	18926	19034	18742	18830	18799	18833	18617	18820	18923	18891	18831	18812	18592	18894	18904	18783	18931	18658	18804	18827	18699	18823	18982	18696	18854	18846	18774	18644	18736	18908	18848	18866	18783	18818	18840	18888	18816	18857	18783	18767	18660	18778	18838	18736	18767	18870	18945	18804	18988	18759	18923	18963	18958	18939	18879	18658	18916	18642	18718	18692	18631	18814	18836	18953	18678	18939	18721	18825	18831	18828	18762	18611	18661	18867	18968	18818	18899	18964	18783	18983	18759	19003	18757	18855	18729	18979	18695	18765	18796	18884	18749	19057	18706	19001	18838	18787	18649	18857	18817	18550	18856	18797	19005	18986	18852	18792	18665	18816	18582	18632	18801	18857	18632	18765	18724	18787	18849	18657	18846	19021	18632	18730	18762	18921	18864	18773	18739	18934	18863	18857	18805	18966	18918	18759	18775	18807	18826	18698	18829	18739	18927	18875	18828	18642	18896	18725	18524	18714	18876	18857	18851	18748	18834	18951	18880	18757	18780	18835	18927	18871	18919	18827	18865	18771	18891	18734	18902	18785	18852	18992	18891	18919	18645	18717	18793	18770	18921	18845	18853	18985	18600	18734	18614	18554	18898	18802	18782	18753	18946	18785	18744	18800	18875	19015	18901	18998	18754	18754	18764	18761	18627	19142	18813	18742	18793	18778	18672	18787	19045	18918	18925	18923	18747	18791	18919	18888	18698	18649	18635	18657	18684	18678	18922	18885	18807	18737	18735	18742	18876	18721	18868	18747	18963	19009	19038	18741	18983	18796	18818	18912	18750	18766	18723	18737	18882	18717	18834	18861	18870	18762	18754	18797	18846	18790	18880	18615	18929	18752	18720	18934	18839	18932	18742	18829	18780	18751	18812	18778	18938	18726	18867	18708	18896	18893	18830	18956	19000	18870	18710	18928	18775	18789	18759	18734	18966	18750	18786	18989	18783	18997	18835	18816	18899	18823	18818	18598	18639	18876	18754	18781	18947	18886	19072	18967	18763	18746	19140	18726	18609	18742	18962	18620	18831	18835	18805	18888	18595	18806	18810	18677	18962	18842	18638	18807	18732	18738	18827	18730	18830	18649	18799	18930	18922	18820	18991	18830	18856	19032	18900	18690	18648	18840	18676	18980	18749	18898	18662	18824	18756	18688	18889	18874	18923	18783	18499	18594	18798	18874	18802	18756	18806	18806	18704	18790	18710	18751	18847	18992	18739	18817	18769	18765	18959	18709	18814	18846	18676	18831	18992	18858	18776	18808	18701	18652	18679	18946	18834	18666	18738	18896	18718	18699	18576	18717	18888	18778	18723	18755	18778	18819	18868	18871	18744	18688	18922	18745	18577	18762	18940	18759	18857	18680	18797	18959	19087	18730	18880	18756	19111	18822	18886	18937	18742	18564	18975	18627	18925	18798	18592	18626	18923	18818	18846	19011	18838	18756	18717	18562	18820	18864	18865	18822	18918	18746	18819	19036	18726	18873	18788	18812	18828	18760	18791	18709	18770	18750	18988	18931	18913	18559	18769	18908	18736	18841	18901	18808	18799	19070	18756	18847	18807	18943	18816	18612	18964	18865	18771	18877	18876	18830	18794	18822	18877	18872	18625	18714	18564	18693	18671	18718	18824	18897	18846	18697	18774	18908	18863	18808	18657	18733	18620	18792	18661	18857	18691	18712	18849	18881	18687	18915	18814	18800	18915	18694	18611	18690	18703	18804	18785	18721	18830	19004	18730	18849	18957	18975	18618	18907	18913	18816	18992	18820
16381	27861	25812	20922	18947	17894	19338	39661	59501	56726	44767	30457	20653	16461	15525	15571	15482	15498	15584	15543	15751	15691	15481	15545	15580	15415	15556	15431	15516	15575	15525	15494	15624	15360	15660	15501	15557	15295	15458	15525	15544	15464	15632	15476	15591	15367	15612	15601	15583	15471	15566	15412	15710	15543	15397	15348	15462	15595	15457	15362	15539	15422	15298	15424	15463	15536	15578	15336	15443	15553	15520	15445	15318	15402	15398	15540	15467	15452	15392	15486	15408	15361	15470	15406	15461	15368	15532	15430	15584	15422	15356	15412	15646	15434	15318	15612	15425	15473	15587	15594	15623	15502	15430	15600	15334	15449	15511	15480	15574	15345	15425	15572	15515	15347	15505	15557	15607	15629	15547	15590	15419	15483	15415	15451	15564	15578	15385	15513	15515	15484	15500	15391	15484	15609	15486	15543	15415	15584	15598	15579	15596	15582	15421	15462	15396	15548	15406	15478	15536	15478	15383	15475	15435	15523	15575	15634	15375	15430	15344	15448	15421	15482	15385	15339	15426	15465	15591	15249	15600	15348	15560	15459	15440	15413	15370	15430	15608	15452	15516	15463	15440	15386	15592	15477	15406	15310	15451	15450	15553	15551	15679	15507	15360	15510	15359	15513	15550	15346	15380	15550	15490	15437	15451	15556	15541	15392	15620	15425	15645	15325	15519	15480	15423	15467	15410	15439	15487	15557	15348	15419	15446	15578	15344	15394	15348	15452	15343	15465	15424	15440	15557	15304	15425	15524	15522	15466	15306	15552	15669	15368	15438	15432	15481	15334	15491	15588	15403	15421	15397	15570	15631	15481	15354	15552	15551	15672	15618	15573	15472	15465	15299	15353	15489	15317	15459	15465	15737	15372	15461	15496	15404	15452	15525	15511	15384	15657	15354	15403	15550	15464	15591	15443	15386	15280	15383	15585	15435	15590	15379	15562	15404	15437	15512	15453	15479	15368	15628	15528	15432	15451	15597	15570	15479	15470	15604	15412	15522	15447	15575	15501	15519	15433	15508	15370	15487	15522	15409	15412	15548	15379	15375	15625	15519	15487	15506	15501	15366	15247	15614	15443	15391	15468	15589	15550	15402	15342	15528	15457	15498	15435	15560	15336	15385	15608	15715	15496	15689	15520	15583	15478	15659	15513	15452	15551	15372	15314	15582	15574	15528	15524	15390	15487	15449	15367	15378	15498	15560	15457	15592	15525	15310	15630	15509	15563	15345	15333	15585	15346	15337	15589	15408	15420	15488	15750	15409	15447	15335	15490	15446	15620	15330	15431	15522	15251	15468	15537	15444	15498	15419	15538	15449	15389	15390	15496	15454	15642	15581	15454	15548	15339	15503	15503	15520	15410	15645	15429	15372	15496	15465	15438	15524	15376	15440	15442	15627	15531	15544	15477	15604	15514	15319	15349	15524	15483	15439	15375	15475	15453	15406	15362	15626	15504	15293	15391	15620	15533	15525	15338	15427	15509	15547	15710	15436	15420	15290	15507	15483	15476	15553	15422	15520	15343	15451	15556	15580	15636	15433	15505	15345	15379	15532	15587	15449	15544	15526	15390	15535	15401	15438	15363	15511	15552	15419	15560	15441	15363	15538	15413	15550	15350	15424	15327	15549	15368	15418	15424	15409	15406	15401	15496	15527	15573	15682	15538	15542	15526	15364	15530	15491	15491	15385	15515	15511	15491	15543	15514	15460	15395	15378	15341	15708	15540	15520	15380	15573	15562	15435	15443	15531	15428	15444	15432	15432	15445	15689	15497	15532	15478	15529	15520	15378	15429	15433	15391	15613	15482	15431	15497	15458	15483	15575	15392	15522	15322	15539	15663	15567	15411	15478	15545	15554	15568	15525	15439	15353	15412	15475	15347	15316	15482	15430	15485	15431	15486	15511	15381	15539	15650	15512	15530	15333	15527	15510	15481	15405	15410	15506	15444	15477	15592	15521	15448	15541	15336	15545	15387	15473	15377	15477	15409	15392	15440	15519	15533	15409	15463	15548	15458	15487	15425	15412	15494	15636	15588	15352	15506	15605	15363	15391	15306	15450	15429	15293	15391	15332	15492	15489	15441	15465	15578	15675	15463	15594	15430	15370	15535	15504	15347	15523	15457	15484	15408	15349	15585	15437	15302	15470	15339	15565	15289	15381	15464	15489	15452	15164	15502	15591	15301	15538	15519	15284	15524	15574	15363	15295	15459	15604	15581	15438	15384	15298	15538	15496	15440	15556	15441	15514	15552	15393	15508	15471	15488	15396	15371	15375	15590	15635	15308	15554	15338	15416	15451	15551	15521	15556	15564	15359	15414	15455	15602	15395	15376	15492	15550	15543	15456	15436	15452	15592	15467	15414	15425	15445	15526	15519	15428	15454	15613	15402	15433	15331	15489	15428	15602	15450	15654	15362	15484	15404	15437	15680	15363	15446	15321	15506	15487	15499	15471	15310	15630	15513	15523	15534	15589	15508	15544	15445	15368	15609	15463	15636	15495	15529	15423	15492	15442	15567	15523	15650	15563	15365	15392	15495	15457	15422	15461	15435	15625	15607	15495	15407	15233	15465	15351	15456	15349	15364	15514	15474	15440	15451	15433	15419	15376	15340	15352	15599	15602	15491	15537	15480	15339	15629	15655	15464	15486	15327	15506	15311	15384	15501	15636	15515	15422	15599	15388	15252	15586	15575	15370	15592	15428	15524	15487	15548	15548	15463	15511	15509	15527	15374	15536	15467	15467	15566	15542	15443	15383	15454	15442	15478	15396	15436	15443	15510	15522	15611	15460	15520	15540	15609	15424	15530	15308	15468	15490	15332	15495	15423	15510	15495	15529	15464	15350	15402	15514	15495	15498	15645	15472	15247	15451	15433	15389	15540	15540	15465	15621	15584	15555	15534	15648	15478	15559	15480	15361	15533	15417	15534	15409	15703	15415	15305	15367	15591	15454	15368	15523	15590	15467	15386	15281	15635	15516	15363	15401	15487	15376	15337	15414	15408	15546	15567	15448	15511	15579	15691	15385	15369	15582	15512	15448	15521	15446	15414	15630	15650	15251	15460	15582	15466	15454	15453	15660	15413	15589	15376	15600	15515	15389	15501	15554	15353	15562	15408	15395	15554	15485	15208	15597	15547	15476	15429	15442	15504	15385	15694	15460	15472	15537	15452	15389	15595	15567	15419	15624	15447	15380	15395	15547	15632	15474	15331	15532	15568	15368	15534	15538	15434	15431	15475	15445	15496	15453	15497	15524	15464	15580	15495	15526	15558	15740	15355	15577	15440	15451	15527	15457	15412	15449	15591	15425	15401	15544	15249	15436	15327	15427	15449	15424	15467	15517	15612	15484	15422	15418	15593	15463	15432	15564	15365	15486	15534	15536	15527	15601	15617	15314	15611	15293	15292	15550	15418	15524	15434	15388	15457	15417	15477	15368	15341	15524	15459	15546	15563	15412	15641	15496	15516	15565	15408	15338	15411	15520	15363	15513	15338	15409	15467	15338	15370	15525	15616	15547	15625	15535	15489	15576	15666	15477	15425	15450	15410	15376	15525	15505	15504	15535	15427	15350	15456	15385	15418	15429	15776	15544	15404	15555	15440	15490	15615	15440	15359	15346	15465	15623	15350	15498	15401	15487	15335	15684	15433	15474	15481	15370	15346	15534	15638	15388	15587	15496	15489	15381	15483	15528	15436	15404	15514	15601	15598	15460	15587	15516	15557	15523	15465	15420	15441	15395	15411	15397	15401	15636	15566	15538	15312	15537	15669	15373	15607	15430	15528	15540	15548	15612	15514	15527	15527	15426	15555	15516	15455	15510	15588	15459	15410	15489	15306	15502	15474	15578	15426	15499	15539	15321	15513	15389	15387	15515	15530	15308	15507	15465	15561	15463	15419	15607	15451	15490	15327	15332	15474	15451	15444	15388	15742	15546	15442	15567	15421	15478	15481	15704	15737	15466	15506	15501	15394	15467	15327	15678	15521	15461	15639	15392	15753	15435	15441	15384	15477	15424	15517	15419	15334	15402	15539	15330	15630	15409	15544	15382	15612	15516	15567	15478	15492	15454	15455	15475	15577	15481	15553	15251	15447	15383	15609	15404	15517	15313	15394	15450	15434	15477	15427	15472	15426	15246	15464	15428	15524	15492	15589	15481	15565	15481	15482	15581	15466	15488	15387	15545	15433	15421	15416	15368	15447	15487	15424	15452	15528	15458	15574	15461	15469	15565	15460	15336	15496	15588	15415	15571	15451	15535	15503	15625	15532	15316	15552	15519	15387	15477	15490	15381	15479	15500	15496	15604	15569	15372	15456	15494	15572	15355	15239	15689	15183	15451	15400	15504	15488	15481	15591	15342	15499	15586	15574	15619	15306	15396	15366	15498	15640	15416	15494	15442	15551	15420	15446	15482	15337	15412	15337	15501	15486	15498	15354	15664	15628	15525	15447	15616	15373	15527	15433	15524	15591	15606	15602	15504	15317	15691	15466	15600	15590	15412	15521	15481	15439	15490	15494	15492	15528	15482	15386	15336	15493	15516	15471	15428	15342	15611	15492	15476	15502	15579	15528	15492	15423	15260	15577	15428	15302	15455	15500	15668	15549	15651	15624	15487	15563	15486	15512	15610	15595	15364	15447	15549	15512	15462	15272	15527	15499	15505	15460	15551	15425	15530	15496	15422	15608	15337	15650	15573	15466	15487	15507	15432	15408	15413	15629	15374	15355	15373	15511	15381	15430	15483	15353	15559	15672	15463	15512	15603	15584	15622	15509	15280	15513	15491	15447	15457	15386	15404	15468	15538	15390	15432	15483	15637	15525	15398	15541	15419	15447	15532	15607	15308	15589	15360	15474	15463	15413	15388	15498	15486	15579	15523	15549	15461	15435	15466	15533	15601	15552	15361	15509	15580	15506	15438	15491	15517	15464	15417	15424	15557	15313	15463	15566	15427	15426	15507	15533	15416	15545	15469	15437	15607	15246	15429	15404	15487	15593	15492	15406	15477	15306	15668	15552	15552	15497	15584	15335	15420	15417	15437	15511	15405	15536	15467	15618	15365	15442	15443	15454	15561	15238	15629	15407	15507	15389	15358	15499	15291	15386	15485	15495	15252	15553	15395	15369	15334	15395	15591	15502	15576
29437	22239	22641	20738	18923	19064	18980	19981	23368	24853	23220	21027	19790	19199	19099	18874	19147	18981	19145	18983	18849	19073	19027	18870	19104	19064	18892	18886	19133	18995	18957	19115	19029	19041	18997	19041	19088	18970	19116	18957	18986	18972	18877	19064	18958	18881	19017	19069	18959	19042	18872	19113	18688	18979	18911	18897	19092	19255	18654	18738	18985	18986	18976	18869	18858	19128	19002	18820	18860	18852	18923	19006	18993	18593	18940	19149	18920	18984	19072	18892	18879	18916	18894	19108	18955	18870	19025	18860	18807	18878	18973	18979	18868	19158	18812	18969	18771	18939	18981	18882	18867	18755	18946	18760	18860	18898	19072	18933	18904	18922	19017	18789	18982	18922	18819	19138	19033	19101	18868	18753	18823	19037	19113	19069	19256	19134	18871	18872	19136	19189	18986	18882	18870	18848	18852	18783	18896	18841	18899	18852	18910	18698	18660	18907	18960	19013	18941	18671	18897	19071	18917	18994	18888	18994	18999	18849	18769	19080	18632	18800	18793	18875	18925	19013	18896	18797	18800	18917	18866	18905	18811	18864	19035	18885	18940	19046	18870	18953	18940	18901	18817	18933	19039	18879	18842	19201	18780	18956	19058	18873	18780	19053	18848	18733	18900	18831	18918	19015	18907	18998	18794	18878	19031	18835	19032	18820	18893	19071	19117	18754	18759	19053	18879	18944	18786	18771	19010	19137	18966	18983	18991	18986	18817	18870	18921	18806	19179	18924	18874	18787	19208	19024	18779	18985	18958	18716	18848	18982	18943	19019	18849	19013	18851	18897	19069	18992	18860	18933	18916	18883	18968	19132	18854	18973	18819	18905	18904	18782	18948	18909	18896	19090	19006	18820	19023	19035	19077	18778	18884	19013	18983	18826	19013	18777	18964	18729	18937	18676	19145	18955	18935	18997	19077	19126	19207	18801	18957	18934	19234	18811	19126	19086	18793	18924	18880	18882	18940	18808	18760	18743	18846	18975	18782	19169	18935	19007	18718	18936	18859	18908	18965	18975	18831	18857	19088	18904	19093	18772	18757	18730	19056	18945	18830	18910	19102	18768	18954	18899	18897	18884	19093	18977	19005	18927	18890	19086	18893	19031	18881	18925	18894	18992	19017	18735	18797	19072	18987	18825	18752	19003	18797	18889	18711	18892	18634	18817	18923	18867	18909	18896	18914	18919	19019	18756	18866	18907	18942	18785	19025	19169	18803	18956	18768	18840	18805	19196	18830	18964	18991	19054	18923	19051	18959	19013	19077	18962	18837	18802	18787	18773	18862	19045	18978	18974	18878	19010	18831	18855	18902	18993	19113	18814	19188	19002	18947	18954	18887	18856	18949	18922	18906	18882	18849	18844	18884	18931	18949	18844	18777	19061	19002	18937	18789	18823	18766	18940	18838	18808	18910	18981	19045	18933	18882	18969	18926	18881	19074	18763	18781	18832	18989	18963	19068	18806	18864	19043	19052	19061	18944	18912	19001	18942	18865	18862	19077	18914	18914	18787	18828	18968	18941	18825	18760	18759	18947	18838	18865	18819	19024	19083	18934	18533	18946	18915	19207	18843	18831	19046	18699	18852	18786	18892	18961	18926	18824	18803	18856	18945	19072	19041	18962	18775	18820	18832	18768	18845	18963	18925	18961	18835	18966	18994	19105	18958	19079	18829	18997	18964	19080	18822	18756	18952	18949	18896	18882	18933	18707	19037	19013	18860	18864	18935	19070	18988	19111	18817	18922	18778	18926	18867	18985	18977	18922	19094	19048	18970	18916	18998	18831	19073	19238	19079	18946	18711	18858	18791	18675	18925	18903	18759	19134	19050	18837	18926	18767	18949	18831	18987	18641	18928	18928	19158	18990	18852	18907	18878	18982	18806	18700	18915	18985	18829	18819	18937	18870	18891	18806	18957	19018	18863	18727	19068	18909	19129	18942	18763	18975	18922	18863	18903	18852	19040	18869	18910	18833	18881	18766	18748	18942	18801	18898	19047	19080	19053	18788	18877	19026	18890	19198	18826	19033	18851	18909	18877	18933	18814	19009	18963	19015	18774	18668	18963	18936	18732	18931	18863	19027	18845	19056	18879	18839	18814	18881	18736	19183	19053	19063	18884	18833	19058	18922	18803	18957	18827	18885	18968	19031	18867	18871	18897	19097	18934	18977	18894	18962	18825	19160	19105	19005	18803	18782	18789	19011	18800	18890	18956	18873	18915	18798	18893	18760	19048	18871	19052	19191	19057	19040	18846	18972	18946	18988	18836	19107	19007	19044	18942	18710	19002	18832	18857	18734	19037	18766	18818	19233	18965	18734	18930	18808	18996	18972	18933	18859	18768	18940	19064	18749	18970	18964	18756	18848	18851	18955	18715	18818	19169	18814	19008	19086	18976	19050	18944	19072	18987	18850	18788	18779	18659	18993	18794	19069	18846	18682	18795	18996	18792	18872	18902	18961	18765	19016	18888	18938	18925	18839	19098	18843	18950	18719	18909	18953	19000	18848	18885	18997	18967	19048	18863	18961	18865	18940	18913	18926	18930	18938	18755	19038	19062	18994	18882	18838	18882	19109	18816	19120	18985	18860	18972	19099	19027	18890	18813	18881	18768	18882	19030	18998	19009	18932	19084	18915	18744	18611	18697	18978	19036	18877	18850	18952	18968	18883	18959	18896	18753	18939	18964	18735	18755	18926	18805	18873	18841	18935	18957	18739	19027	19040	18757	18869	18768	19037	18995	19104	19066	18919	18955	18976	18806	18833	18895	18930	18802	18679	18780	18997	18576	18979	18923	18893	18924	18748	18696	18886	18939	19086	18810	18934	18991	18858	18970	18860	19113	18977	18682	18943	18909	18810	19017	18856	18784	18732	18928	19140	18986	19124	18996	18886	18909	18793	18843	19016	19032	18880	18718	18853	18861	18990	18972	18988	19183	18968	19023	19064	18936	19022	18594	18753	19029	19060	19117	19152	18940	18988	18940	18757	18778	18822	18986	18893	18988	18973	18905	18871	18619	18798	19196	18677	18858	18998	18855	18912	18937	18836	19008	18923	18934	19044	18823	18957	18852	18938	19104	19112	19065	18831	18826	19165	18921	18564	18910	18943	18770	18757	19029	18814	19084	18824	18974	18927	18875	19041	18973	18864	18897	18918	18701	18827	18806	18830	18928	18947	19102	18624	18731	18924	18858	18860	18759	18851	18996	19045	19117	19004	18941	18998	19003	19092	19064	18866	18652	18783	18786	18912	19061	19074	18857	18957	18858	19063	18993	19063	18892	18911	18924	18938	18960	18983	19121	19028	19026	18957	18875	18878	18833	18921	18944	18998	18957	19163	19017	19081	18708	19101	18899	18922	18982	19048	18963	18742	18635	18968	18985	19016	18734	18830	18903	18983	18799	18898	18807	18941	19157	19090	19047	19068	19184	19109	18936	19014	18747	18991	18877	18990	18792	18872	19025	19017	18941	18906	19135	18928	18804	18827	18840	18914	19040	18912	18827	19018	19015	18925	18841	18879	18969	18838	18803	19159	18903	18999	18997	18981	18821	18706	18957	18966	18905	18912	18883	18729	18893	19039	18774	18821	18790	19062	19013	18917	18938	18964	19034	18873	18849	18766	19007	19044	18886	18892	18921	18928	19023	18833	19190	19083	18954	18957	18937	18923	18712	19014	19046	19215	18897	18886	18809	19180	18816	19000	18841	19098	19046	18948	18882	18720	18782	19032	18875	18918	18876	18962	18915	18801	19016	18966	18870	19067	18915	18863	18821	18842	19021	18970	18998	18896	18959	18908	18775	18988	18854	19027	19005	19001	18942	19000	18945	19003	18978	18965	18862	19091	18830	18917	19102	18953	18964	18844	18629	19024	18857	18954	18963	18889	19046	19124	18939	19034	19150	18911	18785	18901	18651	19007	18896	19051	18889	18860	18932	18837	19114	18957	18801	18665	18935	18957	18944	18999	18959	18885	18994	18832	18986	18804	18895	18957	18885	18938	18992	18741	18686	18955	18892	18984	18911	18746	18664	18970	18993	19033	18969	18890	19026	18970	18787	18875	18736	19171	18994	18978	19002	18979	18865	18871	19080	19117	18678	18869	19023	19091	18964	18977	19023	18894	18895	19113	18899	18899	18790	18883	18990	18914	18850	18937	18840	18788	18852	18940	19015	18875	18986	18962	19037	18997	18917	18974	19049	18852	18813	18894	18890	18904	18896	19012	19034	19017	18960	18982	18752	18919	18706	18874	19100	18840	18897	18941	19101	18816	18705	18755	18750	19105	18799	18775	18696	18836	19008	18805	18932	18782	19029	19154	18810	18914	18878	19010	18914	18973	19204	18930	18840	18999	18985	18801	18914	19040	19110	18805	18867	18740	18888	18952	18778	18798	18845	18877	19002	18994	18906	18845	19019	18851	18927	18823	18805	18911	18705	18782	18953	18872	18923	19001	18823	19009	18980	19012	18991	18837	19055	19082	19087	19030	19014	18962	18980	18849	18846	18940	18937	19016	19040	18971	19015	18752	18991	18959	18908	19136	18969	19011	19056	19104	18972	18911	18785	18937	18912	18890	18873	19004	18888	19056	19057	19003	19093	18924	19097	18915	18918	19048	19041	19131	19112	18982	18788	18821	19039	18911	18842	18920	18920	19073	18902	18769	18871	18808	18788	18755	18945	19073	19061	19066	18967	18873	18952	18809	18880	19070	18913	19066	19094	18899	18822	18907	18798	18916	19026	18919	19039	19039	18888	18707	18882	18967	19022	18998	18847	18916	19039	18962	19081	18707	19049	18987	19070	18769	19008	19058	18938	19159	18683	19148	18928	18951	18909	18908	19038	19151	18852	18945	18724	18900	18977	18894	18959	19072	18848	18919	18754	18955	18962	18964	18921	18953	18968	18822	19041	18946	18820	19035	18991	19057	18984	19062	18783	18900	18793	18964	18939	18975	18764	18793	18820	18927	18932	18843	19011	18762	18674	18914	19181	18829	18863	18830	18898	18918	18938	18834	18771	19072	19041	18948	18774	18943	19107	18870	18890	19129	18932	18909	18916	18840	18906	19231	19108	18877	18795	18841	18818	18819	19013	19009	18914	18964	18860	19009	18778	18832	18761	18942	18858	19104	19176	19074	18765	19073	18811	18922	18958
15614	16685	16307	15913	15759	15730	15736	17578	22652	23401	20169	17349	16048	15557	15516	15572	15519	15599	15549	15605	15480	15502	15645	15552	15516	15343	15535	15691	15495	15326	15650	15478	15538	15486	15537	15399	15579	15420	15645	15688	15765	15499	15545	15534	15488	15448	15536	15581	15544	15343	15512	15602	15453	15611	15506	15717	15551	15362	15538	15500	15577	15407	15575	15449	15481	15438	15441	15561	15684	15577	15508	15546	15555	15429	15558	15515	15542	15463	15624	15662	15618	15527	15503	15394	15572	15495	15591	15498	15531	15581	15413	15442	15422	15457	15449	15521	15508	15647	15545	15507	15470	15705	15388	15617	15514	15546	15466	15554	15568	15394	15616	15447	15537	15410	15620	15606	15473	15455	15595	15513	15537	15486	15547	15630	15589	15472	15635	15402	15639	15452	15425	15346	15433	15588	15402	15472	15544	15453	15488	15617	15540	15557	15415	15368	15510	15498	15462	15505	15488	15537	15555	15375	15291	15464	15361	15587	15419	15492	15655	15506	15539	15604	15385	15522	15524	15566	15630	15547	15616	15720	15498	15369	15477	15525	15435	15566	15508	15515	15588	15530	15698	15424	15642	15520	15441	15442	15472	15626	15444	15544	15605	15485	15528	15368	15446	15327	15476	15707	15599	15659	15613	15474	15526	15451	15481	15480	15528	15553	15464	15450	15552	15433	15580	15440	15521	15566	15536	15492	15552	15528	15451	15470	15409	15601	15586	15487	15553	15475	15539	15558	15529	15595	15413	15517	15601	15480	15524	15586	15483	15447	15658	15634	15552	15452	15428	15472	15484	15567	15442	15583	15553	15656	15575	15494	15408	15624	15676	15432	15469	15336	15552	15603	15401	15562	15548	15565	15435	15484	15439	15402	15571	15550	15314	15464	15493	15512	15464	15476	15465	15376	15500	15450	15533	15564	15473	15618	15648	15480	15596	15570	15536	15435	15584	15569	15557	15575	15501	15508	15514	15577	15454	15522	15379	15486	15454	15449	15324	15601	15590	15543	15560	15531	15508	15304	15508	15495	15601	15580	15618	15527	15302	15447	15546	15622	15468	15472	15487	15619	15535	15618	15551	15532	15638	15441	15425	15462	15675	15567	15606	15457	15560	15567	15558	15603	15430	15612	15536	15452	15461	15391	15607	15535	15562	15579	15525	15500	15465	15563	15491	15512	15458	15526	15524	15557	15585	15662	15383	15493	15628	15506	15484	15475	15634	15428	15440	15509	15641	15424	15468	15498	15603	15547	15671	15484	15571	15610	15585	15420	15511	15483	15410	15387	15386	15388	15525	15453	15418	15241	15441	15533	15621	15509	15600	15567	15591	15642	15495	15433	15437	15701	15382	15372	15452	15549	15491	15589	15459	15605	15538	15384	15489	15359	15516	15525	15460	15447	15414	15453	15444	15533	15602	15593	15435	15643	15608	15413	15459	15682	15522	15540	15621	15450	15483	15506	15629	15576	15404	15457	15521	15500	15776	15483	15384	15549	15498	15517	15540	15354	15504	15518	15684	15511	15601	15561	15606	15409	15554	15505	15601	15706	15469	15486	15548	15481	15637	15405	15507	15552	15463	15434	15439	15530	15541	15428	15604	15541	15449	15518	15422	15513	15779	15498	15592	15437	15540	15496	15497	15580	15508	15487	15380	15459	15659	15440	15318	15561	15483	15496	15437	15633	15462	15632	15603	15549	15704	15480	15368	15572	15395	15433	15629	15770	15557	15786	15546	15379	15401	15456	15543	15522	15560	15611	15420	15413	15383	15556	15425	15562	15430	15543	15408	15607	15531	15471	15326	15601	15363	15663	15498	15620	15566	15699	15466	15570	15620	15481	15491	15506	15530	15581	15534	15325	15434	15576	15362	15614	15412	15649	15532	15414	15493	15555	15540	15499	15464	15578	15442	15520	15641	15481	15435	15724	15470	15401	15495	15486	15518	15474	15630	15534	15634	15637	15595	15433	15424	15569	15451	15577	15380	15624	15463	15573	15469	15539	15455	15444	15533	15478	15363	15511	15560	15418	15624	15487	15352	15662	15415	15401	15523	15737	15613	15321	15525	15668	15589	15445	15435	15378	15571	15558	15685	15383	15649	15528	15423	15656	15584	15607	15329	15447	15695	15624	15489	15564	15652	15563	15561	15373	15502	15517	15455	15674	15480	15646	15529	15572	15567	15504	15654	15567	15515	15472	15544	15471	15412	15489	15465	15405	15624	15485	15423	15503	15503	15418	15553	15567	15614	15478	15665	15510	15568	15626	15578	15430	15544	15350	15505	15496	15692	15619	15391	15512	15683	15593	15538	15475	15318	15552	15523	15661	15548	15435	15362	15543	15482	15438	15478	15566	15442	15679	15506	15527	15413	15467	15521	15494	15477	15724	15272	15588	15595	15604	15424	15536	15297	15591	15476	15616	15427	15548	15751	15449	15592	15444	15520	15338	15584	15385	15566	15720	15513	15362	15474	15471	15575	15514	15557	15435	15513	15638	15629	15447	15462	15406	15606	15673	15536	15431	15411	15536	15539	15513	15551	15573	15661	15554	15419	15541	15526	15578	15534	15488	15543	15691	15440	15556	15411	15514	15377	15694	15521	15550	15449	15342	15428	15494	15697	15492	15616	15491	15455	15501	15537	15471	15448	15505	15581	15512	15402	15597	15450	15542	15694	15451	15534	15529	15378	15323	15582	15283	15600	15525	15532	15643	15518	15329	15553	15459	15474	15466	15580	15514	15635	15548	15536	15350	15512	15534	15620	15418	15608	15552	15559	15532	15523	15474	15677	15645	15443	15504	15445	15565	15494	15531	15320	15506	15747	15488	15417	15442	15388	15544	15742	15414	15646	15588	15538	15602	15407	15585	15676	15706	15509	15643	15505	15576	15563	15368	15581	15671	15523	15653	15519	15417	15543	15512	15408	15545	15495	15579	15502	15557	15508	15658	15520	15553	15491	15401	15769	15414	15473	15471	15428	15501	15459	15493	15673	15374	15409	15354	15475	15653	15501	15511	15370	15653	15440	15385	15441	15549	15659	15617	15434	15590	15458	15556	15597	15675	15534	15549	15540	15663	15565	15657	15579	15548	15499	15398	15660	15394	15590	15506	15364	15619	15475	15657	15543	15693	15545	15653	15525	15500	15686	15622	15390	15508	15614	15503	15490	15452	15546	15586	15555	15375	15517	15516	15469	15475	15542	15453	15541	15607	15647	15545	15508	15763	15452	15400	15518	15556	15661	15457	15494	15528	15576	15647	15695	15478	15765	15366	15533	15579	15612	15633	15467	15503	15461	15447	15463	15347	15499	15376	15496	15590	15442	15501	15493	15422	15495	15535	15522	15643	15605	15526	15632	15360	15679	15666	15492	15565	15388	15451	15534	15685	15715	15440	15676	15575	15725	15646	15624	15535	15302	15337	15560	15609	15454	15539	15527	15538	15547	15513	15524	15602	15461	15610	15411	15593	15471	15418	15407	15401	15488	15508	15504	15606	15409	15559	15377	15632	15534	15351	15406	15503	15677	15457	15690	15400	15475	15613	15511	15675	15482	15479	15552	15463	15571	15445	15461	15608	15562	15595	15421	15443	15679	15557	15324	15554	15602	15487	15520	15503	15593	15550	15559	15436	15412	15465	15311	15450	15656	15472	15359	15340	15554	15465	15497	15547	15616	15448	15761	15586	15333	15513	15469	15493	15340	15414	15563	15479	15559	15552	15525	15603	15553	15427	15452	15521	15598	15580	15567	15445	15431	15470	15572	15358	15503	15772	15718	15390	15421	15431	15662	15577	15604	15629	15444	15500	15402	15588	15576	15413	15294	15717	15420	15506	15462	15347	15593	15486	15579	15428	15457	15524	15580	15577	15555	15596	15541	15511	15639	15380	15621	15721	15500	15476	15372	15566	15405	15504	15572	15337	15496	15384	15276	15561	15564	15625	15510	15618	15562	15367	15500	15502	15303	15672	15436	15705	15559	15443	15422	15392	15614	15630	15479	15664	15693	15498	15497	15636	15357	15494	15450	15635	15519	15592	15384	15557	15549	15486	15588	15364	15542	15471	15500	15584	15368	15371	15491	15522	15562	15514	15436	15530	15447	15566	15559	15553	15617	15444	15342	15739	15718	15436	15544	15580	15637	15558	15448	15605	15568	15456	15522	15592	15568	15471	15625	15565	15586	15614	15656	15634	15551	15617	15401	15556	15584	15419	15432	15584	15538	15589	15519	15590	15506	15447	15564	15380	15578	15427	15629	15660	15581	15582	15561	15552	15639	15415	15470	15532	15522	15533	15694	15549	15584	15577	15551	15556	15530	15621	15586	15430	15600	15563	15444	15467	15581	15335	15541	15582	15452	15508	15607	15380	15461	15483	15560	15581	15417	15484	15518	15630	15573	15531	15517	15464	15517	15529	15481	15408	15373	15593	15427	15434	15613	15473	15526	15585	15502	15708	15584	15367	15621	15523	15438	15553	15509	15520	15511	15349	15555	15362	15733	15438	15561	15509	15675	15479	15438	15481	15491	15606	15511	15526	15366	15553	15304	15618	15568	15572	15510	15532	15523	15373	15432	15426	15447	15466	15605	15578	15576	15472	15350	15501	15484	15482	15371	15510	15704	15578	15343	15575	15544	15557	15531	15340	15504	15536	15607	15449	15542	15312	15463	15497	15484	15486	15649	15560	15580	15528	15438	15659	15313	15552	15544	15611	15426	15629	15617	15499	15643	15511	15700	15502	15466	15567	15474	15560	15420	15416	15411	15438	15561	15631	15600	15447	15683	15664	15514	15500	15472	15578	15478	15491	15387	15772	15636	15532	15436	15538	15469	15353	15409	15607	15523	15616	15407	15507	15507	15436	15418	15682	15600	15605	15423	15431	15423	15273	15440	15393	15600	15576	15587	15589	15590	15535	15493	15481	15540	15513	15543	15718	15352	15581	15474	15321	15520	15485	15414	15355	15593	15575	15690	15446	15556	15297	15465	15575	15481	15732	15674	15535	15454	15561	15309	15604	15413	15538	15546	15540	15542	15593	15534	15523	15337	15524	15580	15435	15679	15604	15465	15729	15369	15621	15483	15511	15503	15486	15504	15545	15574	15584	15537	15484	15360	15450	15608	15361	15651	15402	15526	15510	15421	15528	15451	15493
26012	21172	27375	26048	21237	20193	20374	26051	44684	41113	31711	24826	21398	19838	19277	19198	19104	19168	19131	19359	18924	19207	19263	19122	19105	19238	18984	19203	19192	19231	19044	19180	19227	19132	19325	19179	18972	19027	19130	19146	19248	19195	19155	19285	19190	19004	19138	19000	19161	19257	19173	19118	19139	19132	19191	19128	19137	19097	19072	19321	19145	19196	19181	19014	19119	19177	19131	19203	19113	19178	19267	19128	19114	18890	19201	18969	19375	19087	19302	19040	19027	19113	18943	19169	19092	19100	19235	19230	19025	18909	19096	19244	19343	19179	19227	18949	19257	19067	19142	19087	19078	18965	18975	18866	19102	19046	19153	19261	19244	19130	19058	19012	19021	19093	18944	19346	19265	19049	19105	19252	19017	19193	19213	19101	19156	19101	19415	19116	19121	19232	19086	19170	19170	19120	19069	19077	19132	18820	19210	19045	19023	19236	19274	19220	19312	19152	19232	19177	19115	18997	19280	19040	18922	19138	19026	19051	19285	19012	19080	19220	19262	19253	18937	19011	19201	19199	19103	19040	19142	19058	19229	19284	18987	19170	19050	18912	19065	18987	19095	19112	19339	19335	19248	19025	19056	19179	18920	18955	19065	18978	19093	19184	19429	19338	19253	19069	19078	18959	19305	19032	19182	19081	19082	19033	19070	18897	19007	19105	19181	19227	19053	19019	19066	19028	19151	19027	18948	19025	19243	19116	19102	19147	19069	19220	19127	19060	19111	19264	18923	18995	19134	19134	18989	19280	19348	19060	18941	18887	19284	19219	18941	19188	19130	19074	18974	19181	19130	19197	19224	19129	19089	19308	19042	18880	19189	19055	19139	19129	18979	19148	19168	19085	18989	19243	19133	19282	19009	19179	19086	18983	18781	19292	18909	19117	18991	19172	19084	19585	19146	19181	19117	18967	19187	19044	19093	19042	19145	19158	19207	19183	19035	19265	19114	19140	19171	19173	19026	19082	18978	19286	19235	19181	19140	19109	19172	19071	18916	19231	19144	19212	19050	18985	19135	18957	19141	19203	19153	19099	19157	19047	19119	19151	19013	18942	19222	19052	19017	19088	19132	19267	19251	18885	18901	19152	19086	19116	19035	19098	19035	19098	19072	19152	19050	19064	19101	19064	18924	19030	19135	19097	19225	18910	19250	19109	19125	19198	19006	19135	19116	19091	19179	18974	19091	19058	19091	19156	19008	19030	19054	18974	18977	19110	19268	19157	19295	19078	19099	18906	18956	19128	19190	18906	19044	19011	19031	19079	19119	18882	19048	19005	19130	19333	19252	18978	19170	18968	19121	19378	19078	19127	19096	19043	18973	19092	19003	19052	19371	19109	18837	19152	19141	19174	18920	19214	19150	18957	19219	19064	19065	19098	18962	19037	19069	19131	18914	19298	19332	19308	19151	19125	19046	19077	19258	19255	18987	19018	19210	18889	19117	19093	18791	19099	19030	19039	19190	19217	19141	19006	19020	19193	19191	18925	19155	19058	19145	19109	18953	18978	19073	19361	19292	19246	19183	19205	19050	19325	19078	19057	19066	18894	19090	19186	19029	19074	19112	19316	19159	19125	19001	19107	19230	19032	19153	19178	19032	19177	18915	19065	19161	19221	19372	19036	19083	19172	19237	18980	18994	19150	19170	19178	19014	19094	19157	18925	19259	19045	19240	19117	19130	19195	19177	19087	19382	19181	18906	19091	19238	19163	19097	19123	19186	19295	19051	19065	19099	19214	19135	18938	18903	19050	19258	19070	19086	18993	19214	19130	19188	19196	19134	19013	19361	19035	18998	19032	19121	19079	19094	19262	18993	19049	18848	18929	19062	19396	19183	18928	19087	19097	18922	19195	19070	19113	19074	19081	19050	19090	19121	19014	19138	19232	19079	19005	19043	19281	19086	19136	19273	19115	18961	19295	19071	18985	19117	18982	19073	19094	19165	19267	18932	18935	19029	19070	19042	19007	19069	18981	19041	19134	19221	19084	19068	19228	18861	19231	19092	19147	19238	19220	19181	19004	19192	19151	19049	19342	19019	19213	19104	19020	19100	18986	19164	19114	19168	19231	19234	19107	19042	19043	19111	19185	18993	19190	19204	18866	19095	19013	19035	18988	19072	18978	19095	19142	18993	19100	19038	19035	19291	19174	19147	18999	19115	19037	19218	18938	19019	19196	19325	19223	18943	19069	19169	19032	18918	19268	19145	19060	19128	19192	19254	19204	19182	19101	19078	18998	19113	19097	19134	19101	19102	19077	18926	19083	19093	19146	19125	19315	19203	19248	19093	19073	19255	19133	19304	18974	19098	18962	19069	19031	19066	18997	18975	19040	19192	19058	18894	19153	19049	19120	19139	19081	18918	19136	19164	19025	19198	19050	19148	19145	19240	19071	19245	19006	19133	19062	19108	19071	19109	19028	18982	19182	19034	19027	19077	19175	19034	19022	19058	19004	19191	19194	19082	19194	19018	19140	19096	19247	19072	18987	19145	19136	19058	19020	18971	19192	19126	18996	19184	19203	19235	19190	19245	19204	19147	18978	19296	19134	18942	19065	18979	19118	19098	19272	19179	19105	19114	19179	19233	18890	19204	18998	19252	18986	18872	19224	19159	19236	18970	19017	19220	19159	19081	19093	19336	19196	18892	19044	19028	19084	19184	19095	19145	18960	19023	19104	18913	19209	19214	19149	19156	19302	19133	19255	19166	18956	19048	19079	19086	19218	19362	19202	18905	18990	19132	19186	19032	18899	19115	19061	19116	19088	18980	19144	19102	18941	19013	19039	19228	18826	19143	19022	18948	19109	19191	19046	19242	19151	19232	19132	19194	19139	18989	19195	19106	19099	18992	19286	18974	19091	18830	19185	19005	19214	19047	19084	18988	19252	19052	19094	19053	19092	19228	18852	19295	18994	18932	18863	18980	18893	19029	18948	19053	18965	19205	19020	19231	18977	19066	19195	19065	19086	19135	19148	19239	19250	19093	19086	19154	19337	18905	19104	18937	19202	19135	19297	18997	19011	19143	19148	19231	19102	19222	18899	19070	18992	19232	19103	18919	19164	19112	19035	19150	19016	19203	19095	19142	19193	19184	19064	19094	19087	19236	19132	19020	19024	18972	19213	19001	19032	19051	19054	19026	19241	19156	18980	19062	19135	19011	18829	19140	19228	19119	19069	19007	19046	19289	19079	18976	19223	19217	19017	19248	19177	19070	19254	19245	19113	19123	18947	19067	19179	19143	19055	19022	19154	18971	18960	18941	19024	19094	19107	19186	19212	19101	18934	19000	18895	19096	19096	19038	19250	19155	19025	19080	18938	19011	19093	19229	18784	19028	19204	19205	19115	18947	18982	19135	19142	19133	19080	19326	19194	19133	19163	19119	18942	19130	19166	19019	19164	19107	19181	19184	19140	19249	19118	19130	19056	19120	19113	19138	19144	18975	19248	19339	19093	19082	19231	18942	19131	19302	19024	19007	19081	19115	19164	19101	19043	18993	19040	19093	19028	19038	18998	18950	19168	19094	19084	19006	19235	19414	19167	19165	19309	18988	19100	19211	19113	19068	19240	19276	19297	19111	19392	18904	18917	19062	19162	18955	19223	19217	19250	19131	19119	19033	19145	19093	19107	19142	19068	19270	19106	19028	19099	19172	19358	19061	19129	19286	19261	19149	19276	19121	19065	19051	19325	19078	19067	19131	19046	18963	18937	18972	19082	19102	18978	19229	19251	19084	19108	19069	19394	19053	19097	19280	18965	19172	19368	19231	19082	19173	19064	19164	19109	19014	19145	19235	19094	19298	19106	19152	19030	19224	19232	19076	19026	19008	19112	19268	18955	19114	19158	19175	19037	18998	18872	19034	19073	19275	19064	19301	18993	19121	19211	19233	19154	19116	19079	19180	19018	19046	18999	19114	19219	19145	19338	19274	19148	19044	18911	19034	19306	19231	19002	19232	19075	19290	19050	19101	19081	19099	19145	19280	19058	19272	18978	19145	19112	19006	19108	19074	19050	18922	19596	19174	19309	19288	19169	19044	19138	19010	19057	19101	19288	19126	19170	19016	19098	19154	19018	18998	19200	19233	19229	18978	19160	19165	18825	19005	19052	18919	19109	19027	19134	19197	19079	19191	19031	18992	19045	19195	19177	19203	18980	19035	19081	18931	19120	19102	19311	18870	19080	19068	19121	19097	18951	19062	18977	19077	19159	19089	19225	19013	19154	19123	19126	19067	19026	19038	19230	18997	19077	19102	19131	19064	19098	19180	19165	19012	19053	18890	19100	19025	19043	19147	19141	19048	19139	19285	19075	19025	19021	19220	18824	19045	19259	19093	19083	19152	19061	19193	18895	19176	19180	19114	18968	18874	19178	19105	18922	19089	18922	19153	18867	19012	19066	19072	19091	19084	19247	19086	19217	19041	19213	19183	19190	19179	19079	18888	19103	19076	19004	19107	18998	19051	19020	18975	19148	19020	19009	18974	19058	19344	19140	19253	19168	19067	19177	19264	19387	19445	19143	19122	19203	18923	19222	19087	18997	18897	19016	18881	19124	19158	19231	19065	19088	19078	19005	18969	19421	19027	19125	19014	18952	19355	19217	19109	19161	19162	19112	19076	19078	19025	19287	19239	19172	19197	19151	19266	19092	19192	19095	19067	19151	19210	19032	19022	19165	19169	19172	19201	19277	19166	19206	19113	19273	18976	19160	19045	19136	18886	19208	18970	19088	19273	19174	18941	19099	18982	19048	19191	19150	19012	19078	19105	18977	18851	19296	19100	19301	19476	19119	19066	19024	19166	19069	19314	19326	19070	18967	19266	19352	18962	18932	19267	19151	19142	19351	18892	18906	19100	19195	19094	19082	19013	18980	18993	19145	19016	19102	19169	18818	19130	19037	18994	18931	19092	19082	19061	19159	18889	19107	19113	19053	19220	19153	19081	19017	19006	19142	19085	19196	19126	19230	18930	19113	19179	19091	19069	19081	18983	19056	19042	19016	19132	19183	19120	19149	19232	18926	19003	19241	19303	19169	19191	19040	19123	19172	19072	19041	18993	19013	19050	19058	19029	19158	19197	18993	19294	19272	19098	19085	19087	19123	19249	19115	18948	18947	18945	19181	19251	19162	19093	19020	18969	18986	19156	19123
14419	20557	19612	17435	16877	16511	16459	26865	45111	39514	29818	21458	17422	16053	15849	15614	15595	15710	15575	15606	15816	15677	15690	15586	15722	15627	15739	15731	15571	15692	15628	15797	15689	15779	15667	15891	15630	15727	15680	15582	15723	15739	15707	15729	15823	15856	15650	15632	15696	15723	15542	15548	15598	15633	15597	15668	15561	15509	15683	15785	15704	15607	15770	15768	15649	15478	15642	15846	15802	15731	15595	15682	15706	15624	15737	15842	15603	15696	15724	15667	15528	15602	15473	15675	15553	15690	15878	15609	15613	15692	15635	15588	15622	15704	15716	15663	15765	15735	15546	15559	15870	15582	15867	15607	15604	15839	15785	15833	15527	15618	15483	15539	15663	15685	15671	15694	15665	15680	15594	15674	15611	15616	15620	15676	15610	15724	15570	15724	15479	15598	15598	15701	15690	15742	15752	15534	15567	15800	15713	15549	15611	15607	15750	15477	15714	15773	15691	15709	15593	15724	15584	15682	15734	15704	15742	15739	15598	15693	15815	15657	15717	15742	15658	15740	15633	15702	15692	15765	15701	15602	15728	15730	15717	15685	15688	15575	15644	15815	15562	15702	15676	15609	15605	15699	15839	15538	15606	15681	15669	15659	15619	15701	15568	15898	15745	15702	15615	15512	15748	15785	15765	15563	15667	15707	15550	15666	15551	15689	15805	15878	15799	15556	15691	15743	15863	15629	15653	15790	15670	15835	15674	15623	15593	15950	15684	15694	15739	15664	15700	15609	15693	15699	15755	15549	15632	15653	15696	15616	15675	15488	15658	15727	15517	15654	15661	15705	15627	15699	15578	15635	15515	15850	15596	15711	15761	15568	15487	15589	15813	15547	15559	15606	15801	15765	15528	15673	15687	15554	15678	15707	15582	15575	15746	15548	15512	15693	15773	15698	15688	15689	15616	15765	15660	15753	15634	15580	15690	15524	15601	15666	15573	15654	15835	15665	15830	15565	15484	15591	15624	15749	15717	15614	15664	15593	15612	15528	15696	15873	15687	15632	15684	15608	15817	15492	15755	15639	15821	15686	15625	15685	15652	15640	15669	15646	15551	15562	15530	15664	15747	15578	15695	15751	15739	15708	15560	15654	15573	15640	15718	15776	15529	15580	15659	15582	15712	15631	15689	15598	15817	15656	15629	15760	15775	15693	15702	15749	15752	15594	15693	15675	15680	15662	15729	15775	15664	15590	15558	15846	15505	15845	15506	15780	15715	15743	15568	15650	15845	15610	15487	15707	15799	15652	15751	15715	15609	15570	15752	15551	15470	15649	15728	15804	15660	15589	15757	15599	15823	15744	15550	15604	15681	15499	15655	15629	15599	15878	15684	15781	15547	15753	15629	15647	15861	15708	15726	15744	15628	15728	15721	15670	15679	15665	15639	15613	15671	15652	15743	15731	15592	15609	15763	15650	15603	15724	15754	15829	15665	15695	15778	15694	15715	15777	15774	15753	15786	15468	15524	15610	15555	15581	15640	15747	15793	15516	15554	15655	15611	15681	15635	15626	15777	15569	15788	15715	15639	15449	15827	15818	15630	15860	15638	15616	15711	15829	15729	15629	15590	15381	15601	15802	15512	15620	15723	15657	15392	15732	15639	15348	15600	15862	15669	15649	15606	15652	15713	15578	15654	15690	15638	15605	15804	15774	15908	15553	15631	15498	15698	15602	15744	15569	15657	15867	15715	15627	15641	15661	15682	15724	15820	15650	15615	15823	15857	15702	15549	15551	15734	15585	15680	15667	15673	15666	15502	15589	15655	15730	15613	15864	15615	15703	15533	15620	15790	15651	15766	15745	15782	15660	15689	15839	15718	15631	15553	15605	15706	15654	15599	15520	15692	15690	15679	15772	15700	15676	15516	15555	15800	15738	15623	15699	15520	15524	15917	15622	15611	15647	15803	15727	15808	15505	15741	15631	15553	15665	15662	15729	15794	15502	15651	15850	15780	15440	15602	15501	15550	15655	15638	15625	15577	15725	15774	15779	15667	15643	15638	15622	15694	15625	15638	15598	15716	15830	15527	15610	15683	15595	15684	15758	15830	15648	15715	15561	15610	15679	15712	15571	15807	15698	15635	15782	15694	15681	15610	15536	15886	15729	15669	15515	15713	15730	15494	15666	15503	15703	15691	15631	15754	15669	15828	15712	15806	15681	15768	15779	15655	15591	15558	15565	15827	15671	15812	15633	15705	15721	15691	15493	15894	15823	15535	15656	15686	15647	15722	15652	15573	15633	15651	15791	15667	15682	15748	15629	15589	15610	15743	15792	15567	15741	15758	15681	15625	15606	15683	15732	15712	15742	15597	15548	15712	15891	15682	15653	15780	15737	15689	15591	15563	15903	15745	15782	15684	15585	15602	15716	15621	15675	15661	15717	15585	15570	15772	15554	15789	15640	15501	15628	15523	15720	15696	15638	15636	15859	15733	15786	15599	15654	15605	15521	15836	15684	15598	15691	15698	15721	15496	15761	15757	15602	15789	15631	15824	15691	15674	15645	15513	15635	15660	15778	15709	15560	15546	15660	15668	15732	15783	15611	15661	15646	15686	15694	15660	15734	15721	15653	15615	15646	15514	15475	15799	15777	15655	15716	15758	15553	15706	15690	15508	15561	15704	15731	15788	15436	15603	15735	15738	15588	15563	15548	15690	15686	15628	15757	15604	15784	15729	15568	15620	15798	15681	15668	15588	15742	15726	15678	15642	15467	15662	15637	15603	15766	15827	15734	15679	15778	15712	15615	15706	15718	15658	15567	15656	15782	15788	15776	15616	15676	15801	15576	15568	15637	15727	15956	15623	15569	15742	15689	15607	15702	15695	15864	15612	15659	15630	15594	15694	15605	15630	15523	15704	15692	15690	15594	15873	15729	15682	15790	15706	15886	15667	15581	15774	15705	15569	15656	15620	15603	15639	15599	15651	15704	15591	15707	15544	15644	15756	15827	15774	15536	15757	15677	15828	15615	15665	15613	15681	15430	15741	15528	15600	15697	15663	15704	15668	15577	15617	15602	15643	15641	15660	15682	15781	15673	15796	15601	15798	15839	15653	15756	15828	15756	15558	15788	15616	15828	15483	15780	15597	15617	15980	15618	15750	15711	15714	15501	15648	15623	15663	15690	15511	15725	15611	15751	15788	15701	15619	15605	15549	15683	15770	15706	15674	15766	15683	15825	15581	15569	15557	15698	15609	15680	15774	15521	15656	15595	15811	15642	15805	15595	15694	15715	15721	15812	15573	15633	15622	15613	15909	15679	15628	15643	15664	15596	15707	15643	15664	15765	15754	15690	15665	15635	15799	15587	15549	15630	15632	15701	15533	15710	15483	15701	15719	15673	15641	15749	15716	15629	15591	15575	15622	15705	15602	15741	15621	15682	15720	15652	15702	15473	15676	15529	15629	15726	15785	15686	15587	15715	15645	15733	15777	15495	15662	15682	15814	15763	15631	15777	15662	15765	15624	15746	15739	15649	15697	15555	15771	15616	15667	15812	15673	15728	15812	15794	15637	15769	15684	15651	15677	15720	15665	15753	15774	15577	15598	15720	15573	15745	15630	15744	15616	15741	15687	15663	15692	15611	15746	15606	15696	15741	15614	15727	15604	15802	15613	15802	15699	15564	15735	15613	15754	15504	15729	15497	15689	15765	15602	15679	15701	15872	15595	15771	15775	15652	15561	15533	15664	15583	15707	15706	15771	15755	15802	15713	15550	15548	15871	15560	15713	15681	15661	15744	15838	15586	15570	15743	15752	15733	15706	15661	15570	15629	15681	15621	15599	15692	15875	15589	15417	15774	15467	15629	15652	15812	15595	15660	15752	15759	15812	15669	15853	15557	15601	15691	15528	15746	15633	15767	15562	15592	15618	15546	15700	15490	15658	15633	15480	15677	15545	15806	15583	15756	15816	15661	15876	15642	15575	15637	15645	15727	15528	15613	15508	15583	15690	15621	15700	15580	15673	15621	15826	15597	15779	15643	15743	15655	15506	15499	15769	15714	15646	15816	15746	15638	15671	15603	15548	15692	15826	15690	15554	15588	15783	15544	15465	15687	15614	15409	15584	15735	15798	15644	15689	15600	15721	15531	15701	15623	15851	15541	15743	15624	15653	15929	15622	15691	15556	15617	15509	15678	15541	15781	15682	15652	15729	15699	15567	15604	15679	15689	15645	15604	15730	15662	15656	15743	15628	15616	15724	15493	15587	15701	15543	15701	15842	15646	15724	15557	15632	15716	15672	15635	15863	15706	15601	15658	15867	15578	15696	15803	15847	15495	15846	15650	15563	15659	15693	15874	15675	15743	15701	15681	15437	15831	15704	15640	15587	15816	15623	15708	15709	15614	15499	15713	15688	15737	15638	15717	15874	15653	15907	15733	15811	15686	15742	15747	15572	15743	15689	15598	15830	15652	15719	15637	15661	15741	15719	15678	15551	15586	15656	15720	15813	15603	15592	15559	15684	15619	15822	15667	15796	15789	15680	15537	15808	15544	15459	15650	15693	15754	15711	15718	15791	15697	15662	15656	15571	15752	15787	15740	15587	15660	15833	15596	15747	15742	15661	15527	15568	15770	15594	15664	15571	15585	15474	15869	15588	15552	15796	15799	15857	15586	15576	15947	15898	15667	15653	15670	15439	15708	15705	15767	15464	15774	15724	15648	15635	15742	15651	15600	15732	15645	15736	15745	15478	15737	15803	15587	15617	15743	15641	15652	15667	15479	15617	15606	15695	15749	15653	15581	15757	15745	15766	15678	15651	15707	15840	15673	15492	15647	15678	15579	15531	15712	15658	15494	15520	15757	15579	15604	15544	15745	15740	15628	15687	15568	15615	15700	15650	15704	15687	15716	15661	15624	15531	15774	15412	15776	15721	15723	15726	15615	15758	15708	15677	15733	15633	15476	15789	15479	15720	15421	15633	15667	15682	15823	15743	15583	15643	15792	15763	15614	15600	15747	15667	15707	15642	15695	15734	15798	15678	15743	15430	15552	15572	15588	15686	15758	15796	15622	15592	15638	15708	15732	15585	15565	15613	15872	15636	15655	15741	15648	15574	15657	15743	15538	15641	15762	15656	15517	15787	15648	15729	15775	15823	15543	15587	15796	15557	15729	15455	15761	15719	15617	15621	15756	15459	15705
23732	21104	28561	23901	21611	27428	36481	39692	62285	54664	41281	29621	22980	20341	19479	19165	19122	19283	19035	19063	19154	18945	19003	18840	18949	19103	19139	19031	18939	18907	18981	18937	18886	19051	18936	18872	18807	18878	18870	18775	18911	19039	19166	19160	19018	19053	19077	18947	18927	19032	19060	18919	19104	18747	19059	19069	18856	18980	18747	18873	19105	18829	18917	18972	18972	18779	18982	18921	18982	18960	18909	19128	18876	18785	19065	19017	19060	18889	18867	18847	19031	18879	18990	19090	18829	18969	19002	18799	18915	18806	19089	18785	18916	18928	18949	18836	19078	18948	18931	18615	19246	18738	18832	18985	18974	18685	19040	19028	18852	18828	18874	18859	18932	18970	19017	18755	18983	19103	18868	18891	19141	18838	18882	18931	18927	18911	18840	18674	18753	18825	18920	19005	18956	18841	18889	18622	18787	19105	18849	18848	18941	19077	18914	19019	18966	18992	19101	19037	19090	18995	19041	18946	19037	18939	18883	18855	18828	18804	19073	18785	19100	18800	18947	18867	18831	19128	18846	18872	19008	18860	19059	18896	18884	19177	18935	18919	18812	19180	18874	18852	19026	19071	19021	18818	18953	18913	19011	18875	19063	18789	19025	18805	18885	18879	18854	18711	18878	18926	18996	18822	18784	18760	18790	18871	19040	18904	18980	19057	19177	18927	18736	18923	18840	18872	18860	18897	19004	18792	18962	18919	18902	18912	19089	18894	18937	18819	18845	18917	18867	18975	18869	19119	18920	19028	19157	18850	18710	19001	18776	18755	18669	18794	19103	19022	18747	19006	18787	18812	18862	18873	18748	18749	19012	18885	18991	19085	19147	18920	18970	18865	18721	18975	19020	19012	18767	18989	18829	19142	19065	18854	18894	18782	18952	18982	19117	18737	18813	18785	18797	18877	18953	18913	18908	18805	18842	18731	19259	19040	18953	18947	18937	18840	18951	18893	18927	18740	18882	18928	18880	18970	18836	19099	19079	18764	19009	19118	18827	18955	18946	18799	18887	18870	19017	18985	18924	18904	18884	18851	18806	18912	19005	18757	19105	18941	18988	18823	18795	18775	18918	18645	18833	18843	18853	18978	18841	18990	18836	18834	18942	18711	19099	18821	19032	18994	18970	19000	18701	18757	18883	18969	18995	18839	19107	18762	18955	18883	18936	18845	19121	18922	18736	18695	18987	18880	18928	18890	18996	18926	18936	18893	18771	18853	18793	18755	19075	18818	18950	18838	18835	18995	18976	18892	18824	18828	18884	18927	18990	18961	18827	18744	19057	19018	19081	18871	18985	18868	18807	18677	18857	18797	18941	18735	18998	18981	18876	18979	18962	19027	18913	18762	19090	19064	18886	18920	18992	18856	18637	18898	18838	19001	19000	18811	18858	18924	18970	18913	18883	18857	18962	18875	18795	18684	19023	19000	18791	18866	18792	18743	18991	18715	18968	18897	18966	18812	18855	18993	18870	18960	19019	19195	18829	18710	18884	18870	18838	18750	18920	19069	19011	18885	18945	18897	18948	18846	18972	18897	18758	18965	19017	19245	19062	18907	18986	18784	18917	18869	18848	18870	18904	18809	19090	18762	18845	18935	19019	18806	18905	18859	18903	18751	18960	18858	18929	18962	18963	18764	18738	18945	18916	18611	18855	18886	18912	18951	18840	18818	18873	18874	18930	19088	18626	18830	18773	18887	18964	18905	18911	18677	19031	18867	19085	18932	18795	19023	18874	18967	18926	18999	19023	18900	18813	18846	18786	18573	19062	18785	18941	18806	18928	18745	18844	18719	18972	18653	18750	18954	18833	18772	19057	18810	18915	19070	18767	18701	18969	18646	18680	18722	18987	18862	18763	18751	18904	18798	18885	19185	18750	18797	18976	18944	18967	18910	18829	19097	18760	18972	19180	18792	18818	19000	18855	18986	18852	18898	18999	18801	18974	18816	19012	18897	18854	18736	18955	18910	19011	19093	19052	19095	18963	19030	18924	18884	18636	19035	19009	18991	18850	19007	18933	18767	18804	18903	18819	18837	18975	19060	19017	19040	19031	18814	18854	18837	18945	18746	18926	18787	19027	18883	18652	18736	18593	18879	18829	19000	18801	19014	18914	18938	18887	19023	18976	18724	18676	18702	18973	18939	18858	18878	18907	18804	18866	19065	19047	19046	18998	18786	18995	18650	18871	18744	19083	18883	19011	18834	18717	18875	18910	18926	18761	18906	18879	18776	18775	19046	18972	18858	18715	18740	18969	18949	18912	18808	19071	18734	18975	19042	18815	18972	19175	18885	18645	19027	18993	19119	18839	19075	18835	19011	18850	18995	18864	19014	18935	18749	19013	18979	19018	18816	18899	18972	18943	18895	19113	19073	18962	18844	18876	18943	18746	19084	18976	18965	18915	18716	18737	19003	19295	18962	18926	19059	18959	18827	18881	18887	18755	18965	19063	18739	18888	18827	18948	18810	18709	18775	18856	18932	18855	18734	18663	18897	18910	18898	18944	18769	18827	18941	18973	18863	18791	18846	18792	18819	18842	18873	19074	19065	18864	19208	18976	18976	19045	19170	19067	18867	19105	18870	18869	18884	18847	19006	18654	18934	18906	18891	18926	18770	18867	18984	18682	18783	18994	18864	19012	18825	18770	18903	19019	18847	18798	18799	18974	18939	19030	18991	18907	18751	18912	18896	19032	18986	18957	18812	18973	18769	18886	18844	18853	18740	19120	18853	19039	18983	18824	18927	18997	18819	18894	18983	18915	18965	18980	18863	18885	18973	18889	18913	18961	18934	18610	18904	18928	19002	18916	18906	19047	18794	18846	18902	18839	18922	18893	19006	18820	18929	18773	18973	19087	19137	19072	18870	18874	19042	18889	18923	18933	18986	18960	18983	18706	18814	18930	18900	18868	18837	19041	18923	18734	19043	19097	18948	18972	18847	18874	18809	18964	18897	18991	19027	19089	18832	18947	18871	18854	18896	18999	18790	18995	18907	18725	19150	18888	18870	18948	19019	18772	19009	18977	18933	18916	18821	18879	19046	18989	18993	18866	18873	18855	18894	18865	18840	18949	19047	18978	18966	18979	18992	18936	18990	18793	18824	18931	18886	18957	18847	19048	19028	18974	18847	18854	18840	18866	18981	18661	18832	18828	19039	19164	18970	19075	18897	19124	18706	18902	18848	18677	18841	18842	18994	18936	18795	18953	18833	18912	18838	18742	18815	18817	18992	18975	18815	18923	18892	18873	18684	18931	18708	19003	18800	18883	18921	18973	19069	18937	18909	18948	18856	18896	18989	18971	18802	18902	18771	18793	18685	18926	19012	19127	18931	18960	19045	18991	18907	18710	18792	18936	18718	18965	19030	18801	18923	18938	19173	18766	18966	18893	18789	18979	19001	19135	18778	19048	18769	18852	18974	18839	19171	18739	18871	18893	18935	18945	19055	18913	18838	18871	18836	18962	18951	19107	19051	19011	18784	18869	18838	18879	19084	18788	18882	18759	18875	19073	18996	18984	18824	18736	18628	18914	18931	18948	18760	19029	19012	18880	18923	19012	18846	18829	18960	18902	18944	18895	18970	18909	18988	18929	18926	18817	18798	18727	18809	18924	18824	18780	19167	18893	19000	18795	18844	19031	18852	18980	18876	18796	18989	18860	18917	18967	18909	19145	18940	18981	19157	18840	18912	18784	18796	18868	18938	18787	18848	19129	18846	18703	18704	18904	19000	18917	18917	18880	18912	18992	18885	19173	18784	18875	18934	18773	18768	18978	18937	18991	18994	18812	18809	19132	18955	18961	18694	18952	18836	18884	18781	18868	18879	18910	19017	19045	18688	18798	19012	18962	18855	18932	19003	19064	18842	18748	18993	18904	18829	19061	18851	18985	18787	18708	18780	18839	18833	18926	19144	18852	19005	18728	18945	19045	19127	18910	19039	19013	18893	18968	18815	18762	18687	18922	19012	18787	18872	19138	18965	18871	18864	18947	19142	18951	19075	18764	19070	18670	18798	18799	18750	18822	18720	18702	18590	19064	18998	18799	18886	18892	19089	18880	18782	18900	18924	18972	18841	19016	18945	18959	19132	18888	19076	19008	18897	19015	19022	19007	18907	18896	18982	18858	18945	18815	18984	18903	18670	19037	18847	19129	19025	18786	19060	18716	18818	19010	18853	18889	18877	18656	19155	18923	18761	18782	18829	18975	19025	18823	18839	18946	18816	18781	18911	18937	18790	18718	18918	18954	19010	18911	18934	18785	18886	18952	18843	18949	18804	19038	19003	18937	18775	18793	18801	18843	18924	19013	19052	18890	18858	18760	19072	18844	18967	18966	18929	18953	18901	18858	18983	19126	18956	18973	19013	18889	18853	18930	18872	18928	18804	18923	18822	18859	18851	18962	18954	18827	18775	18877	18692	18781	19103	18937	19207	19036	18951	18719	18994	19102	19022	19075	18941	19034	18752	18981	18729	18609	19060	18878	18889	19077	18750	18571	18907	18848	19012	19021	18790	18940	18836	18940	18891	18979	18880	18998	18896	18905	18929	19066	19013	18909	18575	18929	18791	19066	18839	18756	18932	18748	18688	18661	18937	18914	18820	18631	19052	19194	18809	18801	18788	19070	18942	18927	19009	18899	18890	18796	18996	18847	19047	19032	18973	18924	18607	18836	19033	18901	18830	18984	18694	18773	18863	19041	18829	18979	18749	18785	19125	18914	18995	19000	18693	18878	18962	19011	19016	19149	18798	18815	18946	18894	18763	18828	18749	18975	18873	19040	19003	18897	18802	18941	19133	19076	18917	18679	18866	18828	18767	18724	18783	19155	19003	18803	19072	18984	18950	18965	18892	18935	18902	19044	18972	19002	18977	18838	18807	18729	18593	18966	18725	18925	18935	18877	18957	19119	18837	18832	18909	18761	18865	18714	18967	18945	19033	18871	18947	18927	18749	19028	18755	19088	18833	18912	18851	19064	19163	18963	18854	18787	18805	18968	18889	18814	18892	19116	18796	19124	18844	19038	18816	18972	18722	18814	18927	18993	18910	18840	18873	18967	18809	19067	18872	18721	19039	18919	18987	18684	18896	18707	18967	19101	19029	18932	18692	19009	18753	18851	18708	18796	18923	19061	18809	19029	18763	18913	18928
16298	27611	25366	20633	19083	24298	28084	40875	61524	53651	39399	27276	19457	16471	15444	15498	15507	15679	15537	15536	15366	15598	15552	15446	15600	15541	15561	15665	15558	15585	15612	15557	15521	15620	15580	15540	15610	15555	15400	15318	15526	15389	15425	15505	15516	15615	15426	15531	15368	15778	15221	15511	15556	15574	15337	15612	15772	15361	15694	15475	15549	15586	15624	15484	15447	15563	15633	15658	15408	15585	15527	15354	15518	15531	15513	15432	15609	15537	15427	15466	15489	15414	15461	15438	15652	15449	15320	15396	15537	15337	15588	15598	15553	15436	15587	15485	15454	15419	15585	15501	15503	15454	15663	15589	15445	15514	15206	15492	15564	15656	15498	15482	15638	15462	15471	15521	15543	15354	15560	15395	15684	15347	15602	15581	15528	15364	15422	15574	15607	15525	15627	15535	15463	15467	15564	15715	15365	15473	15463	15447	15542	15463	15488	15421	15605	15562	15515	15537	15619	15619	15364	15382	15591	15499	15564	15462	15346	15436	15486	15577	15482	15606	15622	15545	15639	15600	15338	15524	15555	15604	15532	15458	15546	15433	15543	15393	15579	15507	15414	15608	15752	15419	15398	15424	15423	15513	15626	15639	15419	15508	15648	15430	15522	15587	15586	15478	15281	15398	15340	15530	15334	15484	15498	15511	15400	15427	15590	15528	15439	15582	15518	15578	15442	15575	15591	15718	15615	15427	15453	15610	15467	15442	15466	15463	15451	15699	15408	15459	15335	15532	15287	15393	15536	15373	15539	15520	15636	15370	15220	15533	15443	15570	15575	15285	15545	15472	15398	15473	15554	15253	15700	15599	15514	15561	15579	15337	15461	15384	15375	15579	15542	15620	15339	15354	15681	15533	15357	15497	15568	15327	15518	15599	15466	15539	15473	15573	15462	15565	15528	15653	15334	15581	15575	15454	15548	15523	15794	15467	15543	15401	15496	15462	15548	15473	15598	15398	15453	15577	15574	15625	15505	15462	15538	15528	15454	15631	15611	15419	15567	15417	15533	15569	15524	15418	15428	15477	15465	15638	15472	15504	15631	15380	15573	15514	15426	15591	15461	15488	15564	15558	15659	15454	15549	15553	15564	15510	15651	15493	15383	15460	15519	15513	15389	15361	15295	15346	15538	15462	15339	15459	15418	15440	15367	15584	15358	15559	15575	15494	15637	15588	15336	15420	15630	15590	15403	15455	15528	15491	15465	15615	15484	15602	15590	15672	15449	15502	15574	15566	15406	15437	15631	15582	15304	15450	15429	15557	15389	15487	15552	15463	15394	15663	15665	15502	15526	15612	15540	15630	15583	15273	15441	15411	15430	15590	15474	15362	15474	15522	15398	15393	15558	15514	15461	15492	15464	15500	15414	15538	15518	15545	15429	15514	15509	15404	15486	15270	15467	15570	15472	15403	15338	15574	15478	15491	15559	15484	15539	15687	15696	15625	15545	15369	15558	15467	15698	15520	15515	15521	15428	15583	15413	15634	15489	15464	15464	15604	15369	15488	15600	15521	15566	15579	15493	15495	15443	15542	15589	15557	15520	15296	15563	15451	15563	15434	15489	15409	15520	15467	15566	15487	15662	15476	15606	15420	15499	15401	15715	15513	15511	15434	15456	15534	15462	15470	15533	15528	15604	15460	15565	15565	15552	15460	15547	15456	15388	15436	15543	15615	15502	15438	15556	15292	15556	15392	15590	15437	15613	15408	15617	15558	15609	15504	15445	15205	15578	15482	15507	15599	15489	15491	15553	15729	15559	15570	15484	15646	15623	15477	15592	15689	15519	15479	15510	15512	15395	15541	15310	15543	15522	15555	15465	15678	15490	15573	15337	15413	15598	15398	15504	15477	15389	15362	15682	15453	15394	15481	15553	15507	15437	15509	15502	15544	15407	15524	15691	15429	15469	15460	15483	15509	15590	15436	15433	15470	15493	15666	15426	15491	15561	15568	15563	15600	15533	15287	15536	15810	15580	15545	15509	15542	15548	15486	15389	15469	15570	15378	15489	15464	15451	15445	15552	15659	15522	15483	15460	15391	15606	15473	15461	15522	15502	15623	15542	15528	15623	15460	15423	15570	15522	15602	15654	15623	15574	15439	15335	15405	15472	15655	15528	15595	15433	15564	15702	15450	15589	15350	15428	15463	15444	15613	15564	15584	15552	15372	15495	15404	15564	15453	15543	15585	15470	15471	15579	15499	15513	15489	15659	15568	15417	15637	15445	15479	15507	15322	15590	15597	15569	15594	15494	15302	15513	15482	15431	15400	15469	15552	15624	15440	15505	15483	15380	15546	15307	15402	15517	15434	15513	15417	15585	15545	15368	15504	15715	15386	15595	15496	15430	15529	15452	15696	15535	15536	15559	15523	15575	15597	15504	15597	15423	15550	15482	15603	15541	15616	15464	15581	15462	15617	15407	15396	15489	15632	15519	15342	15529	15495	15512	15712	15420	15497	15537	15404	15698	15533	15503	15494	15507	15532	15556	15454	15652	15566	15470	15426	15502	15481	15397	15366	15536	15516	15613	15595	15505	15463	15432	15484	15548	15493	15472	15607	15494	15661	15728	15358	15617	15514	15504	15429	15369	15649	15486	15555	15581	15543	15381	15345	15452	15538	15531	15435	15580	15491	15468	15493	15492	15665	15570	15439	15209	15388	15537	15525	15531	15532	15433	15380	15463	15631	15493	15492	15496	15485	15324	15523	15539	15485	15575	15504	15489	15635	15603	15418	15309	15488	15500	15481	15301	15753	15479	15433	15615	15445	15482	15505	15425	15518	15510	15345	15543	15492	15426	15347	15404	15396	15452	15429	15452	15453	15511	15429	15523	15516	15567	15445	15722	15569	15304	15520	15308	15278	15609	15478	15441	15480	15542	15464	15539	15436	15516	15568	15564	15572	15560	15425	15528	15570	15597	15434	15640	15322	15398	15527	15496	15466	15402	15470	15485	15610	15469	15461	15485	15573	15530	15458	15481	15506	15489	15480	15528	15547	15418	15692	15453	15467	15467	15460	15542	15250	15479	15573	15513	15544	15656	15558	15403	15574	15657	15623	15317	15612	15487	15406	15392	15440	15611	15474	15449	15509	15474	15605	15448	15677	15596	15368	15576	15272	15496	15425	15587	15533	15531	15507	15573	15528	15523	15525	15480	15427	15619	15487	15535	15474	15471	15565	15377	15591	15504	15447	15671	15349	15614	15510	15400	15511	15692	15628	15439	15545	15424	15590	15537	15398	15556	15344	15554	15467	15301	15408	15353	15396	15454	15491	15513	15434	15493	15517	15578	15518	15538	15550	15417	15628	15418	15466	15447	15485	15411	15477	15523	15662	15672	15502	15503	15538	15484	15458	15548	15621	15540	15458	15468	15360	15485	15612	15466	15515	15363	15524	15562	15567	15428	15486	15592	15607	15581	15310	15493	15517	15404	15417	15592	15546	15340	15599	15469	15499	15438	15484	15584	15461	15464	15472	15590	15539	15414	15392	15289	15664	15406	15409	15514	15462	15415	15340	15323	15492	15352	15438	15516	15393	15574	15280	15607	15655	15451	15733	15270	15624	15464	15472	15477	15402	15559	15554	15467	15424	15602	15415	15454	15540	15351	15474	15530	15544	15427	15569	15562	15561	15578	15503	15428	15483	15480	15526	15373	15613	15451	15592	15404	15604	15569	15713	15392	15418	15486	15611	15383	15498	15627	15323	15554	15565	15474	15450	15568	15370	15538	15506	15414	15505	15494	15637	15439	15518	15620	15538	15593	15479	15489	15631	15593	15381	15628	15386	15391	15560	15414	15437	15546	15464	15457	15605	15424	15570	15423	15439	15451	15573	15438	15481	15450	15544	15513	15604	15460	15654	15508	15619	15589	15481	15445	15470	15336	15498	15464	15584	15529	15455	15485	15403	15480	15558	15658	15497	15458	15368	15613	15443	15491	15523	15587	15436	15566	15516	15534	15339	15390	15463	15456	15455	15526	15587	15599	15441	15614	15406	15478	15462	15538	15465	15379	15609	15381	15512	15319	15413	15532	15622	15559	15526	15311	15691	15421	15584	15487	15743	15631	15392	15380	15510	15565	15515	15535	15434	15612	15345	15463	15442	15474	15443	15680	15646	15427	15429	15457	15507	15402	15459	15445	15440	15391	15458	15387	15497	15349	15440	15524	15208	15403	15542	15397	15591	15679	15601	15367	15599	15396	15498	15524	15526	15435	15433	15582	15533	15411	15509	15284	15397	15456	15516	15672	15614	15424	15522	15687	15478	15539	15537	15396	15639	15436	15610	15435	15416	15526	15476	15750	15445	15480	15392	15275	15603	15577	15440	15559	15607	15432	15510	15609	15524	15506	15444	15497	15637	15559	15418	15598	15456	15330	15508	15481	15538	15369	15522	15604	15358	15562	15565	15381	15548	15721	15461	15502	15466	15533	15544	15542	15440	15630	15435	15524	15504	15663	15467	15432	15570	15362	15550	15598	15687	15352	15404	15466	15488	15474	15680	15582	15437	15566	15487	15466	15609	15516	15654	15576	15381	15477	15587	15497	15433	15461	15440	15525	15513	15663	15480	15433	15525	15360	15415	15626	15331	15359	15523	15235	15531	15498	15455	15503	15453	15579	15492	15587	15516	15451	15480	15455	15440	15616	15508	15418	15577	15467	15561	15691	15476	15740	15638	15603	15590	15716	15427	15371	15423	15472	15700	15565	15384	15590	15562	15538	15374	15379	15448	15427	15379	15506	15476	15448	15598	15580	15504	15529	15743	15290	15612	15493	15531	15531	15506	15478	15531	15402	15394	15645	15476	15458	15581	15451	15353	15577	15524	15665	15451	15503	15617	15445	15559	15535	15406	15640	15479	15590	15580	15287	15494	15640	15419	15620	15427	15489	15566	15425	15623	15321	15603	15401	15586	15612	15417	15486	15642	15689	15619	15516	15375	15399	15521	15484	15459	15393	15605	15508	15523	15480	15498	15417	15359	15376	15519	15497	15610	15455	15461	15493	15639	15415	15283	15417	15438	15598	15568	15482	15518	15410	15458	15622	15390	15571	15512	15550	15605	15339	15568	15596	15414	15518	15544	15484	15515	15489	15494	15477	15487	15404	15523	15511	15546	15415	15385	15569	15730	15512	15570	15491	15576
29340	22089	22430	20190	18364	19647	22843	21940	23727	23465	21164	19410	18866	18723	18594	18398	18420	18576	18558	18410	18600	18529	18381	18373	18714	18616	18597	18531	18765	18429	18741	18490	18245	18432	18399	18589	18502	18600	18494	18474	18454	18366	18423	18477	18564	18514	18522	18341	18644	18435	18464	18612	18546	18627	18538	18536	18483	18480	18250	18391	18342	18516	18417	18668	18393	18521	18591	18362	18346	18379	18604	18316	18406	18651	18434	18734	18464	18120	18404	18441	18557	18555	18384	18567	18394	18565	18670	18472	18458	18579	18343	18416	18405	18555	18377	18405	18449	18305	18463	18508	18585	18425	18334	18499	18440	18346	18425	18713	18584	18398	18530	18310	18727	18596	18441	18432	18507	18498	18419	18543	18507	18558	18362	18617	18469	18442	18348	18459	18539	18463	18666	18444	18539	18443	18359	18453	18395	18255	18390	18473	18294	18461	18720	18431	18520	18509	18486	18615	18621	18627	18288	18385	18327	18596	18476	18617	18227	18379	18426	18420	18600	18454	18575	18296	18366	18549	18485	18450	18380	18527	18492	18583	18680	18555	18379	18342	18170	18292	18256	18505	18413	18397	18427	18415	18338	18441	18313	18460	18371	18463	18458	18490	18349	18588	18540	18411	18533	18420	18406	18446	18347	18360	18368	18581	18449	18326	18518	18335	18587	18452	18511	18356	18305	18557	18455	18572	18542	18653	18406	18464	18343	18331	18552	18533	18494	18511	18442	18720	18672	18477	18294	18490	18527	18540	18521	18570	18482	18490	18644	18503	18251	18527	18662	18365	18545	18643	18233	18456	18449	18317	18520	18546	18429	18541	18483	18446	18257	18474	18417	18376	18384	18633	18507	18468	18660	18731	18500	18476	18451	18403	18606	18486	18504	18479	18495	18733	18615	18283	18430	18482	18319	18262	18550	18346	18541	18435	18442	18282	18739	18421	18379	18221	18308	18402	18415	18434	18525	18531	18365	18462	18323	18352	18540	18657	18530	18426	18354	18533	18558	18702	18571	18683	18489	18392	18395	18428	18505	18308	18456	18507	18529	18768	18377	18394	18607	18496	18519	18441	18443	18565	18426	18473	18417	18276	18542	18504	18526	18228	18430	18415	18443	18325	18462	18315	18329	18594	18344	18374	18438	18500	18347	18519	18342	18433	18498	18266	18448	18304	18551	18472	18560	18445	18582	18400	18390	18598	18317	18369	18565	18579	18464	18558	18398	18335	18574	18668	18392	18392	18480	18450	18525	18696	18436	18522	18585	18568	18568	18585	18698	18371	18600	18696	18550	18318	18504	18506	18321	18366	18461	18539	18334	18445	18406	18505	18577	18377	18556	18385	18458	18456	18264	18478	18705	18497	18546	18403	18551	18486	18449	18395	18316	18633	18431	18391	18415	18348	18287	18260	18465	18383	18454	18356	18408	18558	18556	18383	18449	18376	18463	18586	18526	18656	18594	18416	18409	18506	18613	18378	18465	18524	18493	18429	18497	18556	18462	18478	18413	18427	18627	18369	18419	18609	18455	18603	18384	18566	18509	18503	18577	18599	18486	18632	18391	18442	18429	18546	18500	18385	18468	18471	18431	18430	18430	18346	18560	18300	18349	18427	18190	18562	18411	18628	18478	18480	18504	18560	18561	18554	18525	18479	18582	18573	18583	18453	18585	18602	18614	18468	18302	18624	18557	18310	18485	18207	18554	18405	18614	18407	18456	18469	18413	18356	18535	18520	18292	18482	18577	18426	18428	18167	18462	18549	18406	18627	18586	18454	18240	18485	18481	18360	18360	18524	18478	18699	18477	18317	18530	18620	18572	18476	18342	18441	18447	18600	18468	18567	18633	18411	18534	18415	18442	18393	18526	18563	18602	18439	18529	18375	18532	18592	18343	18423	18357	18532	18423	18528	18708	18294	18320	18323	18309	18519	18553	18575	18489	18724	18293	18520	18539	18627	18304	18415	18674	18424	18461	18398	18541	18520	18546	18476	18510	18650	18594	18624	18559	18431	18500	18374	18680	18362	18576	18290	18340	18283	18530	18394	18496	18372	18366	18260	18504	18392	18492	18412	18646	18395	18470	18467	18511	18669	18585	18471	18656	18331	18496	18481	18403	18454	18367	18592	18308	18442	18305	18707	18459	18627	18443	18571	18599	18346	18474	18457	18389	18342	18672	18521	18495	18366	18557	18495	18524	18385	18435	18217	18352	18537	18405	18574	18428	18089	18545	18557	18573	18476	18483	18560	18638	18530	18671	18434	18480	18324	18430	18498	18511	18432	18479	18479	18405	18509	18362	18499	18510	18446	18366	18388	18532	18416	18349	18502	18548	18645	18588	18522	18464	18458	18559	18463	18348	18419	18475	18374	18353	18341	18398	18525	18494	18378	18397	18313	18443	18507	18502	18569	18488	18435	18275	18460	18413	18358	18502	18379	18609	18392	18326	18334	18415	18384	18521	18597	18551	18462	18568	18592	18313	18575	18434	18518	18499	18578	18549	18425	18474	18505	18538	18472	18348	18461	18456	18618	18684	18355	18418	18475	18555	18580	18362	18324	18502	18422	18452	18613	18444	18683	18550	18590	18648	18367	18395	18519	18406	18491	18568	18592	18373	18460	18570	18429	18526	18439	18493	18561	18335	18457	18591	18699	18492	18724	18545	18411	18546	18668	18425	18575	18531	18420	18452	18484	18402	18465	18527	18589	18477	18572	18472	18567	18631	18514	18238	18377	18424	18636	18635	18489	18556	18505	18499	18358	18276	18574	18687	18384	18541	18553	18372	18517	18517	18367	18470	18335	18571	18398	18460	18594	18326	18490	18630	18499	18440	18390	18368	18598	18417	18480	18455	18548	18571	18537	18480	18523	18413	18543	18482	18398	18459	18358	18622	18526	18629	18615	18407	18619	18518	18586	18368	18272	18318	18432	18435	18565	18508	18509	18479	18400	18443	18505	18385	18678	18439	18379	18533	18272	18313	18520	18411	18470	18495	18479	18456	18501	18519	18319	18721	18447	18674	18571	18735	18377	18513	18476	18450	18433	18555	18382	18322	18605	18548	18387	18473	18603	18528	18560	18463	18548	18492	18339	18183	18271	18250	18675	18410	18378	18481	18441	18682	18438	18555	18620	18599	18489	18267	18353	18593	18567	18544	18483	18345	18509	18618	18448	18354	18453	18569	18388	18577	18617	18607	18153	18300	18371	18448	18407	18627	18516	18447	18486	18582	18399	18332	18389	18408	18440	18374	18605	18232	18512	18438	18498	18413	18347	18402	18567	18543	18498	18378	18512	18526	18418	18513	18695	18421	18405	18645	18662	18610	18502	18327	18539	18425	18387	18520	18281	18395	18530	18379	18514	18386	18333	18461	18700	18573	18670	18423	18367	18439	18493	18479	18541	18580	18615	18335	18356	18420	18596	18324	18478	18459	18493	18525	18483	18329	18461	18431	18662	18338	18594	18358	18676	18257	18580	18538	18396	18222	18539	18596	18603	18506	18471	18337	18613	18317	18355	18539	18613	18535	18586	18561	18450	18487	18508	18575	18491	18470	18450	18493	18364	18503	18511	18432	18472	18404	18459	18384	18625	18527	18539	18535	18588	18541	18585	18282	18437	18459	18275	18548	18457	18511	18733	18575	18224	18682	18535	18423	18461	18246	18351	18700	18441	18299	18673	18503	18396	18402	18668	18529	18356	18578	18686	18635	18482	18662	18659	18568	18256	18313	18573	18568	18558	18253	18547	18553	18487	18532	18459	18447	18572	18367	18320	18633	18772	18393	18211	18461	18471	18432	18399	18541	18522	18278	18261	18650	18453	18582	18467	18622	18443	18408	18291	18757	18479	18367	18364	18476	18360	18470	18567	18613	18286	18586	18567	18630	18438	18371	18405	18474	18455	18589	18590	18745	18215	18603	18585	18628	18286	18368	18635	18428	18468	18421	18598	18485	18329	18543	18431	18590	18729	18617	18611	18522	18723	18463	18438	18479	18511	18549	18278	18596	18671	18620	18563	18611	18625	18496	18569	18321	18600	18429	18766	18465	18564	18396	18299	18654	18450	18431	18564	18418	18420	18609	18436	18538	18566	18508	18422	18264	18484	18520	18675	18589	18267	18519	18561	18566	18370	18526	18538	18394	18499	18336	18433	18401	18490	18376	18525	18466	18383	18492	18611	18826	18439	18461	18324	18624	18539	18460	18582	18432	18573	18678	18233	18205	18280	18506	18680	18503	18348	18413	18209	18374	18268	18402	18438	18568	18505	18399	18357	18522	18250	18427	18415	18570	18526	18706	18481	18533	18558	18595	18539	18262	18585	18418	18521	18561	18542	18600	18396	18479	18498	18528	18556	18553	18459	18370	18440	18645	18297	18302	18447	18245	18599	18271	18450	18453	18569	18560	18508	18529	18443	18523	18424	18752	18380	18609	18439	18550	18418	18564	18453	18408	18373	18701	18267	18356	18403	18534	18597	18440	18626	18498	18293	18578	18581	18351	18388	18380	18627	18381	18536	18800	18417	18260	18548	18448	18418	18521	18605	18469	18696	18504	18454	18289	18426	18499	18444	18480	18521	18803	18389	18520	18578	18619	18428	18278	18179	18426	18507	18532	18343	18574	18473	18401	18322	18545	18354	18496	18504	18459	18475	18381	18455	18511	18476	18595	18475	18459	18487	18726	18614	18658	18474	18527	18528	18507	18539	18539	18690	18559	18222	18494	18413	18636	18583	18452	18623	18517	18291	18269	18233	18483	18356	18464	18335	18432	18418	18366	18326	18382	18374	18655	18471	18535	18499	18353	18502	18384	18700	18487	18381	18392	18596	18579	18429	18597	18489	18584	18596	18351	18588	18483	18474	18619	18370	18322	18470	18383	18355	18548	18432	18406	18427	18521	18526	18753	18411	18488	18386	18609	18592	18623	18690	18348	18369	18496	18502	18360	18465	18473	18597	18566	18552	18361	18423	18641	18350	18479	18285	18471	18380	18366	18500	18492	18387	18456	18462	18416	18520	18569	18404	18507	18440	18367	18598	18483	18417	18658	18421	18437	18375	18519	18499	18626	18518	18411	18391	18331	18638	18583	18634	18339	18281	18313	18253	18507	18529	18449	18389	18536	18474	18549	18303	18653	18583	18287	18745	18414	18480
15435	16371	15994	15534	15466	17428	20650	19687	22780	21259	17742	16105	15421	15362	15115	15140	14977	15173	15265	15230	15294	15290	15356	15178	15215	15184	15056	15235	15095	15240	15145	15233	15275	15217	15162	15201	15425	15306	15177	15257	15202	15133	15295	15212	15161	14995	15148	15398	15353	15116	15195	15220	15200	15211	15239	15280	15093	15157	15215	15087	15296	15114	15240	15166	15310	15214	15256	15167	15307	15102	15207	15102	15197	15072	15295	15197	15356	15183	15303	15207	15110	15273	15216	15303	15166	15268	15290	15247	15172	15170	15294	15230	15363	15249	15233	15157	15281	15150	15404	15202	15080	15187	15187	15324	15380	15330	15197	15268	15135	15166	15276	15194	15358	15161	15206	15158	15090	15313	15265	15139	15379	15097	15075	15231	15213	15230	15355	15495	15386	15254	15221	15063	15272	15155	15039	15245	15199	15178	15334	15127	15191	15238	15238	15227	15106	15041	15305	15205	15092	15266	15176	15169	15197	15540	15283	15111	15192	15153	15296	15018	15252	15221	15215	15198	15304	15213	15063	15212	15144	15143	15218	15097	15314	15359	15235	15133	15285	15195	15248	14981	15236	15174	15174	15241	15278	15160	15132	15155	15250	15304	15227	15280	15275	15197	15346	15172	15435	15209	15243	15091	15145	15321	15312	15119	15256	15245	15489	15290	15171	15405	15089	15251	15343	14966	15282	15230	15357	15111	15304	15127	15179	15203	15252	15221	15282	15203	15189	15196	15041	15311	15177	15130	15320	15125	15217	15289	15180	15392	15254	15284	15051	15296	15132	15344	15053	15172	15231	15385	15198	15258	15282	15235	15184	15158	15120	15211	15287	15260	14951	15157	15330	15234	15218	15182	15221	15263	15178	15326	15185	15039	15032	15191	15027	15274	15191	15144	15249	15069	15264	15166	15256	15104	15315	15333	15128	15295	15223	15143	15190	15324	15237	15166	15232	15194	15258	15311	15242	15323	15255	15171	15239	15292	15228	15036	15219	15379	15049	15088	15159	15255	15239	15178	15288	15185	15288	15173	15075	15225	15162	15168	15190	15209	15290	15067	15266	15277	15221	15286	15256	15323	15163	15250	15267	15265	15235	15261	15417	15306	15324	15321	15264	15136	15232	15201	15254	15420	15214	15359	15232	15121	15070	15157	15267	15333	15280	15167	15346	15143	15104	15296	15249	15243	15218	15156	15279	15056	15209	15112	15148	15232	15400	15267	15137	15215	15308	15206	15255	15338	15195	15306	15176	15110	15213	15225	15202	15066	15425	15265	15085	15256	15268	15147	15301	15159	15294	15189	15309	15237	15164	15140	15154	15260	15220	15122	15130	15294	15230	15182	15369	15172	15241	15233	15228	15239	15212	15054	15223	15250	15213	15116	15270	15207	15097	15424	15322	15129	15096	15253	15200	15161	15165	15156	15269	15117	15277	15219	15169	15097	14931	15210	15242	15309	15169	15291	15090	15261	15246	15163	15305	15192	15252	15347	15246	15235	15250	15187	15083	15177	15171	15162	15279	15297	15267	15159	15373	15244	15180	15220	15089	15211	15277	15203	15204	15164	15316	15248	15231	15276	15192	15251	15123	15178	15199	15311	15254	15187	15305	15113	15418	15049	15243	15270	15188	15339	15151	15216	15165	15046	15272	15257	15102	15337	15007	15148	15233	15255	15105	15374	15320	15266	15328	15061	15107	15287	15166	15292	15248	15271	15241	15067	15251	15232	15048	15387	15160	15113	15168	15377	15196	15050	15205	15376	15379	15134	15226	15284	15123	15260	15305	15229	15157	15141	15235	15124	15284	15127	15095	15160	15288	15224	15124	15025	15401	15164	15021	15162	15147	15091	15169	15241	15092	15127	15223	15353	15249	15329	15398	15088	15186	15207	15447	15049	15345	15213	15224	15307	15197	15201	15137	15241	15158	15123	15146	15114	15108	15204	15204	15267	15199	15191	15243	15086	15202	15349	15304	15163	15197	15383	15269	15318	15268	15223	15229	15426	15143	15189	15196	15109	15249	15279	15204	15124	15201	15218	15221	15186	15069	15187	15129	15120	15267	15254	15236	15206	15316	15091	15325	15309	15258	15150	15353	15196	15171	15141	15219	15128	15046	15245	15024	15216	15123	15240	15375	15158	15153	15323	15060	15271	15274	15313	15337	15251	15333	15349	15262	15421	15336	15304	15206	15256	15266	15068	15183	15203	15130	15160	15261	15134	15173	15244	15209	15208	15195	15368	15237	15254	15193	15366	15015	15154	15084	15227	15145	15099	15225	15176	15360	15354	15236	15203	15161	15169	15226	15176	15146	15216	15250	15204	15090	15419	15147	15154	15215	15214	15220	15209	15300	15177	15330	15386	15202	14952	15229	15124	15336	15072	15280	15177	15193	15322	15324	15363	15008	15116	15204	15285	15122	15149	15279	15137	15163	15156	15040	15221	15293	15252	15235	15195	15236	15153	15093	15362	15171	15232	15322	15183	15320	15314	15222	15144	15256	15068	15200	15232	15142	15466	15273	15412	15173	15286	15249	15200	15013	15206	15261	15067	15205	15272	15067	15343	15162	15259	15215	15227	15113	15151	15240	15346	15175	15252	15129	15048	15102	15089	15365	15239	15060	15305	15252	15216	15187	15127	15239	15023	15257	15134	15117	15297	15217	15300	15260	15175	15231	15235	15174	15247	15429	15326	15291	15129	15233	15311	15312	15170	15000	15184	15229	15361	15388	15208	15309	15120	15214	15174	15263	15228	15389	15167	15108	15341	15284	15078	15031	15319	15281	15135	15094	15115	15339	15359	15191	15291	15286	15163	15299	15363	15179	15337	15062	15293	15214	15262	15273	15152	15255	15190	15232	15103	15245	15253	15124	15082	14974	15322	15139	15150	15087	15096	15172	15131	15077	15172	15241	15138	15192	15249	15047	15195	15291	15198	15302	15312	15143	15311	15245	15283	15160	15172	15135	15096	15200	15168	15281	15192	15171	15179	15253	14996	15389	14982	15165	15414	15082	15275	15258	15332	15315	15234	15323	15184	15327	15264	15228	15261	15303	15246	15204	15206	15286	15241	15252	15231	15338	15268	15354	15184	15310	15216	15188	15190	15382	15180	15099	15115	15189	15217	15148	15197	15342	15282	15165	15155	15209	15269	15330	15381	15245	15158	15209	15232	15118	15162	15135	15165	15140	15289	15232	15324	15357	15328	15255	15134	15300	15081	15075	15303	15070	15086	15199	15380	15091	15349	15159	15187	15380	15145	15101	15346	15236	15212	15240	15117	15300	15146	15318	15154	15037	15310	15189	15245	15170	15268	15321	15218	15056	15326	15019	15190	15111	15308	15299	15186	15280	15383	15218	15270	15159	15268	15376	15067	15256	15139	15297	15092	15189	15273	15293	15355	15125	15269	15109	15306	15175	15257	15350	15279	15208	15176	15192	15220	15311	15249	15213	15236	15263	15151	15253	15126	15124	15495	15168	15105	15313	15298	15399	15232	15061	15216	15290	15257	15138	15105	15279	15287	15265	15163	15272	15070	15404	15282	15133	15223	15184	15032	15411	15249	15082	15237	15417	15295	15102	15276	15252	15170	15128	15153	15192	15274	15187	15061	15141	15203	15200	15209	15213	15102	15074	15334	15180	15200	15169	15239	15258	15085	15259	15161	15346	15223	15141	15367	15201	15188	15238	15156	15195	15233	15358	15302	15300	15247	15165	15406	15196	15172	15371	15164	15206	15143	15339	15325	15240	15270	15200	15168	15388	15203	15191	15310	15084	15013	15202	15187	15284	15245	15257	15332	15206	15192	15123	15233	15212	15250	15172	15188	15301	15071	15055	15080	15217	15173	15189	15133	15166	15218	15269	15300	15077	15167	15216	15177	15342	15177	15305	15271	15350	15420	15206	15202	15377	15314	15340	15127	15307	15168	15344	15203	15200	15074	15408	15136	15091	15207	15299	15109	15294	15167	15312	15374	15413	15180	15035	15118	15066	15355	15172	15331	15148	15191	15124	15114	15368	15388	15263	15180	15155	15124	15238	15297	15121	15088	15283	15155	15309	15200	15476	15140	15346	15162	15158	15143	15357	15170	15059	15239	15177	15246	15041	15288	15226	15265	15377	15093	15185	15207	15230	15284	15317	15281	15180	15098	15214	15192	15339	15288	15179	15242	15163	15178	15217	15175	15353	15174	15298	15015	15216	15263	15190	15197	15152	15203	15205	15094	15229	15299	15225	15032	15108	15102	15210	15170	15197	15289	15072	15367	15249	15024	15226	15202	15112	15341	15267	15424	15108	15219	15207	15227	15098	15234	15203	15297	15391	15347	15344	15243	15144	15242	15310	15221	15121	15214	15142	15184	15181	15467	15317	15240	15111	15179	15305	15254	14987	15332	15270	15308	15203	15097	15306	15172	15253	15195	15141	15180	15046	15228	15322	15434	15167	15186	15188	15133	15313	15156	15089	15250	15072	15194	15278	15340	15177	15219	15244	15169	15214	15154	15284	15237	15133	15144	15343	15209	15125	15177	15180	15147	15257	15310	15157	15073	15151	15326	15218	15080	15252	15136	15206	15378	15216	15161	15168	15287	15347	15203	15115	15194	15316	15320	15163	15071	15276	15013	15069	15080	15320	15211	15272	15192	15346	15212	15303	15283	15170	15391	15170	15181	15260	15167	15493	15340	15027	15133	15169	15257	15163	15047	15309	15121	15345	15267	15324	15209	15326	15357	15152	15245	15422	15326	15130	15219	15296	15222	15317	15252	15264	15238	15250	15284	15384	15386	15287	15358	15241	15174	15134	15216	15303	15099	15272	15266	15294	15416	15276	15208	15243	15080	15262	15347	15075	15249	15122	15128	15275	15275	15202	15024	15306	15321	15287	15072	15115	15125	15241	15471	15269	15273	15131	15289	15270	15319	15136	15383	15114	15342	15267	15275	15312	14949	15228	15185	15295	15317	15282	15354	15163	15295	15303	15137	15256	15335	15235	15193	15221	15082	15178	15120	15224	15196	15272	15257	15025	15356	15262	15189	15294	15325	15265	15141	15273	15343	15264	15247	15187	15276	15243	15135	15196	15156	15265	15166	15176	15031	15242	15277	15192	15377	15241	15398	15096	15241	15192	15263	15048	15091	15422	15154	15110	15093
26072	21176	27436	25911	20610	22435	39229	45912	40752	32171	24882	20655	19271	18737	18250	18376	18362	18437	18425	18571	18495	18346	18503	18520	18354	18429	18411	18570	18350	18210	18528	18436	18534	18526	18534	18426	18368	18261	18634	18399	18365	18481	18245	18382	18556	18435	18470	18463	18446	18294	18439	18380	18277	18297	18194	18349	18243	18236	18418	18427	18637	18455	18403	18341	18446	18467	18420	18434	18316	18294	18372	18317	18257	18417	18411	18317	18280	18410	18521	18283	18529	18319	18475	18278	18414	18532	18547	18533	18394	18514	18336	18237	18370	18286	18593	18294	18638	18252	18257	18190	18438	18406	18451	18515	18400	18518	18600	18316	18354	18372	18450	18402	18349	18366	18407	18362	18478	18457	18380	18323	18243	18399	18499	18187	18364	18440	18415	18417	18378	18420	18233	18317	18568	18447	18282	18429	18330	18385	18305	18310	18496	18170	18438	18421	18511	18297	18398	18316	18462	18167	18431	18297	18341	18359	18450	18576	18269	18436	18300	18394	18380	18345	18527	18359	18339	18473	18394	18566	18284	18264	18328	18369	18163	18325	18452	18328	18419	18276	18475	18624	18547	18498	18440	18491	18532	18522	18218	18275	18376	18350	18476	18156	18379	18346	18319	18191	18137	18248	18555	18517	18334	18435	18384	18429	18467	18514	18572	18325	18484	18549	18352	18333	18393	18425	18333	18467	18273	18288	18325	18395	18485	18248	18005	18406	18448	18466	18546	18474	18491	18475	18556	18169	18525	18335	18449	18379	18599	18306	18476	18434	18346	18157	18497	18562	18444	18396	18416	18251	18358	18412	18368	18202	18503	18442	18427	18277	18553	18497	18453	18460	18281	18317	18161	18516	18404	18480	18394	18492	18538	18379	18155	18517	18413	18354	18460	18357	18340	18359	18385	18270	18277	18427	18521	18484	18134	18316	18693	18387	18419	18344	18237	18605	18474	18320	18454	18267	18397	18317	18623	18374	18271	18414	18556	18232	18495	18394	18411	18277	18375	18197	18471	18223	18348	18340	18486	18239	18340	18479	18463	18288	18507	18427	18341	18212	18331	18306	18018	18268	18314	18459	18399	18161	18362	18415	18477	18502	18566	18619	18519	18310	18420	18383	18357	18368	18245	18326	18508	18437	18371	18458	18403	18325	18403	18508	18547	18194	18290	18424	18347	18214	18302	18095	18359	18382	18359	18337	18380	18143	18676	18378	18240	18460	18600	18342	18238	18303	18397	18638	18406	18611	18289	18384	18384	18443	18377	18427	18205	18496	18562	18382	18277	18561	18306	18240	18426	18341	18361	18432	18423	18183	18278	18544	18460	18609	18537	18488	18292	18242	18379	18256	18348	18458	18283	18370	18438	18479	18359	18652	18414	18608	18263	18568	18376	18344	18250	18193	18551	18296	18325	18362	18231	18320	18542	18382	18576	18386	18566	18502	18302	18414	18287	18277	18400	18317	18397	18371	18416	18383	18340	18360	18240	18121	18420	18161	18413	18514	18434	18561	18551	18341	18430	18499	18352	18256	18571	18207	18216	18272	18520	18233	18466	18490	18271	18504	18441	18163	18429	18461	18411	18098	18485	18389	18352	18554	18437	18404	18233	18330	18309	18468	18252	18466	18297	18477	18478	18538	18329	18208	18355	18428	18204	18450	18455	18550	18509	18525	18398	18382	18358	18553	18535	18376	18206	18364	18288	18539	18741	18382	18396	18380	18488	18432	18444	18175	18250	18447	18594	18407	18371	18663	18507	18265	18160	18110	18269	18368	18437	18307	18290	18394	18296	18492	18425	18211	18338	18127	18301	18607	18545	18430	18431	18344	18465	18309	18451	18309	18463	18166	18536	18341	18596	18483	18354	18555	18697	18298	18588	18457	18309	18405	18277	18282	18347	18468	18402	18555	18343	18387	18515	18430	18392	18389	18348	18303	18601	18170	18401	18320	18550	18370	18296	18452	18368	18365	18561	18269	18317	18381	18377	18565	18442	18228	18473	18142	18378	18329	18185	18442	18306	18479	18500	18467	18393	18438	18197	18409	18508	18197	18338	18408	18410	18324	18471	18304	18534	18322	18212	18326	18289	18371	18449	18557	18203	18178	18285	18459	18248	18168	18286	18283	18292	18402	18505	18429	18297	18288	18381	18322	18539	18463	18413	18443	18407	18422	18621	18545	18383	18255	18564	18470	18364	18525	18393	18421	18479	18227	18464	18548	18424	18373	18495	18468	18317	18449	18354	18369	18477	18285	18356	18431	18337	18349	18642	18590	18279	18235	18526	18236	18463	18377	18605	18317	18407	18477	18264	18513	18457	18392	18204	18350	18376	18416	18636	18412	18364	18367	18437	18502	18446	18233	18279	18402	18468	18451	18429	18300	18392	18384	18395	18515	18267	18406	18447	18489	18243	18658	18496	18268	18436	18234	18226	18458	18525	18164	18362	18204	18561	18332	18354	18517	18570	18457	18295	18599	18558	18120	18469	18290	18516	18482	18327	18283	18405	18431	18565	18202	18192	18406	18601	18427	18503	18385	18191	18407	18559	18487	18422	18630	18605	18317	18380	18358	18332	18271	18332	18228	18569	18305	18463	18359	18382	18333	18259	18475	18411	18500	18573	18364	18380	18210	18477	18455	18550	18445	18417	18312	18402	18422	18346	18226	18529	18476	18292	18369	18539	18462	18468	18474	18313	18303	18310	18361	18440	18379	18480	18416	18259	18635	18326	18475	18474	18341	18530	18420	18466	18447	18318	18257	18436	18375	18499	18237	18427	18498	18314	18278	18631	18457	18308	18400	18267	18157	18356	18328	18505	18260	18348	18148	18143	18380	18385	18316	18427	18485	18502	18268	18481	18509	18453	18210	18388	18585	18365	18413	18374	18457	18278	18445	18278	18206	18388	18142	18318	18237	18264	18193	18438	18476	18272	18390	18478	18361	18298	18530	18355	18481	18357	18388	18412	18407	18181	18059	18302	18539	18533	18366	18393	18390	18242	18440	18441	18222	18463	18492	18686	18524	18438	18559	18380	18355	18374	18185	18326	18316	18516	18295	18232	18454	18412	18453	18493	18537	18172	18208	18188	18373	18194	18355	18387	18488	18217	18387	18356	18322	18308	18439	18683	18223	18385	18468	18255	18357	18211	18494	18438	18333	18445	18408	18225	18487	18403	18150	18467	18559	18287	18645	18341	18443	18378	18340	18404	18463	18471	18494	18396	18351	18567	18238	18311	18354	18354	18431	18353	18571	18422	18326	18441	18470	18369	18465	18248	18288	18355	18492	18401	18338	18559	18337	18266	18406	18292	18293	18336	18503	18355	18369	18454	18581	18546	18738	18297	18359	18480	18532	18496	18192	18348	18325	18615	18514	18360	18266	18487	18211	18252	18584	18497	18293	18380	18326	18401	18343	18259	18438	18327	18519	18448	18555	18342	18367	18372	18410	18344	18234	18381	18295	18541	18308	18449	18459	18469	18479	18576	18531	18462	18241	18335	18289	18188	18264	18347	18385	18398	18452	18551	18258	18362	18433	18338	18377	18372	18607	18376	18554	18454	18260	18267	18465	18403	18469	18413	18405	18551	18349	18279	18257	18380	18263	18276	18539	18474	18425	18356	18185	18559	18395	18506	18297	18211	18423	18243	18247	18295	18448	18407	18352	18233	18415	18424	18520	18533	18361	18206	18568	18334	18393	18339	18371	18456	18451	18409	18478	18292	18345	18441	18551	18616	18278	18357	18458	18394	18469	18566	18421	18391	18404	18364	18324	18420	18397	18489	18303	18339	18305	18342	18675	18350	18184	18253	18312	18386	18324	18297	18477	18422	18435	18495	18361	18398	18468	18288	18268	18685	18581	18252	18142	18337	18518	18364	18309	18505	18461	18443	18487	18488	18586	18442	18532	18301	18269	18378	18205	18434	18347	18364	18511	18442	18405	18367	18540	18443	18457	18300	18442	18465	18450	18422	18604	18427	18421	18505	18111	18446	18523	18541	18283	18423	18252	18427	18400	18318	18414	18395	18407	18313	18652	18592	18389	18353	18282	18498	18364	18418	18341	18304	18420	18620	18344	18407	18309	18574	18212	18260	18405	18497	18464	18344	18306	18419	18391	18385	18217	18439	18458	18527	18412	18446	18545	18277	18298	18339	18348	18544	18314	18356	18382	18373	18348	18265	18320	18493	18682	18318	18495	18384	18372	18267	18372	18177	18303	18634	18385	18454	18494	18573	18330	18289	18480	18370	18254	18334	18347	18357	18538	18281	18141	18209	18443	18367	18396	18298	18396	18609	18249	18282	18398	18471	18348	18176	18254	18432	18217	18346	18493	18588	18241	18375	18587	18521	18427	18273	18448	18450	18323	18473	18235	18252	18399	18396	18460	18397	18291	18425	18437	18261	18352	18581	18305	18400	18621	18542	18304	18458	18340	18179	18391	18508	18455	18317	18332	18484	18254	18386	18164	18258	18349	18261	18300	18530	18368	18338	18385	18614	18242	18535	18347	18292	18287	18244	18488	18255	18303	18246	18436	18621	18507	18302	18487	18304	18403	18413	18377	18462	18285	18438	18553	18478	18438	18223	18328	18478	18339	18533	18253	18464	18478	18589	18345	18396	18549	18455	18281	18624	18274	18408	18398	18437	18450	18536	18419	18556	18577	18404	18279	18486	18419	18430	18391	18454	18552	18373	18474	18363	18577	18441	18379	18534	18272	18148	18387	18550	18428	18278	18335	18480	18378	18559	18226	18363	18345	18162	18257	18274	18544	18419	18426	18302	18384	18381	18501	18206	18466	18390	18355	18373	18484	18106	18477	18567	18467	18444	18322	18348	18354	18397	18512	18470	18533	18383	18534	18487	18399	18394	18375	18271	18327	18518	18110	18451	18349	18463	18231	18429	18586	18511	18710	18471	18414	18391	18336	18477	18471	18675	18452	18560	18414	18374	18300	18232	18190	18653	18445	18335	18189	18475	18150	18225	18347	18534	18470	18474	18314	18631	18499	18334	18594	18475	18371	18302	18380	18435	18325	18410	18456	18470	18538	18433	18462	18393	18545	18573	18505	18299	18430	18535	18370	18565	18454	18333	18302	18538	18380	18346	18373	18424	18406	18161	18314	18306	18253	18359	18478	18189	18577	18520	18395
14238	20207	19256	16922	16460	21220	40182	45629	40199	30593	21508	17226	15569	15380	15321	15368	15347	15270	15144	15249	15289	15213	15123	15319	15258	15182	15312	15333	15092	15254	15355	15007	15101	15098	15135	15146	15284	15136	15199	15264	15074	15214	15054	15032	15301	15142	15241	15126	15261	15263	15246	15295	15096	15200	15193	15278	15218	15257	15332	15437	15053	15300	15405	15353	15121	15092	15279	15313	15199	15115	15210	15136	15198	15224	15312	15242	15167	15232	15166	15081	15289	14997	15173	15250	15126	15190	15123	15138	15248	15250	15096	15200	15319	15286	15166	15268	15166	15182	15205	15282	15113	15177	15056	15267	15299	15327	15261	15232	14874	15127	15136	15299	15178	15119	15291	15148	15148	15207	15160	15245	15158	15263	15043	15281	15251	15190	15129	15260	14961	15161	15179	15352	15174	15267	15223	15256	15152	15257	15155	15172	15268	15123	15271	15178	15173	15036	15273	15301	15221	15254	15172	15201	15276	15148	15268	15138	15186	15100	15226	15229	15275	15318	15288	15073	15080	15218	15238	15373	15296	15147	15213	15138	15212	15244	15269	15182	15235	15164	15304	15238	15324	15235	15271	15269	14976	15210	15180	15208	15277	15147	15173	15136	15383	15146	15210	15053	15313	15333	15141	15387	15048	15161	15053	15314	15263	15151	15255	15323	15144	15328	15202	15227	15030	15289	15238	15334	15067	15215	15105	15157	15264	15278	15070	15140	15205	15323	15278	14960	15195	15281	15198	15346	15117	15286	15387	15277	15177	15371	15171	15273	15186	15199	15093	15081	15266	15178	15213	15237	15178	15156	15263	15076	15274	15142	15345	15194	15139	15234	15155	15221	15178	15236	15154	15108	15311	15209	15228	15119	15255	15247	15131	15153	15059	15223	15128	15132	15084	15149	15155	15281	15058	15097	15127	15127	15197	15203	15120	15272	15266	15074	15207	15033	14969	14996	15128	15322	15011	15054	15244	15229	15263	15094	15194	15268	15255	15059	15182	15110	15233	15257	15303	15181	15126	15077	15364	15097	15217	15253	15216	15158	15097	15260	15238	15061	15204	15201	15189	15214	15246	15136	15098	15168	15163	15117	15347	15197	15063	15171	15369	15052	15297	15281	15363	15016	15256	15107	15142	15090	15242	15285	15312	15213	15230	14992	15143	15427	15154	15163	15040	15157	15221	15137	15223	15181	15166	15263	15203	15218	15140	15129	15306	15141	15178	15160	15208	15230	14998	15070	15170	15149	15317	15210	15149	15194	15010	15385	15183	15239	15128	15048	15154	15245	15136	15103	15179	15050	15277	15161	15201	15320	15410	15014	15270	15112	15291	15266	15178	15066	15186	15035	15189	15115	15281	15056	14962	15288	15081	15186	15152	15198	15070	15284	15107	15191	15258	15056	15236	15197	15197	15045	15115	15222	15037	14976	15089	15341	15186	15189	15083	15216	15262	15259	15191	15045	15253	15173	15222	15177	15233	15095	15215	15043	15116	15137	15280	15138	15262	15144	15181	15114	15149	15255	15400	15108	15126	15158	15276	15154	15246	15313	15223	15305	15253	15248	15271	15048	15061	15140	15169	15131	15015	15226	15035	15082	15224	15325	15024	15267	15110	15053	15191	15052	15209	15093	15234	15165	15195	15287	15264	15173	15287	15065	15311	15221	15102	15155	15054	15012	15288	15081	15269	14961	15352	15263	15215	15297	14998	15224	15186	15120	15256	15212	15003	15097	15200	15294	15256	15232	15151	15241	15150	15162	15157	15339	15299	15340	15100	15095	15183	15128	15054	15243	15233	15185	15134	15223	15150	15150	15128	15255	15291	15107	15311	15229	15120	15314	15255	15204	15192	15185	15062	15222	15064	15317	15142	15169	15175	15004	15100	15083	15166	15290	15139	15161	15295	15144	15261	15082	15100	15056	15179	15316	15249	15317	15185	15175	15189	15224	15177	15164	15117	15333	15168	15147	15182	15164	15302	15246	15270	15133	15149	15118	15189	15184	15164	15336	15193	15251	15227	15257	15187	15014	15128	15156	15192	15155	15113	15133	15311	15084	15279	15353	15169	15123	15089	15249	15281	15269	15232	15108	15171	15229	15232	15233	15208	15277	15201	15028	15276	15104	15141	15207	15345	15370	15328	15407	15096	15306	15153	15213	15382	15287	15195	15167	15156	15192	15094	15196	15032	15237	15092	15336	15286	15345	15202	15290	15223	15253	15262	15314	15140	15372	15076	15128	15121	15240	15378	15270	15209	15147	15167	15192	15135	15169	15256	15235	15225	15164	15237	15048	15252	15296	15166	15284	15264	15119	15071	15163	15168	15281	15142	15218	15157	15300	15244	15168	15167	15107	15266	15033	15230	15065	15048	15120	15114	15306	15293	15196	15012	15311	15185	15152	14907	15176	15048	15327	15043	15114	15335	15185	15019	15286	15061	15302	15157	15079	15283	15197	15137	15134	15124	15077	15261	15176	15136	15124	15303	15233	15253	15074	15196	15101	15254	15246	15224	15113	15075	15151	15274	15160	15177	15034	15397	15187	15229	15045	15262	15140	15191	15206	15187	15370	15223	15206	15178	15165	15261	15304	15227	15075	15306	15281	15216	15176	14972	15092	15135	15112	15008	15321	15118	15149	15212	15108	15279	15148	15162	15129	14957	15245	15245	15358	15218	15143	15246	15108	15320	15128	15212	15205	15269	15183	15091	15120	15145	15187	15147	15161	15067	15273	15165	15283	15261	15308	15119	15094	15365	15095	15361	15464	15202	15212	15186	15347	15025	15405	15094	15176	15265	15088	15216	15215	15204	15182	15109	15267	15137	15096	15311	15135	15183	15370	15178	15297	15198	15092	15244	15183	15119	15110	15255	15132	15243	15174	15066	15202	15287	15195	15097	15250	15150	15116	15042	15246	14991	15241	15064	15298	15248	15327	15276	15303	15247	15291	15201	15064	15136	15064	15229	15111	15218	15137	15273	15228	15225	15159	15370	15155	15233	15167	15262	15185	15249	15256	15177	15344	15124	15177	15069	15224	15247	15340	15076	15321	15291	15218	15364	15206	15222	15062	15237	15307	15103	15183	15346	15088	15116	15230	15270	15224	15151	15145	15126	15376	15140	15331	15129	15131	15347	15189	15267	15080	15210	15263	15418	15166	15281	15327	15222	15314	15304	15335	15196	15365	15145	15038	15312	15093	15211	15204	15228	15287	15161	15211	15344	15164	15193	15222	15143	15215	15183	15119	15253	15131	15247	15191	15227	15059	15023	15134	15217	15235	15148	15217	15418	15116	15176	15236	15079	15095	15098	15323	15175	15107	15375	15117	15133	15234	15058	15140	15245	15032	15085	15136	15143	15289	15152	15217	15316	15169	15091	15341	15138	15291	15284	15171	15121	15318	15200	15141	15078	15406	15181	15159	15250	15457	15215	15151	14984	15132	15120	15329	15237	15234	15187	15188	15097	15006	15208	15170	15144	15297	15200	15235	15268	15326	15347	15208	15326	15262	15112	15193	15102	15192	15095	15142	15127	15240	15237	15136	15095	15244	15087	15208	15127	15092	15143	15269	15264	15168	15261	15290	15324	15152	15153	15337	15044	15041	15179	15361	15176	15228	15183	15278	15257	15316	15115	15039	15288	15141	15264	15274	15394	15204	15263	15334	15136	15321	15277	15295	15370	15159	15235	15311	15153	15153	15043	15223	15187	15062	15194	15257	15198	15262	15245	15195	15359	15091	15150	15212	15187	15137	15237	15188	15302	15210	15120	15020	15050	15320	15064	15169	15237	15232	15136	15162	15186	15181	15246	15251	15352	15376	15277	15142	15047	15195	15300	15017	15012	15099	15183	15222	15190	15164	15094	15251	15329	15119	15296	14998	15225	15236	15236	15042	15126	15127	15166	15130	15154	15338	15201	15151	15053	15224	15204	15151	15253	15352	15166	15261	15140	15047	15203	15267	15223	15313	15150	15192	15193	15142	15381	15172	15140	15119	15327	15196	15092	15215	15112	15217	15198	15252	15088	15306	15144	15160	15215	15289	15224	15080	15094	15156	15241	15098	15221	15133	15254	15284	15179	15302	15211	15385	15245	15108	15133	15361	15219	15289	15187	15120	14991	15331	15261	15172	15296	15230	15160	15176	15153	15063	15197	15089	15444	15370	15094	15164	15115	15065	15265	14919	15166	15146	15404	15043	15320	15217	15324	15203	15142	15208	15387	15290	15012	15105	15099	15137	15142	15095	15248	15193	15117	15254	15133	15149	15231	15117	15219	15251	15273	15152	15293	15118	15261	15269	15198	15182	15122	15340	15178	15077	15144	15278	15100	15354	15200	15087	15192	15202	15195	15324	15142	15225	15195	15081	15261	15201	15282	14975	15001	15297	15289	15282	15098	15063	15143	15099	15088	15215	15225	15258	15332	15270	15176	15146	15281	15294	15211	15224	15273	15120	15291	15309	15136	15029	15101	15272	15059	15231	15469	15324	15215	15210	15502	15142	15203	15179	15056	15017	15249	15357	15420	15317	15135	15045	15159	15044	15132	15195	15197	15320	15155	15383	15121	15236	15267	15270	15271	15243	15161	15065	15148	15241	15246	15221	15203	15222	15325	15134	15166	15207	15280	15271	15067	15313	15196	15047	15378	15279	15351	15130	15265	15243	15442	15088	15170	15079	15364	15218	15258	15233	15237	15169	15219	15265	15260	15333	15271	15148	15183	15236	15241	15160	15102	15164	15120	15210	15203	15123	15124	15209	15097	15310	15266	15155	15269	15212	15105	15251	15190	15089	15451	15167	15318	15149	15054	15113	15336	15095	15138	15183	15155	15037	15318	15246	15154	15248	15372	15209	15173	15195	15296	15251	15066	15210	15192	15369	14916	15250	15109	15161	15131	15193	15212	15129	15178	15160	15062	15248	15109	15066	15296	15165	15312	15069	15129	15203	15006	15241	15218	15249	15140	15372	15045	15151	15195	15159	15183	15301	15208	15244	15310	15291	15206	15323	15248	15242	15156	15219	15027	15260	15112	15119	15191	15154	15177	15199	15081	15275	15207	15167	15147	15280	15283	15127	15268	15285	15237	15132	15206	15354	15171	15058	15206	15298	15136	15242	15160	15187	15124	15282	15207	15186	15151	15115	15136	15180
23842	21154	28624	23982	21635	32393	62481	64941	53827	40395	29746	22642	19897	18597	18518	18302	18303	18310	18178	18411	18460	18632	18263	18425	18467	18340	18626	18323	18325	18237	18136	17967	18227	18092	18440	18676	18344	18301	18403	18419	18309	18478	18344	18124	18087	18188	18168	18349	18179	18195	18259	18345	18319	18255	18212	18429	18615	18502	18462	18282	18334	18292	18156	18440	18418	18448	18591	18265	18379	18242	18261	18239	18198	18171	18291	18241	18284	18370	18271	18218	18315	18238	18227	18203	18254	18268	18210	18298	18327	18390	18241	18290	18269	18333	18295	18444	18399	18442	18250	18159	18200	18305	18337	18244	18412	18434	18150	18384	18373	18219	18175	18287	18338	18573	18536	18337	18268	18254	18252	18482	18310	18318	18381	18300	18186	18178	18389	18204	18332	18280	18279	18269	18255	18249	18168	17992	18236	18366	18379	18324	18266	18312	18229	18278	18310	18343	18233	18047	18226	18441	18262	18279	18206	18227	18186	18222	18352	18212	18306	18565	18403	18404	18355	18270	18313	18208	18313	18274	18308	18212	18283	18097	18295	18357	18454	18214	18317	18231	18225	18285	18282	18340	18320	18436	18314	18391	18354	18138	18385	18168	18388	18333	18120	18202	18262	18520	18402	18368	18409	18504	18325	18282	18353	18347	18312	18068	18162	18230	18052	18211	18446	18447	18017	18336	18171	18118	18293	18426	18261	18353	18161	18188	18342	18436	18253	18425	18272	18204	18182	18147	18059	18005	18193	18215	18160	18289	18360	18330	18306	18376	18137	18268	18082	18270	18073	18200	18273	18481	18251	18070	18347	18115	18263	18335	18278	18235	18149	18212	18369	18255	18244	18336	18100	18205	18341	18209	18218	18445	18281	18236	18411	18473	18298	18211	18342	18324	18220	18225	18332	18295	18311	18348	18238	18202	18479	18269	18178	18381	18292	18144	18186	18151	18190	18348	18272	18125	18178	18167	18176	18366	18249	17998	18357	18378	18293	18047	18180	18163	18293	18306	18257	18160	18355	18204	18289	18152	18157	18244	18249	18368	18260	18625	18243	18288	18358	18237	18208	18264	18134	18046	18255	18393	18325	18139	18244	18215	18113	18189	18445	18328	18167	18287	18181	18384	18243	18214	18207	18181	18087	18325	18258	18249	18126	18130	18276	18460	18299	18002	18266	18231	18454	18143	18210	18259	18230	18358	18108	18192	18485	18217	18244	18382	18248	18434	17979	18376	18175	18085	18134	18337	18107	18204	18169	18385	18436	18305	18144	18580	18416	18149	18253	18118	18239	18127	18009	18173	18421	18133	18382	18347	18297	18196	18178	18387	18016	18359	18344	18077	18309	18371	18119	18213	18277	18329	18140	18454	18317	18492	18270	18410	18375	18165	18427	18334	18372	18168	18338	18206	18244	18327	18442	18296	18393	18165	18449	18221	18459	18312	18319	18357	18099	18339	18250	18418	18306	18328	18362	18253	18424	18270	18357	18381	18409	18373	18290	18257	18308	18221	18178	18291	18280	18456	18328	18131	18042	18277	18017	18300	18270	18283	18108	18245	18192	18247	18480	18398	18211	18337	18288	18166	18375	18267	18181	18325	18206	18474	18251	18296	18188	18173	18250	18287	18269	18330	18281	18368	18447	18420	18322	18205	18310	18278	18606	18392	18370	18447	18270	18187	18318	18302	18136	18321	18165	18315	18252	18299	18003	18270	18565	18346	18307	18193	18257	18304	18675	18239	18279	18397	18289	18445	18175	18180	18200	18134	18261	18258	18156	18157	18083	18028	18185	18362	18382	18176	18304	18233	18198	18405	18151	18521	18339	18334	18217	18238	18259	18072	18342	18366	18156	18000	18223	18294	18158	18217	18266	18000	18306	18149	18262	18140	18207	18346	18374	18139	18178	18063	18350	18271	18259	18219	18499	18489	18346	18288	18341	18488	18274	18218	18315	18343	18432	18335	18281	18222	18366	18202	18273	18258	18227	18358	18303	18434	18432	18365	18210	18330	18330	18219	18312	18291	18224	18413	18241	18119	18256	18188	18226	18304	18376	18471	18383	18476	18354	18270	18333	18103	18496	18291	18283	18311	18409	18415	18302	18386	18440	18031	18233	18285	18336	18171	18260	18137	18206	18105	18359	18160	18114	18191	18478	18257	18391	18406	18077	18160	18048	18453	18425	18261	18331	18268	18139	18149	18203	18141	18108	18187	18276	18148	18402	18391	18394	18337	18265	18357	18253	18286	18176	18185	18353	18418	18407	18183	18157	18338	18147	18337	18149	18182	18350	18376	18130	18108	18286	18437	18261	18304	18227	18446	18119	18088	18093	18248	18347	18333	18197	18419	18193	18279	18328	18308	18387	18493	18403	18354	18269	18236	18218	18234	18132	18252	18354	18415	18107	18152	18159	18265	18370	18248	18173	18385	18225	18553	18364	18230	18360	18467	18281	17962	18262	18138	18185	18169	18110	18152	18075	18414	18275	18230	18111	18198	18389	18145	18238	18165	18095	18287	18299	18389	18208	18391	18418	18308	18160	18162	18256	18134	18406	18273	18250	18044	18083	18218	18167	18274	18457	18283	18340	18232	18267	18343	18205	18457	18392	18347	18417	18305	18209	18149	18250	18338	18194	18351	18346	18500	18272	18310	18388	18261	18333	18182	18352	18197	18197	18462	18275	18038	18271	18307	18303	18328	18188	18201	18100	18179	18265	18483	18329	18362	18285	18335	18451	18307	18479	18197	18329	18267	18170	18202	18311	18243	18277	18125	18344	18230	18400	18289	18450	18360	18222	18215	18217	18336	18356	18415	18305	18373	18082	18182	18270	18430	18468	18268	18241	18169	18278	18173	18221	18152	18161	18134	18274	18362	18337	18271	18235	18040	18333	18363	18304	18278	18163	18321	18208	18170	18252	18293	18208	18314	18351	18275	18368	18181	18239	18193	18027	18234	17993	18303	18280	18287	18089	18296	18270	18196	18399	18311	18362	18100	18397	18464	18283	18314	18276	18468	18267	18510	18126	18380	18335	18206	18405	18300	18458	18433	18621	18328	18445	18154	18256	18075	18253	18361	18168	18223	18191	18429	18279	18115	18408	18367	18179	18442	18076	18059	18067	18433	18148	18128	18139	18374	18299	18303	18207	18343	18130	18224	18261	18283	18241	18359	18204	18567	18286	18221	18320	18305	18186	18203	18296	18305	18343	18348	18151	18239	18234	18371	18179	18359	18269	18308	18314	18302	18377	18282	18170	18182	18286	18259	18225	18404	18260	18430	18327	18494	18453	18162	17948	18113	18142	18249	18218	18098	18199	18146	18128	18212	18288	18346	18220	18255	18270	18376	18265	18267	18257	18324	18230	18366	18369	18493	18126	18079	18191	18247	18166	18179	18307	18288	18226	18241	18309	18279	18295	18294	18207	18416	18342	18394	18255	18111	18369	18231	18202	18314	18165	18189	18286	18169	18354	18320	18247	18332	18395	18406	18132	18148	18335	18093	18419	18200	18220	18247	18300	18434	18136	18254	18312	18297	18199	18213	18199	18430	18355	18397	18476	18241	18156	18205	18472	18183	18325	18210	18017	18088	18304	18295	18270	18277	18268	18195	18206	18266	18377	18245	18302	18219	18311	18290	18497	18342	18236	18208	18253	18191	18212	18344	18137	18233	18014	18267	18399	18346	18109	18029	18286	18214	18207	18134	18311	18151	18274	18213	18235	18149	18156	18303	18141	18243	18040	18209	18365	18211	18180	18249	18054	18288	18242	18266	18227	18322	18208	18391	18456	18241	18342	18425	18143	18189	18484	18200	18179	18342	18356	18334	18424	18290	18204	18402	18147	18303	18171	18449	18155	18174	18343	18159	18242	18216	18310	18178	18439	18348	18239	18203	18275	18226	18187	18272	18206	18177	18214	18398	18297	18435	18431	18146	18327	18213	18227	18243	18383	18301	18280	18355	18148	18494	18044	18486	18457	18263	18263	18020	18330	18446	18437	18209	18267	18193	18325	18091	18543	18383	18136	18339	18249	18320	18161	18159	18446	18268	17972	18190	18213	18177	18256	18095	18124	18287	18369	18354	18275	18313	18231	18381	18447	18396	18237	18115	18249	18353	18358	18324	18196	18322	18263	18231	18326	18383	18211	18213	18245	18269	18181	18336	18294	18198	18253	18241	18266	18345	18237	18241	18136	18378	18337	18212	18267	17971	18082	18348	18416	18403	18307	18283	18178	18052	18250	18182	18280	18079	18474	18329	18264	18307	18067	18401	18416	18320	18283	18097	18100	18134	18169	18142	18198	18343	18249	18322	18430	18053	18369	18418	18042	18187	18196	18348	18051	18255	18343	18379	18582	18161	18383	18321	18273	18095	18368	18508	18234	18362	18302	18298	18174	18276	18347	18173	18217	18229	18485	18333	18153	18387	18149	18272	18119	18322	18143	18319	18193	18234	18222	18204	18247	18328	18161	18214	18175	18217	18269	18311	18320	18090	18239	18275	18315	18050	18281	18393	18237	18300	18139	18347	18069	18344	18432	18337	18191	18109	18241	18098	18354	18317	18411	18374	18377	18061	18212	18217	18407	18368	18143	18544	18300	18243	18323	18391	18387	18257	18354	18231	18451	18391	18269	18158	18299	18211	18198	18190	18314	18264	18295	18127	18155	18300	18262	18128	18518	18330	18455	18340	18213	18303	18114	18346	18269	18201	18142	18201	18128	17909	18251	18352	18392	18494	18422	18350	18261	18130	18354	18275	18337	18176	18385	18375	18418	18175	18422	18261	18314	18408	18269	18448	18359	18355	18298	18176	18044	18379	18439	18217	18271	18193	18210	18032	18471	18133	18064	18173	18179	18224	18322	18353	18239	18627	18261	18249	18230	18232	18161	18179	18294	18444	18109	18316	18362	18331	18305	18123	18128	18172	18162	18270	18341	18436	18389	18199	18182	18466	18126	17995	18180	18105	18407	18502	18264	18089	18269	18210	18242	18182	18174	18055	18295	18193	18177	18232	18328	18136	18418	18303	18232	18393	18569	18340	18069	18259	18315	18345	18236	18266	18040	18427	18199	18268	18295	18255	18493	18324	18273	18288	18326	18289	18261	18156	18196	18346	18387	18380	18173	18449	18502	18383	18226	18334	18503	18070
16326	27586	25218	20562	19035	34230	61083	65250	53020	39764	27566	19219	16168	15283	15087	15198	15334	15065	15094	15245	15224	15261	15128	15208	15056	15206	15138	15252	15038	15170	15078	15061	15070	15240	15061	15139	15174	15214	15008	15217	15093	15129	15187	15035	15213	15084	15141	15098	15061	15226	15256	15076	15265	15259	15081	15256	15192	15185	14971	14992	15319	15115	15067	15339	15155	15183	15333	15228	15012	15323	15223	15177	15231	14981	15152	15250	15065	15193	15053	15077	15118	15044	15098	15122	15166	15195	15117	14964	15092	15245	14965	15251	15185	15193	15168	15132	15077	15141	15031	14943	15218	15051	15125	14961	15116	15277	15169	15087	15169	15301	15113	15122	15139	15145	15033	15442	15037	14990	14992	15089	15133	15191	14993	14986	15044	15253	15155	15197	15098	15163	15189	15032	15150	15092	15064	15139	15061	15114	15044	14925	15075	15192	15158	15231	15189	15190	15280	15198	15102	14941	15214	15186	15204	15290	15150	15161	15243	15191	15369	15114	15196	15138	15243	15041	15040	15102	15214	15092	15169	15159	15068	15167	15277	15179	15125	15132	15186	15114	15252	15135	15294	15110	15045	15132	15266	15036	15134	15171	15234	15191	15171	14951	15041	15167	15194	15162	15170	14992	15180	15033	15235	15037	15034	15304	15028	15130	15100	15104	15216	15144	15028	15102	15122	15039	15101	15249	15146	15196	14999	15120	15123	15001	15181	15018	15260	15259	14962	15171	15134	15025	15111	15183	15075	15126	15226	15079	15270	15097	15004	15113	15078	15131	15016	15109	15202	15105	14959	15076	15232	15040	15012	15147	15123	15275	15189	15226	15075	15215	15085	14985	15114	15066	15034	15111	15094	15152	15173	15086	15323	15185	15010	14960	15177	15237	15346	15178	14914	15097	15336	14993	15192	15087	15325	15089	15200	15117	15074	15095	15107	15085	15150	15071	15094	15106	15272	14982	14962	15151	15019	15042	14992	15349	15110	15094	15092	15120	15121	15097	15128	15174	15040	15176	15000	15164	15080	15144	15168	15009	15315	15089	15148	15146	15033	15257	15071	15024	15046	15113	15120	15083	15237	15120	15020	15048	15164	15214	15064	15067	15003	15211	15116	15153	15237	15071	15127	15184	15141	15262	15016	15267	15210	15130	15124	15006	15227	15185	15153	15334	15048	15008	15218	15200	15039	15134	15207	15238	15151	15159	15176	15104	15126	15109	15119	15049	15116	15074	15117	14994	15131	15190	15153	15258	15086	15160	15065	15022	15061	15122	15114	14958	15082	15161	14990	15016	15032	14917	15214	15136	15061	15164	15184	15171	15189	15009	15220	15204	15207	15092	15066	15084	15158	15101	15070	15274	15043	15144	14903	15181	15038	15187	15076	15069	14984	15087	15200	15075	15293	15183	15034	15135	15197	15156	15222	15104	15003	14985	15115	15199	15095	15196	15028	15028	15122	15049	15057	15121	15118	14955	15010	15167	15245	15227	15110	15223	15095	15305	15116	15213	15016	15227	15160	15189	15056	15193	15110	15042	15234	15101	15025	15164	15130	15104	15161	15184	15095	15180	15222	14994	15107	15192	15123	15222	15061	15138	15076	15030	15260	15224	15055	15139	15136	14964	15000	15117	15078	15110	15314	15128	15045	15123	15040	15087	15168	15140	15043	15098	15168	15165	15194	15043	15134	15186	15335	15140	15127	15148	15253	15096	15111	15103	15144	15059	15105	15044	15202	15172	15105	15217	15029	15172	15122	15029	15142	15004	15190	15244	15205	15047	15110	15126	15108	15074	15025	14945	15185	14956	15147	15317	15264	15188	15117	15086	15042	14949	15245	15224	15135	15060	15061	15044	15149	15242	15127	15056	15174	15008	15043	15143	15036	15160	15218	15152	15121	15174	14999	15314	15202	15120	15092	15127	15120	15122	15118	15126	15168	15173	15179	15123	15114	15114	15157	15284	15160	15279	15050	15097	15170	15135	15177	15232	14998	15043	15074	15338	14902	15059	15161	15187	14872	15128	14993	15009	15226	15095	15139	15223	15149	15049	15102	15267	15219	15023	15144	15136	15103	15108	15231	15104	15167	15159	15048	14972	15224	15280	15164	15114	14939	15289	15042	14922	15088	15160	15119	15036	15195	14959	15275	14953	15185	15170	15049	14965	15211	15200	15049	15093	15139	15162	15069	14980	15276	15048	15045	15117	15058	15144	15257	15139	15144	14955	15296	15072	15214	15261	14896	14990	15264	15122	15223	15244	15128	15251	15092	15032	15150	14985	15005	15115	15213	15180	15271	15253	15143	15311	15088	15212	15050	15164	15093	15063	15165	15228	14975	15138	15105	15034	15030	14999	15041	15072	15096	15197	15156	15308	15250	15207	15233	15046	15164	15188	15158	15202	15070	15186	15237	15011	15071	15257	15063	15126	14998	15321	15055	15037	15062	15117	15201	15059	15116	15450	15153	15102	15061	15169	15304	15265	15147	15187	14946	15319	15146	15076	15094	15130	15135	15141	15168	15065	15110	15294	15317	15087	15173	15183	15211	15059	15186	15094	15130	15070	15166	15323	15134	15109	14980	15243	15302	15202	15152	15078	15258	15056	15091	15187	15093	15165	15047	15136	15048	15079	15085	15082	15125	15065	15207	15003	15120	15270	15186	14991	15099	15155	15103	15040	15157	15092	15043	15140	15031	15060	14921	15196	15078	15164	15002	15130	15110	15293	15036	15139	15141	15023	15070	15028	15070	15099	15063	15148	15074	15142	15023	15040	15119	15018	15082	15278	15315	15175	15069	15098	15250	15052	15090	15045	15142	15145	15176	15235	15074	15199	15138	15196	15268	14888	15243	15273	15075	15153	15048	15147	14993	15099	15109	15218	15159	14944	15314	15236	15243	15197	15208	15355	15282	15103	15029	15149	15238	15135	15231	15037	14974	15152	15251	15242	15105	14981	15129	15061	14977	15206	15121	15054	15104	14972	15251	15026	15184	14958	15185	15020	15077	15316	14998	15207	15121	15059	15021	15209	15041	15017	15149	15419	15046	15166	14955	15069	15242	15089	15249	15149	15160	15021	15015	15226	15070	15156	15182	15161	15218	15184	15267	15132	15335	15112	15190	15272	15042	15129	15273	15095	15163	15040	15171	15248	15122	15017	15287	14972	15195	15135	15123	15099	15158	15164	15222	15224	15088	15008	15018	15180	15155	15305	15164	15100	15119	15111	15100	15018	15215	15064	14863	15426	15170	15153	15267	15207	15088	15144	15003	15109	15123	15274	15128	15165	15035	15250	15156	15184	15155	15053	15224	15197	15270	15064	15274	15037	15232	15170	15184	15188	15078	15169	15027	15141	15087	15104	15014	14990	15151	15103	15178	15072	15347	15133	14991	15044	15027	15088	14993	14934	15202	15021	15107	15232	15037	14961	15171	15085	15105	15232	15177	15210	15071	15031	15020	15057	15305	15229	14920	15109	15188	15236	15249	15232	15042	15089	15037	15220	15058	15286	15037	15187	15062	15270	15139	15050	15053	15169	15224	15099	15213	15138	15205	15240	15119	15087	15149	15083	15190	14988	15104	15131	15217	15098	15045	14938	15067	14958	15146	15096	15086	15075	15079	15097	15059	15096	15167	15104	15162	15038	15260	15225	15135	15176	15248	14947	14968	15012	14962	15002	15168	15024	15050	15076	15030	15067	15094	15201	15150	15193	15171	15182	15069	15286	15370	15068	15150	15245	15018	15290	15173	15085	15029	15027	15138	15052	15095	15142	14960	15116	15037	15205	15168	15143	15013	15078	14997	14995	15056	15184	15238	15061	14991	14957	15255	15224	15196	15114	15059	15076	15262	14979	15188	14886	15104	15254	15179	15165	15161	15128	15034	15207	15221	15050	15185	15137	14966	15022	15066	15195	15131	14992	15085	15224	15182	15175	15276	15186	15056	15032	15047	15217	15078	15180	15032	15041	15211	15153	14963	15128	15040	15099	15152	15081	15115	15093	15038	15273	15223	15110	15234	15050	15055	15091	15136	15190	15002	15213	14950	15126	15165	15172	15181	15095	15122	15124	15187	15248	15203	15089	15134	15294	15075	15077	15110	15045	15155	15077	15149	15158	15228	15285	15094	15300	15091	15153	15063	14968	15105	15116	15113	15254	15192	15196	15190	15166	14945	15157	15153	15204	15064	15115	15212	15171	15298	15196	15231	15108	15121	15180	15183	15169	15106	15266	15236	15192	15109	15155	14989	15205	15151	15190	15197	15072	15030	15154	15209	15075	15095	15075	15134	15093	15294	15098	15279	15300	15124	15317	14958	15045	15254	15131	15103	15179	15177	15017	15182	15270	15228	15184	15242	15139	15321	15037	15087	15214	15021	15059	15041	15472	15298	15132	15076	15094	15071	15018	15125	14966	15148	15127	14976	15195	15181	15156	15183	15057	15050	15264	15199	15136	15006	15230	15353	15123	15148	15247	15236	15071	14996	15091	15206	15100	15187	15084	15011	15006	15057	15075	15106	15272	15053	15157	15000	15300	15225	15180	15117	15306	15188	15148	15192	15147	15114	15164	15069	15145	15191	15123	15150	15189	15098	15317	15015	15001	15128	15018	15119	14993	15226	15186	15308	15054	14999	15182	15313	15095	15210	15248	15084	15168	15135	14975	15183	15222	15141	15178	15077	15066	15163	15076	14996	15337	15109	15106	15294	15090	15120	15147	15235	15248	15094	15046	15149	15204	15090	15070	15108	14997	15312	15179	15051	15179	15190	15239	15189	15113	15130	15050	15003	15055	14961	15085	15101	15116	15151	15103	15298	15127	15167	14954	15167	15157	15110	15088	15210	15213	15123	15215	15246	14967	15149	15115	15123	15202	15094	15031	15236	15214	15255	15112	15042	14993	15011	15108	15232	15039	15125	15179	15102	15154	15260	15224	14872	15202	14940	15153	15174	14998	15035	15170	15185	15002	14903	15153	15186	15060	15043	15250	15224	15240	15164	15203	15187	15152	15242	15169	15176	15260	15038	15047	15031	15086	14945	15143	15346	15176	15206	15083	15030	15055	15020	15245	15143	15316	14978	15272	15084	15165	15145	15245	15118	15213	15210	15093	15168	15226	15244	15249	15186	15191	15087	15374	14953	15063	15014	15104
29322	22059	22036	19938	18147	19327	25031	27179	22807	20509	19196	18406	18353	18219	18386	18267	18125	17975	17928	18192	17926	18078	18209	17927	18291	18125	18048	18097	18082	17955	18174	18053	18045	18127	18090	18087	18153	18142	18191	18145	18199	18081	18138	18341	18102	18033	18102	17925	18102	18012	18073	18175	18128	18098	18184	18183	17967	18134	18115	18126	17976	17956	18094	17802	17976	18198	18154	18223	17867	18136	18234	17993	18076	18007	18115	18141	18254	17845	18039	18041	18030	18127	18151	17932	17953	18071	18107	17873	17997	18058	18144	18055	18057	18127	17972	18093	18107	18019	17839	17873	18088	18259	17987	18123	18131	18288	18146	18118	17972	18138	17959	18117	18041	18088	17924	18096	18053	18048	17999	17958	18285	17974	18088	18039	18318	17987	18101	18024	18174	18078	18071	18323	18140	18087	18179	17976	18028	17955	18095	18028	18071	18033	18012	17952	18115	17894	18210	18178	18266	18186	17861	18156	17955	18087	18022	18044	18096	18176	18043	18061	17914	17871	17994	18159	18063	18371	18100	18162	17983	17970	18011	18171	18027	18212	18195	18202	18260	18033	18167	18126	18090	17875	17907	17809	18057	18073	17991	18269	17883	18074	17916	18197	18064	18065	18246	18029	18075	18035	18223	17862	18093	18036	18205	17910	18117	17980	18117	18019	18060	18247	17963	18186	18015	17975	18015	18017	18140	18028	17944	17977	18204	18098	18137	18164	18333	18017	18044	18102	18469	17749	18210	18100	18073	17907	18119	18054	18126	18026	17780	17876	18199	17962	17968	18191	18081	17951	18032	18077	18052	18096	17983	18119	18045	17952	18029	18034	18137	18007	17800	18115	18101	18065	18127	18159	18150	17973	18193	17977	18291	17810	18098	18039	17929	17983	17907	18049	18090	18285	18109	17906	18222	18109	17863	17986	18298	17855	18076	17994	18148	18232	18120	18210	18067	18296	17975	17921	17977	18099	17797	18055	17827	17831	18038	17938	17993	18046	18301	17954	18108	18315	18153	18161	17901	18010	17998	18193	18021	18087	18019	18212	17943	18148	18137	18071	18054	18059	17857	18159	18215	18038	17940	18077	18188	18015	18199	17953	18339	18063	18184	17947	18084	18118	18069	17988	18113	17909	17934	17977	18023	18027	18237	18106	18102	18005	17966	18024	18285	18152	18164	18126	18135	18118	18268	18047	18288	17995	17992	17910	17978	18127	18176	18083	18126	17994	18128	18209	17983	18077	17909	18006	17892	17922	18054	17840	17840	17979	17919	17953	17898	18094	18037	18100	18260	18277	18236	18192	18123	18111	17963	18044	18205	17953	18241	17953	17993	18068	17989	18017	18061	18050	18016	18047	18031	17895	18084	18093	18074	18068	18015	18072	18188	18162	18081	17903	17949	17916	18084	18267	17952	18054	18191	17995	18002	17890	17965	18140	18219	17998	17956	18173	18060	18060	18152	17898	18090	18060	18024	17868	18086	18005	18187	18103	17959	18054	18097	18014	18037	18056	18038	18058	18058	18122	18088	17999	17990	18137	18117	17998	18077	18018	17929	17894	18129	17984	18115	17988	18279	17901	18093	17971	18084	18025	18130	17829	18200	17951	17977	17992	17963	18118	18179	18030	18011	18061	18106	18190	18183	18021	17996	18218	18030	18031	18048	17879	17949	18212	17871	17912	18116	17976	18040	18094	18139	18087	18126	18128	18100	18164	18083	18095	18105	18179	17912	18224	17993	18085	18016	18019	17989	18304	18098	18079	18139	18079	17985	18087	18013	18028	18025	17968	18177	18214	17894	17994	18030	18075	18019	18059	18041	18285	18138	18016	18149	18098	18044	18228	18185	18173	17895	18100	17987	18078	18101	17991	17922	18203	18318	18218	18031	18028	18028	18101	17973	18067	17887	18022	17960	18128	18322	18255	18113	18090	17887	17936	18004	17887	18053	17921	18170	18224	18102	18065	18201	18065	17865	18140	18016	18170	18150	18026	18139	18158	18197	18019	18062	18215	18093	18124	18024	18023	18030	18121	18190	18007	18033	18047	18136	17959	18030	18171	18017	18092	17948	17992	18037	18013	18001	18209	18038	18053	18109	18221	18141	17964	18095	18002	18009	17922	17881	18208	18100	17951	17890	17992	18049	17943	18108	17902	17967	18022	17990	18125	18093	18158	18017	18099	18060	18036	18164	18005	18106	18036	18052	17897	18256	17850	18087	17984	18128	18148	18131	18134	18108	18115	18101	18023	17929	17936	18224	18008	18226	18093	18144	17950	17876	18180	18219	18002	18253	18155	18199	18150	18317	18210	17947	18053	18256	18022	18097	17968	17987	18157	17967	18104	18228	18114	18095	18121	17955	18059	17939	17877	17953	17840	18057	17939	18141	17917	18090	17834	18129	18021	17936	17986	17982	18007	18072	18159	18025	18131	18132	18052	17987	18082	18089	18102	18029	18060	18001	18044	18027	18033	18109	17877	17915	18004	18134	18050	17917	18124	18334	17984	18013	17872	18158	17989	17938	18076	18232	18064	17884	18102	18140	18009	17977	18036	18245	18022	17956	18089	18142	17966	18165	18033	18190	18013	17998	18059	18064	18045	18171	17930	18051	18228	18213	18154	17824	18015	17982	18071	18123	18215	18184	18106	18222	18337	18108	18111	18292	18136	18078	17930	18005	17941	17992	18113	18006	17778	18040	17872	18103	17896	17872	18087	17972	18083	18082	18142	18091	18118	18102	17921	17925	18142	18020	17950	18100	18253	17977	18109	18163	17855	17948	17915	18158	17957	18275	18036	17846	18122	18023	18136	18074	17973	17876	17993	18149	18070	18261	18202	18179	18211	18170	18114	18158	17978	18352	17969	17833	17975	18095	18182	18067	18167	18237	18067	18125	18094	17978	18218	18289	18137	18204	17928	18103	18107	18093	17962	17984	18115	18091	18016	17887	18162	17930	18181	17967	17879	17783	18096	18134	17743	17915	18031	17988	18273	18120	18175	18062	17974	18069	18001	17870	18150	18205	18027	18052	18057	17967	18326	17968	17936	18039	18001	18054	18010	18065	17867	18138	18177	17899	17804	18355	18046	18140	18013	18105	18142	18064	18181	18044	17850	18078	18204	18047	18077	18109	18142	18004	18050	18108	18098	17983	18278	18120	18121	18009	18093	18287	18056	18039	18001	18257	18049	18098	18030	18069	18089	18273	18177	18062	18038	18157	18006	17963	18100	18077	18134	18064	18028	18180	18279	18083	17997	18231	18038	18091	18226	18180	18112	18052	17934	18155	18416	17984	18152	17926	17895	18063	18031	18112	18074	18134	18043	17896	18099	18085	18225	17816	18093	18100	18280	18174	18129	18107	18108	18171	18208	18028	18084	18012	18025	18266	18012	18284	18040	18022	18082	18058	18275	18060	18118	18108	18066	18209	17820	17940	18047	18232	18081	18166	18163	18218	18130	18024	17931	18041	18059	18105	18043	18107	18077	18151	18029	17941	17989	18098	18005	18132	17996	17926	18108	18109	18025	17894	18166	18239	18117	18104	18158	17979	17996	18010	18094	17957	18065	17799	18065	17984	17953	18321	18119	18100	18107	18254	18160	18038	18064	17966	18084	17930	17966	18234	18067	18140	18065	18112	18194	18146	18119	18159	18134	18198	18073	17989	18048	18358	17982	17961	18076	18048	17999	18064	18266	18021	18175	18029	18108	17968	18098	18132	18139	18003	18195	18105	18244	18193	17906	18011	18148	17901	18102	18046	17950	18139	18036	17994	18082	18230	17998	18092	18218	18167	18260	18004	18092	18029	17916	18178	18144	18015	17982	18304	18201	17929	18034	17955	18015	17970	17966	18124	18123	18030	18092	18015	17970	17881	17927	18099	17937	18118	18277	18144	18038	17965	18158	18373	18160	18107	18196	18072	17955	18194	17938	17981	18108	18185	18087	18204	17852	18240	17998	18091	18031	18116	18059	17966	18063	18008	18206	18050	18081	18064	18136	18190	18236	17981	18235	18020	18038	18293	18183	18061	18243	18069	17937	18289	18219	18081	17975	17963	17959	18214	18306	18141	18063	18091	18218	18020	18134	17975	18007	18054	17968	18108	18093	18124	17971	18274	17869	17954	17932	18000	18017	18171	18081	18089	18089	17896	17840	18086	17882	18023	18177	18023	18164	18061	18087	17973	18184	18278	17997	18202	18110	17920	18049	17948	17921	18116	18246	17985	18254	18255	18107	18169	18071	17864	17991	18137	18181	18150	18106	18188	18079	18005	17875	18126	18040	18197	18020	18055	18041	18233	18085	17861	18005	18037	18034	17957	18186	18119	17947	18030	18063	18072	18165	18012	18190	18195	18015	17859	17883	17803	17855	18062	18015	17999	18021	17965	17778	17887	18108	18087	18064	18112	18047	18231	18055	17996	18046	17996	17909	17901	18175	18068	18173	18056	18081	18313	18165	18160	18193	18115	18170	18222	18022	17988	18109	18158	17836	18012	18241	18088	17977	18162	18163	18117	18210	18009	17970	18035	18054	18038	17900	17944	18008	18239	17799	18198	17851	18001	18322	18274	18081	17911	17976	17977	18059	18147	17941	18104	18143	17949	18111	18067	18118	18208	18162	18188	17932	18079	18307	18006	18158	18184	18190	18114	17905	17939	17962	17996	18064	17891	17990	17930	18024	18076	18074	18158	17961	18185	17785	18096	17997	17998	18109	17868	18085	18111	18091	18007	18088	18127	18038	18163	18127	18207	18257	18142	18176	18094	18141	18361	18165	18023	17968	18005	17968	18176	17897	18073	17986	18144	18097	18202	18036	17971	17959	17897	18110	18147	17943	18116	18161	18102	18141	18203	17954	18019	18074	17966	18013	18104	18169	18149	18012	18054	18063	18060	17921	18057	18063	18061	17893	18368	18066	18094	18199	18338	18189	18192	18137	18609	17990	17966	18122	17952	17975	18214	18052	18121	18201	18394	18137	18040	18084	18188	18040	18072	18026	18059	17950	18120	18224	18113	18185	18054	17980	18259	17928	18130	18013	18193	18124	17977	17882	18082	18221	18108	18083	17946	18052	17973	18168	17848	18246	18048	17920	18105	18118	17948	18043	18084	18074	18026	17829	18173	17990	18032	18047	18100	18062	18022	18015	18187	17966
15138	16103	15579	15322	14999	16934	25193	26234	20124	17522	16020	15589	15213	14808	15025	14929	14910	14933	15025	14874	15089	15004	14866	14877	15114	14797	14957	14937	15028	14946	14966	14992	15030	14882	14935	14885	15009	15026	14960	14900	15047	15025	14786	15031	14899	14810	15071	15240	14977	14902	14986	14858	15001	15057	15052	15017	14942	14936	14916	15004	15080	14916	15009	15022	14992	14947	14793	15044	14942	14951	14964	15074	14873	14839	14834	14968	14961	14973	14802	15064	14883	14827	15058	14929	15003	15041	14850	14829	14975	15042	14940	14903	15157	15028	15011	14777	15015	14981	14965	14897	15070	14875	15029	14998	14936	14916	15148	14801	14838	15131	14921	15114	15026	14919	14966	14996	15091	14927	14958	15166	15017	14734	14918	15048	14853	15010	14824	15057	14936	14839	14895	14948	14832	14858	14783	14990	14933	14884	15032	14944	15089	14998	15034	14964	14989	15151	14954	14889	15097	15097	15050	15013	14879	14846	15010	14854	15032	14955	14874	14951	14970	14873	15186	15069	14978	14855	14968	15102	14851	14893	15000	14934	15043	15052	15110	14986	15034	14968	14898	14966	14926	14931	14938	15012	15166	14966	14910	14985	14935	14881	15017	15053	15099	15070	14952	15009	14952	15068	15070	15046	15020	14900	15152	14916	14996	14875	15128	14977	14864	14873	15044	14866	14924	14961	15025	14969	15040	14967	14990	14771	14998	14964	15052	14879	14967	15017	14996	15093	14947	14867	15177	15098	15051	14898	14993	14849	14995	15091	14954	15049	14978	14959	14789	15077	15048	15057	15130	15022	14941	14981	14969	14850	14945	15043	15026	15046	14994	14911	14985	14966	14979	15091	14874	15078	15040	14888	15054	14959	14982	15047	14885	15119	14906	14985	14999	14906	14876	14908	14886	14939	14951	14922	14887	14910	15103	14875	15110	14948	15080	14985	15077	15076	15015	14812	14898	14769	14848	14906	14927	14925	14966	15004	14940	14873	14915	15096	14856	14997	14936	14915	14949	14951	14959	14975	14835	15072	15017	15025	15126	15005	14958	15043	14881	14948	14903	14882	14929	14848	14996	14970	14803	15003	15084	15097	14850	14975	14852	14874	14988	15033	15115	15041	15107	14910	14956	14994	14859	14812	14880	15024	15167	14969	14987	14939	14833	14898	14880	14804	14929	14936	14985	14800	14837	14891	14893	14980	14869	14855	14995	14916	14929	15143	15026	15027	14995	14980	15172	15084	14921	14862	15043	15081	14965	14889	14994	15073	14937	14982	14982	14892	14993	15058	14929	14939	14968	15040	14989	15072	15099	14916	14980	15005	14875	14900	14918	15027	14979	14889	14972	14894	14982	15011	14909	14943	15056	14996	15023	14859	14731	15043	15005	14996	15108	14895	15004	14978	14947	14974	15179	14933	14876	15046	14916	14913	14909	14832	14903	14964	14973	15172	15023	14880	14863	15044	15031	14911	15100	14978	14850	14902	14978	14803	15004	14989	14864	14789	15029	14930	14913	14865	15046	14964	14832	14924	14936	15054	15133	15029	15126	14954	15134	15047	14857	15018	14971	15015	14885	14847	15005	14947	14888	15036	15127	14892	14785	14917	14940	14973	15121	14857	15051	14941	15039	14875	14955	14908	14975	14907	14925	15048	14826	14988	14978	14965	14912	15057	15101	14892	15018	15027	14908	14847	14951	14940	14954	14741	15102	14831	15080	14958	14931	15016	15084	14988	15119	14950	14990	14957	15143	14944	15022	14731	14999	14958	14907	14898	14929	14954	15050	14961	15217	14863	15082	14986	15053	15000	15081	15081	14957	14908	14903	15046	15060	15069	15027	14757	15078	14960	14987	14893	14925	15118	15011	14900	14956	15044	14852	14892	15067	14968	14797	14948	15100	15040	14961	15009	14856	14899	15012	14835	15044	14995	14790	14959	14871	14856	15011	14897	14986	14912	15103	14924	15028	14952	14914	14962	14979	14924	14947	14955	15000	15144	14892	14940	15045	15000	15014	14944	15137	14854	14985	14915	15228	14886	14891	14871	14844	14925	14861	15021	15049	14908	14976	14884	14936	14944	14783	14895	14802	15022	15078	14883	15193	14959	14970	14992	15055	14920	15096	15140	15060	15081	15123	14913	15117	15150	14845	15197	14946	14929	15084	15127	14992	15097	14993	15095	14857	15070	14879	15015	15021	15052	14749	14979	14932	14910	15053	15050	15032	15133	15042	14921	15065	15233	14965	14836	14923	14985	15053	15030	14921	15003	14920	14886	15021	15016	14948	14991	15070	14957	14956	15020	15032	14952	14948	14973	15128	14853	14883	15175	15040	14867	15089	14894	15026	15064	15241	15099	14838	14905	15072	14845	15012	14888	14981	14876	14991	14976	15055	14979	15053	15024	14946	14885	14931	14959	14874	14926	15093	14920	14991	14785	14918	14997	14976	15042	14908	14862	14922	14787	15008	14959	14941	14831	15196	15048	15045	15012	14923	15157	14904	15096	14939	14852	15104	15060	14773	15023	14909	15092	14936	14942	14983	15173	14905	14955	14932	15011	15073	14987	15123	15190	14801	15034	15054	14982	14922	14932	14912	15123	14910	14944	14951	14850	14900	15054	15034	15007	15000	14985	15073	14899	15213	15097	14941	14858	14923	14970	14903	15070	14973	14911	14978	15081	15106	14886	15094	14997	14942	15038	14996	15008	14717	15027	14727	14870	15038	14881	14898	14979	14944	14975	14997	14891	14907	15180	15207	15137	14962	14909	14856	14982	14977	15011	14921	14921	15041	14961	15028	15008	14984	14870	14985	14985	14865	14959	14976	14975	14845	14987	15079	14966	14993	14708	14962	14964	14783	14974	15193	14865	15052	14912	14917	15060	15176	14884	15131	15006	14991	14947	14899	14988	15096	15020	14860	14920	14951	14797	15141	14777	15057	15096	14945	15134	14893	14898	15114	14965	14989	14940	14962	15082	15118	15036	15008	14947	14875	14994	14849	14984	14892	15005	15018	15045	14899	14923	14805	14936	14905	15009	14884	15111	15117	14899	15152	14850	15144	14745	14966	14875	15055	14871	14946	14904	14964	15054	14994	14981	14885	14929	14901	14905	14974	15131	15010	14808	15125	15029	14886	14969	14925	14880	14999	14983	15021	14855	15004	14813	14959	14855	14996	15146	14838	14970	15052	14937	14953	15070	14934	14999	14961	15014	14838	14985	15014	14765	14721	15042	14857	15079	14984	15015	15006	14907	14948	14913	15048	15051	14952	14900	15092	14967	14940	14806	14802	14872	15000	14924	14913	14990	14902	14834	15063	15192	14846	14911	14884	14915	15046	14839	14894	15201	15055	15089	14988	14905	14854	14973	15039	14900	15143	14857	14989	14926	14935	15052	15070	15063	14894	14822	15091	14985	14893	14983	14923	15110	15016	14990	15056	15078	14926	14939	14859	15088	14996	15031	15076	15153	14935	15061	15020	14972	15028	14839	14910	14924	14961	15054	14888	14918	14904	15013	14911	15099	14988	14805	14963	14943	14964	15014	14917	15090	14943	14998	14905	15031	15008	15139	14860	15064	14935	14965	14829	15054	15107	15088	15068	15042	15020	14867	14983	14974	14981	14873	14985	14826	14915	14974	14835	14969	15015	14924	14925	14900	15043	14942	14901	14892	14871	15243	14861	14888	15128	15068	15062	15007	15010	14836	14952	14908	15018	14930	14971	14970	15039	14967	14969	14980	14984	14837	15034	15028	14999	14963	15040	15006	14893	15038	14975	15152	15051	15027	14972	14875	14949	14863	15027	15145	14932	15104	14999	14948	15055	14886	14994	15095	14991	15005	14867	15081	15043	15046	14942	14986	14954	14988	15027	14973	15029	14951	14984	14935	14915	15155	14914	15003	14960	14798	15009	14992	14893	14902	15014	14878	14866	14904	15006	14989	15117	14883	15118	15026	15010	14900	14934	14869	14905	14935	14991	15032	15041	15004	15003	15022	15043	15100	15080	14993	15012	14942	14793	14921	14925	15185	15250	15007	14945	15010	14871	14913	15044	15020	14879	14966	14911	14990	14975	14938	14944	15126	14877	15069	14951	15029	14984	15022	14884	15156	14927	14992	15067	15077	15018	15043	15088	14849	15048	15067	15101	15014	15000	14926	15021	14995	15057	14758	15020	15075	14970	15019	14916	14921	14846	15018	14937	15113	14884	15080	14847	14824	15150	15098	14927	15141	14942	14985	14923	14955	14909	15192	14960	14927	15064	14929	15011	15039	14998	15044	14771	15129	15078	15168	15116	14876	14990	14984	15000	14831	15012	15055	15034	15010	14942	14989	14973	14939	14756	15014	15178	14934	14962	14942	14961	15079	15012	14976	14941	14969	14968	15043	14973	14982	15017	14859	15013	14863	15048	15015	14939	15077	14968	14909	15117	15084	14896	14916	14939	15053	14992	14877	14961	15106	15085	15136	14974	15030	15138	15110	15077	14927	14860	15009	14743	15109	15005	14958	14954	14893	14952	15005	15120	14941	14928	14932	14898	15071	14916	15187	15061	15001	14985	15055	15134	14916	14952	14962	15017	14971	15069	15010	14935	15007	14945	15097	14907	14913	15048	15076	14958	15018	15130	14864	14855	15025	15024	15029	14821	15071	15085	15023	15213	14985	15062	14973	14984	14944	14983	14899	14963	14892	15070	14890	15002	15015	15121	15004	14933	14962	14881	15051	15105	14993	14977	14807	14910	14946	14886	15023	14896	14965	15053	14777	14892	14875	15048	14834	14993	14900	14973	15018	14916	14855	15032	14940	15069	15194	15158	14931	14950	15039	14826	15077	15093	15045	14918	15015	14921	15109	14950	15065	15098	14923	14951	14844	14926	14895	14982	15111	14990	14923	15026	14975	14847	15025	15015	15109	14950	15037	15241	14849	14916	14919	14910	14982	14955	14956	14974	14923	14858	14832	14861	15013	14859	15016	14954	14986	14855	15120	14917	14985	15040	15153	14799	14983	14936	15076	15000	14907	14791	15109	14864	14994	14847	15061	15014	14944	14872	15109	15027	14857	15076	15028	14965	14964	14959	15055	14909	14893	14911	15000	14832	14843	14928	15071	14965	14938	15114	14999	15023	14911	14882	15121	14912	15027	15072	14941
26053	21173	27376	25959	21033	39409	52032	46176	32007	25756	21794	19304	18463	18288	18379	18146	18352	17990	18217	18212	18369	18273	18244	18282	18285	18284	18080	18111	18210	18097	18110	18148	18022	18231	18023	18253	18269	18194	17987	18083	18243	18287	18204	18025	17925	18039	18309	18057	18147	18131	18320	18090	17923	18124	18038	18323	18358	18101	18224	18092	18333	17895	18135	18175	18055	18099	18115	18218	18157	18052	18169	18180	18027	18006	18223	18144	18160	17962	18353	17983	18229	17951	18111	18078	18179	18395	18216	18108	18308	18288	18078	17859	18060	18183	17987	18075	18183	18178	18018	18066	17950	18199	18032	18150	18347	18040	17991	18149	17903	18150	18268	18095	18002	18096	18056	18048	18161	18087	18254	18395	18011	18183	18266	18102	18202	18062	17997	17988	18012	18278	18267	17925	17975	18293	18109	18243	18161	18152	18021	18019	17886	18229	18122	17837	18163	18203	18050	18257	18323	18134	18279	18115	17972	18148	18059	17951	18201	18170	18082	18216	18236	18165	17949	18120	17890	18048	18079	18203	18151	18228	18231	18112	18070	18213	18256	18147	18192	17931	18087	18075	18150	17939	18108	18066	18133	18068	18208	18105	18066	18071	18281	18012	18189	18088	18291	18056	18009	18085	18032	18207	18062	18123	18278	18099	18128	17975	18160	18122	17908	18078	18104	17930	18035	18150	18162	18069	18254	18065	17957	18158	18117	17826	18040	18163	18026	18014	18070	18363	17994	18132	18028	18083	18133	18221	17939	18141	18045	18249	18407	18377	18197	18295	17968	18329	18266	18033	18067	18260	18151	18140	18096	18328	18116	18025	18124	17872	18061	17894	17967	18184	17989	18163	18071	18119	18069	17975	18217	18047	17925	18105	18069	18167	17880	18052	17868	18062	18021	18220	18190	18026	18181	18087	17996	18168	18141	18205	18375	18041	18119	18130	18074	18184	18011	18225	18117	18237	17971	18043	17994	18154	18138	18048	18179	18319	18071	18057	18202	17922	18140	17969	18090	18158	18152	18162	18029	18112	18094	18181	18028	18180	18099	18236	18178	18326	18114	17997	18149	18022	18120	17975	18011	18220	18116	18054	18125	18253	18317	18093	18127	18184	18227	18255	18135	18184	18128	18208	18098	18281	18214	17972	18016	18054	18188	18093	18144	18072	17979	18014	18115	18022	18106	18108	18124	18132	18072	17979	18059	18247	17959	18229	18186	18306	18262	18182	18283	18093	18233	18074	18113	18131	18212	18060	18108	18075	18143	18220	18030	18430	18169	18055	17799	18264	17977	17913	18244	18325	18115	18080	18094	17958	18256	18209	18170	18105	17980	18207	18046	18192	18126	18131	18076	18111	18077	17936	18113	18030	18223	18019	17968	18186	18176	18180	18024	18064	18207	18033	18139	18043	18034	18080	18126	18040	18030	18043	18088	17948	17964	17890	17991	18319	18121	17890	18217	18172	18174	18033	18091	18015	18004	18272	17924	18165	18244	18078	18173	18222	17909	17959	18214	18140	18260	18011	18146	18115	18125	17929	18067	18091	18089	18219	18102	18075	18281	18006	18006	17800	17983	17819	18044	18083	18163	18156	18129	18342	18232	17967	18183	18271	17899	18017	18289	18263	18077	17839	18048	18061	18072	18132	18116	18063	18173	17944	18180	18248	17943	17920	18026	18158	18296	18088	18169	18133	18209	18122	18186	17991	18281	17973	18031	18113	18004	18005	18355	18034	18009	18362	18173	18165	18053	18144	18069	18060	18082	18028	18102	18130	17991	18044	18097	18013	18172	18121	18094	18061	18029	18151	18098	18131	18023	18122	18192	18132	17870	18031	18080	18269	18056	17999	18129	18048	17895	18200	18228	18034	18092	18038	18117	18101	18100	18059	17927	18027	18008	17905	18018	17877	18130	18034	18124	18133	18041	17948	18272	18224	18265	18089	18014	18131	17977	18036	18146	17993	18306	18145	17986	18285	18132	18242	18014	18398	18135	17934	18050	18330	18040	18139	18172	18295	18146	18078	18188	18016	18154	17941	18170	18139	18066	18205	18059	18237	18138	18157	18322	18129	18181	18244	18097	18287	18010	18045	18086	17976	18335	18188	18115	18078	18115	18017	18152	18120	18338	18026	18192	18051	18092	18339	18115	18074	18077	17957	18089	18109	18078	17964	18196	18046	17990	18010	18250	18115	18137	17988	18219	18004	18058	18051	18009	18112	18049	18248	18149	18210	17962	18058	18320	18289	18203	18172	17998	18214	18171	18098	18223	18303	17981	18085	18098	17932	18253	18257	18173	18211	18139	18197	18232	18183	18127	18173	18418	18188	18218	18119	18341	18187	18031	18248	18110	18050	18062	18239	18028	18104	17975	18183	18256	18151	18143	18224	18117	18122	18230	18077	18370	17975	18165	18186	18097	17851	18071	18142	17923	18301	18108	18316	18018	17986	18149	18209	18214	17908	18098	18168	18167	17889	18058	18098	18246	18231	18180	18220	18200	18032	18193	18148	18187	18066	18102	18128	18072	18102	18281	18260	18059	18328	18070	18066	18083	18003	18191	18139	18100	18235	18130	18187	18275	18063	18280	18127	18273	18107	17946	17904	18147	17880	18090	18218	18053	17991	18270	17881	18141	18297	17876	18258	18166	18122	18299	18141	17878	18401	18218	18001	17983	18148	18058	18233	18078	18149	18100	17993	17944	18118	18031	18099	18148	18000	18139	17984	18270	18318	18021	18051	17925	18135	18166	17983	18318	18150	18185	18188	18140	18099	18033	18087	17977	18147	18269	18112	18217	18026	18112	18239	18082	18027	18199	18213	17853	17985	18198	18269	18317	18230	18097	17966	17979	18162	18156	18093	18188	18110	18046	18142	18222	18174	18063	18257	18160	18191	18187	18246	17873	17953	18354	18040	18051	18273	18032	18297	18006	18001	18102	18228	18240	17975	18093	17973	18034	18253	18109	17955	17915	18112	17906	18134	18050	18274	18039	18182	18149	18190	18094	18208	18126	18055	17989	18014	17942	18271	17989	18347	18105	18139	18014	18080	18060	18035	18272	18225	17998	18107	18085	17865	18204	17980	17979	18063	18169	18268	18155	18148	18108	18118	18224	18068	18091	18262	18227	18208	18119	18200	18201	18031	17896	18132	18144	18129	17851	18296	18334	18209	18010	18041	18339	18021	18013	17986	18231	18206	17978	18082	18156	18075	18050	18234	18279	18120	18219	18085	18132	18485	18302	18185	18104	17733	18126	17980	17998	18283	18147	18073	18069	18097	18269	17985	18226	17872	18086	18060	18194	18239	18112	18066	18319	18021	18035	17989	18088	17977	18214	18186	17943	18253	18183	18201	17987	17972	17870	18221	18027	18302	18059	18259	18113	18366	18170	17981	18103	18092	17806	17963	18315	18425	18195	18275	18146	18303	18186	18128	17850	18241	18039	18106	18168	17850	18181	18112	17902	18111	18233	18001	18129	18143	18029	18360	17975	18072	18146	18186	17969	18281	18148	18142	17940	17999	17963	17991	18062	17999	18384	18312	17951	17910	17962	18145	18236	18111	18108	18005	18087	18087	18268	18104	17885	18044	17929	18253	18046	18252	18116	17953	18253	18016	18070	18128	18046	18211	18043	18100	18063	18168	18153	18257	18057	18142	17961	18275	18126	18165	18264	18066	18113	18316	17961	18084	18165	18056	18199	18098	18175	18112	18082	18164	18104	18188	18091	18012	18229	17944	17995	18229	18011	18169	18194	17993	18146	18081	18084	18131	18054	17990	17945	18188	18322	18226	18106	18200	18174	18079	18092	18112	18158	18068	18191	18126	18239	18086	18096	18211	18101	18069	18337	18049	18162	18072	18150	18099	18318	18037	18059	17968	18101	17987	18123	18217	18137	18209	18262	18047	18160	18080	17964	18106	18302	18022	18172	18191	18108	18008	18202	17916	18146	18099	18120	18040	18069	18145	17825	18029	18041	17945	18134	18043	18066	18284	18105	18029	18125	18214	18036	18163	18062	18200	17872	18192	18311	17825	18036	18085	18331	18238	17955	18062	18033	18195	18059	18112	18129	18145	18104	18323	18021	18379	18149	18012	18014	18185	18243	18166	17975	17996	18046	18153	18115	18031	18061	18262	18266	18050	17918	18203	18367	18131	18102	18115	17990	18139	18050	17875	18179	18041	18170	18197	18073	18245	18125	18115	18148	18105	18144	18114	17913	18050	18137	18309	17970	18242	18099	18021	18117	18210	17990	18025	18199	18189	18054	18064	17959	18221	18031	18046	18106	18263	18107	18006	17985	18183	18090	18187	18062	18204	18156	18028	18142	17826	18050	18268	18195	18191	18172	17905	17969	18010	18181	18118	18105	18214	18135	18237	18090	18243	18079	18068	18117	18047	18078	18191	18041	18104	18034	18199	18028	18272	18287	18040	18056	18218	18070	18109	18143	17879	18128	18324	18281	18114	18062	18184	18092	18048	17950	18330	18207	18106	17973	18084	18050	18110	18049	17994	18097	17917	18201	18346	18090	18149	18080	18276	18005	18191	18213	18313	18049	17950	17984	18034	18038	17914	18096	18251	18062	17910	18209	17917	18116	18237	18189	18213	18199	18386	18166	18014	17899	18045	18152	18258	18228	18313	18128	18298	18212	18011	18097	18169	18065	18020	17943	18118	17925	18219	18118	18316	17955	18344	18041	18075	18052	18119	17946	18259	18202	18160	18260	18082	18110	18180	18113	18012	18088	18325	18290	18170	17986	18014	18109	18080	18310	18200	18178	17944	18136	18129	17954	17922	17982	18128	18020	18225	18157	17945	18051	18066	18314	18254	18050	18019	18096	18144	17922	17961	18110	17973	18100	18148	17961	18134	18324	18179	18161	17987	18216	18109	18275	18225	18272	17949	18282	18338	18021	18135	18162	18094	18052	18072	18038	18305	18090	18191	18166	18107	18187	18092	18217	18145	18158	17982	18058	18308	18127	17990	18144	18341	18280	18248	18265	18182	18130	18154	18166	18108	18179	18242	18008	17968	18179	18081	18092	18167	17832	18199	17974	18039	18137	17999	18098	18173	18304	18275	18165	18064	18045	18128	18209	17857	18110	18268	18260	18140	17960	17855	17933	18028	18210	17985	18055	18015	18100	18309
14086	20322	19280	17321	17390	40546	49735	43809	30241	23995	18531	16102	15248	15205	15209	15188	15040	15076	15026	15128	15165	15064	15083	14991	15049	15109	15201	15026	14973	14847	15182	14871	15179	15140	15090	15086	15151	15077	14917	15106	15114	15091	15206	15161	15026	15116	14917	15167	15056	15004	14986	15207	15284	15034	15089	15000	15094	15085	15010	15120	15137	14987	15173	15070	15121	15105	15100	15083	15238	15028	15219	15093	15115	15043	15082	15051	14930	15096	14915	15040	15038	14989	15090	15042	15075	15178	15140	15018	14955	15043	14750	15007	15032	15090	14879	15073	15090	14968	15067	14957	14997	14910	15359	14874	15157	15091	15177	15092	15183	14935	15045	15041	15022	14968	14988	15270	15089	15095	15209	15000	15178	15028	15014	15111	15055	15153	15051	15008	14971	15295	15049	15057	15167	15031	14939	15126	15049	15141	15045	15034	15098	14994	15019	14943	14881	15119	15002	14923	15158	15057	15002	14978	15049	14986	15153	15022	15169	14976	15048	15081	14936	15084	15133	15013	14992	15030	15130	15298	15104	14865	15207	14995	15008	14886	15150	14980	14887	14985	15130	15129	14944	15101	15119	15168	15001	15124	14997	15038	14939	14990	15167	14961	14877	15066	14930	15070	15170	15075	15173	15138	15098	15031	15068	14993	14966	15137	14970	15012	15172	15041	15000	15046	15148	15022	14967	15212	15048	14951	15172	14940	15048	15024	14935	15095	14956	15207	15021	15110	14936	14917	15156	15124	15123	15185	15130	15087	15011	14980	14980	15055	15055	15058	14955	15135	14936	15118	15112	15008	15029	15093	15219	15081	15149	15105	14934	14902	15151	15276	15148	15075	14829	15079	15132	15147	15159	14909	15115	15113	15187	15176	15106	15024	15080	15120	15094	15047	15078	15006	15257	14863	15171	14970	15091	15207	15216	15130	15020	15070	15148	15065	15162	14966	15079	14965	14951	15256	15098	15007	15116	14813	15094	14935	14966	15086	15220	14991	15097	14968	15088	15125	14978	14949	15196	15057	15286	15199	15395	15047	15182	15129	14981	15081	15248	15070	15063	15172	15022	15021	14888	15295	15092	14996	15016	15070	15133	15120	14996	14787	15027	15120	14938	15246	15042	15107	15233	15066	14739	15094	15219	15089	15052	15136	15099	15145	15046	14951	15071	14990	15090	14966	15112	15108	14967	15256	15093	14895	15065	15070	15217	15103	14964	14994	15098	15131	15103	15031	15293	15040	15105	15029	15201	15163	15101	14987	14920	15044	15114	15045	14843	14994	15108	15166	15179	15131	15010	15208	15093	14892	15215	15124	15018	14835	14978	15045	15034	15075	15143	15039	14940	15006	15048	14936	15168	15181	14961	15014	15209	14911	15074	14929	15117	15002	15188	15025	15063	14933	15003	15177	15006	15152	15049	15125	14975	15030	15063	15136	15046	15193	15019	15036	15063	15059	15241	14887	15108	15081	15186	15220	14959	15050	14993	15001	15035	15191	15171	14936	15198	14917	15000	15104	14800	15193	15114	15075	15184	15070	15087	15006	14925	15202	15156	15198	14965	15091	14949	15051	15069	15069	15094	15164	14949	14935	15006	14996	15146	15004	15188	15085	15094	15012	15240	14968	15140	15249	14925	15046	15239	15039	14864	14943	15076	14945	15098	15035	14929	15116	14890	15051	15167	15027	15165	15210	15154	15151	15076	14962	15090	14968	15100	15032	14824	15111	14938	15127	15123	14999	14979	15077	15085	15035	14899	14867	15073	15005	15029	15042	15051	15043	15214	15149	15002	15082	15027	15092	15007	15265	15042	15083	15031	15059	15186	15009	15100	14987	15075	15046	15127	15117	15086	14949	15142	15046	14981	14943	15102	15051	15132	15139	14955	15113	14987	14932	15070	15079	15157	15118	15062	15028	15048	15066	15134	15044	15060	14969	14989	15128	15030	15181	15077	14857	15059	14930	15031	15122	15027	14992	15249	15006	15084	15038	15260	15088	15169	15168	15099	15007	15055	15194	15124	14980	14949	14956	15080	15005	14948	15078	15170	14982	15033	14921	14996	14872	15066	15066	15066	15090	15031	15037	15318	15036	14982	15038	14906	15146	15120	15156	15189	15150	15224	15210	14928	15035	15242	15227	15016	15153	14932	15038	15075	14924	15071	15149	15065	14993	15009	15102	14985	15042	15083	14949	14993	15077	15092	14957	14961	14950	15127	15007	15085	15081	15048	15126	15129	15048	14954	14984	14981	15023	15096	15120	15222	14996	14942	14968	15108	14847	15195	15131	15062	14904	15083	15333	14931	15096	15054	15096	15006	14971	15142	14974	15308	14971	15081	15176	15068	15085	15005	14998	15168	15089	15106	14997	15155	15019	14899	15201	15260	15030	15019	15132	15126	15043	15194	15079	15066	14943	15039	14945	15086	14856	15066	14955	15165	15223	15074	15069	14955	15046	14990	15021	15003	15066	15047	14931	15133	15137	15077	15006	15077	14912	15076	15095	15041	15048	14995	14973	14996	15045	15009	15140	15089	14959	15146	15108	15271	15061	15096	15172	14926	15057	15019	15019	14969	14954	15025	15097	15125	15071	15053	15019	15039	15036	14915	15051	15022	15103	15084	15126	15238	15122	14943	15056	15118	15153	15003	15050	15033	14932	15249	15030	14959	15207	14958	15179	15194	15059	15185	15213	15063	15239	15028	14800	15126	15031	15115	15085	15029	14900	15127	15174	15027	15026	15136	15041	15003	15172	15137	15280	15157	14952	15010	14908	15221	15160	15101	15337	15129	15040	15088	14941	15079	14792	15109	15181	14933	14961	14953	14974	15021	15176	15118	15076	15059	14806	15076	14991	15081	15039	15156	15131	15131	15248	15147	15088	14839	15067	14984	15150	14957	15092	15058	15097	14828	15013	15230	15071	15149	15071	15065	15125	15020	15197	14997	15083	15028	15086	15146	14972	15120	15085	15021	15109	15131	14990	15100	15129	15039	15063	15066	15068	14992	15036	14921	14955	15163	14994	15009	15074	15131	15032	15097	15062	14993	14974	14952	15146	14975	14962	15094	15242	14960	14982	15062	15056	15102	15080	15212	15103	14980	15056	15311	15014	14972	15198	15131	15126	15014	14954	15002	15137	14892	15137	15139	15181	15084	15139	15238	15053	15103	15012	14982	14969	15034	14981	15046	15047	15075	15044	15109	15089	15032	14973	15105	15176	14987	15128	15146	15086	14984	15258	14957	15094	15216	14996	15102	15019	15103	15074	14998	15057	14996	15121	15185	14993	15077	15195	15216	15135	15115	15091	15032	15061	15198	15177	15063	15138	15122	14989	15135	15050	14986	14974	15097	15132	15036	15003	14999	15176	15187	15021	15158	15054	15018	14958	14979	15251	15065	15187	15034	15129	15017	15042	15143	15235	15043	15088	15060	15146	15010	14961	15116	15120	14935	15036	15054	15041	15144	15051	15237	15322	14952	15168	14996	15142	15128	15217	15169	15047	15041	15057	15057	15182	15130	15057	15119	15097	15066	15113	15046	15089	15160	15147	15057	15049	15101	15070	14917	14858	15091	15061	15001	15135	14986	14910	15119	15105	15010	15111	15088	14838	14975	15175	15215	15044	15117	15109	14972	15100	15104	15033	14975	15158	15109	15016	15045	15062	14910	15250	14973	15077	15115	15178	15099	15109	14988	15215	15196	15202	15053	15004	15061	15118	15136	15047	15122	14860	15011	14987	15080	15059	15191	15110	15080	15048	15041	15197	15026	15059	14979	15132	15214	15115	14982	15152	14955	14797	14935	15009	14983	15069	15004	15077	15137	14965	15141	15132	15058	15135	14973	15181	15051	15072	15071	14958	15041	15160	15138	14942	15079	15016	15279	14945	14884	15150	14948	14975	15171	15137	15147	15128	15050	15009	15102	15050	15182	15121	15214	15203	15128	15012	14992	14948	15019	15033	15201	15043	15012	15057	15073	15088	15072	15148	15245	14951	14973	15013	15030	15057	15119	15091	15060	15151	15130	15000	15334	15227	15083	15141	14985	15024	15030	15131	15158	15109	15094	15148	15035	15029	15044	15085	14967	14936	14991	15139	14933	15129	14996	14941	15021	15110	15164	15204	14975	15058	15106	14920	15118	15131	15007	15111	15284	15115	15035	15108	15132	15248	14930	15108	15108	15108	15077	15027	14973	15015	14997	15043	15197	15029	15058	15062	15022	14987	15083	15004	15116	14898	15167	15136	15058	15120	15238	14943	14988	15020	15118	15085	14884	15011	15171	15184	15050	15138	15138	15122	14918	15085	15020	15119	15147	15078	15260	15143	14852	15053	15175	15026	15070	15011	15003	15193	15022	14909	15109	14943	14957	15034	14892	14983	15058	15056	14854	15059	15037	15040	15215	15203	15141	15089	14999	15071	15315	14947	15167	15144	15039	15143	15014	14905	15107	14917	14959	14957	15064	14907	15289	15233	14937	15047	15330	14949	15054	15009	15089	15003	15047	15000	15246	15076	15041	15123	15165	15150	15054	15275	15190	15049	15015	15038	15000	14956	14949	15067	15057	15134	15111	15144	15143	15063	15142	15246	15059	15027	15006	15263	15159	15106	15189	15113	15017	15098	14988	15003	14917	15148	15077	15096	14953	15125	14923	15261	15292	15045	15164	14975	15274	14878	15069	15064	15139	14914	15169	15104	14968	15132	15146	15176	14993	15103	15087	14990	15095	15013	15006	15113	15309	14981	15197	15003	15129	15188	15074	15082	15075	14917	15056	15225	15065	15099	14876	15174	15171	15149	14993	15079	15295	15005	15040	15008	15075	15041	15045	15083	15030	15099	15112	15050	14980	14963	15186	15029	14995	15085	15021	15096	15287	15083	15013	15038	15062	14982	15036	15121	15212	15138	15076	15148	15031	15092	15119	15045	15139	15161	14904	14978	15047	14963	15025	15296	14931	15108	15054	15030	15026	15220	15112	15158	15134	14874	15099	15087	15236	15206	15097	14988	15116	15110	15073	14962	15090	15192	15143	14979	14962	15043	15136	15155	15215	15165	14976	15025	15059	15156	15123	15124	15039	15020	15094	14992	15019	15017	15215	14930	14994	15014	15086	15124	15038	15001	15157	15044	15009	15284	15034	15119	15085	15185
23820	21126	28629	23901	21656	49650	67116	55995	49451	39715	28813	22210	19460	18720	18397	18281	18516	18173	18397	18094	18298	18129	18448	17943	18340	18285	18128	18182	18155	18170	18182	18341	18382	18266	18120	18215	17943	18112	18087	18145	18401	18173	18134	18128	18128	18123	18290	18176	17977	18164	18095	18267	18228	18170	18184	18032	18230	18355	18063	18270	18356	18378	18012	18298	18084	17945	18194	18072	18199	18075	18209	18212	18227	18225	18226	18079	18153	18077	18198	18218	18036	18152	18196	18270	18211	18179	18303	18066	17969	18310	18332	18206	18329	18164	18037	18036	18091	18240	18174	18273	18260	18129	18034	17968	18042	18064	18358	18197	18262	18343	17972	18086	18170	18034	17927	18023	18444	18166	18230	18131	18052	18185	18070	17915	18375	18133	18034	18156	18180	18259	18238	18193	18066	18112	17997	18060	18116	18276	18291	18004	18227	18321	18315	18126	17997	18283	18421	18173	18183	18227	17964	18208	18177	18093	18098	18236	18207	17997	18018	17995	18329	18116	18160	18192	18055	18060	18095	18145	18123	17901	18089	18425	18104	18217	18152	18159	17906	18182	18250	18136	18300	18349	18268	18277	18104	18332	18143	17994	18129	18130	18066	18049	18188	18271	18308	18115	18239	18041	18106	17915	18153	18219	18172	18169	18237	18093	18100	18043	18344	18133	18072	18353	17939	18116	18145	18135	18211	18218	18183	18109	18200	18194	17972	18042	18033	17948	18070	18228	18214	18081	17915	17923	18135	18062	18194	18059	18155	18253	18269	18220	18110	18075	18031	18203	18256	18332	17990	18148	18206	18158	18025	18125	18023	18005	18143	18098	18020	18244	18058	18222	18231	18078	18077	18015	17998	18068	18028	18063	18079	18087	18147	18032	18025	17963	18008	18001	18057	17810	17881	18204	18197	18165	18117	18168	18214	18258	18112	18030	18174	18058	18252	18062	17786	18199	18162	18008	18228	18004	18186	18123	18019	18253	18238	18211	18100	18107	18196	17939	18000	17986	17998	18057	18220	17943	18009	18324	18127	18001	18137	18041	18247	18104	17953	18001	17932	18139	18318	18014	18114	18019	17997	18318	17907	18092	18045	18048	17992	18168	18055	18087	18062	18275	18019	18032	18056	18200	18034	18078	18112	18319	18135	17921	18082	18263	17949	18092	18344	18094	18144	17914	18156	18078	18112	17982	18144	18119	18332	18140	18102	18081	18148	18343	18236	17929	18114	18098	17985	18140	18087	18026	18107	18083	18330	18204	18203	18232	18103	17986	18193	18217	18069	18025	18006	18081	18113	18149	18050	18235	17946	18036	18030	18166	17912	18046	18034	17992	18032	18118	18243	17984	18173	18074	18225	18117	18049	18004	18266	18205	17929	17912	17914	18033	18143	18198	18114	18428	18146	17989	18162	18148	18203	18176	18250	18213	18121	18076	18350	18002	18364	18044	18146	18299	18037	18058	17991	17951	17851	17940	17990	18069	17996	18056	18057	17913	18029	18067	18202	17944	18125	18232	17857	18183	18117	18139	18229	18108	18073	18193	18083	18205	18127	18158	18106	18214	18026	18124	18102	18130	18133	17904	18086	18057	18243	18047	18110	18186	18158	18287	18153	18117	17992	18013	18244	18102	18131	18270	18230	18148	18482	18053	18185	18168	17944	18136	18013	17889	18148	18232	18122	17970	18257	18090	18227	18329	17993	18059	18180	18013	18111	17965	18128	18128	18187	18306	18326	18076	18135	18017	18173	18114	18228	18027	18310	18096	18170	18154	18112	17990	18042	17982	18291	18127	17931	18078	17997	18094	18234	18372	18034	18074	18003	18157	18013	18029	18083	18119	18188	17942	18159	18166	18168	17999	17889	18256	18198	18076	18207	18145	17859	18006	17917	18044	18303	18134	18148	18165	18192	18260	18153	17996	17840	17876	17976	18178	18257	18128	18160	18122	17976	18167	18068	18005	18309	18221	18257	18031	17987	17978	18031	18063	18077	18084	18066	18023	18115	18188	18222	18206	18181	18174	18094	18018	18009	18153	18132	17806	17985	18243	18208	18131	18141	18099	17919	18063	18078	18165	18224	17926	18141	18116	17927	18059	18191	18036	18148	18082	18170	18205	18227	18041	18128	18239	18036	18125	18227	17994	18181	18170	18195	18276	18127	18038	18158	18032	18273	18160	18079	17966	18116	18234	18167	18237	18234	18046	18263	18155	18216	18135	18346	18146	18173	18288	18245	18076	18150	18068	17962	18068	18200	18347	18211	18247	18139	18077	18209	18197	17871	18124	18054	18294	18319	18167	18173	18286	18168	18135	18195	18016	18008	18133	18043	17989	18157	18175	17790	17972	18099	18175	18046	18063	17973	18063	18182	18053	18230	18138	18222	18171	18088	18157	17979	17943	18200	18213	18162	18219	18104	18018	17992	18212	18108	18002	18319	18185	18053	18112	17951	18353	18088	18016	18254	18334	17898	18108	18068	18047	18118	18192	18046	17940	18175	17939	18176	18106	18068	18124	18178	18060	18116	18132	18049	18176	17964	18094	18115	18204	18110	18324	18037	18102	18161	18037	18037	18123	18127	17973	18144	18088	18126	18131	18149	17890	18107	18073	18034	18202	18028	18123	18228	18093	18077	18170	18272	18206	18132	17985	18047	18209	17990	18069	17980	18112	18112	17947	18167	18117	18129	18112	18093	18144	18120	18311	18296	18085	17950	18216	17978	18225	18116	18288	18137	18139	18061	18135	18070	18159	18339	18260	18089	18217	18171	17939	18046	18151	18183	18264	18052	18110	18103	18076	18038	18131	18210	18149	17941	18069	18110	18208	18162	18151	18069	18056	18260	17917	18138	18122	18179	18099	17995	18073	17987	18025	18222	18281	18089	18061	18101	17979	18092	18078	18190	18124	17885	18278	18164	18098	18138	18154	18216	18027	17864	18111	18342	18192	18138	18275	18304	18166	18110	18190	18024	18099	18227	18146	18250	18079	17975	17982	18003	18097	17969	18249	18113	17989	17992	17872	18170	18378	18062	18054	18098	18024	18054	18151	18051	18175	17901	18163	18010	18113	18185	18061	17935	18273	18149	17906	17944	18024	18165	18056	18158	18110	18048	18225	18131	18114	18279	18129	17985	18143	18140	18189	18088	18009	18078	18234	18277	18103	18189	18055	18188	18112	18232	18241	18032	17999	18184	18156	18238	18029	18036	18092	18101	18219	18289	18167	18118	18106	18050	18116	18160	18082	18183	17916	18027	18030	17998	18223	18065	18262	18113	18209	18097	18193	17952	18221	18275	18174	18077	18240	17972	18079	18277	17956	17995	17969	18061	18237	18046	17962	18162	18050	18131	17812	18108	18187	18266	18116	18167	18179	18096	18143	18357	18133	18188	18037	18257	18126	18021	18231	18054	18006	18029	17914	18155	17907	18238	18122	18204	18249	18092	18180	18019	18156	17895	18105	18001	18031	18128	17841	18188	18027	18122	18236	17994	18050	18265	18023	17968	17964	18094	18004	17943	18021	18232	17999	18107	18321	18054	17817	18275	18122	18025	18273	18160	18096	18089	18295	18078	18131	18034	18140	18138	18233	17983	18112	18061	18026	18044	18244	18050	18203	17914	18110	18188	18065	18086	18064	18108	18183	18069	17985	18179	18309	18007	17957	17938	17950	18027	18285	17970	18064	18173	18059	18071	18277	18026	18085	18257	17999	17964	18206	18038	18043	18077	17878	18081	18022	17995	18047	18119	18323	18129	18125	18128	18173	18210	18048	18290	18163	18243	18039	17867	18028	18166	18190	18128	17969	18071	18075	17964	18156	18038	18138	18252	18081	18057	17888	18382	18285	18077	18047	18002	18189	18123	18067	17955	18089	18191	18106	18013	18328	18172	18085	18146	18046	17882	18167	17973	18205	18054	17965	17942	18053	18070	18003	18140	18122	18154	18339	18147	18093	18330	17888	18067	18209	18193	18144	18142	18033	18313	18268	17895	18118	18023	17996	18076	18225	17947	18089	18042	18223	17953	18100	18248	18148	17811	18060	18101	18119	18328	18284	18213	18275	18173	17957	18172	18359	18054	18185	18012	18114	18129	18161	18253	18044	18203	17988	18084	18058	18007	18137	18070	18343	18138	17955	18206	18117	18000	18282	18152	18198	18242	18131	18128	18143	18109	17966	18127	18392	18078	18083	18163	18082	18141	18230	18061	17881	18072	18084	18136	18186	18038	18172	17999	17929	18062	18197	17873	18031	18058	18286	18128	18144	17981	18288	17918	18158	18062	17976	18055	18068	18112	18106	17943	17881	18172	18064	18017	18027	18058	18160	18151	17993	18402	18049	17950	18274	18109	18016	18172	18154	18144	18127	18049	18096	18384	18243	18045	17994	17868	18049	18082	18083	18253	18264	18124	18131	18247	18363	18208	18193	18215	18243	18125	18050	18144	18035	18027	18119	18334	18153	18152	18113	18078	18093	17990	17996	18049	18170	18411	18205	18317	18080	18139	18167	18274	18335	18115	18114	18239	18354	18125	18054	17904	18055	18088	18207	18153	18227	18069	18204	17983	18142	18073	18249	18107	18085	18171	17910	18079	18062	18025	18068	17919	18280	18100	17993	18187	18075	18316	18190	18152	18193	18156	18033	18295	18068	17890	18008	17884	18098	18264	17927	18052	17990	18088	18095	18095	17971	18063	18113	18048	18122	18064	18105	18179	18225	18236	18320	18151	18149	18042	18070	18256	18224	18143	18226	18246	18111	18035	18179	18253	18179	18007	18176	18114	17965	18087	18305	18220	18117	17937	18086	18270	18159	18260	18179	18061	18089	18036	17958	18164	18125	18158	18055	18184	18083	18168	18097	18072	18133	18104	18152	18148	17959	18249	18130	18190	18203	18250	17934	18010	18150	18144	18088	18081	18237	18198	18185	18121	18219	18133	18024	18012	17983	18067	18116	17888	18213	18200	18194	18157	18138	17970	18250	18137	18099	18231	18133	18055	18153	18190	18034	18246	18112	18092	18247	18199	18107	18216	18042	18106	18185	18328	18276	18273	18065	17830	18074	18108	18170	17984	18078	18143	18120	18186	17998	18103	18186	18196	17920	18115	18052	18107	18048	18093	18083	18032	18147	18092	18084	18165	18074	18193	18016
16265	27612	25413	20585	19493	55078	65538	56515	50097	39280	26863	18685	16170	15162	15038	15062	14915	15182	14948	14902	15060	15181	15177	14895	14873	15041	15140	15050	15016	15106	14999	15136	15041	14920	14940	14866	14875	15065	14898	15033	14940	14943	15058	14978	14969	15193	15153	14997	14948	14986	15035	15018	15011	15122	14998	15069	15074	15067	14964	15097	14998	15002	15012	15013	14874	15128	15038	15191	14907	14915	15081	15179	15040	15180	14973	15010	14961	15033	15266	15002	14858	15060	14981	15137	15049	14892	15108	14988	14780	15183	14952	15028	14949	14935	14960	14995	15049	15046	15123	14980	15044	15035	15008	15113	14909	15112	14893	15096	15051	14990	15022	15176	15055	14972	15038	14878	15108	15066	15183	15066	15144	15043	14960	14954	15028	14940	14984	14937	14977	14839	15115	14987	15110	14847	15131	15024	15107	15145	15018	14821	14972	15052	14954	14835	14991	15041	15030	15008	14938	14919	14975	15260	14967	14966	14987	14977	15035	15147	15141	14965	14947	15147	15107	15053	15016	15017	15001	15055	15107	14986	14777	15027	14954	15036	14937	15102	14922	14975	15103	14889	14964	15117	14925	15011	15020	15040	14781	14887	15183	14904	15027	15008	15050	14951	14925	15047	15049	15002	14975	14998	15068	15133	15109	15027	14997	14930	15038	14945	15157	14917	14930	15137	14979	15182	14991	15257	15158	15132	15141	14920	15074	15042	14983	15042	15073	15072	14848	14873	15107	14892	14989	15026	15031	14838	15008	14871	15016	14934	14956	15046	14900	15013	15151	15054	15024	14879	15055	15020	15051	15093	15041	15010	15061	14948	14898	14941	15157	14962	15152	15090	14939	15047	15034	14894	14908	14991	14871	14963	15067	14977	15047	15042	15112	15086	15045	14804	15146	14964	15197	14977	14952	14966	15006	14948	14896	14968	15074	15125	14884	15097	15083	15084	14868	15186	15050	14992	15025	15114	15016	14962	14921	15113	14890	15089	15107	15055	15023	14962	15047	15135	15009	15024	14994	14999	15028	15108	15150	15085	14990	14995	15115	15117	15032	15078	15019	15100	14908	15021	14964	15014	15070	15063	14863	15173	14967	14967	14830	15070	15038	15003	15010	14957	15155	14909	15019	14940	15090	15072	15027	15036	14824	15081	14980	15042	14875	15095	15142	15001	15064	15024	15071	14891	14975	14929	15219	15082	14978	15149	15116	14962	15139	15077	15026	15120	15097	14940	15060	15031	15173	14925	15018	15135	14916	15027	14998	15116	15005	14979	15084	15006	14848	15080	14869	14944	15231	14929	15102	14821	15016	15020	14940	15112	14996	14886	15140	15020	14974	15004	15011	15121	14900	14890	14891	15076	15017	15019	14775	15045	14941	15081	14795	14982	14972	15110	15053	15027	15073	15034	14962	15014	15142	14915	14955	15283	14929	15083	15023	15089	15010	15144	14968	15009	14888	14804	14840	15035	14883	15052	14945	15015	15120	14883	15019	15034	14938	15217	15129	14988	15014	15043	15107	15013	15074	15046	15023	15128	15108	15006	14988	14944	15081	14918	14885	14960	14943	15068	15014	15007	14952	14840	15023	14942	14997	14942	15001	14941	14931	14864	14864	15123	14938	14921	14997	15015	15107	15124	14989	14931	15037	15098	14986	14856	14874	15175	15083	14947	15069	15199	14981	14992	14988	15000	14899	14799	15050	14924	15032	15089	15059	14968	15058	15118	15088	14942	15034	14967	14973	15115	15025	15106	14833	15055	15005	15073	14961	15019	15059	15121	15166	14852	14880	15158	14941	15078	15039	15092	15007	15003	14929	14945	14915	14900	14885	15034	14995	15004	15167	15018	15012	14983	15195	15074	14867	15048	14924	14865	14920	14800	15020	15108	14979	15058	15180	14985	15078	14981	15076	15096	14820	14984	14966	15019	15070	14883	15053	15065	15158	15026	15054	15091	14928	15094	14930	15172	15081	15052	15074	15019	15139	15001	15046	14908	15104	14972	14983	15085	14938	15142	15041	15084	15091	15076	15087	15237	15010	15076	15162	15147	14849	14768	15163	15095	14937	14948	15060	14965	15130	15095	14993	14923	15145	15186	15012	14985	14999	15150	14911	15027	15033	15118	14843	15144	14950	14911	14932	14981	14891	14954	14734	14994	15055	15094	15139	14978	15120	14876	15036	15107	14910	14864	15187	15021	15088	14990	15046	14993	15041	15106	15011	15169	14920	14840	15045	15127	14817	15038	15055	15116	15115	14995	14818	15030	15087	15026	14782	14844	14964	15069	15068	15011	14929	14949	14992	14975	15072	15000	15040	15021	14723	14775	15067	15190	14980	14990	14950	14795	15035	14952	15067	14906	15219	15037	14967	15118	14941	15053	15145	14928	14910	15036	15086	15034	15216	15207	15024	15067	15086	15009	15022	14922	14976	14973	15039	15126	14902	15000	15117	15036	15155	15034	15091	15068	14931	15009	15097	14924	15004	14922	15036	14933	15136	14904	14783	14929	14992	15016	14946	15010	15097	15111	14979	15029	14985	14975	14844	15054	15015	15077	14953	14969	15006	15071	14955	15059	15022	15141	15151	14977	15204	14907	15035	15086	14962	15073	15030	15190	15097	15175	15055	15077	14996	15101	15173	14869	14926	15157	15086	15026	14921	14927	15068	15106	15152	15074	15017	14912	15105	15072	15090	14990	14968	15065	15018	14943	15074	15001	14944	15095	14940	15100	15044	15166	15001	15143	15045	15073	14846	14982	15085	15128	14932	14947	14988	15100	14996	14909	15014	14959	14893	15067	14988	14984	14978	14989	15020	15094	15017	14918	15046	15149	15112	14946	15014	15203	15008	14986	15223	15020	15048	15086	14949	15000	14984	15027	14989	14814	14984	15085	14888	15043	15118	15151	15147	15176	14873	15111	14974	15052	15041	14985	14828	14953	15141	14984	15130	15081	15014	15171	14939	14958	14886	14933	14854	15009	14983	15242	14781	15051	14934	14951	15212	14900	14916	14998	15053	15008	15113	14943	14780	15201	15008	15086	15005	15026	15008	15115	14960	15083	15152	14855	14917	15167	15080	15011	15009	14836	14914	14960	14863	15006	15058	14990	15043	14870	15060	14977	14938	14908	14821	15194	14899	14994	15116	15016	15032	15097	15098	14892	14945	15302	14991	15034	14984	15019	15063	15157	14906	14951	14955	15036	15024	15341	15031	15169	15068	14828	14909	15014	15069	15196	14993	14949	15181	14857	15057	14906	14951	15071	14927	15106	14978	15017	15000	14942	14873	14857	15065	14908	14965	15024	14968	15033	14957	15034	15144	15128	14815	14998	14989	15020	15071	15188	15050	14939	14963	14964	15058	15049	15047	14992	14831	15094	15256	15047	14996	14942	15124	15165	14871	15085	15065	15033	14989	15105	15121	15247	14906	14922	15098	14887	15106	14910	14984	15138	15141	15007	15110	15099	14981	14870	14804	15226	14994	15082	14932	15069	14994	15014	15061	14996	15050	14904	14918	15097	14925	15047	14930	15176	15062	14890	15071	15116	14932	15029	15011	14984	15065	14977	15172	15145	15077	15035	14958	15112	15055	14898	15151	15093	15100	15185	14908	14939	14977	15178	14979	15044	15164	15024	15230	14961	15117	14947	14930	15044	15017	15073	15102	14999	15053	14866	14972	15075	15118	14924	15001	15014	14748	15083	14914	14992	14947	14830	14898	14959	14935	15056	14990	15143	15145	15120	15002	14910	15015	15136	15001	14989	14908	15085	15037	14874	15002	15031	15005	15033	15075	15033	14913	15023	15098	15051	14958	15187	15099	14912	14938	15191	14832	15148	14926	14723	15087	15004	15024	15065	14997	14968	15092	14933	15103	14934	15072	14990	14941	14832	15033	15014	14975	14959	14946	15048	15045	14797	15138	14999	15006	15008	15144	14959	15058	15052	15058	14947	14896	15099	15106	15021	14947	15025	14975	14991	15086	15015	15133	14907	15118	15081	15140	15113	15113	15114	14886	14698	14915	14974	14857	15081	15008	15114	14993	15005	14882	15260	14955	14845	14956	14967	14962	15091	15087	15010	15042	14907	15013	15172	15081	14897	14903	14972	14975	14927	15032	15048	15233	15028	14981	15012	15101	15062	15043	15120	15114	15167	14875	15036	14704	15051	15153	15049	15037	15069	14914	15062	14947	14845	14969	14985	15072	15017	14915	15014	15223	15119	14985	15178	15012	14926	14980	14891	15003	15140	15073	14991	15066	14942	14983	15137	14968	15086	15097	14970	15018	15123	15063	14945	15087	14860	15045	15059	14920	14980	14967	15036	14993	14968	14901	15039	14913	14994	15286	14998	14943	14918	14990	15232	15050	15025	14792	14992	15048	15115	14898	14937	15082	15179	15184	14884	15104	15001	14908	14999	15080	15018	14875	15067	14996	15002	14936	14910	14879	14988	15024	15094	15077	15164	14947	14950	14928	15143	14957	15054	14895	15129	15035	15088	14892	14977	15142	15225	14959	15092	15052	15190	14940	15073	15209	15128	15104	14950	14956	14956	15041	15009	14893	15006	15121	15055	15034	15053	15057	15078	15087	14950	15140	14865	15166	14966	15041	15124	14991	14935	14948	15063	14890	15105	15036	15138	14876	15078	15020	15005	14969	14969	15081	15072	15086	14941	14900	15125	15019	14792	14971	14987	15179	14786	15054	15103	14894	14930	14920	14850	14787	15183	14932	15021	15104	14761	15028	15105	14880	14967	15004	14970	15178	14924	14971	15003	14922	15169	15003	15229	14899	15103	14922	15052	14928	14953	15171	14887	15048	15001	14934	15190	15054	14906	14934	14929	15134	14997	14953	14900	14939	14941	15007	15265	14992	15004	14873	15022	15211	14937	14933	15110	15072	14937	15028	14942	15058	15044	15120	15116	15112	15071	14959	15030	14970	14991	15041	14915	14982	14769	14998	15128	14996	14864	15279	14933	14818	15183	15035	14980	14904	15049	14953	15023	14943	15170	15030	14926	14963	15107	15034	14972	15176	15083	15014	15157	15143	15055	14959	15164	14943	15005	14939	15120	14938	14873	15132	15040	15083	14961	15111	14970	15066	15154	15087	15095	15124	15059	15125	14986	15089	15020	14951	15002	14992	15149
29379	22008	22205	19774	18126	21663	26557	22959	23018	20866	19043	18579	18041	18023	18109	17990	17950	18001	17895	17967	17728	17783	17687	17962	18032	17740	17874	17869	17859	17899	18101	17898	17790	17893	18112	17997	17957	18113	17742	17971	17919	17882	17831	17840	17653	17838	17911	18094	18075	17813	17916	17706	17795	17785	17775	17877	17905	17898	17870	17626	18186	17957	18021	17885	17970	17891	17792	18000	18100	17818	17924	17939	17908	17938	18018	17742	17799	17852	18078	17853	17984	17917	17884	17666	17978	17846	17684	17824	17888	17909	18122	18017	18045	18080	18054	17998	17891	17778	18110	17857	17836	17908	18132	18046	17979	18023	17780	17748	17865	17998	17848	17831	18069	17907	17898	17939	17908	18059	18045	17929	17844	17818	17975	17959	17641	17885	17676	18035	17900	18011	17961	17763	18078	17925	17772	17879	17801	17882	17954	17785	18003	18000	17698	17864	17971	17947	17962	17846	17811	17835	17797	17859	18048	17805	18099	17790	17879	17812	17891	17679	17912	17934	17836	17935	17848	17780	17902	17967	17831	18091	17901	17910	17864	17821	17901	18039	17733	17727	17823	18087	17962	17781	18053	17962	18098	17869	17873	17859	17953	18106	18119	17815	18173	17924	17965	17832	17836	17957	18040	18117	18039	17896	17570	18067	17923	17942	17877	17932	17864	17799	18137	17788	17979	17973	18021	17888	18055	17917	17987	17931	17895	17884	17892	17760	17948	17922	17937	17856	17874	18024	17979	17824	17849	17924	18040	17916	17886	17879	17878	17953	17918	17863	17923	17811	18018	17690	17981	17968	17976	17869	17761	18093	17896	18127	17886	18009	18029	18147	18005	17851	17630	17977	17859	18116	17836	17717	18010	18195	18027	18091	17873	17917	17759	17957	17880	17916	17979	17845	17970	17979	17940	17997	18023	17740	17890	18027	17944	17858	17895	17963	18092	18005	17964	17847	17925	17802	18006	17860	18148	17997	18050	17744	17789	18211	18069	17949	17845	17962	17799	17867	18045	17993	17929	17942	17961	18039	17909	18015	17868	18023	17996	17890	17747	17987	17958	17952	17950	18145	17923	18017	17890	18102	17836	17874	17708	17855	17948	17835	18064	17815	18044	17912	18102	17803	17949	18024	17912	17895	18044	18146	18096	17983	17995	17921	17880	17886	18027	17957	17986	18052	18060	17987	17995	18003	18062	17879	17920	17966	17870	18020	17965	17974	17994	18092	18060	17832	17940	18082	17775	17645	17899	18108	17940	18033	17933	17936	17865	17784	18020	17776	17916	18000	18003	18084	18107	17871	17916	17840	17895	17945	17971	17762	17793	17895	17891	17874	17832	17778	17686	17896	17844	18203	17923	17993	18021	17905	18082	18238	17848	17949	17840	17816	18027	17939	17976	17692	18009	17911	18019	18080	17829	17891	17847	17812	18002	17852	18170	17920	17802	17886	18000	17901	17919	17945	17881	17986	17666	18019	17813	17792	18202	17843	18078	17856	17917	17918	17775	17917	17771	18100	17920	18038	18114	18047	17992	18014	17755	17915	17852	17680	17954	17987	17787	17860	17648	17941	18046	17795	17932	17908	17842	17972	17997	17932	18044	17885	17964	17823	17831	17703	17858	17755	17806	18027	18095	17989	18105	17752	17876	17835	18058	17935	17979	17810	17851	17810	17943	17984	17792	17896	17984	17975	17917	17842	17875	17970	17987	17886	17989	17966	17918	18059	18189	17883	17945	18091	17980	17948	17797	17765	17849	17830	17830	17848	17821	18077	18009	18110	17883	17768	17972	18046	18029	17783	17947	18010	17843	17925	17915	17979	17942	17880	17938	18167	17954	17835	17904	17861	18091	17916	18127	17831	17823	17654	17796	17959	17854	17900	17992	18118	17728	17786	17889	17773	17759	17951	17716	17984	18008	17728	18031	18018	17954	18078	17952	17911	17653	17969	17948	17969	17882	17982	17939	17896	17811	17891	18020	18039	17974	18123	17904	18169	18017	18023	18122	17908	18036	18080	17770	17754	17787	17763	18065	18046	17963	18140	18169	18010	18059	18054	17771	17709	17751	17864	17980	17875	17740	18091	17945	17843	18018	18065	18138	17920	18078	17944	17959	17821	17758	17895	17928	18039	17927	18043	18058	18002	17790	17864	18022	17888	18012	18014	17778	17887	17779	17689	17950	17848	17911	17747	17973	18144	17971	18031	17765	18043	17905	17916	17819	18006	17835	17897	17877	17727	17781	17889	18098	18111	17933	17940	17924	17986	17830	17815	17893	17834	17956	17953	18056	17761	18026	17903	17962	17877	17869	18107	17911	18031	18060	18047	17845	17967	17886	17945	17995	17962	17971	17789	17917	17888	18021	18003	17858	17839	18076	17979	18029	17807	17777	17781	17859	17864	18062	17929	18009	17836	18077	17859	18028	17999	17864	17920	18015	17980	18021	17670	17993	17834	17918	17768	18095	17697	17821	18114	17954	17916	17788	17980	17727	18003	18072	17992	17970	17781	17943	17822	17962	18063	17781	17960	17937	17830	17938	17992	17906	18078	17851	17912	17884	17900	17899	17936	18054	17859	17887	18046	18116	17895	17889	18007	17994	17897	17921	17969	17913	17969	17813	18120	18053	17793	17931	17954	17900	18049	17799	17857	17677	17752	17927	17716	17747	17938	17977	17865	17797	17880	17741	18061	17986	18004	17882	18080	17973	17795	17943	17965	17820	17895	17733	18113	17981	17991	18061	17803	17763	17969	17810	17709	18024	17982	17808	17880	17903	17911	17847	18052	17913	17819	17837	18050	17852	17813	17998	17900	17925	17948	18085	18109	17860	17909	17917	17873	18017	17967	17987	17875	17707	17916	18076	17932	17825	17700	17765	18144	18153	17916	18088	18030	17946	17946	17940	17937	18064	17845	17727	18014	17979	17794	17871	18213	17729	17916	17713	17893	17976	17959	17857	17883	17903	17819	17923	17924	17959	18115	18010	17883	18000	17835	18054	17874	17942	17988	17971	17917	17975	17831	17903	18088	17830	17946	17905	17922	17907	17756	18031	18034	17872	17941	17906	17928	17928	17887	18189	18003	17876	18109	17919	17914	18005	17929	18001	17980	17872	18165	18129	17867	17946	18095	18242	17853	18125	17993	17984	17839	17885	17897	17852	17696	17784	17695	17767	17761	17834	17947	18186	17915	18125	17906	17968	17793	17981	17995	17974	17892	17929	18008	17901	17980	17833	17815	17911	18051	18061	18276	18061	17872	17727	17927	18052	17913	18221	17919	17860	17664	17554	17900	17996	17824	18035	18027	17873	17950	17814	18036	18003	18091	17936	17798	17868	18100	18020	17902	17798	18037	17901	17946	18022	18050	17883	18130	17863	18000	17695	17870	17854	17885	17947	17821	18177	18120	18013	17974	17922	17998	18045	17759	17870	17883	17837	17997	17890	17899	18042	17831	18034	17694	17792	18007	18069	18062	17888	17897	18120	17900	17932	17908	17856	18006	18021	17823	17904	17873	18160	17904	17865	18111	17886	17734	18009	18053	18003	17974	17898	18108	17897	17973	18010	18022	17822	17968	17922	17817	17617	17820	17868	17940	17730	17936	17990	17937	17839	17984	17805	17924	17699	18015	17779	17817	17782	18072	18010	17845	18053	17811	18039	17929	17701	17927	17783	17924	17949	17811	17941	18113	18046	17821	17916	17916	18054	18002	17916	18077	17911	18084	17858	17688	18117	17833	17791	17701	17672	17748	17971	17902	17830	17854	17960	18101	17836	17895	18064	17839	17944	17873	17823	17856	18080	17987	18025	17990	17886	17787	18081	18018	18023	18092	17810	17869	17961	18059	17928	17826	17801	17734	18041	17907	17702	17993	17688	17865	18063	17852	17913	18270	17936	18021	17898	17938	17967	17874	17992	18081	17917	17874	17932	17683	18121	17825	17929	17825	17861	18115	17853	17803	17896	17775	17961	18027	18082	18057	17870	17670	18009	17722	17976	17817	17933	17939	17980	17994	17914	17912	17747	17942	18022	17968	17828	18006	18023	18058	17858	18101	17827	17685	17907	17804	18183	18011	18094	17864	17958	17928	17904	17916	17883	18092	17794	18012	17944	17814	18007	17692	17924	18009	17907	17822	17814	17890	17949	17984	17883	18046	17951	18021	17921	17800	17864	17909	17884	17921	17839	17975	17994	17834	18096	17997	18135	17928	17729	17954	17956	17839	17783	17982	18021	17779	17929	17887	17965	18004	17925	17983	17913	17883	18007	17941	17889	17977	18058	17999	17951	18082	17978	17975	17837	17939	17898	17982	17725	17744	17941	17807	17798	17833	17893	17695	17977	17963	18003	17917	17984	17898	17744	17978	18068	17800	18028	17850	17917	17864	17902	18010	17902	17879	17840	17924	17863	18035	17790	17975	17748	17779	18164	18054	18044	17906	17904	17854	17833	18040	17880	17968	17857	17930	18115	17953	17798	17813	17867	17985	17939	17931	17729	17745	17926	17940	18033	17772	17702	17982	18063	17907	17903	18093	17869	17980	17806	17905	18156	18141	17941	17891	18026	17961	17741	18060	17980	18000	17816	17900	17855	17735	18036	17810	17903	17944	17986	17887	18062	18082	17931	17767	18045	17864	17948	18056	18020	17882	18024	17906	18084	17967	17930	17829	17794	17916	17871	17949	17884	17937	17918	17647	17975	17893	17979	17896	18055	17863	17991	17780	18007	17903	17942	17906	18008	17962	17878	18023	17899	18061	18034	17991	18051	17926	18002	17908	17979	17977	18114	18114	17958	17885	17923	17789	17601	18059	18018	17952	18015	17886	17830	17933	17822	17960	17945	17980	17907	18079	17899	17842	17767	17974	17892	18187	18207	18121	17940	17986	17902	17885	17787	17834	18016	17987	17999	17949	18046	17966	17960	17753	17865	18003	17961	17887	17963	17956	18046	17851	17881	17947	17987	17875	18058	17987	17754	18076	17843	17994	17935	17945	17690	17905	18037	17892	18104	18039	17836	18108	17810	17818	17794	17941	17968	17886	17949	17933	17787	17932	17711	17844	17918	17978	17927	17972	17836	18006	18017	17791	17950	17711	18025	17851	17950	17709	17685	17816	17868	17885	18228	18033	17858	17823	18004	17735	18082	17789
15272	15966	15686	15402	15300	21450	25426	21729	20761	18151	16256	15261	14994	14743	14818	14888	14979	14926	14877	14779	14857	15075	15009	14889	14858	14856	14818	14975	15034	15114	14820	14750	14809	14970	14933	14877	14976	14999	14714	14913	14831	14941	14987	14846	14857	15016	15084	14971	14762	14865	14994	14920	14820	14850	14832	14920	14934	14861	14827	15052	14818	14964	14778	14886	14810	14881	14828	15004	14915	14887	14760	14864	14992	14862	14850	14909	14954	15029	15074	14973	14953	14909	15060	14967	14882	14794	15059	14956	14988	14835	15071	14664	14942	14891	15026	14891	14960	14845	14835	14967	14894	14767	14825	14950	14826	14964	15003	14869	14675	14880	14958	15029	14834	14717	14779	14805	14938	14846	14795	14832	14608	15026	15046	14988	14784	14933	14987	14983	14887	14886	14807	14795	14836	14879	15028	14888	14801	14849	14935	14771	14879	15012	14782	14938	14726	15059	14859	14805	14745	14902	14965	14723	14789	14805	14746	14689	14953	14921	14787	14914	15089	15018	15017	14911	14860	14860	14933	14867	14848	14883	14866	14983	14820	14894	14844	14860	14969	14979	14898	14983	14947	14878	15112	15015	14910	14822	14912	14929	14800	14985	14851	14910	14751	14938	14882	14706	14798	14702	14798	14922	14955	14772	14996	14860	14888	14918	14769	14893	14883	14857	14972	14976	14741	14923	14920	14961	14948	15014	14893	14862	14883	14902	14991	14752	14946	14959	14851	14959	14786	14830	14867	14870	15063	14807	14895	15024	14898	14948	14794	14911	14924	14964	14771	14831	15003	14814	14887	14925	14859	14957	14977	14835	14934	15045	14687	14846	14799	14991	14769	15042	14766	14974	14935	14982	14877	14937	14891	14888	14816	14898	14726	14878	14884	14918	14942	14891	15062	14895	14825	14852	14876	14965	14978	15106	14855	15049	14888	15015	14833	14907	15030	14910	14820	14871	14891	14878	14913	15013	14708	14906	14908	14853	14971	14924	14987	14747	14738	14932	14873	14920	14810	14844	14781	14784	14891	14901	14680	14916	14954	14830	14899	14927	14800	15045	14826	15007	14806	14871	14859	14752	14814	15031	14795	14727	14910	14994	14843	14961	14795	14911	14849	14912	14804	14983	14943	14923	14899	14865	14975	15035	14904	14867	14901	14966	14930	14690	14954	14809	14858	14789	14828	14793	14909	14934	14910	14905	14828	14750	14945	14841	15027	14820	14847	14921	14862	14891	14947	14787	14862	14900	14875	14790	15012	14905	14907	14959	14993	14851	14925	14845	14964	14920	14961	14990	14909	14768	14740	14883	14908	14847	15011	14876	14833	14788	14908	14816	14785	14887	14983	14870	14971	15036	14881	14974	14861	14833	14878	14879	15006	14949	15012	14853	14879	14927	14965	15086	15038	14755	14950	14823	14989	14955	14743	15016	14839	14986	14766	14810	14914	14977	14831	14995	15016	15007	14834	14874	14901	14961	14877	14841	14927	15013	14853	14926	14873	15036	14962	14813	14897	14936	14906	14729	14770	14992	14985	15061	14866	14882	14661	14874	14724	14881	14936	14888	14942	14840	14897	14993	14900	14959	14982	14974	14969	14831	14808	14693	14856	14974	14711	15012	14905	14855	14736	14932	14926	14747	15008	14931	14921	14830	15049	14928	14831	14808	14919	14888	14855	14925	15006	14844	14922	14937	14869	14849	14992	14973	14702	14891	14798	14927	14847	14883	14966	14976	15005	14905	14880	14726	15019	15051	14972	14960	15020	14853	14902	14722	14989	14850	15064	14876	14975	14975	14897	15036	14829	14935	14973	14806	14723	14956	14772	14863	14817	14985	14905	14971	14805	14863	15002	14706	14761	14970	14864	14847	14813	14852	14831	14862	14986	15113	14804	14947	14972	14981	14863	14908	14869	14762	14868	14859	14854	14782	14950	14831	14795	15049	14936	14964	14853	14990	14927	14869	14848	14876	15024	14957	14897	14869	14896	15117	14971	14890	14735	14836	15016	14894	14706	15000	14970	14745	14883	14820	14848	14948	14772	14860	14789	14748	14856	14913	14900	14869	14768	14921	14794	14700	14691	14889	14875	14945	14747	15026	14996	14851	14831	14868	14658	14807	14916	14909	14781	14837	14882	14972	14912	15004	14832	14951	14921	14793	14961	14720	14784	14811	14952	14808	14767	14744	14812	14922	14768	14962	14825	14991	15046	14918	14915	14825	14985	14933	14868	14886	14848	14909	14907	14815	14882	15017	14975	14782	14763	14890	14854	14989	14741	14875	14888	14878	14975	14908	14800	14893	14873	14882	14746	14989	15022	15025	14787	14812	14813	14850	14819	14931	14868	14763	15043	14875	14915	14914	14931	14950	14746	15031	14903	14926	14692	14799	14976	14842	14882	14775	14940	14842	14874	14715	14923	14965	14892	14913	14784	14782	14818	14825	14957	14772	14787	14747	14895	14866	14983	14686	14859	14993	15047	14648	14738	14813	14743	14809	14865	14977	14758	14875	14916	14928	15000	14907	14814	14846	15058	14952	14969	14934	15001	14896	14962	14678	14856	14898	14880	14980	14863	14784	14935	14877	14895	14845	14985	15052	14920	15017	14953	14907	14889	14814	15039	14798	14863	14981	14811	14839	14872	14924	14951	14992	14791	14979	14768	14867	14751	14953	14789	14645	15076	14821	14866	14857	14951	14824	14869	14924	14912	14979	14921	15014	14845	14826	14926	14887	14732	14941	14848	14933	14853	14869	14699	14771	15000	14894	14931	15019	14838	14916	14887	14937	14931	14882	14966	14868	14779	14904	15201	14915	14895	14863	14712	14773	14956	14894	15054	14939	14840	14775	14980	14891	14897	14968	14916	14870	14912	14902	14984	14914	14951	14952	14777	14959	14838	14831	14747	14861	15146	14913	14905	14926	14886	14970	14933	14903	14762	14999	14826	14839	14937	14818	14776	14909	14916	14915	15050	14736	14920	14834	14960	14925	14804	14783	14946	15009	14962	15049	14972	14691	14748	14943	14949	14706	14986	14893	14785	14779	14760	14818	14844	14869	14810	14997	14794	14996	14862	15051	14821	14768	15013	14765	14855	14872	14903	15034	14748	14932	14917	14852	14937	14868	14982	14811	14984	14916	14810	15007	14835	14969	14871	15016	14951	15009	14745	14879	14575	14808	14994	14843	14859	14965	14915	14617	14791	14803	14908	14926	14798	14879	14924	14939	15006	14862	14840	14851	14898	14938	14619	14857	14889	14966	14856	14797	14740	14943	14921	14865	15128	14893	14829	14954	14986	14774	14804	14759	14891	14928	14899	14833	14902	14929	14913	14933	14677	14875	14958	14929	14793	14853	14846	14928	14914	14861	14976	14817	14711	14889	14714	14895	14817	14896	15051	14909	14817	14975	14887	15001	14824	14834	14851	14896	14841	14943	14932	14759	14916	14937	14808	15168	14719	15025	14734	14974	14959	14962	14880	14882	14843	14658	14970	14899	14986	15043	14986	14891	14791	14759	14974	14794	14941	15014	14936	14995	14906	14895	14881	14778	15101	14946	14581	14709	14881	14825	14902	14812	14962	14962	14918	14817	14769	15042	15020	14760	14899	14824	14999	14866	14932	14885	14910	14893	14946	14925	14841	14893	14979	14992	14946	14845	14883	14873	14819	14942	14851	15018	14849	14851	14846	14845	14825	14784	14818	14908	14880	14896	14835	15024	14922	14872	14918	14811	14928	14969	14886	14747	14823	14892	14719	14983	14894	14900	14877	14942	14872	14796	14903	15019	14807	14926	14962	14713	14979	15018	14789	14874	14790	14883	14840	14914	14893	14789	14715	14989	15077	14743	14824	15000	14887	14896	14734	14879	14900	14958	14764	14930	14946	14985	14818	15057	14823	14936	14813	14869	14699	14933	14944	14809	14987	14699	15046	14953	14817	14977	14953	14912	15036	14856	14866	14938	14830	15094	14860	14787	15021	14916	14953	15011	14918	14932	14761	14867	14883	14879	14687	14885	15004	14901	14912	14864	14815	14939	14828	14859	14821	14888	14805	14814	14884	15174	14949	14956	14801	14953	14826	14924	14864	14877	14991	14995	14769	14923	14805	14888	14971	14906	14848	14886	14828	14934	14903	14918	14780	14765	14814	14876	14931	14915	14692	14739	14793	14938	15091	14776	14857	14908	15016	15025	14789	14831	14916	14910	15026	14756	14793	15039	14814	14869	15030	14829	14948	14775	15086	14916	14777	14817	14885	15075	14727	14832	14853	14895	15043	14947	14900	14920	14892	14891	14811	14943	14950	14919	15060	14980	14838	14796	14899	15075	14914	14701	14875	14961	15059	14953	14934	14738	14780	14831	15035	15070	14821	14965	14960	14902	14851	15017	14928	14968	14859	14896	14944	14882	14950	14954	14890	15071	14765	15035	14936	15009	14913	15018	14776	14746	14786	14891	14983	15058	14867	14996	14996	14849	14858	14953	15016	14769	14967	14891	14903	14918	14843	14783	14882	14865	14896	14855	14946	14924	14820	14926	14774	14925	14735	15016	14899	14908	15067	14857	15093	15089	15030	14773	14762	14919	14926	14979	14710	14890	14932	14960	15030	15022	15074	14850	14819	14950	14877	14975	14892	15066	15018	14965	14627	14839	15051	14920	14633	14828	14902	15086	14839	14883	14870	14951	14809	14955	14991	14879	14914	14659	14830	14834	14845	14850	14876	14916	14859	14908	14812	14924	14951	14899	14672	14977	14942	14914	14846	14956	14949	14761	14852	14753	14915	14962	14916	14742	14883	14912	14849	14896	14863	14975	14837	15004	14870	14830	14976	14923	15064	14994	15051	14799	14791	15004	14793	14948	14899	14724	14888	14932	15141	14809	14739	14931	14850	14925	14761	14875	14841	15117	14934	14874	14870	14857	14786	15021	14960	14836	14860	15026	14923	14895	14760	14841	14912	14941	14785	14893	14812	14817	14980	14827	14955	14900	14942	14842	14942	14923	14730	14983	14836	14837	15022	14826	14860	14845	14893	15012	14830	14828	14817	14897	14884	14778	14911	15034	14851	14964	14905	14963	14973	14840	14875	14996	14763	14900	14846	14862	14794	14868	14944	14821	14865	14981	14990	14741	14784	14995	15101	14718	14992	14925
26018	21154	27310	25879	20431	38967	52853	39374	33154	27351	21982	19230	18164	17958	17996	17873	17812	17767	17943	17814	18206	17965	17671	17704	17979	17786	17745	17690	17883	17794	17722	17739	17660	17843	17685	17698	18027	17695	17923	17563	17884	17765	17790	17674	17697	17847	17806	17641	17832	17837	17872	17809	17926	17905	17744	17679	17759	17939	17697	17639	17831	17828	17842	17739	17619	17712	17687	17636	17771	17725	18049	17750	17860	17871	17732	17713	17701	17700	17701	17670	17908	17717	17768	17749	17842	17654	17542	17788	17788	17463	17700	17910	17668	17751	17804	17750	17740	17827	17804	17600	17788	17789	17645	17614	17782	17688	17827	17929	17724	17794	17928	17630	17485	17634	17722	17846	17778	17828	17830	17755	17680	17733	17654	17647	17725	17516	17845	17780	17882	17784	17500	17572	17719	17753	17892	17833	17635	17717	17722	17687	17774	17754	17794	17735	17699	17829	17688	17747	17638	17725	17751	17620	17939	17763	17728	17980	17613	17615	17620	17668	17856	17809	17870	17692	17748	17769	17786	17820	17732	17935	17799	17741	17638	17867	17764	17602	17586	17748	17680	17716	17752	17587	17807	17756	17745	17710	17664	17889	17772	17733	17710	17803	17882	17794	17772	17570	17905	17785	17532	17617	17605	17584	17820	17646	17870	17894	17547	17654	17838	17516	17910	17659	17552	17745	17445	17476	17856	17861	17854	17641	17833	17728	17966	17881	17739	17860	17734	17826	17828	17864	17826	17601	17891	17837	17649	17591	17920	17808	17744	17786	17711	17818	17811	17666	17888	17937	17562	17804	17870	17878	17588	17687	17629	17591	17681	17609	17758	17679	17656	17644	17647	17569	17813	17698	17690	17785	17843	17630	17757	17763	17486	17824	17654	17756	17652	17790	17914	17742	17827	17768	17651	17693	17747	17925	17804	17748	17730	17477	17828	17741	17617	17653	17767	17652	17708	17816	17755	17686	17748	17605	17717	17693	17803	17938	17849	17525	17734	17525	17563	17842	17541	17958	17944	17868	17528	17590	17733	17777	17745	17703	17865	17785	17598	17623	17785	17780	17883	17786	17681	17895	17734	17863	17735	17661	17730	17773	17744	17874	17734	17889	17697	17639	17859	17906	17679	17814	17736	17637	17813	17984	17866	17526	17858	17656	17832	17874	17819	17545	17853	17795	18039	17872	17731	17660	17543	17704	17687	17861	17823	17866	17771	17741	17844	17717	17757	17774	17844	17917	17686	17664	17740	17702	17952	17788	17851	17685	17680	17837	17622	17722	17712	17765	17880	17805	17636	17700	17789	17874	17825	17882	17719	17831	17772	17848	17846	17720	17534	17598	17712	17784	17641	17879	17696	17821	17652	17578	17820	17740	17674	17878	17570	17863	17769	17844	17603	17773	17750	17581	17683	17707	17714	17703	17928	17999	17760	17801	18028	17827	17854	17647	17802	17810	17761	17773	17834	17835	17832	17772	17587	17554	17578	17846	17941	17758	17945	17728	17547	17754	17836	17726	17634	17669	17548	17663	17777	17620	17861	17602	17788	17792	17819	17668	17620	17705	17851	18032	17619	17809	17681	17653	17727	17767	17731	17851	17681	17872	17538	17630	17630	17524	17784	17728	17777	17813	17663	17622	17704	17807	17634	17942	17723	17753	17857	17466	17636	17770	17683	17716	17833	18100	17631	17761	17943	17831	17594	17706	17708	17961	17785	17753	17818	17624	18009	17738	17849	17798	17592	17678	17629	17738	17850	17708	17623	18041	17906	17530	17789	17837	17696	17856	17793	17718	17682	17879	17619	17597	17707	17611	17913	17643	17724	17656	17665	17722	17839	17797	17710	17731	17673	17811	17744	17608	17612	17732	17695	17652	17735	17790	17862	17562	17819	17581	17812	17604	17748	17709	17526	17697	17774	17838	17743	17905	17902	17836	17745	17703	17732	17733	17616	17933	17916	17667	17749	17582	17795	17922	17804	17724	17667	17718	17807	17733	17881	17841	17693	17654	17574	17617	17679	17700	17840	17753	17739	17864	17599	17747	17656	17712	17569	17885	17796	17714	17668	17787	17935	17884	17653	17725	17701	17736	17865	17703	17901	17807	17520	17773	17661	17635	17833	17900	17844	17680	17578	17541	17707	17737	17628	17535	17781	17733	17888	17729	17778	17829	17692	17978	17718	17804	17848	17684	17852	17625	17793	17704	17684	17612	17854	17558	17613	17708	17995	17802	17820	17847	17796	17535	17773	17892	17588	17784	17874	17882	17742	17823	17635	17754	17753	17689	17578	17717	17593	17860	17579	17855	17746	17867	17685	17827	17898	17720	17713	17798	17786	17739	17992	17882	17577	17749	17903	17820	17653	17705	17776	17516	17688	17757	17815	17593	17802	17801	17730	17693	17787	17733	17933	17778	17735	17699	17541	17976	17514	17729	17655	17667	17728	17625	17670	17634	17767	18029	17846	17922	17678	17972	17681	17670	17804	17803	17835	17854	17742	17867	17702	17812	17737	17977	17565	17630	17705	17678	17701	17656	17570	17692	17703	17772	17691	17636	17701	17635	17718	17843	17699	17744	17766	17836	17826	17975	17755	17677	17764	17737	17618	17629	17666	17856	17517	17792	17736	17763	17813	17703	17789	17642	17769	17667	17890	17670	17970	17887	17780	17709	17744	17695	17780	17710	17776	17904	17666	17627	17694	17660	17821	17704	17769	17638	17755	17817	17772	17802	17768	17805	17788	17856	17677	17950	17764	17609	17594	17795	17822	17810	17714	17756	17805	17716	17563	17729	18006	18010	17725	17773	17756	17698	17582	17826	17931	17500	17846	17699	17857	17829	17778	17641	17677	17850	17853	17818	17710	17708	17772	17670	17660	17774	17806	17781	17768	17637	17799	17767	17776	17706	17821	17638	17813	17699	17482	17734	17792	17636	17717	17698	17733	17828	17780	17731	17503	17628	17842	17667	17763	17649	17907	17578	17780	17915	17894	17651	17772	17731	17888	17632	17739	17824	17659	17745	17809	17857	17815	17840	17656	17766	17948	17780	17626	17879	17916	17783	17738	17827	17712	17587	17908	17786	17693	17624	17613	17768	17762	17651	17808	17936	17846	17845	17841	17742	17755	17932	17772	17679	17570	17753	17720	17677	17796	17748	17790	17830	17796	17826	17659	17966	17844	17557	17764	17817	17725	17721	17873	17559	17742	17762	17817	17677	17502	17847	17595	17877	17776	17757	17688	17551	17571	17538	17703	17725	17867	17547	17702	17607	17704	17639	17627	17771	17884	17699	18045	18028	17859	17876	17700	17858	17702	17854	17894	17855	17806	17707	17750	17947	17673	17795	17632	17611	17614	17724	17802	17926	17554	17576	17667	17825	17717	17714	17719	17742	17971	17646	17750	17929	17756	17713	17836	17849	17789	17788	17651	17858	17740	17910	17825	17761	17640	17668	17678	18014	17745	17784	17662	17865	17776	17701	17770	17792	17802	17863	17738	17958	17844	17768	17668	17874	17674	17893	17693	17836	17854	17618	17855	17765	17762	17838	17691	17836	17874	17764	17853	17777	17608	17566	17758	17597	17685	17819	17587	17748	17886	17757	17786	17803	17849	17860	17563	17957	17748	17667	17838	17627	17611	17823	17810	17664	17600	17707	17662	17817	17729	17642	17738	17883	17827	17713	17607	17750	17580	17706	17401	17716	17503	17789	17698	17937	17631	17607	17564	17689	17675	17691	17831	17740	17807	17742	17801	17775	17787	17878	17695	17847	17851	17795	17749	17782	17689	17733	17683	17799	17837	18026	17921	18029	17664	17768	17741	17735	17810	17958	17770	17675	17658	17817	17842	17654	17944	17710	17758	17939	17730	17802	17578	17554	17822	17728	17785	17697	17895	17759	17760	17729	17806	17739	17663	17980	17804	17772	17642	17845	17650	17609	17666	17707	17848	17649	17689	17730	17826	17807	17703	17747	17852	17695	17791	17787	17592	17758	17795	17678	17646	17826	17885	17716	17653	17812	17843	17744	17537	17519	17630	17854	17739	17871	17789	17794	17820	17680	17647	17639	17690	17902	17515	17667	17836	17750	17614	17740	17715	17899	17795	17819	17679	17778	17561	17906	17776	17940	17796	17911	17893	17635	17740	17673	17789	17691	17628	17510	17817	17832	17673	17543	17702	17617	17428	17835	17851	17530	17700	17643	17686	17759	17773	17688	17738	17753	17665	17593	17874	17932	17784	17552	17511	17767	17645	17883	17793	17696	17746	17924	17777	17679	17661	17755	17801	17544	17696	17822	17748	17832	17847	17609	17869	17645	17880	17857	17723	17736	17685	17648	17715	17752	17695	17815	17686	17772	17861	17922	17906	17768	17557	17846	17505	17646	17637	17806	17658	17763	17664	17682	17783	17698	17552	17951	17934	17758	17836	17772	17639	17783	17742	17732	17830	17836	17694	17702	17712	17670	17782	17813	17533	17749	17767	17791	17828	17660	17691	17764	17855	17657	17795	17904	17650	17825	17742	17674	17601	17518	17773	17871	17796	17658	17699	17820	17913	18098	17743	17754	17646	17772	17562	17797	17633	17906	17961	17715	17832	17537	17543	17806	17805	17722	17581	17628	17759	17816	17707	17709	17645	17642	17814	17805	17693	17654	17931	17910	17815	17547	17972	17569	17531	17627	18128	17809	17726	17670	17689	17705	17905	17712	17712	17744	17608	17715	17914	17683	17786	17838	17867	17489	17565	17794	17675	17681	17664	17540	17980	17912	17838	17793	17747	17757	17555	17866	17817	17578	17860	17749	17867	17824	17738	17841	17664	17669	17801	17875	17893	17690	17610	17745	17679	17693	17953	17734	17891	17951	17996	17620	17751	17978	17804	17684	17773	17802	17871	17727	17714	17722	17968	17743	17705	17762	17833	17672	17690	17682	17578	17822	17872	17670	17847	17639	17763	17706	17899	17679	17825	17855	17697	17870	17934	17707	17633	17595	17690	17665	17789	17790	17718	17874	17658	17896	17845	17764	17674	17603	17839	17822	17641	17690	17714	17808	17714	17783	17749	17468	17891	17708	17771	17478	17598	17766	17570	17695	17560	17748	17805	17699	17611	17685	17689	17768	17790	17731	17564	17678	17691	17814	17828	17771
13836	19842	18847	16974	16540	40568	49180	38829	33612	25496	19263	16012	15117	14893	14867	15099	15003	14826	14670	14915	14787	14870	14933	14804	14835	14811	14895	14689	14759	14671	14743	14871	14873	14896	14732	14858	14974	14774	14759	14807	14830	14817	14826	14889	14818	14965	14762	14946	14741	15063	14847	14761	14995	14818	14740	14674	14844	14867	14842	14936	14732	14791	15063	14590	14873	14898	14715	14699	14835	14655	14849	14847	14871	14683	14812	14971	14921	14703	14904	14666	14779	15139	14661	14779	14917	14828	14858	14895	14767	14734	14966	14698	14946	14734	14814	14765	14909	14831	14798	14925	15042	14746	14811	14710	14895	14866	14749	14683	14911	14841	14653	14717	14803	14742	14704	14850	14818	15026	14921	14843	14843	14986	14770	14867	14724	14835	15036	14705	14866	14840	14810	15009	14957	14832	14779	14857	14763	14814	14725	14736	14760	14744	14919	14878	14949	14765	14893	14702	14831	14805	14867	14802	14846	14801	14766	14810	14871	14693	14912	14882	14798	14789	14763	14749	14848	14808	14855	14729	14933	14853	14710	14765	14886	14821	14827	14806	14866	14843	14762	14662	14681	14766	14992	15002	14770	14877	14664	14792	14770	14828	14717	14707	14723	14838	14454	14741	14882	14830	14964	14944	14857	14686	14751	14892	14850	14716	14850	14755	14930	14686	14736	14923	14626	14761	14827	14799	14801	14740	14763	14705	14868	14785	14867	15034	14982	14872	14682	14598	14841	14805	14789	14916	14623	14909	14743	14879	14853	14940	14892	14940	14931	14686	14918	14904	14932	14828	14773	14894	14647	14763	14716	14794	14859	15027	14714	14799	14800	14686	14891	14995	14813	14813	14768	14739	14733	14746	14957	14862	14954	14836	14941	14871	14796	14768	14741	14880	15035	14813	14819	14774	14625	14653	14905	14799	14854	14869	15029	14823	14686	14771	14787	14786	14905	14789	14798	14731	14751	14821	14948	14847	14769	14975	14743	14758	14715	14686	14801	14738	14726	14834	14738	14811	14748	14737	14722	14695	15006	14882	14822	14742	14819	14840	14953	14711	14795	14629	14781	15045	14752	14745	14807	14827	14924	14849	14756	14686	14962	14767	14911	14972	14968	14872	14829	14968	14874	14808	14748	14917	14805	14813	14781	14751	14643	14768	14745	14877	14700	14617	14754	14759	14856	14775	14785	14875	14818	14795	14826	14776	14884	14820	14840	14721	14872	14790	14750	14831	14826	14670	14791	14806	14670	14961	14724	14771	14795	14689	14675	14735	14742	14827	14868	14615	14895	14766	14671	15043	14863	14720	14622	14772	14772	14871	14793	14780	14886	14780	14777	14745	14926	14808	14771	14815	14714	14913	14739	14719	14825	14949	14724	14709	14925	14914	14966	14812	14775	14724	14958	14783	14907	14837	14860	14824	14679	14860	14824	14717	14972	14770	14823	14891	14867	14707	14872	14693	14598	14926	14825	14784	14885	14922	14777	14758	14874	14925	14632	14783	14748	14717	14963	14794	14935	14903	14848	14826	14880	14835	14932	14960	14846	14795	14825	14901	14790	14875	14803	14904	14942	14778	14985	14928	14914	14699	14675	14819	14876	14806	14781	14711	14794	14715	14925	14900	14779	14747	14737	14787	14895	14654	14784	14783	14936	14904	14785	14840	14876	14757	14735	14689	14931	14619	14926	14811	14756	14868	14808	14904	14879	14729	14858	14738	14734	14860	14759	14708	14891	14798	14788	15036	14784	14808	14610	14958	14777	14710	15075	14924	14908	14773	14783	14938	14874	14841	14822	14805	14721	14841	14834	14873	14771	14819	14932	14556	14954	14922	14789	14978	14816	14817	14916	14945	14821	14686	15032	14804	14774	14954	14772	14921	14980	14759	14717	14691	14935	14822	14763	14766	14787	14855	14817	14908	14839	14798	14765	14666	14805	14867	14718	14732	14884	14837	14699	14546	14822	15024	14787	14752	14883	14908	14840	14855	14872	14805	14679	14804	14804	14884	14793	14746	14771	14924	14830	14643	14855	14722	14572	14737	14940	14818	14763	14653	14701	14801	14890	14774	14872	14726	14752	14657	14616	14848	14849	14802	14824	14856	14939	14701	14936	14707	14727	14948	14708	14803	14691	14793	14933	14700	14790	14701	14883	14816	14694	14672	14844	14875	14741	14787	14764	14698	14821	14791	14689	14866	14699	14765	14764	14935	14905	14913	14885	14983	14932	14862	14955	14740	14705	14876	14866	14957	14869	14777	14823	14847	14993	14711	14769	14841	14951	14947	14729	14835	14850	14973	14818	14891	14845	14832	14924	14944	14871	14776	14839	14759	14770	14840	14780	14739	14813	14896	14715	14695	15055	14788	14764	14727	14741	14703	14806	14642	14767	14697	14819	14825	14804	14870	14896	14869	14797	14975	14896	14874	14732	14812	14809	14881	14917	14671	14853	14890	14790	14675	14833	14762	14720	14835	14738	14788	14900	14887	14885	14894	14810	14918	14820	14800	14818	14977	14872	14771	14827	14887	15019	14792	14739	14951	14937	14687	14716	14817	14810	14877	14866	14540	14701	14692	14774	14828	14675	14776	14717	14702	14765	14743	14789	14842	14732	14770	14864	15038	14896	15082	14722	14904	14929	14759	14953	14812	14796	14886	14856	14846	14606	14724	14651	14851	14726	14905	14709	14664	14902	14705	14771	14937	14932	14922	14722	14734	14965	14756	14626	14726	14820	14974	14840	14896	14717	14967	14762	14884	14948	14973	14679	14747	14631	14801	14815	14747	14812	14684	14836	14766	14784	14763	14871	14891	14599	14926	14877	14665	14818	14901	14630	14753	14809	14912	14926	14815	14869	14915	14801	14874	14791	14739	14883	15006	14817	14935	14850	14800	14828	14820	14870	14778	14749	14793	14828	14854	14887	14722	14871	14766	15007	14510	14713	14706	14804	14711	14951	14707	14731	14649	15011	14913	15027	14857	14800	14850	15015	14753	14857	14932	14781	14824	14600	14744	14758	14823	14991	14940	14823	14872	14862	14808	14860	14823	14868	14843	14874	14631	14913	14761	14753	14829	14696	14784	14864	14979	14970	14814	14811	14822	14931	14691	14713	14876	14849	14806	14916	14753	14637	14964	14815	14949	14748	14791	14812	14834	14711	14672	14817	14629	14715	14896	14683	14850	14784	14917	14708	14715	14868	14712	14915	14904	14767	14810	14966	14797	14931	14817	14947	14833	14818	14878	14541	14764	14940	14780	14793	14830	14838	14729	14724	14821	14935	14683	14935	14691	14861	14835	14718	14771	14892	14731	14692	14807	14750	14841	14811	14683	14912	14891	14712	14804	14703	15059	14563	14854	14754	14850	14818	14944	14835	14845	14776	14835	14814	14734	14834	14847	14833	14873	14833	14817	14696	14774	14795	14932	14702	14737	14744	14696	14508	14859	14897	15087	14800	14779	14942	14881	14990	15033	14660	14711	14831	14802	14784	14732	14692	14674	14714	14851	14825	14901	14828	14900	14797	14813	14848	14759	14826	14931	14686	14759	14768	14820	14801	14819	14969	14751	14882	14767	14697	14811	14932	14699	14772	14764	14796	14752	14740	14742	14850	14729	14846	14784	14635	14768	14784	14811	14841	14868	14691	14744	14821	14750	14849	14704	14724	14713	15066	14974	14881	14787	14852	14738	14833	14888	14893	14991	14807	14912	14722	14657	14881	14796	14775	14701	14694	14947	14772	14935	14673	14859	14864	14915	14765	14871	14785	14963	14609	14863	14695	14953	14856	14874	14699	15002	14943	14783	14797	14742	14930	15008	14730	14691	14844	14957	14981	14683	14771	14729	14927	14825	14938	14702	14842	14809	14846	14796	14887	14708	14658	14635	14757	14730	14816	14793	14797	14690	14733	14773	14853	14820	14724	14729	14752	14718	14951	14803	14846	14784	14785	14815	14766	14966	15006	14773	14709	14767	14834	14672	14606	14705	14825	14856	14827	14913	14755	14813	14863	14672	14800	14699	14733	14741	14846	14751	14808	14765	14800	14750	14715	14755	14824	14602	14868	14597	14890	14874	14745	14744	14884	14768	14991	14893	14878	15056	14836	14742	14867	14813	14778	14828	14863	14865	14664	14756	14875	14746	14713	14656	14886	14838	14895	14725	14608	14832	14829	14829	14855	14896	14905	14766	14884	14858	14812	14740	14830	14769	14708	14846	14816	14804	14862	14901	14723	14797	14734	14970	14989	14808	14792	15111	14801	14947	14941	14886	14702	14761	14949	14798	14805	14867	14804	14761	14746	14790	14600	14809	14862	14773	14825	14860	14771	14932	14647	14812	14789	14677	14707	14824	14852	14938	14783	14773	14765	14875	14825	15000	14942	14778	14803	14918	14789	14801	14874	14647	14970	14916	14841	14647	14690	14907	14676	14740	14788	14734	14941	14671	14727	14698	14888	14867	14763	14832	14889	14798	14903	14750	14702	14777	14885	14859	14884	14954	14857	14771	14893	14770	14819	14940	14854	14668	14816	14612	14839	14780	14715	15080	14809	14707	14844	14697	14886	14711	14804	14866	14852	14795	14722	14753	14857	14880	14865	14744	14951	14904	14798	14742	14889	14871	14810	14752	14769	14879	14702	14819	14765	14792	14727	14843	14930	14672	14727	14795	14703	14808	14856	14808	14825	14656	14888	14729	14878	14596	14757	14790	14791	14846	14966	14788	14777	14928	14816	14812	14830	14810	14777	14709	14728	14951	14740	14898	14709	14971	14847	14635	14889	14794	14861	14881	14724	14813	14847	14786	14711	14845	14915	14668	14998	14714	14714	14824	14762	14753	14944	14915	14847	14952	14699	14939	14603	14919	14797	14790	14722	14849	14889	14754	14832	14882	14730	14824	14802	14776	14829	14785	14676	14900	14759	14790	14876	14753	14748	14691	14736	14563	14780	14920	14886	14822	14897	14736	14951	14862	14906	14736	15019	14844	14968	14796	14695	14657	14900	14893	14769	14688	14784	14734	14917	14780	14773	14817	15031	14733	14855	14715	14710	14812	14658	14781	14878	14826	14829	14871	14894	14851	14792	14795	14665	14857	14900	14680	14743	14823	14689	14892	14793	15004	14576	14792	14721	14812	14689	14903	14873	14929
23909	21186	28641	24023	21644	49171	72702	52475	47588	37538	26925	20822	18667	18242	18001	17895	17803	17811	17807	17768	17843	17689	17685	17787	17992	17708	17718	17743	17743	17672	17854	17804	17730	17866	17762	17627	17682	17629	17802	17807	18011	17647	17481	17845	17609	17822	17775	17951	17765	17784	17792	17583	17636	17571	17769	17562	17760	17645	17622	17647	17691	17381	17709	17785	17891	17703	17831	17721	17880	17628	17617	17669	17732	17810	17463	17871	17548	17674	17805	17702	17512	17754	17500	17629	17669	17426	17693	17658	17716	17747	17747	17741	17651	17624	17811	17958	17826	17570	17540	17497	17732	17669	17722	17621	17512	17467	17721	17456	17758	17633	17728	17514	17589	17587	17652	17699	17493	17567	17497	17504	17895	17594	17713	17674	17848	17590	17643	17524	17541	17705	17443	17813	17453	17606	17697	17662	17691	17710	17610	17654	17627	17693	17648	17746	17719	17871	17565	17733	17630	17564	17659	17529	17509	17365	17503	17547	17678	17442	17696	17866	17585	17859	17715	17727	17628	17690	17671	17818	17477	17731	17684	17927	17519	17441	17568	17596	17745	17489	17541	17494	17851	17700	17549	17607	17716	17608	17626	17697	17695	17578	17535	17549	17567	17651	17513	17731	17702	17578	17673	17594	17396	17558	17567	17644	17709	17480	17457	17393	17540	17749	17371	17503	17530	17529	17552	17691	17741	17585	17698	17764	17569	17738	17627	17728	17522	17782	17755	17539	17629	17693	17575	17673	17666	17659	17831	17652	17574	17655	17458	17774	17684	17583	17497	17538	17493	17792	17797	17802	17579	17706	17553	17646	17605	17640	17638	17547	17471	17666	17560	17742	17679	17472	17541	17735	17598	17592	17340	17471	17676	17492	17463	17386	17492	17522	17888	17564	17564	17727	17652	17696	17523	17576	17707	17611	17494	17525	17460	17480	17610	17664	17658	17671	17671	17777	17766	17456	17652	17766	17705	17699	17557	17759	17497	17682	17457	17586	17798	17763	17599	17694	17828	17836	17657	17447	17622	17638	17620	17679	17628	17712	17699	17490	17551	17463	17513	17429	17572	17682	17724	17647	17641	17651	17903	17564	17725	17562	17792	17585	17532	17653	17614	17631	17565	17678	17668	17527	17455	17729	17704	17659	17767	17820	17593	17685	17531	17715	17558	17619	17815	17666	17608	17634	17763	17636	17837	17590	17668	17551	17567	17618	17665	17551	17523	17688	17617	17506	17581	17711	17660	17621	17675	17615	17736	17533	17619	17637	17629	17419	17472	17458	17470	17602	17551	17771	17714	17517	17607	17787	17757	17766	17605	17797	17529	17490	17779	17709	17676	17552	17885	17638	17746	17721	17704	17567	17639	17449	17656	17440	17786	17699	17475	17698	17510	17653	17621	17741	17631	17307	17640	17633	17746	17652	17522	17638	17529	17530	17761	17718	17485	17750	17461	17618	17714	17820	17492	17655	17544	17706	17622	17613	17769	17587	17584	17727	17706	17678	17749	17420	17540	17826	17724	17573	17523	17520	17778	17625	17734	17586	17637	17735	17598	17729	17537	17738	17745	17750	17613	17550	17493	17537	17610	17693	17689	17965	17794	17538	17470	17595	17476	17423	17632	17529	17579	17461	17602	17511	17677	17497	17655	17714	17728	17534	17569	17530	17419	17699	17671	17541	17642	17565	17600	17625	17713	17591	17659	17515	17878	17710	17585	17559	17620	17517	17441	17634	17560	17738	17712	17673	17685	17679	17489	17473	17580	17507	17486	17580	17569	17679	17630	17643	17597	17622	17575	17559	17632	17711	17522	17703	17603	17654	17673	17711	17831	17633	17634	17482	17817	17526	17642	17521	17618	17709	17565	17518	17521	17543	17693	17634	17598	17693	17645	17621	17829	17698	17441	17563	17823	17820	17666	17722	17496	17728	17751	17602	17578	17433	17554	17461	17758	17584	17525	17661	17739	17552	17669	17510	17678	17691	17688	17610	17768	17707	17360	17631	17457	17681	17747	17827	17778	17468	17525	17662	17479	17700	17486	17722	17447	17721	17454	17676	17840	17534	17596	17629	17662	17564	17486	17676	17631	17617	17517	17560	17784	17797	17539	17636	17562	17484	17610	17677	17698	17448	17719	17566	17625	17608	17744	17640	17674	17686	17609	17570	17630	17526	17666	17674	17574	17395	17638	17570	17668	17661	17508	17697	17655	17790	17735	17449	17780	17753	17529	17520	17622	17609	17702	17738	17503	17542	17714	17647	17630	17716	17607	17573	17615	17562	17510	17518	17808	17776	17516	17772	17568	17555	17549	17531	17677	17768	17567	17515	17651	17523	17798	17631	17765	17671	17771	17556	17772	17676	17705	17570	17352	17714	17737	17581	17629	17917	17673	17410	17498	17620	17584	17688	17763	17733	17653	17488	17741	17508	17693	17654	17576	17588	17626	17638	17568	17790	17775	17695	17629	17691	17654	17534	17720	17632	17571	17565	17542	17704	17523	17652	17659	17800	17590	17616	17599	17549	17389	17589	17575	17417	17732	17691	17657	17676	17786	17677	17490	17468	17811	17788	17518	17500	17601	17639	17492	17594	17895	17718	17683	17651	17659	17501	17740	17518	17528	17819	17683	17534	17734	17747	17784	17669	17509	17745	17700	17701	17537	17673	17754	17708	17634	17589	17597	17490	17752	17686	17582	17796	17689	17628	17607	17672	17690	17573	17619	17426	17541	17652	17682	17661	17717	17653	17628	17565	17585	17671	17477	17613	17607	17692	17591	17617	17787	17423	17686	17483	17540	17787	17710	17567	17605	17685	17548	17748	17627	17618	17590	17663	17618	17618	17535	17598	17506	17567	17466	17691	17612	17671	17561	17480	17645	17541	17526	17561	17698	17578	17617	17532	17541	17657	17695	17580	17662	17652	17637	17507	17539	17652	17647	17589	17582	17587	17622	17639	17348	17635	17406	17610	17706	17666	17649	17602	17783	17486	17748	17779	17591	17544	17722	17586	17737	17675	17618	17574	17605	17577	17596	17501	17797	17517	17620	17654	17726	17718	17796	17537	17320	17645	17790	17395	17835	17670	17420	17603	17421	17771	17591	17412	17658	17731	17694	17506	17525	17657	17608	17636	17938	17674	17767	17672	17478	17547	17529	17764	17708	17543	17729	17831	17660	17641	17352	17550	17475	17839	17500	17645	17545	17604	17414	17826	17682	17720	17682	17714	17563	17536	17840	17753	17557	17541	17618	17530	17602	17673	17723	17594	17722	17510	17677	17438	17594	17607	17642	17600	17565	17610	17683	17708	17780	17602	17682	17605	17580	17466	17681	17479	17474	17578	17696	17616	17732	17727	17569	17800	17549	17653	17812	17511	17609	17647	17547	17571	17659	17576	17698	17852	17692	17727	17743	17793	17882	17866	17660	17649	17584	17740	17742	17751	17711	17695	17688	17750	17524	17629	17770	17362	17573	17556	17656	17557	17428	17581	17857	17619	17645	17722	17663	17688	17833	17564	17684	17543	17616	17578	17576	17538	17511	17607	17590	17765	17830	17621	17478	17758	17525	17656	17566	17588	17673	17588	17643	17513	17559	17691	17692	17565	17524	17722	17581	17581	17540	17492	17575	17608	17549	17834	17514	17600	17596	17496	17709	17623	17543	17637	17580	17703	17665	17536	17605	17454	17647	17820	17735	17557	17620	17698	17702	17530	17734	17732	17672	17629	17766	17584	17590	17562	17678	17670	17551	17609	17581	17440	17765	17582	17649	17716	17700	17728	17947	17785	17587	17776	17795	17767	17529	17594	17615	17470	17569	17590	17531	17617	17548	17647	17384	17668	17606	17639	17655	17723	17822	17389	17579	17780	17514	17535	17566	17564	17737	17574	17887	17469	17477	17680	17692	17661	17676	17582	17496	17642	17488	17666	17582	17638	17557	17520	17750	17592	17721	17593	17619	17498	17727	17772	17580	17419	17639	17560	17698	17419	17558	17613	17614	17678	17810	17636	17834	17530	17566	17663	17737	17408	17743	17759	17709	17403	17594	17549	17381	17456	17666	17820	17894	17702	17760	17553	17770	17650	17635	17848	17775	17437	17733	17760	17631	17464	17687	17817	17505	17656	17676	17621	17583	17638	17613	17667	17433	17623	17429	17676	17545	17558	17453	17564	17716	17603	17500	17489	17704	17636	17645	17699	17622	17682	17613	17404	17760	17610	17553	17682	17657	17546	17446	17644	17725	17668	17820	17624	17775	17473	17649	17732	17721	17595	17794	17575	17620	17687	17592	17750	17694	17616	17352	17588	17655	17557	17597	17515	17696	17597	17771	17584	17657	17526	17611	17554	17521	17704	17791	17764	17774	17375	17237	17439	17716	17776	17606	17649	17602	17704	17502	17418	17591	17595	17750	17683	17837	17493	17647	17345	17415	17707	17490	17693	17587	17614	17795	17735	17539	17810	17717	17548	17522	17634	17704	17662	17740	17513	17619	17764	17774	17551	17834	17548	17507	17707	17702	17676	17712	17585	17633	17566	17585	17690	17585	17611	17662	17529	17666	17713	17573	17702	17965	17834	17675	17869	17746	17801	17836	17587	17677	17619	17674	17603	17631	17741	17473	17797	17849	17585	17472	17535	17583	17694	17920	17546	17620	17653	17610	17539	17480	17567	18017	17606	17754	17731	17569	17749	17670	17611	17492	17427	17561	17735	17556	17564	17636	17556	17499	17614	17615	17390	17570	17421	17614	17813	17555	17647	17456	17736	17659	17571	17564	17652	17545	17666	17417	17686	17786	17693	17761	17440	17744	17678	17636	17687	17685	17696	17537	17778	17981	17681	17739	17733	17598	17702	17429	17681	17878	17690	17501	17608	17586	17507	17410	17470	17612	17543	17524	17746	17718	17445	17593	17637	17506	17402	17689	17601	17507	17734	17538	17723	17607	17661	17553	17509	17676	17685	17712	17673	17606	17756	17725	17568	17543	17733	17809	17501	17544	17462	17894	17685	17383	17596	17626	17688	17594	17822	17812	17563	17493	17496	17598	17559	17626	17805	17526	17656	17714	17527	17824	17651	17452	17811	17665	17527	17776	17453	17520	17603	17697	17597	17606	17446	17780	17715	17669	17666	17447	17675	17624	17499	17663	17652
15934	27172	25042	20384	19134	54498	70056	54301	48342	36960	25006	17614	15397	14886	15005	14697	14900	14776	14806	14646	14954	14808	14568	14805	14853	14742	14746	14824	14852	14745	14910	14863	14720	14653	14766	14703	14732	14670	14743	14615	14893	14686	14704	14813	14757	14693	14705	14867	14678	14879	14895	14743	14766	14783	14788	14800	14769	14757	14758	14964	14719	14697	14776	14738	14740	14816	14619	14885	14665	14862	14758	14712	14766	14913	14974	14712	14559	14933	14771	14772	14544	14658	14662	14614	14624	14959	14691	14621	14740	14750	14758	14572	14673	14731	14879	14913	14690	14679	14821	14663	14723	14786	14923	14905	14801	14688	14826	14691	14744	14848	14676	14805	14688	14728	14678	14703	14818	14849	14947	14706	14764	14801	14712	14682	14764	14701	14667	14640	14834	14782	14792	14764	14749	14726	14863	14686	14851	14827	14574	14869	14600	14702	14943	14768	14709	14653	14541	14745	14765	14683	14751	14696	14839	14945	14740	14669	14874	14799	14729	14528	14762	14696	14921	14720	14751	14761	14732	14625	14728	14833	14651	14915	14678	14788	14675	14731	14708	14808	14678	14713	14686	14840	14663	14770	14683	14765	14732	14544	14616	14848	14912	14717	14698	14586	14706	14544	14606	14703	14842	14789	14700	14937	14811	14656	14662	14855	14809	14774	14610	14565	14793	14805	14728	14693	14724	14894	14706	14832	14807	14685	14780	14664	14600	14961	14816	14704	14754	14527	14642	14932	14796	14805	14774	14817	14592	14700	14715	14826	14520	14788	14841	14681	14668	14695	14730	14655	14679	14821	14728	14711	14704	14800	14842	14649	14816	14845	14725	14821	14646	14779	14752	14709	14831	14677	14742	14571	14810	14930	14884	14749	14868	14858	14972	14779	14784	14788	14894	14763	14867	14838	14602	14612	14873	14594	14751	14745	14645	14838	14774	14802	14628	14816	14668	14711	14812	14677	14896	14769	14762	14767	14760	14942	14863	14787	14872	14694	14776	14712	14654	14683	14866	14816	14771	14645	14623	14810	14713	14627	14743	14835	14706	14753	14773	14732	14812	14844	14812	14806	14870	14810	14824	14692	14768	14721	14910	14688	14632	14800	14677	14745	14948	14693	14696	14800	14768	14815	14723	14743	14632	14885	14658	14621	14889	14769	14792	14873	14673	14682	14744	14786	14767	14848	14710	14766	14659	14751	14853	14845	14614	14810	14687	14632	14613	14772	14818	14805	14937	14783	14685	14851	14835	14762	14607	14564	14569	14688	14688	14635	14735	14674	14862	14554	14633	14795	14637	14786	14633	14577	14721	14750	14682	14803	14696	14846	14678	14782	14624	14832	14740	14614	14846	14850	14734	14798	14674	14705	14668	14850	14655	14622	14746	14822	14626	14807	14585	14604	14599	14771	14632	14866	14805	14660	14694	14497	14803	14754	14711	14726	14824	14889	14769	14722	14914	14782	14513	14779	14743	14854	14720	14670	14694	14684	14721	14878	14783	14912	14764	14752	14718	14647	14743	14622	14733	14746	14637	14610	14704	14889	14657	14850	14804	14801	14632	14632	14688	14777	14766	14779	14652	14758	14755	14847	14671	14776	14824	14729	14496	14794	14905	14755	14685	14624	14627	14719	14703	14768	14605	14764	14885	14839	14886	14725	14834	14776	14836	14917	14744	14704	14799	14868	14654	14911	14852	14909	14637	14715	14862	14696	14817	14625	14645	14800	14912	14735	14763	14732	14750	14679	14744	14852	14726	14846	14765	14730	14725	14753	14694	14595	14541	14565	14682	14725	14779	14753	14721	14674	14771	14720	14668	14791	14711	14656	14755	14689	14642	14652	14832	14756	14606	14778	14879	14808	14888	14699	14547	14744	14871	14934	14687	14816	14705	14642	14995	14725	14620	14687	14539	14751	14654	14816	14750	14864	14784	14875	14829	14650	14712	14810	14713	14713	14807	14784	14784	14622	14790	14693	14752	14824	14848	14811	14823	14750	14919	14634	14732	14796	14555	14676	14767	14632	14686	14719	14679	14832	14761	14691	14845	14607	14653	14813	14758	14708	14454	14673	14639	14719	14553	14869	14742	14719	14979	14781	14825	14704	14754	14642	14781	14863	14667	14663	14549	14709	14770	14698	14895	14744	14715	14883	14717	14702	14668	14708	14649	14594	14665	14693	14835	14743	14730	14637	14917	14624	14832	14856	14704	14884	14743	14765	14689	14673	14637	14760	14602	14881	14741	14912	14700	14610	14836	14616	14844	14703	14841	14605	14858	14897	14794	14795	14604	14676	14887	14607	14767	14741	14592	14618	14807	14791	14673	14772	14883	14706	14629	14647	14913	14729	14746	14671	14679	14644	14785	14754	14761	14836	14781	14689	14871	14778	14654	14777	14803	14692	14781	14641	14642	14650	14825	14807	14704	14875	14825	14611	14744	14624	14718	14743	14761	14628	14774	14930	14626	14653	14826	14601	14669	14890	14821	14582	14730	14757	14577	14883	14823	14644	14715	14701	14536	14687	14722	14680	14691	14685	14795	14910	14691	14747	14688	14833	14832	14823	14813	14685	14737	14786	14699	14769	14590	14825	14820	14653	14751	14543	14802	14737	14804	14893	14848	14731	14723	14596	14787	14677	14763	14793	14761	14887	14747	14751	15046	14733	14741	14853	14869	14771	14711	14857	14759	14878	14724	14834	14867	14812	14613	14707	14874	14717	14783	14753	14707	14697	14843	14846	14714	14762	14852	14678	14720	14751	14766	14627	14861	14873	14887	14828	14677	14854	14916	14627	14808	14700	14698	14628	14587	14662	14777	14747	14709	14648	14819	14648	14793	14657	14752	14675	14798	14588	14807	14692	14678	14860	14571	14841	14738	14777	14698	14797	14647	14790	14737	14808	14687	14644	14782	14869	14599	14658	14663	14776	14620	14711	14840	14846	14592	14721	14656	14919	14841	14778	14852	14722	14902	14667	14844	14670	14903	14573	14669	14683	14744	14904	14789	14795	14785	14742	14655	14892	14678	14478	14660	14598	14739	14788	14600	14821	14680	14674	14700	14643	14768	14771	14809	14821	14839	14633	14640	14801	14830	14822	14597	14680	14727	14714	14722	14736	14634	14764	14710	14786	14573	14792	14647	14777	14779	14857	14741	14803	14713	14683	14891	14728	14674	14743	14782	14641	14808	14657	14557	14931	14671	14907	14788	14740	14815	14527	14702	14922	14618	14751	14630	14860	14851	14817	14701	14921	14666	14678	14877	14725	14836	14792	14631	14638	14768	14840	14772	14753	14698	14744	14689	14838	14856	14677	14828	14725	14622	14772	14898	14714	14587	14831	14730	14898	14802	14813	14718	14707	14750	14769	14854	14700	14855	14788	14592	14724	14807	14865	14787	14797	14908	14723	14784	14653	14862	14689	14727	14926	14709	14659	14766	14771	14756	14702	14676	14635	14703	14871	14753	14714	14762	14601	14705	14721	14791	14715	14776	14815	14709	14584	14895	14892	14620	14648	14928	14759	14521	14808	14723	14664	14867	14821	14755	14760	14857	14687	14717	14672	14785	14739	14706	14716	14712	14782	14761	14731	14888	14729	14751	14689	14750	14747	14761	14899	14847	14726	14858	14811	14755	14726	14930	14780	14725	14746	14701	14813	14823	14874	14625	14755	14773	14745	14758	14718	14656	14669	14686	14789	14645	14686	14729	14611	14700	14803	14636	14738	14700	14754	14822	14601	14890	14792	14705	14770	14790	14744	14744	14890	14673	14766	14752	14845	14875	14512	14891	14754	14674	14745	14957	14788	14648	14752	14679	14846	14780	14627	14765	14743	14774	14747	14804	14847	14698	14835	14868	14870	14782	14782	14586	14945	14676	14802	14628	14727	14663	14750	14796	14800	14646	14792	14681	14705	14738	14842	14861	14658	14795	14605	14615	14704	14808	14645	14653	14698	14686	14835	14635	14741	14661	14679	14703	14684	14849	14695	14855	14886	14690	14780	14742	14790	14794	14802	14577	14721	14798	14844	14829	14664	14823	14648	14738	14873	14621	14807	14839	14564	14671	14853	14759	14796	14643	14812	14728	14912	14645	14674	14748	14710	14777	14767	14641	14922	14944	14757	14713	14808	14589	14538	14793	14660	14649	14664	14630	14618	14839	14734	14678	14824	14648	14875	14689	14510	14878	14838	14816	14789	14714	14757	14737	14712	14854	14790	14822	14800	14724	14783	14672	14683	14848	14765	14783	14717	14816	14886	14951	14742	14773	14692	14763	14600	14735	14788	14866	14816	14772	14580	14726	14862	14705	14815	14587	14725	14801	14841	14764	14779	14876	14660	14729	14722	14731	14599	14637	14719	14725	14704	14664	14857	14735	14715	14608	14722	14685	14778	14885	14744	14689	14708	14672	14769	14831	14703	14706	14816	14708	14772	14960	14689	14584	14856	14782	14783	14727	14652	14576	14680	14733	14802	14791	14693	14592	14731	14861	14870	14604	15014	14860	14613	14580	14819	14684	14790	14799	14588	14700	14826	14677	14779	14744	14790	14707	14781	14760	14741	14770	14889	14597	14628	14805	14644	14593	14678	14842	14715	14779	14724	14677	14805	14633	14784	14721	14895	14831	14823	14660	14582	14849	14863	14723	14760	14789	14635	14530	14777	14682	14767	14856	14738	14802	14719	14709	14701	14863	14820	14736	14629	14596	14750	14714	14763	14606	14692	14750	14742	14805	14765	14688	14707	14688	14826	14653	14859	14818	14559	14698	14824	14889	14711	14807	14768	14896	14862	14789	14772	14731	14755	14732	14914	14880	14698	14643	14741	14785	14813	14637	14638	14675	14797	14685	14915	14775	14629	14707	14707	14841	14921	14707	14708	14819	14644	14750	14772	14814	14652	14545	14695	14691	14675	14793	14731	14906	14731	14891	14809	14714	14802	14860	14847	14738	14660	14850	14682	14743	14892	14723	14740	14788	14721	14679	14789	14645	14752	14778	14580	14726	14710	14684	14753	14654	14716	14647	14814	14706	14603	14711	14702	14798	14666	14593	14808	14787	14815	14675	14674	14808	14731	14949	14650	14666	14808	14724	14792	14687	14879	14679	14847	14793	14697	14641	14603	14751	14658	14797	14955	14672	14857	14824	14645
29318	21940	21504	19436	17384	24235	26528	22111	21602	20046	18828	17614	17413	17514	17240	17363	17365	17640	17112	17373	17132	17307	17474	17325	17512	17364	17344	17183	17284	17187	17445	17417	17276	17410	17395	17327	17214	17302	17362	17365	17262	17307	17336	17340	17362	17390	17393	17507	17481	17545	17077	17307	17395	17229	17399	17348	17357	17345	17130	17408	17473	17363	17275	17296	17301	17487	17458	17349	17421	17390	17347	17324	17349	17196	17482	17381	17100	17353	17450	17315	17422	17305	17201	17378	17182	17478	17243	17381	17227	17346	17188	17353	17331	17314	17242	17223	17497	17336	17333	17333	17334	17319	17202	17567	17434	17367	17311	17279	17205	17152	17289	17418	17386	17420	17321	17221	17209	17286	17419	17359	17364	17287	17445	17315	17277	17198	17256	17329	17345	17352	17216	17293	17588	17416	17366	17342	17375	17203	17560	17369	17380	17443	17394	17197	17188	17314	17324	17424	17311	17376	17380	17284	17329	17299	17402	17271	17439	17263	17321	17381	17234	17263	17144	17278	17472	17367	17298	17499	17101	17219	17255	17223	17469	17104	17316	17455	17252	17137	17428	17311	17204	17278	17302	17414	17202	17464	17417	17388	17466	17318	17180	17320	17431	17282	17437	17238	17368	17280	17247	17457	17380	17193	17244	17198	17216	17228	17305	17259	17420	17256	17122	17314	17206	17276	17269	17214	17359	17172	17393	17438	17172	17178	17433	17248	17280	17354	17361	17351	17204	17132	17430	17360	17512	17374	17258	17258	17378	17373	17231	17187	17284	17407	17362	17159	17310	17261	17151	17214	17191	17270	17403	17239	17386	17491	17227	17331	17446	17338	17412	16942	17354	17405	17426	17375	17114	17393	17156	17467	17273	17222	17264	17155	17315	17261	17458	17244	17326	17364	17170	17300	17125	17382	17182	17386	17277	17266	17241	17311	17492	17515	17331	17371	17328	17390	17299	17314	17345	17339	17559	17576	17176	17361	17293	17394	17293	17346	17271	17144	17323	17282	17386	17217	17317	17395	17343	17349	17134	17322	17284	17142	17314	17408	17355	17232	17399	17282	17377	17264	17344	17197	17433	17352	17388	17294	17206	17425	17347	17370	17318	17617	17303	17141	17268	17140	17278	17428	17420	17388	17244	17426	17265	17317	17452	17302	17194	17295	17092	17123	17306	17302	17363	17577	17269	17342	17193	17187	17221	17226	17199	17350	17181	17470	17285	17334	17409	17330	17343	17374	17458	17478	17176	17394	17427	17513	17205	17283	17402	17420	17537	17364	17486	17354	17366	17378	17365	17138	17339	17213	17375	17484	17207	17345	17496	17185	17304	17452	17275	17240	17403	17158	17222	17153	17232	17447	17133	17180	17219	17510	17396	17410	17273	17538	17505	17393	17252	17299	17520	17297	17279	17172	17107	17364	17384	17330	17340	17326	17310	17358	17540	17234	17266	17203	17216	17318	17311	17438	17269	17286	17251	17431	17458	17340	17306	17306	17418	17433	17468	17444	17470	17439	17337	17200	17184	17162	17396	17402	17526	17327	17127	17182	17306	17285	17282	17169	17214	17227	17283	17354	17373	17237	17356	17184	17473	17305	17250	17344	17272	17286	17201	17087	17105	17248	17272	17297	17262	17383	17369	17290	17080	17338	17399	17193	17236	17221	17522	17242	17267	17302	17204	17354	17172	17234	17246	17317	17503	17266	17492	17360	17279	17159	17464	17173	17261	17204	17179	17314	17197	17172	17210	17504	17271	17266	17265	17168	17260	17430	17377	17364	17278	17345	17413	17248	17232	17250	17460	17260	17331	17285	17397	17340	17329	17212	17237	17236	17171	17448	17480	17318	17256	17408	17349	17137	17169	17343	17557	17239	17440	17168	17248	17277	17244	17262	17473	17336	17154	17140	17292	17322	17384	17278	17222	17266	17377	17181	17299	17232	17237	17291	17171	17403	17255	17436	17367	17324	17335	17491	17346	17269	17333	17536	17382	17403	17104	17097	17282	17279	17461	17413	17251	17197	17269	17220	17189	17344	17309	17232	17303	17194	17160	17379	17203	17377	17368	17373	17478	17169	17311	17227	17437	17371	17422	17354	17424	17444	17414	17345	17356	17551	17224	17306	17553	17607	17320	17484	17445	17276	17446	17259	17434	17355	17330	17352	17181	17228	17217	17339	17168	17312	17404	17339	17312	17338	17308	17465	17521	17378	17496	17582	17167	17404	17291	17318	17362	17317	17317	17332	17223	17360	17197	17365	17385	17100	17078	17332	17368	17231	17298	17228	17344	17222	17305	17329	17324	17264	17544	17431	17320	17185	17303	17244	17433	17443	17465	17603	17234	17284	17440	17355	17209	17255	17453	17248	17203	17218	17358	17460	17225	17162	17305	17375	17352	17228	17314	17246	17390	17415	17495	17471	17485	17428	17216	17496	17337	17205	17377	17273	17258	17338	17513	17291	17350	17394	17055	17263	17096	17165	17408	17329	17367	17330	17463	17389	17256	17402	17413	17381	17316	17416	17338	17289	17304	17410	17348	17332	17356	17205	17380	17329	17305	17013	17220	17326	17434	17340	17481	17471	17405	17305	17412	17232	17227	17362	17236	17275	17216	17341	17064	17219	17154	17098	17353	17355	17398	17155	17359	17218	17338	17450	17302	17251	17323	17252	17363	17286	17493	17247	17426	17402	17592	17331	17300	17287	17340	17244	17246	17258	17308	17456	17414	17220	17353	17284	17392	17394	17152	17255	17396	17333	17499	17494	17262	17369	17181	17523	17500	17368	17171	17255	17371	17459	17396	17379	17426	17263	17271	17251	17525	17362	17249	17398	17343	17393	17492	17331	17385	17186	17448	17260	17437	17429	17229	17414	17532	17419	17429	17496	17338	17284	17413	17384	17158	17111	17381	17175	17298	17432	17176	17349	17332	17385	17246	17356	17473	17158	17521	17457	17227	17373	17341	17538	17314	17407	17280	17379	17047	17338	17340	17354	17225	17340	17308	17100	17312	17420	17272	17343	17313	17186	17311	17382	17197	17236	17309	17206	17228	17080	17575	17265	17353	17295	17138	17408	17368	17102	17260	17243	17327	17280	17274	17308	17145	17173	17341	17579	17422	17347	17345	17193	17350	17394	17377	17368	17170	17378	17295	17352	17328	17326	17371	17380	17254	17311	17439	17362	17122	17266	17321	17365	17304	17256	17515	17253	17353	17260	17167	17297	17324	17341	17242	17382	17549	17378	17396	17283	17363	17455	17418	17319	17274	17190	17313	17408	17088	17115	17449	17481	17202	17485	17451	17420	17512	17189	17150	17383	17049	17300	17256	17472	17229	17242	17401	17268	17482	17274	17444	17266	17348	17327	17463	17568	17412	17409	17291	17038	17129	17200	17130	17318	17206	17401	17254	17327	17212	17269	17392	17430	17292	17268	17386	17251	17393	17243	17242	17289	17398	17289	17271	17309	17138	17326	17462	17236	17348	17344	17276	17461	17442	17315	17430	17221	17528	17285	17347	17231	17177	17554	17495	17343	17288	17246	17298	17157	17376	17478	17605	17305	17300	17266	17401	17391	17346	17364	17498	17435	17435	17408	17402	17502	17257	17543	17376	17471	17438	17528	17237	17562	17450	17292	17265	17229	17200	17231	17308	17227	17470	17328	17413	17284	17488	17396	17278	17429	17267	17436	17317	17334	17325	17321	17452	17361	17421	17392	17295	17239	17300	17375	17197	17277	17208	17265	17325	17266	17315	17498	17322	17164	17426	17327	17368	17391	17465	17271	17167	17323	17563	17440	17460	17375	17180	17411	17255	17459	17368	17404	17403	17215	17407	17216	17365	17477	17344	17309	17259	17351	17359	17341	17338	17280	17193	17383	17352	17480	17357	17360	17241	17359	17239	17453	17241	17172	17440	17452	17587	17503	17336	17388	17379	17252	17578	17372	17316	17305	17173	17501	17430	17296	17270	17616	17541	17436	17360	17208	17331	17339	17298	17410	17344	17474	17411	17404	17482	17366	17559	17296	17293	17390	17267	17346	17155	17205	17168	17292	17645	17488	17247	17361	17454	17623	17538	17380	17447	17585	17300	17420	17498	17305	17328	17209	17519	17372	17325	17515	17355	17479	17343	17188	17287	17443	17318	17371	17377	17245	17221	17506	17324	17487	17402	17255	17413	17555	17477	17445	17443	17418	17284	17319	17486	17353	17345	17428	17242	17317	17242	17363	17347	17339	17215	17378	17402	17326	17278	17357	17250	17245	17283	17329	17433	17410	17370	17384	17399	17247	17305	17159	17478	17410	17315	17190	17121	17319	17295	17319	17201	17619	17284	17547	17327	17390	17315	17399	17189	17324	17249	17219	17340	17228	17389	17411	17120	17214	17145	17206	17330	17213	17223	17383	17306	17426	17315	17239	17409	17330	17214	17392	17397	17183	17382	17444	17297	17269	17289	17280	17213	17402	17200	17429	17266	17202	17223	17212	17268	17354	17224	17423	17418	17323	17429	17219	17296	17486	17236	17317	17290	17249	17302	17390	17201	17256	17481	17330	17385	17349	17237	17361	17344	17134	17282	17310	17562	17363	17240	17604	17389	17393	17343	17300	17400	17364	17169	17210	17479	17480	17367	17353	17328	17509	17380	17227	17223	17238	17405	17381	17443	17268	17252	17156	17359	17462	17357	17362	17315	17299	17247	17370	17460	17360	17130	17453	17113	17541	17622	17416	17260	17342	17461	17371	17397	17398	17305	17552	17250	17235	17125	17415	17231	17132	17408	17413	17208	17139	17362	17544	17485	17449	17311	17293	17270	17353	17383	17244	17322	17621	17357	17178	17360	17149	17397	17252	17367	17275	17567	17213	17245	17378	17347	17234	17203	17364	17215	17209	17301	17111	17318	17275	17349	17288	17060	17221	17463	17480	17572	17476	17411	17315	17276	17403	17507	17160	17381	17396	17242	17402	17440	17275	17450	17500	17311	17422	17531	17495	17468	17396	17499	17414	17433	17360	17274	17301	17225	17474	17402	17390	17290	17084	17504	17433	17308	17483	17218	17292	17397	17333	17420	17552	17194	17462	17156	17334	17488	17274	17420	17338	17363	17164	17343	17620	17591	17440	17363	17379	17413	17573	17310	17238	17423	17318
14945	15863	15569	15152	14889	25096	24994	20365	20237	17864	15969	14841	14571	14785	14547	14515	14803	14465	14576	14390	14454	14620	14672	14706	14558	14558	14522	14722	14593	14539	14534	14446	14571	14632	14552	14621	14481	14580	14558	14570	14661	14549	14639	14581	14557	14647	14486	14710	14638	14687	14440	14479	14406	14488	14628	14556	14515	14536	14529	14481	14480	14577	14618	14485	14656	14403	14678	14656	14549	14531	14421	14638	14541	14642	14653	14571	14539	14402	14609	14543	14696	14637	14583	14523	14412	14552	14645	14682	14485	14425	14614	14681	14671	14520	14654	14503	14462	14571	14800	14404	14513	14591	14414	14497	14467	14432	14543	14627	14645	14525	14470	14561	14571	14418	14579	14482	14662	14489	14497	14594	14574	14609	14481	14642	14678	14579	14397	14566	14606	14574	14592	14359	14538	14605	14375	14482	14557	14535	14563	14559	14555	14416	14423	14553	14553	14601	14533	14368	14535	14620	14660	14523	14593	14593	14571	14538	14498	14438	14618	14719	14511	14363	14470	14526	14621	14641	14445	14562	14684	14517	14641	14507	14653	14615	14633	14513	14422	14514	14555	14587	14608	14537	14681	14593	14706	14517	14505	14581	14670	14603	14593	14359	14698	14678	14471	14536	14583	14579	14393	14658	14650	14591	14501	14645	14628	14715	14519	14661	14395	14470	14634	14525	14411	14408	14549	14637	14475	14440	14519	14476	14529	14578	14671	14668	14626	14355	14473	14710	14707	14584	14675	14521	14600	14461	14527	14380	14467	14553	14622	14503	14632	14609	14634	14598	14648	14394	14471	14586	14417	14396	14509	14590	14609	14456	14619	14559	14556	14390	14632	14495	14615	14534	14742	14597	14607	14730	14630	14564	14624	14496	14550	14599	14574	14467	14564	14545	14549	14515	14528	14512	14514	14344	14565	14620	14655	14681	14706	14481	14540	14533	14612	14540	14634	14474	14486	14548	14765	14521	14674	14470	14634	14486	14764	14584	14694	14711	14518	14800	14718	14530	14548	14376	14408	14500	14624	14539	14646	14547	14621	14395	14587	14603	14618	14498	14449	14603	14569	14739	14543	14501	14560	14619	14708	14608	14651	14656	14495	14682	14528	14451	14562	14539	14465	14499	14569	14588	14589	14446	14534	14555	14659	14564	14551	14679	14485	14568	14695	14538	14601	14423	14393	14606	14635	14638	14510	14396	14378	14738	14544	14462	14775	14329	14482	14416	14604	14630	14551	14509	14672	14555	14767	14326	14434	14659	14527	14576	14542	14585	14591	14723	14616	14498	14507	14591	14474	14817	14570	14379	14476	14584	14643	14585	14618	14713	14496	14612	14829	14452	14531	14654	14638	14623	14618	14622	14607	14563	14455	14643	14640	14609	14591	14500	14647	14412	14620	14597	14476	14631	14594	14739	14578	14536	14426	14819	14580	14738	14646	14650	14561	14529	14489	14592	14527	14516	14457	14617	14591	14539	14366	14541	14639	14579	14621	14635	14564	14560	14616	14588	14594	14536	14600	14619	14541	14534	14568	14550	14592	14695	14639	14608	14398	14611	14512	14489	14535	14688	14579	14654	14473	14596	14479	14345	14569	14509	14412	14527	14493	14595	14500	14424	14727	14687	14610	14548	14560	14670	14672	14602	14576	14646	14568	14560	14540	14459	14575	14415	14651	14552	14494	14494	14483	14591	14458	14561	14392	14532	14549	14410	14608	14639	14646	14621	14546	14631	14510	14670	14530	14508	14700	14338	14544	14546	14644	14624	14562	14601	14590	14411	14704	14474	14520	14449	14550	14546	14571	14562	14532	14435	14716	14621	14530	14450	14437	14602	14437	14504	14546	14297	14493	14626	14504	14541	14619	14566	14582	14846	14567	14585	14502	14507	14479	14553	14582	14616	14653	14559	14660	14568	14494	14616	14466	14664	14612	14456	14425	14583	14510	14602	14521	14690	14535	14645	14551	14501	14603	14556	14558	14532	14617	14454	14502	14455	14574	14664	14628	14434	14483	14604	14429	14598	14634	14586	14587	14525	14540	14554	14554	14560	14630	14679	14557	14676	14767	14407	14705	14636	14611	14670	14645	14650	14631	14345	14544	14613	14544	14532	14535	14656	14542	14480	14565	14810	14494	14541	14545	14569	14596	14511	14404	14707	14528	14411	14584	14456	14368	14764	14587	14567	14549	14759	14524	14539	14535	14466	14554	14658	14546	14350	14491	14665	14613	14646	14637	14355	14624	14414	14591	14573	14561	14496	14675	14633	14575	14553	14404	14657	14617	14527	14490	14491	14615	14521	14695	14698	14591	14529	14568	14769	14717	14556	14636	14529	14691	14406	14402	14574	14607	14509	14597	14510	14534	14520	14607	14487	14580	14632	14367	14625	14441	14586	14485	14595	14599	14542	14658	14628	14558	14559	14531	14648	14707	14666	14554	14530	14642	14473	14655	14705	14571	14396	14694	14468	14545	14503	14593	14496	14545	14717	14505	14519	14589	14573	14546	14550	14642	14430	14615	14623	14672	14570	14682	14643	14715	14475	14624	14621	14516	14645	14542	14766	14610	14692	14496	14468	14650	14596	14573	14525	14603	14607	14668	14625	14567	14665	14541	14544	14650	14435	14498	14520	14536	14682	14496	14606	14515	14573	14592	14587	14513	14520	14529	14571	14608	14668	14625	14504	14590	14582	14590	14548	14670	14658	14609	14399	14637	14475	14549	14484	14621	14631	14690	14576	14492	14640	14656	14606	14539	14675	14535	14650	14617	14628	14642	14546	14647	14521	14516	14444	14604	14695	14577	14521	14531	14528	14472	14428	14566	14509	14553	14404	14559	14639	14409	14644	14604	14582	14639	14651	14645	14633	14473	14627	14671	14671	14614	14733	14513	14477	14570	14599	14572	14630	14699	14496	14507	14809	14669	14661	14537	14670	14646	14550	14457	14376	14681	14586	14459	14571	14529	14613	14566	14467	14648	14509	14524	14577	14585	14485	14591	14507	14394	14597	14535	14456	14481	14743	14542	14581	14404	14576	14464	14455	14507	14584	14604	14558	14455	14624	14570	14243	14739	14583	14561	14522	14598	14551	14447	14470	14649	14515	14534	14595	14651	14580	14621	14463	14547	14522	14525	14393	14488	14526	14594	14522	14423	14526	14561	14340	14667	14785	14671	14362	14539	14587	14370	14669	14550	14553	14498	14548	14695	14645	14616	14560	14678	14499	14582	14552	14593	14573	14619	14591	14630	14485	14464	14624	14558	14554	14525	14647	14496	14620	14480	14550	14553	14566	14589	14591	14549	14491	14482	14670	14672	14474	14679	14462	14605	14649	14589	14642	14538	14624	14624	14528	14680	14589	14653	14558	14314	14632	14578	14612	14597	14537	14698	14475	14668	14316	14452	14336	14390	14602	14527	14487	14522	14503	14489	14544	14577	14633	14522	14581	14485	14733	14708	14680	14383	14781	14448	14456	14502	14630	14607	14687	14507	14723	14633	14386	14441	14708	14634	14726	14461	14522	14361	14627	14548	14642	14759	14452	14654	14541	14534	14494	14546	14658	14829	14773	14659	14554	14549	14627	14568	14432	14688	14469	14577	14595	14689	14567	14441	14540	14462	14534	14491	14585	14576	14554	14745	14611	14559	14644	14705	14583	14543	14588	14627	14621	14535	14466	14542	14638	14481	14549	14604	14462	14701	14558	14585	14684	14595	14643	14632	14516	14537	14550	14428	14574	14657	14702	14679	14695	14491	14520	14600	14567	14347	14607	14571	14485	14721	14502	14468	14453	14535	14644	14575	14541	14698	14502	14629	14535	14596	14495	14525	14643	14597	14558	14581	14500	14682	14591	14613	14711	14667	14478	14406	14669	14511	14580	14590	14594	14634	14600	14656	14602	14635	14758	14432	14628	14535	14677	14647	14618	14630	14641	14509	14712	14527	14493	14491	14641	14433	14535	14424	14335	14561	14420	14623	14674	14572	14577	14411	14458	14672	14595	14522	14439	14667	14497	14555	14599	14674	14575	14624	14691	14539	14722	14649	14617	14492	14637	14403	14530	14707	14535	14645	14544	14535	14529	14524	14604	14609	14574	14556	14593	14592	14594	14521	14593	14722	14699	14633	14745	14510	14731	14529	14719	14616	14483	14541	14598	14508	14493	14567	14558	14378	14517	14618	14240	14389	14591	14649	14722	14571	14588	14536	14550	14608	14425	14505	14566	14618	14309	14550	14554	14532	14441	14688	14480	14483	14640	14650	14471	14605	14482	14451	14650	14562	14469	14552	14617	14485	14398	14527	14610	14481	14636	14545	14466	14538	14631	14449	14602	14558	14422	14648	14817	14661	14555	14698	14484	14592	14586	14521	14511	14777	14510	14638	14556	14617	14538	14789	14618	14406	14611	14539	14598	14442	14629	14451	14809	14503	14379	14426	14651	14658	14490	14567	14631	14553	14507	14622	14537	14375	14601	14636	14541	14359	14570	14579	14763	14678	14465	14515	14486	14576	14463	14547	14472	14499	14502	14502	14748	14595	14607	14366	14664	14643	14494	14509	14624	14687	14644	14721	14503	14546	14490	14559	14637	14437	14676	14531	14514	14726	14520	14673	14602	14653	14814	14480	14540	14704	14610	14473	14527	14554	14529	14649	14606	14552	14644	14604	14632	14693	14563	14722	14628	14510	14553	14553	14673	14481	14729	14729	14707	14627	14545	14356	14581	14552	14441	14586	14587	14552	14599	14589	14706	14514	14575	14568	14504	14588	14654	14575	14529	14629	14558	14708	14606	14536	14571	14523	14507	14743	14681	14658	14811	14488	14433	14606	14760	14590	14587	14481	14704	14593	14559	14483	14375	14664	14716	14549	14568	14676	14571	14551	14649	14505	14519	14657	14748	14385	14598	14690	14438	14501	14679	14441	14546	14503	14538	14452	14716	14437	14672	14581	14394	14775	14644	14506	14529	14485	14585	14657	14608	14544	14771	14490	14439	14603	14516	14690	14629	14531	14681	14555	14610	14750	14538	14686	14519	14370	14545	14531	14611	14506	14604	14623	14609	14641	14488	14534	14664	14639	14588	14458	14542	14400	14480	14577	14504	14476	14570	14698	14638	14645	14491	14694	14530	14555	14469	14507	14574	14532	14522
25911	21084	27209	25732	20137	36608	33616	35993	40350	33572	25181	19893	17884	17235	17215	17232	17241	17172	17036	17213	17377	17157	17098	17157	17237	17245	17149	17210	17043	17364	17492	17129	17274	17145	17175	17175	17358	17136	17083	17175	17112	17133	17316	17160	17196	17112	16984	17147	17120	16965	17168	17180	17019	17083	17114	17132	17243	17218	17004	17195	16829	17065	17099	17186	17243	16941	17014	17257	17259	17123	16943	17047	17318	17233	17281	16959	17099	16944	17186	17285	17058	17221	17252	16992	17364	17105	17096	17109	17203	17106	17028	17238	17186	17078	17083	17106	16920	17025	17047	16993	17229	17062	17189	17163	17300	17247	17207	17520	17202	17110	17249	16974	17138	16977	17134	17160	17156	17319	17066	17132	17193	17058	17255	17183	17047	17003	17223	17113	17082	17057	17095	17221	17310	17076	17264	17153	17084	17195	17173	17246	17124	17170	17143	17000	16986	16961	17247	17109	17082	17225	17097	17171	17145	16897	16920	17189	17077	17025	17077	16940	17031	16992	17071	16926	17236	17204	16982	16979	17111	17125	17090	16947	17098	17171	17379	17246	17159	17133	17104	17033	17339	17026	17021	17180	17246	17281	17203	17094	17011	17138	17295	17001	16975	17142	17204	17235	17277	17092	17009	17045	17024	17040	17108	17084	16917	16986	17045	17156	17223	17115	17101	16836	17096	17257	17170	17082	17041	17189	17224	17205	17276	17185	17202	17146	17123	17311	17189	17073	17177	16823	17052	17085	17332	17080	16957	17083	17171	17101	17226	17141	17075	17182	17342	17076	17057	17194	16983	16949	17357	17166	16980	17098	17233	17171	17082	17229	16986	17115	17123	17199	17030	17039	17098	17381	17163	17288	17308	17269	17281	17088	16997	17087	17180	17095	17064	17167	17039	17123	16958	17121	17136	17099	17176	17089	16931	17005	17044	17005	17244	17229	17168	17306	17089	17291	17246	17054	17011	17119	17076	17037	17136	17252	17200	17071	17109	17024	17002	17283	17124	17122	17099	17001	17232	17214	17241	17136	17141	17077	17178	17145	17167	17288	17247	17170	17062	17076	17171	17175	17137	17166	17119	17036	17155	17089	17316	17096	17034	17191	17155	17151	17114	17110	17160	17209	17084	17075	16953	17198	17206	16959	17201	17113	17156	17109	17354	17227	17195	17040	17162	17128	17375	17262	17034	16983	17092	17043	16933	16939	17094	17214	16989	16898	16913	17253	17128	17187	17315	17141	17028	16988	17135	17225	17271	17113	17093	17212	17057	17260	17195	17073	17053	16908	17019	16894	17204	17420	17115	17296	17221	17253	17211	17134	17128	17080	17210	17121	16989	17191	17253	17009	17064	17267	17050	17195	17146	17003	17219	17187	17060	17222	17140	17104	17228	17172	17113	17156	17078	17052	17333	17159	17096	17176	17053	17028	17292	17252	17204	17122	17229	17087	17098	17316	17152	17134	17226	17076	17372	17226	17290	17035	16976	17216	17197	17297	17119	17164	17121	17000	17020	17134	17291	17091	17340	16947	17123	17155	17259	17135	17054	17072	17214	17111	17168	17102	17014	17051	17130	17219	16934	17136	17126	17244	17348	17212	17031	17104	17194	17327	17065	17270	17360	17032	17126	17157	16985	17032	17193	17242	17211	17301	17173	17300	17249	17076	17067	17114	17080	17030	17082	17177	17133	17209	16979	17116	17271	17284	17078	17224	17196	17016	16860	17181	17148	17143	17025	17146	17137	17128	17068	17217	17176	16965	17053	17269	17055	17251	17127	17189	16957	17135	17220	16999	17014	17066	17224	17450	17159	17145	17231	17257	17164	17107	17090	17206	16913	16909	17158	17233	17055	17073	17228	17037	17130	17232	17079	17023	17244	17227	17289	17195	17241	17004	17229	17061	17051	17212	17169	16942	17201	17334	17127	17076	16996	17067	17176	17194	17139	17083	17198	17250	17205	17222	17104	17200	17275	17124	17100	17138	17224	17304	17135	17302	16963	17234	17178	17122	17015	17047	17186	17134	16928	17211	17207	17274	17120	17101	17376	17138	17093	17212	17074	17247	17217	17042	17074	17091	17096	17152	17086	17384	17120	17127	17051	17133	17224	17195	16952	17164	17253	17203	17128	17190	17037	17101	17301	17133	17102	17143	17374	17137	16898	17135	17053	17122	17366	17429	17139	17139	17168	17126	17097	17045	17136	16891	16958	17075	17090	16979	17055	17104	17203	17204	17220	17358	17039	17101	17284	17000	17081	16997	17194	17028	17026	17022	17174	17144	17008	17196	17222	17204	17158	17117	17204	17155	17140	17154	17198	17142	17130	17098	17065	17048	17113	17059	17330	17167	17138	17145	17180	17020	17123	17173	17140	17109	17075	17274	17155	17124	17091	16908	17218	17195	17232	16935	17016	17014	17247	17157	17290	17305	17193	17338	17222	17244	17265	17187	17246	17022	17108	17127	17191	16897	17173	17187	17218	17057	17042	17128	16977	17272	17230	17106	17080	17280	17289	17223	17024	17166	17111	17065	17100	17143	17119	17181	17079	17188	16954	16917	17119	17079	17000	17178	17167	17087	17236	17257	17080	17135	17160	17163	17208	17243	17083	17248	17169	17145	16802	17210	17098	17152	17399	17196	17123	17407	17208	17179	16944	17125	17099	17284	17174	17185	17293	16945	17099	17053	16957	17325	17038	17182	17064	17124	17258	17192	17088	17141	17225	17065	17025	17181	16965	17120	17404	17137	16918	17173	17200	17187	17318	17039	17124	17017	17014	17014	17123	16859	17184	17350	17067	17182	17113	17238	17142	17099	17036	17196	17033	17284	17199	17116	17271	17270	17158	17160	17208	17142	17025	17146	17072	17055	17038	17263	17059	16843	17072	17241	17079	17207	17024	17046	17061	17205	17119	17060	17135	17057	17063	17279	17130	17001	17123	17096	17165	16940	17234	17148	17127	17066	17301	17047	17024	17160	16864	17051	17241	17162	17228	17096	17075	17167	17220	16985	17112	16980	17082	16987	16922	17102	17020	17005	17121	17253	17038	17094	16992	17127	17082	17272	17043	17442	17336	17203	17161	16973	17158	17105	17249	17128	17314	17202	17178	17245	17263	17053	17101	17126	16997	17161	17173	17010	17189	17030	17191	17309	17200	17195	17070	16967	17214	17174	17088	17114	17148	17088	17312	17314	17122	17062	16984	17049	17403	17337	17144	17063	16907	17032	17069	17098	17180	17177	17163	17001	17185	17147	17040	16827	17012	17243	16993	17199	17336	17050	17151	16972	17276	17199	17087	17306	17227	17141	17053	17118	17048	17110	17184	17030	16834	16804	17079	17318	17243	17183	17071	17103	17034	17393	17329	17168	17229	17261	17262	16880	17250	17024	17184	17051	17239	17067	16942	17286	16966	17110	17077	17315	17131	17012	16970	17119	17287	17159	17180	17059	17249	17120	17267	17060	17089	17237	17065	17153	17258	17250	17200	17192	17136	17208	16988	17152	17249	17212	17020	16931	17038	16832	17122	17054	17237	16985	17236	17343	17348	17048	17155	17083	16992	17265	17021	17208	17288	16946	16923	17097	17208	17123	17214	17098	17211	17092	17219	17217	17024	17154	17034	17062	17196	17141	16969	17045	17130	17141	17207	17310	17146	17235	17065	17001	17219	17011	17247	17252	17277	17199	17118	17142	17153	16947	16898	17029	16860	17111	17186	17027	17195	17336	17380	17241	17192	17216	17099	16961	16991	17257	17069	16901	17153	17175	17186	17046	17030	17110	17193	16873	17122	17259	17146	17083	17134	17004	17355	17064	17031	16936	16993	17115	17034	17153	17256	17232	17167	17213	17319	17149	16999	17026	17083	16909	17092	16982	17101	17113	17152	17214	17171	17082	17170	17175	17100	17343	17221	17232	16944	17212	17195	17147	16975	17147	17166	17125	16946	17199	17246	17097	17176	17183	17088	17145	16859	17032	17143	17108	17265	17300	17256	17278	17094	17064	17123	16918	17164	17273	17109	17171	17231	17325	17172	16941	17180	17187	17186	17312	17174	17113	17151	17170	17045	17073	16989	17204	17314	17089	17209	17021	17187	16821	17040	17227	16997	16990	17174	17116	17106	17125	17214	16984	17151	16998	17314	17191	17064	17079	16933	17006	16967	17161	16976	17234	17181	17140	17120	17020	17069	17015	17147	17046	17185	17053	17091	17176	17132	17137	17125	17266	17069	17056	17135	16973	17209	17190	17193	17147	17058	17221	17069	17121	17286	16895	17019	17053	17211	17293	16988	17191	17125	17155	17087	16947	17123	17209	17096	17100	17154	17132	17035	17146	17072	17118	17143	17149	17418	16977	17147	17115	17156	17071	17136	17281	17164	17151	16998	17168	16977	17030	17010	17368	17083	17017	17258	17204	17006	17129	17130	17134	17181	17200	17137	17037	17269	17225	17030	16972	17059	17270	17109	17138	17221	16941	17097	17159	17161	17198	17103	17323	17236	17228	17118	17321	17050	17046	16988	17039	17299	17140	17083	17208	17244	16978	16862	17220	17275	17189	17108	17237	16967	17244	17123	17249	17169	17184	17285	17011	17255	17007	17032	17269	17161	17044	17084	17109	17089	17252	17265	16850	17115	17018	17138	17118	17023	17041	17246	17273	17252	17260	17001	17161	17088	17287	17006	17186	16955	16894	17068	17132	17135	16934	17156	17018	16966	17153	16887	16974	17316	16988	16971	17161	17080	17145	17327	17212	17302	17162	17271	17255	17289	17223	17076	17199	17319	17258	17225	17065	17307	17117	17130	17174	17310	17124	17226	17392	17144	16973	17425	17377	17150	17335	17312	17275	17107	16993	17101	17043	17062	17046	17048	17058	17339	17154	17305	17026	16926	17006	17066	17152	17092	17332	17330	17053	17222	17199	17195	17289	17204	17365	17345	17160	16985	17363	17247	17142	17125	17087	17113	17217	17318	17194	16997	17187	17082	17162	16842	17060	17159	17236	17224	17234	17123	17058	17021	17177	17222	17086	17061	17267	17037	16929	17198	17083	17347	17084	17082	17155	17135	17009	17263	17343	17201	17074	17048	16999	17154	17333	17118	16997	17101	17253	17271	17030	17064	17121	17115	17174	17282	17033	17095	17082	17083	17047
13627	19472	18500	16694	16103	37761	29473	38352	40815	32830	22793	16608	15047	14512	14404	14482	14340	14537	14371	14275	14432	14469	14502	14464	14479	14479	14393	14455	14401	14667	14464	14313	14597	14539	14258	14508	14314	14500	14521	14426	14492	14517	14457	14377	14639	14470	14551	14481	14318	14470	14409	14405	14457	14523	14558	14441	14587	14467	14539	14495	14460	14543	14444	14613	14522	14414	14556	14377	14444	14523	14363	14575	14475	14357	14475	14491	14393	14413	14395	14483	14600	14412	14451	14484	14363	14557	14497	14336	14351	14504	14545	14484	14454	14266	14595	14481	14647	14410	14499	14575	14433	14396	14518	14396	14491	14471	14585	14409	14478	14405	14289	14462	14612	14582	14420	14391	14345	14437	14460	14420	14590	14515	14564	14318	14297	14417	14431	14412	14526	14408	14397	14513	14413	14635	14514	14337	14490	14281	14443	14397	14447	14507	14459	14577	14486	14302	14469	14484	14459	14496	14512	14273	14384	14376	14369	14548	14486	14498	14531	14365	14405	14358	14554	14356	14546	14449	14584	14341	14523	14432	14287	14488	14496	14435	14493	14330	14542	14583	14336	14420	14389	14561	14558	14427	14485	14441	14433	14399	14516	14555	14437	14515	14455	14489	14398	14693	14444	14445	14409	14416	14396	14463	14233	14416	14248	14520	14391	14442	14377	14523	14557	14388	14449	14535	14707	14583	14412	14440	14242	14380	14482	14244	14379	14583	14284	14420	14599	14522	14623	14578	14568	14496	14417	14415	14415	14504	14605	14449	14631	14351	14543	14438	14377	14404	14433	14502	14548	14544	14477	14608	14341	14360	14374	14338	14525	14391	14569	14411	14333	14380	14539	14566	14470	14589	14415	14410	14516	14510	14342	14693	14467	14467	14308	14638	14497	14464	14392	14281	14616	14433	14447	14712	14449	14519	14668	14597	14320	14536	14477	14286	14299	14680	14372	14534	14457	14544	14304	14465	14414	14521	14501	14529	14352	14479	14485	14546	14415	14414	14433	14511	14389	14651	14466	14495	14421	14472	14352	14503	14416	14474	14651	14480	14440	14483	14337	14512	14413	14424	14405	14428	14538	14328	14416	14326	14384	14559	14525	14535	14316	14524	14511	14437	14388	14439	14703	14440	14524	14585	14429	14479	14404	14319	14526	14370	14550	14276	14416	14411	14371	14401	14517	14474	14432	14494	14480	14559	14416	14434	14588	14547	14429	14401	14499	14327	14510	14626	14300	14520	14302	14491	14348	14571	14368	14497	14527	14433	14357	14433	14524	14307	14497	14375	14434	14423	14501	14498	14306	14339	14436	14440	14492	14345	14581	14427	14466	14408	14387	14546	14310	14412	14492	14299	14466	14351	14497	14687	14454	14451	14713	14414	14394	14394	14550	14304	14422	14535	14357	14652	14445	14316	14349	14536	14401	14482	14471	14452	14458	14275	14474	14381	14518	14478	14396	14381	14567	14443	14717	14395	14366	14390	14477	14516	14446	14449	14400	14329	14632	14517	14524	14532	14409	14329	14409	14372	14322	14434	14636	14581	14588	14499	14552	14362	14391	14543	14524	14363	14551	14218	14309	14390	14435	14339	14498	14395	14434	14476	14587	14520	14380	14578	14463	14422	14503	14414	14364	14669	14449	14509	14435	14347	14358	14476	14264	14597	14399	14518	14453	14490	14475	14349	14390	14422	14422	14391	14437	14322	14362	14357	14431	14450	14353	14551	14618	14311	14657	14320	14427	14407	14429	14442	14269	14529	14231	14491	14446	14376	14480	14563	14586	14472	14561	14464	14258	14484	14536	14497	14485	14443	14481	14383	14487	14480	14329	14336	14560	14579	14309	14437	14465	14337	14392	14314	14556	14358	14284	14474	14423	14241	14434	14525	14372	14500	14433	14473	14429	14348	14551	14409	14436	14476	14534	14445	14648	14531	14386	14592	14435	14479	14347	14569	14293	14455	14503	14608	14449	14499	14453	14340	14572	14522	14490	14577	14414	14411	14703	14458	14482	14416	14402	14635	14605	14456	14513	14457	14407	14327	14447	14461	14500	14384	14417	14399	14568	14364	14553	14552	14539	14414	14514	14365	14441	14529	14463	14465	14314	14540	14501	14467	14420	14385	14545	14542	14387	14363	14411	14586	14334	14412	14441	14590	14544	14525	14449	14536	14360	14489	14428	14481	14464	14642	14439	14365	14562	14475	14461	14427	14304	14547	14422	14342	14491	14483	14498	14459	14410	14641	14456	14568	14451	14385	14444	14597	14420	14260	14543	14514	14385	14309	14303	14222	14470	14268	14590	14451	14384	14546	14571	14456	14514	14383	14308	14420	14300	14506	14430	14322	14343	14493	14430	14338	14435	14418	14476	14530	14370	14305	14335	14476	14527	14397	14560	14390	14530	14404	14495	14573	14423	14362	14484	14434	14486	14462	14403	14474	14574	14399	14526	14620	14293	14693	14544	14376	14233	14513	14541	14500	14244	14558	14522	14407	14442	14594	14603	14357	14562	14677	14495	14560	14463	14328	14303	14325	14529	14336	14470	14479	14521	14482	14385	14507	14282	14528	14516	14558	14539	14503	14474	14492	14608	14616	14611	14337	14351	14485	14375	14320	14437	14634	14680	14493	14416	14381	14604	14530	14496	14406	14486	14638	14337	14492	14341	14507	14355	14463	14308	14316	14438	14461	14404	14515	14471	14231	14223	14559	14537	14479	14421	14472	14509	14374	14529	14396	14392	14650	14556	14374	14385	14580	14575	14431	14462	14410	14439	14480	14619	14545	14414	14387	14401	14668	14519	14415	14531	14380	14464	14659	14474	14450	14448	14601	14365	14532	14397	14496	14411	14345	14310	14553	14533	14628	14448	14340	14375	14521	14621	14479	14292	14543	14613	14357	14613	14654	14283	14450	14671	14393	14450	14515	14348	14552	14443	14576	14626	14382	14529	14599	14571	14481	14564	14544	14594	14473	14485	14273	14398	14471	14495	14606	14345	14446	14574	14379	14403	14307	14599	14446	14629	14410	14532	14568	14462	14540	14496	14335	14342	14584	14451	14345	14420	14487	14421	14511	14404	14443	14623	14483	14480	14417	14458	14361	14628	14504	14476	14634	14443	14496	14513	14457	14524	14563	14483	14567	14610	14386	14432	14383	14452	14309	14470	14523	14587	14434	14539	14420	14529	14422	14572	14321	14412	14353	14209	14707	14344	14303	14260	14481	14505	14364	14529	14515	14613	14422	14428	14347	14471	14403	14396	14606	14490	14668	14451	14359	14538	14653	14655	14618	14457	14369	14452	14558	14457	14538	14551	14475	14307	14459	14481	14448	14312	14392	14417	14496	14467	14425	14475	14294	14480	14366	14338	14447	14344	14582	14431	14545	14442	14443	14333	14500	14489	14285	14531	14542	14468	14473	14388	14593	14364	14603	14680	14387	14361	14430	14616	14552	14496	14507	14445	14552	14517	14223	14447	14451	14380	14492	14426	14568	14475	14325	14540	14481	14439	14465	14446	14345	14550	14537	14471	14461	14429	14396	14580	14408	14504	14294	14337	14458	14365	14470	14532	14358	14622	14502	14437	14503	14477	14562	14588	14543	14570	14451	14412	14510	14537	14553	14412	14540	14311	14418	14495	14325	14509	14442	14383	14546	14413	14372	14541	14449	14408	14493	14449	14446	14437	14565	14344	14442	14565	14465	14478	14566	14629	14545	14548	14399	14541	14494	14435	14459	14292	14336	14588	14373	14440	14463	14550	14516	14601	14518	14424	14395	14533	14445	14438	14416	14600	14396	14507	14467	14447	14636	14565	14623	14483	14516	14413	14507	14462	14472	14501	14398	14527	14462	14486	14629	14502	14621	14622	14246	14415	14383	14640	14449	14406	14414	14493	14550	14415	14381	14610	14646	14600	14445	14522	14615	14465	14458	14441	14478	14357	14485	14470	14397	14497	14630	14324	14500	14482	14358	14608	14491	14380	14637	14544	14403	14357	14499	14481	14438	14506	14485	14403	14381	14491	14252	14447	14476	14439	14298	14569	14550	14436	14423	14501	14315	14286	14507	14496	14555	14524	14360	14570	14437	14604	14363	14526	14269	14403	14624	14447	14481	14580	14453	14465	14487	14314	14467	14485	14593	14486	14568	14404	14497	14514	14574	14568	14316	14392	14453	14449	14588	14715	14678	14529	14465	14435	14415	14524	14445	14590	14588	14250	14454	14490	14481	14455	14487	14491	14437	14556	14518	14501	14491	14530	14364	14490	14539	14477	14420	14468	14518	14491	14416	14325	14350	14465	14506	14543	14518	14322	14394	14530	14349	14467	14418	14397	14446	14608	14400	14431	14527	14413	14303	14562	14441	14544	14533	14320	14465	14524	14500	14484	14555	14546	14505	14512	14467	14424	14453	14355	14578	14374	14387	14460	14471	14643	14751	14581	14472	14655	14433	14425	14461	14445	14422	14354	14469	14368	14327	14386	14426	14401	14488	14446	14384	14341	14431	14568	14488	14422	14502	14500	14340	14475	14452	14524	14389	14458	14477	14419	14506	14530	14511	14425	14358	14508	14545	14539	14498	14326	14543	14363	14431	14544	14439	14529	14427	14440	14438	14493	14323	14471	14442	14353	14453	14428	14408	14586	14501	14441	14455	14459	14418	14502	14440	14517	14397	14480	14429	14535	14789	14358	14338	14495	14441	14463	14671	14493	14466	14399	14649	14352	14603	14604	14511	14377	14237	14313	14486	14464	14549	14567	14497	14619	14546	14396	14575	14430	14512	14488	14287	14542	14295	14470	14475	14380	14465	14412	14483	14384	14325	14525	14492	14439	14574	14531	14457	14437	14567	14527	14491	14334	14495	14549	14323	14460	14394	14479	14333	14350	14481	14523	14391	14344	14238	14533	14601	14501	14613	14420	14426	14334	14507	14267	14281	14356	14474	14451	14473	14541	14511	14507	14359	14443	14401	14381	14481	14397	14559	14561	14412	14606	14621	14462	14528	14511	14574	14530	14476	14374	14455	14607	14406	14354	14330	14412	14351	14431	14632	14278	14549	14516	14227	14548	14404	14465	14357	14418	14359	14549	14442	14248	14467	14505	14518	14385	14523	14425	14543	14336	14324	14400	14375	14496	14574	14430	14612
23829	21076	28519	23851	21521	26701	33175	51563	62254	51861	37147	25805	20173	18105	17240	17135	17433	17270	17169	17187	17361	17444	17441	17341	17195	17138	17172	17211	17238	17013	17097	17364	17247	17203	17372	17075	17102	17203	16991	17214	17174	17227	17168	17294	17085	17225	17225	17187	17201	17052	17248	17213	17238	17148	17005	17044	17143	16994	17020	16996	17331	17140	17008	16981	17190	17061	17050	17064	17144	17272	16847	17161	17146	17260	17112	17133	17345	17035	17102	17266	17136	17213	17011	17227	17161	17320	17292	17156	17075	17250	17123	17174	17219	17041	17125	17033	17238	17284	17257	17162	17097	17232	17110	17004	17062	17232	17046	16966	17036	17178	16852	17335	17087	17104	16999	17103	17075	17208	17046	17019	17058	17075	17112	17003	17046	16994	17063	17194	17228	17116	16968	17088	17147	17111	17124	17045	17165	17149	17200	17054	16772	17039	17140	16922	17121	17233	17074	16852	17012	17074	17142	17158	17082	17099	17165	17135	17148	16916	17257	17003	17128	17043	17242	17039	17234	17214	17232	17143	17138	17134	17135	17321	17131	17251	17095	17042	17182	17034	17254	16835	17122	17183	16981	17028	17287	17211	17369	17118	16941	17243	17178	17077	17159	17098	16960	17043	17346	17066	17373	17140	17025	17148	17312	17100	16966	17101	17053	17110	17200	17158	17097	17262	17167	17217	17374	17277	17020	17126	17257	17188	17264	17236	17079	17101	17285	17205	17025	17104	17191	17116	16944	17325	16911	17076	17050	17070	17056	17111	17181	16992	17064	17177	17090	16831	17190	17009	17092	17114	17145	17277	17197	17187	17216	17319	17043	17164	17065	17019	17254	17000	16926	17046	17228	17022	17128	16950	17053	16887	17211	17147	17023	16945	16948	17077	17121	16924	17068	17056	17218	17040	17291	17221	17380	17209	17238	16920	17165	17138	17158	17063	17058	17018	17110	17108	17228	17104	17280	17135	17035	17140	17190	17343	17216	17220	17238	17073	17222	17289	17032	16876	17130	17046	17026	17157	17154	17081	17015	17236	16949	17274	17040	17131	17153	17237	17184	16995	17277	17217	17081	17074	17159	17124	17116	16872	17146	17220	17109	17041	17070	17173	17324	17230	17094	17229	17023	17034	17308	16930	17120	17184	17206	17227	17153	17187	17022	17270	16935	17052	17143	17035	17083	17085	17061	17214	17129	17115	17168	16984	16967	16969	17306	17192	17155	16846	16944	17075	17056	17102	17139	17051	17084	17007	17002	17119	17083	17220	17240	17228	17239	17088	17212	17131	17289	17245	17166	17073	17124	17059	17032	17294	17088	17044	16981	17022	17240	17137	17264	17382	16966	17167	17031	16817	17109	17136	17183	17125	17105	17101	17108	17108	17002	17176	17263	17168	17051	17068	17046	17186	17128	17341	17152	17122	17043	17254	17078	17049	17041	16903	17010	16899	16916	17050	17041	17168	17064	17034	17162	17173	17151	17049	17042	16953	17136	17129	17096	17201	17150	17160	17232	17113	17035	16958	17322	17053	17215	17061	17070	17008	17044	17126	17134	16898	17106	17203	17172	17384	17250	17123	17013	17062	16947	16959	17077	17231	17187	17223	16873	17146	17072	17126	17200	17047	17043	16956	17133	17165	17085	17117	16977	17103	17224	17133	16937	17091	17130	16977	17257	17145	17141	17040	17159	17265	17117	16919	17134	17228	17118	17055	17128	17159	17117	17329	17176	17071	17078	17109	17037	17356	17056	17149	17153	17170	17036	16979	17236	17182	17149	16937	17151	17034	17001	17073	17119	17056	17132	17084	17263	17101	17231	17199	17169	17172	17045	17091	17345	17149	17106	17230	17191	17097	17046	17201	17316	16972	17135	17021	17041	17152	17123	17016	17301	16954	16879	17019	17246	17140	17029	17056	17071	17353	17273	17248	16936	17191	17018	17002	17111	17213	16996	17004	17277	16780	17251	17150	17140	17198	17066	17171	17191	17230	17162	17140	17108	17128	17220	17082	17185	17107	17055	17082	17149	17204	17260	17259	17199	17352	17201	17222	16943	17223	16959	16947	16870	16954	16946	16972	17040	16923	17218	17077	17035	17190	17134	17093	17201	17106	17151	17014	16891	16987	17205	17054	17140	17127	17120	16898	17336	17155	17328	16963	16988	17015	17297	17221	17004	16907	17252	17239	16982	17265	17000	17188	17267	17003	17171	16908	17070	17185	17297	17103	16973	17200	17154	17158	17191	17041	17158	17116	17209	17308	17083	17094	17162	17282	16979	16991	17259	17101	17246	17063	17043	17208	17254	17254	16977	16970	17193	17031	17096	17078	16907	17128	17124	17417	17311	17006	17033	17003	17156	17223	16979	17218	17181	17013	17190	17228	17008	17189	17140	17085	17122	17076	17187	17063	17264	17347	17107	17094	17215	17308	17355	16935	17121	17022	17282	17182	17076	17098	17034	17141	17163	17177	17176	17161	17124	17253	17105	17119	16975	17041	17130	17216	16976	17048	16883	16826	17044	17335	17288	17187	17226	17049	17141	17307	17138	16957	17387	17068	16963	17098	17171	16940	17131	17030	16860	17132	17064	16890	17157	17143	17071	17177	17254	17136	17098	17119	17090	17206	16999	16913	16954	17240	17113	16931	17155	17039	17096	17192	17058	16996	17246	17014	16919	17065	17217	16947	17107	17021	16977	17299	17188	17222	17030	17022	16930	17072	17099	17136	17180	17079	17035	17156	17175	17084	16962	16944	17196	17107	17022	16934	17215	17099	16971	16930	17218	17218	17125	17063	17031	17270	17090	17053	17006	17244	17221	17098	17138	17256	17303	17238	17063	16849	17014	17056	17010	17088	16950	17157	17053	17158	17070	16907	17083	17089	16930	17086	17023	17107	17056	17166	17138	17221	17083	17184	17345	17096	17173	17124	17236	17114	16953	17100	17145	17023	17155	16866	17255	17301	17124	17125	17174	17242	17141	17130	17197	17177	17173	17208	17153	17165	17212	17039	17473	17004	16993	16929	17013	17110	17379	17059	16902	17136	17173	17188	16861	17337	17225	17174	17231	17025	17325	17064	17152	17216	16958	17138	17120	17101	16964	17145	16865	17098	17286	17278	16950	17052	17146	17259	17233	17076	17156	17020	17120	16863	17000	17240	17272	17065	17341	17221	17146	16979	16991	17170	17026	17184	17323	17124	17145	17241	17277	17091	16902	17054	17071	17048	17066	17009	17197	17192	17263	17101	17279	17309	17180	17289	17074	17166	17115	16959	17117	17212	17053	16928	17183	17062	17016	17323	17007	17176	16894	17056	17096	17218	17299	17185	17011	17100	17271	17143	17019	17189	17225	17221	17136	17133	17191	17218	17129	17081	16968	17253	17195	17094	17029	17354	16984	17134	17122	17254	17106	17078	17152	17074	17099	17218	17038	16987	17274	17316	17185	16997	17116	17022	17017	17080	17126	17160	17224	16904	17191	17041	17213	17119	17040	17156	17185	17228	17067	17136	17142	17050	17012	17396	17082	16941	17204	17210	17191	17275	17030	17040	17239	17148	17132	17078	17292	16967	16893	17322	17072	17221	17182	17222	17041	16914	17179	17106	17262	17054	17113	16863	17043	16840	17218	17128	17082	17270	17168	17019	17120	17067	17026	17081	17076	17114	16977	16955	17168	17179	17187	17132	17140	17084	17034	17184	17018	16995	17085	17014	16950	17206	17184	16990	17156	17068	17140	17169	17204	17297	17177	17246	17048	17192	16855	17127	17309	16915	17290	17020	17206	17018	17317	17118	17284	17032	17071	17037	17258	17051	17155	17317	17067	17116	17014	17104	17042	17183	16969	17207	17123	17302	17281	17245	16859	17205	17171	17155	17102	17128	17238	17211	17269	17180	17218	17056	17005	17192	16996	17056	16857	17138	17034	17064	17234	17200	17075	17165	17096	17231	17099	17190	17135	16995	17061	16870	17044	17114	16998	17007	17219	17220	17221	17134	17095	16981	17060	16970	17017	17137	17290	17345	17251	16953	17024	17151	17073	17064	17388	17134	17180	17225	17164	17208	17249	17028	17172	17303	17107	17084	17047	16916	17083	17119	17207	17053	17171	17100	17179	17149	17273	17093	16943	17186	17101	17008	17120	17191	17092	17062	16943	17194	17129	17014	17015	17078	17162	17112	17053	16999	17230	17215	17228	17277	17171	17236	16886	17111	17215	17172	17074	16990	17025	17165	17191	17177	17279	17105	17186	17137	17032	17096	17293	17273	17029	17148	17187	17053	17273	17120	17177	17208	17129	17099	17206	17061	17276	17263	17093	17241	17291	17069	17268	16990	16971	17069	17256	16980	17032	16998	17115	17308	17041	17129	17289	17026	17104	17149	17279	17078	17057	17232	17080	17047	17325	17135	16926	17158	17137	17099	17138	17072	17173	17140	17278	17148	17074	17117	17173	16925	17251	17177	17043	17181	17038	17090	17047	17126	17248	17080	17067	17150	17240	17008	17148	17158	17156	17129	17053	16835	17142	17199	17293	16938	17198	16887	16994	17155	16997	17114	16965	17161	16933	16992	17134	17141	16910	17054	17291	16915	17140	17288	17139	17064	17129	17119	16907	17169	17250	17013	17100	17024	17124	17381	17158	16840	17245	17152	17016	17161	17160	16985	17012	17016	16946	17102	17167	17179	16954	17082	17099	17080	17087	17158	16979	17257	17081	17065	17085	17048	17181	17120	17086	17112	17151	17195	17015	17025	17134	16957	17189	17017	17189	16982	17159	17080	17119	17080	16946	17094	17035	17131	17197	17115	17186	16981	17036	17309	17148	17198	17125	17038	17081	17155	16972	17298	17108	17251	17190	17067	17114	17030	17259	16993	16955	17071	17114	16949	16894	17206	17040	17198	17231	17375	17125	17198	17171	17133	17123	17178	17166	17205	17017	17142	17003	17177	17054	17228	17253	17344	17130	17119	17285	17144	16994	17009	17171	17329	17192	17284	17098	17261	17109	17142	17009	17170	17116	17138	17166	17320	17023	17024	17202	17160	17163	17016	17196	16934	17033	17186	17027	17105	17091	17058	17153	16897	16903	17128	17020	17073	17158	17252	17249	17275	17159	17166	17105	17029	17296	17093	17186	17209	17138	17152	17190	17059
15665	26934	24608	20276	18497	26000	29297	54543	61053	50341	36081	22854	16892	14827	14536	14353	14444	14374	14369	14369	14514	14390	14559	14444	14564	14408	14361	14440	14388	14545	14493	14516	14487	14262	14446	14460	14390	14561	14537	14531	14485	14572	14470	14495	14313	14538	14474	14319	14366	14536	14420	14467	14556	14516	14447	14192	14450	14363	14292	14362	14262	14468	14457	14225	14370	14404	14317	14435	14486	14398	14308	14440	14472	14413	14404	14535	14424	14176	14270	14404	14220	14367	14413	14483	14204	14389	14458	14492	14468	14392	14408	14291	14555	14550	14310	14466	14411	14417	14507	14470	14488	14388	14453	14509	14294	14287	14303	14542	14351	14426	14333	14514	14320	14517	14371	14397	14518	14386	14324	14334	14341	14212	14405	14197	14387	14417	14429	14356	14433	14334	14636	14518	14169	14384	14298	14453	14442	14513	14410	14244	14543	14642	14278	14422	14255	14339	14362	14432	14536	14402	14494	14306	14377	14467	14433	14371	14428	14561	14222	14415	14435	14278	14300	14329	14469	14232	14450	14406	14450	14474	14357	14374	14441	14419	14442	14497	14352	14372	14524	14348	14459	14578	14526	14502	14291	14431	14536	14249	14298	14616	14625	14273	14602	14539	14329	14327	14424	14290	14168	14533	14339	14309	14539	14331	14449	14359	14340	14385	14367	14415	14335	14341	14403	14300	14378	14381	14503	14277	14318	14478	14371	14380	14469	14428	14287	14389	14440	14424	14287	14350	14396	14397	14314	14455	14489	14419	14401	14425	14468	14399	14416	14448	14393	14403	14536	14485	14327	14225	14391	14356	14589	14388	14403	14354	14358	14398	14467	14353	14396	14426	14455	14336	14333	14425	14476	14436	14428	14465	14558	14416	14373	14312	14297	14360	14382	14374	14431	14411	14327	14342	14486	14320	14528	14478	14545	14463	14521	14324	14374	14422	14478	14200	14647	14318	14355	14411	14487	14404	14353	14466	14250	14404	14373	14357	14306	14428	14328	14340	14542	14404	14421	14439	14266	14379	14362	14437	14281	14458	14465	14466	14504	14425	14385	14529	14339	14186	14515	14242	14438	14419	14418	14415	14487	14434	14456	14432	14385	14373	14228	14469	14487	14434	14232	14394	14315	14425	14337	14430	14371	14422	14276	14397	14182	14344	14268	14433	14631	14347	14475	14296	14484	14395	14271	14470	14266	14477	14285	14301	14335	14367	14436	14465	14572	14279	14431	14440	14435	14416	14454	14352	14479	14452	14316	14475	14461	14415	14258	14278	14392	14506	14373	14368	14513	14256	14505	14445	14350	14449	14421	14369	14325	14468	14266	14447	14328	14306	14398	14133	14358	14326	14251	14452	14440	14455	14342	14512	14262	14320	14397	14485	14187	14507	14426	14382	14361	14449	14477	14448	14563	14510	14478	14385	14429	14236	14350	14369	14461	14492	14408	14414	14311	14411	14280	14449	14463	14454	14339	14326	14485	14313	14379	14445	14475	14504	14361	14318	14368	14362	14387	14359	14498	14459	14322	14406	14451	14366	14325	14483	14392	14382	14285	14422	14460	14302	14431	14304	14531	14351	14430	14325	14185	14465	14366	14448	14376	14500	14382	14228	14202	14453	14394	14408	14552	14490	14284	14184	14512	14423	14457	14380	14438	14381	14394	14256	14390	14351	14483	14291	14123	14514	14353	14365	14277	14503	14323	14386	14400	14358	14247	14418	14507	14325	14448	14142	14436	14429	14532	14344	14236	14368	14415	14406	14375	14379	14355	14393	14536	14307	14383	14376	14308	14481	14469	14373	14335	14312	14442	14405	14279	14432	14488	14508	14353	14355	14323	14431	14507	14290	14322	14323	14416	14354	14253	14541	14382	14300	14522	14216	14355	14292	14470	14401	14500	14356	14348	14355	14509	14479	14420	14312	14458	14401	14475	14305	14388	14385	14525	14330	14504	14429	14301	14554	14436	14403	14326	14334	14369	14328	14435	14343	14394	14336	14432	14581	14508	14325	14474	14311	14294	14434	14341	14216	14236	14518	14431	14308	14457	14542	14359	14508	14380	14398	14356	14464	14335	14248	14385	14497	14342	14323	14284	14518	14373	14376	14332	14422	14441	14347	14367	14445	14425	14353	14294	14470	14567	14544	14423	14341	14550	14341	14382	14319	14512	14416	14348	14476	14265	14556	14454	14485	14452	14310	14406	14310	14323	14343	14410	14373	14562	14417	14615	14389	14467	14391	14448	14533	14446	14351	14321	14401	14500	14239	14418	14372	14436	14445	14505	14340	14290	14352	14394	14211	14423	14379	14439	14674	14317	14269	14437	14350	14347	14467	14336	14359	14298	14553	14527	14293	14409	14404	14373	14314	14332	14370	14327	14436	14381	14310	14398	14369	14587	14326	14338	14532	14357	14395	14436	14472	14458	14310	14437	14466	14395	14369	14267	14378	14601	14499	14255	14350	14336	14443	14456	14303	14468	14598	14318	14427	14336	14418	14381	14430	14337	14429	14435	14359	14238	14417	14406	14426	14588	14210	14318	14537	14395	14384	14344	14488	14505	14492	14388	14328	14288	14380	14387	14526	14378	14338	14415	14572	14514	14427	14395	14314	14376	14411	14587	14368	14299	14478	14389	14365	14466	14353	14382	14414	14367	14382	14274	14396	14350	14388	14327	14550	14453	14307	14412	14150	14298	14375	14457	14428	14372	14496	14485	14342	14558	14254	14559	14512	14343	14230	14315	14219	14321	14478	14431	14271	14371	14679	14140	14485	14486	14350	14537	14383	14283	14320	14264	14391	14322	14289	14241	14377	14246	14412	14360	14444	14303	14388	14368	14452	14493	14309	14388	14239	14463	14187	14580	14502	14261	14526	14387	14379	14399	14372	14360	14461	14607	14358	14311	14289	14446	14546	14367	14650	14641	14410	14360	14539	14428	14516	14486	14380	14396	14344	14384	14333	14619	14391	14470	14451	14393	14360	14392	14388	14439	14438	14337	14549	14471	14291	14399	14404	14539	14342	14322	14430	14282	14403	14512	14355	14361	14499	14463	14487	14366	14561	14435	14583	14308	14457	14428	14444	14280	14240	14591	14343	14556	14303	14387	14403	14536	14431	14395	14404	14360	14425	14239	14423	14364	14236	14400	14410	14560	14310	14259	14375	14378	14485	14366	14330	14286	14269	14144	14455	14314	14606	14413	14392	14493	14211	14274	14463	14493	14489	14458	14373	14323	14396	14328	14417	14315	14442	14169	14524	14424	14468	14414	14611	14363	14343	14523	14617	14373	14429	14309	14361	14408	14438	14213	14411	14430	14599	14575	14466	14477	14469	14516	14388	14382	14437	14368	14411	14604	14352	14458	14313	14363	14501	14188	14434	14257	14483	14304	14480	14499	14403	14507	14483	14409	14421	14403	14496	14498	14516	14269	14256	14410	14439	14377	14308	14366	14279	14351	14445	14515	14365	14288	14353	14533	14510	14386	14391	14432	14453	14280	14551	14354	14388	14376	14309	14305	14563	14408	14287	14322	14361	14348	14427	14478	14163	14168	14389	14437	14257	14381	14312	14420	14463	14445	14184	14368	14317	14443	14329	14539	14330	14326	14402	14468	14473	14425	14377	14468	14427	14379	14297	14411	14378	14249	14321	14521	14449	14494	14392	14460	14408	14369	14515	14371	14349	14541	14394	14536	14459	14433	14324	14323	14276	14514	14413	14302	14336	14331	14403	14418	14460	14403	14232	14283	14478	14578	14402	14273	14447	14288	14627	14393	14199	14248	14479	14427	14478	14416	14288	14514	14331	14419	14564	14330	14368	14269	14271	14312	14349	14346	14229	14505	14372	14338	14362	14423	14557	14509	14427	14319	14441	14537	14441	14268	14271	14344	14210	14441	14491	14510	14532	14521	14400	14637	14470	14521	14462	14447	14263	14550	14343	14442	14484	14325	14413	14525	14428	14351	14398	14463	14371	14365	14405	14423	14516	14502	14468	14299	14336	14320	14470	14402	14492	14379	14428	14541	14410	14346	14345	14457	14359	14482	14475	14335	14332	14533	14418	14374	14338	14322	14576	14311	14353	14362	14396	14140	14487	14402	14482	14441	14411	14353	14390	14411	14242	14526	14451	14421	14315	14461	14260	14437	14419	14493	14414	14605	14395	14352	14423	14395	14477	14476	14343	14442	14320	14446	14305	14229	14352	14707	14410	14301	14374	14452	14382	14373	14215	14488	14539	14442	14305	14413	14355	14496	14565	14512	14383	14326	14444	14449	14451	14466	14347	14433	14408	14408	14389	14344	14626	14328	14333	14410	14313	14339	14419	14474	14354	14386	14296	14369	14552	14219	14430	14460	14373	14414	14411	14464	14488	14473	14311	14294	14267	14365	14302	14336	14381	14363	14472	14280	14485	14440	14426	14185	14534	14467	14244	14503	14467	14250	14423	14263	14555	14449	14385	14295	14381	14351	14329	14392	14319	14363	14370	14443	14300	14440	14323	14371	14321	14406	14353	14549	14437	14275	14482	14253	14635	14469	14403	14291	14360	14414	14445	14266	14370	14341	14426	14337	14320	14206	14277	14409	14529	14338	14299	14419	14249	14539	14295	14452	14255	14527	14495	14418	14448	14382	14362	14503	14432	14413	14420	14387	14444	14429	14431	14231	14469	14531	14356	14390	14528	14458	14173	14468	14384	14415	14264	14567	14471	14457	14418	14390	14288	14300	14444	14386	14463	14345	14280	14368	14322	14569	14427	14430	14482	14340	14377	14347	14317	14388	14294	14452	14477	14487	14410	14342	14427	14320	14345	14320	14395	14508	14323	14333	14361	14206	14268	14399	14172	14521	14470	14538	14420	14321	14306	14227	14404	14528	14409	14503	14357	14319	14277	14494	14403	14304	14442	14347	14478	14448	14438	14187	14515	14389	14489	14416	14274	14279	14314	14548	14377	14208	14348	14523	14469	14489	14348	14388	14500	14380	14422	14477	14401	14397	14310	14260	14389	14394	14405	14429	14258	14455	14330	14384	14274	14319	14345	14508	14353	14480	14262	14285	14524	14411	14516	14475	14444	14438	14310	14385	14483	14401	14385	14341	14411	14385	14445	14378	14322	14343	14415	14369	14275	14368	14331	14377	14264	14537	14328
29134	21664	21171	18768	17024	17274	17640	21086	23548	22272	19934	18212	17398	17225	17147	16946	16795	16899	16984	17073	17008	16896	16939	16908	16881	16887	16787	17026	16933	16867	16994	17186	16933	17175	16901	16947	17083	17034	16991	16940	16892	17215	16767	16936	16867	16882	16996	16888	16970	17075	16829	16845	16814	17061	16890	17018	16831	16945	16917	17123	17111	16894	17003	17246	17166	16851	16865	17132	16880	16983	16949	16990	17147	16974	17069	17114	16997	16940	17006	17157	17334	16904	17036	16859	17026	16845	16905	16983	16860	17117	17043	17225	16821	16999	16810	17038	17069	17008	16922	17086	16855	17065	16810	16883	17100	16894	16850	17039	16943	17019	16866	17254	17167	16785	16991	17116	17161	16866	16766	16990	16875	16990	16966	16749	16987	16848	17006	17022	17009	17154	16959	16993	17099	16972	16834	16954	16974	17119	17004	16845	17035	16746	16850	17164	16806	17129	17072	16914	16851	17123	16941	16791	16934	16909	16893	17051	16875	16864	16772	17021	17175	16988	16850	16801	16881	16746	16797	16958	16920	16943	17071	16873	16866	16960	16959	16843	16925	16759	17113	16950	17072	17027	16852	16859	16914	16966	17030	17060	16921	16927	16931	16946	16838	16979	16959	16887	16710	16780	16818	16928	17204	17073	17083	17028	16929	16719	16732	17037	17102	16780	16867	16805	16698	17183	17062	16873	16933	16937	17161	16879	16951	16860	16866	16687	16896	16946	16702	16961	16917	16775	16872	16932	17215	16990	16994	17118	16840	17042	16870	16883	17054	16997	16972	16861	17080	16918	17132	16922	16973	16989	16876	17043	17044	16864	16978	17129	16980	17133	16889	16752	17048	17027	16839	16940	17001	16943	16883	16841	17095	16951	17153	16937	16927	16989	17214	16943	16876	16665	17045	16808	17090	16971	16984	16939	16917	16923	17214	16920	16995	16972	16868	16971	16879	16799	17024	16881	16938	16944	16951	16975	16972	16924	16811	16758	17032	17010	16823	16744	17120	16948	16996	17023	17053	16891	16908	16919	16888	16816	17065	16941	16889	16705	16911	17105	16858	16894	17089	16855	17028	17134	17134	16953	16953	17129	16876	16868	17034	16967	16772	16817	17093	16804	17064	16985	17090	16947	16905	17021	16929	16935	16829	17139	16863	16678	17001	16918	17168	16989	16764	16768	16916	16928	17052	17006	17024	17059	16952	16874	16889	16976	16964	17146	17046	16949	16916	16823	17035	17027	17026	17157	17011	17060	16876	16748	16966	16923	16929	16912	16997	17181	17008	17057	16993	16910	17058	17154	16833	16856	17086	16920	16980	16985	17051	16795	16965	16833	17021	17065	17031	16829	16820	16800	17036	16728	17160	16921	16968	16747	17079	16892	16848	16943	17060	16867	16906	17139	17106	16945	16953	16874	16748	17175	16904	16921	16846	16801	16888	17075	17073	17076	17125	17018	17042	16928	16820	16932	16975	17022	16976	16980	17077	17182	17032	16937	16980	16989	16995	16993	17020	16882	16971	16994	16895	16926	17134	16838	17128	16880	16912	16999	16979	17027	16865	16906	17009	16833	17050	16899	16918	16980	16781	16747	17044	16818	17215	16912	16920	16870	17091	17089	16939	16810	17068	16874	16953	16865	16951	16988	16968	16788	16865	16939	17018	16984	17024	17028	16967	17025	16657	16928	17108	16973	17154	16976	16912	16930	16904	16736	16996	17120	16931	16995	17159	17077	16892	16953	16717	17041	17158	17073	17058	16921	17126	16978	16773	17010	16961	17021	17024	16861	16882	16988	17069	16983	16829	16852	17119	16959	17053	16962	16804	16934	16943	16897	16838	16967	16839	16742	16908	17083	17054	16871	16827	17007	17092	16909	16932	17004	17000	17054	16911	17006	17042	16802	16909	17025	17037	17069	16848	16756	16804	17105	17041	17072	16920	17024	16900	16815	16847	16857	16996	16911	17013	17251	16869	17079	16947	17013	16836	17058	16862	17023	16994	17097	17123	16709	16759	16762	17019	16966	17123	16947	16973	16991	16892	17053	17078	17055	17220	17025	16654	16924	16980	16848	16748	16705	16926	16934	16952	17172	16945	16840	17002	16932	17039	17172	16905	17091	17057	17101	16983	17054	16991	17116	17009	17079	17304	16971	17145	16816	16982	17058	16999	16990	16879	16942	16833	16925	16888	17010	16949	16993	16961	16929	16969	16806	17094	16965	16928	16898	16847	16992	16911	16769	16896	17208	16969	16977	16923	16820	16937	17123	16790	16965	17106	16971	16892	17050	17086	17155	16942	17087	17067	16912	16928	16721	16911	17125	16992	16957	16985	16920	17059	16952	16989	16977	16807	17013	17145	16853	16771	17043	17037	16972	16981	17047	17013	16888	17173	17062	17027	17104	17056	16994	16877	16916	16869	17062	16996	17045	17032	17101	16970	16888	16766	16869	16976	16959	17115	16863	16992	16791	17209	17089	16951	16992	17087	16919	16954	16887	16976	16891	17189	17024	16950	17006	16958	16929	17027	17113	17020	16949	16915	16769	17003	16956	17100	17151	16907	17092	17072	17010	17053	17144	16902	16960	16757	16898	17059	16942	16963	16842	16747	16734	16780	16803	16978	17029	16986	16969	16783	16987	16887	16771	16985	17002	17000	17100	17052	16908	16887	16889	16753	17125	17111	16975	17103	16847	16878	16890	17074	17011	16856	17022	16886	17102	17255	17023	16826	17003	16857	16780	17100	16920	16906	16924	16936	16974	16796	17096	16883	16971	16981	17024	16974	17012	17029	17015	17001	16933	16839	16745	16923	16970	17112	16967	17035	17149	16990	16980	17068	17040	17065	17070	16883	17011	17024	17195	17004	16969	17034	17236	17145	17008	16908	17071	16969	16941	16905	16959	17207	16947	16835	16989	17041	17038	17021	16912	17002	17020	17142	17033	17080	16814	17127	17007	16818	16968	16892	17018	16832	16865	17055	16772	16980	17013	17169	17019	16867	16908	16976	17053	16795	17073	16949	17247	16985	16836	16844	17144	16873	16916	16811	17054	16890	16971	16835	16893	16869	16975	16827	17010	17083	17029	17313	16887	17055	17033	16906	17044	16894	16858	17202	16989	16853	16786	17088	17002	17009	17037	16828	16897	16881	17040	16982	17031	16927	16768	16753	16977	16969	17078	16971	16856	17016	16984	17226	16869	16897	17028	16695	17005	17188	16890	16886	16725	16934	16862	17116	16889	16913	16807	16899	16882	16926	16798	17204	16979	16968	17015	17131	16848	17096	16985	17063	16745	16900	17095	17006	16893	16813	17007	16813	16987	16842	16907	16979	16979	16892	16987	16908	17029	17033	17013	16880	16821	16700	16845	17042	17095	16912	17049	16897	16935	17039	16867	17004	16841	17102	17050	17123	16973	16981	17071	17066	16730	17233	16971	16962	16981	16921	16800	17024	16980	16861	16843	16828	16941	16896	16964	16907	17046	17126	16959	17010	16899	17111	16849	16860	17182	17205	17034	16976	16947	17005	17072	16963	16938	16931	16770	16901	16974	16853	16892	16919	17051	17032	17039	17031	16883	16971	16942	17150	17023	17030	16836	16991	16887	16820	17066	16944	17014	16993	17010	16839	16871	17038	17026	16975	17031	17052	17026	16869	16874	16798	17021	16880	16966	16902	17039	16825	16896	16956	17012	16851	17032	16971	16822	16972	16909	16999	17018	16875	17049	16892	16936	17014	16949	16937	16907	16933	17009	17048	16988	16641	16978	17114	17098	16889	17063	16920	17222	16962	16773	17016	17202	16899	17093	16937	16996	17010	16922	17057	16761	16921	16939	16805	16685	16779	16920	16839	16808	17166	17085	16927	16889	16751	16861	17044	17020	16882	17043	16968	16805	16964	16956	16977	16927	16817	16946	17056	17019	16923	16877	16833	16938	16852	16926	16928	16910	16936	16811	16856	17086	17295	16954	16986	16930	17020	16890	17145	16940	16816	16901	16903	16977	17025	16825	16944	17046	16842	16969	16815	17054	17046	17003	17055	16908	16888	16992	17010	16965	16948	16952	17174	16653	16808	16888	17081	16842	16959	16901	16908	16902	16890	16867	17129	16923	17148	16899	16990	16844	16810	17009	16927	17058	16946	16962	17071	17004	16984	17131	17206	17113	16845	17072	16894	16942	17007	16918	16942	16919	17038	16841	17085	17011	16975	16984	16967	16974	17162	16897	16894	16989	17146	17009	16988	16948	16796	17003	16963	17100	17037	16993	17003	16931	16770	17032	17064	16810	16942	17011	17104	17080	17291	17117	16862	16834	17093	17070	16941	17024	16989	16814	17106	16890	17210	17228	17160	16873	17178	17003	16911	17046	16882	17142	17079	17027	17101	16990	16958	16641	17215	17059	17067	17080	17033	17005	16941	16966	17077	16904	17134	16873	16999	16647	17003	17172	16978	16907	16856	17037	17023	16997	16941	16984	17024	17176	17137	17017	16895	16849	17069	16858	17023	17100	16960	16994	16854	16946	17040	16808	17058	16800	17003	16974	17023	16841	16980	16951	16917	16900	17291	16939	16779	16992	16929	16897	16988	17045	17009	17079	17069	16952	17089	16825	16931	16875	17005	16941	17021	17021	16912	16911	16919	16857	16831	17091	17204	16856	17060	17035	17146	16925	17095	16913	17000	17050	16988	16898	16922	17018	17023	16960	17133	17045	17012	17204	17083	16958	17124	16961	17100	17055	17073	16974	17078	17018	17169	16928	17228	16878	17014	16935	17065	17049	16957	16925	16907	16929	16909	16954	16895	16884	16799	17091	17000	16965	16923	16815	16906	16813	16980	17019	16928	17012	16944	16882	16993	16915	16967	17084	17007	16981	17017	17003	16931	17064	16957	16875	16905	16941	17041	17151	16915	16941	16948	16970	17068	16920	16907	17012	16977	16881	16941	16940	17007	16876	16882	16982	16897	16788	17018	17027	16960	16991	16859	17031	17045	17045	16843	17116	17161	16823	16893	16966	16959	17000	16944	16905	16911	17027	16858	17075	16936	16853	17017	17092	16752	17029	17088	17052	16942	16769	17115	16873	16951	16925	16973	17095	17040	17095	16899	16825	16839	17076	16954	16864	16973	17146	17083	16943	16966	16905	16814	16760
14690	15382	15270	14972	14627	14717	14931	21282	23332	20811	17628	15430	14661	14324	14333	14568	14492	14228	14336	14315	14380	14264	14453	14271	14423	14296	14607	14391	14458	14273	14438	14429	14431	14183	14444	14192	14457	14469	14276	14396	14199	14190	14374	14453	14354	14329	14283	14289	14407	14272	14242	14420	14320	14463	14596	14206	14184	14579	14141	14289	14273	14288	14251	14280	14452	14317	14431	14268	14194	14357	14386	14355	14057	14269	14322	14303	14469	14481	14384	14380	14431	14486	14356	14398	14326	14180	14417	14196	14375	14346	14413	14451	14192	14320	14337	14287	14380	14393	14417	14485	14278	14403	14251	14390	14232	14332	14319	14559	14211	14380	14218	14140	14355	14407	14275	14328	14510	14287	14278	14237	14243	14316	14333	14453	14220	14189	14178	14463	14435	14342	14356	14251	14240	14266	14327	14309	14334	14259	14512	14201	14230	14321	14267	14298	14480	14281	14179	14187	14365	14320	14189	14458	14523	14264	14454	14408	14337	14239	14454	14471	14277	14380	14595	14300	14477	14140	14275	14349	14130	14277	14228	14339	14422	14335	14387	14373	14143	14267	14224	14557	14478	14453	14351	14233	14226	14370	14387	14391	14090	14326	14378	14376	14465	14355	14635	14126	14194	14451	14288	14436	14530	14319	14476	14268	14358	14312	14340	14331	14410	14338	14470	14369	14307	14476	14415	14324	14443	14218	14346	14452	14137	14365	14345	14211	14312	14404	14327	14399	14352	14245	14409	14403	14251	14360	14405	14538	14349	14385	14300	14220	14354	14183	14284	14292	14245	14282	14209	14340	14420	14222	14335	14412	14315	14366	14343	14418	14207	14291	14388	14299	14325	14348	14311	14277	14243	14324	14486	14323	14342	14325	14442	14272	14425	14310	14486	14366	14423	14335	14508	14323	14307	14445	14352	14250	14274	14339	14450	14405	14423	14147	14445	14386	14484	14421	14322	14318	14471	14335	14243	14288	14274	14290	14353	14210	14371	14275	14272	14277	14429	14299	14274	14151	14394	14266	14331	14365	14259	14162	14469	14313	14458	14240	14484	14252	14431	14290	14424	14328	14332	14543	14361	14293	14296	14246	14543	14327	14373	14292	14467	14269	14469	14395	14311	14488	14287	14478	14453	14288	14328	14385	14456	14318	14335	14220	14490	14364	14214	14424	14404	14403	14258	14310	14244	14149	14422	14367	14321	14170	14304	14472	14475	14446	14263	14308	14374	14440	14274	14420	14343	14312	14379	14301	14416	14391	14311	14382	14244	14375	14354	14334	14413	14340	14266	14312	14302	14183	14339	14298	14412	14376	14339	14432	14406	14369	14278	14575	14350	14488	14329	14255	14243	14395	14502	14349	14467	14326	14234	14342	14476	14391	14273	14410	14137	14320	14326	14398	14215	14430	14306	14227	14404	14359	14300	14290	14253	14390	14429	14224	14373	14309	14438	14286	14280	14404	14272	14319	14319	14364	14296	14271	14316	14259	14450	14391	14458	14233	14298	14336	14278	14362	14408	14342	14269	14229	14472	14520	14327	14621	14392	14187	14510	14405	14341	14248	14118	14388	14263	14252	14491	14427	14323	14278	14371	14193	14580	14240	14479	14410	14152	14353	14548	14333	14357	14417	14272	14340	14369	14319	14353	14272	14354	14271	14349	14326	14423	14355	14236	14273	14479	14365	14275	14430	14440	14289	14405	14505	14289	14421	14485	14428	14471	14328	14252	14332	14139	14207	14287	14343	14409	14229	14321	14415	14312	14317	14273	14365	14344	14269	14396	14427	14261	14318	14459	14359	14239	14295	14460	14487	14392	14193	14285	14412	14355	14348	14241	14263	14221	14307	14257	14303	14350	14391	14259	14467	14281	14347	14484	14216	14394	14273	14189	14288	14185	14330	14355	14453	14188	14359	14308	14279	14505	14254	14473	14327	14365	14365	14268	14154	14314	14330	14391	14233	14247	14259	14354	14295	14129	14492	14379	14535	14452	14146	14342	14251	14399	14412	14211	14418	14452	14390	14250	14159	14420	14406	14344	14442	14460	14324	14348	14355	14327	14253	14178	14356	14255	14241	14365	14440	14497	14381	14351	14532	14298	14355	14488	14249	14407	14369	14403	14353	14310	14224	14218	14378	14580	14251	14440	14241	14252	14483	14288	14326	14453	14466	14380	14462	14404	14414	14309	14459	14301	14395	14347	14300	14255	14495	14254	14465	14415	14360	14445	14438	14484	14279	14425	14516	14254	14373	14440	14288	14348	14307	14211	14108	14357	14333	14295	14304	14471	14429	14211	14239	14448	14360	14354	14494	14301	14419	14447	14319	14206	14383	14340	14565	14480	14358	14197	14191	14304	14485	14273	14369	14480	14338	14252	14380	14387	14399	14215	14419	14307	14130	14308	14259	14321	14450	14224	14374	14436	14349	14441	14249	14303	14413	14225	14210	14324	14342	14338	14384	14420	14330	14389	14351	14349	14196	14447	14319	14379	14276	14304	14372	14327	14478	14417	14291	14499	14260	14512	14164	14266	14354	14391	14400	14359	14255	14337	14343	14307	14346	14362	14327	14375	14547	14273	14442	14290	14419	14326	14333	14404	14406	14288	14175	14385	14483	14234	14365	14209	14349	14402	14352	14280	14172	14347	14238	14328	14220	14379	14476	14453	14254	14345	14256	14287	14435	14449	14314	14203	14206	14221	14385	14261	14436	14222	14346	14309	14364	14243	14320	14285	14408	14375	14174	14287	14299	14343	14414	14450	14200	14245	14198	14497	14385	14191	14358	14435	14348	14339	14361	14292	14309	14219	14280	14443	14264	14285	14328	14479	14217	14365	14263	14260	14347	14192	14291	14280	14341	14577	14429	14394	14454	14186	14352	14349	14198	14539	14262	14408	14346	14200	14208	14376	14377	14129	14275	14415	14311	14316	14437	14348	14331	14450	14456	14466	14359	14479	14329	14279	14362	14396	14331	14278	14426	14307	14391	14317	14298	14437	14231	14470	14411	14271	14437	14373	14321	14209	14452	14221	14237	14310	14321	14300	14288	14454	14319	14213	14278	14324	14338	14255	14392	14348	14332	14394	14366	14251	14434	14301	14348	14330	14260	14254	14381	14356	14438	14323	14342	14295	14368	14187	14267	14324	14267	14144	14481	14257	14314	14452	14295	14232	14322	14383	14341	14227	14434	14002	14355	14421	14266	14314	14336	14483	14356	14383	14536	14410	14198	14249	14211	14294	14244	14350	14337	14287	14403	14509	14360	14193	14333	14337	14354	14471	14408	14473	14362	14466	14163	14444	14348	14353	14245	14371	14397	14260	14536	14297	14379	14353	14449	14240	14295	14281	14082	14351	14350	14365	14387	14242	14220	14498	14197	14310	14304	14446	14222	14363	14293	14221	14405	14518	14231	14345	14276	14364	14268	14314	14361	14446	14277	14322	14387	14383	14275	14317	14417	14354	14448	14379	14309	14356	14461	14300	14508	14222	14539	14354	14449	14264	14387	14401	14417	14181	14449	14303	14426	14283	14470	14265	14130	14439	14323	14402	14361	14420	14366	14324	14269	14334	14512	14289	14200	14451	14489	14446	14381	14408	14339	14375	14407	14290	14271	14510	14416	14335	14261	14458	14353	14339	14313	14306	14344	14298	14366	14536	14236	14344	14230	14275	14264	14448	14383	14311	14504	14390	14369	14274	14503	14376	14449	14247	14423	14279	14471	14279	14329	14445	14439	14316	14237	14248	14385	14411	14272	14383	14329	14248	14332	14399	14384	14376	14470	14448	14184	14328	14417	14368	14328	14463	14353	14580	14282	14523	14317	14376	14288	14385	14394	14341	14399	14390	14225	14190	14302	14371	14329	14157	14303	14283	14375	14352	14192	14399	14320	14396	14346	14476	14295	14318	14416	14159	14351	14372	14410	14434	14520	14285	14346	14278	14426	14327	14415	14326	14320	14304	14260	14610	14432	14386	14286	14379	14307	14518	14356	14477	14318	14392	14315	14356	14413	14271	14220	14396	14327	14362	14401	14280	14290	14304	14352	14416	14280	14157	14511	14402	14432	14395	14486	14464	14439	14164	14330	14367	14150	14318	14372	14385	14299	14410	14391	13971	14276	14357	14390	14406	14393	14287	14357	14373	14286	14240	14307	14377	14305	14205	14336	14274	14267	14322	14251	14441	14323	14470	14308	14498	14340	14321	14327	14370	14510	14322	14259	14340	14283	14354	14407	14504	14182	14347	14417	14253	14370	14327	14364	14496	14381	14299	14387	14367	14504	14283	14267	14290	14374	14315	14491	14491	14463	14481	14332	14390	14361	14269	14529	14243	14257	14357	14443	14348	14317	14349	14367	14271	14252	14335	14222	14249	14377	14422	14300	14260	14318	14438	14118	14428	14439	14610	14482	14395	14525	14159	14280	14387	14295	14161	14172	14369	14464	14329	14263	14349	14379	14479	14335	14280	14295	14429	14276	14411	14406	14358	14347	14147	14457	14456	14346	14423	14592	14243	14448	14357	14497	14361	14367	14415	14236	14445	14405	14460	14214	14357	14143	14401	14275	14299	14211	14347	14540	14299	14450	14475	14401	14307	14179	14221	14367	14421	14355	14491	14106	14314	14421	14153	14471	14441	14423	14318	14288	14461	14461	14330	14411	14358	14385	14434	14325	14358	14278	14185	14418	14322	14459	14211	14280	14314	14354	14456	14357	14323	14350	14198	14425	14451	14471	14355	14332	14255	14382	14289	14402	14374	14333	14255	14376	14469	14448	14331	14331	14306	14357	14216	14228	14384	14428	14322	14276	14249	14387	14288	14398	14084	14310	14448	14421	14386	14317	14363	14551	14480	14276	14391	14599	14231	14449	14272	14469	14439	14330	14282	14295	14197	14332	14254	14237	14384	14235	14469	14181	14539	14284	14381	14272	14421	14377	14317	14258	14383	14319	14442	14433	14473	14295	14384	14324	14435	14219	14365	14352	14294	14454	14504	14495	14339	14393	14368	14351	14224	14395	14374	14626	14266	14246	14494	14318	14462	14343	14373	14327	14429	14298	14485	14363	14337	14340	14434	14404	14295	14319	14419	14260	14322	14349	14366	14521	14475	14403	14132	14368	14477	14384	14392	14328	14513	14256	14537	14292
26057	21131	27193	25789	20055	18690	18858	38027	43206	36236	27928	21290	18463	17535	17137	16926	17206	17176	17316	17205	17185	16908	16962	17227	17241	17006	16944	17026	17165	16847	17240	16865	16987	16966	17055	16975	16967	17143	17021	17158	17114	17127	17269	17201	17214	17197	17183	17141	17299	17132	16966	17159	17416	17175	17139	16958	16972	17195	16969	17233	17257	17144	16949	16938	17052	17038	17090	17022	17183	17182	17017	17112	17035	16923	16851	16999	16915	17010	17119	17047	17002	17123	17239	16814	17228	17094	16988	16991	16933	17031	17069	16946	16943	17103	17109	17065	17052	17072	17141	16976	17363	17139	17009	16961	17011	16917	17068	17121	17011	17208	17020	17031	16917	16916	16987	16858	17167	17206	17066	16997	17044	17034	17110	16889	17070	17195	17083	17033	17059	17173	17065	17089	17157	16973	17190	17245	17112	17124	17028	17048	17285	17033	16948	17149	17071	17093	17074	17041	17116	16862	16933	16990	16804	17074	17054	16909	17088	17255	17071	16999	16974	17032	16857	17117	17294	17130	16987	17136	17027	17141	16938	16838	17070	16835	17059	17193	16730	17076	17033	16882	17049	17068	17181	17043	17095	16983	17079	17017	17154	16902	16986	16995	17163	17183	17072	17015	17028	17092	17062	17117	17179	17149	17118	17117	17006	16915	17030	17110	17066	17152	17085	16896	16995	17246	17156	17081	16966	17106	17088	16940	16976	17050	17055	16886	16798	16841	16927	17038	17056	17006	16908	17097	16970	17099	16974	16937	17129	16991	17066	16936	16912	17140	16923	16842	17304	17102	17181	17074	16948	16939	17083	17060	17014	16917	16995	16964	17080	16856	17130	17171	17060	17019	16980	16940	16904	17017	16794	16961	17167	17157	16973	17087	17111	17141	16902	16980	17037	16970	16857	16963	16888	16935	16921	16794	17143	17101	17210	17214	16967	17188	17036	17014	17028	17090	17075	17064	17028	17064	17142	16919	17046	17043	17055	17114	17187	17175	17169	17212	17028	17012	16882	17048	17084	16761	17031	17092	16866	16910	17252	16934	17011	17075	17174	17216	17177	17019	16960	16906	17169	17071	17022	17162	16983	16998	16908	17000	17143	17112	16866	17067	17397	16987	16801	17126	17193	17175	17135	17233	16957	16993	16978	17191	16821	16832	16989	16927	17033	16930	17116	17067	16993	16979	17027	17305	16905	16862	17202	16934	17088	17204	16924	17085	16940	17002	17189	17206	17144	17112	16998	16782	17082	17039	16981	17054	17041	17134	16812	16943	16975	17305	17009	17121	17100	16877	17012	17000	17146	17127	17064	17102	17102	17169	16970	17087	17231	16958	16846	17132	17026	17056	16880	16834	16961	17158	16920	17121	16780	17071	17089	17001	17013	17138	17185	16983	17247	16985	16992	16839	16819	17019	16921	17146	16966	17052	17211	17136	17095	16926	16931	17062	17194	17264	17110	16938	17170	17079	16945	16916	17046	17085	17190	17156	17108	17075	17091	17079	17143	17028	17327	17192	17105	17072	16962	17226	17111	17211	17237	17328	17073	16847	17012	17103	17057	17035	17231	17206	17015	17033	16862	17131	17091	16955	17020	16969	17019	16909	17192	16886	16958	16958	17067	17080	17093	17202	17024	16975	16986	17186	17188	17064	16904	16920	16975	17066	17181	17223	17014	17083	16834	16878	17137	16927	16940	17128	17195	16925	17167	16847	17219	16967	16894	17001	16977	17170	17055	17103	16888	17140	17120	17020	17046	17005	17209	17101	16879	16843	17125	17071	16923	16991	16979	17120	16895	17006	17031	17113	17030	17100	16880	17188	17126	16835	17009	16843	16825	17005	17317	17165	17020	17076	16908	17129	17056	17242	17058	16964	17008	17158	17005	17039	17000	17177	17213	16901	16966	17070	17193	16971	16932	17029	17075	16976	16851	17108	17128	16803	16945	16929	17144	17038	16810	17142	17009	17111	17005	17344	17136	17137	17106	16945	16960	16971	17033	16976	17007	17329	16832	16998	16988	17145	17022	17213	17029	17033	17243	17056	17051	16986	16955	16889	17019	16995	17020	17055	17122	17044	17120	17001	16890	16909	17136	17034	17028	16805	17147	17171	17011	17079	16804	16968	17053	17158	17154	17151	17054	17026	17216	17040	17041	17122	17044	17127	17256	16982	17165	16810	17049	17097	16878	17066	17248	17112	17031	17105	16992	17093	17255	16973	16969	17032	16752	16947	17094	17198	17014	17101	16913	16938	16962	16934	17077	17007	17079	17324	16941	17010	17153	17115	16976	17121	16755	17331	17115	17158	17113	17161	17151	17098	17079	16939	17329	16854	17182	17182	17003	17049	17056	17045	16981	16882	17347	17109	17178	17191	17061	17036	16785	17056	16897	17117	17102	17109	17019	17020	17000	17053	16968	17175	17255	17056	17034	17249	17062	17059	16948	17266	17030	17144	17123	16975	16926	17207	17036	17005	16847	17032	17127	16906	17016	17231	17305	17211	17137	17291	16961	17270	16979	16932	16923	17133	17048	17189	16929	17078	17233	17010	17003	17001	17057	17027	17126	17169	17198	17111	16882	17182	17039	17243	17376	17047	16927	17120	16929	17066	17088	17009	16865	16912	17127	16924	17221	16945	17098	17085	17099	16985	17139	16972	17125	16657	16929	17075	17109	16922	16722	17061	16955	17112	16972	16993	17074	17103	17111	17260	17090	17043	17013	16949	17097	17131	17056	17039	17266	17180	16991	16863	17028	16993	17254	17044	17062	16977	17122	16988	16904	17042	17009	17118	16846	16972	16848	16852	17071	17093	17045	17235	17047	16953	17131	16955	16965	17052	17063	17101	17373	17037	17064	16965	16947	17037	16944	16863	17113	17188	17028	17322	17208	17112	17054	17100	17383	17056	17146	16951	17133	17205	16958	17144	16977	17340	16894	17200	16963	16914	16925	17013	17214	17070	17110	16829	17032	17188	16973	17053	17002	17046	17044	17074	17091	17142	17075	16997	17037	17125	16704	16881	17028	17127	17241	17068	16994	16993	17111	17023	17142	17085	17267	17061	16937	17115	16853	16943	17055	17082	17177	16952	17096	16916	17129	17214	16959	16966	17156	17147	17130	16944	17416	17006	16974	16993	16982	17203	17083	16857	17032	17009	16944	17061	17029	16867	16965	17020	16898	17000	17082	17126	17033	17073	17058	16987	17009	16966	16874	17127	17044	17237	17223	16904	17110	17002	17063	16912	16858	17115	16850	16967	16863	17166	17081	17069	17208	17040	17188	17124	17324	17073	16994	17012	17087	17086	16948	16979	17094	17133	17079	17108	17197	16825	17202	17213	16939	17037	17131	17074	17164	17008	17014	16907	16932	16908	17092	16885	17144	17145	17221	17008	16887	17077	17117	17080	17033	17196	17053	17043	17182	17041	17133	17064	16877	17034	16891	17093	17052	17029	16829	17114	17150	17095	16960	16986	16981	17044	17046	17028	17078	17132	17030	17194	17049	17174	17126	17096	17182	17183	17141	16718	17094	17056	17090	17003	16812	16927	16958	17153	17021	16966	16947	17018	16853	17115	17130	17077	16956	17163	17135	17320	16940	17178	17085	17175	17106	17029	16923	17277	17025	16828	17037	17144	17086	17069	17182	16891	16916	17053	16805	17095	17049	17039	17178	16803	17113	16991	17210	17000	16814	16857	17025	17243	17225	17108	17114	17117	16922	16894	17300	17208	16680	16907	17283	16986	17023	16923	16968	16817	17051	17097	17215	16976	16765	17157	17073	17063	17054	16966	17066	17088	17110	17044	17081	16970	16997	17164	17295	17116	17102	16996	17036	17044	16974	17124	17023	17126	17015	17055	16965	17003	17083	16792	16921	16882	17058	17024	17048	16964	17019	16919	17026	17086	17132	17164	16932	16982	17085	16997	16829	16925	17154	17136	16918	16895	17087	17099	16841	17080	17112	17092	17057	17123	16995	17062	17295	16757	16925	16778	17143	17068	17082	16917	17031	17109	17236	16962	17074	16995	16922	17230	16901	17061	17123	16999	17115	16878	17025	17087	17103	17138	17005	17010	16986	17239	16975	17191	17033	17352	17029	16948	17120	17098	17083	16999	17036	16972	17127	17001	17175	16965	17278	17116	17202	17070	16986	16967	17267	17225	17251	16961	17009	17083	17014	17151	17069	17008	17192	16919	16823	16932	17078	17177	17077	17082	17107	17028	17113	17036	16944	17073	17173	17167	16996	17124	17043	17207	17291	17102	17000	17071	17224	17258	16967	17288	17030	17266	17159	17227	17027	16948	17172	16838	17013	16869	16868	17151	17088	17069	17123	16916	16964	16875	16936	17301	17174	16961	17011	17248	16974	17082	17035	17169	17102	17234	16977	17075	17047	17054	17130	16893	17083	17236	16875	16910	16946	17160	17016	17059	16995	16935	17059	16903	16867	16964	16988	17014	17158	17029	16899	17158	17106	17123	17220	17149	16971	16903	17206	17002	17079	17137	17241	17072	16971	17153	17055	17285	17028	17077	17112	17151	17016	17087	17097	17025	17037	16873	16914	17342	17099	17229	16859	16779	17175	16948	17173	17000	16965	17028	17117	17099	17052	16791	16979	16895	16955	17002	17042	17185	17111	17085	16987	17068	17130	16905	16893	17223	17145	17016	17063	17238	17023	16976	17110	17061	17127	16950	17273	17092	17008	16982	17113	17083	16982	16919	17070	17040	17065	17014	17171	16966	16949	17213	17106	16946	17092	16952	16879	16931	17015	17229	17180	17077	16885	17065	17004	16827	16943	17032	17078	17032	16970	16871	17237	17227	17067	17253	16956	17044	17081	17174	17158	17024	16844	17261	17143	17010	17042	16813	16891	16927	17085	17020	17062	16883	17088	16927	16846	16969	17178	16973	17088	17169	17040	17045	17073	16852	17054	17023	16931	17038	17060	16935	17038	17499	16878	16924	16973	16994	17045	17210	17094	16950	17188	17073	17150	17072	17012	16990	17018	17236	16968	17046	17140	16997	17058	16960	16970	16978	17199	17398	17176	17085	16887	17037	16965	16930	17032	16993	16811	16961	17086	17206	17226	17020	17180	17147	17069	16956	17133	17119	17172	17082	16925	17108	17131	16979	16960	17048	17142	17193
13618	19375	18798	16391	16046	15480	16399	41289	43144	35560	26365	18658	15570	14554	14315	14422	14573	14467	14327	14479	14230	14455	14554	14488	14496	14610	14431	14426	14338	14267	14222	14339	14494	14386	14428	14385	14447	14490	14481	14360	14457	14362	14481	14540	14517	14335	14512	14355	14391	14220	14523	14443	14374	14314	14393	14625	14393	14397	14560	14464	14457	14533	14525	14317	14455	14552	14383	14418	14426	14327	14475	14423	14447	14415	14340	14418	14468	14324	14390	14542	14382	14340	14497	14447	14572	14340	14489	14358	14508	14421	14351	14392	14334	14424	14534	14514	14492	14393	14494	14366	14441	14261	14525	14368	14419	14393	14402	14510	14279	14392	14490	14411	14447	14301	14399	14289	14307	14378	14473	14313	14542	14571	14509	14350	14359	14469	14426	14327	14321	14279	14430	14437	14515	14432	14352	14459	14377	14548	14490	14423	14609	14345	14379	14484	14575	14444	14543	14470	14310	14390	14557	14431	14285	14331	14245	14265	14273	14468	14334	14426	14407	14408	14276	14426	14540	14491	14359	14394	14352	14630	14398	14641	14271	14371	14463	14281	14574	14363	14579	14394	14343	14511	14387	14551	14407	14303	14358	14243	14392	14505	14412	14287	14390	14297	14524	14437	14313	14273	14382	14389	14584	14546	14374	14552	14445	14425	14541	14445	14474	14452	14448	14357	14401	14530	14279	14379	14413	14364	14344	14541	14553	14412	14426	14270	14589	14282	14361	14430	14296	14535	14327	14313	14468	14326	14318	14482	14495	14471	14330	14424	14425	14358	14466	14607	14476	14371	14411	14475	14394	14346	14411	14461	14311	14359	14459	14379	14600	14454	14447	14696	14340	14355	14407	14390	14564	14425	14495	14325	14560	14472	14453	14313	14344	14368	14369	14544	14661	14432	14418	14447	14400	14403	14227	14398	14430	14382	14184	14500	14448	14371	14309	14472	14386	14526	14339	14481	14528	14557	14322	14445	14344	14383	14522	14490	14388	14540	14266	14301	14522	14484	14451	14294	14364	14437	14425	14516	14428	14588	14383	14214	14656	14385	14373	14350	14443	14439	14494	14545	14312	14408	14459	14229	14604	14460	14571	14288	14440	14255	14361	14557	14605	14449	14375	14228	14378	14345	14522	14301	14328	14503	14320	14349	14449	14527	14355	14265	14459	14242	14369	14512	14515	14659	14305	14436	14279	14539	14352	14459	14440	14528	14390	14579	14258	14302	14430	14573	14418	14493	14519	14304	14352	14386	14402	14459	14491	14370	14355	14362	14530	14263	14431	14478	14368	14507	14395	14387	14571	14487	14316	14632	14376	14464	14611	14308	14330	14270	14437	14216	14535	14331	14465	14213	14340	14366	14480	14476	14349	14446	14413	14403	14344	14288	14353	14393	14396	14372	14569	14430	14659	14404	14311	14373	14537	14326	14577	14319	14424	14391	14294	14385	14261	14348	14463	14392	14466	14418	14357	14283	14440	14307	14389	14387	14468	14358	14337	14440	14501	14369	14512	14232	14356	14431	14579	14431	14395	14444	14364	14477	14382	14478	14413	14396	14537	14223	14395	14482	14445	14432	14484	14341	14457	14538	14314	14431	14379	14511	14218	14238	14369	14352	14401	14412	14313	14498	14370	14444	14291	14528	14327	14436	14464	14519	14462	14264	14405	14274	14477	14543	14421	14500	14380	14512	14316	14423	14377	14275	14315	14220	14425	14585	14494	14529	14382	14508	14248	14442	14372	14446	14429	14661	14642	14491	14403	14418	14445	14436	14334	14466	14403	14200	14353	14519	14363	14518	14483	14358	14365	14161	14557	14400	14425	14388	14390	14400	14199	14426	14424	14466	14306	14483	14205	14352	14330	14487	14353	14385	14563	14445	14416	14387	14508	14535	14466	14284	14476	14484	14435	14544	14429	14539	14357	14424	14422	14486	14407	14350	14345	14417	14512	14498	14483	14595	14421	14409	14363	14380	14574	14626	14461	14481	14522	14294	14426	14585	14353	14379	14579	14440	14339	14325	14373	14539	14526	14327	14318	14608	14261	14510	14579	14267	14416	14310	14339	14572	14349	14474	14254	14483	14558	14400	14444	14589	14443	14329	14441	14402	14486	14592	14395	14462	14518	14477	14523	14461	14396	14477	14554	14337	14358	14469	14462	14265	14515	14371	14515	14429	14527	14446	14402	14335	14446	14368	14422	14382	14481	14691	14385	14368	14378	14353	14405	14370	14526	14490	14530	14344	14577	14497	14442	14442	14474	14304	14461	14437	14533	14445	14356	14534	14308	14511	14357	14464	14399	14427	14515	14384	14454	14263	14438	14220	14416	14210	14336	14440	14311	14345	14515	14353	14373	14345	14441	14548	14548	14487	14398	14490	14389	14469	14513	14426	14478	14408	14518	14453	14356	14474	14435	14354	14401	14567	14446	14417	14425	14364	14523	14357	14507	14591	14573	14416	14536	14494	14472	14388	14337	14410	14333	14443	14560	14368	14435	14579	14375	14563	14598	14387	14481	14346	14309	14275	14325	14393	14396	14419	14464	14320	14409	14510	14347	14399	14455	14411	14487	14481	14558	14436	14546	14446	14463	14369	14348	14379	14423	14584	14435	14430	14594	14410	14505	14492	14400	14392	14394	14403	14494	14382	14404	14390	14475	14401	14392	14477	14328	14254	14301	14394	14304	14469	14356	14434	14549	14453	14117	14305	14655	14401	14506	14437	14343	14410	14513	14338	14401	14460	14270	14592	14621	14503	14411	14305	14441	14427	14373	14504	14280	14287	14511	14445	14293	14489	14493	14394	14497	14326	14510	14427	14281	14333	14366	14388	14536	14487	14415	14321	14492	14524	14422	14312	14434	14410	14332	14360	14336	14482	14544	14427	14645	14328	14379	14420	14455	14304	14527	14359	14443	14399	14449	14543	14474	14457	14439	14480	14459	14484	14319	14472	14352	14532	14380	14341	14540	14624	14402	14450	14317	14482	14234	14356	14494	14425	14497	14552	14502	14485	14455	14484	14519	14533	14478	14240	14506	14517	14359	14444	14540	14535	14433	14554	14547	14230	14392	14319	14410	14348	14471	14413	14447	14364	14488	14525	14474	14323	14456	14515	14387	14347	14420	14397	14493	14538	14593	14340	14512	14409	14462	14349	14529	14300	14405	14548	14437	14350	14374	14417	14368	14490	14533	14275	14405	14430	14463	14348	14481	14471	14448	14458	14445	14425	14578	14421	14402	14319	14435	14487	14314	14364	14334	14397	14283	14169	14320	14419	14522	14447	14351	14322	14398	14600	14391	14305	14367	14538	14396	14414	14285	14508	14344	14441	14505	14609	14404	14430	14363	14421	14452	14326	14429	14417	14551	14216	14478	14493	14526	14507	14588	14445	14365	14588	14518	14326	14440	14579	14366	14509	14385	14632	14425	14299	14586	14459	14516	14331	14311	14248	14466	14298	14510	14243	14529	14240	14545	14397	14340	14267	14479	14509	14241	14528	14478	14394	14297	14481	14402	14320	14537	14533	14565	14537	14539	14460	14426	14367	14327	14389	14449	14401	14385	14378	14206	14406	14182	14594	14411	14357	14529	14297	14452	14361	14361	14563	14346	14457	14539	14266	14731	14353	14471	14473	14417	14427	14445	14308	14446	14566	14410	14457	14347	14534	14348	14376	14565	14467	14271	14457	14524	14288	14430	14416	14457	14447	14419	14470	14409	14502	14428	14384	14275	14492	14562	14324	14542	14482	14503	14479	14436	14452	14284	14438	14384	14597	14312	14412	14428	14365	14410	14428	14493	14428	14360	14359	14329	14385	14492	14449	14353	14407	14432	14475	14553	14374	14382	14425	14467	14627	14307	14501	14394	14461	14375	14493	14513	14466	14406	14397	14505	14442	14127	14303	14323	14475	14395	14485	14364	14620	14469	14542	14269	14385	14550	14365	14666	14263	14428	14318	14245	14347	14383	14434	14351	14442	14337	14538	14394	14475	14541	14317	14405	14465	14274	14508	14444	14376	14437	14471	14345	14428	14514	14454	14509	14462	14415	14482	14410	14435	14262	14495	14469	14381	14353	14568	14611	14542	14285	14466	14403	14352	14551	14452	14484	14460	14512	14415	14454	14403	14503	14417	14398	14533	14451	14529	14442	14386	14384	14493	14619	14558	14405	14314	14602	14486	14472	14399	14374	14354	14400	14270	14408	14679	14277	14527	14395	14612	14466	14448	14487	14427	14547	14434	14284	14373	14450	14580	14197	14386	14391	14352	14521	14400	14351	14451	14342	14468	14490	14513	14255	14471	14307	14532	14401	14282	14337	14450	14334	14407	14531	14420	14359	14392	14192	14414	14377	14358	14364	14316	14443	14463	14396	14458	14278	14450	14348	14380	14358	14491	14495	14568	14401	14446	14520	14477	14491	14485	14294	14420	14190	14490	14275	14318	14477	14388	14352	14458	14394	14345	14465	14373	14332	14285	14427	14448	14362	14447	14490	14427	14469	14319	14414	14472	14341	14466	14344	14499	14320	14342	14346	14352	14618	14285	14412	14427	14510	14361	14383	14493	14444	14446	14450	14477	14493	14305	14401	14469	14375	14445	14437	14310	14394	14563	14496	14492	14394	14381	14474	14418	14417	14474	14406	14267	14394	14438	14536	14411	14449	14394	14390	14551	14302	14178	14537	14471	14294	14433	14402	14252	14562	14351	14567	14376	14660	14435	14407	14252	14377	14535	14395	14354	14481	14294	14525	14362	14141	14453	14393	14487	14525	14546	14367	14388	14533	14474	14360	14388	14348	14399	14497	14488	14456	14503	14323	14484	14352	14342	14267	14376	14356	14334	14586	14346	14419	14397	14582	14319	14415	14365	14585	14411	14491	14439	14380	14484	14290	14244	14354	14467	14303	14572	14517	14415	14528	14327	14368	14281	14505	14319	14465	14485	14469	14424	14417	14403	14538	14483	14400	14376	14372	14375	14417	14364	14512	14371	14354	14522	14429	14486	14459	14370	14503	14358	14577	14554	14533	14505	14221	14294	14309	14349	14271	14481	14184	14509	14369	14548	14339	14393	14366	14435	14392	14220	14396	14359	14498	14439	14473	14531	14376	14495	14376	14470	14477	14433	14347	14431	14493	14472	14338	14518
23758	21092	28583	23869	21529	23101	27372	61874	58860	49408	36618	25839	19849	17877	17303	17084	17070	17232	17173	16943	17101	16925	17109	17179	17099	17055	16939	17028	17192	16834	17031	16843	17134	16920	16919	16939	17115	16923	16915	16997	16894	16918	16937	17173	16955	16852	16968	17015	16815	16847	16926	16930	16919	16939	17058	16956	16934	17055	17030	16902	17062	16943	16895	16955	16992	16918	16828	16948	17049	16980	16891	16946	17067	16940	16787	16934	16946	16766	16872	16855	16792	16902	16883	16887	17136	16832	17058	16823	16754	16906	16866	16798	16847	16916	17008	16878	16948	17025	16713	16730	17089	17028	16997	16692	16807	16937	16749	16973	17055	16724	17017	16765	16959	16780	16886	16854	17098	16965	17014	16857	16943	17008	16804	16836	16773	16651	16809	16988	16931	17083	16953	16788	17034	16974	16873	16961	17014	16959	16865	16961	17006	17031	16837	16807	16712	17066	16846	17019	16930	17042	16900	16709	16928	16928	16965	16618	17077	17053	17172	17037	16985	17082	16954	16805	16910	16715	16782	17228	16804	16924	17117	16819	16759	16897	16876	16976	16966	16843	16701	16894	17077	17058	16991	16906	17062	17206	17007	16885	16857	17079	17110	16772	17049	17143	16810	17006	17115	17108	16847	16946	16974	16688	17103	16832	16805	16897	17112	16867	16771	16918	16981	16771	16873	16958	16792	16884	17031	16942	16913	16974	17007	17205	16915	17018	16767	16991	17026	16985	16880	17133	17070	16815	17180	17116	16816	16928	16820	16832	16862	16921	16826	16831	16765	16910	16789	16997	16985	16813	17022	16727	16803	16852	16860	16833	16926	16961	17097	16998	17073	16693	16802	16920	16739	16788	16489	16915	16883	16651	16858	16753	16973	17015	16956	16794	16822	16858	16976	16847	16952	16963	16858	16962	16839	17042	16827	16970	16972	17122	17005	16955	16976	16816	16799	16843	17118	17038	16843	16845	17089	17064	17142	16793	16644	17027	16893	16998	16973	16983	16887	16910	16744	16789	16892	16941	16951	16798	17031	17003	16931	16826	17117	16961	16836	16968	16877	16956	17008	16967	17133	16929	16883	16555	16737	16850	16874	16742	16874	16902	16911	16847	16834	16805	17105	16919	16914	16913	16753	16841	17042	17137	16934	16857	16704	16839	17000	16771	16717	17132	16889	16901	17033	16990	16823	16952	16991	16991	16803	16875	16892	16850	16881	16693	16885	16699	16680	16979	17079	17002	16961	16938	16783	16852	16653	16850	16774	16967	16909	16798	16872	16868	16878	16924	17042	17016	16946	16734	16862	16865	16892	16822	17007	17074	16802	16869	16781	16874	16879	17016	16991	17009	16799	16511	16937	16613	17025	16956	17128	16838	16830	16893	17115	16772	16842	17078	16931	16844	16787	17077	16702	16848	16784	17062	16940	16938	16973	17067	16953	16729	16939	16961	16995	16600	16900	17087	16864	16817	16934	16781	17124	16819	16934	16889	16719	16844	16848	16868	16595	16751	16897	16892	17007	16619	16923	16869	16864	16989	16973	16779	16838	16895	16962	16943	16738	16765	16901	16965	16978	16876	17004	16937	17075	16962	17009	16636	16937	16967	16870	16813	16890	16957	16929	17010	16768	16865	16999	16618	16863	16877	16903	17045	16959	17144	16801	16930	17144	16954	16777	16974	16849	16670	16932	16610	16829	16792	17053	16927	16990	16801	16896	16962	16908	16950	16888	16978	16840	16740	17013	16995	16902	16913	16958	16887	16930	16988	16913	16914	16998	16943	16841	16901	16923	16767	16946	16985	16888	16940	16957	16808	16882	16885	16903	16930	16921	17065	16806	16832	16902	16895	16784	16934	16899	16873	16880	16874	16886	16813	16710	16963	16985	17041	17013	17026	17041	17046	16866	16996	17004	16635	16973	16734	16884	16931	17044	16881	16837	16999	17008	16894	16950	16961	16983	16829	16661	17064	16910	17032	17031	16799	16886	16805	16767	16887	16837	16887	16764	16764	16885	16963	17004	16711	16896	16829	16972	16649	16796	16747	17038	16926	17021	16895	16842	17012	16971	16732	16993	17015	16841	16764	16873	17023	16645	17008	16974	16929	16796	16995	17109	16942	16881	16930	16927	17012	16987	16686	16893	16855	16887	16781	16924	16815	16884	16909	16912	16789	16852	16833	16939	16974	17096	16851	16882	16784	16908	16740	16829	17028	16809	16868	16967	16712	16838	16885	17079	16799	16964	16692	16831	16700	16846	17020	17123	16948	17092	16777	16812	16889	16676	16893	16762	17011	16910	17018	16955	16782	16737	16816	16900	17137	17011	17103	16945	16956	16813	16787	16931	16928	16960	16748	16839	16845	16880	16922	16894	17141	17123	16786	16798	16831	16730	16946	16699	16998	16790	16696	17116	16899	16733	16855	17007	16730	16880	16812	16869	16815	16792	16786	16935	16817	16959	16816	16949	16850	17086	16919	16980	16834	16989	16855	16769	17002	17045	16848	16976	16958	16951	16925	16947	16857	16867	16971	16755	16888	17022	16911	16930	16981	16929	17198	16907	16840	16841	16767	16963	16877	16964	16975	16975	16823	16847	16900	16888	16936	16892	16990	16815	16808	16902	16889	17045	16715	16831	16832	16835	16880	16896	16868	16907	17180	16871	16898	17017	16876	16847	16977	16896	17132	17031	16919	16877	16791	17027	16936	16764	17065	16686	16823	16890	16929	16689	17008	17007	16934	16894	16821	17066	17082	17072	16877	16996	16960	16918	16924	16900	16839	16811	16979	17005	16956	17012	17153	16843	17085	17066	16871	16921	16931	17001	16945	17098	16787	16912	16922	16826	16980	16799	17019	17049	16984	16863	17029	16832	16882	16778	16931	16764	16727	16900	16877	16901	16729	16995	17056	17012	16972	16931	16622	16913	16803	17154	16943	17001	16897	16951	17048	16937	16947	16957	17076	16892	16929	16912	17003	17031	16851	16819	17028	16881	17025	16803	16965	16795	16835	16860	17092	16838	16972	16760	16942	16989	17012	16780	16956	16899	16768	16580	16868	16720	16923	16856	16980	17057	16752	16962	17026	16982	16842	16867	16633	16779	17109	17002	17085	16916	16966	16864	16795	16873	16921	16926	16957	16907	16764	16978	17017	17088	16877	17071	16679	16831	16939	16942	16816	16881	16933	17004	16988	16822	16989	17276	17005	16904	17035	16813	17041	17139	17064	16886	16772	16898	16935	16928	17004	16944	17008	17027	17128	17050	16674	17030	17098	16779	16903	16906	16995	16802	17120	17076	16977	17057	16965	16981	17014	17165	16981	16795	16895	17008	16804	17005	16878	16932	17091	16696	16944	16942	16983	16975	17016	16754	16867	16947	17035	17023	16948	16882	16734	16969	16880	16880	16909	16953	17013	16958	16747	16830	16976	16933	16848	16685	16912	16809	16785	17013	16846	17013	16810	16770	16761	17059	16844	16656	16810	16734	16788	16926	16933	16833	16920	16936	16791	16820	16998	16911	16724	16834	16879	16990	16754	16863	17058	16989	16968	16938	16930	16832	17153	16821	16912	16983	16890	16968	17037	16806	16955	16809	16906	17133	17131	17088	16879	16982	16904	16754	16880	16596	16853	16873	16725	16866	16891	16969	17033	16906	16737	16765	17022	16997	16887	16862	16997	16908	17015	16851	16923	16989	16989	16988	16965	17131	16882	17049	17055	16822	16978	16947	16801	16728	16911	16988	16723	16983	16848	16878	16614	16696	16914	16789	17059	16737	16912	17016	16801	17028	17013	16994	16879	16964	16499	16863	16980	16972	16897	16884	16947	16882	16842	16824	16776	16783	16870	17095	16838	16818	16908	16891	16974	17059	16811	16820	16923	16959	16909	16980	17144	16961	16935	16973	16861	16910	16963	16975	17021	16794	16876	16886	16809	16924	16957	16763	16907	16855	16730	16772	16894	16753	17020	16994	16750	16773	16877	16871	16770	16868	16944	16910	16755	16876	16897	17162	17010	17000	16962	16762	17011	16991	16717	16881	16967	16820	16965	17032	16900	16736	17029	17036	16921	17087	16781	16815	16780	16727	16882	16997	16860	16817	17019	16756	16963	17006	16910	16869	17004	17017	16985	16853	17006	16879	16911	16873	16875	16848	16798	16683	17002	17113	16860	16743	16898	16988	16886	16995	16970	17033	16724	16954	16959	16959	16917	16720	16827	16929	16741	16937	16936	16796	16839	16655	17045	17171	16885	16985	17029	16870	16808	16732	16816	16908	17021	16959	17088	17194	16991	16999	16950	16972	17153	16905	16828	17119	16864	16929	16919	16922	16788	16839	16956	16944	16872	16839	17130	16878	17106	16932	16847	16834	17009	16967	16857	16907	16979	17104	17023	16840	16924	16871	16852	17027	16903	16879	16762	16999	16745	16757	17039	17000	16837	17054	17082	16835	17035	16859	16736	17032	16864	17093	16828	16983	16827	16872	16862	17030	16671	16861	16787	16957	17208	16879	16953	16952	16912	16800	17098	16734	16855	16956	16887	16692	16767	16735	16819	16827	16853	16923	16885	16944	16941	16973	16916	17114	16811	17016	16872	17084	16951	16818	16953	16872	16921	16958	17058	16916	16744	16905	16867	16963	16747	16678	16818	16998	16952	16892	16603	16878	16723	16774	16857	16846	17170	17026	16850	16999	16774	16968	16723	16866	16943	16928	17135	17036	16942	17136	16927	16956	16820	16887	16860	16996	16645	16887	16808	16870	16769	16897	16897	16958	16735	16928	16981	17054	16703	16772	16942	17008	16942	16751	16963	16924	16838	16879	16931	16884	17030	17098	16836	16912	16967	16665	16952	16994	16888	16862	16773	17099	17063	17087	16947	16838	17005	16940	17042	16907	16718	16908	16871	16714	16848	17053	16953	16976	16876	16819	16810	16764	16828	17011	16890	17000	16933	16881	17076	16949	16876	16978	17106	16747	16825	16670	16945	16980	16957	17074	16915	16754	16785	16930	16825	16913	16976	16803	16914	17013	16977	16929	17016	16980	17090	16851	17072	16774	16939	17078	16953	16962	16865	16769	16836	16767	17147	16932	16976	16884	17049	16906	16978	16938	17033	16860	17055	16863	16898	16813	17121	17009	16802	16948	16830
15704	26731	24820	20077	18604	17229	25271	63210	58300	48781	36176	23311	16804	14638	14617	14447	14332	14353	14300	14423	14459	14274	14411	14590	14460	14377	14363	14406	14362	14384	14391	14230	14411	14265	14469	14323	14542	14406	14463	14620	14434	14425	14479	14340	14211	14339	14459	14270	14475	14404	14358	14301	14163	14391	14448	14452	14485	14271	14438	14473	14328	14258	14302	14275	14203	14390	14384	14467	14354	14279	14285	14373	14247	14266	14244	14372	14469	14316	14569	14365	14304	14286	14318	14313	14415	14440	14215	14352	14362	14397	14229	14377	14254	14400	14307	14430	14191	14255	14416	14321	14335	14314	14312	14284	14444	14445	14334	14349	14316	14440	14464	14286	14357	14366	14294	14424	14477	14194	14208	14366	14441	14403	14511	14370	14285	14347	14459	14418	14403	14420	14327	14456	14404	14437	14518	14302	14178	14342	14456	14442	14418	14375	14222	14438	14329	14519	14274	14337	14353	14283	14300	14396	14208	14311	14384	14420	14347	14126	14398	14217	14421	14374	14288	14260	14516	14368	14162	14409	14327	14306	14280	14276	14216	14379	14256	14335	14276	14375	14502	14395	14542	14517	14220	14369	14378	14482	14254	14410	14296	14477	14391	14335	14438	14178	14342	14226	14239	14429	14286	14363	14443	14413	14405	14415	14296	14230	14386	14371	14080	14361	14459	14401	14333	14292	14395	14479	14449	14273	14332	14484	14272	14477	14149	14308	14409	14359	14240	14377	14421	14256	14311	14468	14353	14378	14434	14272	14274	14366	14391	14339	14232	14447	14508	14425	14528	14153	14202	14264	14381	14564	14069	14412	14364	14496	14484	14341	14272	14393	14224	14450	14457	14223	14477	14307	14217	14329	14250	14181	14338	14359	14309	14347	14392	14270	14188	14502	14284	14270	14517	14424	14384	14454	14355	14297	14338	14361	14425	14261	14387	14388	14323	14425	14470	14328	14203	14135	14288	14526	14360	14185	14162	14363	14293	14324	14293	14328	14342	14384	14400	14505	14464	14115	14426	14295	14400	14429	14382	14221	14517	14488	14352	14301	14445	14411	14345	14404	14422	14362	14372	14261	14327	14347	14316	14362	14273	14237	14366	14428	14414	14154	14212	14287	14209	14437	14476	14369	14456	14420	14337	14266	14422	14247	14211	14421	14349	14521	14411	14489	14455	14434	14299	14180	14204	14389	14376	14309	14331	14334	14333	14476	14352	14284	14355	14337	14418	14393	14387	14345	14332	14257	14332	14443	14213	14348	14378	14243	14233	14397	14386	14314	14537	14193	14342	14257	14401	14474	14311	14330	14364	14368	14309	14337	14263	14283	14370	14332	14425	14394	14193	14390	14100	14343	14216	14510	14302	14189	14365	14216	14396	14229	14368	14134	14190	14462	14218	14448	14243	14280	14388	14508	14315	14386	14424	14381	14405	14444	14280	14364	14462	14230	14229	14455	14223	14415	14307	14345	14362	14386	14309	14433	14446	14328	14439	14092	14354	14217	14435	14321	14261	14315	14264	14488	14392	14258	14348	14428	14423	14457	14335	14359	14290	14335	14340	14453	14507	14362	14370	14439	14312	14232	14420	14418	14353	14251	14237	14448	14376	14176	14340	14460	14196	14378	14371	14370	14438	14263	14407	14299	14479	14377	14230	14402	14261	14463	14352	14222	14445	14363	14403	14338	14382	14369	14358	14236	14369	14317	14372	14225	14286	14440	14451	14327	14413	14221	14310	14282	14446	14331	14345	14376	14365	14446	14406	14549	14118	14467	14396	14392	14490	14220	14389	14282	14229	14188	14270	14287	14243	14312	14315	14308	14403	14428	14415	14193	14421	14436	14325	14393	14476	14369	14327	14289	14413	14213	14419	14315	14423	14437	14395	14402	14322	14355	14368	14258	14310	14237	14492	14362	14342	14429	14422	14314	14339	14442	14327	14289	14188	14263	14341	14356	14385	14377	14426	14389	14491	14339	14413	14537	14318	14416	14425	14209	14322	14209	14384	14387	14263	14286	14405	14499	14417	14510	14389	14294	14140	14195	14388	14518	14268	14394	14323	14271	14515	14314	14384	14282	14298	14252	14403	14374	14418	14132	14377	14273	14252	14290	14426	14273	14504	14464	14434	14102	14469	14396	14417	14307	14316	14337	14418	14295	14347	14272	14272	14282	14371	14371	14305	14292	14268	14263	14443	14279	14375	14202	14305	14459	14237	14184	14396	14441	14387	14409	14119	14388	14365	14456	14360	14270	14295	14372	14449	14323	14415	14337	14222	14356	14351	14225	14478	14292	14159	14459	14346	14379	14295	14316	14356	14401	14443	14169	14278	14369	14125	14330	14270	14268	14157	14236	14345	14455	14398	14413	14440	14216	14296	14351	14221	14286	14413	14292	14387	14219	14403	14421	14517	14462	14226	14386	14401	14438	14440	14105	14425	14262	14552	14133	14288	14168	14359	14390	14310	14459	14129	14315	14456	14308	14338	14504	14266	14458	14415	14402	14431	14304	14339	14243	14351	14372	14373	14324	14448	14354	14374	14304	14338	14295	14170	14303	14419	14450	14378	14471	14305	14421	14383	14475	14371	14410	14246	14187	14231	14441	14467	14273	14298	14291	14268	14229	14349	14499	14306	14376	14221	14358	14393	14296	14438	14298	14329	14339	14528	14419	14262	14261	14348	14217	14307	14211	14322	14209	14450	14541	14424	14370	14328	14340	14405	14293	14358	14406	14514	14407	14199	14237	14131	14285	14297	14310	14343	14138	14182	14456	14272	14241	14390	14323	14328	14338	14314	14346	14275	14361	14288	14242	14438	14253	14345	14434	14288	14428	14293	14488	14315	14519	14502	14503	14412	14432	14635	14267	14444	14264	14269	14329	14274	14440	14307	14347	14240	14397	14388	14312	14290	14353	14321	14414	14241	14368	14435	14303	14313	14353	14503	14157	14352	14395	14356	14355	14253	14424	14454	14433	14151	14193	14394	14329	14440	14388	14262	14211	14351	14210	14305	14321	14266	14196	14490	14404	14354	14462	14329	14432	14332	14431	14248	14488	14438	14415	14267	14388	14378	14345	14308	14348	14314	14402	14428	14329	14083	14433	14384	14434	14285	14533	14317	14390	14181	14422	14301	14442	14393	14434	14435	14431	14384	14231	14256	14231	14322	14452	14309	14224	14381	14282	14323	14394	14348	14449	14526	14471	14490	14390	14457	14318	14322	14518	14573	14210	14275	14366	14362	14557	14434	14440	14174	14417	14376	14455	14320	14471	14465	14295	14332	14289	14419	14267	14386	14297	14268	14312	14264	14421	14498	14441	14307	14229	14393	14413	14446	14528	14185	14230	14450	14455	14464	14128	14253	14431	14479	14411	14327	14335	14442	14427	14298	14272	14408	14302	14216	14486	14457	14133	14392	14356	14490	14307	14372	14481	14386	14220	14271	14413	14505	14430	14302	14294	14386	14329	14346	14298	14291	14328	14411	14516	14483	14408	14443	14237	14418	14285	14438	14436	14229	14413	14317	14282	14345	14194	14296	14287	14417	14377	14214	14131	14347	14315	14464	14411	14375	14193	14560	14350	14334	14254	14368	14357	14295	14394	14403	14241	14425	14400	14291	14258	14480	14436	14442	14122	14536	14266	14357	14223	14310	14379	14166	14192	14329	14318	14251	14251	14197	14267	14235	14537	14290	14285	14375	14424	14244	14353	14263	14272	14353	14300	14244	14391	14370	14349	14323	14360	14323	14280	14402	14326	14225	14519	14196	14379	14442	14357	14276	14270	14388	14331	14365	14291	14308	14367	14320	14237	14483	14343	14331	14270	14391	14431	14393	14280	14460	14453	14298	14264	14254	14358	14232	14228	14332	14416	14344	13984	14431	14304	14251	14301	14273	14325	14337	14344	14402	14303	14424	14317	14386	14229	14470	14307	14357	14334	14296	14355	14416	14274	14308	14457	14331	14363	14454	14360	14361	14446	14330	14311	14252	14362	14434	14267	14503	14364	14318	14303	14185	14280	14432	14321	14420	14315	14281	14372	14373	14197	14359	14324	14349	14299	14307	14237	14400	14166	14316	14423	14279	14223	14379	14395	14241	14328	14234	14352	14160	14459	14261	14297	14255	14525	14107	14199	14164	14145	14369	14279	14398	14287	14567	14302	14364	14453	14334	14382	14297	14266	14400	14406	14346	14220	14303	14305	14294	14507	14311	14361	14444	14467	14424	14314	14473	14233	14291	14362	14460	14286	14218	14386	14408	14375	14358	14295	14336	14315	14375	14364	14329	14366	14336	14335	14328	14340	14454	14398	14410	14415	14502	14372	14337	14316	14551	14385	14480	14258	14326	14234	14363	14205	14432	14440	14333	14378	14252	14578	14282	14250	14394	14364	14350	14374	14334	14611	14485	14335	14404	14362	14348	14475	14331	14330	14312	14380	14347	14315	14463	14257	14283	14350	14200	14378	14290	14365	14364	14198	14346	14153	14324	14281	14278	14288	14412	14310	14408	14250	14400	14352	14350	14176	14585	14277	14300	14187	14334	14148	14251	14379	14224	14287	14408	14436	14636	14188	14421	14312	14265	14306	14161	14400	14371	14325	14201	14343	14389	14207	14387	14334	14275	14447	14283	14378	14300	14445	14461	14379	14378	14351	14382	14287	14393	14309	14177	14368	14368	14360	14278	14143	14435	14313	14343	14291	14136	14321	14345	14266	14205	14533	14446	14210	14403	14340	14399	14277	14431	14292	14318	14366	14156	14344	14293	14418	14354	14420	14374	14405	14317	14394	14427	14133	14460	14491	14271	14409	14333	14294	14424	14305	14468	14273	14468	14371	14412	14258	14406	14361	14156	14367	14323	14420	14267	14330	14347	14273	14458	14199	14265	14289	14287	14372	14533	14477	14244	14406	14386	14393	14391	14111	14470	14262	14528	14268	14300	14283	14348	14507	14205	14439	14276	14493	14212	14343	14297	14362	14551	14234	14485	14356	14300	14530	14304	14291	14402	14297	14317	14505	14260	14277	14468	14309	14297	14267	14163	14332	14393	14401	14248	14399	14184	14271	14399	14222	14343	14365	14336	14347	14415	14319	14370	14340	14387	14408	14290	14495	14478	14151	14425	14360	14309	14390	14330	14240	14341	14410
29035	21497	20776	18472	16605	16732	17250	22426	22998	21597	19261	17609	17063	16793	16663	16534	16423	16586	16536	16475	16641	16599	16466	16527	16448	16486	16466	16544	16525	16596	16505	16279	16436	16603	16391	16658	16483	16473	16632	16437	16424	16477	16376	16555	16618	16518	16586	16438	16838	16638	16457	16484	16418	16519	16532	16636	16733	16465	16633	16621	16552	16636	16587	16372	16381	16504	16300	16581	16418	16567	16526	16478	16428	16484	16371	16456	16484	16450	16568	16571	16411	16600	16544	16394	16393	16572	16550	16429	16432	16517	16480	16803	16438	16678	16565	16622	16589	16489	16560	16493	16659	16474	16395	16606	16596	16476	16385	16668	16662	16675	16491	16617	16487	16625	16584	16585	16501	16440	16521	16357	16548	16277	16497	16547	16618	16580	16589	16569	16682	16539	16530	16297	16467	16356	16416	16518	16322	16255	16429	16556	16464	16651	16507	16679	16472	16404	16448	16433	16419	16500	16452	16444	16574	16460	16558	16634	16444	16518	16505	16448	16448	16578	16381	16407	16407	16403	16634	16620	16614	16488	16356	16502	16569	16448	16290	16681	16541	16625	16522	16712	16397	16607	16593	16472	16665	16519	16534	16601	16475	16482	16493	16380	16526	16456	16415	16694	16496	16654	16691	16437	16557	16259	16481	16420	16352	16362	16541	16783	16294	16631	16616	16415	16395	16536	16542	16406	16482	16404	16462	16369	16415	16611	16443	16399	16371	16336	16433	16440	16438	16360	16558	16344	16483	16524	16374	16543	16361	16523	16337	16481	16548	16430	16392	16389	16421	16341	16447	16529	16463	16499	16532	16353	16450	16412	16425	16532	16543	16345	16587	16611	16451	16408	16475	16479	16382	16478	16514	16468	16544	16537	16655	16370	16518	16368	16522	16282	16766	16516	16429	16303	16446	16567	16604	16613	16532	16508	16338	16364	16418	16467	16373	16387	16292	16460	16478	16625	16370	16529	16531	16389	16629	16348	16437	16246	16626	16460	16508	16325	16311	16364	16408	16582	16453	16412	16483	16536	16492	16401	16595	16282	16401	16396	16572	16438	16516	16630	16383	16398	16521	16500	16233	16791	16494	16436	16401	16575	16595	16605	16552	16546	16535	16616	16406	16728	16447	16372	16409	16449	16590	16531	16469	16437	16322	16466	16349	16500	16443	16349	16512	16550	16508	16516	16557	16262	16637	16540	16587	16625	16451	16563	16243	16453	16569	16512	16521	16558	16488	16528	16488	16428	16370	16548	16385	16475	16652	16325	16320	16266	16485	16442	16569	16249	16481	16344	16428	16471	16500	16540	16542	16463	16368	16306	16513	16422	16525	16247	16572	16397	16473	16465	16341	16550	16548	16591	16427	16427	16482	16441	16549	16604	16580	16453	16458	16640	16431	16193	16511	16521	16393	16519	16678	16399	16510	16584	16286	16546	16604	16565	16512	16497	16381	16429	16525	16716	16590	16597	16340	16507	16341	16364	16233	16434	16604	16243	16465	16491	16613	16357	16405	16529	16560	16570	16482	16502	16519	16460	16331	16493	16702	16480	16536	16353	16571	16523	16401	16257	16320	16571	16397	16590	16540	16675	16510	16478	16374	16539	16559	16501	16604	16491	16352	16338	16546	16342	16492	16351	16484	16399	16425	16455	16551	16512	16530	16382	16478	16421	16601	16486	16651	16507	16551	16554	16492	16422	16654	16565	16547	16654	16630	16656	16570	16403	16344	16509	16582	16415	16594	16359	16346	16324	16526	16591	16405	16585	16514	16148	16526	16681	16581	16447	16112	16575	16560	16431	16435	16457	16318	16485	16260	16555	16540	16441	16652	16559	16554	16431	16543	16610	16599	16567	16402	16574	16540	16584	16485	16463	16437	16579	16598	16401	16453	16418	16696	16498	16397	16501	16549	16570	16419	16473	16587	16368	16343	16430	16420	16467	16556	16453	16615	16559	16503	16504	16524	16400	16611	16439	16427	16649	16463	16260	16393	16488	16432	16375	16609	16495	16547	16440	16369	16455	16487	16509	16510	16663	16439	16610	16370	16429	16649	16578	16638	16556	16629	16607	16429	16291	16576	16475	16440	16343	16777	16463	16444	16538	16427	16319	16500	16410	16368	16534	16667	16404	16393	16567	16681	16360	16404	16468	16407	16521	16499	16549	16448	16579	16418	16507	16407	16501	16511	16461	16531	16327	16450	16313	16490	16533	16456	16294	16599	16598	16493	16558	16371	16655	16476	16360	16397	16707	16596	16332	16350	16472	16541	16619	16596	16568	16474	16490	16564	16424	16406	16400	16473	16615	16350	16500	16452	16712	16390	16715	16450	16544	16346	16684	16585	16352	16502	16424	16556	16558	16545	16532	16462	16355	16368	16546	16343	16260	16172	16626	16500	16324	16638	16462	16569	16544	16502	16633	16373	16590	16407	16445	16572	16435	16369	16256	16545	16537	16548	16368	16548	16476	16632	16669	16541	16542	16307	16523	16692	16412	16312	16418	16656	16365	16627	16468	16699	16521	16494	16277	16426	16438	16551	16467	16452	16574	16276	16452	16613	16641	16621	16368	16488	16456	16423	16257	16506	16348	16318	16499	16411	16414	16390	16269	16246	16495	16314	16668	16298	16673	16690	16576	16511	16515	16330	16488	16447	16523	16387	16459	16613	16409	16582	16367	16432	16509	16405	16324	16458	16594	16498	16488	16351	16388	16749	16508	16430	16495	16472	16509	16589	16540	16423	16438	16330	16313	16525	16473	16457	16408	16383	16359	16650	16508	16449	16818	16522	16568	16538	16615	16358	16300	16467	16450	16536	16545	16505	16529	16613	16785	16699	16208	16508	16353	16359	16374	16423	16437	16474	16421	16652	16410	16455	16298	16490	16550	16730	16498	16416	16456	16457	16350	16552	16564	16210	16312	16633	16460	16527	16509	16444	16628	16221	16271	16467	16469	16660	16497	16490	16493	16641	16709	16654	16617	16600	16402	16414	16462	16267	16442	16529	16458	16504	16377	16468	16411	16623	16478	16513	16513	16553	16448	16519	16672	16540	16510	16295	16367	16513	16396	16566	16361	16430	16640	16590	16396	16331	16435	16405	16528	16601	16269	16525	16655	16479	16304	16376	16428	16473	16243	16479	16523	16488	16585	16483	16422	16529	16319	16518	16563	16624	16422	16462	16383	16379	16541	16608	16640	16436	16610	16581	16424	16594	16432	16699	16471	16369	16444	16747	16641	16594	16495	16563	16405	16554	16436	16417	16596	16619	16496	16357	16580	16574	16624	16659	16569	16273	16327	16512	16412	16637	16377	16178	16510	16133	16436	16536	16514	16501	16557	16748	16511	16512	16428	16564	16646	16414	16474	16582	16512	16369	16576	16485	16348	16487	16358	16694	16523	16451	16642	16494	16425	16360	16510	16458	16651	16478	16548	16547	16691	16359	16379	16472	16675	16447	16571	16429	16408	16644	16390	16519	16548	16637	16528	16472	16592	16512	16511	16503	16339	16355	16577	16502	16531	16450	16450	16478	16531	16572	16376	16402	16460	16361	16585	16549	16640	16460	16511	16365	16505	16529	16559	16510	16354	16638	16456	16396	16418	16507	16569	16564	16474	16311	16591	16610	16382	16495	16676	16668	16629	16379	16600	16551	16769	16532	16351	16547	16626	16704	16488	16486	16509	16674	16415	16505	16437	16579	16409	16385	16558	16526	16425	16435	16503	16514	16511	16628	16498	16389	16294	16455	16452	16774	16394	16337	16461	16518	16717	16312	16497	16588	16451	16563	16743	16411	16457	16481	16591	16544	16686	16512	16491	16350	16333	16607	16611	16792	16471	16311	16632	16274	16377	16411	16466	16620	16511	16586	16446	16331	16452	16461	16368	16641	16474	16550	16569	16556	16395	16618	16730	16660	16534	16464	16593	16551	16280	16316	16609	16509	16578	16401	16386	16495	16359	16301	16238	16559	16311	16450	16392	16378	16362	16501	16501	16367	16458	16572	16304	16508	16814	16588	16445	16708	16641	16553	16453	16704	16298	16610	16491	16626	16615	16436	16331	16566	16631	16448	16590	16265	16188	16538	16664	16490	16401	16614	16512	16542	16624	16549	16376	16495	16343	16449	16463	16541	16483	16370	16535	16461	16515	16465	16503	16533	16695	16595	16616	16471	16522	16466	16425	16493	16594	16389	16547	16517	16393	16473	16356	16493	16192	16596	16474	16520	16511	16357	16487	16626	16473	16495	16559	16419	16723	16407	16663	16632	16393	16513	16561	16433	16626	16502	16627	16465	16524	16385	16491	16320	16456	16303	16516	16534	16445	16573	16305	16604	16542	16774	16348	16467	16603	16386	16659	16553	16535	16655	16529	16662	16343	16476	16698	16348	16732	16394	16655	16430	16379	16465	16496	16792	16464	16384	16271	16546	16546	16433	16563	16468	16627	16303	16524	16491	16403	16240	16375	16736	16409	16529	16515	16470	16631	16694	16570	16372	16402	16522	16534	16449	16367	16413	16393	16649	16351	16482	16398	16455	16540	16515	16538	16628	16691	16556	16408	16389	16691	16477	16515	16588	16525	16432	16549	16467	16671	16554	16338	16611	16485	16321	16597	16268	16448	16461	16627	16388	16515	16390	16472	16385	16443	16391	16415	16676	16498	16588	16481	16332	16673	16405	16687	16660	16591	16581	16476	16459	16426	16507	16385	16512	16557	16594	16621	16557	16510	16387	16574	16480	16371	16493	16433	16316	16374	16587	16331	16394	16677	16591	16362	16489	16446	16493	16562	16413	16424	16556	16615	16515	16412	16666	16681	16382	16435	16314	16500	16487	16530	16538	16642	16459	16377	16560	16448	16423	16473	16550	16399	16464	16466	16525	16424	16490	16518	16450	16502	16378	16510	16439	16544	16643	16413	16410	16435	16393	16628	16652	16447	16380	16494	16544	16339	16624	16548	16361	16300	16518	16562	16552	16564	16545	16431	16575	16479	16420	16414	16541	16604	16653	16524	16382	16476	16613	16577	16541	16602	16616	16637	16381	16477	16621	16546	16614	16734	16274	16313	16421	16444	16581	16454	16474	16499	16500	16332	16286	16617	16397	16416	16188	16568	16500	16530	16429	16340	16497	16396	16452	16531	16611	16495
14532	15073	14964	14566	14184	14321	15329	23524	22518	19870	16845	15166	14602	14131	14142	14094	13934	14092	13857	14028	14168	14174	14130	14171	14078	14031	14180	14194	13945	14105	14067	14227	14024	13907	14100	14009	13908	14178	14181	14111	14163	14055	14137	14141	14187	14077	14139	14177	14035	14079	14129	14274	14095	14070	14128	14114	14137	14116	14109	14144	14120	14216	13899	13946	13938	14161	13962	14074	13918	14221	13932	14127	14189	14104	14045	14108	14086	14084	14200	14092	14014	14107	13980	13983	13985	14130	14105	13988	14228	14118	14103	14002	14159	14011	14105	13942	14136	14351	14016	14038	13934	14031	14132	14080	13994	14116	13995	13952	14239	14093	14068	14059	14171	14086	14109	14220	14280	13986	13976	14265	14143	14128	13993	14167	14065	14225	13933	14093	14212	13971	14083	14108	14188	14007	14242	14084	14029	14041	13884	13959	14153	14291	13949	14067	14166	14103	14071	14167	14054	14229	14130	14262	14176	14146	14041	14022	14135	14213	14129	14160	14057	14087	14032	14149	14112	14172	14131	14116	14095	14161	14243	14187	14055	14182	13962	14126	14094	14061	14145	14013	13951	14093	14098	13953	14006	14055	14128	14058	13923	14139	14122	14053	14199	14013	14209	14132	14124	14122	13858	14164	13958	14003	13984	13986	14171	14126	14156	14059	14062	14106	14099	14109	13991	14020	14075	14026	14151	14129	14206	13886	13904	14231	13996	14182	14194	14079	14162	14232	14147	14217	14150	14184	14056	14041	14059	14067	14231	14194	14045	13932	14031	13996	14176	14135	14210	14104	14075	14150	14107	13940	14183	14117	14232	13967	14213	14062	13922	14247	14003	14100	13989	13987	14074	14108	14025	14052	14305	14069	13999	14011	14313	14097	13935	14182	14104	14042	14231	14159	14145	14058	14168	14022	13986	14099	14099	14222	14099	14070	14147	14167	14198	14031	14066	14076	14217	14096	14176	14131	13843	14142	14106	14066	14046	14062	14155	14208	14205	13965	14219	14197	14174	13999	14233	14050	14101	14048	14045	14043	14000	14136	14076	14113	14115	14074	14081	14132	14054	14105	14045	14162	14009	13933	14007	14221	14158	14057	14127	14167	14085	14067	14081	14028	14214	14096	14019	14271	13955	14105	13952	14030	14107	14300	14122	13991	14133	14094	13990	14255	14072	14179	14245	14180	14066	14087	14094	14047	14034	14058	14192	14213	14077	14241	14121	13991	14008	14104	14081	13984	14170	14088	14127	14158	13956	14095	14011	14110	14147	14050	14098	13959	14244	14361	14034	14212	14074	14177	14180	14112	14082	14074	14050	14238	14072	14079	14216	14088	13994	14281	13969	14101	14173	14022	14078	14200	14092	14001	14038	14125	14049	13877	13971	14080	13996	14209	14151	14077	14111	14042	14048	14131	14175	14239	14069	14031	14178	14188	14202	14059	14002	14066	14099	14070	13936	14123	14001	14023	14176	14072	14107	14255	13980	14130	14048	14175	14085	14046	14026	14160	14049	14224	14098	14155	14110	14141	14284	13950	14044	14220	14156	13964	14092	14106	14221	14044	14222	14187	14110	14140	14199	14190	14242	14208	14012	14155	14073	14000	14010	14134	14006	14031	14209	14116	14078	13994	13991	13957	14185	14041	13894	14144	14199	14138	14156	14110	14211	14190	14159	14143	14098	14041	14068	14182	14094	14271	14105	14181	14035	14103	14039	14240	14055	14259	13891	14113	14054	14124	14159	14034	14097	14083	14142	14143	14229	13989	14154	13889	14045	14130	14178	14000	14057	14142	13976	14186	14109	14119	13971	14089	14168	14011	14146	14051	14255	14093	14154	13854	14065	14248	13990	14176	14139	14090	14017	14040	14094	14203	13963	14140	13966	14035	14194	14046	14070	14143	14234	14179	13938	13994	14129	14196	13857	14239	14264	14010	14040	14223	14041	14157	14056	14070	14266	14174	14076	14041	14242	14217	14078	14071	14235	13955	14244	14055	14025	14169	13996	14164	14082	14054	14205	13994	14043	14156	14007	14118	14156	14136	14128	14194	13973	14254	14253	14084	14172	14138	14105	14119	14089	14072	14229	14117	14156	14001	14002	14152	14179	14318	14114	14248	14117	14096	14201	14059	14228	14142	14186	14003	14127	14156	14105	14108	13998	14062	14066	13970	14111	14045	14204	14187	14078	14063	14104	14162	14059	14113	14155	14082	13995	13918	14228	14167	14011	13970	14163	14026	14193	14063	14217	14022	14231	14089	14081	14280	14184	13929	14094	14087	14058	14136	13981	14015	14146	14134	14083	14129	14075	14018	14122	14202	13939	14090	14132	14166	14031	14134	14005	14229	14183	14331	14176	14146	14096	14057	14074	14198	13929	14092	14326	13913	14109	14024	14120	14062	14158	14176	14154	14246	14197	14104	14110	14204	13990	14269	14108	14096	13998	13956	14090	13983	14223	13988	14018	14089	14073	14001	13953	14007	14038	13891	14078	14016	14162	14118	14179	14228	14058	14084	14070	14146	14026	14044	14049	13992	14092	14019	14090	14089	13952	14059	13974	14125	13938	14115	14173	14005	14237	14003	14082	14007	14005	14005	14114	14154	14180	14138	14192	14221	14011	14147	13961	14122	14123	14009	14083	14320	14088	14095	14157	14014	14067	14020	14296	14242	14049	14115	14067	14143	14116	13985	14047	14161	14042	14055	14145	14218	14181	14031	14087	14164	14143	14081	13978	14055	14382	14138	13962	14184	14162	14092	14185	13969	14117	14019	14135	13954	13783	14077	13939	14099	14162	14326	13968	14126	14162	13865	13959	14112	14078	13980	14122	14024	14101	14079	14156	13868	14143	13963	14061	14276	14145	14036	14120	14134	14048	13833	14038	14125	14084	14204	13997	14071	14151	13981	14017	14148	14015	13903	14102	14174	14174	14114	14096	14106	14173	14018	14189	14095	14190	14030	14123	14029	14157	14098	14011	14060	14161	14079	14066	14196	14090	14179	14086	14029	14044	14094	14270	14021	14110	14167	14165	14127	14242	14205	14122	13970	14002	14094	13995	14000	14039	14097	14060	14080	14168	14078	14031	13980	14062	14016	14165	14114	14151	14186	14248	13956	14202	14127	14322	14107	14130	14231	14228	14124	14095	14226	14123	13999	14074	14174	14229	14148	14034	14123	14232	14260	14199	14262	14233	14045	14136	14099	13969	14011	14273	14034	14014	14015	14000	14036	13964	14241	14143	14067	13995	14146	14074	14161	14113	14109	14058	14231	14104	13916	14175	14259	14005	14215	14127	14080	13993	14161	14049	14192	14238	14132	13995	13941	13972	14019	14007	14085	14057	14088	14084	14076	14062	14047	14146	13974	14108	14096	14050	14139	14047	14093	13987	14273	14108	14031	14134	14110	14004	13923	14017	14178	14182	13927	14165	14021	14043	14059	14050	14056	13886	13910	14049	13974	14051	13994	14128	14249	14073	14155	14148	14178	13940	14178	14002	14012	14134	14097	14134	14148	14050	14228	14110	13971	14185	13966	14130	14035	14077	14079	13978	14291	14033	14208	14046	14076	14231	14146	14074	14033	14052	14120	14085	14072	14174	13907	14304	14048	14134	14122	14131	14076	14023	14184	14179	14007	14092	14077	14006	14147	13874	14052	14055	14172	14033	14059	14218	14135	14177	13988	14083	13972	14078	14108	14081	14115	14030	13903	14117	14138	14086	14129	14175	14107	14410	14073	14281	14147	13987	14076	14115	14058	13928	14116	14130	14245	14179	14120	14254	14168	14140	14113	14136	14053	14172	14277	14040	14061	14039	14015	13995	13928	14047	14085	14113	14101	14262	14042	14167	13898	14038	14104	14245	14111	13942	14086	13973	14169	14165	14053	13987	14046	14168	14027	14116	14220	14064	14012	14173	14214	14148	14020	14145	13970	14086	14248	14094	14023	14181	13938	14019	13964	14257	14141	13980	14124	14174	14056	14117	14168	14171	14032	13876	14197	14107	14047	14227	14201	14124	14085	14159	14111	14237	14149	14087	14118	14070	14021	14186	13938	14216	13957	14072	14001	13907	14133	14182	14166	13966	14127	14096	14139	14244	14120	14050	14001	14244	14187	14181	13982	13965	14115	13936	14149	13932	14162	14043	13986	14035	13981	14031	14032	14239	13902	14175	14110	14238	14187	14113	14164	14299	14169	14164	14150	14246	14179	14159	13957	14015	14105	14206	14036	14107	13877	14060	14132	13922	13875	14089	14071	14136	14142	14130	14207	14033	14126	14199	14073	14057	14110	14075	14061	13944	14048	14104	14091	13984	14181	14005	14153	14110	14099	14051	14107	14098	14120	13916	14166	14176	14011	13961	14002	14061	14079	14191	14027	14292	14043	14244	14043	14083	14144	14089	13997	13944	14111	13960	14223	14151	14039	14185	13985	14075	14228	14079	13964	14059	14071	13958	14188	13944	14229	13997	14201	14093	14258	14176	14095	13928	14038	14218	14141	14206	14194	14218	14177	14178	14215	14051	14184	14064	14145	14113	14089	14151	14033	14154	14249	14086	14002	13985	14202	14054	14291	14077	13930	13987	13817	14058	13911	14063	14105	14148	14112	13977	13888	14138	14141	13970	14125	14068	14079	14148	14125	14135	14082	13953	14089	13995	14125	14065	14173	14144	14120	14060	14164	14110	13961	14159	14102	14100	14074	14083	14188	14103	14077	14091	14031	14141	14092	13969	14002	13922	14181	14131	14141	14197	14035	14098	14030	14133	13958	14041	14040	14072	14009	13986	14177	14053	14099	13975	14112	14355	14178	14283	14105	14158	14133	14257	14118	13993	14168	14032	14019	14175	14055	14212	14091	14192	13996	13988	14155	14109	13943	14163	14254	14141	14092	14203	14222	14011	14117	14000	14024	14213	14171	14100	14104	14001	14002	14114	14123	13955	13992	13971	14282	14106	14174	14066	14144	14281	14135	13998	14084	13997	14002	14059	14135	14161	14090	14068	14132	14073	14142	14111	14163	14046	14104	13996	14258	14029	14067	14152	14021	14012	14043	14151	14137	14074	13998	13933	14109	14234	14058	14146	14015	14149	14125	14133	14080	14100	14265	14105	14304	14093	14036	14224	13965	14239	14014	14131	14183	13928	14053
26037	21121	27171	25627	19480	17750	23463	45055	41323	32640	24827	19565	17221	16605	16699	16453	16509	16499	16474	16499	16556	16337	16343	16439	16443	16363	16477	16175	16383	16149	16332	16437	16462	16350	16178	16233	16243	16127	16608	16262	16321	16333	16239	16235	16425	16316	16440	16353	16484	16241	16272	16318	16407	16381	16402	16434	16559	16448	16447	16413	16401	16119	16271	16399	16302	16273	16298	16378	16429	16411	16293	16216	16565	16211	16513	16487	16377	16370	16498	16374	16370	16348	16175	16251	16227	16283	16391	16357	16539	16406	16412	16489	16417	16287	16400	16192	16233	16221	16166	16457	16217	16305	16300	16340	16259	16435	16256	16474	16367	16288	16111	16130	16220	16270	16532	16361	16380	16153	16518	16186	16139	16338	16224	16486	16305	16325	16358	16225	16309	16458	16248	16103	16443	16283	16262	16181	16340	16297	16330	16304	16532	16155	16227	16352	16458	16430	16485	16305	16290	16420	16497	16262	16275	16250	16304	16118	16210	16361	16449	16395	16236	16208	16400	16300	16476	16312	16432	16324	16322	16363	16289	16583	16426	16302	16190	16375	16224	16229	16385	16258	16248	16442	16402	16335	16320	16271	16261	16330	16347	16405	16386	16342	16128	16412	16037	16251	16526	16702	16299	16332	16208	16478	16264	16285	16288	16422	16342	16353	16321	16326	16264	16314	16107	16463	16294	16349	16199	16369	16361	16363	16287	16424	16637	16417	16328	16430	16277	16297	16603	16447	16240	16263	16451	16391	16396	16650	16308	16350	16287	16490	16508	16312	16210	16576	16365	16219	16478	16292	16356	16509	16269	16196	16185	16339	16367	16072	16379	16418	16281	16220	16369	16274	16244	16286	16336	16236	16235	16306	16152	16208	16315	16482	16373	16469	16164	16472	16212	16224	16312	16561	16450	16358	16343	16239	16282	16489	16300	16189	16404	16134	16250	15991	16495	16392	16405	16380	16338	16308	16171	16374	16141	16239	16203	16204	16319	16397	16328	16420	16322	16407	16376	16205	16540	16389	16406	16236	16441	16228	16295	16324	16360	16246	16322	16380	16296	16411	16393	16342	16525	16453	16367	16461	16366	16303	16302	16302	16203	16298	16444	16366	16338	16435	16478	16245	16378	16361	16240	16426	16421	16272	16453	16431	16335	16422	16124	16270	16394	16536	16319	16210	16326	16415	16284	16311	16364	16380	16394	16295	16335	16404	16161	16366	16114	16120	16394	16529	16516	16479	16412	16293	16160	16262	16358	16234	16322	16274	16272	16484	16392	16426	16464	16195	16356	16448	16523	16500	16320	16199	16275	16368	16455	16182	16432	16344	16320	16223	16240	16255	16288	16600	16424	16229	16417	16384	16347	16175	16410	16489	16246	16377	16480	16386	16320	16268	16351	16375	16406	16242	16098	16268	16487	16337	16197	16435	16502	16296	16378	16391	16269	16386	16157	16320	16388	16394	16161	16354	16630	16372	16367	16237	16415	16622	16351	16135	16344	16479	16318	16311	16447	16189	16368	16431	16171	16270	16455	16492	16293	16318	16141	16281	16304	16185	16296	16341	16239	16311	16410	16326	16316	16435	16311	16223	16369	16321	16367	16335	16341	16331	16308	16359	16397	16363	16322	16202	16435	16431	16271	16448	16419	16309	16479	16250	16342	16381	16132	16417	16545	16485	16439	16270	16416	16346	16417	16284	16355	16212	16140	16234	16355	16269	16363	16372	16401	16374	16475	16269	16200	16324	16391	16264	16406	16529	16354	16338	16370	16370	16216	16167	16360	16384	16624	16348	16292	16293	16325	16163	16262	16426	16245	16311	16445	16476	16282	16343	16247	16394	16215	16297	16523	16411	16304	16446	16273	16420	16428	16513	16514	16419	16454	16312	16553	16285	16463	16508	16202	16392	16185	16168	16234	16432	16378	16229	16262	16223	16357	16293	16492	16330	16434	16220	16178	16303	16397	16345	16353	16271	16320	16406	16414	16253	16316	16364	16232	16353	16377	16312	16391	16561	16423	16331	16344	16426	16204	16492	16319	16291	16216	16256	16382	16456	16362	16270	16473	16564	16468	16287	16503	16267	16443	16168	16343	16532	16206	16150	16413	16292	16187	16345	16397	16305	16276	16308	16433	16257	16298	16369	16295	16365	16751	16601	16392	16289	16403	16312	16396	16355	16497	16269	16413	16095	16358	16399	16378	16280	16558	16339	16255	16166	16511	16291	16336	16437	16398	16485	16352	16340	16285	16409	16194	16167	16236	16289	16123	16401	16341	16280	16299	16275	16340	16417	16303	16344	16368	16285	16494	16495	16401	16405	16309	16200	16223	16361	16481	16347	16254	16538	16297	16354	16415	16355	16248	16319	16377	16324	16243	16334	16177	16296	16266	16283	16157	16423	16378	16377	16204	16206	16392	16290	16368	16283	16505	16244	16301	16564	16258	16324	16257	16287	16419	16192	16489	16482	16441	16394	16318	16272	16390	16396	16121	16332	16149	16469	16351	16291	16413	16395	16450	16344	16652	16532	16234	16224	16456	16423	16357	16025	16361	16138	16245	16448	16414	16519	16494	16492	16419	16358	16425	16186	16422	16101	16358	16452	16364	16346	16401	16429	16562	16235	16288	16348	16417	16449	16268	16307	16261	16064	16293	16580	16304	16200	16345	16409	16207	16259	16389	16265	16377	16370	16122	16232	16281	16093	16153	16393	16212	16343	16475	16359	16373	16292	16418	16444	16394	16572	16436	16334	16401	16323	16401	16222	16308	16353	16291	16239	16301	16294	16422	16259	16138	16253	16433	16492	16457	16506	16297	16199	16338	16295	16391	16235	16431	16273	16330	16445	16183	16260	16526	16553	16340	16302	16171	16314	16206	16315	16310	16370	16350	16292	16331	16497	16315	16532	16177	16290	16250	16545	16467	16438	16398	16483	16431	16271	16421	16317	16207	16424	16379	16464	16304	16373	16161	15920	16384	16312	16468	16313	16467	16351	16199	16298	16111	16226	16186	16415	16149	16186	16281	16114	16526	16241	16459	16478	16253	16334	16465	16400	16421	16418	16441	16498	16379	16391	16373	16408	16462	16491	16364	16402	16207	16470	16439	16098	16442	16352	16384	16253	16550	16316	16133	16259	16363	16404	16536	16209	16397	16471	16367	16384	16534	16288	16181	16348	16261	16507	16415	16165	16342	16610	16479	16144	16264	16283	16453	16210	16209	16273	16545	16404	16399	16563	16410	16346	16400	16507	16275	16317	16299	16442	16379	16293	16462	16310	16450	16384	16406	16414	16509	16336	16227	16501	16418	16539	16252	16359	16187	16332	16258	16230	16340	16298	16340	16216	16644	16359	16417	16313	16450	16400	16546	16362	16360	16335	16157	16363	16377	16356	16272	16182	16430	16387	16524	16418	16368	16440	16364	16211	16242	16303	16276	16403	16376	16322	16522	16454	16395	16397	16516	16428	16588	16261	16204	16377	16508	16358	16346	16252	16205	16396	16377	16346	16394	16397	16292	16377	16517	16429	16252	16226	16322	16409	16377	16483	16462	16354	16174	16466	16262	16436	16332	16508	16338	16172	16450	16486	16572	16346	16437	16381	16281	16271	16376	16317	16474	16277	16344	16408	16457	16266	16330	16354	16316	16215	16432	16181	16439	16519	16360	16274	16459	16601	16530	16371	16445	16254	16331	16376	16159	16387	16315	16359	16479	16424	16479	16306	16544	16420	16405	16476	16311	16317	16389	16406	16330	16227	16513	16316	16173	16410	16336	16438	16258	16574	16609	16400	16490	16434	16241	16386	16436	16346	16447	16397	16420	16454	16533	16357	16267	16261	16456	16456	16343	16267	16227	16286	16395	16265	16547	16353	16363	16422	16113	16422	16351	16416	16542	16440	16364	16428	16165	16287	16340	16373	16297	16082	16466	16348	16412	16414	16264	16290	16360	16354	16340	16254	16286	16179	16427	16261	16332	16464	16313	16296	16436	16201	16218	16290	16383	16470	16482	16245	16273	16308	16357	16302	16450	15931	16569	16328	16207	16366	16304	16489	16338	16384	16238	16451	16518	16264	16294	16441	16344	16115	16377	16335	16417	16358	16279	16546	16433	16544	16242	16276	16088	16595	16493	16261	16282	16398	16339	16639	16465	16421	16487	16412	16413	16154	16356	16404	16383	16260	16218	16296	16416	16430	16666	16288	16327	16373	16272	16254	16312	16363	16300	16493	16468	16384	16414	16263	16358	16391	16192	16314	16290	16342	16370	16553	16442	16205	16349	16418	16285	16252	16378	16484	16482	16157	16426	16513	16537	16281	16548	16353	16216	16203	16208	16338	16588	16356	16407	16272	16340	16470	16411	16185	16465	16329	16322	16513	16468	16321	16470	16453	16271	16415	16419	16561	16462	16262	16221	16377	16198	16196	16368	16278	16182	16128	16393	16205	16279	16339	16538	16493	16373	16295	16199	16121	16210	16392	16275	16490	16343	16180	16384	16385	16441	16308	16349	16495	16276	16342	16522	16307	16333	16535	16424	16422	16200	16174	16333	16336	16504	16291	16320	16251	16648	16518	16337	16328	16186	16444	16514	16388	16296	16492	16482	16219	16279	16229	16449	16361	16552	16508	16488	16572	16480	16521	16344	16352	16283	16244	16273	16342	16361	16281	16316	16227	16245	16308	16530	16390	16324	16385	16435	16214	16302	16342	16205	16221	16554	16326	16455	16310	16390	16332	16465	16582	16433	16449	16235	16369	16248	16441	16317	16382	16430	16374	16374	16439	16378	16440	16357	16259	16256	16126	16424	16279	16518	16302	16158	16462	16503	16248	16258	16255	16395	16273	16351	16531	16684	16429	16401	16282	16448	16329	16159	16396	16317	16377	16452	16320	16328	16163	16396	16290	16542	16560	16522	16335	16305	16237	16457	16360	16273	16295	16226	16506	16289	16160	16338	16426	16345	16410	16344	16446	16472	16345	16553	16319	16378	16368	16365	16302	16329	16355	16094	16364	16324	16160	16235	16365	16267	16187	16258	16123	16485	16474	16196	16467	16313	16288	16436	16230	16252	16489	16377	16335	16463	16262	16268	16552	16337	16242	16214	16323	16286	16113	16434	16319	16339	16265	16578	16545	16340	16456	16349	16056
13300	18977	18300	15966	15383	15006	23866	45829	41174	32421	23602	17058	14890	14262	14146	14136	14080	13973	14012	14148	13941	14101	13945	14030	13994	14002	13952	14020	14012	13983	13922	14111	13869	13893	14216	13972	14002	13960	14026	14182	14019	14029	14005	14005	13999	14256	14179	13895	14061	14187	14022	14089	14029	14024	14070	14146	14111	13991	14002	14142	14049	13988	13890	14009	13874	14105	14189	14123	14038	14062	14063	14137	13892	14106	13963	14210	14041	14041	14038	14110	14000	13979	13979	14026	13943	13866	14007	14048	14076	14148	14142	14009	13913	14055	13909	14002	14043	14070	14081	14065	13996	13848	13884	14046	14077	13960	14159	13949	13874	13953	14128	14051	14043	14113	14001	14022	14082	14007	13994	13933	14088	14040	14013	14009	14071	14070	13928	13930	14028	14043	14056	13955	13960	14236	13998	14035	13962	13902	14194	14037	13894	13866	13949	13920	14037	13832	14077	13954	13914	13893	14093	14114	14213	14013	14041	14212	14006	13990	13908	14176	14123	14072	13799	14003	13860	13973	13958	14017	14050	13926	13856	14146	13914	13973	14050	13854	14021	13941	13940	13969	14146	13968	14048	14113	14010	13823	13989	13825	14086	13967	14046	14047	14037	14130	13957	14097	13998	13993	14024	14082	14028	14053	14105	14089	13980	14131	13929	13770	13942	14135	14006	14073	14003	13894	14176	14030	13992	14038	13992	13923	14016	13935	14043	14169	14083	13971	13995	13919	14035	14009	13894	13971	13992	14043	14023	13963	13987	14042	14136	13955	14061	13893	14071	13981	13977	14120	13931	13924	13976	13980	13798	14006	14036	14032	14069	13851	14032	14162	14144	14010	13976	14008	14251	14188	14119	14022	13991	13830	14120	14130	14060	14086	14157	14024	13958	13887	14270	13961	13895	13899	14043	14047	14015	14002	14068	13820	14158	14078	14212	13948	14034	14115	14104	14162	14006	14151	13994	13907	14015	14041	14040	13909	14121	13923	13979	14176	14127	13922	14035	13884	14002	13950	14142	14011	13880	14034	13923	14011	14256	14098	13977	14019	14104	14066	13979	13786	13954	14105	14045	14068	14053	13937	13976	14025	13968	13968	14067	13942	14011	14089	14128	13938	13890	14248	14123	13944	14017	13970	13975	14184	14049	14080	13874	13975	14205	14021	14127	14018	14022	14102	13827	14022	14019	14026	14162	13988	13963	13954	13959	14212	14044	14095	13837	13879	13865	14251	13940	14035	13968	14206	13983	14061	14082	13956	13922	13834	14102	14126	14026	14099	14041	14038	14064	14070	14225	14096	13960	13945	14039	14015	14073	13902	14066	14050	13979	13882	14042	13888	13896	13929	14132	13947	13953	14042	13906	14007	14113	13985	13922	13872	14078	13876	13886	13761	13965	14086	14073	14113	14065	13887	13942	14033	14212	13981	14000	14027	13930	13888	14020	13927	13924	13957	13998	13911	14039	14002	14073	14070	14119	14093	13963	14136	13961	14199	13915	14013	14044	14003	14022	13968	14008	14067	13983	13911	14236	14072	14012	13877	14078	13940	13979	13966	14014	13962	14187	13976	13820	14112	13974	13919	13971	13914	13995	13975	13990	14016	14027	13962	14144	14121	14108	14090	13935	14060	14020	13883	13962	14066	14117	14003	14133	13924	14156	13897	13940	14013	13986	13919	13841	13904	13999	14086	13901	14085	14111	13846	14008	13901	13913	13872	14085	13947	13957	14006	14024	13953	13978	14122	14054	14082	14136	13978	13988	14057	14065	14059	13923	14092	13973	13930	14038	14002	14071	13999	14120	14148	14083	14079	14059	13933	13991	13947	14136	14026	14153	14068	13842	13901	14017	14133	14169	14027	14100	14043	14049	14016	13968	14089	14040	13981	14052	14079	13895	14078	13986	14010	13920	14051	14025	14027	13911	13995	13933	13986	14074	13888	13835	13969	14069	14013	14011	13980	13962	14010	13982	13925	14071	14156	14085	13968	13998	13884	14008	14014	13856	13953	13912	14043	14042	14200	14094	13936	14044	13869	14160	14062	14029	14097	14015	13923	13965	14042	14032	13975	14069	13945	13873	13948	14007	14118	14067	14025	13917	13901	13973	14099	13897	14136	14025	13989	14152	14059	14105	14060	13917	14179	13985	13921	13948	14203	14138	13987	13855	13862	13890	13982	13955	14128	13978	14165	14055	13985	14094	14098	14020	13997	14171	13976	13994	13920	14119	14121	14073	13831	14023	14014	14046	14078	14081	14103	13938	14123	14039	13961	13884	13945	13932	13996	14071	14162	14049	14078	14100	14031	13979	14040	13939	14147	13981	13894	13937	14095	14079	14020	13999	14100	13906	13983	14063	14071	13985	13894	14070	14077	14077	14154	14002	14116	13942	14116	14237	14122	13911	14055	13874	14009	13858	13820	14106	13878	14000	14033	13946	14079	13995	13967	14054	13874	13970	14012	13841	14040	14214	14057	14335	14174	13838	13972	14023	14089	14009	13869	14032	13964	13936	13966	13966	13993	13959	14113	14150	13958	14076	14029	14124	13974	14008	13996	14010	14086	14036	14016	14285	14020	13984	14085	13976	14049	13883	13874	14034	14082	13873	14161	13938	13738	14009	13934	13873	13860	14084	14019	13943	13874	14037	13829	13884	13869	13945	14051	13935	13998	14051	14047	14240	14052	14107	13940	13982	14039	13987	14163	13956	13976	14092	14075	14050	13759	14002	13935	14040	14282	14038	14004	13947	14159	13761	14045	14149	13903	14049	13917	14100	13898	14043	14185	14106	14037	14214	13997	13928	14068	14169	14140	13871	14094	14006	14049	14040	14134	13992	13951	13955	14148	13871	14073	14117	14176	14100	14015	13975	13886	14112	13995	14095	14166	14003	13970	13996	14065	14057	14062	14114	13941	13998	14096	14059	13992	14037	13982	14090	14011	13941	13982	13766	13985	13979	14170	13901	13987	14018	14067	14010	13948	13970	14085	14023	14148	13987	14012	13888	14101	14000	13964	13966	14183	13907	13954	14117	14004	14107	13900	14010	14150	14013	14128	14095	14041	14134	13889	13911	14177	14121	14058	14247	13980	14186	14020	14025	14144	14085	14132	13966	14157	14093	13971	13842	14098	14023	14123	13976	14032	14002	13912	14014	13973	14040	13971	14134	14026	13983	14154	14029	14083	14170	13863	13992	14182	14059	13922	14167	14024	14071	14063	14085	14112	14105	14033	13927	14156	13951	14046	13963	14039	14175	14155	13852	14021	13946	14077	14070	14105	13942	13954	13914	13922	14032	13937	14145	14053	14008	13993	13874	14101	13962	13998	13892	13966	14032	13788	13999	14033	14043	14021	13976	13975	13928	14073	14097	13919	13925	14152	13962	14077	14096	13973	13999	14102	14038	14062	13969	14030	13999	14034	14110	14074	13974	14034	14118	14173	14102	14022	14127	14101	14022	14155	13970	13841	13844	13897	14047	14085	14061	13990	13853	14175	14175	13938	14117	13940	14137	13985	13979	13994	13972	14019	13931	13978	14151	14023	14012	13973	14047	13954	13940	14009	14020	14014	14183	14115	14014	14082	14024	14044	14204	14169	13935	14183	13947	14125	14036	13944	14010	13816	14010	14134	14131	14073	13848	13967	13955	13972	13877	13977	14181	14040	13964	14019	14140	13980	14096	13896	14088	14124	14113	13771	14155	13972	14027	13997	13897	13992	14008	14163	14056	13942	14120	14141	13924	14001	14114	13925	14133	13990	14212	13942	14071	13992	14051	13942	14219	14030	14215	14290	14143	14122	14131	13919	14006	14113	13934	13933	14019	14042	13979	13962	14040	13990	14240	14021	13936	14007	14190	14087	13989	13822	14036	13899	13961	14010	13846	14102	14148	14006	14046	14139	14167	13900	14062	13980	14077	13821	14113	14158	13941	13907	13964	14015	14028	14178	14010	14058	14091	14089	14107	14060	14082	14045	14032	13917	14063	13965	14029	14046	14055	14098	14006	13810	14033	13996	13817	14187	14039	13898	14086	14053	13977	14092	13885	14170	13852	14057	13973	14031	14188	14125	14072	13902	13981	13876	14179	14052	14061	14013	13974	13961	13942	14058	13822	14021	14063	14021	13919	14084	14105	13978	13932	14071	14116	14015	14064	14102	14052	13975	14058	13926	14020	13959	13985	14129	14011	13906	13929	14089	13863	13996	13955	13946	13979	14044	13959	14052	14095	13911	13992	14056	14038	13887	14063	13974	14039	14086	14068	14115	13896	14067	14079	13893	14015	13987	14049	14158	13967	13884	14017	13951	14074	13981	14167	14020	13988	13968	13933	13954	13993	14206	13948	14063	13976	13863	13930	13937	13970	14106	14046	14017	13906	13906	14050	13982	14078	13979	14020	13954	13942	13951	13966	13984	13778	14147	13999	13958	13956	14118	13851	13933	14086	13918	14083	13989	13973	14101	13956	13992	13826	14120	13954	14118	13949	13985	13881	13996	13937	14139	14063	14049	14040	14145	14034	13891	14165	13960	14015	14207	14289	14035	14032	14042	14187	14027	13949	14078	14029	14075	13932	14135	13981	14097	14072	14080	14168	13914	14043	14058	14007	13993	14081	14007	14037	14059	14026	13900	14060	14113	13948	14035	14068	14009	14168	14143	13878	14047	14136	14095	14250	14114	13959	13991	14082	13929	14007	13960	13990	14131	14030	14006	13985	14007	13943	14147	14181	13996	14076	14052	14031	14094	14069	14024	13904	14172	13950	14027	14204	14077	14013	14159	14207	14068	14028	13937	14068	13991	14135	14089	13999	14004	14081	14020	14090	14089	14023	14040	13960	13979	13927	13921	13965	14037	13941	13970	13976	14025	14206	14103	13953	13965	14091	14157	14019	14204	13951	14162	14113	14110	14045	14105	14027	14024	13967	14013	14057	14010	14088	14106	14079	14009	13988	14096	14199	14004	14044	13877	14048	14110	13980	14041	14134	13965	13925	13954	14133	13910	13975	13948	14023	14171	13944	14175	13931	13982	13944	14054	14017	13975	13920	14002	13987	13984	14044	14145	14157	13930	14043	14031	14093	13860	14042	13854	14032	13968	14171	13937	14050	14053	13972	14036	14180	13999	13920	14048	14041	13964	13846	14247	14098	14017
23940	21166	28644	23965	21553	22633	43322	59036	58310	47379	34913	24339	18865	17033	16539	16408	16389	16305	16342	16407	16319	16027	16292	16320	16361	16314	16138	16160	16027	16312	16277	16209	16257	16283	16169	16165	16081	16135	16278	16132	16291	16337	16265	16214	16229	16328	16243	16254	16362	16437	16080	16226	16157	16306	15999	16032	16160	16335	16085	16212	16135	16281	16144	16073	16052	16187	16314	16110	16308	16268	16290	16255	16035	16034	16233	16206	16342	16158	16458	16152	16180	16260	16312	16122	16251	16291	16270	16316	16195	16090	16346	16156	16467	16397	16272	16184	16090	16089	16150	16240	16109	16336	16062	16228	15985	16020	16343	16204	16302	16240	16129	16340	16161	16346	16055	16254	16233	16244	16126	16242	16047	16177	16070	16072	16360	16206	16217	16074	16505	16323	16198	16047	16192	16203	16198	16153	16054	16161	16167	16079	16189	16317	16136	16148	16332	16166	16125	16097	16296	16125	16144	16035	16027	16042	16156	16206	16164	16223	16084	16008	16080	15994	15958	16146	16054	16253	16240	16122	16111	16209	16275	16037	16302	16284	16285	16130	16300	16244	16095	16117	16249	16106	16207	16073	16220	16168	16088	16277	16266	16282	16214	16205	16211	16117	16298	16183	16067	16396	15909	16068	16186	16122	16011	15940	16159	15969	16128	16154	16144	16057	16097	15991	16272	16199	16165	16292	16174	16219	16242	15980	16044	16127	16142	16000	16368	16101	16049	16179	16326	16188	16292	16371	16320	16337	16309	16225	16229	16312	16234	16342	16120	16131	16028	16248	16287	16237	16269	16106	15933	16253	16237	16045	16111	16257	16210	16108	16278	16328	16217	15986	16247	16039	16245	16336	16210	16075	16249	16084	15965	15945	16173	15950	16133	15989	16054	15996	16209	16066	15951	16233	16327	16252	16123	16243	16268	16076	16093	16300	16209	16223	16181	16256	15957	16147	16160	16086	15942	16162	16238	16162	16029	15984	16114	16220	16166	16117	16189	16172	16114	16061	16359	16228	16261	15938	16318	15991	16400	16002	16029	16150	15995	16148	16394	16202	16108	16237	16178	16068	16333	16235	16209	16284	16388	16032	16235	16218	16115	16140	16120	16067	16151	16291	16127	16348	16362	16173	16091	16007	16026	16126	16222	16187	16110	16263	15855	15931	15943	16102	16265	16304	16012	15979	16245	16064	16089	16230	16223	16067	16280	16211	16304	16138	15971	16301	16150	16129	16094	16130	16136	16192	16208	16110	16129	16397	16191	16165	16080	15969	16312	16033	16238	16135	16088	16287	16077	16152	16073	16175	15994	15980	16212	16177	16185	16031	16197	16304	16222	16218	16121	16061	16186	16183	16184	16178	16142	16262	16190	16185	16216	16096	16069	15990	16429	16174	16052	16124	16241	16206	16164	16290	16215	16162	16237	16303	16085	16217	16316	16098	16247	16155	16089	16237	16167	16191	15907	16162	16219	16072	16059	16343	16128	16363	16149	16209	16313	16142	16094	16167	15967	16322	15987	16030	16291	16049	15994	16025	16189	16128	16114	16135	16268	16008	16173	16067	16287	16089	16016	16174	16216	16205	16038	16401	16171	16090	16000	16170	16172	15973	15957	16246	16062	16039	16353	16283	16270	16163	15972	15997	16143	16058	16336	15995	16328	16234	16320	16113	16144	16263	16116	16122	16385	15968	16007	16286	16258	16190	16265	16121	16229	16083	16052	16177	16277	16113	16050	15971	16468	16214	16089	16196	16254	16175	16147	16028	16072	16301	16125	16119	16214	16132	16054	16145	16145	16063	16077	16162	16157	16202	16313	16401	15989	16111	16129	16291	16104	16181	16214	16159	16229	16035	16142	16242	16160	15971	16098	16101	16272	16043	16056	16162	16148	16184	16170	15933	16054	16109	16046	15971	16225	16139	16293	16446	16113	16125	16180	16031	16174	16122	16191	16053	16141	16102	15972	16133	16270	16074	16090	16291	16030	16108	15992	16124	16153	16123	16323	16170	16377	16271	16178	16129	15915	16219	15947	16015	16203	16306	16153	16119	16165	16097	16087	16241	16183	16217	16320	16008	15895	16025	16040	16272	16227	16263	16181	16150	16175	16150	16041	16117	16044	16285	16067	16209	16090	16197	16279	15952	16106	16051	15949	16014	16172	16289	16116	16033	15995	16223	16086	16190	16322	16242	16234	16007	16220	16089	15978	16018	16040	16267	16206	16140	16142	15966	16134	16070	16288	16229	16287	16196	16070	16228	16306	15978	16121	16103	16158	16147	16199	16149	16101	16365	15976	16082	15997	16227	16077	16110	16398	16069	16129	16432	15991	15974	16033	16261	16390	16214	15975	15995	15891	16064	16049	16120	16119	16381	16365	15799	15981	15917	15940	16010	16285	16181	15953	16138	16367	15849	16330	16228	16164	16107	16251	16326	16250	15976	16028	15983	16190	16180	16075	16148	16138	16067	16240	16206	16246	16101	16190	16109	16273	16102	16099	16194	16214	16235	16292	16351	16223	15983	16067	16336	15910	15940	16019	16071	16062	16185	16062	16332	16221	16108	16176	15932	16216	16114	16190	16213	16175	15993	16278	15944	16284	16107	16121	15911	16077	16239	16151	16150	16318	15937	16001	16175	16080	15969	16016	16115	16247	16170	16218	15997	16263	16177	16111	16211	16133	16016	16204	16237	16293	16117	16051	16102	16177	16177	16259	16344	16268	16233	16166	16019	16085	16198	16167	16120	16242	16097	16260	16176	16212	16166	16115	16136	16304	16336	16237	16020	16090	16194	16022	16260	16322	16088	16035	16199	16021	16180	16079	16206	16044	16219	16214	16105	16052	16278	16011	16021	16342	16285	16395	16242	16191	16072	16155	16179	16193	16039	16082	16012	16144	16162	16019	16070	16086	16126	16200	15971	16156	16077	16367	16099	16193	16127	16011	16149	16064	16362	16244	16108	16273	16061	16297	16223	16144	16364	16208	16396	16031	16232	16062	16146	16200	16246	16141	16122	16234	15976	16218	16164	16016	16249	16150	16019	16280	16201	16398	16319	16189	16317	16139	16136	16241	16100	16133	16297	16299	16266	16124	16087	16059	16201	16272	16174	16213	16224	16279	16226	16160	15970	15996	16084	16047	16132	16061	16165	16096	16134	16118	15988	16128	16049	16083	16079	16200	16198	16172	16139	16139	16006	16246	16168	16087	16078	16364	16195	16342	16233	16056	16271	16231	16095	16342	16177	16426	16142	16293	16083	16071	16038	16039	16203	16291	16272	16207	16013	16090	16072	16103	16240	16138	16094	16182	16099	15989	16327	16167	16083	16216	16279	16197	16300	16205	16154	16063	16250	16290	16091	16147	16105	16122	16190	16253	16084	16301	16116	16183	16305	16101	16274	16082	16151	16285	16015	16268	16204	16317	16186	16128	16158	16065	16242	16122	16051	16062	16050	16211	16005	16200	16189	16274	16188	16136	16252	16373	16328	16131	15961	16242	16218	16263	16079	16179	16136	16026	16260	16288	16209	16124	16195	16269	16107	16309	16141	16066	16107	16251	16066	16106	16037	16058	16170	16211	16270	16227	16109	16136	16018	16021	16154	15985	16129	16145	16224	16184	16164	16283	16030	16168	16106	16070	16133	16103	16050	16119	16154	16179	16089	16276	16124	16154	16267	16054	16183	15971	16380	16054	16230	16407	16287	16203	16053	16324	16205	15841	16016	16107	16168	16189	16102	16269	16091	16295	16147	16053	16044	16074	16208	16184	16021	16294	15966	16133	16232	16095	15957	16193	16179	16131	16127	16257	16205	16272	16148	16118	16238	16188	16283	16071	16202	16279	16075	16390	16128	15972	16109	16007	16157	15907	16140	16065	16029	16251	16130	16179	16103	16213	16116	16004	16019	16176	16193	16270	16160	16155	16151	16222	16188	16128	16188	16019	16171	15898	16071	16189	15867	16174	16166	16123	16189	15999	16243	16115	15907	16232	16064	16044	16065	16079	16351	16243	15968	16207	16085	16026	16061	16233	15853	16105	16247	16258	16095	15911	16237	16193	16047	16214	16351	16420	16311	16226	16072	16224	16381	16365	16093	16352	16266	16201	16333	16122	16264	15929	16435	16043	16134	16114	16107	16078	16196	16192	16171	16206	16023	15945	16159	16170	15894	16128	16106	16241	16185	16288	16110	16068	16181	16285	16146	16125	16080	16264	16246	16160	16085	16241	16142	16073	16136	16263	15957	16318	16177	16357	16115	16241	16121	16199	16056	16079	16085	16130	16214	15960	16152	16086	16057	16156	16151	16005	15923	15964	16212	16037	16056	16266	16115	16085	15975	16145	16210	16321	16209	16153	16350	16022	16109	15939	16082	16023	16125	15959	16132	16139	16154	15980	16153	16104	16128	16147	16024	16033	16089	16194	16137	16038	16121	15975	16128	16056	16109	16185	16126	16256	16234	16098	16274	16335	16250	16366	16138	16077	16289	16200	16272	15997	16055	16335	16345	16218	16203	15944	16144	16154	16135	15960	15910	15985	16141	16180	16329	16043	16297	16007	16212	16244	16056	16169	16178	16201	16261	16252	16187	16108	16312	16243	15838	16013	16178	16120	15982	16137	16045	15970	16166	16109	16025	16119	16272	16150	16077	16280	16231	16091	16181	16247	16204	16086	16012	16137	16089	16343	16277	16107	16095	16232	16319	16254	16055	16228	16130	16296	16078	15867	16154	16339	16101	16156	16165	16062	16002	16293	16237	16269	16167	16244	16047	16156	16140	16172	16131	16145	16052	16109	16324	16110	16206	16328	16173	16218	16101	16059	16170	16251	16246	16074	16100	16206	16171	16144	16268	15989	16145	16119	16206	16273	16069	16151	16183	16103	16256	16188	16087	16234	16164	16255	16043	16066	15942	16267	16320	16202	16190	15883	16022	16232	16177	16171	16288	16058	16213	16189	16070	16092	16141	16142	16255	16053	16537	16355	16224	16305	16290	16139	16189	16211	16232	16187	16261	16279	16243	16065	16125	16283	16255	16123	16221	16068	16177	16287	16316	16131	16228	16118	16097	16247	16153	16363	16081	16271	16185	16288	16084	16150	16153	16164	16085	16053	16218	15884	16040	16222	16130	16067	16180	16248	16234	16349	16220
15536	26695	24472	19850	18000	16719	43249	60556	58515	46819	34635	22055	16089	14293	14070	14096	13861	13966	14006	13876	13779	13912	14130	13768	14033	13975	13950	13790	13910	13981	13779	13947	14050	13965	13993	13915	14016	13956	13968	13784	13968	14012	14019	13984	13948	13862	14103	14016	13790	13789	13946	14087	13901	13993	13948	13920	13954	13946	13931	13983	13847	13952	13953	13956	13942	13953	13998	14049	13844	13882	13951	13943	13911	13872	13954	13995	13956	13917	13895	13899	13954	13825	14026	14017	13926	13905	14098	13819	13970	13853	14090	13943	13943	13781	14062	14040	13871	13886	13676	14006	13849	13844	13880	13851	14018	13769	13927	13974	13825	13857	13813	13939	13804	13959	13960	13828	13884	13812	13888	13851	13985	14099	13637	13822	13894	13970	13855	13904	13886	13836	13987	13951	13899	13979	13985	13915	13991	13933	13893	13714	14155	13803	13838	13888	14015	13694	14027	13809	14031	13760	13976	13815	13986	13834	13857	13919	13885	13923	13817	13693	13890	13995	13836	13923	13934	13914	14084	13884	13813	13921	13970	13800	14071	13874	13850	13991	14041	13996	13862	13825	13974	13941	13973	13825	13853	13891	13873	13842	13976	13828	13930	13793	13780	13804	13804	13869	13864	13870	13937	13913	13854	13980	13807	13928	13713	13780	13885	13841	13993	13937	13802	14045	13860	13779	13838	13932	13897	13948	13989	14011	14017	13819	13848	13938	14031	13893	13769	13926	13883	13891	13947	13874	13639	13880	13864	13957	13814	14070	13913	13789	13862	13864	13813	14028	13824	13983	14036	13892	13829	14022	13929	13663	13956	13992	13862	13905	13971	13821	13767	13945	13963	13945	13702	13912	13828	13723	14097	13756	13804	13902	13797	14025	14026	13926	13945	13895	13732	13830	13984	13769	13856	14056	14091	13773	14071	13848	13881	13968	14094	13981	13998	13948	13900	13851	13913	13824	13956	13989	13819	13726	13770	14020	13898	13755	13759	13993	13872	13744	14027	13920	13903	13843	13896	13872	13872	13856	13936	13912	13964	14091	13894	14039	13811	14101	13904	13895	13765	13924	13792	13920	13903	13871	13819	13938	13872	14064	13806	13879	13764	13829	13986	13916	14034	13872	13990	13873	13903	13879	14046	13862	13898	14032	13830	13978	13866	13953	14070	13931	13794	14042	14102	14008	13804	13860	13919	14041	13919	13897	13746	13972	13885	13930	13866	13985	13756	13878	13818	13885	13890	13859	14006	13873	14074	13778	13965	13845	14003	13946	13963	13815	13891	13884	13976	13938	13898	13884	13917	13913	13678	13901	14026	13911	13917	13857	13979	13831	13767	13881	13916	13869	13857	13821	13979	13954	14052	14038	13953	13996	13906	13852	13958	13850	14092	14025	13898	13790	13901	14085	13838	14099	13998	13972	13982	13861	13879	13785	13942	13867	13805	13728	13779	13867	13925	13882	14008	13903	14041	13786	13825	13940	13939	14006	13855	13987	13822	13884	13804	13970	13936	13838	13922	13722	13839	14007	13862	13918	14072	13845	13759	13830	13989	14132	13787	13850	13854	14046	13871	13922	13842	13950	13819	13811	13885	13953	13815	13833	13954	13854	13831	13989	13965	13766	13945	13964	13804	13911	14111	13703	13831	13809	13778	13789	13792	13848	14009	13918	13875	13912	13904	13984	13846	13776	13957	13885	13835	13768	13860	13873	14136	13856	13839	13861	13781	13871	13950	13882	13915	13865	13975	13871	13815	14014	13936	13798	14023	13981	13844	13738	13882	13798	13839	14053	13828	13919	13780	13879	13789	14002	14031	13832	13870	13948	13971	13890	14131	13851	13889	13968	13831	13844	13957	14015	13796	13864	13767	13843	13857	13839	13623	13911	13780	13785	13873	13741	13734	13754	13866	13862	13931	14016	13927	13824	13930	13922	13962	13867	13793	13837	13874	13916	14049	13722	13859	13887	13925	13888	14016	13841	14059	13917	13807	13893	13934	13809	13821	13898	13884	13974	13853	13925	13857	13911	13993	13889	13956	13882	13965	13801	14024	13895	13777	13754	13943	13856	13985	13896	13831	14081	14062	13979	13862	13828	14058	13720	14046	13792	13962	13900	14016	14024	13897	14102	13969	13895	13933	14043	13906	13839	13944	13978	13834	13910	13894	13994	13718	13968	13749	14091	14040	13810	14104	13885	13854	13902	13921	13880	13866	14147	13748	13799	13836	14031	13984	13951	14020	13968	14043	13998	13936	13962	13991	13934	13907	13809	13936	13870	13945	13997	13948	13894	13919	13873	13837	13867	13844	13947	13983	13931	13952	13879	13936	13837	13972	13973	14136	13893	14019	13831	13922	14017	13976	13912	13856	13776	13962	13889	13910	14009	13909	14095	13998	13948	13905	13798	14088	13744	13840	13931	14071	14133	13924	13985	13850	13806	13895	13747	13916	13806	13761	13973	13917	13837	13938	13926	13961	13892	14049	13825	13955	13796	13943	13873	13905	13863	14005	13945	13864	13905	13805	13763	14061	14069	13770	13905	13694	13950	13838	13851	13872	13936	13878	13859	13979	14000	13964	13867	14035	13906	13940	13912	13901	13904	13917	13864	13911	13878	13976	13770	13789	13865	13843	13818	13991	13758	13930	13907	13970	13971	13781	13927	13808	13969	13885	14029	13721	13869	13840	13968	13912	13759	14011	13827	13841	13890	13804	13946	13947	13661	13741	13863	13840	13671	13886	13881	14145	13724	13877	13828	13916	13705	13930	13979	13838	13860	13756	13855	13842	14016	13989	13944	13940	13908	13821	13921	13901	13859	13729	13846	13803	14005	13941	13842	13946	13890	14012	14029	13747	13850	13848	13934	13832	13803	13906	13804	13782	13907	13870	13941	13879	13675	13954	13878	13992	13874	14052	13795	13878	13864	13878	13973	13884	13928	13754	13895	13763	13875	13949	13869	13955	13914	13993	13763	13726	14029	13768	13860	13882	13979	13946	13891	13801	13796	13943	13781	13905	13929	13842	14001	14018	13774	13865	13901	13784	13751	13890	13834	13875	13844	13996	13837	13852	13934	13879	13971	13899	13833	13864	13960	14038	13800	13884	13874	13986	13962	13944	13985	13785	13907	13834	13851	13988	13942	13778	13943	13760	13959	13979	13880	13762	13815	13967	13811	13830	13923	13986	13923	13918	14031	13868	14024	13816	13929	13691	13700	14051	13945	13935	13850	13835	13906	13889	13940	13842	13664	13781	13961	13871	13869	13952	13879	13925	13907	13831	13737	13840	14041	13933	13854	13988	13905	13863	13937	13958	13760	13758	13939	14098	13949	13995	14023	13884	14011	14070	13877	13890	13986	13836	13806	13903	13850	13930	13784	13944	13825	13940	13863	13992	13788	13942	13977	13912	13913	13911	13867	13971	13871	13901	13913	13914	13846	13877	13903	13953	13967	13957	13996	13978	13833	13955	13984	14016	13998	13779	13870	13861	13969	14104	13969	13883	13618	13877	13708	13922	13859	13944	13982	13792	13886	13865	13847	13990	13873	13958	13840	13875	13741	13900	13934	13899	13949	13847	13925	13947	14061	13913	13935	13859	14002	13803	13929	13852	13931	13861	13852	13892	13786	13850	13809	13938	14103	14008	13954	14023	13710	13858	13874	13915	13842	13820	14034	13899	13912	14032	13906	14024	13953	13907	14002	14030	13866	13905	13986	13754	13783	13821	13998	13949	13858	14043	13917	13837	13792	13931	13849	13765	13835	13832	13834	13865	13952	13872	13805	13886	13868	13898	13959	13826	13805	13826	13862	13836	13959	13868	13674	13905	13861	14030	13779	14032	13912	13969	13956	13903	14010	13766	14013	13844	13887	14085	13962	13809	13921	13805	13846	13810	13958	13804	13882	13898	13803	13831	13825	13676	13848	13806	14092	13912	13938	13809	13825	13805	13752	14008	13847	13828	13823	13863	13875	14006	13966	13837	13830	13813	13949	13911	13826	13779	13907	13787	13864	13875	13923	13877	14056	13871	13916	13815	13941	13875	14108	13935	13802	14032	14123	13878	13914	13976	13907	13912	13873	13882	13890	13952	13966	13869	13918	13901	14104	13871	13918	13942	13892	13942	13792	14007	13905	13916	13928	13947	13896	13919	13983	14063	13731	13885	13989	13893	13937	13892	13901	13956	13869	13906	13849	13805	13842	13887	13985	13876	13978	14015	13739	13879	13840	13837	13823	13841	13828	13857	13886	13784	13771	13908	13882	13920	13769	13924	13903	13993	13951	13895	14076	13793	14097	13966	13864	14010	13994	13827	13840	13729	13852	13856	13994	13975	13889	13820	13880	13842	14008	13811	13947	13952	13980	13972	13875	13823	13859	14086	13961	13889	13896	13707	13883	13930	13930	13958	14057	14070	13758	13910	13788	14013	13974	13877	14089	13829	14089	13897	13688	13836	13966	14006	13972	13956	13875	13931	13891	13910	13977	13862	13851	13778	14095	13994	13823	14011	13903	13780	13915	13982	13980	13927	13856	13807	13893	13889	14133	14036	13886	14031	13863	13930	14024	13735	13950	14098	13822	13790	14057	13887	13904	13921	13870	13832	13908	13793	13984	13736	13786	13913	13984	13756	13954	13873	13937	13918	13721	14049	13895	13943	13972	13975	13971	13874	13898	13848	13912	13813	13887	14010	14052	13820	13894	13901	14045	13690	13813	13968	13862	13759	13925	14020	13909	13856	14045	13931	13775	13902	13879	13796	13807	13831	13792	13721	13870	13815	13866	13841	13940	13786	13823	13892	13733	13924	14015	13825	13889	13775	13944	13869	13965	13979	14003	13953	13764	13958	13865	14013	14007	14034	13968	13846	13750	14109	13962	13980	13822	13943	13925	13874	13812	14054	13915	13695	13901	14026	13809	14032	14012	13877	13820	13867	13798	13756	13721	13823	13935	13782	13859	13949	13847	13984	14038	13869	13877	13914	13930	14036	14046	13851	13956	13839	13940	13914	14098	13742	14062	13710	13999	14006	14002	13796	13756	13984	13905	13776	13852	13961	14058	13890	13815	13850	13789	13833	13946	13963	14013	13814	13923	13976	13935	13919	13824	13964	13849	14025	13969	13971	13822	13995	13890	13695	13943	13812	14081
29010	21462	20463	17872	16404	16186	18108	21220	22948	20890	18635	17290	16669	16197	16129	16115	16008	16156	16111	16127	16206	16009	16136	16128	16039	16089	15913	16193	16057	16070	16179	16082	15997	16190	16266	16103	16141	15895	16152	15990	16163	16171	16192	16071	16135	16121	16016	16310	16089	16177	16032	16024	16054	16043	16209	16105	16000	16181	15857	16097	16078	16119	16081	16123	16176	16105	16072	16201	16084	16156	16242	16136	16119	16065	16195	16150	16186	16126	16075	16165	16293	16105	16105	16124	16241	16044	16180	16151	16262	15904	16018	15969	16170	15811	15880	16144	16068	16098	16108	15989	15996	16247	16242	16093	15991	16097	16258	16012	16050	16078	16067	16028	16250	16050	15958	16352	15981	16201	16089	16123	15990	16188	15991	16066	16016	15987	16152	16116	16124	15888	16058	16073	16067	16127	16262	16000	16024	16070	16060	16115	16063	16052	15931	15912	15948	16026	16099	15918	16116	16061	16133	15983	16099	16178	16103	16101	15965	15919	16154	16144	16169	16128	16029	15858	15931	16079	15985	16098	15901	16097	16199	16123	16157	16175	15962	16213	16082	16058	16003	15983	16237	15980	16082	16035	15921	15992	16141	15847	16037	16053	15904	16000	15823	15897	16191	16082	15985	15991	16017	16083	15985	15954	16104	16068	16097	16029	16026	16185	16221	16130	16043	16073	16359	15860	16196	15972	16319	16215	15929	16220	16096	16204	16047	16221	16032	16333	15810	16297	15979	16036	16041	16056	16198	16036	16076	16190	16378	16139	16106	16045	16144	16233	16078	15985	16047	16146	16189	15998	16077	16150	16107	16039	16029	16013	16145	16224	16064	16026	16148	16071	16095	16127	16059	16138	16086	16088	15984	15969	15873	16181	16093	16198	16188	16158	16101	16060	16001	16165	16278	15952	15973	15963	16131	16152	16088	15990	16100	16165	16023	16004	16075	16275	16208	16314	16102	15874	16069	16202	16173	16098	16114	16084	15933	16040	16154	16115	16173	15862	16125	15836	16018	16162	15966	16047	15965	16031	16108	16176	16226	16013	16090	16087	15988	16036	16166	15973	15980	16233	16141	16319	16185	16101	16313	15935	16114	16021	16218	15963	16134	16071	16083	16207	16281	15949	16033	15994	15870	16061	16073	16165	16124	16232	15954	16042	16045	16123	16141	16107	16284	15967	15846	16083	16132	15896	16158	16217	16189	16192	15990	16141	16160	15991	16133	16151	16031	16050	16062	16291	16415	16105	16065	15978	16175	16030	16066	16076	15988	16062	16213	15905	16283	16091	16100	15914	16190	16207	16019	16319	16071	16467	16057	16298	15989	16028	16050	16002	16262	16098	16048	16006	16060	16230	16145	16200	16104	16082	16141	16249	16188	16094	16037	15809	16100	16101	16137	16007	16157	16280	16198	15930	16049	15807	16170	15894	16053	16241	16213	15854	15868	16151	16246	16196	16115	16290	16117	16210	16067	16121	16077	16093	15828	16100	15918	16241	16085	16082	16070	16157	16167	15864	16106	16206	16279	16066	16088	16138	15967	16095	15994	16209	16094	15904	16163	16040	15878	16145	15985	16145	16125	15925	16154	16171	16143	16078	16048	16095	16184	16132	16185	16130	15906	15945	16103	16153	16164	16362	16214	16086	16133	16114	16048	16019	16053	16127	16170	16198	15926	16247	16379	15907	16201	16045	16025	16080	16223	16001	16015	16248	16211	16048	16211	16161	16066	16274	15940	15969	15959	16292	16177	16073	16203	16095	16161	16110	16263	16066	16126	16288	16143	16538	16262	16148	15975	16120	16108	15816	16046	16004	15946	16004	16257	16200	16050	16001	16175	16141	16058	15917	16035	16111	16055	16155	16140	16017	15878	16190	16083	16050	15922	16142	16194	16047	16097	16125	15931	16083	16147	16030	16139	16065	16047	16097	15966	16371	16091	15972	15912	16005	15994	16015	15960	16307	15979	15870	15988	16080	16116	16126	16086	15982	16013	16117	16216	16095	16083	16145	16055	16278	16092	16052	16015	16148	16089	16029	16119	16039	16129	16113	15944	15861	16051	16033	15985	16040	16160	15995	16106	16174	16209	15892	15978	16080	16126	16002	16116	16180	15945	16221	16267	16274	16071	15991	16127	16102	15893	15990	15906	16098	15975	16132	16130	16231	16319	16009	16111	16021	15876	16156	15996	16019	16057	16207	16230	16103	16031	16101	16157	16027	16050	15945	16002	16216	15899	15980	16128	16178	16330	16144	16093	16134	16021	16165	16219	16283	16015	15968	16323	16217	16152	15987	16182	16127	16137	15956	16103	16074	16343	16314	16107	16136	16100	16095	16104	16054	16254	15936	16085	15874	15989	16028	16144	16125	16259	16208	15926	16113	15984	16084	16020	16101	16186	16250	16093	16113	16312	16079	16071	16122	16037	16012	16071	15998	16174	16080	16239	16077	16245	16234	16187	16076	16028	15931	16147	15992	15999	16070	16009	16157	16135	16141	16026	16126	16119	16189	15871	16056	15957	16000	16234	16043	16232	15896	16257	16097	16224	16093	16055	16004	16059	16075	16038	15961	15999	16027	16107	16083	16110	16090	16232	16097	16055	16166	16156	16002	16105	16003	16240	16105	16095	15992	16263	16125	16134	15899	15976	16179	16015	16112	16168	16172	16097	16113	16035	16045	16117	16074	16173	16071	16150	16036	16296	16398	16347	16120	16056	16028	16166	16174	15945	16166	16316	16061	16141	16093	16005	16067	16151	16073	15859	16140	16126	15972	15992	16159	15930	16232	16082	16005	16113	16169	16108	16152	16175	16148	16022	16224	16072	16172	16008	16179	16263	16208	16067	15929	16177	16199	16135	16000	16055	16143	16044	16019	16178	16141	16034	16017	15926	16158	15904	16195	16168	16202	16280	16026	16165	16111	15934	16011	16098	16019	16069	16258	16330	16090	16064	15911	16017	16137	16128	15983	16085	16175	16082	16137	16051	16108	16131	16094	16184	16130	16149	15977	15883	15977	15896	16163	16122	15930	16107	15964	16027	16192	16073	16096	16091	16029	15956	15975	16190	16168	16086	16154	16002	16205	16069	16089	16108	16079	16143	16243	15983	16120	16277	16004	15884	16145	16041	16163	16133	16122	15903	15964	16046	16038	16122	15941	15935	16055	15814	16026	16098	16076	16097	15875	16153	15832	16100	15913	15989	15983	16084	15956	16090	16182	15966	15905	16094	15866	16036	16282	16136	16070	15918	16075	16192	16025	16195	16105	16154	15961	16063	15875	16045	16130	16409	16246	16101	16170	16124	16037	16039	16321	16070	15882	16051	15985	16108	16182	16183	16050	16065	16214	16193	16099	15944	16203	16128	16214	16222	16089	16005	15957	16212	16301	16087	16106	16126	16015	16114	16110	16058	16157	16158	16085	16170	16144	16041	16009	16181	15979	16074	15923	16090	16040	15889	15944	16015	16136	16066	16066	16094	16259	16250	16098	16108	16171	16191	16000	16234	16006	15998	16226	15983	16040	15941	16170	16248	16031	16040	16085	16075	16120	15979	16026	15922	16176	16044	16003	16109	16005	15859	16029	16176	15992	16226	15982	16142	16134	16098	16095	16202	15990	16139	16103	15967	16071	15979	16114	16097	16309	16218	16229	16168	16013	16043	15841	16250	16113	15954	15914	16054	16080	16131	16264	16168	16029	16187	16025	16099	16231	16215	16076	16001	15963	16056	16154	16140	16151	16297	16293	16084	16179	16036	15980	16295	15898	15976	16189	16098	16251	16056	16199	16077	16081	15963	16193	16132	16088	16064	15992	16193	15983	16036	16203	15832	16005	16060	16086	16065	15790	16134	16265	16104	16021	16039	16109	16128	15998	15928	16141	16267	16322	16133	16101	16134	16248	16153	15948	16108	16035	16125	16129	16163	16027	16105	16007	16101	16110	16109	16075	16016	16327	16224	16113	16088	16189	15987	16340	16290	16120	16029	16223	16133	15889	16113	16151	16211	16312	16117	16025	16013	15792	16157	15946	16182	16182	16097	16045	16114	16067	15979	15947	16131	15984	15934	16189	16239	15978	16120	16068	15970	16038	16189	16282	16262	16247	16140	16067	16092	15942	15935	15978	16018	16109	16169	16083	16116	16148	16095	16155	16055	16148	15934	16086	16081	16235	15913	16088	15973	16104	16204	16009	16063	15856	16256	16034	16129	15964	15890	16140	15804	16026	15949	15946	16240	16008	15866	16108	16163	16066	16059	15978	15951	16187	15933	16092	15889	16042	16326	15828	16149	16198	16282	16196	16070	15987	16148	16084	16022	16076	16004	15944	16152	16290	16020	16273	16096	16049	16233	16295	15971	16167	16076	16190	16260	16031	16114	16212	16347	16128	16126	16017	16103	16133	16155	16166	15850	15880	16086	15944	16146	15929	15934	16034	16124	16078	16242	15923	16102	15851	16107	15871	15994	15955	16038	16123	16001	16073	15953	16255	16292	15960	16292	16306	16099	16245	16149	16063	16122	16280	16231	16102	16097	16089	16080	15880	15990	16192	16189	15887	16149	16084	16029	15930	16084	16044	16122	16054	16058	15976	15988	16137	16000	16147	16083	16185	16179	16033	16081	16259	15908	15869	16176	15954	16052	16184	16198	16129	16072	16274	16012	15987	16257	16193	16076	16006	16077	15969	16004	16099	16076	16089	16152	16043	16171	16007	16185	16205	16059	16325	16160	16220	16157	16153	15990	16212	16082	16048	16217	16005	16112	16091	16136	16170	16061	16027	16144	15986	16005	15980	16120	16345	16101	16175	15985	15991	16097	15988	16113	16191	16185	16147	16079	16116	15858	16116	15884	16324	15904	16128	16072	16106	16246	15840	15864	16117	16162	16139	16253	16086	16032	16302	15995	15805	16085	16211	16119	16117	16094	16076	15933	16046	16035	16079	16181	16103	16198	16168	16006	16064	16110	15985	16143	15918	16066	16177	16135	16009	16206	16224	16016	15980	16329	16299	16155	16158	16030	16044	15976	16159	15892	15931	16200	16078	16109	16144	16141	16166	16142	15867	16026	16116	16093	15929	16034	16045	16268	16276	16168	16203	16132	16211	15915	16073	15935	16016	16278	16058	16216	15996	16122	16103	16237	15985	16170	16127
14218	14837	14760	14359	14149	14089	17114	22086	22871	19471	16635	14786	14131	13914	13974	13963	13859	13863	13880	13952	13858	13816	13800	13973	13640	13875	13820	13862	13853	13895	13808	13913	14026	13710	13922	13821	13932	13760	13932	13660	13892	13832	13809	13926	13815	13845	14008	13837	13866	13928	13893	14074	13874	13923	13821	14036	13838	13888	13878	13807	13817	13771	13877	13868	13873	13909	13586	13875	13792	13932	13725	13926	13823	13904	13958	13749	13842	13837	13815	13764	13721	13869	13877	13768	13942	13903	13891	13807	13797	13793	13767	13803	13956	13960	13861	13803	13706	13837	13870	13783	13890	13747	13905	13925	13853	13882	13932	13791	13923	13817	13829	13894	13811	13951	13869	13819	13806	13781	13805	13797	13885	13816	13815	13901	13974	14028	13990	13854	13847	13798	13778	13881	13844	13796	13660	13868	13897	13843	14001	14021	13838	13886	13924	13738	13891	13892	13880	13883	13904	13881	13991	13830	13902	13906	13977	14029	13691	13805	13802	13876	13920	13808	13802	13820	13847	13902	13815	13811	14093	13717	13874	13747	13887	13789	13902	14000	13826	13924	13860	13787	13847	13791	13919	13758	13972	13642	13886	13830	13884	13972	13889	13835	13921	13876	13878	13804	13720	13943	13845	13605	14008	13866	13788	13809	13901	13722	13785	13890	13793	13978	13949	13874	13860	13851	13907	13738	13810	13937	13933	13776	13988	13913	13917	13945	13848	13872	13759	13842	13781	13683	14012	13940	13841	13703	13758	13717	13888	13993	13914	13818	13800	13769	13866	13754	14013	13850	13903	13816	13814	13946	13858	13950	13921	13883	13808	13727	13771	13854	13901	13691	13989	13885	13814	13843	13937	13813	13798	13746	13879	13937	13735	13750	13885	13791	13962	13854	13852	13805	13811	13812	13756	13829	13862	13790	13951	13811	14055	13867	14059	13940	13812	13857	13845	13915	13858	13698	13785	13834	13951	13729	13726	13946	13940	13948	13864	13804	13698	13738	13910	13757	13872	13880	13697	13774	13885	13898	13727	13674	13855	13854	13803	13699	14003	13921	13710	13795	13887	13829	13757	13970	13822	13784	13908	13955	13681	13778	14023	13839	13772	13840	13825	14005	13870	13579	13914	13723	13840	13850	13864	13759	13884	13958	13830	13657	13712	13791	13889	13761	13751	14007	13945	13767	13765	13861	13842	13918	13933	14009	13741	13802	13872	13840	13756	13690	13990	13767	13864	13909	13790	13714	14038	13782	13944	13734	14075	13913	13663	13682	13904	13824	13813	13866	13869	13864	13839	13847	13789	13736	13942	13816	13772	13914	13961	13852	13972	13930	13743	13991	13655	13777	13757	13954	13854	13898	13766	13905	13843	13824	13943	13668	13843	13911	13808	13844	13728	13790	13866	13958	13745	13935	13725	13956	13882	13895	13670	13920	13884	13807	13945	13792	13979	13870	13989	13869	14021	13895	13805	13938	13928	13770	13792	13832	13817	13887	13829	13789	13775	13715	13771	13855	13897	13830	13835	13759	13814	13876	13971	13885	13936	13882	13742	14025	13943	14027	13794	13836	13867	13769	13894	13844	13995	13933	13999	13772	13813	13745	13760	13774	13750	13754	13712	13602	13995	13882	13751	13783	13812	13916	13823	13868	13818	13793	13851	13870	13716	14081	13754	13913	13858	13847	13685	13812	13772	13789	13964	14003	13815	13806	13917	13861	13843	14082	13907	13795	13722	13797	13876	13822	13995	13769	13802	13753	13715	13946	13861	13728	13804	13961	13885	13917	13753	13996	13892	13709	13824	13871	13813	13886	13957	13797	13960	13908	13811	13933	13754	13789	13774	13844	13775	13839	13719	13872	13867	13806	13981	13779	13898	13878	13910	13708	13844	13727	13825	13763	13924	13898	13914	13738	13696	13903	13808	13874	13795	13943	13715	14084	13991	13966	13905	13776	13772	13730	13766	13788	13844	13846	13857	13855	13707	13918	13726	13760	13883	14032	13881	13659	13893	13990	13958	13839	13857	13873	14008	13824	13794	13876	13858	13891	13877	13827	13734	13906	13936	13888	13894	13856	13811	13877	13933	13817	13730	13846	13862	13826	13743	13825	13872	13941	13744	13781	13775	13960	14109	14043	13984	13848	13863	13857	13961	13789	13933	13965	13783	13839	13968	13653	13961	13791	13879	13934	13729	13781	13908	13639	13759	13864	13895	13823	13948	13928	14004	13941	13923	13720	13834	13863	13810	13850	13694	13784	13910	13915	13981	13741	14006	13811	13907	13848	13945	13933	13967	13869	14001	13745	13855	13792	13718	13849	13786	13768	13975	13932	13906	13923	13950	13828	13811	13877	13886	13978	13833	13776	13966	13885	13861	13877	13828	13850	13853	13849	13960	13969	13735	13874	13981	13835	13793	13853	13851	13915	13804	14092	13871	13856	13809	13989	13783	14026	13950	14011	13785	13773	13845	13967	13910	13899	13815	13830	13879	13761	13838	13787	13855	13928	13788	14001	13916	13866	13918	13928	13973	13921	13889	13835	13831	13734	13833	13866	13731	13984	13757	13758	13916	13803	13775	13743	13875	13918	13877	13636	13772	13816	13928	13859	13793	13727	13894	13770	13927	13736	13861	13809	13842	13912	13889	13766	13860	13811	13850	13812	13914	13945	13874	13817	14066	13903	13985	13961	13928	13911	13968	13913	13927	13854	13793	13834	13719	13927	13830	13750	13873	13826	13976	13775	14038	13766	13861	13760	13843	13978	13852	13992	13811	13657	13684	13838	13858	13917	13831	13792	13888	13928	13740	13902	13863	13861	13858	13909	13948	13722	13822	14026	14024	13798	13802	14002	13686	13814	13919	13979	13682	13870	13952	13963	13889	13807	13944	13874	13824	14036	13759	14031	13841	13902	14000	14057	14066	13851	13838	13867	13907	13883	13719	13826	14051	13879	14025	13867	13889	13756	13908	13803	13960	13828	13972	13805	13834	13795	13913	13821	13912	13872	13767	13755	13785	14014	13899	13893	13942	13909	13970	13821	13876	13970	14012	13870	13869	13928	13892	13992	13856	13795	13794	13977	13775	13856	13918	13836	13694	13887	13966	13977	13644	13767	13840	13793	13938	13876	13798	13936	13993	13897	13754	14061	13830	13853	13929	13739	13869	13929	13853	14053	13889	13927	13781	13665	13864	13826	13780	13881	13945	13925	13808	13719	13816	14107	13750	13894	13827	13808	13695	13866	13962	13963	13937	13875	13837	13771	13837	13754	13765	13838	13927	13901	13801	13838	13660	13742	13916	13944	13883	13881	13882	13826	13797	13834	13850	13998	13881	13809	13665	13784	13776	13814	13732	13795	13790	13819	13900	13914	13819	13708	14025	13779	14021	13799	13937	13941	13909	13906	13799	13877	13902	14031	13811	13865	13752	13901	13804	13798	13727	13791	13966	13646	13851	13863	13820	13762	13918	13999	13905	13842	13845	13797	13764	13849	13904	13723	13990	13860	13917	13912	13963	14049	13812	13881	13876	13962	13760	13896	14006	13727	13945	13853	13973	13815	13724	14033	13936	13795	13937	13895	13920	13868	13896	13909	13684	13739	13911	13917	13948	13819	13942	13927	13827	13768	13906	13940	13898	13944	13987	13740	13798	13798	13709	13818	13861	13865	13685	14031	13805	13878	13993	13866	13960	13623	13872	13893	13815	13914	13823	14052	13901	13778	13985	13785	13738	14074	13894	13919	13996	13671	14053	13680	13920	13849	13645	13850	13878	14010	13992	13978	13748	13856	13963	13841	13889	13806	13903	13905	13978	13669	13905	13895	13820	13803	13852	13908	13872	13963	13701	13907	13895	13804	13831	13811	13790	13836	13886	13875	13715	13871	13791	14016	13977	13838	13939	13914	13750	13931	13946	13909	13972	13889	13749	13727	13821	13911	14067	13871	13827	13823	13799	13899	13889	13862	13801	13844	13918	13907	13873	13812	13807	13851	13974	13990	13706	13852	13923	14061	13856	13954	13757	14092	13736	14002	14049	13843	14009	13844	13787	13767	13707	13985	13867	13827	13868	13892	13765	13725	13856	13825	13877	13843	13894	13887	13938	13942	14021	13817	14022	13915	13854	13960	13925	13950	13939	13831	13962	13943	14018	13888	13952	13914	13831	13894	13884	13897	13901	13772	14055	13853	13840	13714	13951	13868	13808	13720	13841	14023	14063	13840	13919	13871	13918	13654	14018	14100	13836	13988	13934	13838	14030	14069	14014	13829	13824	13925	13732	13923	13933	13732	13801	14051	13875	13899	13825	13934	13662	13816	13994	13844	13840	13811	13854	13908	13974	13821	13830	13957	13929	13789	13903	13908	13867	13915	13872	13921	13761	13943	13845	13767	13707	13913	13664	13958	13973	13992	13861	13790	13812	13955	13890	13832	13881	14030	14009	13857	13670	13816	13906	13855	13907	13893	13899	13841	13886	13863	13983	14151	13777	13917	13785	13935	13844	13789	13957	13860	13770	13813	13760	13844	13683	13887	13921	13857	13965	13870	13847	13676	13966	13768	13763	13829	13967	13726	13756	14000	13914	13827	13856	13816	13825	13792	13981	13858	13969	13712	13806	14046	13944	13898	13676	13832	13856	13709	14022	13970	13768	13580	13811	13816	13705	13974	13725	13840	13801	13858	13814	13908	13725	13967	13838	13888	13817	13888	13726	13895	13726	13901	13825	13909	13905	13836	13883	13704	13863	14086	13755	13849	13825	13966	13799	13904	13809	13903	13916	13707	13850	13911	13842	13923	13813	13807	14058	13908	13830	13916	13902	13767	13883	13886	13892	13915	13982	13813	14008	13780	13933	13814	13859	13875	13948	13851	13836	13999	13916	13891	13787	13965	13819	13941	13627	13986	13988	13922	13981	13867	13885	13952	13808	13780	13992	13956	13779	13980	13928	14076	13833	13773	13849	13817	13828	13908	14014	13795	13900	13893	13883	13932	13943	13908	13944	13857	13940	13807	13580	13660	13887	13868	13657	14132	14173	13778	13895	13906	13864	13893	13871	13761	13777	13744	13869	13870	13967	13922	13907	13691	13871	13794	13743	14045	13945	13798	13954	13911	13844	14088	13789	14061	13740	13789	13856	13765	13843	13876
25915	21076	27138	25667	19376	17793	23198	40385	42922	34327	25034	19644	17483	16749	16586	16455	16461	16233	16496	16272	16215	16330	16322	16446	16302	16274	16302	16267	16192	16422	16431	16331	16380	16322	16237	16555	16356	16471	16336	16332	16464	16418	16509	16488	16362	16294	16417	16457	16564	16180	16321	16277	16279	16082	16331	16317	16458	16406	16336	16414	16176	16313	16250	16379	16295	16262	16471	16343	16372	16339	16415	16212	16298	16313	16242	16485	16348	16232	16391	16567	16513	16418	16112	16334	16141	16361	16261	16206	16213	16359	16361	16090	16312	16336	16250	16403	16298	16307	16290	16241	16533	16532	16479	16324	16138	16394	16340	16250	16403	16340	16383	16347	16239	16289	16253	16328	16393	16470	16272	16407	16475	16214	16393	16369	16223	16432	16336	16617	16367	16168	16201	16312	16312	16399	16277	16254	16534	16248	16306	16194	16378	16272	16299	16352	16196	16373	16220	16240	16423	16608	16455	16410	16643	16427	16405	16335	16319	16281	16178	16290	16568	16211	16410	16349	16585	16202	16281	16511	16483	16468	16420	16148	16444	16030	16283	16274	16352	16363	16260	16144	16263	16267	16205	16472	16329	16069	16257	16214	16337	16416	16259	16459	16426	16331	16584	16421	16113	16389	16305	16201	16399	16356	16292	16180	16394	16165	16242	16338	16396	16541	16325	16395	16410	16188	16355	16250	16515	16275	16378	16549	16401	16209	16257	16498	16221	16420	16528	16307	16003	16426	16429	16454	16375	16437	16307	16293	16153	16394	16145	16356	16483	16391	16541	16506	16174	16358	16450	16329	16233	16436	16410	16414	16406	16477	16465	16307	16102	16306	16490	16326	16372	16462	16516	16381	16279	16411	16460	16442	16384	16437	16309	16309	16219	16455	16501	16347	16426	16321	16321	16396	16360	16321	16314	16281	16290	16275	16438	16286	16185	16195	16496	16300	16405	16348	16414	16158	16436	16302	16190	16493	16425	16420	16191	16359	16404	16192	16320	16380	16333	16351	16393	16303	16487	16273	16218	16456	16440	16538	16316	16339	16323	16207	16317	16335	16207	16237	16454	16632	16483	16330	16447	16377	16421	16164	16329	16175	16479	16349	16102	16297	16281	16222	16459	16194	16324	16392	16500	16130	16426	16302	16516	16282	16600	16446	16268	16346	16316	16382	16413	16226	16408	16276	16371	16296	16289	16373	16396	16337	16240	16372	16289	16278	16445	16126	16411	16277	16438	16087	16216	16290	16365	16294	16398	16284	16301	16467	16353	16257	16404	16184	16320	16472	16257	16201	16278	16473	16449	16563	16373	16336	16410	16249	16475	16244	16171	16285	16230	16273	16413	16362	16277	16122	16474	16260	16247	16360	16354	16265	16050	15979	16495	16530	16272	16562	16346	16405	16316	16408	16171	16343	16454	16413	16400	16385	16461	16397	16502	16155	16273	16390	16451	16355	16449	16318	16348	16294	16359	16380	16308	16262	16321	16454	16130	16230	16481	16349	15965	16083	16343	16292	16241	16246	16368	16319	16260	16387	16266	16382	16154	16155	16303	16333	16289	16114	16160	16360	16250	16260	16317	16313	16356	16442	16296	16510	16537	16311	16318	16436	16305	16189	16181	16432	16300	16136	16362	16451	16342	16315	16319	16353	16273	16272	16307	16435	16433	16377	16367	16142	16415	16488	16233	16507	16177	16323	16316	16152	16485	16323	16212	16344	16323	16202	16317	16559	16210	16418	16258	16187	16218	16354	16219	16189	16216	16430	16340	16378	16262	16459	16225	16190	16390	16460	16373	16268	16432	16611	16457	16201	16449	16448	16218	16377	16460	16186	16161	16329	16294	16281	16260	16168	16369	16340	16467	16290	16294	16378	16540	16457	16250	16203	16306	16362	16417	16306	16452	16462	16411	16453	16284	16327	16380	16196	16327	16157	16591	16325	16249	16299	16338	16372	16442	16346	16423	16516	16230	16309	16405	16548	16328	16281	16450	16356	16378	16482	16180	16558	16444	16393	16229	16258	16363	16212	16187	16210	16286	16266	16306	16343	16202	15948	16632	16319	16326	16338	16190	16441	16368	16195	16232	16263	16348	16192	16344	16336	16329	16326	16357	16181	16356	16419	16239	16355	16345	16445	16150	16345	16306	16224	16394	16303	16234	16357	16161	16413	16348	16279	16294	16404	16285	16333	16452	16360	16278	16355	16269	16251	16339	16124	16278	16327	16201	16337	16387	16129	16296	16256	16395	16271	16300	16367	16235	16311	16304	16288	16424	16229	16403	16293	16372	16551	16284	16200	16515	16208	16394	16510	16322	16292	16447	16151	16375	16377	16376	16182	16174	16347	16456	16241	16445	16393	16347	16248	16383	16389	16327	16221	16517	16287	16311	16358	16346	16313	16300	16208	16349	16541	16554	16387	16177	16474	16294	16271	16181	16215	16419	16240	16314	16436	16249	16300	16425	16210	16548	16354	16552	16472	16361	16223	16486	16381	16330	16447	16265	16433	16277	16184	16423	16341	16461	16380	16225	16334	16271	16342	16346	16398	16180	16518	16371	16317	16525	16138	16169	16233	16431	16449	16344	16346	16534	16288	16165	16298	16395	16253	16339	16287	16197	16310	16405	16136	16196	16469	16319	16570	16339	16163	16235	16515	16593	16268	16203	16258	16312	16454	16407	16338	16268	16241	16302	16349	16438	16312	16248	16183	16400	16481	16135	16321	16213	16404	16362	16352	16323	16219	16343	16413	16398	16296	16401	16206	16409	16208	16279	16438	16232	16334	16247	16471	16393	16129	16282	16268	16129	16336	16295	16310	16494	16533	16411	16506	16349	16278	16450	16181	16379	16337	16379	16340	16424	16417	16224	16412	16363	16192	16368	16295	16376	16444	16285	16322	16367	16305	16518	16512	16206	16484	16334	16272	16470	16346	16147	16310	16283	16180	16397	16400	16220	16322	16257	16337	16307	16281	16383	16325	16450	16220	16260	16296	16378	16276	16354	16187	16166	16337	16222	16174	16426	16127	16334	16231	16377	16295	16408	16282	16375	16350	16309	16208	16498	16211	16492	16312	16447	16259	16317	16372	16312	16172	16361	16305	16332	16381	16306	16340	16384	16390	16308	16582	16552	16328	16434	16287	16548	16363	16282	16456	16503	16291	16469	16150	16546	16257	16230	16237	16408	16231	16434	16371	16315	16281	16269	16360	16522	16276	16197	16302	16236	16300	16289	16308	16223	16362	16217	16388	16291	16096	16289	16460	16379	16358	16116	16237	16217	16420	16221	16380	16313	16403	16424	16319	16299	16376	16520	16285	16323	16451	16286	16407	16342	16367	16444	16197	16311	16226	16257	16186	16339	16364	16244	16376	16354	16346	16265	16408	16475	16316	16397	16327	16375	16285	16498	16334	16236	16366	16458	16343	16274	16118	16415	16296	16209	16459	16234	16387	16515	16349	16420	16226	16434	16156	16364	16198	16368	16191	16101	16393	16556	16388	16321	16315	16320	16465	16402	16445	16477	16380	16428	16505	16207	16276	16272	16195	16143	16156	16268	16274	16207	16337	16180	16272	16379	16334	16363	16289	16530	16388	16385	16221	16313	16458	16287	16242	16096	16354	16297	16417	16361	16291	16333	16204	16370	16446	16323	16299	16279	16240	16281	16346	16437	16547	16530	16456	16455	16370	16284	16387	16524	16404	16343	16260	16279	16501	16540	16355	16498	16286	16225	16341	16398	16369	16574	16311	16300	16246	16291	16430	16281	16251	16381	16277	16482	16397	16212	16402	16459	16279	16333	16511	16302	16386	16147	16394	16371	16198	16281	16327	16492	16336	16185	16424	16332	16135	16287	16298	16383	16425	16200	16287	16363	16358	16156	16238	16494	16160	16382	16307	16107	16471	16256	16370	16418	16237	16431	16305	16289	16253	16265	16344	16349	16275	16389	16585	16407	16232	16215	16318	16394	16371	16361	16493	16364	16153	16226	16385	16221	16350	16169	16426	16473	16410	16303	16230	16206	16438	16393	16211	16142	16158	16475	16448	16401	16231	16452	16077	16440	16232	16247	16335	16261	16288	16436	16511	16355	16256	16327	16249	16256	16269	16359	16334	16212	16346	16347	16315	16588	16325	16199	16180	16198	16441	16231	16176	16110	16288	16250	16184	16169	16595	16461	16383	16332	16168	16406	16320	16444	16449	16152	16302	16346	16116	16402	16386	16350	16384	16352	16198	16188	16283	16458	16384	16384	16319	16264	16343	16190	16174	16398	16432	16251	16272	16435	16281	16279	16385	16409	16351	16386	16627	16298	16194	16400	16318	16357	16537	16448	16357	16425	16473	16356	16259	16301	16276	16250	16266	16350	16293	16478	16262	16358	16289	16263	16339	16179	16321	16231	16303	16458	16509	16307	16430	16305	16295	16208	16372	16313	16218	16293	16207	16436	16312	16349	16394	16026	16225	16397	16502	16455	16358	16369	16482	16393	16176	16280	16361	16374	16215	16162	16357	16371	16342	16381	16427	16477	16189	16489	16364	16304	16552	16327	16229	16425	16442	16283	16334	16266	16365	16273	16322	16428	16325	16394	16393	16275	16416	16342	16365	16379	16250	16342	16264	16322	16445	16287	16349	16387	16500	16176	16191	16533	16381	16384	16370	16235	16190	16259	16207	16375	16191	16536	16214	16362	16228	16270	16223	16377	16428	16269	16260	16337	16545	16394	16271	16448	16646	16310	16247	16295	16317	16270	16399	16063	16322	16302	16306	16219	16332	16536	16459	16534	16172	16261	16469	16339	16406	16325	16377	16434	16410	16346	16395	16237	16049	16342	16193	16375	16300	16283	16236	16375	16254	16337	16323	16400	16345	16333	16461	16484	16434	16345	16351	16310	16332	16469	16545	16274	16228	16440	16190	16218	16332	16314	16394	16235	16315	16351	16365	16512	16373	16409	16379	16374	16409	16339	16542	16269	16342	16468	16482	16379	16285	16357	16231	16226	16433	16446	16319	16118	16170	16377	16414	16532	16214	16337	16334	16218	16345	16291	16326	16206	16273	16465	16374	16340	16418	16245	16270	16497	16256	16172	16315	16315	16084	16346	16178	16337	16421	16432	16298	16318	16287	16175	16428	16426	16334	16441	16385
13380	18992	18166	16122	15346	15150	23975	42887	43305	33421	22973	17551	14992	14296	14147	14088	14105	14028	14086	14173	14044	14046	13880	13989	14105	13907	14129	13907	14078	14180	14207	14124	14006	14051	14015	13949	14055	14085	14017	14096	14041	13979	14015	14106	13955	14026	13961	14167	13971	14173	14006	14058	14030	13940	14007	14283	14097	14132	14074	13990	14017	14009	14107	13963	14099	13942	14009	14113	14069	13896	14212	13923	14260	14092	14034	13988	14267	14048	14038	14140	14026	13953	14078	14017	14170	14139	14012	14074	13904	13805	14068	14277	14116	13993	14132	13983	14014	14068	14047	14017	14048	14018	14018	14063	14011	13832	14105	14039	14088	14012	13978	13980	13999	14084	14046	13961	14044	14065	14080	14071	14069	14087	14014	13993	13971	14062	14016	13988	14090	14083	13826	14182	14065	14105	13829	13994	14011	14193	14064	14126	13940	13965	14041	14033	14137	14064	13943	14026	14124	14133	14181	14004	14044	13943	14038	14030	14023	14236	13889	13984	14076	13959	13935	14188	14057	14058	13982	13984	14101	13990	14061	14104	13993	14058	13974	13936	13983	14075	13930	13986	14083	14006	13941	14175	14149	14044	14127	13928	14128	14037	14146	13988	14035	14110	14032	14119	13946	14009	13953	14047	14128	13970	14087	14075	13860	14137	14018	14086	14120	14058	14009	13979	13947	14214	14136	14173	14140	14056	13998	14371	14113	14196	14042	14052	14066	13894	14034	13975	14020	14137	14163	14205	14048	14141	13959	14258	13958	14090	14083	14092	14049	14130	14019	13958	14132	14210	13941	13985	13937	14144	14077	14149	13892	14121	13954	14077	14099	14351	14100	14100	14002	14147	14070	14032	14071	14003	14089	14128	13849	13969	14123	13976	14075	13838	13902	14037	14158	14123	14048	13986	14036	13917	13978	14003	14125	14020	13969	14137	13952	13859	14103	13868	14115	13828	14159	13897	14078	14034	14076	13840	14090	14079	13962	14040	14055	14023	14170	13961	14126	14158	13854	13807	13923	14015	14011	14142	13971	14061	14047	14019	13912	14060	14021	14141	14071	14163	13941	14130	14155	13768	14179	13949	14020	14039	14058	14098	14125	14103	14129	13980	14166	14006	13912	14112	14191	14216	14004	13949	14193	14068	13910	14056	14177	13962	13993	14063	14144	14062	14069	14050	13822	13911	13973	14186	13963	14021	14003	13932	14026	14067	14169	14027	13978	14015	13895	13932	14067	14055	14061	13982	14106	13873	14081	14055	14014	14235	13850	14206	14069	14083	14088	13980	13953	13916	14202	14126	14022	14190	14052	13914	14023	14042	14074	14100	14061	14146	14036	14000	14003	14094	13986	14052	14026	14041	13978	14010	14155	13870	14053	14070	14085	14094	14171	14085	14060	14038	14037	14082	14161	14089	13938	14119	14092	13907	14226	13927	14088	14108	14150	14176	14277	14157	14166	14080	14042	13997	14081	13930	14151	14024	13964	13987	13994	14073	14102	14043	13909	14002	14001	13879	14024	14009	14040	14110	14123	14057	13922	14001	14086	14084	13920	14028	13990	14055	14037	13970	14239	13996	14049	14070	13960	13875	14026	14110	14029	14009	14182	13993	14187	13989	14083	14066	14075	14025	13928	13921	14100	14159	13983	13988	13985	14159	13893	14021	14120	14049	13884	13985	13952	14007	13950	14055	14058	13935	14110	14158	14173	13943	14107	14330	14090	13998	13859	14085	14186	14043	14038	14028	14021	14273	14062	14095	13896	13979	14146	13882	14026	14077	13980	14191	14050	13992	14051	13957	13992	14088	14182	14043	13972	14152	14001	14083	13748	13881	13982	13947	13974	13935	13958	13894	14112	14109	14028	14126	14030	14063	14071	14001	14149	14153	14118	14077	14070	13855	14067	14071	13923	14199	14046	13970	14151	14073	14000	13983	14085	13961	14001	14026	14069	14030	14096	13931	14059	14076	13938	14058	14130	14024	13950	13933	14206	14023	13960	13995	14105	14058	14070	14186	14085	14241	14199	13957	14220	13924	14095	14010	14085	14167	13986	14109	14093	13727	14075	13922	13991	13979	14062	14082	14104	13956	13925	13929	14033	14138	13805	14079	14001	13916	14043	14001	14081	13915	14288	14022	13904	14100	14167	14089	14015	13936	14009	13985	13954	14174	14018	14062	14047	14048	13970	14072	14018	14019	14153	13972	14087	14169	14239	14187	13952	14175	14078	14098	13990	14129	14001	14024	14093	13947	13952	14151	13978	13966	14192	14176	13977	14025	14059	14060	14118	13983	14043	13996	14008	14067	14145	13974	13991	13929	14133	14118	13790	14139	13885	13897	14073	13979	13918	14008	14246	14035	14249	13962	13855	14118	14153	14210	14034	14195	14081	14045	14140	14174	13903	14137	13902	13974	14302	14097	13994	14194	14097	14130	13906	13934	14104	14026	13925	14113	14240	14000	14083	14019	13826	14174	14052	14012	14126	13939	13906	14153	13990	14070	14092	13917	14073	13979	14007	14169	13930	13964	14049	13942	14055	14135	14058	13972	14248	13988	14000	13971	14086	14100	14037	14085	13870	13953	14158	14156	13964	14133	13953	13871	14186	14109	14177	14060	14017	13862	13949	14078	14145	13960	14143	13923	14116	14086	14075	14273	13950	14075	14163	13905	13929	14144	14066	14006	13915	14208	13938	14207	13904	14102	13906	14037	14057	13942	14043	14042	14143	14109	13970	14106	14049	14004	14050	14145	14071	13990	13896	14006	13884	13970	14069	14044	13952	13985	13982	13936	14016	14025	14163	13925	14200	14076	14099	14006	14078	14093	14014	13933	14252	13975	13986	14046	14071	14055	14250	13981	14022	14083	13960	13957	14129	14124	14122	14082	13971	13989	13948	14179	13906	13940	13819	14110	14099	14130	13996	14036	13987	14044	14036	13999	14263	14069	14089	13966	13965	14140	14008	14152	14031	14213	14007	14043	13969	13958	13897	13918	13988	14109	14060	13831	14185	14158	14108	14138	14049	14065	14043	13971	14225	14079	14121	14167	13904	14216	13865	14049	13891	14104	14023	13968	14173	14110	14060	14059	14095	14041	14004	14177	14161	14091	14053	14015	14056	14133	14027	14123	14139	14149	14024	13994	13944	14121	13913	14147	13924	14009	14144	14014	14060	14031	13871	14168	14023	13823	14014	14293	14080	14266	14073	13957	13840	14081	14103	14070	14104	14181	14021	13873	13911	14105	13936	14102	14087	14048	14032	14084	14006	14241	14046	14015	13846	14052	14100	14152	13957	14040	14140	13925	14125	14006	14165	14037	14080	14043	13915	13992	13907	14016	14113	14144	14170	13884	14024	13993	14038	14128	14211	14059	14106	14075	14049	14181	14053	13924	14224	14188	14114	13908	13952	13943	14043	14059	13897	13867	13997	13952	14147	13993	13994	13845	13979	14004	14100	14020	14106	14093	13974	13996	14041	14120	14077	14112	13978	14138	14005	14016	14014	14128	14093	14121	14153	14020	14082	13981	13945	13933	13994	14239	14027	14061	14018	13893	14216	14003	14076	14111	13831	14051	14072	13968	14163	13985	14222	13961	14156	14043	13891	13872	14141	14073	14035	13914	14361	13967	14112	14161	14039	14033	13942	14066	14072	14139	13998	14072	14116	13856	13930	13969	14028	14022	14152	13978	14078	14056	13970	13913	14052	14043	13951	13985	14113	14054	14117	13962	14004	13974	14095	14056	14150	13944	14143	13936	14129	13936	14071	13973	14069	14070	13987	14004	13872	14121	14035	14192	13989	13953	13921	13913	13998	14036	13982	14020	14073	13995	13939	13986	14134	14211	13989	14014	14086	14104	13996	14097	14035	13959	14297	13900	14009	14017	13995	14112	14094	13983	13933	14032	14228	14159	14106	13998	14024	13983	14086	13931	13874	14109	14099	13882	14119	13911	14115	14180	13974	13961	14085	14134	14157	14153	13869	13996	13983	14104	13941	14078	14014	14098	13989	14097	13952	13875	13895	14095	13978	14018	14163	14128	14234	14095	13927	14130	13898	14075	13966	14074	14021	14112	14007	14220	14008	14028	14125	13915	14004	14099	13991	14051	14091	14088	14058	13995	14038	14095	13993	14046	14172	14149	14103	13848	13972	14119	14014	14109	14113	14134	13946	14147	13831	14019	14034	14032	14083	14248	13991	14057	14060	14088	14190	14090	14081	14049	14025	13928	14066	13853	14069	14147	14152	14042	13965	14070	14044	14163	14026	13971	14082	13958	14093	14144	13912	13888	14143	13951	14003	14079	14087	14230	14123	13780	14137	13895	14090	13998	13932	13954	14124	13963	14099	14048	13963	14020	13980	13985	13904	14040	14213	13970	14063	14148	14087	13757	13980	14046	14019	13928	13946	13994	14073	14111	13693	14251	14063	13913	14172	13866	14046	14212	13866	14047	14080	14005	14042	13991	14077	14041	14113	14033	14145	13990	13828	14074	13780	13976	14256	13977	13883	14187	13891	14176	14023	13943	13958	14074	14173	14122	13972	14035	14037	14027	13857	13918	14083	14117	14090	13949	14100	14012	14163	14118	13990	14073	14096	13917	14144	13922	14162	14044	13887	14248	13865	14138	13998	14094	14186	14091	14001	14081	13927	14045	14119	13900	14257	13776	13965	14033	14028	13985	14107	14199	14209	14180	14121	14189	14270	13949	13931	14172	14032	14079	13924	14074	13980	14066	14125	13996	14025	14261	13975	14029	13961	14096	14101	13944	14034	14193	14038	14075	14067	14059	13992	14010	13994	14120	14074	13995	14005	14009	14173	14063	14209	14018	13988	14087	14153	14040	14093	14180	13971	13910	14206	13991	13936	14046	14141	13869	13911	14041	14102	14016	14044	14103	14147	14070	14130	14093	13986	14147	13933	14124	14203	14026	14149	14092	14104	14056	13992	14099	14205	13989	14098	14244	14122	13828	14018	14127	14304	14097	14070	14027	13987	14112	14025	14108	14303	14023	14040	14068	14192	14088	14052	14176	14007	13971	14027	14024	14224	14119	14153	13958	14077	13988	13959	14059	13845	14093	14124	14148	13878	14140	14018	14100	13900	14144	14135	14124	13964	13938	14012	14113	14109	14093	14058	14239	14066	13996
23818	21076	28543	23849	21441	22756	28997	45483	59289	53986	39807	29302	21382	17950	17000	16571	16691	16607	16715	16689	16504	16552	16628	16517	16260	16457	16314	16533	16425	16559	16411	16473	16417	16379	16572	16304	16431	16507	16610	16333	16427	16467	16721	16453	16241	16175	16374	16499	16463	16587	16440	16384	16522	16239	16332	16463	16456	16524	16433	16440	16336	16270	16316	16493	16499	16566	16363	16472	16419	16395	16282	16372	16376	16420	16392	16307	16555	16551	16449	16590	16461	16468	16430	16406	16386	16221	16437	16281	16254	16481	16605	16431	16539	16422	16516	16220	16594	16476	16457	16484	16467	16249	16350	16268	16333	16338	16513	16437	16209	16431	16466	16416	16585	16416	16370	16516	16387	16431	16548	16426	16421	16412	16444	16293	16452	16779	16435	16344	16476	16393	16368	16330	16486	16451	16556	16430	16532	16396	16276	16446	16222	16472	16303	16374	16539	16372	16236	16592	16297	16473	16419	16249	16352	16547	16469	16543	16367	16465	16296	16445	16531	16454	16379	16515	16320	16476	16354	16260	16306	16468	16545	16519	16630	16444	16518	16377	16445	16328	16415	16199	16178	16476	16523	16453	16253	16474	16558	16314	16387	16427	16633	16346	16421	16555	16417	16458	16259	16345	16527	16440	16342	16428	16348	16385	16584	16378	16262	16344	16412	16411	16384	16352	16411	16379	16596	16531	16380	16404	16274	16524	16474	16526	16436	16361	16318	16542	16363	16440	16426	16479	16408	16097	16430	16575	16643	16357	16367	16422	16371	16539	16350	16404	16217	16420	16325	16456	16631	16410	16593	16502	16315	16566	16292	16487	16195	16270	16383	16382	16491	16449	16473	16393	16575	16465	16469	16215	16371	16423	16675	16620	16456	16441	16263	16509	16445	16442	16594	16569	16615	16417	16311	16347	16516	16468	16201	16507	16451	16435	16364	16346	16571	16535	16474	16412	16595	16416	16246	16387	16534	16483	16555	16351	16529	16445	16592	16289	16477	16416	16470	16331	16297	16532	16534	16487	16497	16319	16456	16430	16495	16489	16493	16491	16251	16218	16370	16416	16442	16629	16498	16512	16329	16239	16415	16580	16468	16493	16330	16525	16479	16510	16442	16386	16356	16277	16362	16195	16291	16415	16306	16566	16307	16396	16433	16445	16538	16586	16323	16354	16407	16448	16470	16421	16290	16422	16369	16326	16426	16336	16282	16467	16601	16328	16345	16192	16400	16628	16544	16461	16404	16575	16745	16526	16500	16272	16433	16419	16295	16467	16401	16303	16433	16508	16357	16359	16463	16462	16230	16433	16305	16488	16469	16287	16300	16657	16386	16225	16329	16476	16451	16317	16430	16356	16198	16463	16335	16238	16470	16490	16403	16334	16462	16413	16604	16608	16579	16404	16303	16246	16294	16473	16500	16324	16400	16431	16608	16560	16392	16193	16566	16311	16417	16343	16669	16687	16448	16293	16423	16576	16360	16533	16383	16277	16364	16354	16444	16374	16490	16425	16353	16285	16452	16504	16395	16468	16456	16359	16466	16294	16457	16528	16528	16516	16518	16313	16231	16543	16334	16566	16512	16374	16391	16552	16477	16471	16365	16414	16475	16357	16273	16418	16459	16148	16370	16273	16448	16309	16604	16304	16499	16321	16436	16430	16381	16440	16489	16451	16526	16341	16454	16227	16304	16378	16397	16555	16300	16446	16274	16466	16342	16268	16559	16584	16295	16327	16217	16493	16260	16499	16492	16338	16305	16573	16309	16357	16349	16418	16451	16420	16308	16695	16584	16422	16377	16527	16425	16266	16190	16166	16481	16410	16439	16439	16397	16487	16405	16454	16464	16267	16374	16254	16565	16540	16564	16467	16438	16305	16467	16267	16313	16351	16534	16437	16342	16371	16479	16237	16395	16294	16297	16359	16387	16489	16340	16408	16418	16383	16538	16295	16564	16384	16484	16503	16519	16564	16337	16601	16450	16227	16238	16367	16607	16396	16431	16238	16187	16264	16412	16523	16454	16291	16355	16454	16476	16429	16462	16393	16243	16379	16336	16355	16282	16338	16208	16408	16323	16544	16525	16207	16264	16198	16571	16391	16321	16227	16432	16448	16397	16538	16500	16384	16531	16515	16371	16387	16114	16473	16454	16524	16329	16409	16302	16384	16256	16437	16416	16425	16357	16383	16324	16307	16271	16482	16282	16337	16308	16374	16347	16483	16471	16428	16468	16441	16422	16495	16282	16374	16442	16519	16673	16474	16229	16440	16379	16448	16242	16413	16352	16580	16373	16646	16322	16564	16330	16403	16393	16448	16365	16611	16502	16364	16489	16211	16551	16316	16488	16402	16470	16409	16678	16567	16323	16394	16391	16403	16510	16437	16384	16317	16448	16564	16361	16533	16429	16258	16232	16332	16406	16172	16598	16552	16483	16350	16576	16376	16163	16252	16435	16387	16435	16471	16577	16209	16389	16466	16340	16585	16437	16450	16404	16388	16592	16401	16467	16170	16469	16386	16494	16481	16347	16297	16401	16547	16436	16353	16187	16465	16332	16225	16354	16394	16712	16367	16387	16529	16496	16330	16399	16402	16387	16468	16385	16314	16414	16512	16414	16499	16546	16361	16543	16321	16413	16568	16271	16303	16504	16260	16326	16396	16510	16391	16365	16533	16409	16450	16272	16338	16152	16255	16352	16417	16294	16444	16388	16384	16492	16479	16279	16354	16437	16330	16375	16203	16322	16467	16481	16457	16524	16337	16400	16504	16421	16311	16331	16259	16394	16310	16390	16351	16375	16363	16379	16437	16278	16366	16466	16398	16412	16415	16425	16699	16546	16608	16308	16356	16252	16581	16520	16508	16594	16265	16532	16476	16375	16315	16564	16467	16363	16323	16360	16441	16430	16371	16494	16527	16501	16391	16500	16377	16283	16480	16426	16441	16496	16321	16399	16421	16331	16567	16650	16504	16447	16273	16416	16540	16413	16408	16210	16418	16365	16346	16507	16248	16255	16292	16552	16427	16567	16369	16535	16431	16415	16465	16565	16650	16416	16239	16232	16420	16281	16454	16334	16477	16328	16441	16427	16261	16464	16341	16249	16552	16345	16518	16445	16403	16197	16109	16430	16384	16519	16486	16467	16374	16420	16347	16171	16368	16360	16456	16489	16359	16404	16440	16523	16481	16380	16401	16372	16417	16327	16428	16319	16445	16242	16496	16469	16224	16180	16500	16310	16265	16696	16334	16330	16422	16498	16527	16486	16371	16429	16326	16341	16199	16479	16324	16451	16341	16572	16436	16362	16331	16391	16479	16371	16358	16446	16388	16468	16380	16458	16364	16393	16283	16461	16455	16284	16584	16332	16405	16371	16497	16387	16640	16507	16245	16349	16481	16551	16438	16279	16522	16563	16435	16593	16245	16442	16460	16493	16370	16478	16367	16622	16608	16494	16611	16421	16396	16420	16391	16425	16373	16325	16397	16296	16367	16488	16484	16345	16444	16214	16540	16286	16428	16635	16300	16233	16279	16348	16270	16588	16526	16297	16541	16489	16133	16291	16310	16554	16454	16200	16214	16463	16425	16571	16432	16545	16470	16376	16188	16339	16232	16277	16330	16538	16389	16340	16264	16535	16551	16155	16376	16573	16286	16255	16459	16562	16319	16391	16432	16292	16307	16404	16650	16380	16461	16601	16517	16386	16188	16404	16227	16283	16235	16466	16547	16319	16288	16374	16404	16444	16402	16411	16447	16431	16609	16463	16314	16428	16325	16819	16542	16398	16299	16428	16555	16433	16249	16551	16475	16430	16378	16259	16416	16291	16435	16431	16371	16518	16442	16638	16419	16406	16241	16203	16428	16389	16356	16305	16476	16357	16488	16574	16346	16493	16270	16327	16444	16483	16195	16360	16327	16450	16389	16551	16344	16439	16500	16381	16396	16476	16484	16444	16483	16244	16378	16334	16376	16441	16356	16388	16441	16593	16325	16454	16511	16431	16376	16524	16450	16502	16420	16284	16407	16540	16399	16494	16530	16366	16362	16364	16532	16345	16356	16618	16469	16248	16318	16314	16335	16272	16439	16390	16584	16613	16178	16268	16350	16499	16467	16259	16217	16231	16466	16365	16481	16347	16388	16334	16271	16266	16475	16304	16349	16377	16429	16478	16526	16497	16281	16254	16308	16415	16305	16324	16547	16443	16617	16265	16481	16508	16472	16418	16396	16267	16383	16528	16248	16373	16577	16417	16399	16356	16500	16455	16495	16568	16468	16402	16373	16575	16372	16454	16529	16501	16268	16405	16456	16525	16456	16404	16269	16180	16402	16356	16446	16502	16628	16462	16397	16387	16348	16348	16292	16387	16305	16385	16498	16362	16446	16447	16374	16250	16469	16326	16361	16585	16374	16458	16359	16414	16494	16240	16623	16454	16339	16665	16466	16489	16446	16562	16524	16366	16390	16444	16335	16434	16450	16271	16273	16495	16506	16424	16429	16289	16424	16477	16346	16366	16545	16160	16460	16445	16315	16465	16574	16467	16090	16505	16495	16599	16505	16464	16496	16480	16451	16334	16353	16486	16365	16175	16551	16555	16361	16611	16639	16392	16350	16515	16416	16425	16393	16253	16372	16323	16208	16282	16209	16493	16367	16435	16435	16338	16483	16607	16453	16345	16319	16402	16362	16302	16361	16375	16272	16497	16459	16254	16432	16421	16420	16480	16411	16240	16523	16428	16351	16481	16478	16372	16487	16554	16621	16465	16310	16372	16381	16399	16516	16594	16511	16566	16343	16303	16254	16447	16593	16422	16556	16477	16505	16633	16510	16271	16362	16310	16346	16365	16331	16467	16331	16393	16331	16408	16476	16290	16452	16379	16265	16363	16366	16183	16196	16380	16164	16214	16376	16434	16476	16452	16391	16509	16252	16470	16383	16337	16438	16325	16550	16435	16540	16410	16285	16393	16355	16633	16367	16706	16300	16528	16490	16280	16570	16491	16479	16626	16346	16479	16504	16341	16449	16466	16406	16474	16310	16494	16379	16437	16388	16344	16360	16357	16367	16353	16554	16486	16268	16267	16242	16358	16505	16290	16441	16350	16487	16504	16318	16236	16473	16505	16312	16471	16426	16606	16422	16470	16332	16379	16422
15674	26642	24722	19962	17848	16829	28065	44101	60330	52043	39902	28128	18946	15077	14326	14168	14087	13922	13976	14114	14070	14090	14023	13929	14304	14034	14074	14014	14165	14057	13913	14076	14078	13988	14122	13880	13990	13851	13991	14115	14055	13997	14036	14200	14105	14002	14059	14088	14128	13951	14076	13826	13972	14213	14178	13964	13947	13965	14027	14105	14117	13910	14099	14131	14090	14138	14047	13912	14144	14031	14099	14021	14036	14028	13953	14016	14053	14140	14147	14113	13898	14084	14046	14044	14107	14031	14089	13917	13999	13893	14118	14099	13916	14089	13968	13893	14078	14044	14177	13829	13970	13946	14009	13857	14134	13940	14130	14094	14123	14086	14166	13939	14091	13994	14004	14014	14005	14130	14044	13918	14095	14120	14108	14097	14093	14007	14077	13861	14000	14035	14065	14002	13928	14007	13717	14121	14121	14171	14011	13935	14104	14083	13880	14062	13965	13871	14120	14060	13987	14100	14009	14012	14090	14131	13974	14099	13958	13953	14119	14022	14168	14016	14227	14207	13853	14008	13893	14019	14109	14052	14208	14037	14171	13965	14002	14039	13890	14243	14064	13950	14145	13963	14192	14034	14005	14029	13866	14053	13948	14124	14021	14026	14029	14066	14022	14166	13958	14158	13966	13910	13882	14097	13944	13965	13975	14159	14084	14021	13974	14097	13843	13965	14169	13925	14085	13953	14113	14093	14128	14120	13917	13999	13922	13944	13981	14043	13955	14081	14036	14010	13969	14197	13975	14004	14063	14086	14043	13951	14126	14037	13957	14006	14085	14085	13953	14224	14126	14002	13989	14033	14025	13928	14044	14211	14048	14036	14033	13974	14132	13973	13910	14030	14115	14038	13943	14032	13860	13888	14106	13857	13932	14074	14027	13952	13978	14016	14048	14018	14099	13933	13910	14129	14069	14014	14008	14003	14133	14025	14110	13914	13975	13832	13954	14186	14001	13995	14229	14061	14062	14175	13933	13937	14001	14122	14077	13961	13911	13837	14189	14042	13919	14120	14032	13888	14227	13911	14059	14059	14125	14002	14030	14086	13983	13961	13985	13999	14143	14051	13908	13969	14078	14039	13938	14029	14099	13910	14089	14107	13979	14032	14101	14101	14111	13975	13880	13978	14155	13860	14101	14078	14160	13917	14207	14100	13902	14086	14057	14010	14114	14020	13962	13948	14010	14023	13998	14113	14119	14103	14093	13949	13849	14009	14189	14080	14173	13828	14003	13980	14053	14138	14163	13929	14055	14166	14069	14106	13906	13881	14115	13986	14052	14015	13872	14081	13969	13903	13971	14063	14202	14141	14044	14007	13999	13886	13997	14120	13960	14080	14028	14070	14147	14059	14075	14116	14060	13907	14043	13828	14193	13876	13957	13891	13927	13943	13849	14081	14148	13868	13952	13863	14085	14079	14093	13983	14058	14000	13991	14033	14045	14251	14151	14036	13934	14029	14106	14038	14043	14060	13838	14172	14081	13955	13985	14043	14016	14170	14001	14053	14061	13919	14156	14043	14036	14026	14050	13974	13914	13997	13966	14137	14052	14107	13987	14057	14089	13999	14009	14195	13989	14038	13979	13831	14214	13954	13891	13956	14015	13940	14045	14147	13939	14095	14051	14064	14084	13937	14073	14007	13977	13987	13964	14067	14024	14049	14021	14111	13991	13874	14061	14019	13901	14019	14022	14005	14151	14120	13952	14069	14044	13875	14087	14084	14023	14090	14069	13906	14006	14096	14116	14036	14069	13952	14111	14075	14082	14023	13995	13919	14026	14036	13994	14159	14008	14046	14092	13946	14011	14036	14108	13956	14118	14060	14047	14176	13981	14166	14095	13868	14063	14012	14170	14082	14069	14014	13864	13785	13962	14072	13934	14048	14081	14003	13848	13976	14059	14048	14009	14105	14045	14066	14065	14180	13985	14108	13951	14015	14151	13995	14021	14062	14034	14091	14105	13996	13904	14023	14012	14113	13989	13957	14095	14037	14006	14052	14098	14117	14159	13973	14035	14052	13950	14021	14095	14003	13963	14098	13973	14099	14015	13914	14207	14016	14133	13971	13940	13905	14116	14100	14086	14086	13990	14280	13859	14136	13934	14082	14061	13884	14096	13977	14086	14000	14172	14078	13848	13956	14105	14197	13928	14036	13991	14131	14003	13986	14018	13910	13966	13919	14008	14090	14041	14148	13999	13898	14041	13986	13827	14010	14040	13925	14133	14086	14054	13942	14017	13856	13972	14151	13933	14056	14079	14087	13897	14127	14156	14052	14078	13944	13940	13962	14004	14081	14036	13940	14006	14058	14083	13989	14062	14009	13879	14068	14000	13990	14109	14100	13935	14059	13914	13918	14137	14056	14144	14010	14053	14151	13974	13898	14092	14172	14009	13992	13974	14119	13866	14083	14013	13816	14165	13993	14166	14109	13956	14011	13901	14021	14113	14007	13859	14081	14007	14081	13977	13906	14036	14158	13989	14055	14137	13929	13979	14058	13955	14016	13954	14016	14033	14078	13891	14015	14023	14002	13975	13916	14073	14276	14117	14026	14033	13946	13881	13910	14061	13932	13855	14108	14132	14004	14088	14104	14121	13950	14011	14005	13980	14183	14054	14141	14227	14072	14029	14181	14020	13981	14083	14039	14162	14085	14018	13974	13950	14083	13999	14110	13791	14153	13901	13972	13972	14189	14107	13967	14041	13939	14026	13905	14031	13940	14135	14010	14092	14111	13961	13953	14089	14007	13930	14103	13990	14018	14066	14132	14064	13875	14053	14050	14107	14130	14057	13893	13938	13999	14018	14011	14077	14012	14147	13976	14253	13933	13955	14098	14111	14051	13993	14132	13887	14190	14050	13953	13959	13981	13827	14108	14031	13960	14017	14005	13976	14124	14086	13856	13924	14042	13955	14022	13997	13952	14060	13980	14133	13976	14218	14015	14043	13940	14102	14056	13892	14065	14008	14112	13939	14005	14066	13916	14031	14027	14126	14044	14070	14003	13901	13896	14199	14019	14157	14058	13933	14225	13925	14084	13999	14071	13870	14019	13901	14130	14136	14167	13943	14061	13982	14011	13996	14015	14006	14057	13930	14288	13842	13860	13942	14123	14143	13915	13885	14046	14094	14053	13927	13941	14093	14015	14031	14008	13963	13956	14061	13956	13990	14018	14002	14211	14114	14067	13858	14032	14056	14184	13956	14022	14229	13949	14033	14062	13997	14124	13983	13942	14031	13912	14009	14081	13985	14223	13999	14027	13915	13990	14067	13971	14138	14037	14077	14014	14168	14060	14011	13939	14021	13892	13868	14048	14022	13890	14093	14076	13893	13857	14024	14024	13977	14178	14063	14052	14058	14043	14008	14064	13983	14091	14036	14148	14216	14036	13862	14029	14124	13919	14063	14129	13988	14064	14003	14052	13874	14032	13972	14066	14003	14113	13971	13913	14025	13950	14114	13972	13897	13981	14094	14017	13932	14056	14221	14038	13901	14001	14140	13979	14018	13779	13946	13950	13991	14036	13998	13952	13997	13834	13941	13868	14055	14024	13891	13928	14029	13986	14059	14095	14077	14123	14197	13947	14020	13889	14151	14061	13975	14094	14050	14093	13981	14170	14108	13882	14059	14056	14116	14187	13938	14095	13967	14015	14115	14053	14017	13916	14001	14019	13950	14117	14009	14146	13914	13861	13956	14263	13944	14065	13999	14045	14184	14261	14064	13890	14025	13872	13942	14017	13956	13993	14167	13885	14158	13971	14277	14037	14013	14006	14149	14076	14097	14184	14079	14001	14047	14160	14101	13871	14168	14090	13941	14079	13956	13956	13963	14109	13995	14005	14239	14227	14042	13970	13997	14132	14089	13960	14134	13949	14043	13989	14057	14162	14041	14027	13954	14134	13817	14180	14115	14227	13996	14150	14086	14099	13980	13989	13929	14032	14089	14258	14082	13931	13958	14028	14085	14045	13954	13831	14109	13938	13921	14239	13957	14020	13925	14034	14017	14110	13968	13988	13922	14075	14138	13980	13980	13820	14069	14057	14026	14107	14066	14028	13969	14046	13975	14018	14163	13998	14213	14086	14063	14084	14012	14013	14057	14054	13943	14114	13990	14163	13918	14044	13913	14163	14024	14036	14079	14003	14077	13991	14089	13867	14025	13961	14059	14142	14035	14065	14123	13879	14093	14031	13820	14090	14005	13927	13896	13926	13945	14031	14113	13948	14113	13956	14013	13968	13977	13944	13876	14003	14151	13965	14113	14001	14151	14079	13961	13956	14166	13907	14059	13844	13976	14107	14180	14158	14062	14046	13914	14059	14032	13843	14070	14063	14030	14133	13873	13967	13956	13912	13939	13943	14018	14034	13920	13899	14107	14041	13976	14000	13888	14099	13924	13954	14065	13993	14197	14000	14009	14034	14142	14075	14155	14045	14082	13905	14012	13782	14147	14149	14039	14034	14228	14029	14039	14078	14121	14048	14047	13988	13944	13945	13934	14141	13988	14004	13914	14147	14080	14113	14031	14018	14011	13834	13844	13911	14026	13944	14063	14032	14164	14034	13905	13966	13978	14010	14053	14040	13935	14013	14161	14102	14184	14032	14020	13953	13824	13931	13790	14128	14206	14098	14079	14064	13997	14033	14012	14220	14003	14093	14096	13963	14109	13950	13903	14129	13973	13974	14057	14054	14069	13858	13963	14089	14010	14001	13792	14019	14071	14052	13952	13981	14142	14016	14143	13927	14034	13913	13891	13999	13993	14113	13966	13887	13922	14087	14063	13975	13939	14042	13952	14205	13877	13973	13912	14159	14107	13969	14076	14022	13866	14122	14050	14097	14032	14062	14007	14017	14085	13946	13987	14083	13987	14007	14088	14272	14029	14077	14108	14081	13788	13918	14020	14115	13952	13908	14097	13963	14155	14147	13998	13895	13961	14013	14058	13975	14044	14127	13860	14147	13956	13818	14054	14141	13922	13892	14155	14011	14091	14084	13972	13926	14103	13933	13897	13997	14056	13859	13928	13913	14110	14049	13991	14008	13902	14070	14004	14004	13902	13997	14037	14006	14108	14007	13826	14095	14101	14130	13985	13956	14132	14114	13918	14040	13977	14016	14027	14038	13842	14061	14234	14110	14167	14101
29085	21404	20332	17892	16164	16187	16539	18461	21114	20793	20242	18220	17078	16418	16183	16032	16198	16262	16004	16124	16423	16060	16112	16085	16396	16134	16152	16294	16018	16239	16209	16196	16388	16119	16140	16383	16151	16206	16089	16498	15912	16203	16047	16103	16249	16219	16131	16217	16040	16217	16195	16092	16035	16155	16130	16153	16187	16279	16141	16247	16070	16192	16145	16185	16045	16129	15967	16245	16128	16045	16042	16117	16233	16193	16230	16025	15874	16203	15846	16005	16104	16252	16100	16123	16156	16228	16222	16306	16181	16314	16273	16010	16374	16212	16104	15995	16053	15990	16151	16266	15997	16133	16337	16333	16140	16141	16099	16394	16195	15994	16031	16124	16270	16272	16020	16129	16114	16177	16187	16239	16062	16146	16046	16133	16279	16091	16351	16437	15970	15990	16178	16177	16105	16236	16231	16042	16238	16208	16117	16125	16290	16159	16055	16135	16223	16332	16058	16127	16146	16029	16120	16226	15976	15996	15984	16121	16234	16099	16218	16144	16192	16177	16229	16064	16255	16248	16254	16168	16175	16206	16195	16327	16328	16122	16055	16191	15905	16067	16060	16119	16180	15991	16079	16127	16324	15973	16149	15965	16127	16227	16290	16089	16130	16090	16062	16196	16231	16140	16268	16067	16007	16012	16038	16155	16320	16234	15997	16136	16190	16081	16068	16205	16199	16285	16242	16116	15950	16212	16355	16087	16144	16129	16017	16008	16205	16117	16062	16234	16181	16270	16298	16149	16287	16405	16110	16122	16088	16064	16200	16116	16183	16174	16070	16043	16200	16112	16150	15913	16133	15947	16005	16225	16118	15843	16217	16084	16222	16408	16114	16197	16017	16140	16107	16132	16214	16064	16100	16265	16336	16161	16343	16241	16251	16312	16002	16334	16293	16137	16280	16103	16337	16214	16226	16049	16341	16324	16077	16020	16304	16214	16102	16224	16275	16018	16218	16264	16157	16159	16269	16280	16206	16076	16341	16153	16127	16223	15978	16044	16075	16105	16121	16271	16014	16153	16176	16119	16313	16219	16307	16311	16100	15985	16185	16332	16358	16087	16253	15984	16034	16129	16201	16438	16168	16322	16125	15987	15960	16197	16133	16229	16017	16124	16247	16288	16084	16014	15927	16069	16256	16188	16320	16197	16076	16049	16178	16257	16166	15976	16346	16225	16197	16113	16147	16274	16341	16153	16180	15984	15992	16153	16166	16325	16206	16137	15842	16015	16267	16220	16140	16136	16115	16249	16191	16194	16227	16092	16267	16171	15970	16074	16010	16249	16282	15913	16384	16201	16054	16064	15959	16197	16113	16192	16270	16178	16300	16273	16312	16130	16248	16002	16157	16080	16300	16221	16060	16109	16174	16014	15862	16153	16085	16506	16121	16123	16090	16217	16210	16250	16251	16231	16246	16382	16208	16240	16262	16084	16156	16068	16084	16233	16337	16198	16108	16381	16063	16114	16169	16065	16282	16274	16196	16253	16172	16161	16170	16236	16251	16191	16229	16035	16260	16135	16092	16155	16096	16341	16220	16056	16142	16312	16233	16131	16158	16125	16182	16208	16200	16041	16112	16180	16185	16340	16131	16170	15902	16205	16180	15957	16085	16086	16230	16022	16167	16069	16028	16369	16271	16108	16193	16181	16253	16182	16248	16091	16236	16134	16194	16117	16018	16223	16037	16289	16239	16130	16084	16290	16166	15907	15999	16179	15982	16171	16101	16266	16200	15881	16095	16038	16207	16171	16142	16000	16278	15952	16064	15967	16202	16144	15977	16029	16125	16141	16404	16147	16193	16174	16248	16248	16244	16360	16385	16211	16108	16181	16197	16155	16075	16342	16075	16280	16216	15976	16126	16179	16149	16167	15816	16173	16049	16126	16146	16073	16133	16130	16166	16122	16126	16063	16103	16069	16000	16224	16006	15976	16238	16016	15992	15948	16236	16229	16031	16282	16098	15999	16045	16228	16002	16312	16190	16155	16045	16073	16241	16227	16156	16153	16142	16311	15968	16130	16022	16204	15990	16262	16223	16209	16289	16186	16132	16042	16259	16201	16249	16131	16271	16057	16033	16367	16309	16129	16159	16177	16028	16156	16276	16096	16282	16065	16217	16295	16307	16231	16112	15879	15852	16027	16347	16206	16161	16219	16287	16229	16175	16175	16215	15923	16050	16242	16136	16389	16388	16282	16167	16079	16085	16245	15937	16110	16139	15978	16248	16123	16122	16029	16070	16106	16165	15900	15952	15934	16280	16009	16338	16080	16220	16185	16092	16278	16170	16131	16241	16366	16107	16067	16376	16105	16218	16282	16194	15968	16127	16274	16078	16302	16020	16171	16154	15996	16034	16116	16119	16124	16231	16131	16266	16041	16067	16296	16164	16158	16125	15998	16146	16306	16247	16076	16160	16223	16267	16285	16148	16080	16129	16342	16131	16366	16046	16090	16102	16254	16364	16345	16274	16271	16111	16296	16157	15978	16134	16113	16065	16091	16151	16093	16229	16278	16091	16188	16111	15956	16099	16056	16277	16094	16238	16014	15919	16116	16026	16067	16042	16208	16240	16009	16333	16049	16180	16225	16356	16062	16097	15964	16119	16315	15988	16290	16352	16118	16050	16200	16219	16127	16240	16128	16019	16280	16095	16263	16014	16159	16167	16137	16073	15997	15974	16092	16432	16108	16229	16093	16295	15965	15959	16213	15926	16127	16137	16178	16093	16174	16044	16162	16220	16288	16266	16058	16192	16014	16093	16167	16294	16244	16210	16264	16265	16158	16090	16042	16091	16251	15957	16199	16169	16353	16211	16263	16158	16036	16005	16407	16277	16110	16123	16049	16283	16153	16098	16117	16454	16378	16021	16063	16198	16310	16210	16017	16239	16032	16097	16242	16324	16072	16081	16202	16116	16143	16198	15980	15985	16237	15998	16086	16310	16127	16149	16150	16206	16097	15975	16100	16246	16211	16055	16012	16012	16121	16230	16269	16142	16269	16147	16218	16074	16012	16199	16117	16201	16136	16224	16270	16117	16203	16044	16102	16140	16175	16057	16033	16234	16124	16235	16157	16265	16341	16049	16077	16285	16340	16048	16217	16031	16247	16127	16125	16230	16098	16366	16370	16249	16229	15939	16105	16272	16054	16069	15985	16215	16005	16308	16021	16217	16129	16062	16113	16026	16230	16214	16329	16230	16095	16176	16353	16288	15969	15998	16095	16091	15983	16065	16345	16163	16280	16214	16142	15921	16094	16063	16280	16105	15985	16203	16135	16306	16249	16089	16030	16184	16195	16072	16204	16056	16147	16108	16266	16239	16005	16194	15927	16100	16249	16206	16121	16104	16227	16009	16293	16205	16240	15870	16182	16201	16152	16263	15899	16033	16147	16033	16082	16196	16231	16145	16261	16165	16030	16160	16072	16262	16178	16251	16276	16182	16262	16171	16023	15822	16005	16160	16104	15988	16206	16198	16174	16132	16145	16083	16020	16183	16280	16293	16279	16262	16161	16336	16164	16196	16125	15977	16135	16262	16212	16163	16400	16283	16147	16010	16020	16192	16303	16021	16143	16063	16087	16100	16116	16043	16119	16204	16197	16074	16171	16154	16164	16173	16182	16033	16179	16164	16213	16036	16040	16111	16127	16004	16105	16008	16151	16150	16195	16000	16132	16290	16254	16091	16141	16234	16278	16263	15944	16275	15941	16123	16139	16056	16230	16166	16163	16218	16106	16226	16211	16244	16215	16374	16167	16194	16223	16148	16162	16131	16124	16217	16194	16048	16069	16320	16237	16108	16017	16429	16294	16417	16057	16183	16266	16155	16139	16046	16324	16089	16080	16333	16096	16308	16146	16093	16100	16003	16165	16163	15956	16170	16054	16064	15990	16223	16202	16200	16339	16288	16245	16238	15978	16166	16046	16106	16117	16227	16255	16024	16111	16189	16027	16082	16071	16155	16205	16051	16230	15918	16268	16096	16225	16058	16237	16123	16186	16004	16089	16060	15910	16102	16071	16002	16079	16329	16076	16036	16160	16190	16298	16114	16051	16127	16199	16122	16073	16207	16229	16067	16214	16117	16135	16154	15998	16045	16119	16209	16149	16186	16203	16194	15907	16136	16144	16326	16003	16260	16286	16102	16221	16268	16161	16328	15987	15935	16245	15949	16106	16100	16073	16181	16044	16081	16141	16174	16165	16129	16221	16124	16045	16029	16011	16260	16087	16003	16379	16185	16274	16344	16171	16145	16274	16034	15996	16150	16243	16142	16136	16164	16121	16140	16073	16169	16192	16158	16245	16070	16219	16139	16230	16132	16205	16314	16108	16183	16263	16064	16044	16247	16269	16103	16266	16161	16206	16097	16125	16082	16229	16165	16096	15992	16238	16182	16070	16227	16266	16305	16009	16227	16057	16105	16157	16135	16253	16193	15927	16131	16227	16284	16182	16246	16100	16307	16113	16129	16156	16102	16368	16158	16312	16165	16156	16281	16144	16163	16162	16409	16140	16254	16002	16242	16216	16377	16326	16125	16158	15983	16038	16175	16089	16235	16173	16194	16056	16134	16244	16225	16216	16064	16175	16139	16148	16192	16179	16508	16115	16096	16309	16051	16306	16319	16083	16147	16144	16303	16010	16139	16357	16221	16039	15950	16296	16175	16115	16065	16028	16268	16148	16251	16100	16039	16129	16268	16140	16195	16018	16156	16018	16211	16094	16053	16128	16139	15881	16219	16275	16262	16347	16214	16031	16061	16112	15835	16022	16185	16212	16450	16043	16122	16310	16205	16293	16080	15965	16096	16235	16056	15830	16110	16266	16166	16131	16050	16289	16076	16228	16218	16366	16046	15914	16288	16044	16222	16207	16076	16109	15967	16055	16108	16086	16144	16209	15955	16301	16147	16161	16129	16087	16254	16233	16236	16157	16069	16258	16255	16138	16349	16281	15968	16313	16383	16080	16392	16368	16222	16244	16217	16342	16024	15979	16196	16198	16075	15932	16360	16159	16147	16086	16406	15841	16102	16079	16209	16021	16025	16185	16253	16268	15942	16127	16193	16132	16304	16252	16137	16179	16153	15989	16097	16180	15960	16252	16288	16111	15938	16141	16166	16110	16260	16005	16144	15892	16253	16368	16095	15947
14280	14838	14813	14368	14296	14012	14346	18094	20974	20062	18820	16365	14660	14066	13839	13939	14028	13903	13881	13941	13839	13911	13869	13912	13883	13856	13771	13780	13944	13809	13949	13777	13871	13875	13952	13981	13920	13975	13697	13898	13969	13836	13842	13945	13830	13833	13807	13722	13777	13981	13781	13826	14036	13860	13940	13855	13893	13721	13915	14055	13955	13808	13977	13734	13864	13889	13945	13738	13927	13966	13922	13821	13880	13864	13947	13823	13815	13985	13720	13785	13815	13780	13867	13847	13768	14026	13955	13857	13662	13720	13880	13735	13703	13850	13895	13785	13776	13820	13830	13922	13953	13830	14079	13990	13931	13931	13762	13850	13911	13932	13868	13853	13951	13723	13753	13772	13928	13936	13882	13957	14055	13913	13898	13888	13788	14016	13921	13857	13675	13830	13795	13847	13806	13943	13820	13786	13692	13921	13915	13800	13851	13933	13736	13862	14004	13649	13946	13875	13660	13921	13910	13703	13850	13863	13892	13810	13897	13761	13613	13916	13921	13987	13737	13822	13784	13740	13790	13671	13652	13825	13789	13828	13939	13784	13847	13863	13698	13883	13814	13870	13922	13833	13857	13809	13836	13924	13810	13952	13936	13876	13796	13817	13783	13782	13926	13716	13960	13644	13796	13778	13652	13872	13706	13834	13967	13797	13848	13709	13881	13909	13800	13763	13759	13879	13976	13816	13831	13751	13711	13836	13932	13654	13779	13863	13947	13962	13835	13796	13834	13800	13867	13670	13931	13839	13908	13770	13880	13743	13970	13881	13855	13851	13857	13821	13960	14000	13711	13818	13926	13749	13645	13946	13737	14032	14023	13876	13653	13914	13946	13853	13802	13881	13919	13916	13858	13765	13858	13957	13850	13828	13924	13795	13858	13852	13804	13852	13935	13788	13779	13720	13773	13900	13921	13841	13758	13819	13776	13815	13865	13867	13975	13799	13711	13704	13795	13896	13795	13759	13794	13699	13752	13740	13912	13768	13868	13798	13991	13908	13916	13706	13962	13841	13800	13738	13846	13987	13924	13805	13755	13950	13915	13687	13820	13809	13737	13638	13862	13861	13947	13865	13902	14014	13784	13940	13950	13842	13687	13925	13860	13795	13785	13866	13924	13816	14041	13901	13896	13821	13907	13754	13795	13819	13947	13926	13718	13819	13960	13914	13698	13875	13710	13936	13652	13943	13778	13830	13915	13847	13738	14032	13580	13905	13854	13617	13879	13924	13897	13738	13800	13846	13890	13903	13925	13860	13909	13786	13838	13796	13997	13902	13886	13808	13804	13830	13882	13746	13896	13872	13870	13844	13861	13737	13881	13806	13882	14022	13897	13979	13869	13827	13866	13754	13797	13855	13894	13873	13758	13894	13828	14125	13909	13946	13907	13846	13840	13788	13824	13809	14000	13769	13726	13838	13713	13883	13882	14021	13818	13785	13897	13830	14059	13767	13899	13846	13794	13741	13847	13721	13750	13709	13809	13682	13848	13918	13910	13954	13971	13724	13852	13825	13690	13964	13993	13918	13809	13933	13812	13777	13935	13931	13835	13858	13918	13959	13782	13861	13885	13791	13714	13966	13758	13786	13866	13764	13795	13803	13998	13869	13860	13732	13788	13870	13975	13905	13815	13866	13852	13763	13888	13786	13938	13737	13884	13820	13821	13747	13786	13884	13707	13826	13839	13799	13818	13870	13751	13743	13805	13783	13890	13954	13878	13854	13681	13920	13898	13746	14013	13967	13892	13949	13892	13685	13849	13785	13848	13849	13790	13989	14051	13927	13855	13892	13894	13796	13823	13812	13967	13915	14031	13779	13949	13863	13835	13798	13798	13838	13810	13834	13698	13788	13980	13942	13840	13906	13882	13953	13717	13667	13807	13923	13871	14000	13986	13765	13987	13912	13895	13916	13905	13918	13790	13628	13732	13703	13768	13795	13764	13893	13679	13768	13844	13801	14023	13881	13715	13770	13824	13795	13887	13780	13851	13751	13898	13754	13852	13864	14039	13837	13687	13826	13856	13897	13868	13810	13882	14006	13884	13825	13907	13800	13752	13838	13843	13963	13806	13857	13889	13978	13841	13987	13818	13708	13954	13958	14101	13854	13803	13865	13772	13762	14079	13866	13790	13896	13915	13787	13944	13911	13750	13946	13841	13935	13816	13858	13979	13811	13802	13882	13891	13657	14024	13883	13828	14045	13860	13720	13758	13865	13761	13712	14000	13951	13914	13800	13878	13888	13921	13949	13814	13731	13766	13717	14013	13782	13871	13667	13877	13784	13889	13600	13922	13686	13789	13818	13802	13957	13978	13998	13869	13913	13992	13762	13785	13937	13741	13848	13985	14064	13927	13836	13783	13928	13834	13907	13824	13767	13728	13773	13738	13850	13829	13698	13903	13955	13920	13875	14020	13898	13787	13731	13876	13900	13846	13770	13731	14002	14004	13954	13628	13868	13685	13844	13660	13823	13930	13841	13750	13832	13862	13933	13760	13705	13880	13921	13800	13820	13919	13840	13824	13998	14161	13725	13913	13906	13992	13898	13870	13723	13713	13944	13936	13863	13742	13899	14065	13799	13727	13710	13657	13869	14005	13900	13682	13802	13867	13782	13877	13866	13847	13857	13802	13869	13786	14098	13802	13792	13694	13760	13801	13731	13792	13878	13989	13917	13906	13878	13884	13917	13844	13941	14051	13896	13887	13895	14075	13847	13917	13845	13659	13649	13937	13887	13788	13776	13822	13939	13980	13835	13826	13830	13848	13812	13922	13943	13722	13887	13881	13862	13847	13888	13613	13948	13774	13769	13762	13925	13803	13872	13670	13975	13936	13908	13881	13910	13823	13970	13844	13667	14057	13704	13869	13874	13884	14013	13814	13897	13983	13743	13783	13839	14019	14040	13838	13856	13720	13811	13819	13794	13910	13915	13785	13798	13841	13939	13926	13584	13757	13846	13932	13892	13749	13936	13883	13949	13728	13792	13923	13773	13941	13858	13883	13807	14076	13919	13704	13974	13866	13891	13742	13785	13822	13796	13932	13833	13747	13837	13834	13823	13948	13922	13778	13786	13693	13882	13782	14010	13866	13955	13951	13813	13719	13764	13771	13905	13743	13888	13932	13894	13929	13810	13805	13920	13819	13750	13770	13890	13979	13823	14032	14032	13841	13694	13846	13873	13910	13776	14029	13945	13857	13627	13914	13756	13858	13703	13974	13790	13789	13838	13888	13902	13977	13815	13754	13948	13796	13625	13873	13820	13880	13872	13754	14006	13852	13807	13921	13728	13826	13925	13879	13832	13942	13686	13880	13871	13871	13819	13959	13754	13826	13853	13841	13767	13926	13787	13760	13807	13874	13780	13900	13806	13897	13830	13840	13846	13891	13847	13841	13828	13864	13843	13927	13641	13927	13837	13879	13806	13974	13860	13768	13907	14039	13956	13837	13884	13933	13945	13711	13830	13940	13791	13825	13839	13953	13860	13913	13935	13699	13825	13807	14044	13792	13837	13834	13880	13840	13992	13928	13849	13828	13788	13784	14015	13768	13853	13766	13934	13726	13847	13900	13822	13919	13928	13827	13835	13880	13740	13874	13847	13956	13899	13880	13919	13765	13870	13800	13774	13999	13826	13670	13937	13990	13806	13973	13874	13961	13830	13831	13882	14047	13874	13868	13727	13751	13867	13813	14011	13904	13979	13884	13824	13767	13827	14019	13704	13975	13881	13861	13729	13777	13920	13953	13740	13949	13905	13813	13840	13965	13766	13829	13957	13942	13902	13934	14006	13947	13790	13879	13897	13878	13965	13909	13908	13800	13901	14037	13846	13845	13861	13862	13786	13758	13880	13752	13781	13713	13736	13911	13824	13737	13920	13919	13854	13830	13911	13845	13877	13883	13814	13699	13926	13874	13798	13823	13773	13768	13915	13813	14004	13795	13725	13933	13930	13991	13930	13916	13877	14031	13831	14068	13795	13895	13910	13928	13763	13668	13732	14016	13878	13846	13942	13765	13837	13798	13769	13855	13795	14052	13964	13881	13649	13916	13945	13895	13849	13910	13815	14001	13857	13990	13976	13755	13947	13852	13793	13725	13946	13815	13767	13833	13906	13923	13916	13914	13869	13782	13876	13729	13862	13929	13895	13764	13763	13999	13897	13888	13977	13724	13922	13762	13873	13832	13950	13800	13801	13888	13959	13862	13877	13736	13934	13847	13888	13882	13779	13707	13947	13788	13949	13700	13872	13917	13817	14028	14069	13664	13862	13745	13912	14004	13834	13845	13880	13977	13827	13726	13801	14012	13839	13866	13942	13903	13738	13953	13885	13912	13722	13800	13654	13910	13870	14065	13777	13955	13820	13921	13660	13881	13650	13728	13770	13834	13942	13964	13971	13915	13740	14128	13703	13837	13847	13847	13764	14055	13825	13901	14038	13915	13875	13924	13800	13913	14035	13825	13683	13828	13858	13861	13734	13811	13894	13910	13804	13721	13834	14009	13941	13850	13903	13874	13927	13777	13822	13799	13906	13874	13801	13999	13964	13782	13756	13963	13746	13924	13874	13667	13881	13704	13799	13692	13916	13797	13819	13704	13884	13745	13839	13934	13851	13826	13874	14031	13827	13989	13819	13802	13865	13710	13831	13869	13807	13695	13849	13671	13996	13856	13772	13806	13988	13863	13855	13883	13865	13838	13724	13931	13640	13754	13668	13974	13963	13848	13923	13891	13826	13686	13843	13803	13890	13973	13911	13952	13870	13837	13758	13704	13840	13848	13933	13920	13875	13762	13816	14011	13762	13784	13881	13976	13729	13822	13914	13777	14112	13800	13873	13821	13764	13992	13838	13982	13974	13785	13728	13906	13775	13719	13905	13838	13839	13973	13903	13761	13982	13790	13877	13828	13770	13816	13824	13993	13879	13775	13977	13951	13874	13647	13919	13958	13809	13937	13906	13833	13715	14036	13842	13926	13654	13857	13861	13911	13874	14047	13760	13805	13897	14032	13617	14008	13876	13755	13715	13775	13971	13885	13881	13973	13818	13893	13625	13932	13749	13890	13804	13903	13799	13775	13933	13830	13910	13919	13897	13950	13847	13873	13641	13841	13943	13987	13840	13950	13923	13790	13873	13815	13761	13871	13965
26037	21127	27180	25577	19035	17370	18207	24344	34325	36753	32419	25094	19498	16918	16337	16280	16195	16114	16114	15991	16054	15842	15932	16006	15734	16153	16151	16023	16003	15955	16143	16243	15800	15942	15967	15980	15981	15756	15858	16114	15896	15962	15965	15955	15824	16010	15766	15832	16075	16197	16045	16069	16060	16036	15846	16057	16009	15904	16097	15818	15955	16038	16102	16153	15690	16007	15730	16042	16048	15989	15764	16028	15990	15790	15891	16013	15764	15937	15787	15960	16008	16116	15852	15821	15978	15669	15773	16078	15908	15923	15970	16080	15912	15915	16095	15890	16023	16063	15878	15952	15924	15971	15829	15934	15982	16166	15728	15992	16113	15882	15844	15936	16041	15910	16095	15864	15787	15807	15798	15831	15870	15853	15760	15933	15981	15927	15980	15702	15759	15952	15904	15931	15848	15819	15804	15889	15965	15916	15976	15921	15764	15799	15932	15829	15878	15891	15795	16189	16002	15785	15992	16042	15826	16145	15865	15896	15972	15784	15921	15801	15573	15792	15880	15942	16106	16230	16008	16014	15831	16107	15873	15962	16030	16114	15980	15998	15997	15894	15814	15944	16042	16063	15809	15967	15804	15867	15833	15958	15954	15818	15832	15901	15937	15816	15953	15923	15910	16106	15971	15972	15915	15812	15852	15866	15974	15877	15935	15894	15781	15877	15915	15881	15601	16001	15732	15863	16072	15910	15862	15876	15840	16060	15907	15842	16062	15805	16005	15962	15995	15766	15935	16074	15945	15913	15915	15774	15959	15741	15988	15934	16028	15929	15979	15998	15950	15875	15802	16011	15833	15908	16017	15891	15899	15920	15994	15945	15923	15877	15870	15896	16003	15820	15815	16056	15860	15855	16078	15907	15856	15635	15828	16122	16085	15753	15678	15752	15732	15786	16002	16012	15805	15820	15998	16038	16174	16041	15973	15922	15977	15930	15956	15962	15718	16273	15960	15866	15781	15927	16034	16067	15805	15731	16007	16059	15964	15849	15928	15985	15814	15901	15870	15818	15698	16041	15925	15975	15928	15837	15986	15809	15798	16028	15952	16052	16038	15930	15955	15835	16078	16062	16107	15957	15912	16071	16185	15818	15929	16027	15733	15860	15785	15958	15896	15888	16023	15996	15852	15883	15761	15868	16048	15919	15950	15912	15929	15700	15844	15948	16057	15906	15904	15870	16006	16137	15962	16057	15794	15828	16075	15811	15907	16130	15825	15812	16015	15945	16036	15939	16018	15928	15929	15895	16214	15946	15819	15798	15805	15920	15792	16014	15858	16059	15927	15826	15876	16090	15921	15909	15877	16047	15779	15890	16023	15900	15895	15810	16107	15752	15986	15905	16077	15726	15745	15813	15724	15922	15896	15981	15960	15966	15876	15875	16002	15844	15823	15997	16003	15902	16071	15830	15790	15804	16023	15904	15930	15930	16021	16035	15904	15962	15848	16157	15714	15970	15787	15945	15838	16039	15895	16103	15975	15773	15907	16046	16011	15991	16014	16051	15855	15994	15888	15989	16067	15933	15830	15834	16072	15882	15995	16031	16070	16097	15922	16055	15864	15878	15845	16157	15777	15855	16131	15841	15881	15881	16038	15966	15807	16030	16089	15888	15848	16144	15808	15773	16047	15960	16009	15792	15881	15955	15951	16003	15959	15919	15897	15943	16107	15888	15879	16016	15834	15980	15981	15777	15895	15914	16192	15941	15825	15848	15812	16060	15916	15851	15992	16029	16037	15997	15834	15730	16057	15805	16009	15822	15785	15827	16008	15847	15881	15628	15752	15871	15857	15888	15792	15808	16072	15987	16115	15902	16110	16045	15914	15872	15920	15862	16040	15980	15989	15926	15983	16048	15823	16017	15820	15863	15949	15974	15968	15868	15958	15917	15937	16087	15969	16055	15918	15937	15932	16065	15868	15830	15906	15954	15825	15994	16008	15881	15931	16071	15923	16080	15922	16054	15681	16010	15802	15717	15988	15991	15918	16070	15923	15961	15942	16116	16040	15970	15931	15934	16086	16022	16109	16135	16017	15957	15990	15952	15894	15884	15836	15971	15911	15988	15828	15957	15922	16000	16060	15771	16111	16146	15812	15964	15898	15912	15752	15925	15938	15854	15941	15888	15842	15879	15906	15943	15922	16013	15910	15909	16008	15791	15928	15908	15749	15915	15735	15930	15939	15811	16226	16074	15962	15884	15813	15976	16035	15918	16129	15889	15969	15748	15890	15746	15907	15905	15950	15942	16033	15995	16035	16032	16038	16182	15966	15932	15979	15755	15786	15849	15769	15691	15895	15750	15813	15839	16090	15775	16139	16049	15929	16075	15885	15890	16077	15941	16007	15787	15925	15830	15991	15839	15806	16024	16004	15936	15935	15644	15886	15692	15740	15894	15895	15942	15667	15989	15948	15700	15810	15981	16057	15929	16046	16053	15960	16007	16024	15977	16005	15980	15736	16099	15976	15994	16026	15797	15894	15644	15883	15769	16013	16049	15979	15919	15929	15980	15805	15987	15687	16008	16297	15948	16120	15959	16098	15746	16063	16117	15899	15981	16090	16141	15885	15864	16053	15907	15661	15932	15885	15990	15905	15765	15789	16106	16073	15812	15736	16081	15943	15899	15804	15907	15993	16173	15934	15828	15949	15889	16068	15873	15981	15907	15917	15845	15710	15963	15995	16010	16018	16029	15898	16020	15858	15866	16143	15722	15859	15948	15869	15991	15825	15760	16076	16172	15923	15954	16068	15886	15980	15884	16039	16231	15889	15921	15844	15787	16010	15966	15973	15700	15937	15972	15937	15939	15893	15959	16087	16059	15967	15957	15667	15845	15906	16107	15851	15906	16064	15682	15697	15899	16046	16089	16021	15925	16013	15922	15736	15894	15876	15953	15906	15859	16130	16081	15947	16000	15782	15869	15888	15618	15904	16025	15999	15880	15797	15823	15979	15937	15801	15960	15839	16070	15852	15809	16175	15982	15839	15996	15843	15919	15854	16124	15844	15772	15970	15941	16077	15966	16181	15980	15958	15793	15824	15825	16083	16078	16130	16075	15843	15948	16031	15906	15908	16054	15854	15821	15993	15924	15755	15720	15789	15923	15954	15821	16112	15858	16042	15887	16016	15863	15840	16121	15940	15929	15959	15963	15792	15789	15950	15993	16157	16060	16052	15862	16126	15924	15888	15975	16023	16004	15660	15845	15893	15856	15932	15997	16080	15819	15773	15898	15783	15950	15886	15847	16070	15974	15823	16017	15907	15984	16030	15729	15759	15886	15771	16003	15839	15940	15976	15787	15892	15996	15958	15836	15899	15924	16003	15955	15805	15888	16002	15839	15799	15706	15838	15891	15901	15809	15864	15886	16008	15902	16071	15894	15883	15817	15826	15987	15904	16215	15776	16029	15834	15920	15966	15997	16157	15944	16036	16215	15965	15895	15935	15910	15824	16014	15690	15759	16078	15871	15745	16125	15888	15746	15938	16052	15978	15952	15861	15947	15906	15930	15863	15979	15860	15824	16020	16107	15929	15708	15977	16037	15861	15974	16110	16098	15816	15853	16019	15827	15817	16089	15925	15955	15994	15991	15934	15848	15978	15900	15941	16009	15899	15947	16006	15891	15758	16000	15720	16003	15856	15845	15905	15815	15829	16154	15983	15804	15986	15920	15842	15957	15807	15880	15995	15940	15842	15901	16149	15905	15934	15977	15991	16005	16006	15973	15899	15944	15916	15994	15937	15865	15851	15913	15819	15857	15807	16096	15879	16091	15934	16127	15957	15862	15843	15999	15940	15934	15919	15821	15908	16072	16146	16249	15932	15734	15925	15618	15892	15861	15985	16003	15873	15849	16128	16122	15799	15840	15854	15902	15915	16117	15950	15805	15816	16043	16018	16092	15822	16092	16008	16231	16064	15862	16057	15957	15839	16011	15968	15901	15904	15858	15948	15798	15967	15825	15868	16029	15956	15994	16063	15949	15864	15804	15821	15874	15876	15962	15802	15999	16002	15983	15745	15977	15921	15989	16104	15991	16008	15920	15997	15995	15833	15770	15834	15936	15897	16024	15995	15922	16041	15725	15713	15825	15867	15725	15949	15777	15988	16004	16010	15821	15871	15702	15929	15882	16102	16109	16069	15719	16029	15958	16045	15914	15913	15868	15676	16054	15947	16096	15875	15860	15994	15825	16109	15801	15962	16066	15898	15828	15934	15998	15898	15863	15900	16134	16069	15930	15992	15898	16020	15880	15828	16039	15932	16162	16053	15967	16027	15959	15927	16023	15923	15905	15859	15797	16025	16108	15912	15776	16005	15928	15737	15940	15833	15974	15978	16095	15949	15852	16093	15850	15842	15957	16143	16076	15718	15971	16053	15853	15768	15979	15840	16052	15917	15998	15934	15847	15778	15938	16050	15945	15852	16050	15933	15909	16101	15841	15725	15973	15827	15955	15981	15757	15719	15811	15899	16028	15897	15777	15817	15815	15973	15820	15753	15982	15898	16049	16163	15970	15853	15978	15971	15868	15926	15762	15956	15834	15833	16001	15833	15968	15969	16011	15729	15864	16012	16082	15904	15882	15646	15808	16100	16029	16117	15912	15872	15933	16117	16125	15962	15984	15735	15787	15864	15738	15916	16046	15895	15888	16054	15845	15901	16067	15841	15843	16018	15951	15990	15875	15977	16088	15920	15965	15922	15981	15927	15881	15961	16054	15607	15966	16095	15973	15960	15875	15953	15887	15923	16006	15713	16002	15944	15760	16098	15960	16027	15842	15988	16058	16037	15989	15898	15856	15887	15912	15824	16076	15830	15932	16019	16071	15931	15996	15904	16051	16229	15994	16118	15931	16074	16056	16027	16031	15924	15989	16114	15999	15873	15928	15871	15883	15911	15962	16081	15862	15920	15786	15859	15863	15903	15997	16052	15889	15868	15940	16039	15905	16045	15820	16024	16019	15903	15947	15997	15962	15933	15892	15990	15978	15873	15914	16076	16009	15901	16012	15940	15910	15965	15976	15896	16012	16010	15732	15859	15975	15803	15911	15876	15913	15836	16069	15762	15901	15866	15822	16150	15829	16024	15862	15817	15752	16006	15993	16044	15940	15838	15959	15881	15967	15948	15984	15808	15851	16061	15910
13343	18912	17907	15828	15327	14628	16351	26404	37524	38442	32376	23826	17022	14523	13911	13657	13706	13536	13880	13700	13793	13810	13714	13650	13764	13716	13762	13685	13714	13700	13852	13823	13802	13669	13964	13557	13728	13564	13580	13655	13582	13854	13733	13810	13923	13767	13799	13867	13649	13787	13829	13927	13759	13700	13659	13901	13782	13881	13753	13722	13825	13707	13845	13702	13794	13720	13890	13736	13824	13778	13802	13678	13793	13832	13744	13837	13758	13680	13829	13795	13650	13689	13690	13884	13858	13673	13806	13517	13682	13852	13544	13871	13833	13794	13759	13915	13777	13838	13641	13771	13807	13798	13639	13886	13758	13781	13789	13707	13805	13707	13738	13852	13720	13806	13695	13689	13710	13701	13613	13877	13816	13754	13633	13659	13648	13990	13695	13833	13727	13747	13622	13779	13757	13809	13743	13758	13644	13687	13743	13780	13817	13691	13738	13638	13695	13639	13733	13833	13993	13787	13733	13767	13754	13809	13702	13654	13666	13755	13679	13677	13805	13812	13653	13826	13721	13760	13861	13740	13752	13717	13686	13632	13735	13694	13667	13601	13680	13656	13792	13965	13783	13704	13766	13807	13618	13686	13723	13648	13682	13613	13673	13811	13783	13796	13663	13602	13753	13801	13752	13740	13707	13725	13849	13871	13706	13692	13703	13651	13801	13638	13694	13652	13793	13793	13740	13671	13871	13731	13733	13687	13663	13745	13794	13655	13659	13673	13762	13640	13827	13912	13763	13648	13700	13770	13798	13690	13770	13766	13743	13596	13711	13748	13702	13848	13729	13701	13931	13591	13703	13750	13744	13709	13681	13724	13656	13616	13632	13750	13796	13806	13635	13851	13685	13583	13661	13770	13811	13720	13815	13704	13646	13884	13704	13767	13698	13814	13767	13710	13733	13770	13749	13820	13741	13698	13652	13870	13588	13724	13812	13793	13719	13813	13711	13948	13692	13763	13796	13530	13673	13863	13792	13810	13494	13700	13823	13818	13614	13842	13840	13819	13674	13723	13695	13738	13733	13660	13779	13711	13837	13662	13586	13590	13624	13506	13762	13689	13797	13711	13739	13728	13752	13716	13760	13786	13723	13634	13596	13745	13834	13677	13724	13751	13962	13649	13725	13755	13753	13752	13653	13928	13929	13954	13675	13781	13534	13799	13792	13850	13861	13752	13647	13747	13841	13773	13762	13877	13794	13673	13768	13730	13772	13789	13781	13897	13895	13652	13870	13737	13632	13725	13800	13676	13731	13648	13768	13750	13773	13752	13810	13849	13620	13653	13836	13892	13720	13729	13827	13848	13824	13876	13772	13724	13894	13744	13617	13750	13718	13728	13656	13785	13662	13589	13867	13617	13864	13792	13839	13680	13770	13663	13870	13624	13742	13749	13727	13720	13697	13731	13822	13790	13560	13827	13655	13862	13656	13785	13722	13751	13797	13872	13752	13812	13791	13636	13632	13677	13511	13862	13641	13745	13686	13715	13757	13619	13789	13886	13757	13687	13701	13774	13716	13786	13730	13748	13728	13636	13687	13814	13845	13653	13717	13886	13768	13577	13698	13876	13712	13726	13731	13747	13589	13772	13809	13783	13808	13784	13726	13692	13719	13785	13708	13773	13641	13739	13851	13815	13580	13737	13886	13695	13641	13746	13601	13739	13728	13725	13901	13638	13781	13741	13778	13800	13787	13759	13674	13748	13827	13713	13722	13765	13648	13799	13794	13658	13771	13643	13675	13748	13650	13750	13735	13752	13636	13707	13851	13665	13760	13605	13918	13663	13716	13611	13752	13779	13624	13746	13729	13588	13709	13753	13854	13860	13709	13719	13872	13876	13741	13679	13642	13707	13749	13809	13887	13695	13549	13758	13681	13755	13699	13642	13677	13575	13847	13751	13570	13560	13832	13716	13698	13682	13569	13709	13695	13628	13857	13713	13875	13599	13780	13801	13486	13844	13939	13722	13585	13749	13937	13689	13720	13757	13770	13739	13813	13686	13701	13664	13729	13610	13768	13760	13852	13697	13629	13758	13805	13719	13793	13712	13834	13736	13772	13515	13778	13734	13706	13647	13642	13658	13694	13646	13762	13696	13795	13812	13866	13922	13717	13588	13678	13700	13711	13718	13786	13731	13738	13675	13713	13827	13852	13722	13774	13879	13763	13750	13700	13774	13846	13866	13708	13613	13762	13847	13755	13598	13723	13709	13822	13748	13776	13635	13700	13891	13763	13703	13788	13846	13760	13650	13664	13667	13821	13881	13534	13695	13754	13832	13637	13897	13896	13780	13858	13752	13779	13823	13687	13700	13663	13815	13754	13628	13763	13706	13656	13734	13695	13626	13910	13830	13847	13727	13711	13710	13708	13884	13684	13777	13632	13888	13516	13608	13922	13712	13725	13855	13776	13489	13659	13781	13527	13791	13710	13750	13774	13873	13601	13578	13724	13584	13850	13671	13747	13640	13787	13840	13662	13781	13846	13863	13721	13849	13859	13755	13826	13645	13852	13660	13740	13847	13792	13642	13788	13653	13665	13565	13762	13760	13716	13648	13831	13678	13879	13646	13715	13715	13841	13726	13671	13679	13819	13928	13789	13817	13550	13826	13820	13747	13709	13597	13615	13643	13792	13793	13733	13734	13814	13660	13711	13847	13663	13842	13693	13746	13876	13486	13902	13737	13727	13722	13750	13664	13808	13856	13766	13811	13732	13672	13841	13787	13724	13671	13745	13863	13675	13941	13847	13791	13575	13903	13802	13818	13699	13726	13738	13819	13825	13803	13747	13743	13775	13899	13753	13876	13797	13701	13804	13730	13616	13736	13714	13645	13704	13729	13656	13662	13731	13737	13747	13905	13931	13634	13720	13649	13803	13921	13716	13796	13736	13726	13756	13824	13695	13573	13672	13713	13713	13629	13762	13809	13768	13692	13721	13813	13819	13909	13787	13570	13771	13614	13699	13609	13786	13792	13855	13845	13529	13691	13774	13777	13684	13684	13825	13505	13731	13649	13735	13745	13764	13726	13754	13736	13522	13759	13840	13717	13573	13654	13629	13702	13761	13783	13937	13576	13762	13710	13684	13929	13667	13852	13732	13591	13632	13597	13707	13908	13734	13774	13695	13697	13916	13703	13732	13544	13806	13838	13602	13709	13892	13624	13656	13663	13768	13812	13707	13768	13696	13658	13890	13686	13814	13834	13882	13763	13752	13705	13780	13734	13648	13744	13824	13672	13791	13699	13727	13774	13868	13699	13784	13784	13874	13787	13640	13641	13773	13835	13645	13552	13802	13629	13671	13895	13828	13564	13572	13550	13659	13678	13618	13756	13900	13735	13746	13780	13747	13749	13837	13685	13795	13767	13639	13809	13720	13686	13745	13627	13877	13780	13893	13883	13687	13709	13836	13692	13687	13735	13686	13690	13768	13718	13834	13672	13768	13682	13653	13583	13568	13694	13804	13679	13689	13850	13663	13809	13764	13680	13664	13787	13807	13758	13672	13759	13972	13666	13713	13609	13803	13819	13681	13828	13742	13826	13558	13651	13831	13775	13767	13727	13726	13733	13626	13850	13900	13707	13710	13582	13954	13903	13530	13750	13648	13753	13672	13789	13813	13798	13602	13785	13651	14010	13881	13911	13691	13684	13922	13825	13810	13952	13546	13948	13726	13827	13813	13701	13856	13563	13617	13605	13719	13531	13598	13743	13873	13840	13842	13605	13740	13780	13753	13890	13855	13725	13749	13697	13609	13916	13741	13678	13662	13664	13631	13766	13726	13835	13818	13857	13596	13937	13685	13651	13829	13689	13765	13837	13798	13653	13882	13810	13769	13754	13902	13783	13698	13811	13794	13745	13725	13792	13743	13789	13687	13666	13773	13931	13636	13719	13724	13851	13764	13730	13818	13756	13724	13692	13876	13650	13670	13994	13661	13918	13902	13645	13718	13774	13917	13639	13813	13669	13603	13599	13626	13813	13705	13702	13712	13702	13748	13710	13605	13620	13880	13868	13771	13798	13646	13839	13613	13734	13633	13779	13656	13655	13636	13700	13757	13780	13661	13717	13797	13679	13893	13795	13625	13711	13799	13724	13892	13625	13894	13687	13608	13836	13684	13732	13708	13666	13710	13522	13707	13780	13800	13627	13852	13803	13847	13685	13741	13759	13625	13507	13741	13707	13869	13788	13665	13696	13741	13627	13700	13785	14014	13836	13804	13729	13821	13757	13682	13767	13759	13585	13727	13819	13626	13738	13774	13716	13688	13832	13715	13740	13638	13683	13760	13801	13772	13717	13485	13685	13650	13616	13572	13790	13841	13861	13837	13775	13723	13794	13722	13761	13672	13731	13694	13721	13687	13712	13816	13713	13940	13628	13701	13764	13673	13824	13685	13960	13574	13873	13785	13723	13692	13798	13775	13746	13640	13694	13736	13710	13694	13781	13709	13661	13766	13545	13722	13710	13745	13680	13696	13743	14065	13750	13955	13766	13656	13652	13799	13730	13849	13684	13873	13723	13825	13841	13747	13677	13542	13810	13760	13750	13642	13732	13643	13647	13605	13766	13787	13682	13773	13781	13724	13751	13825	13705	13722	13705	13643	13488	13653	13753	13820	13809	13770	13619	13816	13835	13725	13802	13712	13585	13756	13940	13885	13732	13765	13768	13701	13742	13615	13566	13586	13723	13815	13769	13749	13584	13812	13713	13883	13714	13717	13710	13780	13638	13832	13815	13592	13826	13902	13688	13722	13785	13744	13931	13841	13680	13713	13749	13910	13748	13817	13827	13875	13711	13843	13694	13769	13879	13894	13588	13669	13673	13824	13855	13755	13956	13664	13840	13775	13711	13751	13862	13766	13757	13755	13874	13611	13757	13668	13815	13600	13685	13816	13773	13745	13731	13838	13720	13775	13637	13815	13880	13745	13548	13651	13668	13704	13762	13759	13839	13930	13662	13664	13739	13825	13640	13696	13694	13762	13778	13686	13605	13653	13791	13703	13754	13722	13680	13786	13757	13658	13724	13646	13868	13662	13754	13640	13664	13732	13768	13581	13649	13732	13773	13712	13612	13642	13952	13773	13854	13831	13744	13777	13757	13573	13645	13829	13794	13873	13771	13722	13745	13825	13782	13728	13821	13793	13608
23988	21176	28648	24013	21545	22598	22392	32883	60055	55103	40035	29009	21198	17268	16035	15968	15677	15599	15861	15726	15609	15599	15557	15715	15622	15476	15581	15966	15672	15652	15515	15772	15700	15710	15563	15513	15689	15752	15698	15674	15737	15551	15711	15534	15634	15757	15677	15688	15675	15746	15821	15461	15609	15698	15725	15687	15859	15703	15869	15595	15671	15870	15711	15530	15786	15755	15704	15481	15465	15675	15507	15557	15622	15733	15437	15521	15593	15691	15746	15747	15588	15941	15715	15628	15841	15743	15626	15590	15546	15647	15750	15602	15694	15479	15497	15400	15669	15532	15675	15513	15561	15500	15706	15689	15709	15632	15435	15527	15649	15451	15561	15694	15607	15720	15909	15406	15690	15484	15421	15652	15474	15602	15591	15555	15664	15809	15441	15608	15672	15542	15661	15652	15580	15683	15354	15556	15511	15718	15472	15585	15684	15680	15667	15677	15522	15571	15429	15782	15526	15852	15564	15612	15502	15442	15555	15548	15546	15612	15561	15538	15469	15456	15997	15771	15769	15618	15514	15550	15513	15729	15734	15737	15560	15685	15738	15556	15449	15480	15517	15499	15844	16003	15430	15647	15702	15544	15553	15573	15669	15743	15613	15645	15602	15584	15329	15714	15598	15733	15687	15715	15675	15678	15684	15549	15500	15377	15637	15595	15541	15454	15606	15552	15519	15471	15546	15536	15438	15512	15615	15778	15927	15641	15546	15675	15496	15591	15549	15749	15635	15578	15429	15671	15662	15712	15622	15596	15506	15546	15561	15419	15665	15782	15740	15483	15745	15807	15680	15607	15608	15470	15605	15399	15530	15873	15678	15624	15444	15690	15448	15500	15682	15654	15702	15618	15698	15665	15530	15758	15766	15484	15842	15628	15486	15534	15665	15802	15503	15539	15464	15666	15544	15626	15567	15400	15588	15599	15677	15765	15619	15638	15529	15631	15728	15425	15321	15512	15546	15606	15338	15646	15588	15478	15678	15871	15600	15597	15463	15598	15713	15757	15560	15410	15580	15749	15722	15714	15641	15549	15377	15598	15482	15791	15448	15915	15698	15546	15497	15575	15584	15541	15484	15712	15635	15560	15695	15345	15744	15567	15528	15554	15564	15717	15770	15563	15686	15683	15670	15721	15563	15557	15685	15574	15527	15653	15780	15634	15645	15667	15525	15523	15600	15565	15549	15672	15413	15485	15819	15658	15724	15611	15634	15384	15635	15563	15669	15720	15553	15477	15636	15539	15776	15591	15724	15558	15382	15543	15744	15534	15528	15686	15484	15616	15467	15556	15495	15622	15561	15345	15534	15737	15599	15894	15533	15538	15557	15695	15617	15711	15496	15638	15654	15715	15438	15613	15606	15585	15632	15498	15445	15683	15533	15602	15573	15681	15597	15624	15482	15634	15547	15636	15511	15436	15674	15781	15623	15614	15475	15605	15712	15331	15555	15580	15671	15572	15620	15478	15695	15508	15639	15419	15651	15682	15524	15585	15688	15704	15494	15697	15718	15706	15615	15706	15665	15440	15628	15708	15382	15538	15643	15760	15765	15539	15584	15469	15505	15605	15772	15720	15665	15735	15781	15757	15628	15752	15567	15459	15531	15495	15681	15406	15676	15755	15454	15498	15690	15564	15798	15437	15587	15616	15546	15536	15510	15457	15678	15472	15589	15533	15569	15752	15645	15400	15527	15607	15675	15610	15722	15774	15670	15512	15506	15763	15636	15510	15642	15553	15569	15572	15607	15708	15701	15671	15599	15628	15460	15511	15664	15817	15667	15727	15748	15510	15527	15802	15861	15713	15565	15557	15805	15668	15734	15634	15649	15672	15537	15667	15367	15604	15643	15586	15693	15686	15632	15561	15783	15582	15585	15751	15876	15624	15570	15734	15653	15553	15622	15464	15591	15533	15589	15982	15621	15733	15793	15445	15720	15569	15515	15470	15566	15636	15597	15586	15829	15705	15576	15466	15593	15412	15585	15564	15518	15544	15620	15496	15585	15593	15632	15567	15491	15683	15472	15664	15557	15675	15438	15502	15605	15663	15737	15664	15629	15682	15639	15455	15708	15699	15481	15700	15601	15638	15716	15500	15637	15490	15815	15622	15685	15679	15528	15524	15687	15492	15866	15537	15948	15698	15597	15765	15582	15705	15654	15694	15685	15341	15522	15510	15502	15774	15716	15458	15532	15482	15440	15670	15471	15600	15562	15680	15744	15734	15655	15542	15564	15710	15629	15480	15716	15583	15616	15653	15779	15464	15512	15764	15642	15442	15446	15665	15406	15661	15589	15474	15601	15736	15749	15811	15498	15577	15638	15575	15733	15390	15531	15582	15608	15393	15520	15621	15707	15712	15806	15519	15531	15540	15516	15452	15694	15523	15668	15605	15500	15493	15576	15674	15527	15544	15445	15495	15551	15445	15639	15765	15593	15467	15668	15684	15488	15766	15500	15596	15800	15671	15654	15395	15703	15659	15414	15802	15329	15676	15670	15695	15751	15518	15513	15627	15697	15734	15704	15706	15596	15669	15679	15768	15618	15576	15495	15462	15530	15518	15556	15812	15720	15651	15641	15705	15678	15791	15582	15589	15524	15710	15504	15578	15593	15676	15710	15905	15792	15525	15513	15679	15632	15564	15651	15497	15543	15685	15637	15653	15771	15687	15712	15620	15573	15598	15663	15637	15578	15534	15486	15641	15540	15615	15454	15570	15729	15507	15574	15553	15664	15484	15769	15725	15608	15721	15755	15662	15574	15536	15613	15449	15655	15618	15605	15726	15579	15593	15439	15736	15394	15701	15754	15603	15647	15691	15475	15380	15581	15623	15807	15708	15668	15576	15631	15662	15592	15528	15721	15604	15530	15767	15602	15646	15762	15506	15534	15592	15637	15568	15632	15511	15540	15581	15655	15535	15521	15585	15593	15329	15458	15550	15671	15684	15500	15642	15673	15392	15540	15684	15726	15600	15640	15374	15653	15630	15673	15627	15519	15559	15421	15608	15700	15598	15479	15642	15546	15593	15610	15834	15711	15495	15655	15533	15611	15635	15666	15538	15576	15706	15588	15656	15470	15453	15577	15573	15492	15491	15586	15670	15637	15620	15628	15818	15555	15678	15693	15481	15532	15554	15760	15627	15590	15731	15458	15541	15590	15457	15659	15677	15708	15573	15614	15491	15460	15486	15573	15531	15639	15499	15303	15469	15540	15524	15569	15458	15598	15456	15789	15660	15624	15691	15495	15482	15638	15265	15483	15746	15619	15507	15556	15495	15514	15664	15786	15641	15611	15492	15613	15654	15733	15448	15709	15639	15653	15391	15283	15599	15860	15422	15661	15555	15584	15470	15693	15795	15412	15678	15859	15581	15638	15595	15695	15448	15541	15696	15733	15799	15667	15482	15621	15654	15527	15581	15530	15659	15263	15531	15695	15648	15605	15353	15518	15726	15487	15498	15494	15569	15570	15666	15812	15511	15552	15545	15591	15417	15434	15560	15681	15815	15617	15638	15527	15534	15597	15685	15508	15596	15675	15532	15558	15616	15827	15567	15533	15512	15607	15584	15681	15369	15649	15806	15776	15445	15489	15569	15706	15706	15764	15647	15865	15640	15421	15553	15409	15566	15662	15467	15438	15642	15637	15697	15614	15379	15547	15441	15475	15608	15706	15510	15487	15529	15576	15457	15583	15642	15568	15399	15595	15403	15610	15597	15583	15735	15649	15428	15753	15391	15583	15484	15811	15675	15726	15377	15844	15720	15460	15846	15420	15583	15425	15489	15473	15585	15669	15771	15485	15659	15535	15614	15677	15441	15486	15583	15663	15668	15538	15645	15330	15568	15609	15667	15821	15652	15681	15720	15411	15396	15544	15519	15632	15381	15498	15562	15587	15630	15640	15667	15618	15649	15498	15568	15582	15637	15438	15623	15740	15362	15559	15535	15563	15739	15494	15728	15703	15548	15777	15672	15750	15555	15560	15759	15507	15694	15547	15668	15497	15584	15683	15532	15658	15743	15479	15766	15592	15779	15653	15527	15602	15539	15506	15586	15773	15679	15575	15724	15640	15637	15465	15608	15655	15523	15538	15507	15568	15442	15567	15488	15526	15468	15501	15538	15607	15574	15788	15542	15535	15578	15618	15512	15585	15697	15615	15553	15686	15484	15586	15645	15695	15544	15485	15627	15449	15499	15637	15566	15588	15437	15648	15829	15763	15464	15629	15588	15502	15648	15616	15594	15503	15691	15420	15681	15552	15529	15349	15635	15480	15553	15593	15717	15656	15629	15695	15536	15797	15552	15618	15696	15563	15656	15754	15591	15818	15681	15640	15590	15504	15594	15903	15545	15611	15721	15468	15694	15554	15675	15743	15595	15515	15537	15623	15535	15545	15685	15693	15610	15798	15568	15730	15662	15473	15494	15768	15665	15826	15518	15733	15651	15661	15551	15675	15650	15315	15491	15464	15536	15615	15476	15685	15508	15654	15691	15771	15665	15680	15527	15614	15736	15636	15715	15531	15729	15694	15550	15557	15433	15569	15661	15500	15644	15518	15823	15752	15559	15683	15747	15447	15680	15446	15473	15721	15639	15706	15611	15761	15439	15428	15588	15584	15615	15699	15806	15611	15676	15699	15625	15598	15714	15543	15656	15746	15547	15643	15561	15539	15494	15801	15694	15674	15615	15500	15675	15594	15762	15644	15637	15697	15436	15755	15567	15545	15533	15599	15608	15498	15564	15704	15459	15612	15363	15503	15672	15407	15666	15702	15731	15584	15618	15632	15645	15516	15762	15608	15650	15511	15547	15643	15611	15460	15757	15402	15630	15691	15689	15773	15619	15562	15596	15455	15518	15387	15500	15678	15602	15608	15635	15554	15538	15685	15684	15600	15654	15632	15513	15644	15544	15734	15680	15651	15591	15553	15640	15537	15424	15639	15817	15617	15734	15726	15468	15561	15738	15659	15573	15493	15541	15719	15599	15494	15600	15682	15627	15540	15580	15650	15671	15658	15629	15653	15584	15535	15587	15501	15602	15687	15526	15791	15702	15362	15414	15534	15722	15718	15549	15678	15509	15526	15725	15612	15447	15664	15611	15526	15501	15746	15568	15644	15464	15679	15443	15659	15615	15462	15719	15516	15587
15322	26403	24412	19515	17436	16462	18320	36114	61024	53658	40272	28266	18983	14880	13863	13599	13543	13574	13620	13757	13531	13541	13652	13688	13556	13582	13526	13506	13563	13632	13613	13489	13589	13557	13642	13584	13477	13409	13533	13327	13478	13646	13717	13597	13571	13499	13494	13659	13549	13530	13645	13633	13714	13531	13507	13380	13794	13554	13828	13551	13503	13518	13567	13457	13578	13504	13609	13621	13496	13547	13744	13511	13609	13472	13644	13679	13577	13632	13747	13533	13497	13582	13627	13489	13583	13536	13656	13508	13511	13594	13577	13419	13458	13605	13719	13505	13828	13438	13657	13549	13563	13590	13625	13523	13504	13673	13585	13593	13607	13393	13537	13494	13538	13481	13766	13593	13545	13467	13598	13412	13548	13464	13427	13358	13450	13542	13525	13473	13368	13480	13514	13491	13590	13601	13501	13580	13497	13544	13470	13641	13364	13597	13537	13647	13527	13437	13467	13590	13451	13623	13576	13505	13664	13449	13589	13660	13418	13628	13570	13547	13739	13604	13452	13605	13612	13414	13494	13637	13734	13448	13510	13540	13562	13529	13582	13461	13365	13507	13567	13717	13475	13561	13595	13547	13561	13559	13578	13508	13763	13508	13667	13695	13609	13562	13515	13445	13722	13602	13523	13660	13409	13454	13573	13461	13592	13413	13601	13486	13576	13627	13552	13500	13587	13531	13603	13553	13433	13454	13598	13434	13509	13611	13652	13495	13591	13701	13498	13428	13576	13650	13564	13640	13521	13509	13477	13567	13603	13540	13361	13566	13491	13554	13611	13585	13596	13427	13722	13466	13528	13363	13669	13471	13518	13712	13664	13650	13549	13573	13722	13590	13618	13518	13642	13518	13543	13656	13611	13567	13638	13573	13592	13491	13693	13566	13565	13776	13580	13591	13587	13470	13525	13492	13517	13476	13602	13699	13529	13481	13635	13412	13453	13575	13620	13746	13412	13561	13515	13460	13638	13666	13434	13494	13681	13785	13503	13647	13523	13446	13475	13579	13610	13734	13464	13630	13561	13420	13407	13622	13573	13634	13583	13508	13687	13773	13566	13545	13674	13556	13555	13646	13616	13573	13589	13521	13492	13513	13457	13514	13401	13543	13673	13716	13615	13465	13546	13394	13532	13753	13528	13517	13455	13613	13531	13556	13479	13484	13630	13640	13534	13454	13683	13608	13541	13486	13589	13592	13554	13555	13506	13509	13646	13660	13728	13362	13474	13576	13521	13328	13654	13667	13573	13609	13691	13605	13445	13445	13611	13502	13658	13584	13731	13520	13529	13639	13697	13440	13532	13503	13497	13496	13553	13482	13609	13584	13462	13581	13642	13652	13551	13678	13532	13576	13570	13732	13648	13722	13516	13618	13709	13584	13565	13611	13712	13465	13646	13676	13590	13512	13807	13780	13592	13450	13523	13469	13533	13559	13600	13544	13493	13411	13395	13568	13580	13536	13648	13514	13388	13325	13554	13446	13411	13661	13596	13461	13424	13606	13575	13566	13484	13402	13619	13438	13591	13550	13446	13353	13412	13579	13533	13512	13456	13710	13682	13675	13552	13563	13377	13527	13700	13580	13575	13700	13475	13623	13561	13470	13613	13540	13630	13636	13689	13500	13604	13421	13664	13555	13723	13624	13369	13602	13586	13625	13420	13519	13589	13513	13493	13349	13549	13568	13574	13659	13508	13714	13438	13656	13687	13562	13614	13574	13581	13799	13409	13477	13560	13737	13670	13556	13492	13627	13465	13585	13662	13240	13526	13494	13599	13383	13748	13395	13640	13457	13600	13606	13479	13504	13548	13562	13544	13525	13538	13614	13419	13626	13537	13533	13760	13457	13641	13496	13613	13613	13401	13468	13448	13564	13549	13687	13437	13687	13621	13630	13457	13459	13480	13390	13803	13551	13648	13531	13562	13441	13509	13611	13556	13458	13514	13651	13664	13551	13589	13477	13467	13539	13526	13439	13524	13517	13678	13692	13574	13610	13538	13396	13640	13641	13552	13456	13585	13246	13674	13668	13470	13500	13609	13677	13603	13467	13487	13593	13714	13602	13693	13585	13597	13558	13553	13581	13309	13519	13513	13505	13498	13616	13445	13641	13443	13534	13505	13600	13389	13468	13573	13709	13536	13681	13613	13510	13612	13531	13584	13602	13515	13671	13479	13476	13425	13559	13468	13495	13815	13606	13472	13676	13507	13435	13610	13417	13486	13470	13678	13476	13570	13636	13703	13573	13460	13519	13632	13411	13512	13537	13514	13389	13577	13490	13678	13646	13413	13604	13567	13556	13549	13659	13645	13673	13532	13469	13543	13539	13533	13525	13647	13515	13636	13453	13577	13571	13659	13554	13797	13418	13532	13599	13767	13470	13473	13350	13620	13566	13548	13690	13362	13554	13687	13488	13571	13583	13630	13576	13477	13599	13611	13561	13481	13608	13325	13552	13476	13405	13530	13424	13580	13598	13698	13365	13602	13523	13473	13581	13511	13488	13603	13538	13617	13535	13598	13557	13488	13527	13430	13582	13529	13523	13553	13543	13470	13623	13410	13615	13688	13589	13595	13534	13634	13454	13243	13572	13675	13650	13738	13554	13527	13575	13519	13809	13499	13472	13579	13603	13544	13606	13524	13505	13476	13513	13602	13540	13578	13398	13487	13474	13430	13485	13456	13472	13614	13606	13566	13594	13400	13389	13645	13489	13605	13437	13483	13629	13645	13609	13477	13487	13489	13460	13571	13439	13535	13407	13569	13539	13568	13439	13580	13486	13670	13752	13730	13574	13613	13513	13644	13496	13527	13769	13535	13638	13597	13591	13485	13521	13537	13616	13598	13342	13569	13670	13644	13612	13377	13616	13669	13532	13624	13480	13657	13309	13565	13612	13632	13708	13579	13523	13321	13542	13471	13559	13306	13577	13425	13430	13571	13616	13460	13490	13658	13429	13408	13637	13640	13547	13513	13622	13702	13416	13612	13534	13606	13527	13583	13678	13546	13711	13552	13409	13464	13549	13562	13601	13506	13484	13424	13553	13517	13585	13604	13556	13818	13515	13630	13590	13511	13512	13595	13674	13525	13747	13756	13548	13485	13348	13619	13605	13668	13551	13426	13675	13661	13410	13537	13655	13602	13538	13470	13415	13579	13613	13716	13389	13539	13551	13671	13712	13447	13568	13479	13632	13517	13576	13502	13521	13695	13560	13520	13720	13350	13571	13534	13488	13558	13707	13489	13603	13518	13706	13500	13527	13566	13684	13719	13573	13540	13650	13414	13769	13567	13606	13444	13548	13531	13537	13552	13699	13643	13551	13665	13527	13524	13709	13464	13630	13533	13660	13531	13459	13503	13516	13445	13438	13567	13451	13316	13713	13683	13487	13553	13376	13709	13451	13630	13508	13603	13384	13421	13587	13655	13486	13579	13547	13732	13589	13552	13602	13403	13531	13426	13665	13544	13516	13498	13569	13686	13495	13593	13583	13450	13440	13449	13469	13514	13491	13472	13615	13554	13588	13498	13643	13495	13624	13599	13595	13545	13459	13538	13559	13391	13654	13565	13409	13546	13531	13502	13632	13488	13486	13307	13399	13464	13429	13681	13707	13632	13617	13476	13403	13414	13370	13470	13477	13685	13442	13655	13387	13626	13537	13436	13593	13638	13486	13489	13690	13554	13548	13584	13620	13581	13619	13556	13457	13512	13605	13461	13559	13511	13553	13630	13525	13522	13543	13787	13540	13595	13560	13582	13584	13431	13426	13575	13528	13680	13607	13516	13665	13588	13587	13459	13625	13576	13426	13638	13658	13764	13533	13753	13700	13524	13686	13593	13653	13554	13458	13558	13592	13544	13356	13581	13577	13495	13651	13609	13513	13612	13579	13442	13561	13502	13456	13590	13613	13587	13525	13467	13603	13591	13675	13665	13744	13622	13649	13629	13756	13639	13671	13515	13586	13364	13588	13531	13691	13488	13418	13417	13579	13439	13581	13507	13510	13532	13537	13554	13581	13598	13727	13630	13395	13573	13645	13629	13631	13448	13511	13450	13688	13615	13413	13443	13485	13710	13420	13348	13603	13624	13760	13632	13555	13556	13529	13705	13503	13478	13441	13494	13499	13728	13545	13380	13596	13545	13495	13552	13637	13497	13604	13536	13542	13488	13528	13509	13534	13635	13572	13668	13599	13561	13664	13461	13468	13388	13690	13446	13626	13584	13555	13678	13712	13493	13701	13360	13615	13500	13446	13551	13644	13588	13445	13642	13500	13756	13576	13472	13541	13570	13595	13456	13552	13655	13719	13653	13548	13500	13619	13554	13594	13600	13546	13732	13564	13540	13596	13629	13474	13435	13590	13705	13569	13660	13453	13363	13626	13661	13626	13578	13286	13429	13744	13641	13583	13590	13524	13577	13427	13447	13488	13520	13507	13608	13362	13644	13638	13505	13444	13622	13625	13521	13405	13522	13622	13659	13283	13511	13456	13519	13594	13604	13556	13541	13629	13375	13595	13440	13695	13710	13457	13417	13556	13323	13774	13652	13491	13721	13664	13679	13651	13531	13523	13687	13608	13474	13431	13548	13334	13484	13631	13457	13393	13580	13545	13490	13657	13574	13547	13525	13435	13586	13599	13536	13577	13563	13489	13600	13487	13720	13594	13482	13649	13441	13587	13648	13348	13499	13592	13500	13538	13694	13669	13467	13567	13604	13416	13539	13437	13614	13582	13440	13517	13688	13550	13498	13492	13640	13592	13493	13450	13502	13499	13578	13468	13715	13402	13540	13539	13579	13676	13451	13659	13540	13829	13332	13616	13720	13719	13486	13643	13507	13621	13564	13623	13532	13401	13501	13649	13719	13633	13577	13491	13504	13572	13643	13429	13441	13591	13571	13591	13471	13647	13633	13592	13451	13464	13641	13658	13515	13481	13475	13559	13587	13433	13542	13467	13550	13726	13613	13533	13712	13477	13580	13437	13673	13664	13646	13701	13634	13626	13422	13513	13583	13616	13575	13548	13616	13572	13812	13420	13662	13631	13531	13588	13573	13536	13370	13402	13636	13499	13620	13591	13549	13668	13588	13627	13586	13464	13751	13603	13645	13494	13648	13553	13650	13654	13569	13538	13444	13701	13585	13569	13443	13719
28961	21287	19678	17333	15572	15344	15685	19358	22845	20366	17809	16416	15884	15374	15468	15339	15309	15396	15328	15326	15480	15453	15188	15229	15231	15424	15279	15326	15518	15131	15402	15442	15346	15351	15283	15235	15243	15499	15161	15565	15231	15206	15214	15337	15263	15203	15275	15252	15323	15401	15368	15407	15175	15241	15243	15145	15250	15249	15401	15470	15488	15449	15223	15261	15243	15395	15000	15242	15341	15464	15423	15308	15333	15345	15266	15462	15399	15286	15321	15513	15419	15246	15131	15423	15150	15258	15105	15444	15401	15214	15087	15239	15308	15366	15100	15288	15456	15416	15316	15356	15104	15246	15271	15315	15308	15498	15253	15323	15255	15304	15327	15336	15258	15245	15159	15378	15351	15376	15317	15268	15476	15289	15364	15324	15378	15427	15330	15245	15298	15406	15267	15278	15387	15393	15290	15434	15296	15329	15371	15393	15333	15267	15455	15341	15493	15487	15394	15299	15277	15544	15365	15306	15367	15267	15224	15278	15184	15209	15321	15322	15368	15124	15573	15418	15224	15237	15297	15269	15084	15394	15124	15274	15315	15193	15411	15371	15193	15233	15274	15266	15137	15416	15100	15343	15398	15238	15151	15391	15450	15331	15138	15189	15219	15330	15479	15451	15352	15221	15428	15302	15222	15322	15285	15391	15118	15283	15371	15150	15363	15285	15326	15097	15217	15431	15372	15213	15425	15344	15425	15320	15420	15330	15365	15415	15276	15230	15417	15290	15179	15374	15397	15372	15277	15353	15265	15259	15341	15216	15146	15214	15479	15258	15264	15134	15199	15369	15365	15198	15304	15338	15327	15372	15080	15336	15259	15249	15267	15390	15349	15268	15179	15338	15281	15355	15329	15285	15328	15277	15524	15299	15351	15365	15411	15189	15342	15220	15311	15211	15405	15143	15315	15307	15311	15077	15211	15345	15252	15143	15068	15248	15400	15239	15232	15452	15296	15213	15317	15044	15266	15463	15389	15428	15206	15553	15292	15388	15257	15248	15099	15282	15314	15305	15476	15469	15427	15284	15362	15297	15263	15300	15147	15246	15330	15234	15244	15242	15249	15297	15362	15287	15335	15518	15437	15231	15379	15387	15309	15201	15321	15449	15262	15332	15080	15256	15348	15558	15427	15417	15387	15235	15324	15289	15276	15387	15392	15352	15196	15476	15125	15226	15232	15422	15496	15453	15365	15423	15185	15380	15346	15413	15152	15323	15344	15325	15266	15219	15455	15261	15359	15247	15440	15241	15184	15282	15373	15318	15320	15322	15217	15210	15394	15252	15294	15364	15366	15290	15467	15273	15352	15360	15286	15370	15419	15595	15258	15225	15336	15150	15291	15103	15415	15249	15142	15333	15368	15243	15268	15092	15239	15271	15270	15311	15302	15251	15208	15246	15426	15237	15143	15402	15300	15366	15189	15315	15362	15364	15244	15143	15288	15338	15421	15234	15254	15275	15176	15257	15282	15207	15447	15362	15361	15215	15352	15271	15202	15364	15291	15290	15194	15404	15214	15479	15293	15338	15334	15412	15250	15338	15272	15296	15232	15333	15011	15180	15344	15502	15319	15287	15427	15119	15270	15217	15192	15300	15369	15276	15299	15115	15399	15360	15378	15301	15450	15437	15609	15215	15263	15414	15357	15294	15103	15280	15235	15226	15256	15357	15351	15386	15366	15173	15297	15109	15153	15305	15104	15184	15049	15321	15370	15113	15286	15372	15242	15444	15187	15104	15409	15349	15508	15442	15275	15357	15420	15287	15475	15286	15448	15420	15432	15340	15229	15323	15140	15295	15311	15301	15371	15360	15283	15485	15373	15297	15197	15335	15308	15295	15381	15157	15285	15254	15271	15105	15437	15401	15281	15349	15504	15217	15257	15268	15282	15414	15312	15314	15397	15204	15341	15356	15150	15433	15535	15061	15260	15427	15401	15356	15199	15179	15325	15183	15228	15391	15406	15474	15315	15046	15425	15434	15177	15153	15281	15235	15157	15376	15317	15087	15390	15296	15350	15222	15273	15560	15331	15156	15398	15104	15206	15234	15183	15339	15314	15294	15447	15320	15328	15403	15385	15440	15442	15499	15237	15098	15385	15274	15258	15238	15326	15276	15175	15187	15281	15364	15348	15440	15572	15436	15375	15437	15032	15459	15287	15324	15429	15217	15283	15238	15202	15378	15219	15293	15536	15416	15419	15330	15473	15439	15356	15451	15256	15340	15201	15134	15158	15255	15296	15248	15275	15260	15392	15328	15380	15091	15248	15267	15234	15168	15550	15325	15191	15213	15402	15620	15347	15233	15295	15212	15244	15306	15126	15327	15117	15283	15070	15259	15290	15310	15359	15467	15188	15312	15225	15306	15251	15391	15274	15163	15555	15173	15370	15232	15186	15358	15272	15343	15290	15497	15222	15112	15329	15185	15364	15318	15192	15287	15299	15291	15274	15333	15300	15300	15238	15309	15401	15289	15223	15075	15158	15367	15195	15309	15321	15142	15389	15459	15369	15350	15199	15312	15297	15418	15429	15342	15361	15505	15446	15143	15511	15152	15210	15542	15481	15200	15256	15402	15350	15332	15210	15401	15303	15339	15142	15175	15296	15288	15393	15289	15314	15264	15387	15182	15239	15218	15480	15451	15438	15028	15337	15282	15548	15377	15318	15161	14983	15311	15322	15346	15076	15139	15462	15190	15416	15321	15231	15459	15387	15116	15368	15234	15383	15437	15196	15219	15408	15287	15342	15386	15329	15230	15294	15429	15260	15400	15323	15229	15305	15258	15315	15430	15273	15236	15278	15397	15295	15032	15326	15461	15056	15065	15215	15333	15482	15302	15240	15471	15374	15484	15156	15490	15203	15190	15134	15210	15350	15319	15440	15403	15610	15174	15164	15150	15180	15227	15382	15315	15302	15173	15244	15224	15239	15347	15260	15403	15408	15425	15196	15137	15161	15249	15241	15211	15437	15599	15342	15365	15351	15309	15260	15527	15218	15247	15154	15274	15275	15410	15364	15444	15318	15520	15114	15150	15465	15229	15367	15471	15217	15222	15133	15312	15394	15499	15357	15243	15213	15391	15407	15261	15472	15277	15398	15287	15463	15357	15669	15314	15301	15106	15293	15401	15328	15307	15206	15208	15255	15328	15392	15307	15246	15372	15362	15098	15273	15467	15764	15230	15411	15385	15321	15185	15355	15475	15400	15148	15355	15187	15252	15162	15516	15330	15332	15062	15330	15226	15344	15336	15232	15330	15384	15272	15339	15347	15330	15209	15364	15031	15265	15179	15261	15124	15212	15442	15128	15296	15301	15471	15317	15161	15224	15384	15342	15361	15254	15380	15340	15286	15307	15288	15374	15389	15204	15168	15368	15262	15289	15320	15160	15150	15342	15170	15235	15281	15187	15388	15139	15106	15368	15264	15241	15070	15393	15255	15286	15387	15394	15221	15170	15225	15240	15424	15514	15241	15435	15608	15329	15256	15260	15226	15329	15282	15412	15395	15324	15315	15321	15342	15158	15201	15226	15248	15332	15359	15418	15325	15552	15218	15207	15257	15366	15377	15218	15337	15234	15206	15219	15332	15317	15369	15353	15124	15170	15282	15261	15309	15364	15180	15116	15196	15389	15328	15280	15177	15527	15237	15178	15082	15423	15550	15398	15271	15270	15448	15493	15273	15251	15328	15225	15188	15275	15121	15401	15245	15408	15375	15323	15261	15348	15379	15230	15322	15328	15247	15374	15429	15336	15564	15255	15271	15351	15251	15310	15320	15416	15452	15378	15428	15294	15368	15440	15380	15273	15440	15477	15501	15410	15338	15255	15139	15210	15356	15478	15308	15442	15221	15172	15253	15425	15293	15444	15455	15110	15237	15532	15366	15241	15302	15363	15534	15326	15444	15388	15442	15246	15152	15232	15284	15495	15529	15167	15361	15237	15359	15333	15311	15481	15316	15244	15178	15443	15340	15294	15186	15144	15087	15278	15298	15318	15508	15271	15295	15366	15457	15377	15429	15447	15224	15255	15219	15246	15227	15404	15318	15314	15307	15359	15408	15129	15042	15341	15311	15425	15509	15069	15271	15267	15319	15303	15257	15358	15466	15292	15290	15277	15270	15355	15261	15383	15353	15158	15434	15133	15280	15233	15424	15206	15092	15271	15318	15087	15152	15416	15440	15378	15430	15327	15333	15270	15320	15420	15127	15101	15177	15508	15208	15259	15274	15238	15117	15284	15405	15289	15219	15409	15403	15503	15292	15261	15274	15341	15305	15355	15353	15257	15187	15043	15109	15169	15245	15325	15306	15205	15263	15284	15336	15414	15369	15419	15124	15048	15367	15371	15386	15648	15370	15386	15173	15256	15326	15327	15118	15302	15381	15258	15340	15376	15149	15282	15444	15346	15242	15194	15504	15334	15171	15359	15449	15133	15170	15295	15307	15307	15331	15228	15320	15162	15301	15227	15360	15239	15321	15330	15287	15412	15293	15363	15283	15341	15274	15376	15201	15469	15282	15285	15332	15326	15393	15371	15385	15274	15431	15349	15398	15197	15336	15280	15253	15350	15315	15233	15241	15479	15142	15254	15214	15303	15416	15363	15264	15156	14965	15324	15302	15374	15166	15263	15144	15357	15268	15383	15106	15306	15405	15306	15269	15378	15405	15180	15141	15456	15291	15457	15398	15329	15359	15365	15225	15295	15245	15292	15362	15353	15327	15344	15379	15369	15238	15168	15250	15455	15193	15568	15514	15324	15436	15438	15467	15468	15291	15257	15265	15309	15300	15401	15355	15287	15363	15319	15497	15295	15450	15399	15209	15242	15334	15153	15570	15538	15377	15262	15277	15262	15242	15183	15294	15497	15367	15209	15282	15245	15450	15328	15372	15284	15270	15390	15398	15499	15255	15483	15396	15352	15216	15290	15205	15122	15253	15174	15194	15297	15116	15120	15293	15306	15286	15186	15298	15016	15370	15107	15283	15276	15291	15314	15079	15402	15424	15341	15288	15233	15485	15213	15234	15400	15246	15371	15327	15258	15215	15532	15305	15517	15292	15256	15423	15499	15170	15310	15264	15352	15542	15164	15488	15460	15295	15350	15389	15225	15234	15205	15412	15092	15115	15239	15305	15195	15221	15355	15324
13969	14269	14320	13862	13712	13718	14186	19960	23382	19159	16068	14676	13909	13391	13536	13333	13230	13294	13283	13343	13269	13407	13381	13462	13396	13319	13419	13532	13316	13288	13240	13377	13362	13310	13423	13381	13255	13259	13426	13493	13214	13343	13360	13439	13398	13288	13358	13328	13356	13404	13417	13304	13393	13414	13280	13505	13401	13249	13583	13333	13342	13257	13289	13172	13260	13487	13354	13424	13286	13173	13364	13171	13318	13077	13292	13446	13446	13434	13303	13283	13347	13366	13401	13206	13356	13307	13328	13172	13390	13456	13451	13239	13549	13265	13427	13350	13293	13329	13291	13325	13344	13286	13178	13359	13242	13343	13354	13243	13378	13387	13379	13280	13422	13291	13361	13246	13292	13265	13260	13375	13516	13227	13316	13189	13279	13434	13315	13297	13502	13220	13425	13225	13405	13244	13265	13469	13316	13468	13264	13506	13370	13472	13288	13375	13360	13350	13391	13338	13220	13303	13422	13290	13512	13316	13271	13481	13351	13311	13448	13428	13319	13361	13283	13410	13250	13269	13355	13339	13454	13441	13322	13246	13334	13376	13387	13303	13527	13401	13295	13439	13481	13462	13256	13431	13267	13421	13361	13289	13332	13318	13408	13366	13409	13262	13444	13350	13319	13231	13440	13285	13293	13492	13277	13319	13294	13330	13274	13319	13229	13291	13299	13355	13433	13375	13190	13253	13269	13423	13169	13371	13352	13433	13255	13328	13212	13404	13337	13372	13491	13413	13294	13213	13158	13172	13235	13197	13416	13295	13451	13285	13323	13202	13365	13471	13329	13518	13253	13340	13454	13201	13405	13422	13295	13416	13421	13419	13155	13395	13342	13197	13184	13414	13357	13438	13469	13371	13238	13349	13204	13374	13322	13317	13218	13351	13334	13364	13327	13453	13496	13470	13282	13317	13479	13266	13359	13416	13509	13443	13327	13448	13379	13324	13426	13270	13286	13221	13382	13308	13409	13214	13183	13386	13255	13284	13283	13166	13391	13372	13399	13378	13397	13419	13529	13412	13378	13199	13481	13297	13369	13326	13227	13487	13553	13504	13422	13370	13334	13233	13387	13283	13336	13212	13424	13348	13311	13385	13402	13302	13492	13327	13413	13349	13334	13315	13316	13247	13330	13315	13297	13372	13587	13184	13286	13373	13450	13417	13407	13384	13330	13234	13499	13355	13230	13398	13480	13383	13404	13286	13461	13474	13320	13311	13329	13400	13448	13335	13383	13253	13456	13318	13202	13307	13466	13352	13417	13285	13297	13401	13383	13186	13222	13291	13300	13397	13275	13198	13403	13260	13342	13483	13347	13248	13510	13504	13308	13287	13256	13404	13281	13199	13408	13449	13418	13453	13198	13346	13152	13207	13524	13381	13444	13405	13491	13354	13397	13365	13522	13454	13346	13331	13336	13318	13431	13220	13414	13518	13276	13273	13334	13114	13429	13408	13252	13467	13331	13392	13210	13148	13315	13318	13456	13343	13520	13525	13444	13356	13243	13339	13284	13406	13509	13474	13218	13357	13341	13275	13323	13414	13401	13363	13300	13273	13333	13479	13361	13270	13246	13277	13320	13318	13312	13341	13489	13443	13345	13193	13423	13352	13271	13246	13363	13276	13342	13479	13322	13219	13456	13444	13400	13185	13347	13377	13296	13465	13325	13288	13370	13315	13349	13278	13223	13362	13431	13172	13300	13395	13306	13324	13302	13521	13271	13324	13225	13247	13521	13270	13335	13319	13320	13525	13355	13493	13190	13360	13394	13393	13310	13501	13250	13447	13300	13445	13244	13326	13365	13245	13420	13416	13369	13309	13338	13372	13266	13296	13414	13453	13485	13429	13201	13377	13389	13334	13363	13393	13455	13296	13445	13458	13307	13329	13261	13347	13267	13395	13252	13297	13434	13324	13332	13401	13220	13304	13296	13285	13367	13278	13441	13378	13418	13462	13435	13321	13283	13303	13415	13416	13398	13223	13386	13135	13294	13566	13404	13389	13230	13240	13150	13505	13348	13269	13396	13390	13269	13240	13127	13324	13275	13401	13402	13405	13315	13347	13267	13302	13387	13284	13325	13377	13474	13330	13410	13343	13229	13445	13393	13540	13387	13445	13463	13425	13278	13273	13241	13380	13382	13408	13264	13357	13292	13459	13451	13278	13416	13378	13281	13393	13352	13161	13568	13349	13196	13289	13462	13353	13399	13545	13518	13395	13411	13208	13434	13320	13252	13364	13277	13200	13385	13426	13383	13273	13307	13341	13389	13266	13311	13271	13371	13296	13329	13287	13303	13213	13481	13353	13322	13428	13199	13316	13179	13388	13381	13371	13503	13445	13377	13364	13404	13315	13379	13375	13353	13443	13277	13366	13398	13342	13288	13496	13310	13360	13458	13334	13258	13323	13279	13390	13597	13240	13508	13268	13435	13259	13150	13387	13286	13079	13383	13330	13175	13311	13563	13296	13327	13204	13333	13555	13373	13443	13280	13449	13307	13204	13278	13381	13408	13261	13272	13436	13237	13455	13490	13289	13420	13375	13316	13388	13255	13374	13363	13205	13371	13401	13291	13277	13415	13310	13324	13319	13328	13374	13368	13201	13436	13243	13340	13340	13420	13330	13270	13253	13273	13398	13260	13413	13324	13243	13404	13417	13400	13315	13280	13325	13329	13287	13461	13547	13205	13324	13172	13297	13313	13349	13215	13297	13397	13341	13384	13241	13414	13261	13300	13299	13314	13517	13312	13351	13428	13337	13387	13337	13191	13426	13293	13299	13193	13371	13379	13296	13265	13366	13319	13411	13191	13389	13374	13207	13363	13543	13333	13342	13361	13419	13456	13251	13406	13367	13488	13414	13234	13439	13273	13363	13258	13435	13420	13339	13269	13499	13517	13397	13129	13337	13524	13373	13347	13220	13419	13324	13426	13340	13275	13549	13333	13247	13344	13334	13336	13329	13525	13328	13354	13300	13147	13341	13435	13343	13157	13476	13356	13528	13279	13328	13324	13213	13275	13354	13247	13351	13625	13359	13266	13353	13352	13300	13395	13341	13438	13339	13423	13337	13276	13337	13219	13240	13333	13424	13572	13373	13373	13198	13290	13293	13426	13413	13200	13348	13478	13243	13403	13257	13517	13524	13505	13323	13311	13415	13353	13407	13376	13501	13346	13306	13302	13444	13464	13553	13470	13520	13274	13323	13287	13311	13553	13207	13355	13413	13442	13388	13393	13379	13341	13252	13376	13367	13344	13308	13524	13275	13291	13324	13502	13200	13319	13387	13379	13433	13384	13108	13374	13330	13264	13337	13380	13224	13366	13400	13174	13468	13481	13309	13287	13416	13275	13250	13348	13338	13385	13498	13299	13363	13360	13404	13311	13178	13275	13373	13343	13303	13270	13443	13274	13392	13407	13334	13309	13399	13246	13344	13258	13455	13295	13292	13533	13412	13297	13467	13203	13342	13286	13258	13375	13345	13232	13414	13400	13346	13298	13215	13454	13383	13417	13308	13449	13392	13330	13345	13397	13232	13310	13287	13389	13187	13438	13384	13370	13287	13480	13326	13150	13398	13404	13258	13223	13327	13364	13284	13377	13268	13271	13329	13366	13525	13410	13436	13366	13341	13548	13251	13290	13242	13324	13478	13435	13343	13342	13219	13350	13435	13386	13360	13371	13428	13526	13301	13386	13379	13342	13196	13411	13351	13201	13448	13450	13466	13473	13339	13300	13408	13331	13494	13347	13328	13207	13531	13509	13307	13410	13441	13228	13305	13315	13301	13366	13406	13473	13270	13440	13354	13434	13337	13313	13276	13412	13422	13420	13278	13386	13498	13236	13221	13462	13251	13181	13476	13276	13368	13375	13254	13325	13178	13239	13331	13487	13456	13543	13300	13401	13296	13173	13337	13270	13241	13426	13290	13186	13455	13343	13392	13397	13430	13158	13348	13443	13216	13534	13408	13353	13375	13360	13315	13478	13266	13308	13428	13315	13483	13387	13335	13323	13307	13325	13289	13378	13373	13271	13460	13329	13251	13183	13404	13408	13196	13415	13309	13289	13378	13262	13320	13299	13253	13221	13294	13499	13274	13439	13492	13291	13369	13213	13452	13303	13219	13286	13269	13399	13366	13210	13388	13368	13334	13260	13287	13301	13394	13293	13364	13233	13654	13192	13408	13288	13313	13327	13142	13299	13407	13257	13405	13341	13272	13331	13303	13474	13474	13420	13276	13376	13316	13334	13259	13424	13300	13535	13432	13487	13532	13358	13515	13413	13251	13294	13315	13286	13336	13250	13312	13269	13225	13412	13359	13540	13227	13567	13378	13439	13242	13460	13399	13475	13304	13315	13501	13348	13205	13251	13320	13470	13411	13327	13426	13369	13356	13316	13126	13295	13272	13351	13431	13354	13363	13371	13469	13290	13501	13425	13398	13405	13411	13155	13366	13357	13457	13307	13287	13330	13440	13360	13322	13186	13352	13219	13296	13335	13330	13329	13307	13324	13357	13221	13320	13282	13348	13330	13360	13395	13556	13433	13393	13381	13280	13361	13252	13252	13502	13308	13379	13558	13329	13338	13426	13362	13297	13211	13361	13309	13308	13306	13259	13482	13404	13328	13432	13321	13484	13239	13338	13350	13325	13237	13368	13403	13334	13337	13301	13320	13448	13224	13439	13382	13327	13341	13504	13340	13443	13343	13483	13358	13429	13357	13479	13348	13418	13348	13197	13449	13365	13233	13359	13209	13326	13472	13358	13315	13403	13371	13173	13227	13260	13489	13133	13195	13322	13340	13259	13333	13429	13320	13245	13411	13457	13260	13221	13339	13504	13365	13397	13406	13286	13354	13512	13507	13352	13319	13434	13349	13392	13330	13382	13386	13346	13345	13308	13509	13283	13351	13486	13311	13294	13330	13356	13511	13440	13477	13457	13390	13332	13242	13404	13237	13460	13403	13278	13354	13234	13281	13440	13377	13280	13328	13263	13415	13274	13518	13445	13380	13455	13262	13186	13289	13352	13428	13431	13375	13520	13178	13361	13186	13287	13459	13374	13336	13352	13427	13250	13393	13340	13464	13429	13408	13262	13371	13081	13243	13301	13531	13277	13496	13422	13502	13400	13250	13297	13301	13477	13341	13278
25999	21077	27110	25527	18947	16970	23095	40817	40039	31676	25339	19707	16877	15794	15835	15640	15662	15385	15553	15382	15341	15541	15616	15664	15602	15676	15605	15435	15368	15505	15623	15507	15355	15545	15594	15511	15772	15701	15658	15404	15352	15576	15489	15474	15456	15595	15483	15432	15354	15559	15570	15533	15569	15548	15479	15306	15608	15439	15602	15584	15588	15544	15352	15245	15582	15570	15453	15412	15537	15389	15555	15380	15341	15318	15449	15468	15480	15354	15393	15506	15423	15476	15370	15684	15506	15465	15562	15472	15640	15446	15689	15456	15494	15467	15564	15394	15485	15376	15632	15380	15446	15490	15526	15599	15540	15464	15594	15537	15315	15568	15521	15390	15510	15566	15407	15531	15548	15522	15484	15480	15345	15494	15525	15560	15420	15479	15521	15437	15384	15336	15499	15613	15144	15434	15237	15411	15579	15305	15583	15444	15297	15315	15369	15473	15398	15561	15541	15711	15489	15515	15390	15345	15400	15585	15532	15421	15582	15522	15473	15589	15474	15506	15397	15360	15238	15407	15232	15376	15342	15403	15487	15397	15538	15369	15496	15629	15384	15488	15350	15382	15465	15621	15678	15474	15411	15247	15435	15491	15589	15407	15526	15431	15429	15444	15626	15281	15562	15344	15360	15641	15328	15418	15396	15573	15426	15317	15430	15406	15363	15495	15557	15598	15454	15464	15581	15378	15471	15529	15442	15607	15383	15558	15492	15421	15580	15375	15332	15386	15591	15426	15250	15424	15503	15161	15542	15399	15652	15328	15408	15307	15377	15513	15474	15378	15591	15499	15393	15445	15451	15318	15389	15459	15366	15401	15375	15498	15388	15490	15343	15685	15538	15480	15519	15688	15311	15255	15352	15341	15471	15430	15452	15494	15239	15520	15478	15429	15346	15620	15560	15345	15388	15425	15370	15416	15268	15242	15421	15370	15502	15481	15426	15343	15200	15424	15399	15480	15380	15584	15449	15371	15356	15452	15484	15332	15455	15413	15499	15553	15511	15610	15300	15462	15262	15383	15540	15356	15461	15482	15402	15419	15245	15506	15236	15404	15541	15228	15280	15553	15434	15352	15310	15471	15595	15359	15478	15376	15205	15395	15531	15412	15592	15418	15467	15278	15620	15488	15540	15197	15272	15410	15389	15491	15552	15576	15371	15454	15287	15301	15278	15207	15358	15564	15405	15488	15618	15449	15245	15352	15250	15214	15373	15480	15681	15328	15341	15327	15539	15409	15631	15526	15306	15323	15465	15580	15557	15546	15470	15648	15271	15427	15454	15547	15410	15352	15357	15512	15649	15598	15524	15494	15299	15461	15523	15543	15351	15449	15384	15418	15388	15371	15645	15367	15403	15520	15457	15268	15387	15642	15336	15477	15535	15465	15518	15565	15336	15303	15273	15475	15634	15355	15623	15475	15614	15494	15479	15503	15555	15595	15423	15405	15426	15354	15421	15560	15696	15378	15345	15577	15259	15595	15557	15386	15553	15544	15582	15493	15385	15412	15581	15471	15433	15458	15424	15484	15520	15438	15438	15363	15383	15472	15511	15563	15572	15464	15396	15454	15432	15534	15403	15357	15474	15694	15420	15578	15433	15624	15518	15489	15345	15457	15503	15465	15347	15355	15395	15577	15403	15492	15593	15445	15345	15593	15228	15600	15535	15620	15456	15319	15480	15315	15456	15527	15444	15566	15458	15493	15138	15491	15524	15533	15378	15231	15368	15532	15332	15654	15511	15292	15370	15474	15471	15639	15607	15435	15361	15473	15232	15509	15530	15487	15464	15351	15318	15298	15537	15288	15335	15362	15475	15376	15540	15443	15500	15601	15410	15398	15720	15385	15480	15419	15344	15479	15451	15608	15479	15387	15131	15565	15528	15278	15475	15417	15379	15393	15478	15477	15412	15638	15601	15563	15429	15612	15516	15373	15398	15370	15544	15652	15523	15462	15450	15367	15346	15519	15518	15462	15517	15355	15367	15423	15234	15437	15548	15738	15418	15554	15393	15574	15449	15433	15602	15479	15683	15327	15582	15486	15487	15523	15344	15612	15348	15549	15418	15460	15486	15538	15545	15529	15488	15329	15507	15436	15511	15446	15276	15514	15502	15310	15387	15474	15407	15396	15454	15361	15507	15437	15385	15376	15575	15452	15513	15530	15547	15515	15514	15411	15336	15362	15448	15235	15551	15509	15632	15424	15475	15264	15361	15527	15474	15517	15473	15366	15516	15420	15276	15486	15470	15381	15385	15377	15505	15304	15471	15440	15503	15508	15468	15439	15470	15498	15342	15320	15322	15407	15384	15486	15558	15419	15381	15428	15419	15351	15470	15510	15472	15349	15533	15532	15648	15317	15376	15449	15503	15451	15219	15426	15411	15277	15509	15386	15351	15450	15496	15375	15419	15322	15401	15495	15509	15388	15481	15485	15652	15400	15468	15712	15536	15425	15392	15283	15432	15354	15564	15278	15322	15406	15438	15374	15619	15529	15568	15387	15506	15395	15515	15543	15576	15436	15494	15471	15518	15483	15517	15448	15641	15506	15225	15385	15368	15568	15344	15494	15328	15379	15454	15546	15313	15232	15472	15421	15406	15396	15550	15506	15472	15310	15355	15294	15556	15373	15387	15477	15370	15317	15465	15540	15370	15363	15482	15533	15343	15609	15363	15491	15406	15540	15465	15326	15304	15552	15408	15331	15495	15570	15435	15608	15594	15453	15447	15416	15329	15414	15604	15300	15542	15566	15396	15519	15374	15398	15464	15546	15553	15406	15302	15334	15487	15418	15464	15568	15404	15443	15420	15442	15423	15611	15290	15272	15538	15398	15330	15458	15612	15320	15288	15502	15528	15308	15473	15532	15464	15461	15470	15360	15562	15562	15570	15291	15426	15564	15570	15450	15401	15324	15288	15553	15424	15408	15271	15463	15574	15428	15513	15387	15349	15631	15422	15465	15441	15707	15544	15480	15458	15344	15400	15179	15415	15503	15541	15414	15454	15609	15477	15460	15491	15508	15627	15521	15540	15514	15602	15591	15374	15366	15364	15417	15484	15424	15541	15381	15480	15719	15467	15470	15421	15226	15402	15418	15375	15463	15543	15414	15468	15380	15235	15489	15460	15503	15496	15448	15554	15643	15418	15397	15543	15558	15449	15571	15536	15453	15555	15531	15416	15497	15421	15527	15485	15416	15527	15426	15358	15389	15326	15415	15545	15468	15428	15468	15539	15685	15632	15385	15619	15570	15448	15689	15300	15644	15253	15455	15487	15300	15538	15531	15384	15349	15499	15584	15471	15438	15398	15301	15488	15495	15430	15291	15479	15510	15358	15335	15396	15574	15529	15371	15535	15360	15316	15247	15390	15466	15541	15507	15576	15585	15547	15462	15590	15414	15501	15390	15197	15273	15434	15592	15377	15461	15499	15446	15439	15553	15545	15288	15448	15400	15519	15268	15418	15542	15601	15528	15474	15626	15301	15506	15609	15516	15291	15521	15480	15578	15403	15358	15276	15505	15447	15407	15535	15381	15511	15383	15458	15561	15593	15484	15293	15366	15358	15407	15587	15432	15615	15365	15314	15534	15369	15298	15534	15476	15154	15324	15294	15463	15622	15398	15440	15443	15498	15630	15471	15321	15497	15402	15556	15530	15461	15433	15283	15367	15636	15340	15418	15573	15406	15399	15468	15390	15251	15490	15590	15547	15498	15304	15231	15480	15551	15438	15680	15497	15435	15439	15437	15388	15571	15275	15294	15358	15248	15343	15487	15400	15399	15410	15395	15547	15421	15449	15525	15344	15440	15507	15369	15357	15572	15627	15428	15386	15255	15452	15501	15522	15537	15550	15436	15608	15614	15589	15509	15438	15500	15428	15501	15515	15670	15592	15383	15542	15370	15361	15532	15494	15548	15540	15614	15449	15397	15445	15368	15513	15338	15406	15267	15364	15361	15453	15394	15441	15351	15479	15526	15197	15544	15492	15471	15393	15531	15265	15575	15559	15366	15580	15330	15583	15511	15418	15580	15433	15403	15464	15526	15433	15173	15571	15428	15444	15511	15519	15241	15473	15403	15416	15465	15344	15283	15323	15483	15542	15410	15447	15519	15480	15358	15515	15359	15596	15518	15517	15405	15494	15351	15277	15354	15338	15657	15531	15396	15525	15554	15467	15355	15457	15455	15332	15460	15550	15503	15480	15613	15433	15553	15528	15484	15303	15320	15294	15514	15549	15348	15203	15395	15488	15385	15440	15565	15712	15437	15484	15431	15410	15288	15448	15684	15529	15367	15406	15547	15606	15494	15571	15428	15444	15467	15349	15388	15368	15435	15552	15500	15382	15453	15305	15397	15321	15346	15640	15612	15493	15501	15514	15331	15651	15631	15502	15451	15477	15535	15628	15618	15488	15312	15299	15409	15481	15393	15297	15436	15548	15419	15442	15556	15411	15828	15458	15433	15567	15467	15603	15470	15369	15234	15407	15422	15401	15320	15362	15531	15334	15436	15510	15515	15386	15299	15605	15367	15576	15715	15481	15334	15506	15344	15262	15496	15672	15509	15508	15354	15465	15429	15458	15382	15553	15630	15633	15299	15519	15318	15492	15572	15576	15585	15208	15466	15216	15312	15277	15512	15438	15415	15366	15570	15303	15548	15474	15274	15469	15455	15335	15515	15497	15543	15460	15515	15558	15398	15413	15500	15522	15443	15376	15407	15578	15459	15272	15386	15396	15405	15417	15339	15551	15305	15615	15626	15470	15680	15549	15407	15294	15367	15449	15566	15554	15480	15500	15416	15491	15487	15359	15393	15485	15313	15515	15351	15534	15322	15456	15613	15593	15446	15375	15575	15536	15612	15299	15445	15435	15396	15470	15376	15255	15538	15308	15632	15648	15522	15367	15316	15621	15373	15406	15351	15436	15380	15590	15455	15392	15425	15447	15504	15560	15581	15494	15527	15395	15609	15382	15536	15539	15396	15522	15487	15524	15529	15608	15543	15419	15572	15631	15420	15548	15348	15724	15372	15682	15740	15400	15323	15403	15284	15413	15308	15543	15638	15504	15540	15446	15406	15453	15352	15507	15336	15300	15453	15271	15611	15531	15435	15500	15429	15324	15387	15472	15478	15409	15470	15357	15547	15632
13068	18615	17859	15684	14892	14611	24011	42258	40925	31755	24700	17911	14532	13874	13243	13468	13750	13509	13595	13522	13451	13582	13521	13403	13428	13497	13499	13527	13522	13499	13405	13442	13558	13383	13580	13488	13349	13439	13618	13434	13421	13433	13542	13456	13471	13582	13527	13656	13473	13403	13519	13330	13473	13466	13500	13573	13518	13554	13452	13455	13570	13576	13476	13492	13309	13456	13498	13473	13407	13403	13458	13502	13520	13529	13519	13583	13466	13411	13437	13421	13422	13590	13511	13559	13497	13647	13602	13415	13478	13454	13460	13666	13492	13477	13438	13272	13597	13530	13486	13459	13369	13588	13555	13471	13470	13400	13412	13535	13493	13433	13447	13666	13665	13597	13558	13527	13569	13352	13456	13463	13543	13355	13451	13519	13521	13583	13586	13331	13551	13586	13493	13341	13439	13271	13728	13431	13567	13546	13615	13462	13516	13385	13290	13452	13418	13495	13470	13510	13381	13654	13511	13264	13586	13412	13521	13586	13528	13542	13424	13477	13385	13715	13554	13339	13265	13346	13467	13420	13477	13279	13513	13451	13451	13498	13549	13577	13386	13447	13642	13411	13475	13533	13457	13287	13533	13274	13431	13581	13489	13583	13468	13508	13498	13630	13498	13528	13502	13527	13388	13545	13500	13457	13546	13471	13559	13374	13408	13585	13686	13588	13465	13395	13562	13519	13510	13394	13359	13517	13462	13347	13538	13532	13566	13512	13534	13515	13474	13353	13493	13484	13508	13360	13580	13537	13536	13483	13464	13636	13564	13497	13575	13456	13451	13443	13544	13604	13330	13717	13505	13488	13557	13455	13555	13409	13466	13448	13439	13412	13573	13337	13328	13485	13642	13392	13620	13415	13427	13404	13510	13443	13614	13484	13481	13623	13445	13541	13448	13507	13509	13480	13435	13497	13534	13512	13510	13620	13400	13464	13450	13432	13611	13435	13430	13434	13524	13550	13405	13463	13636	13588	13508	13570	13416	13570	13487	13433	13472	13422	13490	13407	13515	13470	13415	13423	13401	13503	13561	13519	13422	13607	13450	13386	13583	13403	13634	13390	13535	13489	13385	13418	13491	13526	13528	13471	13394	13590	13364	13702	13501	13443	13412	13378	13458	13497	13367	13554	13404	13567	13355	13456	13392	13427	13222	13361	13590	13504	13430	13601	13380	13284	13459	13685	13430	13451	13585	13596	13539	13715	13409	13511	13653	13445	13437	13383	13664	13437	13408	13596	13575	13482	13414	13596	13419	13472	13537	13462	13356	13462	13482	13505	13489	13405	13673	13506	13304	13485	13503	13557	13503	13415	13625	13488	13452	13467	13618	13540	13447	13354	13331	13405	13540	13319	13532	13379	13620	13500	13387	13258	13437	13431	13369	13417	13450	13545	13274	13388	13475	13338	13343	13410	13425	13479	13489	13429	13412	13505	13505	13537	13480	13254	13375	13490	13480	13278	13536	13389	13592	13385	13425	13572	13502	13580	13378	13364	13554	13542	13490	13484	13497	13464	13349	13426	13624	13557	13485	13511	13405	13474	13509	13442	13449	13478	13395	13330	13473	13502	13365	13296	13605	13507	13503	13426	13530	13557	13418	13446	13452	13561	13498	13630	13500	13514	13568	13397	13393	13498	13485	13511	13445	13464	13577	13422	13439	13308	13744	13456	13507	13241	13582	13275	13513	13381	13466	13468	13540	13462	13477	13416	13428	13466	13431	13406	13480	13596	13553	13620	13525	13538	13500	13501	13467	13520	13507	13421	13417	13570	13357	13451	13419	13519	13446	13661	13574	13401	13572	13541	13489	13443	13566	13488	13432	13497	13367	13455	13407	13484	13496	13486	13464	13546	13379	13656	13534	13505	13408	13597	13588	13606	13647	13484	13579	13377	13526	13455	13377	13471	13590	13459	13395	13526	13394	13343	13349	13391	13515	13456	13374	13541	13335	13496	13381	13395	13486	13495	13478	13480	13513	13531	13526	13475	13468	13417	13487	13584	13521	13528	13549	13353	13615	13520	13400	13506	13463	13479	13465	13395	13449	13443	13556	13513	13358	13519	13623	13481	13508	13398	13522	13466	13502	13555	13500	13366	13517	13386	13517	13451	13452	13574	13284	13482	13430	13444	13474	13233	13573	13526	13400	13533	13550	13610	13522	13422	13571	13474	13512	13479	13431	13490	13457	13397	13480	13520	13472	13348	13481	13336	13477	13614	13478	13468	13415	13519	13480	13429	13358	13450	13378	13538	13620	13616	13435	13348	13485	13594	13620	13509	13438	13623	13455	13451	13531	13525	13520	13294	13528	13380	13359	13639	13363	13430	13551	13477	13534	13424	13400	13501	13406	13530	13509	13462	13329	13662	13481	13489	13668	13434	13570	13463	13394	13378	13494	13542	13456	13542	13446	13428	13618	13359	13558	13378	13507	13426	13399	13590	13545	13648	13336	13479	13631	13537	13492	13395	13271	13553	13506	13452	13409	13411	13341	13482	13467	13429	13618	13542	13619	13449	13609	13456	13684	13454	13429	13528	13552	13526	13532	13427	13368	13522	13474	13426	13600	13624	13349	13424	13391	13438	13488	13318	13337	13250	13517	13578	13586	13415	13411	13506	13432	13450	13554	13429	13374	13432	13541	13543	13524	13517	13455	13489	13406	13412	13391	13567	13442	13578	13583	13467	13520	13600	13375	13566	13463	13344	13633	13469	13507	13643	13612	13527	13603	13436	13585	13525	13265	13471	13524	13600	13524	13700	13461	13465	13600	13464	13390	13524	13437	13607	13528	13512	13496	13392	13429	13558	13474	13589	13550	13612	13620	13583	13473	13667	13521	13480	13665	13424	13492	13393	13476	13495	13392	13414	13537	13544	13538	13375	13544	13477	13504	13522	13409	13429	13432	13508	13592	13549	13384	13674	13386	13480	13487	13452	13383	13404	13346	13495	13510	13342	13319	13475	13660	13587	13481	13474	13436	13297	13515	13501	13391	13519	13514	13530	13572	13497	13333	13613	13530	13403	13456	13553	13614	13242	13456	13451	13531	13636	13617	13558	13437	13580	13484	13592	13498	13436	13465	13542	13402	13710	13447	13503	13412	13609	13603	13450	13540	13514	13484	13299	13343	13406	13415	13470	13418	13429	13362	13425	13629	13357	13402	13474	13471	13486	13488	13641	13570	13452	13537	13526	13514	13531	13490	13589	13183	13519	13510	13405	13619	13559	13519	13307	13648	13332	13544	13565	13410	13535	13532	13507	13531	13405	13480	13488	13423	13513	13560	13540	13524	13427	13439	13454	13391	13368	13557	13386	13480	13487	13453	13617	13508	13427	13477	13424	13532	13638	13567	13509	13479	13444	13524	13446	13392	13462	13553	13593	13548	13542	13502	13490	13432	13511	13486	13467	13404	13461	13429	13417	13516	13704	13480	13551	13468	13589	13440	13455	13697	13654	13448	13446	13484	13424	13525	13492	13460	13495	13508	13519	13680	13582	13505	13497	13386	13340	13583	13630	13416	13450	13565	13318	13507	13479	13647	13499	13557	13478	13573	13600	13377	13401	13464	13384	13488	13440	13403	13439	13604	13563	13493	13482	13496	13563	13632	13370	13478	13456	13618	13365	13374	13437	13362	13597	13558	13533	13374	13346	13471	13585	13478	13422	13464	13374	13546	13313	13473	13519	13557	13657	13378	13567	13609	13485	13528	13528	13452	13268	13367	13466	13393	13516	13541	13528	13672	13515	13451	13410	13486	13482	13430	13559	13410	13592	13527	13559	13479	13457	13462	13453	13555	13286	13659	13357	13360	13337	13574	13347	13360	13419	13628	13662	13438	13356	13615	13433	13519	13377	13591	13338	13616	13513	13305	13442	13444	13437	13452	13417	13484	13501	13463	13532	13336	13417	13531	13619	13584	13304	13536	13664	13609	13527	13436	13190	13552	13499	13489	13578	13683	13422	13457	13547	13521	13457	13459	13566	13573	13438	13306	13499	13220	13382	13527	13512	13415	13416	13538	13400	13354	13621	13414	13465	13451	13396	13385	13558	13515	13317	13402	13548	13480	13417	13347	13496	13460	13410	13433	13646	13514	13435	13501	13475	13313	13558	13586	13421	13507	13435	13509	13357	13448	13345	13409	13476	13383	13614	13530	13400	13482	13310	13717	13528	13379	13499	13509	13380	13355	13616	13544	13450	13434	13571	13421	13333	13433	13397	13418	13428	13430	13477	13438	13343	13429	13427	13482	13421	13625	13427	13420	13479	13499	13511	13586	13475	13656	13356	13605	13547	13377	13571	13619	13530	13431	13450	13447	13431	13602	13420	13473	13561	13392	13644	13519	13466	13497	13305	13469	13478	13558	13473	13383	13412	13418	13447	13473	13435	13518	13398	13372	13467	13562	13448	13640	13552	13749	13331	13459	13528	13516	13611	13571	13474	13534	13441	13429	13559	13469	13562	13585	13478	13680	13454	13573	13528	13488	13410	13371	13396	13531	13464	13475	13641	13533	13462	13481	13534	13485	13282	13492	13606	13586	13510	13490	13513	13543	13519	13486	13328	13471	13673	13409	13527	13488	13441	13475	13611	13390	13429	13518	13505	13551	13347	13614	13503	13524	13470	13566	13433	13385	13468	13451	13607	13426	13667	13551	13479	13569	13411	13456	13364	13255	13558	13647	13642	13567	13324	13458	13281	13504	13526	13652	13449	13608	13493	13600	13478	13399	13376	13635	13441	13576	13313	13431	13374	13640	13456	13608	13508	13478	13687	13431	13386	13628	13515	13529	13395	13514	13380	13499	13432	13565	13533	13500	13486	13495	13255	13452	13490	13607	13489	13440	13405	13480	13538	13544	13488	13463	13561	13412	13394	13355	13496	13543	13421	13586	13386	13583	13433	13509	13426	13574	13415	13412	13465	13498	13428	13661	13507	13459	13364	13517	13555	13542	13608	13559	13396	13621	13525	13532	13435	13312	13456	13294	13476	13638	13586	13489	13509	13383	13500	13447	13577	13555	13508	13321	13390	13626	13455	13429	13479	13477	13429	13452	13642	13574	13532	13419	13629	13413	13561	13503	13470	13477	13322	13555	13352	13556	13302	13508	13417	13393	13350	13449	13383	13449	13400	13528	13556	13438	13460	13565	13378
23910	21082	28469	23912	21440	22414	24617	51537	61965	52665	36658	23811	18354	16478	16033	15871	16041	15737	15883	15679	15848	15929	15926	15783	15837	15862	15756	15844	15985	15772	15640	15683	15851	15773	16033	15713	15656	15751	15682	15608	15998	15913	15864	15683	15832	15653	15935	15719	15624	15815	15899	15822	15895	15766	15852	15774	15813	16192	16008	15713	15867	15737	15677	15685	15869	15776	15852	15821	15766	15760	15689	15599	15832	15804	16009	15767	15966	15822	15728	15483	15834	15902	15797	15878	15887	15909	15721	15704	15814	16042	15818	15804	15775	15763	15836	15641	15785	15808	15786	15607	15890	15735	15791	15634	15919	15846	15692	15788	15737	15791	15975	15725	15829	15972	15835	15788	15713	15808	15738	15715	15926	15652	15719	15642	15746	15641	15861	15702	15539	15747	15747	15572	15534	15652	15641	15668	15886	15596	15677	15528	15473	15620	15783	15701	15698	15758	15646	15710	15797	15753	15863	15694	15841	15753	15595	15778	15774	15570	15810	15728	15926	15736	15900	15685	15746	15748	15927	15780	15796	15858	15688	15902	15777	15695	15787	15829	15922	15712	15663	15885	15806	15868	15706	15701	15900	15758	15691	15699	15562	15711	15866	15741	15596	15837	15737	15755	15817	15635	15666	15788	15841	15642	15730	15829	15793	15738	15535	15785	15945	15982	15910	15648	15842	15710	15735	15718	15763	15685	15559	15630	15821	15840	15668	15887	15720	15785	15659	15570	15909	15806	15889	15873	15803	15891	15626	15960	15819	15777	15849	15794	15584	15863	15695	15750	15666	15759	15710	15822	15735	15668	15707	15641	15713	15674	15649	15702	15588	15825	15768	15959	15880	15812	16059	15782	15889	15521	15708	15759	15712	15835	15826	15821	15709	15604	15932	15642	15817	15788	15902	15788	15720	15774	15604	15884	15808	15630	15621	15930	15814	15680	15794	15791	15751	15738	15603	15770	15745	15829	15654	15698	15804	15476	15578	15883	15666	15878	15721	15753	15777	15646	15752	15607	15798	15675	15649	15784	15751	15701	15845	15660	15766	15619	15728	15654	15785	15678	15634	15789	15552	15799	15755	15822	15954	15737	15762	15664	15573	15779	15500	15864	15737	15740	15644	15778	15667	15784	15783	15889	15686	15821	15737	15741	15764	15841	15880	15826	15789	15675	15853	15797	15715	15745	15823	15552	15625	15862	15730	15726	15672	15718	15720	15665	15835	15848	15737	15601	15714	15885	15804	15753	15626	15551	15699	15706	15869	15822	15553	15835	15993	15851	15612	15734	15686	15836	15863	15835	16068	15760	15857	15803	15876	15534	15793	15758	15993	15820	15548	15948	15525	15904	15835	15566	15841	15993	16001	15927	15630	15859	15682	15923	15515	15860	15569	15903	15800	15676	15662	15694	15901	15947	15955	15753	15570	15647	15906	15858	15872	15835	15796	15871	15729	15751	15714	15750	15687	15739	15712	15647	15641	15725	15813	15630	15807	15711	15754	15770	15820	15648	15811	15658	15744	15851	15853	15642	15937	15625	15830	15869	15795	15700	15848	15541	15862	15912	15781	15664	15641	15824	15754	15730	15660	15697	15555	15577	15553	15672	15752	15691	15762	15766	15656	15445	15764	15727	15694	15668	15707	15718	15629	15615	15723	15698	15611	15738	15644	15537	15610	15627	15691	15686	15944	15890	15773	15767	15662	15891	15585	15865	15766	15733	15931	15743	15629	15564	15662	15766	15692	15829	15886	15678	15721	15660	15814	15777	15711	15840	15654	15793	15839	15739	15583	15806	15680	15821	15816	15451	15976	15778	15820	15793	15652	15726	15754	15715	15830	15690	15742	15623	15752	15815	15871	15654	15830	15575	15727	15726	15777	15444	15721	15775	15792	15837	15771	15912	15549	15657	15902	15710	15847	15801	15944	15597	15894	15946	15660	15686	15618	15743	15683	15866	15642	15707	15568	15731	15765	15799	15810	15506	15664	15722	15794	15751	15747	15968	15745	15830	15668	15938	15944	15945	15706	15800	15686	15879	15584	15826	15633	15511	15778	15811	15815	15839	15804	15679	15696	15657	15680	15706	15820	15716	15701	15935	15647	16070	15919	15709	15807	15663	15628	15521	15924	15651	15665	15694	15814	15655	16037	15907	15808	15767	15761	15891	15683	15876	15960	15718	15775	15706	15648	15746	15621	15935	15671	15963	15813	15706	15702	15802	15682	15729	15797	15717	15833	15932	15735	15630	15707	15824	15801	15819	15645	15751	15654	15770	15883	15811	15952	15610	15769	15753	15711	15911	15607	15679	15591	15623	15543	16009	15696	15857	15817	15894	15710	15883	15615	15632	15577	15462	15771	15582	15826	15586	15802	15771	15688	15717	15899	15879	15797	15811	15912	15708	15620	15752	15643	15410	15576	15746	15646	15961	15594	15661	15846	15921	15755	15776	15699	15726	15734	15698	15915	15761	15935	15770	15853	15772	15914	15692	15688	15651	15687	15741	15702	15846	15672	15857	15686	15728	15694	15838	15584	15847	15797	15838	15891	15738	15619	15687	15648	15737	15870	15837	15767	15692	15830	15748	15686	15886	15756	15774	15714	15827	15846	15686	15884	15755	15522	15768	15820	15798	15880	15861	15877	15783	15846	15707	15683	15816	15876	15596	15662	15728	15677	15973	15860	15791	15805	15877	15638	15743	15913	15724	15664	15763	15690	15834	15869	15674	15736	15838	15843	15758	15555	15695	15551	15706	15697	15547	15483	15736	15759	15932	15824	15760	15780	15906	15868	15772	15784	15624	15695	15609	15789	15709	15886	15618	15725	15671	15735	15794	15898	15886	15663	15798	15753	15825	15688	15815	15668	15843	15873	15922	15672	15685	15722	15728	15711	15835	15860	15796	15943	15766	15929	15776	15837	15824	15960	15636	15777	15802	15883	15540	15760	15822	15580	15509	15736	15734	15902	15748	15697	15739	15932	15869	15655	15873	15687	15611	15933	15807	15820	15859	15750	16005	15899	15632	15714	15678	15746	15627	15745	15657	15603	15699	15722	15895	15534	15715	15704	15908	15573	15561	15758	15740	15901	15853	15642	15818	15837	15843	15603	15817	15846	15609	15717	15683	15711	15884	15825	15787	15527	15691	15797	15717	15821	15439	15712	15585	15885	15783	15734	15662	15789	15907	15639	15625	15577	15930	15730	15682	15820	15658	15630	15833	16007	15910	15650	15613	15914	15750	15570	15972	15896	15694	15687	15689	15695	15921	15763	15737	15548	15756	15836	15990	15915	15696	15645	15727	15720	15585	15699	15788	15766	15835	15678	15773	15876	15979	15840	15834	15689	15706	15689	15717	15612	15749	15571	15933	15705	15706	15785	15731	15707	15555	15780	15707	15799	15701	15690	15629	15827	15878	16002	15860	15859	15751	15842	15810	15576	15902	15879	15565	15689	15582	15705	15865	15903	15850	15867	15767	15580	15875	15789	15727	15854	15666	15892	15693	15841	15733	15814	15714	15867	15734	15682	15843	15594	15903	15746	15800	15922	15493	15757	15715	15605	15632	15583	15943	15539	15811	15906	15804	15672	15727	15834	15652	15852	15879	15800	15762	15725	15622	15639	15507	15767	15788	15703	15569	15874	15690	15720	15595	15660	15756	15636	15691	15834	15604	15827	15750	15829	15731	15727	15621	15762	15869	15676	15483	15817	15686	15769	15823	15866	15887	15675	15874	15686	15682	15908	15787	15734	15868	15884	15937	15685	15854	15847	15704	15782	15637	15782	15678	15814	15816	15761	15686	15586	15771	15824	15770	15773	15906	15930	15845	15835	15711	15723	15539	15728	15636	15746	15854	15741	15761	15686	15683	15780	15714	15554	15707	15683	15688	15727	15559	15796	15720	15656	15582	15804	15683	15791	15633	15868	15729	15737	15604	15662	15700	16033	15686	15699	15837	15835	15786	15834	15770	15763	15786	15738	15724	15910	15743	15725	15691	15617	15546	15766	15932	15775	15780	15940	15787	15790	15760	15702	15729	15485	15684	15716	15632	15609	15683	15699	15953	15670	15762	15612	15787	15823	15727	15666	15850	15713	16015	15707	15603	15724	15769	15833	15918	15756	15717	15791	15735	15537	15756	15997	15481	15654	15746	15509	15731	15818	15770	15708	15670	15832	15716	15937	15760	15705	15737	15744	15816	15766	15908	15828	15787	15683	15680	15688	15795	15725	15767	15890	15813	15703	15707	15835	15825	15818	15725	15712	15904	15675	15931	15752	15940	15712	15782	15633	15816	15803	15752	15717	15807	15814	15723	15607	15969	15615	15653	15953	15946	15824	15818	15780	15771	15868	15849	15855	15876	15724	15782	15543	15711	15721	15927	15855	15642	15750	15711	15777	15619	15756	15877	15762	15761	15633	15904	15797	15877	15812	15745	15702	15636	15777	15791	15758	15545	15610	15585	15735	15765	15913	15701	15758	15884	15719	15856	15708	15833	15603	15813	15930	15715	15840	15843	15829	15586	15849	15603	15782	15692	15593	15743	15602	15717	15727	15549	15853	15834	15667	15628	15609	15861	15737	15725	15686	15791	15861	15813	15717	15867	15658	15628	15725	15720	15678	15838	15762	15853	15832	15912	15523	15645	15675	15864	15734	15929	15864	15708	15905	15848	15701	15764	15757	15524	15824	15699	15796	15449	15902	15745	15684	15552	15886	15896	15703	15931	15620	15507	15838	15637	15753	15784	15646	15708	15415	15904	15531	15675	15515	15971	15677	15862	15753	15732	15671	15786	15777	15598	15781	15814	15842	15681	15678	15629	15882	15615	15709	15828	15700	15738	15738	15703	15820	15583	15694	15709	15808	15732	15802	15691	15596	15896	15642	15819	15949	15692	15709	15821	15756	15845	15769	15757	15640	15720	15810	15940	15604	15727	15838	15704	15608	15622	15794	16016	15541	15657	15851	15788	15815	15638	15541	15920	15734	15791	15819	15642	15726	15645	15689	15691	15621	15639	15635	15776	15774	15745	15896	15699	15841	15850	15751	15809	15612	15605	15679	15778	15824	15809	15608	15692	15799	15814	15640	15797	15632	15746	15863	15811	15739	15620	15655	15666	15831	15859	15796	15860	15906	15767	15867	15705	15760	15886
15367	26183	24419	19620	17525	16643	20942	54327	61077	51498	35363	21695	15878	14002	13715	13762	13714	13754	13575	13601	13651	13815	13607	13610	13577	13575	13698	13731	13523	13631	13679	13459	13404	13570	13697	13532	13789	13624	13636	13469	13468	13715	13626	13763	13566	13489	13809	13561	13726	13570	13508	13798	13379	13612	13575	13608	13649	13710	13546	13504	13632	13621	13565	13637	13626	13841	13557	13595	13507	13587	13623	13642	13503	13793	13547	13795	13549	13549	13615	13508	13508	13653	13723	13522	13731	13745	13442	13590	13587	13615	13542	13475	13624	13637	13543	13651	13468	13647	13725	13590	13813	13514	13588	13622	13698	13620	13601	13508	13548	13562	13571	13651	13531	13714	13549	13816	13515	13598	13660	13681	13454	13778	13612	13709	13728	13577	13482	13727	13694	13653	13609	13690	13607	13501	13486	13573	13682	13584	13822	13518	13605	13590	13620	13526	13600	13646	13558	13604	13569	13622	13517	13398	13765	13657	13453	13543	13572	13596	13579	13500	13718	13479	13585	13648	13538	13623	13690	13555	13818	13606	13581	13620	13591	13868	13498	13635	13483	13669	13474	13650	13697	13526	13502	13423	13727	13539	13623	13777	13663	13554	13678	13513	13561	13464	13669	13660	13607	13477	13803	13585	13596	13644	13742	13673	13702	13559	13664	13372	13592	13564	13775	13711	13647	13616	13745	13530	13611	13487	13536	13554	13667	13600	13565	13653	13634	13689	13615	13591	13722	13622	13546	13463	13565	13655	13593	13478	13625	13605	13591	13575	13706	13516	13661	13599	13531	13544	13712	13690	13636	13457	13865	13593	13746	13697	13469	13507	13613	13661	13615	13630	13601	13664	13593	13606	13709	13555	13630	13587	13698	13660	13668	13750	13745	13491	13641	13685	13494	13520	13652	13639	13578	13635	13543	13645	13645	13601	13532	13720	13594	13720	13337	13582	13707	13683	13683	13683	13596	13648	13573	13545	13569	13550	13739	13662	13317	13644	13559	13850	13717	13487	13427	13661	13609	13602	13615	13673	13756	13629	13697	13675	13626	13628	13762	13604	13623	13523	13669	13749	13516	13678	13642	13648	13489	13653	13547	13688	13629	13658	13610	13521	13626	13730	13518	13817	13614	13641	13474	13487	13485	13533	13632	13648	13692	13626	13528	13749	13748	13608	13511	13459	13600	13675	13368	13527	13609	13546	13622	13666	13676	13544	13575	13627	13498	13502	13541	13553	13574	13545	13498	13494	13665	13535	13693	13439	13680	13580	13541	13797	13710	13556	13541	13555	13459	13665	13579	13501	13403	13630	13640	13525	13629	13495	13648	13868	13372	13642	13532	13640	13521	13715	13655	13607	13713	13789	13509	13450	13596	13531	13673	13542	13648	13599	13727	13549	13611	13423	13428	13626	13703	13449	13682	13763	13598	13726	13575	13679	13550	13654	13842	13746	13539	13614	13562	13534	13643	13680	13536	13533	13714	13648	13612	13784	13643	13673	13715	13538	13681	13735	13472	13591	13528	13486	13616	13723	13597	13605	13676	13603	13661	13579	13756	13644	13648	13605	13592	13609	13565	13567	13677	13516	13511	13625	13596	13571	13513	13493	13596	13483	13630	13585	13616	13600	13576	13510	13693	13704	13661	13511	13576	13488	13613	13661	13639	13662	13673	13785	13683	13732	13514	13656	13573	13635	13693	13684	13847	13624	13655	13592	13557	13495	13552	13682	13556	13609	13560	13611	13536	13554	13624	13595	13451	13580	13645	13608	13560	13652	13779	13596	13575	13558	13589	13604	13622	13629	13646	13711	13567	13598	13700	13623	13618	13648	13504	13439	13669	13743	13768	13452	13445	13601	13566	13652	13476	13537	13621	13398	13565	13565	13613	13707	13607	13519	13634	13642	13513	13697	13633	13538	13632	13631	13548	13578	13704	13550	13627	13571	13666	13467	13541	13644	13508	13707	13611	13617	13608	13662	13706	13582	13665	13686	13546	13682	13689	13620	13735	13590	13572	13472	13600	13580	13638	13683	13764	13745	13854	13601	13490	13611	13617	13673	13476	13534	13611	13599	13604	13724	13745	13680	13793	13524	13667	13402	13560	13603	13569	13473	13485	13490	13752	13626	13785	13330	13539	13612	13577	13602	13760	13475	13592	13461	13518	13627	13628	13557	13391	13512	13480	13541	13613	13647	13616	13597	13552	13584	13570	13593	13594	13527	13469	13606	13506	13607	13588	13687	13627	13710	13634	13604	13688	13614	13663	13618	13580	13717	13533	13481	13753	13686	13613	13543	13754	13751	13771	13529	13618	13535	13660	13604	13514	13750	13591	13759	13670	13704	13656	13592	13714	13525	13662	13760	13652	13669	13707	13611	13575	13561	13706	13631	13687	13574	13672	13698	13593	13608	13679	13518	13580	13799	13608	13730	13581	13624	13706	13688	13626	13589	13714	13634	13580	13650	13712	13499	13582	13461	13633	13573	13690	13720	13618	13471	13616	13594	13459	13605	13756	13570	13716	13616	13639	13644	13565	13565	13604	13683	13504	13578	13752	13705	13663	13598	13552	13645	13617	13586	13627	13669	13548	13645	13859	13648	13509	13632	13565	13531	13449	13610	13659	13693	13693	13480	13575	13556	13620	13611	13785	13747	13639	13657	13833	13715	13721	13692	13531	13694	13559	13715	13631	13678	13648	13522	13546	13653	13557	13714	13649	13683	13669	13482	13501	13648	13506	13588	13525	13542	13562	13603	13697	13580	13527	13709	13730	13637	13610	13646	13505	13575	13560	13453	13700	13643	13629	13722	13580	13613	13650	13532	13730	13749	13547	13762	13728	13686	13677	13632	13665	13557	13747	13596	13539	13590	13582	13568	13595	13692	13611	13697	13548	13750	13747	13542	13700	13624	13525	13639	13552	13735	13638	13518	13705	13699	13704	13583	13678	13666	13647	13592	13744	13662	13566	13722	13602	13499	13755	13707	13569	13685	13508	13716	13755	13643	13490	13515	13628	13448	13753	13566	13612	13649	13689	13649	13601	13517	13555	13553	13783	13684	13676	13649	13692	13600	13580	13738	13591	13714	13814	13628	13697	13559	13409	13687	13642	13654	13712	13563	13462	13575	13609	13636	13674	13615	13596	13734	13625	13580	13581	13688	13644	13559	13494	13483	13719	13598	13636	13664	13501	13484	13625	13723	13605	13615	13713	13779	13589	13700	13595	13722	13801	13627	13663	13410	13734	13518	13505	13708	13688	13709	13495	13579	13586	13511	13576	13764	13498	13681	13586	13632	13729	13585	13796	13529	13745	13511	13638	13640	13728	13631	13680	13642	13509	13426	13495	13662	13612	13547	13726	13583	13673	13550	13740	13589	13594	13674	13534	13589	13604	13737	13651	13369	13714	13459	13589	13726	13727	13537	13631	13714	13633	13469	13577	13457	13483	13721	13639	13527	13700	13649	13717	13451	13742	13543	13717	13352	13580	13650	13571	13649	13524	13565	13703	13723	13586	13749	13674	13514	13601	13646	13611	13505	13459	13654	13509	13808	13688	13559	13539	13520	13599	13495	13641	13485	13661	13461	13525	13616	13697	13654	13596	13598	13569	13703	13678	13513	13607	13568	13655	13518	13507	13615	13572	13467	13524	13508	13681	13595	13714	13607	13449	13691	13683	13738	13532	13417	13724	13719	13596	13687	13708	13618	13586	13781	13588	13748	13684	13650	13501	13583	13528	13690	13605	13525	13534	13649	13749	13778	13566	13571	13514	13621	13669	13688	13507	13741	13536	13636	13598	13581	13476	13820	13648	13571	13655	13649	13680	13599	13753	13639	13608	13625	13716	13507	13638	13745	13602	13517	13443	13592	13615	13696	13702	13589	13713	13610	13603	13517	13644	13587	13627	13833	13578	13626	13589	13584	13608	13794	13620	13798	13791	13600	13712	13485	13506	13595	13558	13614	13529	13486	13577	13722	13585	13493	13620	13535	13612	13584	13609	13587	13730	13595	13824	13733	13708	13665	13484	13492	13681	13608	13723	13613	13680	13568	13631	13638	13666	13680	13443	13561	13630	13523	13689	13615	13703	13431	13660	13589	13592	13346	13646	13624	13660	13694	13662	13616	13597	13654	13616	13677	13587	13594	13632	13604	13716	13549	13511	13581	13652	13613	13650	13689	13644	13539	13786	13590	13707	13555	13579	13720	13599	13515	13672	13692	13578	13381	13620	13719	13725	13662	13627	13752	13578	13623	13382	13710	13588	13577	13727	13439	13703	13599	13536	13643	13675	13613	13572	13627	13445	13665	13674	13554	13733	13636	13546	13593	13674	13627	13627	13547	13688	13758	13604	13635	13554	13710	13550	13478	13577	13619	13743	13705	13566	13582	13619	13605	13601	13700	13688	13739	13506	13511	13413	13553	13716	13601	13637	13467	13509	13592	13391	13606	13694	13581	13627	13723	13563	13534	13531	13685	13772	13720	13475	13594	13632	13705	13650	13614	13538	13450	13691	13671	13595	13714	13549	13549	13588	13575	13615	13644	13690	13615	13609	13672	13663	13540	13465	13680	13355	13598	13526	13634	13602	13564	13639	13616	13712	13710	13605	13711	13543	13606	13618	13558	13676	13587	13596	13742	13706	13737	13683	13647	13754	13590	13754	13526	13676	13461	13782	13521	13532	13516	13412	13601	13584	13590	13640	13648	13728	13463	13702	13707	13619	13655	13666	13742	13742	13533	13525	13645	13621	13682	13632	13654	13573	13546	13674	13665	13532	13460	13441	13652	13702	13700	13676	13570	13490	13669	13677	13707	13581	13672	13503	13610	13609	13507	13602	13529	13497	13529	13672	13690	13613	13748	13759	13699	13831	13615	13702	13526	13524	13504	13612	13620	13640	13603	13656	13614	13596	13464	13645	13660	13634	13779	13659	13720	13686	13526	13573	13771	13546	13535	13612	13654	13513	13616	13727	13601	13693	13765	13564	13596	13623	13660	13475	13585	13674	13709	13509	13616	13532	13529	13637	13549	13482	13615	13433	13689	13470	13703	13587	13736	13563	13769	13702	13634	13585	13621	13593	13579	13476	13633	13586	13549	13749	13642	13629	13615	13560	13479	13617	13570	13648	13616	13514	13660	13331	13659	13687	13652
28936	21350	20489	18011	16250	16053	16595	18797	23703	22261	19439	17476	16306	16109	15896	16111	15742	15952	15911	15804	15878	15746	15825	15804	16049	15762	15884	15896	15789	15700	16124	15914	15819	15879	15898	15827	15959	15752	15846	15690	15888	15906	15872	15903	15992	15945	16072	15690	15887	15815	15949	15768	15836	15942	15595	15789	15703	15933	15962	15801	16048	15783	16019	15983	15910	15797	15934	15917	15974	16037	15809	15763	15893	15786	15869	15763	15888	15818	15994	15823	15837	15916	15946	16172	15867	15761	15769	15848	15931	15832	15797	15950	15928	15859	15933	15781	16037	15907	15762	15806	15845	15969	15881	15868	15818	15821	15907	15873	15969	15773	15950	15883	15752	15717	15897	16010	16034	15678	15819	15863	15676	16002	15916	15878	15781	16130	15875	15925	15795	15737	15978	15832	15953	15815	15844	15927	15862	15852	15879	15983	15867	15681	15702	16009	15641	15682	15972	15679	15971	15925	15891	15874	15699	15852	15880	15926	15830	16077	15866	15905	15906	15927	15947	15770	15835	15835	15795	16183	15878	15940	15930	15986	15910	15811	15832	15726	15790	15900	15893	15837	16093	15840	15511	15992	15851	15919	15840	15824	15971	15888	15950	15933	15763	16094	15866	15841	15783	15834	16127	15669	15697	15939	15861	15868	15748	15798	15827	15815	15768	15882	15824	15789	15783	15842	15992	15812	15785	15999	15741	15906	15861	15861	15901	15903	15902	16009	15850	15799	15979	15998	15716	15860	15693	16076	15781	15736	15854	15850	15616	15732	15742	15813	15811	15881	15721	15632	15707	15725	15846	15932	15823	15760	15859	16041	15987	15849	15988	15981	16032	15967	15842	15894	15886	15756	15791	15840	15876	16081	15863	15799	15933	15874	15961	15821	15853	15863	16009	15917	15915	15793	15948	15885	15788	15972	16045	15888	15953	16066	15889	15851	15892	15747	15932	15764	16055	15880	16071	15711	15668	15824	15957	15900	15963	15770	15789	16148	15766	15745	15645	16043	15787	15788	15693	15770	15815	15945	16064	15796	15799	15788	15805	15719	15914	15978	16131	15767	15976	15842	15841	16065	15999	15991	16006	15993	15963	15770	15934	15862	15830	15865	15811	16009	15874	15981	15812	15724	15940	15886	16020	16031	15963	15934	15760	15764	15710	15878	15758	15941	15875	15909	15804	16001	16028	15780	15884	15936	15776	15899	16004	15833	15961	15843	16030	15864	15886	15827	15862	16006	15918	15900	15887	15892	15910	15856	15767	15855	15869	15864	15865	15846	15964	15765	15668	15895	16107	15878	16071	15930	15877	15887	15920	15844	16014	15808	15919	15779	15769	15742	15945	15841	16022	15718	15842	15870	15692	15714	15921	15907	15883	15892	15819	15974	15868	15800	15846	15842	15816	15904	15802	15817	15920	15756	15609	15936	15855	15949	15800	15887	15935	15829	15928	15753	15942	15716	15956	15769	15920	15934	15956	15684	15882	15613	16140	15963	15804	15997	15973	15756	15745	15885	15772	15905	15874	15838	15883	15910	15948	15961	15810	15880	16005	15884	15940	15968	15668	15893	15798	15642	15758	15783	15893	15943	15806	15953	15928	15840	16078	15937	15970	15667	15808	15864	15934	15883	15934	15743	15895	16041	15908	15923	16013	15912	15850	15890	15841	15758	15710	15884	15820	16013	15924	15774	15760	15693	15741	15976	15876	15929	15950	15879	16072	15763	16008	15801	15784	15710	15894	15854	15831	15958	15878	15742	15871	15814	15938	15837	15822	15823	16090	15769	15695	15759	15913	15979	15859	15869	16038	15775	15993	15800	15614	15809	15961	15743	16024	15948	15782	15954	15859	15916	15741	15845	15858	15938	15857	15874	15811	15889	15853	15896	16050	15976	15967	15910	15838	15839	15996	16031	15838	15803	15744	15983	15972	15725	15671	15838	15904	15716	15900	15936	15949	15945	15781	15944	15856	15910	15936	16001	15708	15888	15865	16076	15947	15994	15772	15811	15782	15823	15811	15914	15948	15960	15684	15927	15752	16008	16042	15794	15837	16021	15792	15908	15852	15784	15987	15939	15758	16016	15940	15906	15857	15775	15916	15991	16007	15670	15758	15845	15866	15882	15977	15958	16079	15977	15840	15758	15814	15940	15836	16161	15900	15822	15738	16031	15722	15911	15864	15985	16035	15907	15973	15865	15546	15787	15889	15921	15963	15721	15640	15907	15973	15905	15909	16001	15930	15983	15943	15759	15827	15744	15806	15814	15833	15864	15918	15796	15839	15938	15955	15873	15695	16040	15631	15924	15726	15772	15937	15888	16026	15863	15948	16029	16046	15983	15948	15958	15816	15730	15981	15630	15960	15791	15834	15814	15840	15843	15902	15888	15763	15976	15666	15997	15804	15833	15888	16023	15820	15936	15849	15850	15818	15847	16033	15850	15733	15843	15985	15763	15960	15760	15963	16095	15961	15894	16017	15898	15783	15860	15905	15876	15957	15746	15992	15727	15882	15882	15818	16075	15687	15883	15771	15758	15658	16046	15782	15768	15778	15627	15904	15816	15813	15776	15750	15748	15871	15881	15928	15802	15908	15860	15854	15879	15813	15978	15744	15824	15774	16054	15877	15976	15978	15911	15783	16095	15828	15797	15694	15722	15886	15829	16084	16010	16112	15814	15741	15784	15727	15777	15938	15817	16012	15818	16049	15912	15956	15697	15857	15911	15721	15830	15972	15757	15956	16021	16059	16047	15897	15909	15925	16071	15818	15712	15865	15759	15861	15749	15939	15755	16025	15952	15776	16167	15723	15878	15762	15821	16062	15934	15828	15928	15907	16162	16008	15718	16023	16155	15910	15944	15843	15742	15954	15724	15955	15809	15828	16015	15903	15915	15856	15959	15671	15723	15716	15869	15947	15716	15865	15733	15883	15911	15918	15750	15850	15989	15839	15964	15802	15990	16020	15991	15848	15894	15990	16003	15884	15813	15884	16022	15851	15985	15932	15846	15658	15946	15732	15634	15940	15837	15940	15863	15957	15743	15786	15907	15887	15838	15932	15687	15950	15845	15731	15725	15849	15817	15943	15815	15762	15916	15804	16054	15946	15767	16040	15940	16019	16093	15763	15893	16034	15922	15735	15838	15808	15665	15850	15936	15753	15946	15749	15996	15818	15966	15708	15772	16019	15988	15724	15667	15784	16061	15954	15898	15803	15757	15674	15819	15774	15901	15853	15846	15970	15752	15901	15734	15725	15979	15839	15773	15982	15997	15803	16036	15801	16005	15785	15750	15761	15923	16051	15931	15898	15860	15874	15812	16145	15858	15855	15905	15974	15928	15861	15753	15762	15875	15925	15777	15766	15856	15766	15835	15986	15764	15892	15767	15866	16020	15900	15801	15876	16067	15740	15819	15903	15745	15775	15915	15895	15760	15968	16045	15994	15755	16023	15977	15926	15916	16129	15838	15904	16149	15947	15921	15848	15752	15758	15982	15989	15871	15906	15911	15586	15962	15847	16008	15915	15779	15919	15972	16072	15891	15862	15799	15661	15888	15938	15859	16046	15785	15631	15640	15880	15573	15825	15984	15707	15879	15799	15798	15744	15906	15885	15873	15849	15749	15960	15858	15825	15861	15765	15934	15897	15970	15899	15817	16010	15823	15706	15807	15876	15925	15788	16146	15840	15870	16094	15863	16120	15980	15922	15919	15936	15898	16080	15781	16050	16039	15937	15998	16015	15879	15882	15923	15989	15934	15875	15903	15846	15967	16082	15594	15863	15935	15942	15879	15804	15936	15900	15935	15768	15773	15810	16006	16075	15828	15715	15862	15887	16071	15969	15784	15716	16002	15949	15854	15995	15831	15931	15602	15786	15757	15820	15806	15943	15943	15883	15672	15774	15955	15880	15912	15865	15802	15968	15827	16040	15811	16053	16024	15931	15795	15887	15898	15755	15801	15693	15736	15859	15944	15904	15970	15866	15979	15988	15920	15876	16129	15852	15603	16043	15693	15803	15850	15929	15840	15807	16026	15904	15819	15880	15822	15875	15918	15933	15930	15932	15994	15852	15879	15968	15909	15934	15788	15917	15873	15769	15740	15798	15830	16012	15947	15860	15863	15973	15766	15874	15869	16041	16014	15952	15950	15668	15717	15913	15957	15694	15881	15910	15847	15966	15863	15813	16016	15830	15958	15835	16038	15785	15827	15888	15763	15838	15998	15690	15722	15841	16042	15829	15779	16077	15931	15758	15891	15569	15951	15979	15769	15955	15896	16061	16047	15963	15902	15799	16036	15995	15819	15865	15831	15908	15936	15744	15808	15937	15913	15757	16027	15650	15671	15881	16093	15833	16035	15928	16019	15972	15810	16062	16069	15812	15901	15940	15988	16077	15988	15828	16056	16208	15776	15869	15943	15868	16049	15820	15896	15795	15966	15841	15862	16002	16049	15917	16061	15822	15777	15901	15916	15810	15725	15887	15970	15980	15891	15961	15686	15837	15763	15989	15718	15724	15887	16015	15823	15953	16043	15802	15750	15884	15949	15796	15850	15877	15759	15837	15910	16008	15906	15919	15827	15907	15935	15741	15746	15687	15823	15792	15760	15931	15815	15872	15998	15928	15929	15893	15699	15888	15883	15910	15604	15808	15865	15926	15892	15867	16016	15983	16080	15898	15963	15838	15825	15927	15870	15810	15945	16038	15847	15806	15665	15821	15780	15861	15869	15955	15924	15831	15828	16079	15820	15782	15861	15877	15958	15953	15905	15870	16116	15590	15995	15754	15931	16016	15793	15917	16055	15860	15546	15792	15985	15887	15918	16007	15782	15936	16011	15788	15819	15685	15704	16078	15749	15866	15941	15779	16030	15872	15866	15678	15788	15857	15927	15974	15982	15990	15809	15806	16020	15975	15846	15846	15956	15863	15809	15873	15915	15821	15853	15794	15847	15776	15817	15912	15937	15787	15853	16095	15918	15845	15922	16009	15988	15733	15898	15774	15744	15868	15803	15843	16031	15863	15982	15884	15834	15809	15969	15868	15980	15892	16076	15736	15906	15939	15898	16111	15806	15760	15808	16066	15780	15688	15753	15726	15735	15780	15854	15662	15951	15846	15807	15934	16001	15794	15912	15984	16028	15924	15766
14448	14840	14664	14197	14038	13941	14468	18823	24233	21459	17362	14993	14134	13777	13655	13825	13720	13693	13614	13675	13533	13875	13624	13750	13724	13703	13699	13673	13654	13715	13639	13519	13709	13601	13681	13650	13733	13704	13579	13671	13607	13574	13767	13727	13541	13735	13654	13718	13750	13618	13603	13861	13658	13673	13580	13709	13686	13627	13562	13578	13647	13729	13844	13752	13727	13666	13465	13808	13695	13824	13737	13611	13710	13772	13502	13821	13667	13626	13694	13679	13708	13499	13714	13541	13725	13692	13535	13774	13810	13794	13638	13813	13758	13715	13606	13538	13753	13776	13696	13559	13714	13742	13605	13695	13757	13616	13658	13669	13753	13738	13644	13702	13607	13609	13827	13725	13643	13814	13621	13680	13678	13652	13643	13701	13701	13828	13726	13572	13682	13606	13726	13655	13672	13653	13725	13770	13824	13793	13670	13628	13718	13691	13649	13683	13702	13399	13702	13808	13495	13629	13787	13652	13713	13907	13609	13657	13710	13685	13744	13682	13627	13553	13799	13703	13661	13840	13713	13661	13635	13522	13612	13750	13766	13638	13646	13676	13559	13603	13587	13832	13691	13880	13691	13710	13806	13750	13681	13804	13579	13788	13656	13764	13675	13649	13708	13511	13635	13572	13736	13867	13683	13686	13765	13579	13645	13680	13508	13646	13653	13637	13775	13659	13614	13728	13733	13707	13769	13738	13804	13676	13824	13616	13529	13679	13819	13707	13759	13495	13662	13696	13673	13730	13793	13651	13750	13653	13685	13678	13690	13583	13830	13773	13607	13614	13784	13636	13871	13802	13679	13693	13636	13785	13666	13580	13744	13756	13586	13703	13664	13707	13804	13647	13664	13704	13718	13618	13683	13760	13687	13731	13647	13752	13582	13772	13621	13674	13696	13643	13584	13624	13603	13649	13759	13723	13752	13513	13659	13840	13559	13642	13648	13640	13698	13649	13575	13559	13571	13622	13538	13766	13637	13778	13652	13650	13647	13729	13608	13713	13732	13706	13781	13776	13537	13724	13700	13801	13611	13542	13593	13616	13827	13713	13689	13729	13661	13723	13632	13786	13542	13737	13799	13571	13544	13774	13673	13740	13596	13600	13754	13657	13733	13583	13812	13807	13639	13786	13611	13655	13743	13676	13840	13718	13790	13559	13541	13765	13673	13706	13630	13729	13736	13562	13867	13416	13721	13663	13605	13767	13700	13646	13446	13672	13556	13861	13668	13766	13656	13607	13697	13743	13780	13725	13708	13747	13744	13865	13708	13690	13763	13820	13567	13795	13827	13743	13656	13573	13596	13590	13634	13622	13674	13819	13768	13649	13718	13800	13723	13582	13693	13827	13524	13492	13853	13655	13847	13684	13661	13783	13549	13814	13836	13692	13759	13496	13632	13640	13600	13725	13842	13682	13890	13618	13728	13761	13650	13798	13776	13762	13701	13832	13710	13747	13698	13810	13804	13651	13798	13519	13600	13673	13566	13764	13688	13635	13647	13623	13820	13589	13813	13530	13789	13633	13717	13608	13684	13747	13633	13783	13825	13661	13703	13682	13859	13718	13651	13680	13688	13608	13639	13834	13728	13687	13868	13772	13772	13707	13800	13614	13672	13676	13878	13651	13886	13689	13686	13709	13654	13859	13625	13569	13595	13683	13870	13739	13715	13732	13685	13561	13796	13613	13614	13600	13658	13713	13566	13547	13571	13782	13765	13671	13788	13801	13583	13636	13653	13728	13785	13781	13815	13755	13616	13743	13703	13721	13565	13723	13619	13682	13578	13642	13643	13740	13785	13744	13648	13760	13594	13637	13457	13670	13702	13631	13780	13627	13743	13712	13777	13637	13586	13711	13776	13640	13747	13699	13918	13810	13570	13575	13653	13563	13718	13720	13714	13794	13574	13728	13727	13599	13880	13570	13616	13680	13748	13631	13674	13703	13749	13740	13851	13882	13715	13816	13780	13788	13769	13751	13764	13657	13727	13773	13693	13629	13691	13831	13756	13697	13821	13654	13841	13702	13694	13779	13659	13685	13486	13598	13862	13705	13729	13691	13743	13745	13732	13664	13739	13530	13806	13726	13648	13691	13708	13809	13585	13738	13723	13593	13812	13569	13864	13514	13789	13589	13803	13760	13607	13659	13652	13478	13473	13599	13655	13588	13938	13800	13635	13737	13712	13888	13662	13734	13777	13722	13633	13715	13657	13718	13799	13773	13740	13674	13626	13778	13804	13766	13798	13806	13563	13771	13698	13722	13805	13506	13674	13699	13763	13605	13634	13652	13716	13700	13850	13708	13682	13537	13862	13739	13592	13654	13915	13793	13571	13574	13666	13724	13706	13706	13733	13518	13655	13693	13704	13720	13688	13594	13565	13612	13579	13679	13788	13809	13672	13642	13803	13566	13764	13560	13449	13678	13785	13684	13596	13647	13796	13606	13666	13834	13829	13769	13522	13540	13769	13632	13722	13677	13705	13627	13890	13593	13777	13745	13580	13738	13626	13657	13689	13592	13739	13744	13501	13749	13806	13634	13573	13524	13823	13636	13795	13773	13652	13821	13679	13675	13758	13719	13737	13657	13748	13763	13604	13656	13555	13707	13635	13738	13652	13793	13870	13596	13675	13739	13707	13725	13761	13763	13684	13705	13773	13573	13841	13636	13602	13749	13846	13609	13609	13618	13797	13770	13813	13503	13767	13578	13571	13740	13814	13808	13746	13802	13653	13652	13637	13741	13801	13571	13528	13771	13600	13563	13525	13642	13595	13879	13658	13554	13484	13668	13608	13675	13544	13925	13648	13618	13829	13542	13784	13631	13495	13619	13498	13522	13596	13664	13692	13610	13673	13741	13703	13714	13448	13581	13723	13622	13807	13650	13775	13674	13717	13777	13623	13675	13714	13821	13515	13770	13667	13802	13826	13672	13751	13785	13631	13553	13847	13579	13689	13685	13794	13717	13588	13695	13753	13866	13711	13753	13679	13772	13802	13674	13733	13894	13682	13763	13572	13617	13669	13743	13525	13683	13710	13751	13699	13703	13690	13629	13637	13728	13607	13642	13618	13789	13630	13748	13732	13676	13632	13731	13807	13493	13744	13732	13741	13702	13816	13720	13590	13883	13771	13630	13550	13584	13671	13636	13479	13780	13668	13675	13540	13667	13691	13753	13717	13696	13493	13671	13663	13667	13647	13722	13760	13746	13715	13522	13711	13575	13532	13677	13529	13596	13691	13613	13729	13650	13696	13624	13697	13629	13683	13620	13804	13640	13635	13707	13851	13560	13837	13575	13570	13727	13525	13575	13650	13785	13763	13696	13793	13679	13809	13698	13746	13810	13645	13767	13537	13738	13800	13803	13647	13549	13581	13629	13779	13706	13665	13577	13626	13600	13663	13527	13850	13645	13649	13711	13567	13826	13782	13873	13647	13624	13499	13771	13519	13653	13810	13625	13703	13632	13737	13616	13812	13800	13724	13651	13862	13692	13658	13803	13651	13630	13765	13768	13780	13655	13781	13579	13763	13761	13493	13709	13652	13814	13617	13468	13764	13650	13675	13916	13706	13796	13616	13689	13708	13691	13705	13793	13864	13701	13738	13614	13665	13707	13858	13540	13669	13810	13652	13677	13692	13709	13733	13619	13712	13754	13711	13792	13533	13540	13802	13672	13709	13771	13661	13605	13657	13825	13938	13598	13690	13848	13621	13766	13646	13662	13698	13723	13532	13551	13615	13787	13504	13590	13698	13739	13649	13721	13659	13701	13505	13646	13797	13809	13786	13641	13543	13662	13572	13694	13734	13639	13644	13672	13850	13788	13755	13626	13710	13558	13737	13708	13827	13687	13659	13744	13763	13744	13680	13739	13883	13710	13701	13726	13802	13586	13714	13718	13862	13691	13862	13569	13671	13659	13720	13649	13668	13557	13618	13519	13648	13777	13550	13728	13625	13853	13668	13532	13691	13842	13580	13630	13715	13728	13589	13705	13916	13687	13498	13740	13772	13736	13728	13767	13887	13734	13779	13700	13757	13679	13707	13761	13749	13608	13569	13754	13760	13825	13671	13825	13809	13711	13686	13709	13743	13733	13715	13593	13618	13690	13753	13572	13796	13703	13638	13827	13777	13564	13672	13667	13788	13869	13665	13656	13752	13632	13767	13747	13878	13724	13640	13606	13799	13650	13624	13750	13614	13676	13693	13652	13732	13723	13707	13684	13660	13826	13741	13664	13734	13624	13697	13576	13637	13927	13702	13700	13663	13658	13729	13729	13607	13646	13727	13729	13715	13649	13691	13742	13654	13740	13518	13737	13906	13642	13681	13546	13815	13809	13675	13813	13924	13803	13606	13833	13847	13546	13666	13599	13584	13772	13503	13648	13744	13741	13665	13476	13855	13908	13731	13841	13791	13801	13893	13565	13583	13632	13805	13661	13867	13589	13692	13851	13587	13622	13749	13822	13797	13721	13847	13732	13630	13693	13791	13732	13777	13669	13785	13580	13857	13570	13676	13759	13735	13642	13718	13797	13630	13903	13572	13636	13701	13609	13833	13694	13924	13710	13739	13681	13945	13682	13731	13667	13524	13850	13611	13802	13783	13666	13574	13550	13688	13835	13726	13587	13780	13686	13527	13745	13574	13712	13728	13584	13654	13578	13473	13665	13738	13661	13542	13766	13639	13731	13578	13647	13710	13652	13671	13817	13660	13725	13763	13691	13774	13825	13726	13564	13657	13697	13644	13650	13674	13780	13706	13596	13629	13790	13772	13733	13627	13634	13627	13731	13718	13752	13666	13678	13531	13857	13804	13706	13821	13474	13809	13639	13607	13700	13533	13641	13844	13866	13505	13768	13846	13676	13778	13602	13738	13780	13757	13730	13810	13742	13611	13724	13608	13886	13534	13676	13686	13789	13632	13698	13701	13719	13864	13612	13648	13724	13690	13751	13723	13644	13711	13645	13718	13790	13867	13802	13622	13722	13610	13763	13750	13781	13919	13804	13697	13743	13575	13615	13820	13726	13632	13670	13748	13733	13578	13741	13627	13614	13761	13696	13725	13652	13578	13760	13634	13742	13803	13860	13804	13695	13698	13746	13788	13677	13700	13662	13817	13660	13881	13655	13780	13724	13725	13828	13829	13751	13657	13724
25916	21084	27142	25614	19452	17580	17415	28571	44102	38080	27722	20366	17507	16446	16165	16223	16245	16208	16296	16105	16151	16038	16261	16139	16127	16180	16137	16113	16071	16094	16015	16205	16258	16136	16139	16248	16322	16197	16153	16353	16136	16255	16048	16071	16101	15930	16082	15976	15933	16083	15987	16069	16051	16160	16165	16105	16159	16077	16087	16122	16107	16067	16234	16120	16092	16166	16198	16365	16246	16205	16105	16146	16062	16245	15949	16101	16126	16110	15944	16249	15947	16207	15959	16227	16248	16120	16018	15821	16148	16069	16260	15921	16013	16117	16171	16048	16013	16171	16251	16291	16076	16174	16244	16160	16212	16124	16147	16179	16222	16369	16194	16079	16261	16224	16236	15915	16113	15880	16125	16232	16356	16064	16122	16146	16088	16277	16094	16116	16011	15988	16249	16203	16236	16195	16182	16170	16081	16101	15983	16062	16219	16153	16242	16134	15927	16151	16242	16227	16081	16118	15967	15974	16006	16047	16110	16241	16025	16086	16042	16114	16001	16108	16126	16139	16312	16183	16061	16197	16037	16213	16108	16107	16095	16186	16313	16163	16095	16060	16219	16108	15980	16164	16002	16218	15973	16104	16178	16188	16194	16143	16266	16146	16298	16089	16109	16002	16101	15852	16176	16133	15928	16193	15965	16069	16126	16047	16321	16092	16207	16143	16134	16172	15962	16171	16170	16210	16082	16171	15908	16082	16136	16348	15997	15982	16268	16229	16159	16030	16272	16141	16190	16212	16133	16089	16200	16266	16201	16231	16079	16122	16095	16161	16163	16205	16215	16095	16027	16015	16140	16021	16135	16136	16084	15954	16148	16040	16155	16024	16148	16014	16108	16282	16203	16083	16072	16117	16021	16235	16328	16018	16195	16026	16354	16038	16162	16001	16081	16104	15952	16112	16282	16200	16207	16108	16029	16090	16163	16052	16128	16263	16144	16190	16212	15810	16246	16025	16210	16136	16210	16357	16083	16109	16089	16255	16076	16121	16145	16170	16167	16120	16099	15899	16076	16028	16097	16055	15817	16203	16217	15976	16055	16080	15917	16214	16167	16117	16117	16323	16175	16026	16048	16096	15929	15994	16109	16170	16044	16048	16192	16050	16318	16247	16093	16098	16134	16252	16222	16074	16155	16325	16026	16226	16073	16164	16240	15852	15853	16185	16235	16119	16085	16026	16151	16106	16241	16282	16103	16159	16205	16238	16051	16235	15999	16206	16194	15991	16162	16341	16164	16138	15862	16108	15983	16166	16067	16042	15967	16178	16162	16188	16218	16184	16104	16359	16033	16100	16141	16157	16018	16160	16070	16055	16145	16157	15982	16218	16288	16099	16022	16260	16288	16133	16077	15994	16127	16213	16048	16052	16209	16120	16239	16099	16029	16074	16003	16160	16370	16138	15928	16184	16204	16081	15939	16194	16403	16218	16254	16017	16041	15954	16178	15958	16095	15976	16142	16257	16033	16122	16055	15970	16038	16148	16181	16335	15981	16217	16052	15861	15969	16262	16318	16046	16137	16080	16126	16194	15919	16109	16229	16320	16088	16106	16264	16133	16147	15970	16209	16277	15984	15987	16097	16120	16074	16206	16283	16069	16177	16169	16322	16089	16027	16176	16200	16110	16122	15913	16046	15936	16204	16141	16015	16255	16126	16250	16178	16203	16133	16223	16303	16154	16011	15997	16111	16358	16317	16116	16217	15941	16310	16128	16206	16195	16087	15918	16144	16163	16034	16109	16132	16097	16243	15950	16029	16030	16095	16158	16247	16218	16125	16306	16210	16070	16155	16158	16195	16053	16206	16322	15960	16231	16187	16216	15803	16298	16204	16128	16166	15934	15993	16187	16064	16228	16041	16092	16030	16237	16042	16154	16158	16238	16100	16094	16079	16049	16208	16232	16118	16028	16146	16132	16196	16207	16136	16198	16128	15914	16090	16172	16184	15997	15967	16011	15977	16102	16180	16003	16048	16144	16326	16139	16090	16172	16224	16102	16174	15910	16019	16094	16041	16090	16123	16283	16166	16316	16266	16036	15941	16168	16170	16028	16206	15987	16146	16076	16127	16190	16224	16073	16163	16081	16217	16233	16232	16189	16314	16151	16099	15943	16132	16167	16063	15993	16009	16138	16166	16051	16151	16258	16375	16188	16198	16280	16083	16177	16213	16089	15979	16003	16218	16222	16150	16060	16005	16220	16260	16106	15994	16112	16069	16085	16195	16107	16124	16268	16331	16145	16119	16187	16086	16123	16059	16084	16175	16115	16239	16012	16160	15861	16009	15763	16047	16107	16177	16207	16096	16086	16110	16015	16300	16201	16158	16260	16115	16239	16286	16164	16184	16095	15950	16068	15870	16046	16164	16131	16031	15998	16083	16051	15920	16044	16048	16111	16149	16087	16061	16281	15896	16426	16214	16049	16116	16246	15957	16183	16253	16017	16091	15965	15966	16108	16084	16035	16059	16117	16202	16094	16036	16021	16028	16165	16012	16110	16135	16171	16125	16152	16129	16266	16152	16181	16054	16293	16321	16349	16041	16059	16100	15982	16065	15989	16353	16073	16151	16092	16218	16133	16080	16009	15953	16028	15990	16162	16127	15983	15835	16190	16133	16149	16213	16162	16004	15995	16055	15960	16059	16208	16310	16040	16061	16232	16288	16317	16063	15952	16145	15943	16136	16301	16221	16257	16150	16115	16086	15938	16211	15881	16187	16174	16205	16351	16148	16176	16341	16010	16151	15977	16188	16122	16163	16139	15952	16115	16323	15957	16259	16188	16017	16194	16183	16226	16065	15828	16141	16050	16175	16043	16265	16244	16205	16209	16239	16214	16175	16167	16023	16116	15991	16078	16137	16092	16175	16153	16280	16005	16172	16221	16209	15990	16202	16308	15962	16192	16130	15947	15989	16080	16140	16105	16156	15958	16143	16018	16238	16074	16187	16172	16018	16089	16286	16107	16136	16042	16090	16083	16020	16262	16057	16144	16299	16096	16210	16333	16242	16176	16167	15877	16160	15947	16201	16027	16268	16126	16227	16275	16193	16146	16131	16170	16198	15922	16178	16140	16147	16098	16238	16144	16256	16098	16105	16167	16205	15986	16057	16130	16089	15925	16112	16098	16112	15981	16243	16239	16178	16101	16122	15996	16057	16072	16033	16138	16028	16114	16072	16140	15964	16233	16022	16076	16148	16210	16138	16128	16385	15940	16074	16055	16264	16069	16161	16163	16299	15819	16001	16322	16254	16251	16188	16110	15978	16165	16148	16083	16052	15983	16022	16082	16171	16047	16157	16053	16137	16087	16085	15972	16228	16153	16424	16232	16239	16089	16227	16094	16097	16004	16042	16213	16119	16011	16080	16071	16200	16100	16213	16235	15962	16152	16274	16213	16247	16238	16066	15947	16210	16210	16129	16278	16095	16106	16034	16089	16130	15983	15980	16198	16102	16189	16296	16191	16194	16127	16010	16111	16188	16150	16133	16170	15999	16417	16110	15856	16196	16114	16086	16050	16142	16106	15957	16046	15958	16066	16280	16035	16026	16129	16183	16205	16153	16339	16111	15969	16103	15904	15994	16025	16028	16176	16235	16291	16030	16083	16229	15994	15932	15869	16032	16138	16345	16259	16095	16068	16071	15937	16017	16139	16181	16221	15949	16244	16098	16146	16239	15952	15965	16228	16087	15867	15996	16144	16257	15976	16311	16372	16162	15920	16150	15948	16213	16102	16075	16109	16229	16080	15929	16057	16051	16168	16118	15948	16117	16140	16078	16227	16160	16148	15970	16086	16033	15999	16316	16168	16145	16024	16109	16103	16026	16251	16179	16145	16111	16051	16125	16136	16087	16114	16026	15948	16208	16307	16273	16035	16137	16095	16122	16218	16163	16017	15966	16170	16249	16283	15905	16155	16125	16308	16200	16113	16244	16065	16025	16113	16119	16132	16177	16183	15929	16053	16167	16141	16163	16047	16058	15981	16283	16146	16091	16146	16285	16295	15997	16198	16255	16209	16343	16118	16233	16220	16029	16199	16158	16205	16221	16246	16161	15962	16025	16010	16226	16122	16056	15947	16127	16250	16160	16156	16151	16013	16073	16249	16049	16437	16135	16160	16140	16055	16153	16163	16180	15919	16130	16052	16070	16100	16066	16143	15998	16202	16188	15908	16083	16021	16037	16061	16167	16192	16099	16096	16057	16046	16039	16136	16030	16140	16079	16095	16300	16028	16258	16023	16225	16116	16117	16274	16046	16181	16269	16008	16250	15997	16126	16107	16234	16375	16056	16086	15999	16034	16087	16221	16088	15954	16033	16178	16316	16136	16102	15989	15976	15971	16230	16310	16106	16301	16306	15892	16133	16192	16240	16121	16071	16059	16375	16148	16053	16143	16293	16166	15986	16044	16284	16098	16113	16260	16262	16161	16140	16033	16165	16266	15921	15992	16247	16243	16262	16090	16099	16383	16149	16297	16039	16268	16126	15984	16047	16197	16172	16045	16063	15901	16127	16257	16147	16152	16089	16324	16109	16228	16014	16228	16100	16037	16200	16383	16164	16083	16240	16070	16096	16062	16132	16184	16207	16082	16197	16161	15981	16025	16117	16032	16278	16353	16079	16019	15985	16104	16060	16187	16177	16127	15953	16254	16059	16114	16021	16039	16156	15994	16337	16192	16129	16138	16139	16291	16345	16101	16098	16281	16231	16102	16090	15964	16080	15967	16139	16290	16251	16064	16036	16199	16234	16189	16164	16054	16013	16090	16074	16198	16238	16078	16140	15982	16145	16269	16397	16138	16107	16113	16098	16140	16169	16177	16016	15973	16046	16105	16135	16240	16053	15963	15954	16053	15988	15905	16003	16038	15923	16087	16095	16100	16200	16334	16182	15928	16317	16047	15984	16024	16134	16094	16313	16095	16086	16148	16275	16314	16116	16002	16040	15944	16290	16013	16204	16063	16110	16142	16284	16302	16102	16024	16097	16173	16068	16086	16191	16138	16264	16057	16134	16280	16183	15950	16109	16071	16196	16196	16166	16312	15895	16158	16134	15995	16208	16212	16096	15919	15976	16078	16288	16192	16018	16167	16110	16076	16103	16271	16218	16140	16018	16192	16184	16045	15994	16143	16333	16199	16307	16231
13389	18979	18107	15749	15232	14751	14677	31619	44324	37503	26341	17798	14844	14044	13782	13913	13883	13772	14001	14084	13913	13888	13762	13905	13755	13952	13986	13831	13857	13814	13967	13896	13771	13939	14116	13772	13838	13765	13666	13786	13758	13879	13960	13745	13842	14016	13978	13716	13724	13895	13841	13739	13944	13984	14033	13825	13738	14121	13982	13894	14067	13882	13794	13965	13990	13891	13833	13965	13855	13858	13770	13891	13821	13912	13854	13688	13917	13907	13861	13971	13755	13866	13800	13987	13883	13963	13892	13825	13816	13856	13875	13907	13784	13936	13951	13971	14106	13879	13799	13997	13936	13829	14082	13867	13874	13911	14005	13885	13810	13793	13721	13836	13933	13961	13902	13988	13783	14021	13803	13897	13900	13675	13921	13851	13999	13806	13964	13981	13893	13731	13975	13852	13819	13868	13880	13857	13912	13859	13742	13917	13873	13963	13801	13778	13846	13979	13931	13757	13796	13950	14003	13773	13724	13872	13953	14015	13894	13778	13938	13817	13779	13747	13921	13993	13828	14265	13753	13889	13984	13794	13953	13709	13843	13807	13813	13818	14065	13759	14004	13928	13870	13739	13838	13875	13989	13790	13836	13672	13988	13873	13925	13744	13908	14074	13951	13786	13839	13931	13987	13858	13865	13810	14068	13754	13779	13821	13860	13879	13714	13696	13918	13831	13934	13742	13921	13831	13787	13824	13915	13883	14057	13951	13819	13959	13799	13871	13961	14095	14011	13931	14004	13840	13860	13890	13924	13842	13904	13849	13803	13642	13762	13612	13914	13909	13941	13933	13824	13751	13919	13767	13856	13987	13586	13872	13694	13818	13836	13865	13953	13845	13968	13852	13968	13795	13852	14018	13891	13865	13833	13764	13760	13893	13726	13970	13863	13928	13756	13911	13810	13917	13747	13861	13806	13712	14018	13831	13733	13811	13961	13773	13883	13961	13897	13840	13769	13916	13741	13907	13748	13983	13795	13887	13866	13888	13882	13818	14053	13740	14023	13775	13916	13804	13788	13874	13987	13935	13807	13879	13834	13942	13810	13884	13888	13858	13920	13948	13915	13857	13931	13735	13847	13720	13858	13746	13838	13887	14100	13811	13833	13734	13933	13782	13969	13814	13744	14001	13881	13966	13942	13757	13812	13781	13892	13878	14014	13843	13686	13853	13952	14009	13844	13775	13777	13811	13797	13828	13933	13894	13893	13864	13858	13819	13857	13878	13738	13804	13862	13809	13901	13788	13800	13876	13845	13896	13809	13887	14008	13975	13889	13994	13853	13853	13898	13879	13764	13841	13885	13854	13743	13696	13845	13723	13978	13939	13822	14018	13905	13790	13923	13855	13923	13792	13799	13835	13921	13931	13826	13837	13867	13738	13939	13846	13889	13770	13970	13709	13905	13850	13875	13878	13865	13860	13800	13985	13906	13830	13719	13878	13883	13947	13972	13905	14036	13982	13946	13912	13836	13906	13678	13827	13785	13926	13803	13996	14003	13902	13905	13762	13803	13980	13909	13882	13906	13919	13884	13945	13849	13920	13868	13894	13780	13963	13965	13791	13795	13781	13937	13746	13852	13936	13824	13945	14038	13845	14006	13813	13833	13891	14089	13828	13914	13938	13921	13732	13944	13777	13939	13823	13809	13930	13894	13857	13751	13885	13645	13784	13769	13885	13951	13847	13813	13823	13845	13885	13896	13877	14009	13971	13790	13840	13900	13927	13980	13645	13808	13834	13802	13880	13957	13882	13836	13784	14020	13922	13778	13912	13844	14005	13762	13979	13822	14007	13793	13873	13867	13961	13685	13802	13961	13858	13859	13761	13832	14010	13898	13708	13771	13745	14039	13908	13972	13889	14087	13817	13702	13950	13939	13880	13943	13804	13861	13697	13942	13948	13905	13793	13812	13881	13898	13935	13915	13932	13815	13667	13925	13938	13943	13753	13801	13873	13830	13938	13803	13838	13759	13828	13793	13865	13969	13863	13814	13874	13953	13989	13807	13920	13832	14089	13684	13872	13794	13971	13826	13888	13769	13855	13796	13962	13903	13898	13937	13805	13918	13833	13848	13999	13727	13983	13907	13834	13842	13944	13858	13829	13922	13997	13749	13716	13880	13948	13925	13816	13922	13716	13900	13874	13892	13981	13896	13898	13906	13822	13953	13781	13960	13899	13751	13787	13902	13861	13922	13889	13799	13940	13841	13900	13934	13965	13846	13678	13765	13915	13810	13949	13713	13874	13968	13844	13995	13809	13792	13826	13917	13853	13945	13946	14066	13733	13871	14131	13957	13759	13770	13890	13924	13887	13889	13865	13835	13944	13809	13739	13817	14046	14019	13865	13797	13809	13980	13852	13894	13978	13825	13751	13921	13681	13945	13873	13550	13832	13857	13790	13752	13802	13903	13688	13861	13882	13841	14064	13992	14025	13889	13929	13875	13864	14007	13874	13944	13888	14013	13831	13930	13875	13828	13682	13845	13966	13959	13842	13844	13763	14017	13796	13949	14048	13862	13913	13903	13786	13815	13853	13896	13879	14035	13762	13786	13803	13813	13811	13834	13955	13959	14007	13955	13827	13870	13798	13982	13921	13930	13803	13792	14026	13843	13817	13925	14013	13936	13882	13830	13909	13960	13750	13747	13991	13840	13733	13815	13911	13995	13969	13871	13916	13801	13883	13824	13853	13874	13980	13830	13990	14013	13900	13901	13878	14071	13871	13854	13880	13923	13802	13931	13809	14053	14038	13938	13652	13884	13853	13891	14001	14020	13785	13824	13899	14046	13913	14042	13662	13928	13836	13784	13805	13765	13950	13888	14103	13808	13858	13969	13922	13804	13920	13904	13760	13712	14005	13839	13925	13815	13784	13914	13967	13871	13815	13943	13896	13914	13911	13863	13962	13888	13846	13878	13729	13936	13919	13934	13635	13947	13796	13783	13896	13951	13837	13856	13892	13857	13937	13801	13775	13885	13866	13898	14021	13867	13845	13772	13907	13811	13807	13829	13826	13878	13775	13884	13816	13848	13785	14041	13838	13997	13824	13685	13947	14041	13789	13724	13861	13938	13824	13885	13925	13991	13890	13805	13962	14041	13676	13767	13743	13817	13842	13941	13896	13822	13838	13910	13808	13849	13849	13866	13888	13824	13844	13905	14076	13979	13919	13911	13707	13805	13819	13746	14001	13983	13750	13944	13966	13970	13929	13896	13808	13762	13838	13954	13912	13798	13859	13868	13962	13832	13973	13968	13841	13809	13897	13882	13804	13923	13947	13873	13911	13922	13965	13926	13917	13826	13818	13902	14036	14056	13741	13894	13833	13854	13936	13739	13755	13771	13843	13731	13902	13955	13885	13791	13893	13847	13776	13943	13872	13874	13803	13935	13796	13905	13912	13759	13908	13763	13831	14058	13997	14031	13899	13867	13840	13876	13817	14029	13741	13611	13896	13891	13847	13877	13840	13903	13808	13950	13861	13886	13897	13883	13827	13867	13971	13724	13932	14064	13944	13868	13937	14000	13911	13747	13921	14032	13890	13883	13879	13744	13975	13823	13925	13697	13901	14066	14010	13784	13873	13843	13816	13924	13915	13741	13971	13786	13976	13906	13879	13788	14057	13879	13932	13963	13871	13977	13852	13886	13781	13836	13929	13797	13879	14039	13875	13859	13964	13813	13794	13746	13879	13802	13856	13840	13879	14017	13866	13725	13895	13970	13781	13734	14024	13822	13795	13901	13833	14034	14038	13884	13957	13902	13858	13775	13967	13935	13859	13990	13947	13915	13999	13992	13929	13862	13944	13870	13718	13881	13961	13865	13953	13962	13750	13835	13814	13706	13764	13867	13874	13954	13907	13810	13830	13877	13809	13802	13847	13950	13895	13926	13731	13951	13853	13818	14023	13854	14116	13751	13943	13893	13823	13980	13842	13854	13728	13944	13892	13804	13844	13908	13993	13701	14024	13826	13793	13937	13970	13824	13914	13879	13979	13952	13808	13863	13729	13847	13916	13820	13890	13902	13794	13860	13979	13790	13904	13787	13868	13969	13812	13760	13968	13891	13742	13887	13755	13873	13932	14086	13853	13917	13982	13888	13827	13808	13912	13830	14077	13859	13795	13894	13865	14046	13858	13780	13697	14083	13711	13949	13780	13912	13738	13901	13878	13882	13942	13739	13865	13773	13943	13916	13784	13801	13907	13971	13791	13753	13785	13721	13918	13774	13698	14002	13894	13859	13711	13915	13761	14006	13973	13859	13811	13911	14089	13823	13950	13812	13920	14001	13993	13828	13940	13808	13853	13924	13868	13913	13850	13634	13768	14003	14092	13861	13816	13909	13884	13817	13832	13915	13779	13983	13885	13830	13970	13865	13877	13859	13853	13888	13883	13943	13988	13753	13875	13849	13969	13821	13937	14008	13860	13896	13857	13903	13878	13800	13664	13889	13815	13831	13735	13841	13854	13952	13887	13780	13706	13778	13887	13887	13858	13852	13931	13843	13851	13927	14012	13865	13889	13818	13962	13956	13997	13608	14009	13895	13811	13814	13938	13971	13694	13986	13909	13934	13750	13937	13837	13886	14029	13990	13787	13920	13786	13930	13879	13905	13954	13974	13799	13822	13846	13886	13814	13842	13967	13824	14009	13897	13883	13820	13843	14023	13811	13914	13773	13908	14036	13758	13901	13693	13880	13816	13895	13641	14010	14046	13726	13779	13879	13807	13837	13875	13906	13921	13955	14026	13816	13724	13790	13868	13827	13827	13803	14064	13832	13948	13901	13846	13950	13786	13868	13933	14075	13723	13868	13809	13943	14086	14004	13905	13851	13995	13882	13843	13954	13810	13874	13794	13779	14074	13893	13704	13926	13874	14096	13815	13771	13779	13897	14116	13943	13721	13880	13806	14099	13947	13882	13974	13890	13970	13812	13930	13706	13928	13921	13756	13759	13872	13899	13838	13868	13956	14031	13918	13819	13844	13977	13732	13805	13873	13901	13806	14080	13922	13743	13761	14037	13780	13845	13926	13840	13970	14020	14062	13966	13904	13982	13976	13863	13774	13883	13883	13788	13823	14013	13926	13919	13842	13870	13898	13936	13951	13836	13740	13826	13903	13913	13767	14022	13845	13902	13881	13857	14017	13772
23871	21092	28546	23881	21458	22706	21814	44697	63789	53904	37713	25380	19007	17165	16709	16493	16313	16348	16404	16462	16382	16387	16422	16167	16297	16336	16336	16326	16231	16266	16253	16233	16318	16242	16282	16245	16292	16289	16446	16450	16342	16398	16283	16382	16246	16434	16295	16197	16318	16201	16417	16070	16245	16207	16328	16086	16300	16192	16452	16149	16255	16118	16182	16373	16180	16175	16322	16321	16099	16223	16230	16207	16400	16286	16212	16168	16079	16230	16186	16275	16314	16350	16281	16199	16129	16470	16224	16236	16193	16271	16107	16166	16390	16097	16425	16191	16298	16378	16221	16270	16173	16280	16192	16178	15999	16155	16131	16132	16188	16168	16176	15990	16326	16188	16308	16050	16455	16418	16112	16160	16267	16261	16185	16369	16165	16201	16411	16118	16242	16168	16069	16104	16125	16060	16240	16264	16434	16265	15938	16107	16211	16083	16120	16173	16311	16459	16035	16205	16032	16296	16128	16299	16221	16417	16209	16114	15961	16116	16375	15995	16312	16162	16097	16486	16224	16335	16216	16225	16031	15942	16130	16243	16030	16106	16321	16233	16100	16147	16195	16410	16270	16225	16288	16024	16280	16225	16283	16242	16196	16257	16221	16126	15971	16356	16176	16001	16173	16183	16280	16294	16147	16061	16258	16252	16256	16163	16129	16294	16204	16094	16122	16200	16303	16531	16287	16237	16204	16327	15998	16034	16160	16079	16302	16355	16147	16199	16316	16196	16096	16024	16092	16286	16103	16248	16358	16155	16116	16181	16253	16134	16232	16167	16087	16080	16346	16364	16029	16181	16225	16111	16198	16184	16339	16332	16301	16085	16125	16155	16445	16245	16217	16194	16222	16041	16115	16298	16181	16095	16258	16153	16286	15985	16075	16374	16433	16142	16276	16213	16172	16259	16072	16180	16262	16303	16041	16282	16282	16399	16162	16216	16174	16347	16253	16306	15994	16232	16219	16179	16256	16023	16480	16506	16081	16220	16333	16332	16295	16150	16330	16298	16388	16023	16091	16104	16118	16161	16242	16223	16107	16089	16263	16147	16338	16143	16203	16126	16261	16314	16225	16138	16064	16182	16444	16322	16248	16289	16278	16143	16297	16343	16281	16211	16105	16116	16393	16167	16335	16062	16219	16168	16086	16142	16270	16307	16110	16340	16297	16334	16301	16168	16257	16126	16106	16117	16241	16189	16360	16248	16474	16141	16196	16230	16204	15940	16162	16536	16202	16137	16323	16158	16244	15969	16310	16191	16038	16045	16284	16129	16214	16071	15938	16071	16153	16331	16279	16299	16247	16328	16097	16279	16221	16086	16270	16350	16128	16080	16141	16248	16212	16247	16321	16081	16259	16040	16153	16363	16163	16178	16079	16185	16098	16176	16394	16392	16411	15979	16252	16224	16276	16224	16189	15963	16154	16336	16086	16246	16188	16195	16368	16192	16301	16260	16285	16006	16496	16288	16149	16274	16171	16146	16358	16096	16263	16342	16069	16222	16109	16332	16188	16334	15933	16184	16126	16309	16061	16266	16119	16236	16208	16205	16263	16285	16141	15992	16142	16134	16282	16203	16011	15983	15984	16205	16158	16326	16371	16184	16212	16265	16051	16185	16195	16208	16206	16224	16169	16105	16208	15912	16143	16313	16254	16264	16194	16241	15936	16147	16314	16043	15946	16222	16226	16256	16334	16089	16157	16612	16345	16214	16183	16214	16176	16211	16281	15940	16187	15938	16334	16249	16312	16344	16047	16051	16156	16116	16343	16181	16105	15911	16206	16112	16223	16217	16068	16110	16251	16181	16105	16070	16124	16232	16239	16267	16180	16253	16046	15927	16088	16251	15960	16288	16202	16340	16055	16202	16281	16267	16322	16324	16229	16120	16344	16114	16270	16209	16326	16235	16265	16110	16312	16154	16122	16119	16233	16329	16520	16002	16324	16426	16229	16074	16198	16214	16100	16281	16338	16377	16106	16134	16267	16232	16474	16136	16323	16132	16147	16141	16262	16089	16012	16307	16241	16236	16330	16156	16283	16205	16247	16194	16155	16344	16137	16192	16253	16301	16274	16110	16276	16323	16340	16275	16280	16430	16045	16300	16072	16179	16067	16182	16127	16091	16142	16367	16317	16269	16094	16144	16175	16491	16210	16129	16318	16073	16171	16025	16311	16299	16114	16276	16289	16328	16307	16104	16087	16152	16166	16211	16100	16245	16182	16504	16303	16201	16417	16166	16087	16241	16197	16249	16068	16304	16143	16283	16100	16215	16109	16238	16307	16092	16169	16424	16248	16195	16217	16177	16096	16216	16179	16196	16088	16154	16182	16123	16212	16258	16248	16230	16005	16096	16085	16165	15996	16108	16347	16386	16249	16162	16288	16235	16179	16268	16128	16072	16193	16271	16216	16356	16384	16228	16225	16153	16335	16361	16399	16385	15909	16077	16191	16118	16060	16112	16251	16136	16141	16302	16133	16456	16320	16280	16262	16239	16211	16540	16199	16237	16142	16149	16027	16228	16303	16261	16235	16305	16144	16126	16150	16274	16260	16343	16103	16240	16086	16032	16201	16169	16199	16229	16214	16123	16310	16251	16187	16182	16274	16209	16149	16099	16152	16240	16293	16129	16158	16284	16228	16063	16236	16296	16309	16305	16155	16201	16111	16156	16135	16162	16218	16208	16134	16372	16310	16296	16421	16292	16313	16265	16169	16050	16160	16302	16255	16295	16317	16299	16337	16164	16173	16260	16387	16271	16178	16271	16139	16124	16188	16120	16128	16340	16314	16435	16405	16220	16436	16218	16264	16173	16111	16136	16231	16158	16228	16224	16214	16118	16272	16071	16270	16255	16305	16259	16170	16047	16086	16214	15984	16034	16376	16267	16211	16215	16245	16247	16191	16087	16157	16045	16189	16040	16213	16393	16445	16337	16234	16352	16125	16216	16070	16010	16122	16271	16178	16177	16078	16252	16312	16306	16351	16209	16267	16343	16272	16249	16177	16094	16178	16384	16193	16238	16193	15982	16231	16110	16087	16258	16336	16317	16321	16107	16269	16305	16053	16144	16018	16191	16280	16187	16121	16386	16271	16106	16208	16336	16221	16454	16292	16429	16060	16053	16269	16435	16161	16052	16065	16202	16087	16341	16336	16327	16179	16365	16183	16260	16238	16141	16237	16168	16149	16206	16257	16130	16137	16369	16093	16306	16037	16233	16006	16282	16506	16044	16175	16262	16379	16301	16367	16417	16316	16233	16212	16138	16372	16321	16439	16274	16374	16262	16026	16167	16183	16107	15871	16071	16204	16004	16299	16056	16287	16189	16328	16145	16164	16052	16251	16103	16029	16124	16278	16204	16296	16163	16281	16066	16198	16042	16280	16148	16268	16150	16120	16092	16266	16271	16296	16178	16286	16306	16232	16122	16274	16187	16276	16307	16323	16372	16405	16285	16301	16256	16415	16019	16132	16136	16296	16196	16134	16061	16085	16254	16053	16151	16470	16494	16093	16307	16111	16073	16201	16281	16334	16319	16130	16133	16186	16276	16184	16280	16249	16152	16195	16187	16211	16373	16302	16137	16126	16221	16130	16291	16142	16082	16208	16387	16194	16223	16172	16178	16401	16246	16197	16193	16280	16175	16164	16113	16198	16310	16266	16122	16460	16199	16164	16212	16245	16148	16318	16031	16251	16136	16142	16283	16190	16067	16158	16149	16212	16167	16147	16372	16213	16126	16267	15989	16203	16401	16382	16166	16418	16209	16061	16233	16162	16305	16183	16195	16302	16302	16179	16169	16305	16225	16329	16360	16121	16253	16202	16254	16192	16309	15997	16277	15974	16305	16310	16189	16197	16319	16213	16029	16192	16206	16325	16146	16445	16315	16310	16212	16141	16246	16228	16078	16153	16125	16102	16159	16331	16234	16276	16205	16253	16057	16153	16104	15942	16243	16123	16049	16168	16243	16198	16121	16203	16016	16142	16321	16281	16254	16163	16320	16141	16139	16185	16179	15959	16336	16201	16187	16228	16386	16211	16327	16229	16302	16302	16172	16159	16286	16453	16145	16193	16263	16175	16282	16388	16230	16227	16177	16351	16178	16257	16109	16188	16423	16404	16369	16139	16118	16127	16294	16314	16211	16384	16165	16037	16150	16150	16171	16203	16052	16145	16195	16502	16289	16248	16157	16115	16303	16310	16245	16137	16236	16175	16203	16419	16204	15972	16141	16269	16166	15966	16263	16142	16254	15952	16036	16151	16238	15899	15957	16285	16266	16140	16236	16011	16017	16195	16294	16376	16152	16255	16232	16317	16407	16409	16080	16049	16213	16126	16278	16447	16104	16045	16218	16258	16223	16128	16395	16311	16236	16243	16323	16387	16151	16136	16190	16167	16321	16223	16232	16299	16183	16349	16054	16104	16103	15990	16204	16340	16388	16375	16167	16166	16297	16213	16227	16159	16059	16200	16216	16232	16205	16184	16143	16160	16279	16098	16463	16288	16101	16142	16101	16449	16310	16324	16200	16220	16191	16210	16259	16232	16128	16262	15962	16346	16304	16199	16050	16120	16237	16077	16157	16354	16236	16197	16168	16441	15976	16327	15878	16269	16182	16210	16136	16344	16001	16360	16336	16208	16091	16257	16035	16263	16227	16389	16174	16433	16287	16031	16086	16126	16136	16267	16162	16471	16412	16333	16155	16145	16218	16190	16335	16138	16343	16172	15930	16145	16107	16250	16247	16308	16051	16241	16289	16236	16224	16220	16195	16259	16282	16006	16145	16158	16167	16091	16292	16249	16317	16209	16279	16293	16133	16243	16058	16085	16109	16088	16174	16230	16189	15951	16249	16041	16214	16030	16100	16212	16071	16403	16221	16139	16206	16384	16167	16187	16288	16269	16299	16354	16157	16192	16088	16078	16276	16152	16392	16258	16449	16105	16138	16301	16254	16343	16266	16279	16237	16197	16070	16056	16220	16310	16125	16183	16003	16008	16054	16184	16147	16423	16266	16276	16049	16228	16177	16281	16182	16214	16053	16084	16306	16350	16237	16136	16187	16230	16157	16186	16139	16285	16222	16274	16210	16174	16341	15973	16100	16144	16222	16206	16231	16277	16220	16448	16391	16205	16335	16164	16141	16046	16056
15557	26675	24758	19738	17896	16390	16129	47921	62601	52784	36220	22965	15893	14424	14000	13805	13911	13937	14050	13940	13958	13924	14024	13915	14002	13739	14011	14019	13897	13958	13934	14018	13891	14044	13931	13779	13909	13827	14011	13902	14001	13933	13991	13915	14004	14092	13935	13837	13957	13935	14005	13837	13974	14175	13972	13939	13820	13928	13988	13789	13950	13790	13858	13933	13836	14099	14024	13819	14108	13785	13893	13983	13922	13949	13981	13953	13751	13927	14011	13907	13782	13935	13932	13956	13731	13856	14078	13964	13934	13770	13875	13998	14096	13932	13966	13891	13834	13952	13869	13937	13910	13902	13977	13905	14056	13880	13921	13723	13874	13924	14049	13910	14123	13817	13848	13816	13831	13814	13834	13821	14040	14042	13767	14017	13652	13915	13859	13969	13898	13881	14083	13907	13949	13954	13795	13847	13905	13933	13792	14163	13835	13974	13937	13766	13943	14134	13986	13945	13807	13886	13895	13906	13903	13997	13923	13798	13923	14065	13792	13906	13928	13969	14066	14050	13871	14048	13796	13936	13854	13927	13926	13857	13792	14001	13790	13888	13958	13808	13872	14022	13982	13944	13888	13956	13936	14090	13951	14049	14034	13777	14078	14074	14049	13976	13896	13999	13948	13849	13706	14101	13936	13752	13827	14073	14012	13945	13916	13894	13805	14077	13887	13874	13957	13610	14153	13913	13941	13850	13865	13967	13834	13883	13891	13866	13897	13938	13917	13932	13858	13922	14006	13903	13754	13941	14098	13922	13871	14005	14082	13838	13817	13949	13993	13758	13884	13814	13846	13695	13871	13885	13819	13728	13860	13847	13846	13740	13925	13876	13834	13881	14077	13904	13956	13951	13834	13884	13903	13856	14054	14058	14002	13803	13835	14040	13884	13949	13922	13978	13844	14000	14078	13859	13809	13950	14096	13862	13963	13824	13907	14126	13999	13987	13886	13831	13898	13927	13877	13703	13861	13873	13875	13955	13916	13914	13908	13989	13806	14164	13873	14060	13840	13900	14012	13850	13931	13895	13915	13961	13964	14082	13905	13867	13908	13951	13734	14116	13873	13852	13801	14079	13878	13915	13889	13691	13929	14052	13880	13954	13831	13917	13901	13936	13948	13835	13959	13999	13902	14043	13988	13898	13949	13847	13946	13846	13810	13956	13871	13908	13986	13828	13843	13927	13823	13952	13892	13854	13975	13911	13806	13900	14019	13918	14009	14013	13813	13966	13924	14048	13967	13941	13923	13953	13925	14031	13990	13836	13906	13868	13940	13988	13838	13941	13871	13970	14079	13990	13984	13987	13793	13958	14029	13878	14034	13804	13903	14067	13809	13964	13741	13922	13888	13960	14071	13854	13891	13934	13708	13916	13778	13848	14102	13773	13818	13756	13974	13874	13855	13783	13945	13851	13772	13732	14004	13895	13958	14028	13873	14003	13876	14083	13926	13943	13808	13882	13954	13832	13848	14034	14139	14006	13959	13863	13882	13912	13906	14044	13995	14008	14030	13936	13930	13981	13861	13842	13929	14048	13910	13921	13913	13850	13776	13840	13997	13847	14007	13958	13998	13854	14000	13952	13860	14007	13828	13979	13848	13965	14045	13892	13873	13914	13829	13898	13843	14066	13989	13931	13946	13888	13831	13977	13941	13903	14055	13929	13930	13940	13721	13980	13943	13796	14037	13731	13978	13775	13982	13841	13745	14069	13896	13901	13893	13813	14001	13926	13957	13940	13899	13956	13926	13784	13986	14026	13862	13944	13935	13849	13907	14005	13987	13786	14002	13859	13829	13721	13853	13807	13904	14064	13873	13877	13825	13934	13951	13954	14017	13997	14011	13860	13930	14008	14031	14027	13894	13859	13965	13942	13936	13943	14020	13818	13950	13995	14019	14008	13832	13764	13909	13886	13974	13902	13885	13920	13970	13994	13987	13841	13716	13995	13881	14105	13838	13815	13935	13930	13875	13869	13940	13942	14006	14024	13844	14004	13901	13973	13852	13858	13899	13966	13966	13826	13664	13993	13930	13840	13903	13796	13831	13976	13940	14038	13985	14084	13876	13950	14012	14016	13890	13834	13889	13840	13926	13821	13882	14004	13827	13972	13885	13954	13908	13889	14080	14066	13988	13906	14076	14041	14006	14017	13852	13962	13973	14020	13952	13703	14037	13965	13796	13842	13935	13939	13941	13845	13969	13862	14009	14044	13974	13793	14021	13830	13919	13945	14046	13878	13880	13922	13789	13967	13920	13940	13850	13984	13841	13880	13868	14082	13749	13993	13953	13846	14022	13890	13844	14031	13908	14022	13831	13872	13772	13916	14076	13944	14005	13728	13830	13968	13698	13940	13820	14101	13840	13983	13813	13997	13969	13836	13948	13938	13926	13795	13921	13746	13982	14009	13895	13788	13900	13924	13879	13995	13975	13881	14010	13884	13918	13754	13818	13929	13835	13845	13971	13947	13912	13894	13824	13958	14045	14047	13858	13970	13906	13905	13893	13944	13976	13889	13926	13803	14057	13913	13664	13919	13802	13879	13906	13904	13772	13772	13932	13839	14051	13860	13872	13697	13824	13820	14022	13847	14020	13998	13984	13976	13744	13857	14029	13971	13906	13856	13889	13938	13889	13754	13953	13920	13855	13984	13847	14000	13865	14026	14005	14047	14095	13805	13870	13859	13940	13887	13912	13939	13961	13906	13818	13857	13996	13954	13908	13783	13961	14072	13882	14121	13857	13915	13997	13868	13787	13926	13660	13857	13930	13853	13942	13889	13972	13767	13933	13785	13964	14000	13947	13887	13954	13877	14069	13891	14086	13769	13878	13963	14051	13837	13953	13726	13976	13739	13897	13926	13885	13821	14008	13878	13886	13878	13988	14060	13902	13850	13916	13703	13891	13992	13970	13996	13978	13889	13937	13855	13908	13974	13751	13933	14016	13976	13881	14015	13880	13937	13875	13964	13908	14021	14070	13778	13881	13901	13815	13945	13916	13929	14014	13866	13956	13965	13870	13984	13854	13932	13941	13906	13940	13915	13894	13879	14040	13846	13874	13991	13814	14067	13900	13917	14055	13922	13846	13882	13881	13911	13910	13885	13994	13821	13913	13777	13973	13923	14035	14036	13834	14005	13896	13811	13899	14087	13674	14006	13965	13882	13809	13836	13948	13847	14025	13794	13967	13801	14038	13854	13915	13947	13952	13777	13912	13952	14004	14011	13938	13862	13887	14065	13903	13909	13862	13846	13899	13945	13773	14075	13793	14055	13811	13827	14097	13903	13897	13913	13804	13929	13814	13984	13899	13907	13989	13804	13713	13870	13871	13905	13785	14051	13833	13889	13792	13958	14078	13863	13959	13916	13755	14038	13836	14071	13853	13881	13821	13992	13966	13975	14093	13769	13917	13848	13776	13875	13927	13918	13851	13960	13990	13858	14039	13904	14091	13767	13922	14052	13915	14007	13915	13999	14026	13927	13875	14018	13726	13939	13863	13903	13842	13925	13813	13837	13908	13875	13886	13737	13852	13942	13794	13903	13762	13836	13861	13936	13999	13928	13959	13941	13950	13922	13812	14025	13945	13930	14082	14089	13888	13784	13855	13884	13937	13996	13705	13786	13956	13985	13960	13892	13852	14085	13910	13854	13887	14003	13907	13965	14010	13827	13953	13912	13727	13909	13912	13909	14126	13745	13985	13848	13847	13945	13925	13796	13898	13792	13822	13883	13818	13770	13851	13826	14070	13991	13988	13860	13908	14025	13838	13780	14108	14078	13827	14098	13919	13874	14125	13945	14151	13907	13890	14018	13830	13808	13905	14016	13913	13868	13961	13927	13963	13882	13882	13905	13815	13887	13967	13785	13779	13890	14039	13839	13912	13885	14000	13867	13877	13907	13975	13910	13988	13883	13967	13956	13866	13756	13964	14017	14005	13838	13894	13953	13725	13875	13914	13752	13987	14120	13909	14094	14001	13962	13811	13893	13862	13778	14013	14074	13910	14000	13932	13819	14043	13898	13906	13828	13910	14035	13952	13903	13949	13733	13839	14015	13940	13902	14020	13871	14014	13799	13994	13746	13946	13684	13977	13926	13839	13913	13905	13812	13849	13756	13883	13949	13870	13946	13800	13815	13845	13789	13828	13916	13754	13936	14008	13889	13983	13764	13956	13929	13847	13869	14063	13942	13917	14009	13903	14029	13933	13973	14020	13876	13885	13896	13993	13863	13813	13858	13861	13895	13945	13903	13757	13756	13975	13880	13958	13798	13940	13969	13760	13830	13779	13890	13882	14057	14018	13923	13883	14015	13936	13879	13997	13906	13998	13864	13806	13853	14097	13936	14047	14002	13850	13861	13695	13857	13937	13900	13828	13897	13818	13919	13906	14033	13881	13922	14027	13735	13952	14075	13904	13914	14107	13933	13789	13982	14173	14003	13877	13942	14258	13822	13904	13892	13823	13844	13908	14054	13906	13949	13899	13787	14031	13867	14030	14017	13945	13964	14072	13992	13972	13942	13839	13888	14078	13925	13905	13972	13986	13807	13898	13951	14066	13748	13990	13902	13947	13937	13892	13911	13847	13962	13831	14167	13978	13943	13831	14061	13881	13944	13959	13926	13905	13933	14026	13901	13801	13855	13844	13945	13810	14107	14088	13862	13996	13979	14047	13898	14052	13992	13830	13950	14051	13939	13981	13906	13825	13762	13976	13911	13855	14030	14002	14004	13830	14085	13941	14012	13979	13893	13760	13791	13943	13969	13929	14013	13890	13767	13751	13935	14130	13880	13861	13918	13906	13838	13851	14015	13832	14061	13858	13842	13837	13829	14003	13873	13768	13843	13791	13921	13836	13989	14066	13813	13762	13804	13836	13920	13835	13992	14042	13790	13946	14047	13817	14008	14005	13969	13896	13812	13958	13954	13953	14184	13827	13954	13814	13941	13948	13796	13936	13982	13936	13971	13865	13884	13918	14074	13915	13943	13815	13925	13814	13850	13643	13934	13928	13894	14043	13864	13963	13944	14132	14017	13992	13953	13806	13830	14061	13789	13994	13730	13898	13784	13884	13975	13791	13957	13944	13957	13984	13824	13888	13917	14040	13896	13879	14113	13796	13978	13852	13941	14021	13948	13833	13844	13894	13793
29054	21593	20510	18141	16292	16281	16568	19565	24028	22556	19877	17308	16740	16198	16248	16073	16165	16232	16214	15968	16100	16109	16007	16105	16293	16091	15995	16108	16395	16256	16049	16257	16065	16319	16247	16340	16117	16064	16306	16148	16217	16210	16233	16112	15896	16339	16203	16280	16049	16203	16075	16139	16277	16008	16237	16107	16136	16323	16152	16147	16274	16161	16263	16161	16129	16127	15879	16172	15952	16055	16011	16131	16192	16216	16154	15962	16223	16038	16131	16106	16275	16005	16017	16178	16235	16233	16215	16286	16100	16104	16167	16102	16235	16283	16167	16074	16002	15995	16102	16270	16205	16422	16240	16291	16004	16095	15923	16018	16531	16143	16187	16176	16309	16352	16211	16081	16084	16131	16224	16066	16223	16185	16259	16056	16381	16113	15969	16302	16087	16097	15957	16085	16158	16196	16236	16154	16245	16176	16181	16213	16222	16215	16471	16175	16068	16226	15970	16099	15958	16040	16021	16177	16290	16138	16165	16190	16132	16106	16066	16192	15871	16168	16049	16172	16064	16163	16027	16204	16225	16083	16104	15998	16221	16062	16120	16182	16106	16039	16224	16286	16154	16104	16040	16045	16064	16256	16193	16139	16125	15935	16257	15930	16180	16275	16236	16131	15869	16017	16196	16031	16098	16157	16375	16223	16167	16147	16167	16117	16138	16073	16032	16439	16083	16163	16120	16313	16154	16297	16077	15969	16062	15973	16145	16260	16096	16168	16073	15931	16074	16127	16206	16001	16023	16102	16189	16141	16213	16193	16209	15971	16055	16145	16185	16174	16225	16210	16176	16155	16162	16103	16235	16045	16101	16183	16185	16089	16102	16240	16234	16208	15999	15935	16031	16310	16113	15980	16153	16186	16114	16166	16308	16137	16064	16160	16222	16178	16156	16007	16235	16231	16165	16186	16224	16067	16098	16263	16243	16368	16188	16148	15978	16069	15796	16113	16130	16274	16040	16148	16111	16058	16198	16138	16345	16200	16173	16207	16236	16163	16218	16159	16059	16200	15992	16061	16197	16176	16297	16075	16018	16296	16058	16180	15950	16266	16175	16150	16273	16088	16010	16178	16268	16500	15986	16204	16047	16262	16201	16237	16061	16337	16156	16023	16344	16195	16402	16153	16099	16232	16027	16180	16147	16111	16004	16110	16433	16039	16122	16354	15984	16267	16200	15997	16122	16040	16055	16260	16130	16141	16328	16115	16056	16084	16156	16347	16159	16262	16066	16236	15981	16181	16145	16157	16053	16192	16113	15929	16111	16238	16185	16248	16206	16069	15900	16110	16152	16069	16369	16325	16167	16090	16187	16234	16285	16225	16238	16134	16225	16010	16141	16110	16190	16162	16098	16087	16308	16193	16160	16197	16072	16013	16306	16130	16114	15930	15873	16215	16156	15887	16083	15958	16050	16121	16113	16122	16168	15848	16008	16175	16240	16227	16238	16310	16020	16308	16235	16215	16053	16232	15934	16141	16171	16176	16161	16056	16200	15945	16231	16268	16202	16238	16168	16100	16093	16184	16156	16112	16474	16062	16274	16044	15967	16058	16225	16125	16237	16041	16195	16129	15931	16318	16105	16097	16267	16279	16137	16150	16165	16097	16121	16082	16087	16339	15886	16130	16012	16051	16076	16206	16080	16157	16319	16486	16217	16298	16252	16226	16177	15982	15929	16261	16095	16236	16115	16092	16045	16276	16064	16098	16204	16066	16068	16193	16068	16243	16174	16086	16024	16196	16230	16079	16029	16306	16090	16159	16306	16150	16032	16085	16025	16070	15979	16147	15994	16255	16153	16085	16267	16252	16105	16181	16159	16087	16183	15975	16147	16171	16263	15919	16102	16138	15977	16267	16268	16135	16143	16123	16228	15982	16128	16139	16266	16114	16052	16254	16218	16181	16261	16054	16125	16155	16245	16185	16202	16129	15962	16082	16140	16056	16246	16329	16077	15871	16084	15838	15972	16146	16198	16290	16211	16250	16258	16079	16228	16188	16053	16222	16090	16191	16048	16047	16232	16183	16118	16226	16046	16313	16318	16035	16061	16037	16085	16206	16058	16200	16049	16110	16132	16084	15968	15955	16040	16280	15955	16121	16127	16170	16329	16117	16269	16093	16054	15921	16020	16174	16161	16169	15979	16012	16123	16067	16119	16239	15976	16324	16263	16171	16350	16157	15994	16221	16307	16165	16131	16091	16127	16099	16355	16142	16197	16024	16020	16051	15964	16236	16203	16172	16109	16083	16168	16291	16318	15985	16097	16077	15959	16158	16290	16267	16265	16133	16102	16335	16281	16458	16142	16227	16085	16102	16302	16170	16087	16194	16281	16079	16223	16139	15888	16017	16102	16061	16189	16275	16021	16266	16175	16341	16197	16066	16060	16172	16173	16205	16088	16216	16140	16199	16213	16050	16162	15910	16155	16058	16142	16019	15988	16108	16106	16009	15987	16062	16082	16190	16264	16259	16082	16012	16013	16233	16073	16232	15915	15985	16118	16217	16235	15983	16176	16164	16115	16280	16044	16063	16384	16025	16164	16151	16104	16150	16174	16091	16336	16057	15964	15996	15986	16138	16040	16156	16450	16326	16238	16149	16208	16186	16091	16040	16055	16224	16085	16271	16089	15963	16191	16040	16492	16151	16009	16216	16203	16050	16160	16119	15922	16268	16161	16156	16246	15883	16145	16198	16013	16013	16327	16293	16183	16126	16085	16015	16152	16071	16068	16169	16100	16247	16049	15901	16041	16154	16179	16016	16132	16185	16122	15969	16089	16281	16324	16089	16181	16183	16016	16028	16256	16240	16297	16261	16193	16273	16198	16149	16063	16265	16043	16100	16256	16279	16158	16291	16063	16180	16001	16122	16141	16284	16147	16256	16231	16089	16184	16262	16250	16072	16133	16131	16116	16174	16137	16008	16306	16027	16140	16252	16157	16187	16164	16232	16198	16087	16293	16343	16166	16149	16291	16052	16131	16047	16057	16203	16205	16112	16171	16152	16181	16192	15959	16104	16139	16145	16095	16126	16099	16039	16135	16286	16176	16224	16164	16144	16245	16186	16172	16081	16005	16222	15916	15975	16315	16266	16036	16259	16175	16178	16080	16170	16128	16177	16032	16140	16358	15948	16029	16136	16398	16180	15817	16167	16202	15995	16142	16090	16243	16109	16167	16161	15884	16134	16266	16193	15974	15990	16056	16316	16158	16206	16082	16146	15946	16275	15973	16064	16224	16246	16078	16161	16162	16280	16104	16057	16204	16136	16056	16005	16369	16184	16121	16152	16084	16194	16221	16098	16125	16213	16052	16169	16123	16258	16136	16083	16215	16002	15871	16133	16195	16229	16173	16238	16134	16128	16319	16192	16284	16235	16446	16187	16162	16268	16136	16167	16202	16125	16078	16318	16274	16038	16144	16060	16194	16248	16232	16071	16180	15978	16047	16100	16031	16175	16235	16270	16048	16326	16214	16108	16193	16048	16195	16341	16351	16126	16207	16229	16175	16107	16097	16047	16044	16163	16093	16158	16033	16163	16159	16258	16087	16248	16072	16136	16017	16336	16228	16103	16202	16086	16069	16230	16154	16059	16164	16213	16173	16016	16076	16269	16202	15975	16027	16037	16188	16167	16255	16320	16099	15936	16026	16248	16013	16137	16228	15985	15919	16059	15843	16084	16155	16176	16017	15948	16244	16243	16205	16269	16099	16119	16142	15976	16215	16086	16099	15883	16312	16152	16253	16251	16161	16212	16114	16038	16115	16060	16067	15997	16141	16185	16106	16169	16306	16208	16012	16309	16115	16201	16084	16243	16226	16217	15947	16213	15954	16265	16134	16068	16376	16144	16191	15984	16123	16089	16091	16147	16220	15926	16019	16066	15955	16207	16103	16069	16473	16165	15993	16259	16233	16058	15956	16217	16098	15944	16130	16107	16065	16019	15986	16001	16290	16015	16235	16143	16003	16222	16109	16022	16403	16047	16111	16203	16132	16090	15968	16081	16150	16201	16202	16046	16237	16123	16249	16045	15842	16107	16058	16260	16196	16155	16079	16261	16117	16161	16097	16232	16201	16222	16283	16267	16249	16284	16179	16236	15946	16100	16100	16187	16016	16106	16100	16190	16236	16011	16120	16231	16270	16165	15945	16186	16327	16039	16131	16236	16307	16176	16016	16207	16182	16188	16136	16128	16244	16230	16002	16102	16156	15987	16280	16289	16190	15992	16389	16023	16321	16205	16069	16188	16088	15995	16209	16194	16177	15992	16179	16091	16169	16154	16042	16057	15940	16028	16054	16090	16115	16208	16304	16023	16099	16203	16180	16245	16003	15940	15977	16148	16366	16338	16118	16130	16024	15943	16060	16209	16123	16278	16283	16258	16245	16064	16133	16065	16005	16291	16276	16238	16169	16388	15865	16078	16291	16077	16212	16058	16033	16099	16148	16072	16253	16060	16121	16074	16144	15943	16025	16170	16128	16113	16061	16055	16056	16013	16183	16074	16068	16157	16130	16214	16157	16256	16063	16193	16227	16054	16077	16266	16060	15912	16316	16185	16320	16390	16245	16138	16104	16060	16067	16049	16254	16185	15950	16041	16227	16283	16275	16275	16194	16064	16180	16178	16175	16265	16192	16119	16103	16165	16270	16141	16264	16242	16259	16200	16239	16302	16229	16213	16194	16189	16122	16303	16052	16118	16074	16107	16292	16266	16219	16138	16241	16033	16130	16087	16140	16085	16155	16058	16243	16305	16150	16138	15970	16337	16183	16101	16068	16173	16337	15984	16271	16193	16058	16136	16141	16156	16234	16190	16217	15856	16271	16236	16138	16171	16195	16089	16356	16142	16236	16084	16196	16196	16206	16201	16250	16131	16088	16189	16287	16225	16141	16103	16068	16180	15991	16282	16125	16016	16090	16069	16303	16079	16161	16022	16019	16117	16138	16194	15926	16095	16025	16119	16160	16118	16054	15978	16255	16074	15936	16125	16329	15958	16129	16234	16182	16146	16244	16031	16087	16131	15982	16084	16123	16270	16173	16347	16079	16231	16202	16101	16299	16033	16094	16145	16292	16073	16150	16256	16160	16048	16269	16380	16020	16034	15858	16090	15957	16158	16267	16195	16157	16094	16158	16089	16098	16158
14446	14950	14797	14428	14030	14047	14509	19556	23997	21773	17597	14971	14295	14059	13934	13894	14004	13980	13871	13729	14059	13668	14017	13908	14030	13966	13795	13952	13851	13770	13888	14069	13742	13816	13911	13957	13949	14006	13839	13849	13978	13913	13923	13867	13961	13689	13905	13783	14061	13881	13871	14029	13764	13777	13975	13840	13809	13677	13848	13944	13918	13824	13769	13910	13915	13908	14015	13961	14011	13814	13967	13887	13908	13904	13936	13880	13955	13824	13733	13848	13892	13945	13893	13977	14112	13866	13929	13976	13764	13721	13868	13968	13865	13950	13924	14033	13835	13865	13828	14025	14055	14002	13880	13864	13903	14009	13873	13624	13881	13739	13918	13842	13883	14058	13713	13756	13830	13819	13740	13859	14005	13816	13957	13898	13893	13867	13669	13829	13903	13876	14086	13717	13861	13764	13761	13880	13789	13932	13839	13813	13921	14002	13901	13702	13857	14055	13909	13822	13758	13922	13909	13823	13898	13843	13760	13792	13853	13894	13836	13828	13964	14069	13969	13892	13945	13768	13884	13938	13994	13799	13792	13895	13894	13980	13969	13927	13653	13715	13860	14014	13894	13851	13865	13899	13824	13837	13763	13976	13922	13686	13865	13994	14001	13846	13898	13705	14005	13908	13865	13860	13921	13920	13948	13848	13822	13886	14010	13778	13930	13903	13873	13936	13874	13897	13964	13826	13933	13839	13959	13908	13861	13903	13848	13834	13779	13838	13789	14023	13969	13955	13955	13846	13803	13982	13825	13757	13927	13815	13935	13716	13706	13849	13961	13826	13924	13826	14035	13842	13957	13767	14028	13833	13825	13856	13873	13828	13848	13707	13976	13890	14158	14027	13820	13973	13819	13801	13808	13780	13802	13887	13827	14151	14009	13787	13837	13967	13735	13895	13710	13811	13902	14035	13823	13790	13830	13775	13756	13881	13921	13925	13918	13801	13920	13799	13984	13927	13996	13864	13866	13793	13741	13907	14047	13838	13849	13816	13891	13978	13876	13864	13909	13798	13955	13898	13766	13874	13970	13743	13924	13915	13827	13852	13807	13858	13918	13861	13918	13847	13994	13907	13953	13839	14005	13959	13823	13931	13828	13910	13919	13760	13954	13907	13856	13744	14100	13955	13955	13898	13974	13846	13839	13954	13895	13821	13872	13892	13906	13887	13943	13880	13973	13892	13762	13825	13989	13855	13699	13831	13924	13901	13937	13818	13787	13827	13953	13847	13790	13911	13838	13801	13908	13816	13964	13985	14015	13950	13782	13896	13802	13771	13698	14008	13923	14139	13937	13843	14064	13987	13862	13927	13827	14037	13914	13922	13880	14001	13753	13775	13813	13792	13967	13985	13854	13976	13732	13924	13998	13932	13948	13903	13863	13846	13718	13874	13963	13657	13973	13928	13814	13795	13781	13762	13996	13784	13935	13934	13969	13849	13968	13906	13923	13965	13954	14068	13897	13673	13991	13694	14023	13916	13775	13876	13915	13818	13750	13966	13984	13849	13978	13960	13927	13768	13812	13818	13988	14016	13893	13853	13762	13980	13852	13682	13961	13930	13807	13917	13913	13931	13970	13812	13774	13682	13929	13876	13868	13812	13855	13886	13819	13948	13884	13941	13839	13958	13795	13850	14054	13889	13971	13895	13944	13900	13923	13899	13833	13887	13850	13884	13869	13890	13846	13803	13760	13758	13893	13839	13781	14046	13757	13829	13868	13939	13897	13947	13833	13893	13981	13945	13944	13781	13963	13881	13813	14050	13936	13719	13967	13932	13973	13895	13587	13831	13960	13884	13762	13714	13935	13797	13809	13810	13987	13864	13975	13940	13810	13936	13759	14244	13913	13791	13906	13647	13902	13931	14042	13793	13819	13910	13923	13878	13989	13738	13954	13912	13832	13848	13972	13975	13850	13879	13843	13875	13808	13735	13931	13868	13739	13864	13981	13861	13908	13853	14054	13885	13834	13971	13756	14002	13832	13773	13970	13906	13921	13916	13896	13857	13934	14124	13945	13970	13774	13813	14030	13831	13916	13777	13949	13908	13764	13988	13804	13922	13798	14043	13888	13770	13749	13861	13845	13927	13910	13855	13816	13924	13756	13818	13902	14007	13917	13802	13990	13991	13729	13973	13873	13702	14095	13758	14001	13978	13997	13731	13853	13838	13965	13780	13876	13833	13851	13676	13770	14105	13841	13914	13938	13888	13955	14069	13815	13806	13902	14090	13798	13912	13929	14152	13814	14002	13913	13770	13942	13906	13976	14056	13850	13869	13895	13932	13791	13933	13903	13760	13975	13752	13899	13885	13932	13791	13947	13904	13856	13804	14034	14013	13985	14056	13871	13999	13960	13872	13891	13890	13950	13787	13944	14158	13781	13768	13914	13932	13771	13868	13853	13897	13856	13929	14045	13836	13964	13814	13921	13824	13682	13721	13771	13830	13853	13797	13928	13871	13741	14016	13902	14033	14097	13789	14000	13828	13818	13758	13909	13875	13898	13897	13761	13900	13997	13778	13879	13886	13832	13784	13880	13933	13773	13824	13748	13942	14069	14013	13842	13671	13927	13892	13894	13857	13841	13906	13887	13832	13859	13897	13892	13955	13970	13777	13735	13782	13863	13984	13988	13976	13974	13911	13835	14014	13837	13772	13771	13962	13855	13876	13956	13831	13967	13820	13827	13977	13809	13922	13833	13839	13937	13775	13962	13885	13902	13827	13970	13807	13806	13967	13943	13757	13971	13877	13923	13864	13964	13895	13863	13830	13968	13738	14032	13859	13901	13857	13887	13923	13933	13961	13782	13804	13823	13918	13957	13930	13821	13758	13924	13905	13808	13845	14007	13922	13899	13636	13942	13905	13817	13981	13845	13939	13949	13771	14002	14011	13778	13886	14003	13987	14010	13893	13764	13881	13889	13854	13898	13901	13967	13914	14100	13970	13945	13908	14113	13807	13858	13699	14014	13895	13854	13811	13913	13714	13812	13923	13925	13723	13667	13762	14051	13926	13781	13950	13991	13937	13855	13832	13943	13889	13937	13695	13960	13788	13920	13952	13866	13765	14098	13890	14039	13955	13922	13970	13982	13962	14098	13902	13871	13628	13893	13989	13864	13855	13868	13922	14020	13943	13886	13985	13864	13806	13944	13850	13915	13799	13917	14113	13670	13864	13792	13911	13786	13772	14073	13949	13780	13898	13790	13885	13828	13875	14094	14010	13791	13889	13885	13961	14058	13712	14130	13997	13886	14050	13960	13699	13934	13870	13793	13921	13889	13729	13898	14067	13989	13834	13909	13946	13857	13874	13890	13938	13761	13843	13817	13760	13992	13837	13839	14025	13946	13851	13997	14021	13827	13895	13706	14023	13781	13897	13819	14023	14025	13885	13814	13945	13904	13977	14061	13758	13966	13930	13901	13830	13981	13891	13964	13881	13937	14032	13902	13899	14071	13824	13958	13849	14011	13859	13779	13917	13989	13904	13760	13797	13797	13855	13724	13799	13762	13956	13849	13850	14096	13902	14077	14026	13818	13855	13757	13730	13821	13787	13921	13860	13926	13880	13875	13781	13985	13756	13957	13806	13949	13891	13998	13912	13980	13838	13920	13873	13815	13958	13945	14028	13901	13675	13979	13881	13812	13983	13864	13827	13838	13869	13849	13898	13755	13882	13828	13750	13798	13873	14015	13836	13818	13829	13963	13868	13935	13909	13756	13885	13704	13931	13873	13854	13776	14112	14049	13787	13773	13896	13746	13949	13903	13952	14066	13773	13847	13841	13719	13740	13742	13853	13917	13832	13892	13914	13807	13865	13848	13851	13955	14002	14010	14034	13903	13998	13846	13908	13927	13891	13842	13927	13889	13665	13793	13798	14020	13914	13988	13770	14005	14029	13659	14033	13751	13754	14120	14002	13798	13921	13880	13872	13876	13958	13846	13930	13878	13861	13812	13709	13779	13928	13988	13898	13959	13932	13845	13827	13715	13841	13791	13743	13803	13993	13968	13865	14019	13970	13892	13712	13996	13942	13934	13910	13786	13826	13790	13882	13838	14018	13902	14022	13899	14014	13800	13920	13887	13952	13999	13867	13763	13800	13799	13984	13678	13818	13819	13917	14012	13925	14057	13997	13971	13776	13864	13747	13826	13953	13904	13790	13744	13933	13940	13898	13855	13935	13929	13948	13790	13961	13852	13968	13922	13972	13925	13729	13943	13852	13893	14022	14092	13872	13872	13831	13975	13876	14051	13921	13908	13966	14031	13880	13904	13753	13734	13759	13918	13908	13870	13823	13780	13948	14013	13761	13901	13871	13883	13905	13731	13850	14001	13918	13662	13767	13844	13920	14010	13807	13822	13859	13909	13787	13939	13673	13888	13811	13879	13897	13914	13867	13882	14024	13814	13775	13820	13916	13699	13875	13848	13976	14091	13912	13919	13949	13991	13821	13917	13899	14047	13649	14009	13793	13663	13893	13926	13792	13977	13985	13834	13811	14042	13595	13958	13976	13974	13946	13898	13969	14025	13941	13877	13988	13904	13800	13912	13821	13805	13963	13893	13932	13883	13817	13781	13917	13918	13945	13820	13823	14001	13905	14018	13928	13937	13937	13867	13720	14123	13926	13903	13901	13892	13865	14017	13752	13927	13757	14006	13821	13880	13944	13879	13883	13693	13901	13924	13874	13844	13877	14011	13910	13911	14046	14045	13949	13908	13817	13921	13842	13822	14048	13993	13827	13963	13926	13869	13678	13850	13850	13844	13933	13952	13876	13924	13826	13717	14025	13983	13914	13868	13990	13803	14021	13840	13811	13886	13922	13857	13966	14148	13802	13988	13861	14014	14058	13868	13889	13701	13942	13870	13715	13834	13879	13917	13988	13845	13950	13853	13691	14074	13854	13842	13895	14272	13915	13977	13948	13981	13951	13801	13890	13771	13913	13947	13797	13934	13989	13914	13852	14003	13981	13884	13726	13802	14042	13917	14081	13932	13873	13965	13865	13896	13873	13651	13875	13890	13876	13757	13801	13825	13929	13704	13859	13972	13938	13910	13800	13834	13751	13985	13862	13892	13973	13922	14025	13927	13755	13866	13790	13786	13783	13819	13987	13823	13856	13719	13965	13765	13923	13962	13886	13812	13704
26108	21163	27221	25749	19350	17715	29334	35710	40074	35569	26608	20083	17622	16715	16497	16384	16173	16443	16543	16324	16172	16390	16379	16450	16501	16374	16227	16129	16352	16352	16352	16215	16301	16500	16330	16258	16250	16404	16413	16500	16339	16322	16220	16234	16357	16243	16392	16205	16245	16312	16476	16461	16291	16456	16525	16548	16483	16209	16171	16104	16440	16330	16107	16115	16340	16225	16285	16249	16442	16260	16385	16471	16269	16419	16433	16431	16217	16480	16399	16177	16426	16373	16190	16406	16419	16406	16402	16090	16106	16147	16169	16472	16217	16345	16194	16235	16263	16287	16317	16477	16413	16330	16311	16436	16252	16299	16238	16163	16229	16271	16154	16367	16264	16325	16180	16088	16278	16393	16366	16506	16202	16304	16335	16127	16356	16156	16234	16411	16105	16059	16191	16313	16288	16243	16446	16366	16458	16135	16353	16225	16464	16132	16095	16476	16310	16187	16439	16317	16330	16128	16299	16299	16335	16282	16406	16397	16151	16133	16309	16220	16316	16236	16255	16287	16310	16345	16346	16492	16217	16504	16139	16299	16249	16326	16628	16114	16380	16342	16155	16189	16098	16438	16348	16371	16558	16380	16155	16287	16204	16121	16448	16347	16302	16360	16346	16129	16445	16346	16382	16203	16159	16271	16357	16571	16317	16430	16309	16230	16283	16196	16244	16240	16219	16459	16338	16267	16237	16070	16357	16288	16292	16442	16395	16254	16158	16153	16350	16279	16506	16213	16303	16138	16226	16222	16459	16212	16383	16214	16198	16200	16325	16267	16388	16400	16380	16258	16532	16296	16244	16343	16530	16386	16182	16307	16491	16340	16325	16250	16209	16254	16198	16339	16323	16325	16560	16457	16366	16411	16431	16310	16357	16490	16270	16262	16253	16120	16325	16351	16370	16115	16395	16387	16194	16375	16412	16192	16451	16413	16418	16495	16414	16367	16297	16345	16137	16285	16337	16329	16309	16333	16232	16410	16349	16276	16379	16229	16193	16273	16381	16428	16208	16326	16319	16311	16366	16518	16456	16213	16145	16410	16535	16371	16506	16465	16421	16390	16744	16294	16179	16077	16188	16319	16302	16368	16427	16053	16528	16372	16305	16389	16068	16435	16406	16287	16261	16384	16273	16253	16231	16355	16403	16093	16361	16293	16484	16450	16103	16359	16140	16270	16320	16272	16168	16445	16515	16381	16140	16122	16353	16256	16424	16156	16329	16309	16366	16363	16275	16352	16399	16388	16400	16502	16424	16375	16235	16478	16234	16340	16518	16292	16454	16333	16241	16221	16129	16379	16323	16217	16509	16483	16218	16292	16092	16309	16517	16219	16188	16267	16294	16376	16254	16255	16232	16428	16288	16395	16283	16367	16334	16370	16334	16378	16478	16238	16182	16535	16425	16330	16430	16367	16395	16305	16447	16187	16226	16441	16416	16421	16338	16181	16440	16322	16304	16347	16480	16181	16155	16322	16096	16188	16172	16307	16262	16249	16376	16473	16325	16188	16193	16611	16225	16179	16209	16453	16393	16329	16268	16404	16148	16249	16378	16353	16248	16221	16205	16350	16391	16205	16355	16567	16330	16304	16333	16266	16389	16328	16222	16207	16303	16322	16472	16401	16319	16280	16206	16259	16225	16353	16315	16118	16369	16472	16204	16546	16257	16105	16272	16512	16456	16096	16318	16139	16226	16389	16299	16229	16167	16200	16265	16050	16309	16245	16361	16260	16177	16243	16440	16347	16384	16267	16336	16451	16260	16275	16445	16295	16150	16205	16217	16361	16286	16343	16259	16187	16291	16498	16267	16597	16406	16334	16321	16166	16530	16332	16270	16339	16370	16255	16392	16238	16395	16352	16159	16309	16302	16442	16160	16288	16408	16355	16390	16402	16211	16137	16199	16358	16386	16257	16126	16447	16293	16396	16365	16275	16588	16193	16360	16474	16340	16339	16345	16217	16093	16232	16494	16324	16520	16294	16348	16218	16408	16235	16426	16409	16266	16465	16230	16529	16153	16189	16389	16395	16226	16190	16233	16251	16411	16364	16183	16373	16396	16174	16264	16174	16322	16382	16180	16514	16350	16368	16287	16167	16396	16169	16428	16252	16289	16238	16484	16172	16145	16293	16294	16275	16426	16422	16548	16410	16383	16171	16223	16541	16284	16357	16498	16453	16281	16256	16376	16222	16304	16443	16159	16520	16308	16392	16551	16426	16232	16295	16241	16199	16193	16266	16376	16337	16230	16281	16228	16304	16389	16463	16438	16148	16012	16278	16192	16210	16159	16331	16161	16386	16233	16220	16356	16155	16322	16300	16490	16337	16268	16309	16517	16233	16163	16267	16245	16436	16332	16412	16324	16255	16241	16291	16365	16117	16071	16207	16497	16382	16377	16269	16285	16374	16225	16458	16376	16321	16312	16582	16364	16305	16352	16247	16332	16294	16195	16330	16318	16445	16457	16342	16163	16342	16496	16192	16294	16264	16373	16468	16284	16311	16463	16259	16399	16244	16386	16222	16215	16242	16447	16409	16342	16432	16401	16306	16327	16579	16224	16363	16421	16233	16234	16349	16325	16091	16309	16361	16475	16359	16411	16346	16413	16257	16411	16232	16228	16237	16321	16031	16345	16287	16250	16452	16172	16257	16192	16359	16314	16196	16498	16373	16414	16164	16324	16129	16135	16162	16403	16177	16063	16352	16304	16344	16154	16419	16190	16223	16462	16260	16242	16522	16328	16134	16391	16175	16581	16345	16268	16285	16249	16299	16291	16350	16328	16297	16282	16237	16374	16396	16360	16312	16256	16151	15900	16206	16267	16317	16368	16096	16156	16403	16383	16165	16154	16269	16232	16434	16273	16430	16421	16455	16142	16127	16368	16168	16350	16357	16474	16297	16322	16454	16274	16468	16158	16244	16254	16330	16472	16601	16304	16260	16475	16281	16422	16230	16136	16192	16276	16382	16400	16362	16491	16180	16320	16417	16306	16476	16223	16264	16310	16174	16316	16269	16392	16162	16260	16324	16309	16288	16366	16297	16277	16400	16469	16308	16426	16291	16235	16283	16321	16343	16471	16289	16307	16163	16349	16484	16510	16316	16305	16464	16237	16398	16292	16371	16200	16394	16161	16209	16259	16291	16481	16560	16403	16468	16227	16559	16263	16281	16340	16356	16407	16416	16248	16046	16185	16320	16264	16350	16201	16182	16276	16446	16064	16196	16143	16450	16330	16428	16497	16364	16364	16400	16264	16433	16177	16270	16395	16362	16188	16314	16443	16274	16274	16304	16402	16468	16222	16497	16419	16293	16559	16413	16305	16434	16319	16264	16430	16279	16217	16352	16236	16445	16410	16294	16253	16227	16326	16234	16370	16277	16107	16284	16318	16034	16358	16315	16186	16151	16300	15998	16129	16300	16471	16469	16474	16187	16337	16503	16339	16366	16448	16363	16069	16189	16326	16306	16242	16146	16185	16295	16189	16164	16153	16358	16268	16229	16397	16308	16283	16288	16295	16382	16174	16217	16514	16360	16299	16446	16436	16462	16325	16276	16292	16202	16259	16321	16534	16305	16339	16284	16336	16253	16406	16432	16418	16404	16400	16427	16294	16268	16338	16406	16341	16327	16349	16254	16191	16309	16202	16347	16220	16315	16167	16452	16283	16345	16373	16230	16212	16595	16263	16289	16200	16341	16265	16186	16262	16722	16404	16250	16201	16371	16271	16334	16186	16116	16463	16258	16269	16250	16260	16303	16210	16347	16397	16361	16304	16285	16398	16305	16321	16420	16234	16433	16484	16289	16373	16222	16378	16279	16340	16304	16480	16493	16356	16351	16550	16148	16312	16483	16283	16158	16309	16418	16331	16558	16416	16152	16115	16127	16243	16101	16305	16062	16149	16328	16329	16364	16441	16499	16311	16370	16391	16336	16375	16376	16479	16196	16292	16283	16236	16388	16254	16243	16070	16410	16223	16289	16430	16239	16298	16214	16566	16345	16130	16184	16247	16267	16329	16338	16247	16407	16305	16145	16316	16226	16363	16540	16122	16187	16441	16421	16303	16170	16411	16385	16409	16483	16237	16199	16102	16417	16277	16307	16285	16429	16563	16282	16239	16339	16346	16370	16142	16269	16196	16388	16163	16401	16243	16390	16347	16403	16053	16221	16292	16247	16188	16419	16416	16249	16318	16304	16444	16152	16382	16421	16253	16092	16283	16457	16293	16439	16376	16436	16327	16441	16305	16346	16348	16368	16224	16326	16447	16053	16422	16277	16291	16251	16219	16282	16383	16272	16373	16212	16234	16298	16339	16151	16466	16342	16482	16384	16513	16345	16324	16373	16445	16259	16350	16431	16329	16525	16287	16328	16361	16360	16269	16269	16373	16237	16274	16027	16237	16406	16385	16583	16461	16092	16164	16243	16296	16282	16206	16479	16377	16365	16100	16259	16250	16386	16294	16132	16305	16249	16208	16361	16389	16228	16147	16343	16020	16245	16195	16223	16173	16368	16290	16208	16505	16211	16005	16557	16260	16403	16501	16327	16257	16224	16217	16408	16304	16328	16420	16233	16283	16356	16227	16536	16247	16214	16505	16428	16284	16275	16369	16281	16294	16328	16262	16275	16330	16457	16366	16182	16281	16477	16327	16410	16377	16446	16397	16545	16390	16514	16171	16336	16322	16296	16350	16555	16540	16245	16219	16165	16271	16395	16433	16244	16320	16226	16261	16463	16432	16616	16479	16305	16360	16227	16241	16254	16407	16368	16431	16430	16174	16291	16243	16275	16390	16254	16582	16434	16328	16367	16307	16456	16178	16227	16361	16203	16322	16203	16256	16443	16338	16224	16279	15995	16170	16181	16259	16223	16354	16381	16328	16146	16195	16348	16250	16350	16312	16240	16288	16327	16509	16334	16369	16286	16311	16352	16214	16293	16232	16362	16352	16466	16322	16171	16476	16309	16473	16281	16291	16340	16365	16381	16608	16338	16440	16309	16266	16201	16339	16341	16398	16358	16343	16518	16358	16351	16505	16372	16419	16376	16226	16087	16553	16271	16426	16056	16437	16480	16145	16290	16139	16301	16339	16417	16430	16177	16520	16225	16372	16306	16415	16402	16451	16321	16264	16580	16412	16277	16362	16276
13359	18969	18248	16074	15369	15074	30747	36800	41118	35716	24824	17475	15003	14182	14160	13961	14092	14114	14099	14002	13983	14138	14134	14081	13965	14112	13942	14043	14069	13967	14041	14044	13909	14088	13961	13936	14053	13780	14064	14074	14057	13995	14052	14089	14083	13970	14003	14115	14110	14150	13971	14139	14108	13941	14183	13978	14074	14099	14104	13988	13840	13944	14078	14168	14109	14046	14041	13947	13837	13946	14037	14019	14071	14008	14140	14107	14169	13974	13979	14053	13979	13971	13932	14030	13953	13923	14037	14066	14122	13970	13851	14157	14074	14008	14015	14119	14033	14234	13994	14210	13997	14231	14108	14035	13986	14217	14081	13933	14074	14211	14009	14058	14038	14080	14110	14151	14016	14151	14066	14055	13952	13996	14092	14210	14022	14038	14138	14093	14216	14026	14087	14058	13708	14126	14001	14096	14003	14030	14062	13937	14117	14087	14173	13901	13939	14044	14019	14004	13981	13984	13919	14033	14054	14062	14035	13973	14081	14116	13929	14009	14054	13988	14053	14071	14191	14033	13957	14007	14011	13936	14131	14117	13997	14251	13967	14090	14012	13952	14089	14031	14081	14078	13990	13910	14079	13967	14062	13975	14089	14051	13993	14150	13982	13992	14095	14066	14016	14121	14197	14037	14096	13871	14072	14015	13884	14146	14087	14044	13988	13952	14139	14011	14070	14000	14238	14022	13878	14018	13963	14110	13972	14041	14097	13965	13902	13938	14048	14085	14099	13987	14000	14092	14181	13893	14125	13992	14144	14054	14070	14003	14074	14075	13976	13995	14093	13994	14062	14039	14088	14010	14240	13955	14046	14102	14161	14098	14018	14160	14020	14069	13899	13980	14007	14169	14096	13867	14118	13966	14076	14013	14073	14127	13978	14142	14040	13945	14027	14209	14011	14060	14137	13939	14008	14038	14111	14065	14023	14078	13963	14158	14063	13987	13991	14039	13965	14122	13887	13997	14020	14064	13948	14020	14021	14165	14096	14035	14086	14087	14077	14134	14052	14065	14128	14150	14069	13959	14018	13960	13994	13921	14080	14012	14096	13999	13912	14105	14069	14001	14022	14078	13902	13910	14174	14088	14088	13930	14271	13929	14086	14121	13874	13968	13979	13979	14063	13926	14029	13854	13927	14040	14025	13879	13990	14111	14009	13968	14024	13965	13850	13925	13824	13990	13999	14162	14147	14064	14152	13963	13991	14295	13935	14036	14252	14066	13937	14090	14084	14075	14063	13999	13951	13953	14117	14094	14051	14148	13987	14066	14176	13987	13962	14077	13932	14032	13835	13885	14029	13971	14057	13965	14080	13963	13924	13928	14027	13962	13889	14033	14075	14169	14123	13852	14011	14118	13981	14111	14102	14101	14031	14088	13990	13802	14041	14112	14080	13863	13954	14105	14172	13810	13970	13923	14055	14105	14052	14001	13987	13989	13974	14094	14152	14115	14041	13992	13894	13936	13972	13999	14148	14153	14027	14036	14001	14182	13918	13933	14049	14040	14155	14060	14033	14045	14147	13926	14110	14018	13936	14043	14119	14138	13842	13937	13923	14111	14171	14221	14220	13961	14112	13909	14092	14097	13880	14071	13890	13835	14005	13820	13991	14034	13848	14060	14033	13994	13957	14070	13989	14003	13988	14077	13976	14018	14269	14032	13978	14055	13880	14067	14023	14018	13967	13941	13961	13986	14046	14049	13909	14124	13890	14109	14060	14003	14146	14051	14039	14012	14182	13977	14042	14118	14022	14119	13897	13982	14063	14149	13904	14144	14023	14126	14009	13961	14183	13823	13914	14072	14190	13954	14053	14099	13914	14059	13971	13950	13993	14012	14255	13996	13970	14156	13882	14145	13966	13926	14022	14002	14021	14094	14195	14157	14173	14110	14091	14209	13945	14016	14075	14057	14055	14043	13953	13976	13960	14106	13909	13841	14119	14118	14067	14149	14086	14041	13964	14015	14135	14013	14179	14123	14011	13989	13782	14029	14076	13992	14057	13899	14044	13996	14103	13976	14066	14080	14022	13871	14022	14111	14137	14042	14109	13975	14019	14068	14072	14030	14104	14203	13944	14130	14162	14073	14078	14097	14154	14030	14098	14178	13810	13956	14003	13931	13948	14112	14157	14126	13993	14011	14007	13916	14180	13893	14137	14073	14124	13851	14082	14102	14131	14066	13914	14104	13900	14105	14008	14154	13998	13974	14045	13965	14020	14123	14062	13948	13901	13953	13839	14007	13960	14133	14031	13975	13980	14005	14138	13965	14111	14073	14142	14139	14222	14033	13850	14025	13891	14000	14092	13987	13951	13891	13836	14031	14055	14164	14163	14009	13926	14114	14060	14136	14209	14115	13872	13964	14034	14060	13997	14033	14122	13945	14155	13937	14030	14151	14170	13906	14166	14049	14173	13929	14037	14028	14196	14022	14173	13940	13989	14137	14101	14004	14129	13991	14140	13968	13986	14162	13988	14042	14048	13960	13972	14013	14011	14129	14233	13970	14089	14075	14224	14011	13984	13997	14093	13878	14091	13948	13996	13908	14055	14019	13942	14008	14046	14077	13988	13965	14118	13975	14172	13991	14057	13874	13997	14106	13983	14051	14023	14023	14047	13898	14096	13961	13883	14099	14045	13976	13941	14028	13920	14134	13978	14062	14061	13925	13894	14186	13985	13966	14013	13964	13888	14068	13904	14029	14074	14094	13873	14200	13979	13988	14163	14035	13998	13870	14168	13995	14072	14056	14055	14011	14109	14092	13985	14091	13947	14091	13971	14112	14013	14077	13907	14002	14001	14054	13906	14043	14140	14120	14011	13974	13832	14087	14077	14024	14046	14125	13971	14060	14033	14010	13941	13934	14068	13903	13970	13888	14061	14233	14027	14170	14054	13925	13997	14023	13988	14082	14038	13975	14053	14043	14165	14180	14110	14009	13953	14151	14121	14087	13914	13944	14064	13970	14119	14005	13935	14177	13967	14098	14055	13895	14018	14113	13936	14029	14078	13961	14103	14043	13991	13829	14012	14029	13909	14093	14020	13939	14179	13843	13966	14099	13950	13982	13946	14103	13992	13948	14110	13980	14046	14124	14058	14006	13956	14237	14120	14127	13988	14123	13944	13996	13897	13932	13960	14008	13995	14005	14140	14054	14068	14076	13899	14006	13972	13990	14069	14005	13994	13970	14083	14061	14114	14078	14044	14021	13977	14078	14084	13889	13989	13986	13989	14065	13909	14037	13957	14051	14010	14043	14062	14078	14104	13985	14048	14068	14144	14138	14210	14049	13974	14078	14090	14013	14142	14193	14033	14004	14102	14002	13900	14008	14102	14202	14189	14202	14212	13870	14092	13813	13924	14152	14232	14059	13821	14010	14033	14016	14012	14130	13824	14207	13953	14071	13976	13983	14131	14032	13960	13949	13960	14106	14003	14101	13978	13922	14218	13863	13989	14013	13913	13979	14018	13941	13979	14158	14116	14059	13918	14057	14042	14035	14107	13957	14054	14131	13938	13972	14221	13983	14042	14084	14023	14043	14030	14112	14116	14109	13875	14128	14078	13938	14066	14081	13994	13981	14006	14096	14040	13880	14096	14209	13967	13903	13948	14112	14010	14094	14030	13890	13931	14085	14032	13942	14042	13954	14062	14112	14129	14074	13897	14075	13951	14017	14026	13992	14231	14030	14085	13914	14007	14135	13941	14143	14125	14006	14031	14056	13943	14139	13969	14129	14083	14173	14029	14017	14050	14126	14234	13980	14150	13963	13895	14055	14179	13904	14011	13883	14001	14126	14041	14049	13938	14087	13978	13909	13998	14114	14090	13990	13912	14132	14183	14021	14050	14024	14208	13944	13992	13847	14199	14090	14091	14248	14037	14038	14101	14125	13918	13919	13964	13937	14076	14109	14128	14123	14074	14073	13959	14029	14126	14006	14193	13990	14061	14006	14012	13950	13988	13996	13966	13908	14112	14063	14140	14025	13963	14079	14068	14092	13765	13884	14051	13992	14174	14124	14038	13983	14004	14059	13770	13977	14107	13994	13933	14088	14101	13979	14109	13992	13843	14010	13964	14214	13997	14030	14002	14086	14185	13989	13909	14106	13949	14001	14031	14163	13822	14037	14120	13963	13957	14000	14148	14211	14079	13939	13992	14073	14193	13960	14019	13868	13924	13890	13990	14032	13968	13865	14154	14015	14066	14040	13847	14028	14108	14136	13932	14136	14142	13920	14004	14109	14044	13986	13986	14110	14126	14078	14047	13954	14087	13963	14027	14127	13962	13987	14002	14096	13991	14065	14144	14063	13987	13867	13959	14064	13904	14060	14126	14035	14114	14050	14139	13911	13940	13851	14149	14027	14068	13926	14210	14012	14065	14113	13955	14102	14082	14023	14100	14054	14024	13931	14015	14138	14079	14088	13987	13986	14003	14152	14001	14139	14005	14098	14097	14091	14013	13896	13917	14167	13876	14135	13898	14009	14047	13942	13891	14068	14067	14190	14221	14044	13964	14281	14150	14101	14072	14105	14124	13947	14014	13995	14018	14204	14174	13940	14025	13949	14008	14031	14079	13974	13902	14191	13949	13917	14004	13984	14104	14115	14011	13947	14045	13963	14037	13975	13969	14032	14153	13969	14191	14111	14101	13864	14186	13908	14004	14120	14038	14156	13880	13999	14090	14113	13821	14013	14035	14060	14017	14058	14052	13947	13964	13951	14198	14006	14033	13956	14014	13966	13956	14031	14078	14160	14124	14069	14108	14009	14054	14085	13970	14053	14049	13965	14020	14085	14064	13889	14056	14012	13978	13900	14021	13987	14046	13986	14081	14021	14105	14208	14133	14061	14016	13918	14141	14051	14042	13936	14114	13967	13946	14122	13996	13901	13959	13888	14228	14098	14153	14062	14039	14026	13961	14086	13941	14056	14165	13952	13985	13993	13884	14050	13949	13971	14053	14066	14158	14069	14148	14101	13897	13910	14137	14088	14096	14040	14008	13919	14075	14095	14006	14096	14049	14119	13918	14074	14029	14018	14085	14217	14151	13943	13929	13929	14013	14140	14296	13972	14076	14073	14169	14204	14073	14058	14047	14082	14041	14040	14027	13971	13957	13994	14049	13991	13870	13949	14090	13911	14057	13923
23824	21084	28551	23901	21432	24483	34726	57093	58758	49847	36585	25858	19851	17493	16795	16707	16645	16533	16596	16686	16679	16627	16659	16548	16555	16536	16669	16505	16637	16514	16500	16574	16584	16581	16634	16574	16551	16440	16593	16478	16511	16430	16435	16539	16281	16469	16558	16552	16476	16504	16616	16461	16438	16323	16399	16416	16536	16240	16415	16451	16435	16494	16527	16375	16616	16391	16554	16444	16457	16495	16442	16607	16467	16445	16572	16434	16623	16424	16361	16311	16250	16355	16444	16651	16495	16313	16378	16551	16464	16260	16476	16490	16482	16459	16438	16423	16388	16403	16458	16578	16591	16398	16456	16692	16426	16573	16562	16373	16433	16625	16265	16562	16447	16365	16423	16327	16345	16376	16562	16291	16674	16461	16501	16460	16366	16471	16457	16353	16442	16375	16306	16542	16453	16508	16495	16504	16313	16408	16514	16448	16414	16313	16511	16310	16447	16392	16559	16514	16440	16364	16451	16468	16522	16402	16602	16169	16236	16375	16330	16316	16332	16204	16278	16448	16358	16448	16419	16408	16529	16363	16509	16620	16485	16336	16098	16488	16500	16365	16411	16397	16274	16325	16324	16434	16454	16450	16424	16410	16481	16415	16463	16510	16348	16398	16497	16596	16387	16526	16544	16362	16417	16398	16380	16356	16285	16770	16531	16480	16329	16509	16336	16201	16431	16399	16521	16249	16358	16557	16376	16473	16296	16496	16421	16289	16431	16258	16580	16378	16362	16604	16466	16474	16592	16522	16484	16146	16414	16412	16572	16541	16348	16479	16249	16474	16554	16362	16480	16511	16322	16430	16311	16531	16586	16349	16537	16388	16442	16525	16262	16504	16227	16454	16409	16321	16404	16529	16338	16476	16654	16633	16559	16725	16431	16497	16439	16197	16514	16606	16452	16492	16394	16591	16371	16345	16485	16636	16323	16605	16536	16352	16399	16587	16387	16423	16489	16528	16457	16431	16411	16270	16603	16395	16684	16456	16227	16610	16507	16347	16576	16597	16410	16313	16399	16361	16599	16514	16466	16465	16464	16651	16750	16448	16340	16277	16467	16472	16351	16475	16479	16493	16289	16414	16252	16508	16382	16546	16259	16533	16517	16521	16298	16240	16469	16492	16383	16310	16695	16586	16392	16414	16464	16544	16432	16306	16461	16396	16350	16491	16422	16599	16427	16527	16325	16355	16618	16561	16410	16621	16508	16351	16509	16444	16409	16437	16264	16456	16562	16381	16455	16458	16303	16449	16241	16430	16440	16594	16497	16515	16482	16484	16553	16410	16399	16561	16581	16459	16368	16484	16441	16532	16436	16341	16414	16304	16629	16479	16408	16245	16431	16410	16322	16323	16387	16387	16469	16382	16420	16371	16594	16499	16307	16366	16416	16383	16350	16244	16220	16434	16686	16361	16549	16388	16304	16528	16611	16536	16344	16602	16476	16467	16459	16611	16581	16442	16560	16284	16388	16354	16312	16572	16464	16329	16564	16491	16566	16506	16509	16474	16478	16484	16490	16382	16234	16606	16550	16315	16348	16382	16316	16401	16453	16522	16401	16349	16413	16470	16494	16429	16408	16626	16454	16527	16337	16104	16392	16423	16598	16570	16375	16304	16352	16305	16238	16484	16501	16343	16505	16538	16366	16626	16359	16407	16373	16531	16627	16377	16648	16472	16456	16408	16355	16466	16382	16503	16393	16512	16566	16474	16527	16408	16512	16166	16452	16328	16389	16292	16176	16386	16486	16210	16367	16284	16423	16405	16191	16511	16486	16444	16442	16592	16601	16512	16339	16283	16214	16459	16552	16592	16435	16555	16314	16556	16359	16268	16612	16475	16533	16562	16445	16373	16333	16612	16459	16406	16653	16854	16657	16549	16427	16502	16510	16520	16479	16342	16420	16394	16625	16401	16534	16259	16385	16360	16451	16498	16466	16543	16442	16405	16470	16503	16554	16485	16179	16376	16396	16283	16424	16442	16321	16416	16446	16462	16420	16516	16446	16468	16365	16455	16499	16315	16304	16367	16372	16537	16625	16431	16364	16510	16598	16500	16437	16458	16493	16334	16289	16569	16399	16313	16405	16376	16356	16163	16377	16406	16429	16283	16506	16537	16514	16521	16420	16525	16336	16311	16446	16397	16536	16251	16339	16413	16522	16645	16408	16511	16418	16416	16489	16604	16554	16409	16445	16459	16415	16461	16336	16364	16360	16426	16542	16475	16607	16115	16345	16537	16517	16442	16320	16322	16330	16391	16462	16533	16572	16422	16437	16330	16605	16454	16561	16556	16793	16464	16465	16320	16577	16415	16362	16363	16442	16486	16543	16333	16357	16322	16296	16362	16437	16256	16314	16506	16422	16303	16421	16201	16549	16509	16350	16495	16568	16285	16400	16570	16486	16307	16521	16315	16372	16365	16372	16393	16365	16310	16470	16575	16237	16448	16711	16414	16518	16532	16502	16456	16505	16248	16391	16402	16418	16366	16502	16524	16361	16367	16533	16187	16441	16559	16619	16339	16492	16491	16459	16435	16651	16671	16456	16479	16345	16291	16348	16611	16520	16574	16538	16433	16396	16479	16341	16476	16394	16570	16572	16652	16443	16442	16640	16408	16513	16789	16482	16271	16148	16535	16478	16184	16289	16436	16314	16633	16393	16357	16479	16415	16596	16491	16336	16545	16500	16352	16371	16628	16499	16398	16636	16414	16486	16407	16287	16438	16398	16371	16460	16399	16469	16585	16399	16395	16478	16507	16436	16602	16489	16398	16514	16416	16422	16463	16443	16263	16378	16342	16251	16270	16369	16499	16512	16452	16234	16443	16509	16446	16404	16427	16354	16465	16400	16405	16290	16545	16394	16374	16587	16450	16441	16431	16644	16718	16301	16446	16669	16186	16570	16229	16634	16587	16423	16561	16664	16321	16314	16430	16408	16461	16487	16441	16456	16623	16249	16298	16302	16471	16337	16420	16557	16463	16375	16387	16436	16498	16256	16307	16368	16456	16377	16409	16512	16596	16628	16472	16429	16468	16418	16424	16478	16369	16458	16400	16485	16385	16574	16363	16215	16397	16188	16448	16328	16567	16575	16425	16572	16208	16455	16472	16473	16328	16474	16474	16644	16318	16368	16315	16736	16505	16494	16199	16507	16289	16436	16439	16385	16449	16595	16505	16535	16364	16368	16344	16475	16504	16388	16637	16461	16429	16456	16514	16271	16605	16362	16333	16332	16247	16453	16531	16484	16233	16448	16422	16356	16300	16130	16639	16403	16468	16506	16821	16359	16242	16547	16306	16427	16522	16532	16527	16232	16510	16648	16404	16472	16399	16336	16524	16603	16616	16694	16351	16655	16425	16369	16261	16438	16494	16558	16383	16492	16604	16388	16390	16592	16539	16280	16406	16429	16260	16489	16366	16359	16328	16367	16528	16368	16283	16332	16576	16352	16255	16536	16386	16483	16334	16165	16483	16435	16541	16502	16355	16474	16374	16686	16521	16489	16284	16635	16415	16602	16422	16755	16359	16457	16617	16498	16691	16466	16690	16670	16457	16382	16397	16292	16443	16299	16219	16603	16357	16563	16608	16451	16542	16612	16487	16668	16356	16323	16492	16349	16434	16355	16528	16518	16453	16335	16345	16473	16681	16454	16392	16408	16520	16563	16450	16429	16445	16420	16517	16668	16356	16501	16357	16333	16524	16343	16456	16302	16523	16601	16515	16515	16500	16524	16512	16656	16582	16452	16673	16539	16488	16541	16349	16426	16368	16340	16449	16428	16479	16487	16303	16441	16429	16532	16559	16503	16288	16282	16462	16321	16524	16569	16323	16521	16303	16560	16565	16349	16526	16385	16496	16534	16490	16592	16438	16379	16482	16440	16620	16304	16364	16596	16457	16815	16505	16492	16509	16617	16459	16469	16382	16474	16527	16321	16330	16285	16324	16383	16425	16353	16468	16411	16509	16457	16402	16348	16646	16456	16500	16793	16434	16664	16464	16466	16453	16611	16410	16574	16351	16492	16496	16438	16457	16604	16338	16675	16480	16471	16296	16411	16376	16486	16444	16512	16307	16665	16545	16551	16600	16446	16658	16388	16309	16467	16540	16529	16466	16612	16324	16374	16527	16533	16595	16267	16358	16728	16467	16632	16359	16454	16544	16359	16515	16456	16540	16324	16531	16393	16412	16589	16577	16448	16410	16400	16407	16172	16346	16377	16435	16639	16380	16451	16550	16483	16477	16433	16403	16288	16464	16444	16522	16632	16421	16506	16573	16455	16523	16406	16459	16509	16428	16378	16459	16505	16447	16474	16385	16339	16545	16361	16398	16461	16652	16372	16415	16315	16253	16594	16446	16480	16222	16549	16628	16563	16172	16402	16447	16413	16411	16470	16394	16358	16480	16527	16578	16613	16452	16493	16394	16522	16450	16311	16480	16389	16438	16420	16447	16675	16576	16386	16416	16503	16518	16369	16389	16409	16302	16427	16529	16625	16349	16444	16401	16378	16347	16612	16532	16428	16506	16361	16458	16406	16512	16367	16462	16425	16558	16299	16483	16293	16634	16339	16305	16277	16264	16592	16388	16545	16565	16516	16544	16534	16451	16528	16554	16261	16494	16503	16387	16537	16430	16385	16687	16412	16417	16270	16243	16375	16475	16506	16550	16508	16602	16638	16443	16337	16330	16432	16286	16303	16431	16314	16352	16271	16552	16546	16539	16473	16801	16586	16274	16415	16508	16313	16263	16302	16244	16363	16514	16558	16475	16354	16324	16311	16541	16408	16452	16439	16481	16240	16483	16293	16528	16534	16291	16473	16523	16550	16607	16531	16345	16476	16536	16432	16660	16766	16502	16401	16498	16341	16332	16547	16265	16432	16444	16326	16447	16586	16576	16631	16464	16639	16494	16500	16242	16391	16415	16421	16376	16473	16430	16518	16355	16472	16538	16369	16267	16267	16458	16269	16489	16269	16513	16539	16436	16500	16367	16592	16416	16316	16431	16270	16328	16422	16422	16415	16356	16485	16473	16635	16378	16643	16384	16439	16618	16439	16383	16479	16350	16617	16443	16428	16426	16422	16301	16467	16489	16383	16660	16545	16359	16374	16133	16341	16400	16437	16362	16275	16427	16324	16511	16234	16570
15642	26829	24552	19951	17862	20672	33905	58538	58953	49107	35997	23745	16739	14694	14226	14043	14115	14176	14151	14116	14114	14331	14072	14073	14092	14186	14165	13949	14159	14050	14198	14028	14030	13949	14151	13980	14052	14031	13994	14139	14141	14192	14113	14023	14065	14194	14162	14170	14089	14082	14029	14133	14014	14143	14246	14148	13940	14194	14019	14154	14077	14133	13988	14145	14074	14073	13959	13979	14048	14001	14127	14114	13899	14091	13990	14132	14129	13928	14100	14039	14294	13932	13975	14018	14050	14143	14282	13998	13927	13940	14005	14084	14102	14103	14192	14078	14214	14150	13986	13958	14009	13996	14121	13953	13812	14030	14099	14076	14110	13879	14075	13918	14066	13952	14100	13947	14344	14149	14200	13918	14034	14153	14060	14076	14022	14074	14031	14163	13922	13976	14071	14060	14087	13940	14131	14081	14035	13978	14159	13993	13993	13949	14056	14083	14200	14222	14122	14126	14008	14063	13878	14141	14028	14178	14124	13960	14172	14129	14097	14081	14099	14243	14023	14081	14039	13964	13823	14149	13984	14157	14047	14067	14012	14153	13907	13899	14097	14090	14247	14126	14011	14129	14182	14122	14060	14130	14026	13844	14082	14077	14105	14118	14032	14100	14072	14028	14107	14213	14211	14062	13976	14022	13976	14342	14118	13954	14140	14083	14170	14030	14189	14064	14037	14117	14251	14042	14113	13964	14058	13940	14091	14099	14024	14059	14029	14107	14047	14071	14190	14093	13968	14079	14043	14145	13897	13895	14002	13994	14141	14094	14165	14052	14236	14135	14010	13965	14072	14132	13911	14034	13874	14115	13937	14084	14032	14063	14022	14148	14155	14167	14037	14011	14051	14158	14067	13935	14123	13980	13947	13976	14031	14221	13884	14028	14014	14220	14080	14053	14051	14124	13999	14066	14078	13953	14220	13989	14067	14091	13996	14037	13888	14189	14047	14049	14120	14094	14060	13945	14061	14031	13938	13963	14006	13979	14065	14044	14086	14007	14070	14025	14074	14079	13924	13831	14023	14016	14079	13998	14010	13932	14015	14061	13872	14035	14153	14239	14034	14069	14059	14120	14096	13933	14107	14154	13933	14082	13938	14056	14089	14097	13985	13855	14034	13977	14152	14091	14116	14121	14001	14061	14142	14033	14117	14097	14155	14093	14121	13920	13934	14133	13957	14023	14074	14187	14113	14100	14125	14083	14030	14085	14142	14100	14144	13936	14106	13834	14265	14051	14182	14013	14100	14058	14032	14059	14123	14074	13937	14000	14195	14155	13959	13923	13962	14070	13979	14116	14116	13997	13985	14266	14073	14028	14017	14178	14060	14178	14146	14054	14051	14082	13970	13980	14022	13876	13809	14129	14104	14120	14087	13992	14030	13985	14072	14071	13983	13964	14125	14017	14062	14040	14012	14103	13983	13905	14078	13988	14057	13945	14145	14259	14116	14205	14075	14226	13836	13973	14051	14129	13828	14099	13943	14268	14064	14130	14084	14156	14113	14096	13985	14029	14072	13956	13973	14101	14113	14012	14098	14166	14008	14086	14082	14136	14067	14074	14116	14094	14026	14069	14126	14089	13991	13941	13869	13921	14142	14085	14100	14052	14027	13880	14156	14021	14159	14008	14178	14075	14147	14096	14113	13975	14147	14148	13948	13995	14067	14085	14075	13995	13908	14130	13974	14045	14170	13860	14028	14014	14133	13858	14222	14048	13960	13819	14096	14044	13872	13982	13894	14052	14076	14080	14057	14122	14111	14039	14096	14080	14154	14016	14061	14013	14029	14064	14095	13913	13941	13857	14175	14168	14091	13893	13898	14080	14269	13978	14152	14214	13996	14099	13997	14145	13987	14228	14097	14014	14117	14052	14167	14044	14191	14079	14245	13920	14184	14224	14121	14102	14131	14084	14020	14204	13860	14150	13987	14107	14122	14007	14247	14112	14037	14022	14144	14015	14109	13991	14007	14159	13981	14196	14017	14049	14169	13945	14108	14109	13960	14121	14013	14145	14097	14147	14088	14140	14109	13942	14026	13966	13960	14014	14135	14124	14112	14155	13956	14208	14219	14054	13910	13974	14148	14007	13879	13933	14024	13952	14126	13914	13934	14097	14119	14128	14171	14178	14021	14182	13982	14070	14056	14088	14051	13978	14143	14077	14154	14016	14031	13948	14026	13971	14301	14145	13980	14154	13975	14031	14078	14066	14040	14108	14037	13995	14007	13994	13986	14002	14079	14027	14007	14105	14063	14178	14041	14031	13995	14140	14041	14019	14090	13936	14003	14110	14147	13908	14002	14131	14084	13998	14076	14309	14123	14012	14035	14044	14244	13846	14146	13952	14040	14187	14107	14071	13948	14193	14075	14154	14034	14000	14051	14038	14185	14209	14013	14019	14136	14108	14161	14003	14117	14149	13967	14152	13947	14018	14138	14114	14135	13921	13965	14058	14065	14159	14060	14032	13997	13934	14046	13959	14098	14094	14150	13860	13848	13946	13865	14143	14094	13863	14014	13800	14068	14117	14085	14140	14126	13968	14080	14086	14150	14022	14076	14225	14075	13920	14032	13925	14032	14046	13977	14028	14150	14012	14110	14196	13983	14260	14172	14041	13992	14110	14023	13899	14059	13935	14080	14071	14165	13896	14197	14020	14082	14222	14121	13946	14036	14056	14087	14035	14205	14123	14099	13886	13970	14125	14017	14022	14079	14171	14029	14031	14096	14013	14081	13974	13952	14117	13992	13959	14099	14123	14011	14136	14137	13893	14165	13990	14108	14063	14123	14138	14005	14199	13975	14033	14037	13946	14158	14083	13909	14085	14175	14104	14001	13937	13976	14145	13966	14072	13985	14022	14024	14021	14147	14053	13974	14088	14265	14032	14145	14005	13994	14114	13847	14159	14086	14014	13970	14111	14033	13903	13894	14075	13848	14175	14262	14169	14040	13983	14120	13982	14058	14196	14138	14078	14178	14077	13946	14038	14170	13976	13975	14142	14191	14103	14047	14084	14143	13872	13856	14009	13995	14102	14051	13960	14098	14131	14038	14008	14107	14020	14031	14041	14037	14100	14071	14165	13992	14096	14132	13978	14075	14044	14144	14139	13985	13958	13982	14158	13993	14137	13957	14053	14139	14113	14193	14033	14135	13827	14013	14018	13999	14074	14340	14189	14075	13913	14203	14043	14080	14009	13963	14111	13804	14175	13885	14024	14318	13846	14115	14121	13835	14090	14008	14192	14267	13980	14016	14219	14026	14033	14171	13974	14016	14094	13994	13904	14074	14137	14097	13968	14064	13985	14151	14050	14177	14097	13988	14162	14006	14118	14235	14125	13871	14091	14072	14035	14089	14135	14043	13935	13830	13939	14228	14082	14013	13999	14105	13947	14067	14032	14036	14151	14080	14127	14006	14162	13850	14011	13925	13952	14160	14087	13983	14148	13941	14008	13934	14136	13924	14023	13986	14068	14029	14046	14097	14027	14123	13975	14118	14130	13972	14244	14089	14250	13988	14032	14044	14256	14125	14115	14209	13959	14077	14076	14081	13978	14138	14073	14074	14087	14026	13898	14183	13975	13916	14183	13990	13956	14019	14285	14174	14026	14036	14099	14007	14023	14161	13979	13929	14327	14041	13950	14116	14077	14314	13984	14151	13954	13921	14078	14119	14162	14047	14186	14004	14147	14064	14136	14086	13988	14160	13937	14091	14094	14052	14169	14059	14054	13932	14046	14084	14063	13920	13979	14049	14119	14043	14128	14164	14057	14119	14072	14077	13991	13996	14095	14222	14031	13956	13969	14072	14110	13936	14011	14068	14148	14254	14178	14151	14071	14078	14020	13944	14116	14023	13989	14010	13891	14072	14039	14131	14046	14139	14054	14042	13896	14121	14013	14005	14033	14153	14080	14143	13888	13980	14178	14046	14066	14027	14043	14006	14063	14178	14274	13873	13993	14070	13913	13914	14163	13894	14179	13953	14001	14092	14098	14020	14178	14005	14168	14054	13878	14212	14015	14103	14070	14074	14073	14144	14093	14032	13976	14371	14054	14130	14075	14117	13975	14072	14130	13929	14212	13731	14010	14018	13965	14029	13986	14054	14088	14064	14023	14252	14093	14095	14101	13979	14041	13989	14084	14118	14119	14084	14130	14128	14050	14077	14088	14257	14023	14109	14174	14063	14131	14006	14072	14129	14045	14250	13823	14230	14014	14058	14027	14131	14037	14091	14162	13965	14074	14128	13942	14152	14023	13926	14073	14221	14105	14113	13940	14158	14218	14123	14019	14125	14062	14006	14148	14097	14099	14115	14020	14246	14085	14168	13990	14111	14011	14113	13884	14064	14040	14042	14199	14184	13987	13953	14139	14002	13912	14100	14106	14021	13959	14131	13944	14136	13966	14037	13950	14040	14112	14121	14024	14094	13988	14035	14015	14166	14162	14057	14107	14036	14078	14162	14343	14068	13980	14073	14074	14072	14155	14119	14050	14072	13959	14305	14059	14153	14110	14061	14134	14128	14097	14026	13965	14055	14160	14039	14076	14077	13921	14094	13942	14246	14111	14055	14158	14002	14190	13949	14272	14128	14060	14043	14201	14209	14137	14109	13977	14095	14066	14183	14181	14044	14016	13972	14250	14187	14177	14095	14310	14018	13950	14126	14034	14021	14024	14004	14081	14079	14105	14039	13887	14090	14035	14238	14077	14024	14146	14219	14032	14117	13973	14069	14156	13906	14168	14097	14019	14060	14303	14143	13969	14089	14045	14102	14027	14066	14021	14009	13901	13983	14006	13989	13948	14124	14160	14236	13916	14119	14010	14183	14208	14184	14164	14037	13947	14003	14130	14109	14003	13995	14081	14202	14045	14157	14058	14159	14106	14107	14011	14067	14060	14180	14065	13986	13993	14149	14176	14235	13906	14053	14051	14122	14134	14031	14190	14033	14108	14004	13878	14078	14225	14126	14060	14152	14047	14259	14075	14240	13953	14083	14014	14078	14098	14200	14025	14151	14022	14084	13984	13955	14144	14308	14214	14105	14137	14031	14010	14184	14067	14174	13961	14050	14002	14156	14050	13971	13983	14151	14062	14192	14039	14037	14010	14013	14281	14116	14182	14116	14271	14257	14138	14043	14119	14233	14033
28984	21484	20632	18179	16605	16619	17307	20748	23499	21113	19216	17418	16802	16628	16417	16269	16437	16446	16376	16375	16351	16508	16303	16437	16391	16398	16503	16424	16585	16468	16404	16280	16227	16338	16488	16436	16265	16326	16437	16256	16364	16638	16355	16392	16525	16424	16229	16339	16486	16322	16270	16386	16565	16396	16419	16221	16315	16369	16447	16235	16340	16427	16474	16466	16431	16360	16543	16495	16300	16518	16306	16524	16371	16252	16511	16562	16445	16385	16563	16495	16350	16556	16310	16322	16379	16320	16434	16379	16245	16389	16361	16422	16441	16435	16439	16345	16391	16301	16052	16484	16517	16496	16461	16294	16316	16315	16455	16257	16231	16259	16325	16428	16284	16340	16366	16420	16454	16279	16463	16431	16392	16246	16310	16425	16278	16280	16307	16498	16411	16363	16437	16451	16383	16381	16399	16316	16298	16358	16412	16390	16303	16238	16361	16510	16305	16367	16244	16444	16250	16526	16344	16540	16467	16481	16488	16476	16128	16475	16480	16301	16188	16269	16321	16393	16199	16394	16636	16361	16224	16373	16277	16421	16464	16311	16387	16397	16561	16317	16315	16081	16313	16445	16325	16338	16449	16531	16371	16430	16362	16401	16471	16491	16360	16213	16313	16384	16146	16465	16339	16277	16516	16350	16271	16402	16470	16261	16502	16156	16500	16486	16146	16330	16075	16368	16293	16116	16292	16258	16503	16353	16432	16383	16576	16378	16437	16331	16487	16497	16447	16491	16507	16230	16292	16330	16275	16134	16311	16409	16259	16342	16324	16177	16273	16378	16423	16220	16241	16216	16208	16362	16462	16520	16423	16358	16273	16440	16500	16204	16463	16249	16414	16342	16400	16417	16389	16277	16284	16141	16378	16428	16530	16240	16355	16274	16453	16329	16302	16384	16304	16430	16434	16393	16428	16414	16506	16154	16301	16523	16363	16334	16598	16247	16180	16357	16381	16329	16272	16350	16233	16474	16385	16407	16589	16527	16391	16466	16370	16671	16526	16377	16265	16346	16358	16382	16475	16163	16172	16326	16175	16374	16422	16405	16368	16377	16267	16513	16536	16454	16423	16418	16452	16231	16355	16279	16525	16379	16232	16157	16572	16373	16473	16459	16286	16398	16340	16151	16264	16415	16466	16458	16267	16213	16606	16289	16309	16434	16479	16322	16182	16337	16460	16414	16511	16459	16352	16357	16290	16218	16395	16611	16343	16412	16258	16531	16452	16451	16375	16118	16396	16271	16439	16510	16436	16450	16457	16466	16394	16273	16123	16308	16488	16204	16245	16244	16226	16471	16328	16150	16331	16299	16488	16149	16352	16311	16288	16302	16435	16443	16233	16335	16365	16578	16365	16332	16348	16228	16487	16421	16242	16307	16266	16278	16630	16393	16290	16445	16577	16451	16585	16387	16286	16412	16508	16580	16496	16328	16504	16310	16375	16389	16288	16299	16315	16337	16249	16649	16401	16394	16337	16510	16495	16507	16303	16567	16465	16408	16433	16253	16573	16401	16323	16228	16441	16489	16579	16343	16189	16389	16514	16355	16496	16455	16095	16480	16307	16198	16220	16512	16275	16364	16263	16263	16385	16528	16295	16673	16441	16565	16478	16333	16318	16526	16493	16379	16483	16501	16550	16296	16351	16388	16351	16515	16391	16335	16488	16314	16121	16435	16374	16329	16388	16320	16248	16339	16357	16320	16478	16459	16442	16472	16360	16347	16332	16423	16347	16519	16242	16484	16499	16375	16437	16371	16397	16360	16250	16428	16334	16310	16311	16600	16168	16403	16283	16317	16285	16317	16393	16353	16377	16355	16361	16337	16494	16378	16239	16426	16253	16466	16445	16388	16548	16335	16322	16344	16238	16331	16524	16304	16229	16446	16374	16416	16277	16442	16429	16445	16214	16407	16487	16332	16351	16407	16369	16230	16349	16251	16338	16276	16436	16564	16517	16196	16324	16383	16264	16308	16514	16515	16550	16303	16338	16302	16314	16370	16365	16248	16555	16337	16266	16422	16365	16483	16570	16241	16404	16286	16261	16565	16355	16280	16105	16315	16273	16354	16264	16630	16326	16483	16361	16181	16357	16170	16476	16476	16531	16491	16368	16302	16482	16387	16463	16510	16304	16076	16402	16353	16328	16262	16379	16333	16318	16469	16334	16417	16470	16259	16645	16611	16419	16427	16525	16284	16411	16652	16338	16386	16367	16485	16490	16279	16498	16559	16224	16418	16406	16470	16574	16248	16260	16379	16388	16413	16359	16234	16314	16322	16424	16406	16438	16536	16428	16451	16277	16302	16474	16346	16359	16292	16285	16590	16276	16510	16419	16577	16456	16350	16262	16284	16203	16390	16550	16226	16362	16371	16273	16574	16560	16412	16412	16396	16279	16471	16209	16241	16522	16222	16420	16328	16620	16490	16512	16558	16363	16300	16239	16188	16419	16361	16291	16465	16426	16455	16249	16325	16268	16491	16203	16245	16246	16332	16481	16348	16453	16302	16350	16398	16408	16320	16295	16391	16476	16079	16171	16335	16384	16298	16326	16440	16300	16352	16534	16385	16396	16265	16249	16422	16483	16415	16462	16523	16289	16374	16455	16488	16271	16196	16354	16469	16231	16326	16417	16490	16532	16411	16266	16269	16225	16149	16376	16530	16102	16421	16179	16408	16203	16463	16452	16231	16525	16505	16398	16288	16290	16242	16286	16365	16364	16459	16336	16502	16422	16419	16335	16502	16421	16445	16201	16273	16244	16297	16385	16294	16380	16322	16363	16127	16431	16282	16483	16608	16380	16369	16176	16323	16331	16155	16412	16313	16219	16340	16288	16522	16162	16393	16676	16446	16323	16394	16316	16415	16419	16348	16365	16268	16357	16466	16319	16392	16358	16412	16166	16522	16383	16428	16441	16499	16442	16159	16424	16337	16064	16286	16497	16124	16430	16123	16487	16335	16597	16292	16509	16383	16444	16366	16160	16471	16284	16342	16356	16399	16516	16479	16238	16164	16317	16366	16319	16413	16578	16433	16381	16271	16290	16319	16466	16345	16429	16443	16393	16356	16568	16516	16299	16486	16504	16548	16313	16226	16494	16566	16378	16353	16408	16524	16610	16559	16385	16225	16372	16371	16306	16373	16408	16415	16441	16272	16481	16355	16241	16406	16494	16336	16487	16649	16346	16251	16211	16390	16326	16316	16384	16481	16711	16280	16361	16479	16286	16470	16411	16165	16419	16328	16370	16202	16344	16289	16425	16367	16422	16412	16356	16359	16309	16412	16418	16321	16454	16466	16307	16276	16317	16533	16447	16438	16627	16256	16338	16190	16260	16323	16440	16256	16508	16435	16416	16465	16346	16390	16269	16317	16420	16567	16427	16283	16420	16449	16552	16256	16550	16541	16551	16320	16378	16451	16496	16492	16485	16464	16256	16132	16334	16403	16395	16389	16333	16207	16419	16184	16411	16301	16316	16443	16462	16257	16334	16373	16416	16146	16505	16301	16421	16302	16326	16336	16278	16409	16447	16167	16467	16339	16261	16331	16289	16273	16333	16471	16310	16567	16442	16443	16382	16543	16289	16343	16356	16374	16280	16391	16380	16696	16551	16272	16490	16326	16371	16225	16302	16158	16217	16528	16285	16361	16168	16533	16366	16483	16351	16450	16465	16280	16365	16610	16500	16277	16295	16467	16381	16347	16493	16440	16410	16520	16271	16404	16509	16383	16190	16310	16333	16217	16094	16550	16403	16305	16451	16236	16402	16284	16399	16523	16499	16513	16431	16501	16357	16399	16290	16592	16277	16413	16318	16292	16466	16292	16087	16428	16274	16534	16406	16402	16403	16329	16239	16283	16342	16297	16340	16401	16478	16198	16378	16326	16314	16513	16523	16437	16249	16307	16235	16514	16430	16319	16248	16472	16049	16342	16331	16464	16279	16406	16551	16544	16470	16517	16398	16429	16345	16338	16419	16220	16512	16404	16597	16455	16243	16535	16209	16120	16422	16389	16465	16264	16426	16459	16300	16665	16448	16440	16481	16323	16504	16405	16424	16451	16349	16453	16395	16242	16537	16227	16275	16594	16175	16393	16444	16426	16380	16391	16395	16383	16578	16144	16552	16397	16299	16399	16678	16266	16352	16229	16239	16336	16435	16481	16319	16308	16498	16379	16228	16365	16232	16497	16509	16553	16430	16280	16578	16400	16415	16252	16296	16570	16383	16377	16354	16528	16387	16522	16267	16580	16335	16379	16369	16316	16337	16167	16406	16591	16337	16649	16308	16418	16377	16353	16262	16238	16439	16361	16513	16470	16593	16486	16458	16257	16686	16259	16482	16460	16341	16397	16426	16436	16385	16198	16318	16336	16410	16479	16474	16377	16564	16410	16334	16384	16595	16381	16450	16387	16402	16233	16172	16486	16528	16373	16563	16458	16291	16382	16335	16262	16409	16460	16405	16342	16443	16295	16208	16512	16274	16340	16634	16443	16292	16510	16349	16292	16412	16376	16282	16468	16158	16182	16344	16370	16423	16585	16398	16565	16508	16390	16434	16491	16433	16343	16402	16463	16308	16362	16547	16376	16473	16207	16398	16485	16455	16181	16299	16296	16485	16386	16248	16373	16443	16203	16461	16411	16287	16536	16391	16431	16548	16506	16462	16217	16520	16378	16633	16368	16455	16314	16271	16342	16351	16449	16655	16418	16339	16477	16428	16568	16515	16380	16316	16472	16393	16413	16379	16260	16305	16344	16272	16376	16430	16435	16378	16586	16433	16381	16374	16448	16371	16359	16558	16403	16457	16238	16472	16451	16451	16285	16389	16356	16200	16245	16422	16422	16327	16365	16477	16298	16450	16183	16513	16417	16425	16477	16213	16336	16276	16083	16474	16384	16368	16162	16426	16301	16330	16406	16408	16389	16372	16461	16398	16216	16388	16535	16307	16458	16353	16444	16286	16354	16504	16380	16512	16508	16370	16376	16299	16423	16326	16273	16308	16269	16193	16363	16192	16486	16400	16453	16333	16480	16449	16392	16283	16253	16446	16042	16405	16405	16350	16480	16308	16343	16511	16194	16270	16104	16378	16465	16543	16365	16461	16283	16229	16304	16530	16307	16448	16431	16540	16443	16259	16216	16344	16332
14468	14997	15041	14443	14222	14358	15147	21284	23416	19481	16635	15031	14529	14089	14130	13981	14046	13899	14137	13881	14051	14052	13879	13948	14035	14090	13906	14084	14007	13998	13884	14105	13925	14036	14120	14071	13889	13867	13943	13851	13958	13964	14069	14015	14218	13941	13946	13963	14077	13985	14104	13887	14018	13933	13988	14004	14153	14002	13874	14082	14003	13924	13981	13939	14048	13916	13906	14159	13883	13949	14057	13963	14059	14062	14035	13917	13964	14113	13949	14043	13933	14126	14059	14060	14318	14023	13985	13831	13981	13957	14017	14011	14110	14000	14055	13969	14047	13913	14087	13811	14005	13970	14168	14000	14047	13959	14065	13993	13973	14100	14123	13991	14162	13989	13976	13867	13942	13981	13930	14200	13881	14098	13962	14023	13938	13945	14023	14150	13921	14129	13800	14189	13974	14042	13976	14090	14074	14159	13903	13894	14094	13954	14007	14033	14130	14108	13983	14026	14056	14091	13908	14148	13892	14132	13887	13926	13961	14033	13958	13918	14088	13925	14107	14177	13885	13720	14036	14081	13889	13978	14160	13936	14012	14021	14029	13880	14104	13929	14112	14086	14014	14134	13868	13916	13878	13767	14147	13927	13967	14048	13930	14039	14106	14073	13858	14019	13860	13981	13943	13827	13888	14106	14033	13931	13918	13971	13984	13957	14022	14098	14063	14080	13881	13942	14006	13890	14009	13967	14006	13949	13974	14130	14198	13896	13911	13885	14056	13928	14027	13868	14035	13888	14002	14213	14086	13887	14044	13970	13933	13992	13939	14101	13992	13834	14121	14024	14041	14117	14020	13944	13917	13878	14059	14112	13945	14131	14035	13892	13920	14056	14037	14019	14185	13962	13958	13950	13948	13861	13924	14137	13801	14003	13994	14215	13915	14114	14003	13887	13882	14157	13780	14079	13969	14156	13935	14087	14041	14165	13974	13967	13955	14003	14154	13894	13958	14091	13816	14022	14170	13814	14019	13989	14031	13931	14061	14115	13927	13889	13926	14168	14009	13924	13962	13997	13991	14109	13983	14071	14063	14018	13940	13977	13971	13950	13968	13965	14067	13918	13992	14021	14055	13880	14007	14128	13917	14004	14223	14012	13984	13949	14120	14119	14143	14012	14078	14045	13914	13998	14104	13973	13997	14004	14058	14022	14015	13982	13937	13893	13865	13970	13973	13953	14042	13963	13927	13936	13948	14175	14153	14073	14145	13953	14143	13970	13964	14066	13914	14014	13942	13979	14063	13892	14056	14091	14202	13970	14056	14059	13925	13867	14035	14045	13883	14057	14025	14083	14095	14035	14021	14026	14120	14056	14096	14044	14046	14088	14023	14111	14053	14019	14086	13923	14020	13999	13933	14084	13939	14171	13872	14118	14018	14107	13983	13933	14178	13885	14042	14064	13944	14027	14046	14038	14018	13926	14059	14132	14044	14048	13956	14099	14035	13833	13945	13994	13976	14098	13966	14003	14071	13884	13926	13886	13991	13854	14086	13903	14034	14073	13855	13868	14195	14226	13896	14042	13852	14018	14087	14090	13829	13830	14104	13921	13979	14056	14135	14035	14131	13939	14063	14002	13877	14089	13918	13965	14018	13945	14094	14116	13920	14066	13933	13885	14055	13983	13994	13959	13943	13886	13989	13852	13967	14061	13984	14050	13978	13919	13983	14113	14109	14111	13980	13845	14029	13920	14005	13958	13875	13902	14025	14097	13950	14058	13930	13980	13887	13744	13925	14069	13952	14120	14022	13964	14122	13853	14081	13998	14004	13967	13995	14085	13885	14116	13897	14015	13996	14170	13936	14061	14128	13809	13882	13921	14033	14047	13974	13967	13917	13933	14169	13933	14183	14063	14118	13954	14122	13931	14127	13951	13905	13992	14081	13976	13960	14005	13998	14060	13956	14040	14064	13960	14079	14150	13818	14124	14179	13983	14017	14015	14049	13963	14033	13997	13999	14080	14106	13954	14069	14066	14002	14062	13914	14035	13786	14020	13905	14081	13983	14065	14198	14039	14085	14034	13857	14131	13815	13918	13990	14146	14134	14233	13937	14026	13940	14061	13988	14151	14050	13978	13985	13922	13936	14054	13990	13954	14070	13956	13968	14028	14004	13931	14024	14119	13943	14044	13962	14082	13993	13806	14156	13950	13820	13983	14001	13993	13864	14079	14038	14087	13915	13979	14003	13943	13947	13977	13978	14114	14069	14042	14144	13891	13991	14200	13979	14026	13945	14223	13992	14005	14050	14031	14161	13875	13965	13852	14103	14089	14077	13979	14018	14167	14080	14013	14148	14093	14139	13955	13906	14152	13974	14100	13995	13977	14042	14121	13992	14138	14281	13952	14027	13953	14040	14035	13954	13993	13930	14013	14140	13963	13936	13903	14057	13963	13951	13920	13912	14006	14117	13863	14086	13981	14069	14000	13937	14123	14107	14038	13863	13956	13990	14117	14026	14025	14020	13977	14075	14090	13891	13841	14054	14157	14059	14096	14043	13908	13905	14001	13925	14041	13906	13921	14018	14203	14098	13919	14053	14087	14016	14036	14113	13980	13997	14066	13998	14153	13970	13903	14072	13904	13945	14058	14170	14037	13932	13958	14154	13921	14009	14094	14079	13988	14103	13993	14166	14035	13811	13988	14009	14089	13950	14010	13932	13864	13924	14111	13825	14012	13797	13960	14077	13960	13993	13966	14078	13810	13824	14075	13887	14053	13995	13840	14013	14097	14052	14042	13871	13876	14183	14176	13919	13940	14045	13881	13934	14018	13986	14066	13905	14060	13956	13741	14107	13967	14033	14039	13932	14118	13865	14172	13923	14023	14201	14031	13810	14067	14027	14099	14140	14089	14123	14088	14031	13964	14082	14017	14008	13965	13992	13969	14079	14086	14016	13907	14140	14004	14009	13902	13949	13939	14096	14036	14000	14188	14101	14079	14031	13921	14017	14037	14128	14118	13861	14139	14006	13926	14051	13963	14029	13984	14023	13955	14198	13927	14075	13873	14045	13868	13997	13833	13853	14092	13841	14031	14096	14090	13926	14044	14163	14036	13883	13972	14011	14071	14162	14000	13999	14006	14068	14158	14047	13940	14002	13959	14117	14124	13952	13859	14056	14014	13906	13947	14062	14073	14058	14018	14154	14065	14003	14026	14056	14153	13955	13968	13957	14021	14080	13950	14056	13971	13953	14081	14153	14068	14000	13947	14072	13968	13893	14087	13939	13951	14028	14123	13947	14102	13933	14080	13979	14002	14068	14030	13912	14030	13908	14064	13931	14066	14174	13906	14065	14085	14081	13937	14086	14034	14124	14062	14109	14118	14025	14063	13921	13920	14087	14059	14061	13974	13738	14062	13947	14153	13994	14030	13965	13904	13939	13927	13841	14098	13971	13974	13931	13874	13938	13820	14188	13984	14012	13906	13940	13858	13973	14133	13981	13968	13972	13940	14014	13904	14127	13935	13993	14020	14132	13953	13846	14083	14085	13964	14094	13961	14016	13946	13943	14011	14049	13917	13877	13875	13972	13885	14044	14190	13874	13987	13990	14021	14132	14059	13990	14019	13900	13915	14041	13767	13920	14040	13928	13972	14097	14040	14125	14091	13977	13762	14209	14097	14043	13886	13990	14026	14061	14082	14021	14028	13841	14151	13913	13875	14055	14016	13986	14075	13978	14109	13893	13912	14115	13985	13910	14072	14153	13994	13887	14071	14101	14058	14191	13909	13857	13872	14022	13945	14011	13948	14070	14006	13979	14034	14069	14052	14149	14115	13966	14104	13910	14107	13864	14093	14153	13975	13971	13891	14026	14089	14086	13997	14100	14013	14146	13987	13867	14152	14008	13834	14022	14027	13855	14094	13926	14124	14022	14119	14178	14091	13950	14061	14133	14035	13993	14126	14242	14023	14013	14029	14017	13952	14139	13970	14012	13968	13752	14083	13829	14051	13993	13962	13887	14091	13967	13923	14085	14126	14052	14070	13992	14085	13971	14089	13994	14098	14051	13800	14136	13990	14136	13893	13979	14014	14117	13956	14029	14088	13991	14125	14017	14091	13909	14119	13901	13850	14136	13983	14052	14010	13885	14012	13954	14157	13990	13923	14010	14009	14002	14117	14012	14116	13959	14007	14034	13889	14025	14002	13972	14056	14115	14065	13932	14150	14025	13913	13981	13741	13952	14056	13938	14024	14052	14125	14123	13890	14138	13812	13889	13802	13980	13895	14090	14085	14022	13981	13921	14017	13934	14087	14066	13970	14088	13999	13947	14047	14052	14100	13967	14065	13992	13920	14009	13933	14107	14012	14068	14033	14065	13991	13998	13988	14061	14017	13993	14028	13961	14030	14001	13937	13873	13919	13975	14066	13967	14231	14058	14095	13900	14129	14107	13960	14175	14061	14037	13811	13972	13986	14016	14110	13946	14115	13909	14093	14042	13946	13868	14044	13912	13933	13994	14124	13817	13956	14238	13962	13926	14004	13912	14013	14016	13913	13946	14010	14025	14045	13902	14008	14147	14001	14095	14049	14019	14068	13969	14102	14104	13879	13957	14137	13975	13903	14079	13988	13979	14107	13923	14037	14071	13829	13934	14042	14057	14068	14073	14168	14064	14056	14125	13956	13867	13971	14190	14000	13943	13935	14129	14090	14058	13946	13985	14055	14007	14007	13936	14071	14010	13813	14086	14065	14133	13922	13907	14013	13936	14201	14025	13939	13936	14007	14000	13918	13914	14046	14054	14133	14058	14033	14009	13881	13972	14066	13969	14038	13964	13989	13938	13923	13984	13995	14101	13980	14081	14080	14033	14049	14133	13876	13929	13892	14087	14086	13982	14014	13991	14085	13980	14029	14015	14010	13805	14064	14123	14093	14037	14000	13953	13991	13975	13868	14018	13988	14108	14162	13868	13881	13882	13952	13879	14025	14100	13999	14053	13876	13968	14008	13914	14154	14102	14051	14021	14114	13950	14048	14052	13998	14191	13899	14167	13949	13849	14080	14065	14076	13978	13993	14054	13920	14000	13948	14030	13998	14008	14050	14083	14004	13935	13991	14220	14024	13914	14025	14027	13885	14018	13981	13989	13878	14072	13883	14002	14101	14203	14033	14211	13901	13940	13874	13957	14052	14205	13910
25870	21089	27116	25634	19402	21310	28940	37639	40897	32678	26036	20533	17736	16683	16447	16492	16438	16475	16029	16421	16375	16294	16372	16292	16416	16315	16318	16225	16487	16316	16284	16437	16271	16577	16331	16339	16279	16214	16342	16357	16356	16275	16191	16316	16519	16328	16417	16431	16400	16100	16178	16345	16195	16128	16418	16020	16276	16368	16102	16237	16150	16169	16159	16331	16398	16243	16268	16207	16459	16187	16382	16289	16232	16023	16381	16328	16222	16241	16190	16525	16167	16083	16466	16174	16248	16253	16342	16345	16277	16449	16143	16170	16243	16219	16405	16385	16362	16258	16285	16489	16283	16104	16288	16084	16077	16212	16391	16315	16310	16313	16198	16346	16285	16286	16235	16286	16304	16069	16340	16160	16279	16376	16153	16185	16361	16269	16402	16269	16239	16307	16185	16295	16227	16283	16208	16140	16391	16332	16341	16121	16308	16568	16301	16389	16255	16310	16454	16233	16374	16334	16299	16204	16448	16237	16328	16381	16180	16269	16396	16374	16201	16356	16217	16153	16406	16305	16452	16174	16209	16410	16381	16456	16310	16193	16243	16347	16330	16286	16338	16395	16295	16334	16223	16404	16309	16284	16386	16269	16436	16365	16307	16332	16287	16172	16170	16265	16406	16152	16164	16149	16417	16240	16446	16354	16238	16113	16249	16163	16166	16130	16406	16335	16487	16376	16400	16105	16346	16398	16190	16281	16180	16422	16350	16201	16226	16436	16422	16565	16356	16320	16308	16303	16282	16250	16170	16382	16367	16155	16404	16328	16487	16328	16189	16327	16311	16286	16148	16138	16243	16263	16502	16143	16415	16370	16523	16131	16300	16290	16269	16230	16321	16190	16424	16201	16280	16231	16379	16319	16386	16171	16343	16224	16327	16283	16122	16182	16201	16339	16434	16186	16113	16381	16408	16195	16136	16093	16539	16300	16437	16156	16145	16119	16304	16382	16481	16317	16312	16120	16410	16234	16243	16282	16061	16267	16304	16162	16184	16325	16090	16323	16306	16406	16231	16088	16470	16275	16391	16331	16123	16284	16190	16048	16378	16258	16133	16165	16294	16181	16325	16247	16370	16213	16270	16102	16305	16322	16141	16155	16276	16452	16375	16229	16002	16058	16383	16403	16302	16239	16227	16310	16231	16205	16423	16161	16274	16214	16290	16383	16326	16513	16506	16213	16133	16520	16109	16465	16336	16210	16282	16156	16286	16217	16403	16334	16215	16340	16156	16572	16430	16282	16260	16222	16255	16127	16128	16292	16230	16463	16265	16297	16213	16342	16298	16372	16338	16267	16267	16299	16278	16393	16569	16263	16286	16194	16298	16175	16400	16162	16259	16310	16272	16038	16140	16361	16365	16351	16215	16253	16573	16350	16216	16202	16239	15950	16186	16265	16173	16361	16258	16392	16186	16291	16191	16196	16296	16174	16274	16094	16250	16444	16306	16402	16173	16416	16157	16478	16365	16200	16381	16278	16212	16141	16321	16334	16199	16433	16332	16365	16273	16159	16204	16291	16269	16438	16145	16221	16406	16061	16175	16269	16385	16354	16268	16232	16289	16311	16292	16172	16321	16091	16388	16445	16224	16285	16282	16256	16393	16336	16197	16195	16204	16184	16168	16288	16225	16244	16215	16145	16329	16391	16090	16275	16309	16235	16164	16343	16178	16232	16297	16382	16136	16130	16272	16299	16135	16365	16347	16440	16197	16283	16466	16305	16283	16338	16277	16256	16271	16166	16210	16286	16297	16359	16110	16143	16198	16192	16368	16189	16336	16356	16322	16235	16264	16187	16156	16377	16354	16312	16268	16239	16259	16557	16347	16287	16378	16132	16227	16069	16286	16246	16410	16199	16160	16275	16192	16318	16142	16198	16251	16338	16215	16238	16148	16332	16061	16300	16386	16216	16224	16209	16270	16231	16248	16160	16313	16214	16090	16296	16197	16103	16307	16408	16387	16370	16478	16208	16362	16267	16141	16167	16164	16376	16296	16200	16423	16243	16147	16390	16330	16341	16259	16189	16082	16081	16366	16275	16234	16265	16357	16320	16534	16328	16132	16159	16244	16325	16300	16275	16300	16612	16218	16257	16369	16262	16324	16335	16191	16340	16148	16204	16310	16177	16377	16397	16431	16416	16328	16047	16370	16163	16321	16217	16168	16443	16439	16167	16331	16094	16355	16399	16292	16250	16216	16420	16286	16387	16353	16183	16246	16222	16300	16232	16182	16221	16379	16380	16217	16494	16434	16066	16095	16531	16356	16161	16325	16321	16215	16144	16293	16392	16325	16166	16279	16359	16258	16264	16293	16298	16317	16327	16102	16306	16120	16072	16186	16436	16374	16439	16283	16347	16279	16216	16244	16259	16340	16253	16284	16384	16191	16294	16329	16105	16299	16053	16274	16300	16341	16113	16495	16007	16205	16358	16392	16496	16442	16335	16464	16052	16333	16171	16400	16265	16290	16392	16212	16389	16284	16265	16240	16254	16232	16177	16113	16172	16006	16180	16194	16247	16387	16296	16425	16370	16464	16470	16308	16278	16351	16281	16110	16124	16299	16231	16310	16354	16263	16521	16227	16325	16377	16480	16572	16377	16349	16270	16264	16309	16412	16106	16438	16326	16275	16303	16283	16300	16382	16195	16197	16468	16397	16127	16232	16187	16345	16418	16566	16290	16183	16215	16101	16410	16284	16030	16098	16219	16270	16276	16388	16145	16217	16180	16220	16238	16364	16089	16421	16386	16259	16221	16239	16379	16302	16244	16215	16320	16358	16298	16374	16395	16069	16227	16200	16348	16194	16267	16411	16339	16222	16235	16274	16318	16401	16363	16329	16300	16414	16145	16309	16334	16196	16207	16433	16009	16180	16258	16289	16253	16212	16244	16204	16348	16182	16281	16388	16237	16510	16323	16340	16206	16099	16285	16450	16214	16253	16140	16295	16464	16235	16296	16420	16244	16291	16552	16164	16278	16243	16398	16240	16050	16322	16300	16190	16156	16075	16296	16061	16217	16244	16319	16220	16258	16389	16442	16245	16340	16367	16260	16334	16128	16104	16208	16346	16237	16321	16311	16124	16240	16316	16360	16223	16284	16259	16317	16366	16254	16457	16339	16299	16298	16541	16107	16152	16396	16512	16326	16438	16188	16236	16283	16187	16338	16352	16231	16548	16302	16233	16626	16198	16149	16262	16409	16234	16413	16295	16338	16358	16400	16215	16091	16442	16394	16102	16086	16138	16075	16193	16042	16347	16184	16364	16218	16263	16236	16202	16275	16429	16251	16391	16340	16262	16220	16405	16294	16505	16142	16392	16447	16272	16472	16349	16245	16366	16200	16424	16539	16182	16213	16336	16214	16314	16482	16323	16323	16089	16274	16451	16251	16400	16131	16318	16312	16320	16347	16290	16363	16247	16257	16142	16239	16362	16238	16269	16197	16133	16189	16191	16065	16380	16210	16298	16240	16162	16296	16078	16196	16414	16384	16208	16324	16200	16118	16292	16225	16354	16305	16290	16200	16320	16330	16103	16266	16332	16324	16320	16410	16249	16306	16291	16315	16426	16341	16401	16332	16238	16476	16122	16412	16162	16321	16172	16245	16277	16226	16462	16197	16271	16346	16261	16274	16276	16334	16324	16159	16431	16201	16255	16387	16325	16391	16297	16164	16318	16200	16224	16458	16320	16396	16281	16434	16245	16398	16272	16114	16367	16353	16068	16228	16492	16309	16274	16448	16203	16282	16148	16246	16166	16277	16268	16012	16387	16194	16128	16169	16349	16480	16438	16181	16361	16168	16361	16280	16339	16131	16482	16284	16378	16217	16252	16303	16351	16241	16460	16567	16103	16277	16309	16319	16202	16286	16187	16345	16362	16305	16257	16313	16390	16324	16220	16363	16292	16267	16234	16284	16177	16069	16480	16271	16203	16305	16335	16157	16324	16170	16313	16402	16230	16162	16183	16208	16365	16209	16402	16104	16221	16327	16341	16222	16322	16234	16316	16233	16353	16366	16142	16353	16251	16230	16121	16465	16121	16293	16220	16377	16246	16367	16239	16260	16140	16315	16255	16033	16439	16206	16129	16345	16467	16236	16520	16275	16258	16072	16438	16237	16586	16367	16045	16267	16175	16216	16074	16444	16479	16336	16352	16327	16209	16320	16236	16254	16391	16201	16164	16323	16231	16260	16337	16223	16159	16235	16131	16227	16324	16257	16284	16333	16299	16175	16176	16222	16390	16468	16311	16135	16234	16158	16243	16203	16403	16323	16342	16368	16229	16091	16179	16261	16302	16100	16182	16245	16272	16281	16480	16136	16438	16365	16242	16433	16276	16184	16301	16161	16266	16381	16381	16394	16387	16166	16277	16439	16449	16338	16185	16295	16469	16227	16262	16344	16263	16345	16163	16456	16510	16585	16299	16354	16360	16305	16224	16228	16442	16240	16106	16261	16327	16249	16265	16204	16384	16143	16300	16249	16228	16234	16258	16405	16316	16319	16191	16328	16410	16153	16255	16225	16390	16205	16220	16242	16316	16311	16324	16343	16307	16416	16314	16341	16017	16471	16261	16203	16421	16323	16334	16266	16224	16372	16141	16381	16331	16293	16131	16377	16380	16315	16249	16395	16330	16269	16405	16305	16523	16296	16406	16106	16141	16315	16231	16263	16306	16376	16327	16343	16462	16481	16363	16335	16344	16153	16260	16122	16295	16347	16292	16398	16298	16383	16181	16264	16430	16242	16291	16259	16289	16416	16490	16337	16326	16265	16185	16297	16465	16523	16374	16403	16218	16207	16292	16566	16253	16272	16398	16138	16108	16261	16199	16242	16123	16249	16255	16216	16356	16300	16315	16327	16349	16253	16178	16360	16277	16146	16224	16274	16394	16267	16231	16450	16400	16373	16350	16236	16203	16331	16416	16274	16117	16311	16586	16351	16105	16181	16143	16283	16204	16353	16210	16189	16194	16106	16380	16224	16185	16255	16338	16362	16247	16046	16109	16111	16224	16305	16497	16301	16273	16215	16490	16107	16434	16281	16343	16404	16343	16023	16257	16260	16138	16092	16248	16390	16227	16257	16207	16165	15928	16178	16178	16166	16199	16288	16472	16290	16388	16257	16157	16288	16317	16364	16310	16255
13307	19060	18387	16087	15511	21408	26907	41009	41077	32489	24829	18184	15033	14250	13914	13948	13899	13980	13934	13955	13902	14068	14107	13796	13899	13899	13817	13874	13905	14007	13874	14029	14161	13916	14108	14006	13824	13865	13913	13929	14152	13929	13940	14010	13944	13981	13888	14006	14123	13971	14084	13973	13846	13974	14051	13804	14084	13946	13948	13922	14069	14097	13954	13827	14013	14042	14001	13956	13978	14010	13881	14027	14094	14098	13984	13947	13821	14050	13869	13995	13944	13948	14054	14039	14053	13858	13967	13961	14035	13857	13929	13956	13875	14013	14065	13937	14033	13644	14051	13979	13985	13924	13968	13983	13891	13941	13996	13862	13801	13934	14058	13880	13854	13909	13972	14025	14050	13887	13962	14055	14115	13914	13963	14153	14008	13993	13894	13905	13837	13840	13800	13877	13858	14002	14020	13848	14103	13969	13903	13928	14034	13874	13880	13955	13940	13978	13832	13835	14020	13906	14037	13983	14079	14156	13807	13981	13932	13999	14019	13923	13958	13890	14041	14052	14062	13840	13961	13746	13992	13883	13734	14097	14053	13819	13945	13881	13922	13967	13886	13849	13894	13923	13929	14040	14011	13792	13994	14058	13937	13888	13951	13929	13898	13973	13934	13916	14004	14181	13982	14038	13973	14033	14098	14021	13999	13841	13991	13877	13971	13882	14000	13823	13960	14070	14044	14035	13836	13923	13999	13909	14079	14055	14009	13861	13836	13966	13893	13999	14041	13993	13975	13966	13863	14029	13834	14183	13987	13826	13946	13877	13913	14026	13931	13971	14018	13805	13939	14003	13990	13953	14030	13975	14070	14127	13919	14084	13839	14080	14084	14076	13875	13868	13960	14162	13890	13802	13986	13925	14012	13882	13978	13897	14056	13909	13876	14143	13883	14002	13943	14025	13973	13808	14025	13916	13946	14072	13878	13876	13990	13792	14083	13972	13899	14024	13965	13994	13933	13766	13992	14022	13830	14014	13945	13911	13972	13907	13910	13849	13870	13865	13985	13885	13964	14017	13873	13821	13807	13869	13929	13924	13895	14187	14023	13995	13786	13954	13974	13943	13877	14026	14013	13864	13856	14030	14087	13828	14117	13876	14016	13926	13984	13961	13957	13869	13932	13814	13870	13790	14010	14008	13939	13860	13891	13954	13997	13755	14090	13876	14015	13979	14124	13948	13988	13950	13835	13920	13877	13903	13911	14011	13638	13906	13944	13955	13875	14050	13914	13865	14047	13786	13976	13992	13949	14025	14037	13870	13968	13890	13905	13991	13859	14010	14018	14026	13784	13925	13989	13917	13899	13823	13896	14006	14099	13864	13957	13876	14075	13922	13923	13865	13828	13841	14020	14024	13870	14062	13986	14004	13832	14057	14046	14043	13984	13860	14039	14017	13900	14089	13811	13831	14074	13867	13930	13958	14110	14000	13841	13917	13940	13902	13888	13970	14006	13947	13994	13984	14027	14000	13809	13977	13816	13813	14097	13960	13937	13894	13979	13970	13896	13999	13948	13903	14071	13838	13979	14180	13932	14042	13868	13980	13879	14008	14044	13676	13952	13819	13975	13900	14141	14004	14142	13986	13880	13899	14051	14027	13998	13943	13909	13861	13977	14086	13938	14144	13993	13876	13878	13890	14070	13822	14048	13955	13817	14081	14060	13801	13898	13810	13794	14038	13888	13973	14050	14034	13862	13979	13866	14003	13973	13867	14194	14003	13863	14082	13958	13931	14023	13995	14045	13943	14040	14033	13876	14064	13854	13915	13728	13878	14007	13831	13794	13874	14039	13966	13896	13840	14008	13904	13888	13884	13880	14180	14054	13839	13941	13789	13843	13856	13958	13821	13993	14006	14048	13927	13959	13937	13965	13815	13835	14078	13825	14012	13931	13699	13927	14026	14002	13923	13784	14106	13910	14046	13851	13907	13908	13980	13886	13948	13965	13870	13997	13905	13829	13913	13868	13953	14097	14135	13877	14006	13866	13973	13899	13920	14049	14030	13930	14131	13884	13984	13968	13889	14054	13907	14017	13980	13730	13985	14007	13892	13996	13799	13960	13916	14022	13893	13960	13932	13772	14023	13980	13923	14006	13831	13916	13885	13839	13901	13977	13967	14056	14038	13900	13954	14055	13935	14061	13941	14039	13922	13907	13891	14004	14080	13989	14124	13983	13793	13944	13923	14121	14114	13807	13969	14064	13968	14072	13853	13947	13875	13884	14004	13925	13932	13958	14021	13908	13819	13948	13879	14169	13811	14069	13973	13710	14092	14060	13931	14086	13848	13868	13970	14015	14075	13893	14094	14104	14019	14184	13943	13850	13982	13937	13954	13916	13987	14022	13999	14052	14087	13811	13848	14190	13944	13944	14038	14089	13939	13952	13947	13921	13988	13930	13872	13977	13862	13919	13947	13902	13988	14023	14112	13956	13940	13935	13916	14028	13930	13962	13827	13905	14020	13815	14053	13963	13905	14020	13897	14147	13986	13931	13937	14028	14127	13906	13751	14102	13966	14050	13925	13888	14004	13965	13906	13692	13836	13886	13658	13942	13910	14141	14109	13855	13917	13976	13952	13940	14059	13989	13987	13901	13938	13985	13817	14029	13923	13861	14165	14006	13937	13891	13849	13800	14057	13819	13860	14007	13990	13989	13893	13843	13854	13914	14003	13935	13786	13970	13978	13899	13837	13925	13862	14106	14040	13849	14009	14003	14062	13909	13864	13933	13758	14039	13862	13860	13734	14166	13966	13988	13993	14071	14046	13977	13964	13941	13816	13892	13815	14051	13882	14194	13945	13932	13975	14010	13901	14003	13841	13829	14176	13955	13852	14016	13885	13925	13865	13973	13892	13891	13794	14113	13729	13743	14117	14102	13958	13946	14045	13898	14015	13964	13860	13970	13821	14024	14021	13994	14063	13960	13982	14028	13770	13952	13889	13993	13953	14005	13955	13899	14001	13962	13903	13922	13806	13968	13953	14013	13884	13854	13893	13824	14018	13816	13965	13935	14050	13855	13920	13992	13769	14032	13930	13962	13854	13937	13896	13850	13834	13962	14057	14100	13930	13898	14087	13816	13839	13987	13923	13922	13841	13946	13907	14065	13897	13981	14005	14087	13839	13890	14104	13867	13666	13949	13939	13994	14062	14057	13798	13929	14130	14084	14076	13926	13976	13854	13887	13970	13990	13890	13953	13994	13927	13988	13887	13826	13879	13984	14118	13995	13895	13911	14045	13897	13967	13873	13985	14043	13774	14127	14041	13997	14053	13959	14085	13974	13764	13999	14094	14176	13889	13992	13960	14056	14042	14039	13982	13876	13865	14023	13941	13873	14096	13984	13994	14172	13910	14131	14072	13960	14030	13926	13883	14063	13921	13957	14081	13898	13828	13977	13921	13822	13961	13871	13960	14057	13801	13942	13965	14082	14062	13980	13832	13981	13856	13837	13939	14013	13961	13997	13881	13869	13863	14024	13952	14040	13892	13935	13782	13930	13779	13992	14006	13986	13935	13845	14041	13747	14028	13986	13921	13980	13963	14029	13855	13996	13901	13931	13981	14057	14115	13907	13888	13873	13774	13944	13850	13984	14006	14031	13905	14018	13861	13921	14077	14018	14095	13840	13909	13998	13724	14014	13965	13908	13839	13889	13975	13931	14094	13795	13760	14018	13895	13836	13963	13990	14018	13893	13968	13919	13907	13814	13868	13874	13963	13953	13980	13986	13891	13960	13820	13926	13710	13990	14090	13870	13874	13964	13937	14208	13944	13921	13939	13939	13898	13818	13818	14115	14014	13808	13920	13987	13907	14077	14039	13929	13803	13973	13903	13963	14063	13776	13877	13990	13887	13987	14009	14066	13972	13817	14025	13901	13999	13858	13816	13877	13708	13859	13866	13970	13950	13824	14112	13940	14031	13924	14066	14023	14022	13928	14082	13976	14021	13900	13788	13938	13824	13939	14013	13955	13870	14150	13921	13972	14053	13972	14050	13781	13972	14018	13889	13837	14020	13989	13981	13799	13855	14010	14035	14106	13946	13884	13956	13804	14048	14091	14078	14114	13818	13971	13988	13986	13914	14068	13796	13830	14053	13929	13892	13893	13922	13913	14123	14058	14041	14051	13889	13917	13927	13974	14028	14004	13873	13712	13923	13918	14012	13858	13894	13996	13863	13947	14161	14014	13927	13910	13892	13880	14075	13952	13993	13935	13919	14091	13937	13899	13904	14048	13970	13879	14020	13939	13732	14066	13994	13937	13933	14122	13897	13999	13979	14090	13825	14033	13760	13967	13938	13978	14045	13994	13965	13885	14103	13825	14057	13829	13837	13950	13880	13944	14064	13995	13938	13988	14072	13870	14111	14094	13903	13841	13894	13904	13982	13956	14010	14077	13862	14091	14059	14020	13954	13920	13776	13904	13951	13928	13979	14034	14040	14013	13866	13911	13806	13813	13863	14054	13937	13920	13949	13884	14013	13921	13799	13866	13862	13955	13904	13915	13829	14057	14015	13977	13902	14004	14029	13945	13924	13914	14054	13993	13767	13926	13942	13871	13781	13964	13814	13949	14043	13907	14017	13889	13950	13995	14007	14009	13898	14081	13878	13999	13980	14085	14053	13867	13941	14067	13969	13971	13838	14154	13989	13920	13871	14052	13830	13864	13999	13872	13691	13902	13922	13856	14017	13938	13932	14028	13996	13932	13940	14033	13968	13997	13918	13970	14111	13967	14090	13903	14010	13868	13727	14011	13851	14033	13799	13885	13910	13920	13844	13974	14110	13893	13942	13866	14039	13980	14127	13917	13919	13931	13995	14095	13994	14024	14042	13894	14017	13955	13982	14187	14017	13876	14021	13930	13808	13997	13918	13972	14043	13958	14052	13981	13820	13987	13948	13904	13960	13956	14147	13998	13768	14199	13911	13885	14243	13923	13899	14043	13861	13991	13884	13828	14008	14029	13953	14067	13812	13912	14076	13998	14071	14042	13894	13900	14022	14012	13850	14030	13826	14048	13781	14173	14102	13803	13952	13874	13769	13828	14055	13878	13915	14121	13796	13973	14008	13726	13925	13999	13971	13875	14009	13957	13975	14006	13834	13915	13905	13921	14050	14066	13944	13956	14114	14045	14040	13685	14006
23868	21162	28645	23960	21550	35036	45614	57524	54387	44523	35604	26421	19723	17119	16582	16354	16241	16148	16210	16092	16168	16187	16306	16217	16085	16128	16241	16118	16255	16245	16235	16291	16194	16309	16044	16151	16243	16152	16134	16214	16231	16217	15975	16237	16150	16265	16111	16177	15933	16014	16100	16271	16327	16123	16132	16031	16088	16313	16250	16120	16192	16211	16120	16155	16033	16243	16125	16201	16335	16165	16363	16049	16327	16071	16116	16123	16210	16055	16256	16355	16261	16109	16005	16093	16064	16110	16210	16039	16108	16027	16273	16215	16353	16141	16366	16077	16223	16069	16153	16109	16206	16089	16126	16145	16088	16036	16056	16090	16264	16028	16197	15910	16038	15995	16282	16013	15966	16091	16143	15913	15935	16177	16351	16296	16220	16071	16093	16043	15991	16089	16118	15992	15861	16114	15927	16115	16306	16143	16378	16265	16206	16197	15995	16233	16195	16110	16000	16053	16170	16074	16133	16112	16102	16092	15950	16168	16158	16245	16157	16132	16253	16068	16039	16121	16098	16040	16073	16225	16097	15874	15983	16094	16065	16093	15907	16235	15980	15976	16346	16147	16249	16295	16034	16122	16281	16065	16040	16121	16135	16176	16204	15952	16038	16267	16035	16154	16096	15970	15977	16168	16080	16310	16155	16019	16049	16222	16071	15888	16057	15984	15952	16096	16090	15990	16036	16136	16048	16060	16138	15992	16199	16086	16068	16144	16196	16144	16220	16164	16060	16067	15982	16100	15909	16035	16117	16142	16033	16379	16028	16107	16086	16275	16170	16221	16073	16146	16303	16122	16090	16082	16148	16207	16128	16024	16106	15940	15930	16075	16152	16101	16158	16175	16072	16252	15967	16186	16254	16060	16267	16122	16320	16243	16004	15968	16189	16042	15797	16008	16129	16001	15957	16136	16190	16177	16334	16074	16220	16062	15985	16083	16159	16152	16291	16160	16181	16046	16051	16117	16228	16182	16152	16071	16194	16187	16197	15939	16010	16049	15897	16031	16213	16040	16215	16198	15969	16131	16155	16023	16079	15861	15878	15983	16162	16041	16254	16176	15968	16130	15977	15924	15944	16099	15984	15981	16151	16309	16024	16143	16076	15814	16003	15916	15927	15999	16168	16018	16120	16140	16275	16174	16112	16103	16095	16215	15828	16258	16195	16080	16092	15921	16084	16057	16069	16052	16199	15874	16041	16200	16251	15883	15952	16108	16249	16173	16108	16186	16178	15990	16353	16404	16048	16260	16063	15964	16269	16259	16052	16008	16242	15986	16028	16000	15776	15899	16197	16083	16238	16208	16012	16212	16068	16204	16181	16077	16109	16422	16123	16085	16110	16097	16041	16163	16048	16037	16034	16209	16048	16180	16067	16132	15931	16126	16045	16055	16140	16098	16242	16249	15994	16107	16068	15858	16084	16028	16005	15904	16029	16007	16232	15955	15806	16226	16175	15987	16070	16236	16202	16184	16107	16199	16347	16138	15985	16052	15971	16338	16010	16075	16264	16087	16214	16039	16207	16244	16136	16161	16086	16089	16479	16069	16030	16224	16053	16081	15976	16078	16243	16149	16144	15991	15959	16202	16009	16153	16090	16051	16036	16160	16322	15932	16094	16034	16134	16162	15960	15978	16185	15998	16048	16079	16236	16248	16307	15994	16262	16085	16369	15974	16125	16016	16019	15987	16105	16035	16226	16209	16044	15899	16027	15830	16151	16220	16109	15961	16203	16024	16123	15988	16152	16104	16125	15952	16099	16340	16024	15814	16011	16343	16086	16040	15831	15996	16088	16073	16070	16202	16240	16143	16076	15889	16182	16283	16163	16044	15993	16250	16155	16140	16097	16268	16156	16079	16114	16232	15980	15921	16147	16015	16028	15890	16194	16189	16076	15930	16126	16191	16032	16198	16103	15981	16148	15965	15905	16174	16408	16109	15830	16285	16029	16098	16084	16191	16288	16044	16215	16266	16267	16117	16039	15999	15875	15938	15888	16252	16106	16126	16078	16160	16335	16136	16050	16155	16165	16063	15904	16214	16016	16110	16093	16044	16104	16135	16396	16131	16347	15860	16184	15917	16088	16177	15893	16006	16132	16250	16205	16017	16057	16194	16176	16348	16110	16258	16108	16038	15979	16123	15881	16111	16194	16214	16105	16360	16300	16262	16332	16065	15998	15942	16067	16036	16091	16324	16098	16130	16224	15939	15835	15868	16117	16199	16135	16076	16115	15722	15985	16024	16021	16119	16260	16058	16116	16044	15981	16178	16188	15821	16033	16325	16022	16032	15869	16274	16039	16126	16174	15992	16133	16107	16338	15948	16128	16045	15875	16030	16206	16210	16055	16103	16012	15939	16132	16073	15989	16103	16136	16191	15963	16073	16129	16182	15924	15959	16283	16088	16103	16005	16165	16107	16140	16084	16167	15876	16067	16054	16009	16001	15906	15958	16059	16047	16057	16099	16023	16111	15944	16232	16058	16194	16217	16123	16206	16007	16190	16226	16154	16302	16173	16185	16159	16197	16142	16087	16297	16090	15837	16171	16183	16216	16147	16026	16154	15998	16263	16149	16341	16268	16105	16053	16242	16032	16057	16318	16205	16239	16019	16191	15870	16093	16092	16314	16132	16207	16189	16061	15838	16214	16076	16083	15926	15794	15890	16083	16193	16081	16178	16186	15962	16080	16176	16113	15870	16157	16190	15959	16211	16118	16209	15994	16328	16053	15961	16079	16107	16208	16016	16151	16067	16031	16228	16280	16044	16126	16086	15877	15959	15940	16078	16086	16134	15950	16331	16146	16077	16169	16128	16075	15896	16279	16361	16010	16015	16184	16071	15906	16177	16175	16188	16006	16051	16081	16083	16011	16159	16022	16197	16006	16249	16008	16292	16417	16042	16054	15932	16091	16048	15926	16211	16164	16007	16239	15968	16085	16039	16190	16044	16283	16214	15894	16021	15878	16172	16170	15955	16189	16299	16083	16248	15885	16120	16025	16064	16147	16056	16085	16035	16025	16267	16093	15865	15959	15811	16024	16120	16073	15969	16141	15978	16088	16088	15936	16045	16192	15988	16002	16238	16081	16008	16037	15929	16196	16188	16037	16096	16260	16244	16241	16134	16208	16202	15967	16091	15942	15937	16197	16112	15946	16242	16258	16176	15981	16103	15976	16227	16145	16484	16022	16137	16283	16037	16032	16125	16201	16074	16120	16239	15979	16115	16122	16217	16342	16205	16068	16369	16247	16245	16099	16075	15889	15947	16364	16313	16045	15996	16176	16163	16055	16053	16081	16003	16232	16079	16012	16191	16213	16140	16229	15819	15787	15937	15990	16120	16343	16151	16060	15956	16260	16145	15933	16233	16115	16079	16028	16247	15913	16173	16027	16178	16115	15906	16147	16097	16007	16134	15989	15943	16187	16138	16150	16079	16168	16165	16170	16074	16207	16081	16207	16278	16160	16098	16245	16354	16169	16072	16331	16126	16112	15944	16149	15902	15983	16119	15978	16130	15902	16016	16086	16000	16034	16102	15979	15874	16008	16102	16200	16194	16065	16165	16160	16044	16065	16118	15982	16162	16121	16033	15992	16091	16165	16123	16181	16230	16146	16127	16209	16088	16077	16053	15889	16290	16281	16033	16220	16210	16144	16196	16002	16226	16090	16153	16103	15940	15969	16002	15969	16122	16026	15999	15965	16117	16071	16008	15953	16104	16173	16187	16085	16152	15971	16098	15983	16143	15961	16242	16252	16109	16163	16237	16202	16090	16004	16000	16279	16215	16242	16196	16339	16016	16228	16234	16051	16088	16032	16266	16318	16169	16298	15920	16143	16078	16242	16364	16091	15862	16024	16019	15999	16066	16229	15948	16029	16112	15950	16092	16091	16136	16145	16183	16036	15973	16028	16064	15950	16084	15929	16136	16111	16200	16077	16103	16189	15949	15900	16173	16136	16111	16282	16260	16100	16105	16315	16001	16203	16019	16108	16092	16027	16246	16074	16124	16139	15980	16204	16033	16032	16024	15963	16002	15938	16108	16226	16007	15892	15993	16062	16104	16206	16128	16133	16174	15874	16147	16323	16170	16117	16205	16117	15931	16062	16021	16178	16079	16327	16247	16210	16219	16115	16177	16018	15907	16132	16130	16108	16118	16036	16086	16196	16043	16298	16233	16177	16114	16141	16203	16015	16059	15998	16222	16066	16068	16128	16178	16115	16137	15941	16178	16160	16018	16074	15953	16121	16099	16114	16076	16079	16185	16356	16083	15952	16134	16130	16243	16267	16054	16139	16158	16117	16036	16066	16098	16007	16087	16103	16235	16207	16001	15838	16173	15994	16147	15878	16092	16209	16172	15987	16127	16067	16296	16030	16242	16247	16085	16000	16000	16170	16032	16226	16082	16161	16221	16071	16203	15981	16003	15894	16138	16169	16243	16177	15922	16097	16090	16300	16019	16031	16002	16044	16073	16372	16107	16028	16032	16162	15915	16182	16118	15965	16134	16290	16028	16116	16056	16097	16082	16046	16322	16134	16318	16183	16085	16019	16109	16086	16029	16006	16241	16036	16276	16298	16126	16106	15911	15974	16209	16078	16325	16132	16196	16064	16083	15943	16157	16353	16255	16019	16164	16109	16003	16179	16114	16126	16156	16247	16144	16242	16008	16059	16244	16171	16066	16021	15985	15936	16148	16022	16008	16171	16287	16232	16144	15969	16168	16204	16149	16095	16106	16085	16110	15946	16280	16185	16034	15888	16052	16162	16159	16109	15998	15988	16270	16144	16130	16014	15958	15985	16166	16068	15867	15802	16080	16136	15859	15914	16220	16145	16275	16109	15999	16214	15951	16018	16093	16201	16182	16154	16176	16124	16249	16068	15951	16082	16124	16185	16166	16175	16105	16067	15889	16147	16091	16181	16261	16286	16445	16230	16148	16229	16226	16268	16182	16186	16092	16007	16197	15982	16165	16194	16077	16061	15980	16040	16045	15995	16238	16228	15999	16162	16016	15985	16152	16107	16304	16257	15953	16077	15957	16176	16075	16100	16067	16141	16030	16197	16531	16259	16295	16050	16135	16090	16114	16114	16086	15833	16219	16269	16028	16039	16091	16261	16147	16197	16428	16194	16080	16077	16102	16078
15636	26854	24691	19688	17928	37927	37481	60363	53325	45903	36340	24797	17256	14590	14114	13869	13857	13830	13957	14018	13849	14150	13721	13960	13814	13983	13933	14098	13876	13780	13842	13805	13798	14027	13904	13737	13734	13847	13899	14003	13895	13778	13790	13726	13882	13910	13825	13903	13901	13827	13929	13933	13884	13810	13846	13876	13918	13881	13848	13821	13759	13979	13810	13688	13924	13827	14048	13788	13766	13832	13947	13803	14027	13897	13945	13978	13919	13826	13851	13891	13908	13801	13878	13876	14000	13797	13938	13975	13730	13946	13684	13919	13973	13813	13702	13905	13910	13830	13869	13888	14053	14030	13686	13712	13752	13851	13858	13933	13881	13933	13975	13911	13954	13771	13723	13912	13899	13715	13856	13815	13734	14055	13981	14069	13752	13798	13900	13983	13964	13727	14089	13772	13886	13852	13908	13750	13948	13968	13835	13865	13849	13910	13815	13863	13814	13814	13905	13882	13767	13873	13917	14008	13950	13795	14025	13779	13987	13905	13746	13846	13853	13830	13889	13918	13750	13853	13898	14037	14032	13864	13943	14027	13803	13798	13975	13892	13849	13737	13847	13952	13842	13803	13905	13835	13898	13970	13934	13667	13728	13948	13965	13962	13884	13774	13778	13905	13748	13847	13875	13865	13875	13829	13878	13888	13882	13884	13957	13759	13810	13691	13825	13909	13943	13855	13841	13892	13850	14007	13902	13719	13938	13830	13895	13812	13870	13881	14011	13881	13836	13860	13881	13889	13985	13885	14031	14004	13772	13921	13898	13888	13974	13799	13794	13742	13914	13769	13775	13809	13995	13759	13867	13789	13878	13924	13864	13805	13856	13799	13729	13947	13877	13870	14106	13869	13857	13872	13834	13901	13817	13719	13804	13800	13802	13775	13798	13843	13733	13909	13928	13875	13755	14000	13954	13841	14056	13853	13832	13824	13859	13926	13966	14023	13940	13881	13932	13799	13912	13907	13842	13853	13731	13880	13800	13768	13907	13969	13828	13734	13932	13929	13922	13996	13807	13946	13968	13900	13865	13778	13885	13733	13702	13718	13957	13954	13832	13811	13939	13898	13827	13860	13885	13831	14000	13961	13913	13920	13691	13823	13858	13927	13855	13675	13812	13806	13957	13868	13754	13813	14064	13771	13844	13788	13784	13893	13804	13979	13720	13860	13753	13835	13975	13742	13867	13963	13794	13906	13890	13877	13812	13804	14009	13803	13858	13766	13959	14054	13769	13811	13786	14059	13951	13912	13782	13746	13868	14039	13884	13854	13842	13925	13895	13965	13859	13924	13888	13863	13654	13959	13891	13894	13775	13887	14006	13879	13913	13966	13813	13947	13850	13807	13918	13716	13853	13883	13912	13888	13829	13897	13890	13864	13893	14035	13900	13909	13788	13830	13711	13850	14016	13985	13819	13895	13727	13915	13962	13681	13863	13817	13844	13926	13862	13761	13867	13975	14043	13950	13888	13931	13954	13882	13968	13868	13699	13895	13745	13966	13996	13902	13810	13762	13906	13914	13736	13889	13971	13850	13658	13797	13931	13931	13994	13910	13881	13922	13823	13854	13865	13882	13844	13683	13841	13877	13787	13831	13832	13854	14098	13689	13792	13863	13773	13953	14032	13901	13873	13923	13870	13752	13897	13901	13869	13816	13785	13985	13904	13846	13801	14071	13886	13823	13805	13729	13774	13992	13816	13912	13885	13892	13930	13759	13793	13847	13997	13657	13997	13932	13868	13950	13916	13892	13682	13793	13927	13936	13777	13838	14019	13812	13994	13920	13972	13810	13786	13788	13818	14057	13842	13923	13935	13815	13942	13769	13882	13675	13979	13693	13856	13828	14016	13772	13961	13915	13844	13676	13790	13815	13919	13926	13871	14026	13822	13866	13876	13680	13857	13758	13925	13830	13831	13860	13818	13878	13933	13834	13942	13832	13861	13955	13810	13872	13857	13829	13869	13787	13887	13886	13788	13851	13858	13787	14039	13849	13801	13820	14062	13787	13720	13877	13921	13910	13957	14017	13884	13865	13876	13972	14024	13944	13960	13916	13676	13966	13897	13770	13930	13775	13992	13911	13811	13951	13741	13786	13847	13838	13707	13859	13959	13736	13818	13846	13869	13755	13702	13978	13812	13880	14037	13890	14018	13942	13924	13794	13826	13798	13877	13663	13893	13821	13832	13868	13972	13913	13869	13861	13901	13965	13923	13843	13846	13962	13875	13866	13929	13864	13799	13889	13821	13970	13882	13792	13790	13780	13858	14105	13664	13789	13840	13825	13824	13750	13822	13857	13885	13837	13848	13939	13904	13991	13848	13920	13885	13885	13874	14031	13867	13708	13993	13522	13844	13839	13844	13884	13849	13797	13780	13915	13839	13832	13973	13885	13961	13807	13763	13826	13782	13933	13936	13703	13867	13923	14001	13727	13915	13901	13895	13748	14081	13861	13749	13950	13678	13701	13875	13923	13993	13910	13968	13749	13845	13749	13923	13843	13831	13800	13946	13879	13880	13997	13831	13852	13866	13888	13720	13860	13876	13908	13722	13888	14126	13866	13878	13916	13932	13885	13815	13827	13694	13780	13867	13777	13790	13859	14000	13854	13674	13917	13817	13830	13942	14077	13898	13819	13885	13864	13825	13821	14110	13840	13884	14046	13887	14048	13874	13979	13962	13844	14016	13764	13942	13850	13942	13916	13950	13893	14036	13906	13957	14042	13808	13976	13840	13790	13965	13830	13963	13892	13878	13955	13950	13899	13977	13939	13865	13901	13845	13916	13988	13868	13822	13783	13964	14010	13715	13795	13845	13903	13835	13894	14023	13835	13892	13707	13774	14042	13653	13971	13762	13855	13819	13781	13831	13807	13809	13868	13622	13799	13844	13662	13733	13910	13670	13870	13791	13924	13924	13717	13885	13955	13710	13977	13865	13858	13856	13833	13871	13801	13866	13778	13925	13912	13868	13813	13705	13705	13763	13807	14014	13799	13874	13798	13880	13925	13859	13925	13852	13758	13868	13777	13868	13702	13934	14001	13789	13740	13779	13862	13814	13724	13844	13785	13870	13723	13991	13979	13991	13842	13778	13703	13850	13924	13878	13946	13855	13829	13990	13828	14099	14003	13726	13787	13712	13925	13974	13854	13990	13884	13812	13863	14032	13831	13926	13711	13700	13850	13951	13839	13795	13962	13860	13889	13876	14049	13843	13892	13753	13892	13886	13814	13850	14079	13712	13849	14001	13955	13780	13873	13852	13826	13953	13798	13899	13754	13887	13836	14017	14002	13972	13793	13948	13778	13883	13864	13873	13945	13877	13884	13868	13910	13915	13805	13893	13821	13776	13874	13943	13961	13888	13747	13923	13893	13948	13890	13888	13830	13980	13975	13784	13925	13750	13724	13750	13891	13739	13868	13796	14076	13801	13885	13950	13825	13981	14067	13825	13964	13799	13867	13770	13799	13824	13922	13704	13809	13935	13788	13875	13801	13883	13936	13698	13809	13852	13913	13856	13574	13929	13896	13932	13872	14102	14016	13958	13857	14056	13787	14107	13797	13745	13913	13845	13856	13974	13882	13814	13756	13786	13852	13908	13795	13859	13887	13756	13863	13937	13903	13788	13857	13933	13855	13866	13721	13959	13861	13633	13903	13873	14006	13952	13834	13969	13994	13897	13817	13960	13876	13855	13842	13768	13879	13952	13613	13773	13948	13957	13876	13825	13766	13932	13823	13813	13956	13892	13800	13863	13955	13887	13999	13825	13866	13837	13993	13851	13935	13976	13965	13936	13715	13740	13788	14182	13792	13757	13998	13798	13727	13717	13953	13934	13866	13812	13932	13996	13870	13767	13832	13841	13638	13891	13875	13807	13808	13968	13856	13895	13864	13952	14013	14008	13904	13813	13935	13892	13790	13882	14038	13821	13739	13854	13782	13842	13786	13961	13909	13882	13951	13968	13993	13828	13787	13992	13868	13962	13723	13978	13793	13684	13992	13979	13794	14216	13843	13875	13733	13827	13814	13760	13884	13828	14016	13693	13868	13869	13787	13922	13866	13948	13974	13674	13844	13889	13812	13947	13994	13915	13639	13943	14074	13856	13834	13897	13837	13930	14020	13909	13902	13889	13854	14015	13859	13904	13907	13933	13903	13941	14054	13878	13824	13842	13610	13898	13812	13803	13988	13879	13764	13853	13911	13936	13963	13851	13935	13844	13907	13877	13909	13967	13909	13891	13958	13730	13845	13949	13753	13832	13767	13842	13861	13860	13846	13932	13822	13891	13831	13662	13967	13875	14084	13649	13780	13986	13919	13931	13747	13668	13940	13880	13838	13870	13854	13905	13947	13861	13808	13792	13844	13974	13939	13969	13927	13972	13903	13996	13824	13819	13795	14078	13789	13874	13850	13804	13694	13767	13894	13930	13877	13777	13931	13799	13766	13918	13968	14025	13884	13891	13926	13986	13839	13988	13946	13768	13836	14041	13783	13941	13936	13907	14045	13866	13819	13776	13849	13901	13839	13778	13988	13913	13819	13753	13725	13952	13921	13889	13868	13810	13930	13628	14027	13897	13844	13672	13879	13825	13905	13865	13899	13924	13933	13831	13965	13963	13884	13764	13825	13895	13859	14028	13892	13747	13832	13694	13850	13778	13872	13909	13836	13938	13867	13843	13704	14129	13813	14001	13931	13907	13782	13811	13778	13912	13779	13922	13917	13784	13958	13781	13770	13932	14007	13943	13715	13833	13968	13978	13764	13798	13933	13877	13789	13728	13810	13645	13766	13984	13889	13847	13742	13922	13882	13908	13893	14016	13967	13912	14013	13810	13912	13745	13866	13770	13990	13816	13879	13813	13784	13857	13942	13846	13756	13837	13873	13803	13925	14018	13849	13975	13808	13719	13816	13956	13849	13815	13873	13884	13824	13992	13788	13851	13870	13675	13733	13766	13742	13900	13815	13805	13972	13898	13926	13883	13874	13879	13813	13876	13972	13937	13851	13914	13890	13820	13766	13893	13892	13887	13817	13845	13820	13815	13819	13914	13786	13939	13804	13916	13891	13886	13964	13774	13872	13826	13891	13951	13892	13884	13899	13830	13820	13750	13959	13920	13842	13717	13967	13942	13834	13887	13824	13779	13945
29052	21436	20242	17772	15856	16502	18935	22354	21770	19923	17875	16866	16259	16160	16030	15971	15888	15907	15746	16045	15943	16020	15810	15787	16002	15887	15961	15697	15891	15905	15894	15966	16101	15992	15794	16011	16065	15823	15754	15940	15915	15846	15982	16077	16011	15990	16058	15813	15838	15888	15896	15897	16166	15898	15968	15949	16079	15997	16051	16085	15875	15967	15787	15977	16069	15991	15860	15556	16054	16066	15889	16026	15893	15877	15878	15961	15872	15711	15950	15941	15662	16073	15964	16231	15920	15822	15776	16007	16142	15913	15976	16059	15853	16099	15995	15712	16086	16076	15879	15929	16073	15833	15876	15959	15954	15783	16092	16110	16163	15813	15818	15942	16155	16025	16082	16002	15977	16118	15965	15995	15728	16013	15926	15908	15909	15894	15991	15786	16108	15983	15752	15864	15949	15786	16079	16015	15959	15971	15935	15883	15959	15773	15949	15908	15867	15999	16024	15977	15973	15924	15991	16149	15920	15873	15877	15902	15644	15778	15822	15987	15841	16000	16028	15678	15916	15846	15830	15939	15950	15929	15787	16174	15983	15733	15901	15944	15883	15892	15918	15808	15843	15757	15937	15963	15969	15949	15818	15831	15943	16112	15986	15798	15811	15893	16042	15980	15763	15694	15954	16099	15936	15987	15804	15826	15965	15721	15807	15952	15972	15868	15786	15939	15868	15994	15844	15929	16007	15852	15988	16039	15879	15892	15779	15906	15980	16112	16051	16083	15885	15882	15870	15939	15846	15880	15948	15977	15933	15971	15941	15919	15834	16107	16005	16023	15828	15969	15802	15838	15971	15741	15956	16034	15790	15721	15994	15987	15965	15810	15889	15970	15831	15731	15991	15946	15987	16036	15915	15803	16032	15928	15823	16085	15739	15952	15758	15873	16160	16007	15987	15759	15778	15904	16164	15829	15878	16042	15958	15928	16039	16089	15754	15925	15912	15876	15977	16052	15850	15940	15927	16034	15775	15793	15804	15953	15787	15757	15909	16041	16007	15869	15998	15958	15889	16175	15965	15991	15949	16146	15857	16054	15939	15912	15885	15852	16032	15991	15995	15839	15940	15751	15724	15747	16025	15989	15762	15920	16072	15880	15964	15820	15850	16005	15870	16001	15712	15735	16004	15990	16059	15811	15864	15960	15860	15824	15863	15994	15742	15809	15845	15916	16068	16003	16006	15937	15740	15941	15729	15861	16092	15838	15931	15959	15831	15753	15841	16000	15831	15815	16012	15824	16016	15861	16032	15875	16104	15937	15827	15575	15962	15935	15986	16041	15909	15923	15950	15947	15761	15864	15833	15871	15962	16132	15939	15945	16151	16142	16018	15980	16188	15927	15942	15756	15991	15740	15851	15891	15882	15730	15969	15963	15739	15931	15924	15808	15925	15891	16017	15936	15939	15770	15821	15934	15908	15944	15822	16022	15871	16025	15814	15889	15939	15928	15826	16040	15859	16121	15926	15650	15879	15683	15759	15816	16005	16007	15947	15856	16031	16078	16029	15809	15965	15861	16010	16097	15849	15900	15948	15718	16061	15889	15976	15952	15878	15986	15954	16042	15780	15928	16044	15800	15795	15831	15780	15957	15953	15875	16037	15881	15811	15799	15795	15881	15940	15989	15904	15818	15837	15855	15921	15845	15918	15941	15764	16138	15947	16015	15730	16102	16040	15884	15982	16035	15998	15922	15792	15982	15877	15965	15830	15792	15867	16088	15952	15712	15992	15979	16107	15919	15889	15886	15839	15913	15871	15852	15854	16015	16048	15721	15814	15789	15828	15817	15895	15890	15971	15905	16096	15704	15955	16038	15891	15863	16002	15907	16082	15859	15915	15880	15636	16093	15969	15968	16087	15893	15826	15856	15892	15796	15781	15900	15928	16011	15872	15693	16054	16031	15872	15972	15837	15990	16062	16001	15888	16008	16014	15991	15952	16036	15785	15991	16017	15984	16011	15980	15932	15764	15957	15958	15745	15923	15877	15907	16058	15831	15926	15853	15827	16008	16012	15746	15831	15767	16040	15829	15902	15695	15797	16035	15803	15865	15765	15973	16137	15814	15942	15988	15917	15952	15878	15977	15999	15935	15938	15838	15893	15937	15924	15792	15942	15982	15832	15903	15862	15940	15965	15817	16060	16044	15973	15732	15950	16057	15903	16047	15956	15923	15885	15757	15970	15710	15951	15867	15930	15639	15865	15931	15978	15830	16021	16006	16075	16032	15882	15797	15898	15779	15985	16037	16049	15957	15859	15973	15754	15830	15900	15990	15634	16115	15974	15721	15773	15708	16005	15951	15882	15765	15915	15905	15960	15826	15810	15867	15860	15956	15785	15839	15782	15770	15931	15847	15979	15924	15873	15988	15920	15932	15797	16033	16130	16075	15868	15845	15918	15928	15808	15818	15928	15930	15889	16109	15840	16013	15783	15850	16039	15798	15881	15998	15949	16050	15920	16017	15837	15892	15801	15984	15832	15788	15887	15781	15914	16024	15750	15932	15867	15896	15993	15944	15902	15848	15867	15869	15749	15775	15991	15956	15758	15798	15775	16084	15975	15919	16084	15812	15820	16108	15823	15817	15819	15777	16120	15971	15948	15932	15974	15856	15983	15861	15883	15929	15837	15867	15773	15992	15789	16047	15893	15918	16015	15775	15842	15866	15799	15978	15744	15937	15996	16102	15890	15903	15877	16075	16005	15888	15869	16120	15848	15902	15783	15911	15912	15919	15751	15944	15908	15948	15896	15885	15978	15826	15679	15821	15781	15753	15853	16003	15797	15745	15863	15943	15803	15897	15671	15957	15940	15843	16074	15963	16065	15889	15909	15837	15908	15842	15735	15788	15872	16079	16111	15993	15878	16178	15938	15844	15870	15888	15929	15787	15882	15857	15879	15950	15894	15970	15953	15870	15834	16054	15892	15873	16087	16015	15911	15926	15822	16003	16135	16011	15943	15823	15873	15769	15910	15813	15806	15967	15857	15911	15896	15861	15924	15891	15956	15782	16114	15919	15812	15945	15817	15977	15964	15888	15923	15883	15880	15872	15971	16043	15906	15998	15970	15783	15951	15883	15845	15841	15890	15859	15931	15962	15751	15775	16024	15941	15872	15701	16051	15859	16021	15709	15857	16058	15817	16059	15857	15854	16085	15934	15927	15837	15741	15953	15898	16035	16122	15793	15794	15992	16030	16098	15987	15873	15862	15908	15817	15774	16021	16138	15824	15859	15783	15928	15916	15979	16204	16082	16046	15954	15928	15943	15852	16060	16098	16007	15980	16146	15937	15964	15847	15929	15954	15941	16041	16040	15863	16074	15942	15984	16076	15781	15843	15842	15958	15879	15729	16088	15873	15738	15783	16031	16152	15985	15999	15971	15983	15709	16048	15986	16028	15786	15938	15797	16030	16098	16121	15895	16048	15890	15954	16007	15953	16036	15812	15835	15925	15914	15858	15924	15961	15955	16053	16020	15819	15858	15934	16036	15990	15975	16001	15972	16006	15894	15838	15927	15994	16083	15959	16029	15833	15904	15988	15868	15816	16014	15804	15904	16023	15970	15965	16108	15866	15799	16057	15993	15911	15985	15900	16058	16245	15965	15807	16079	15989	15860	15957	15786	15958	16123	16028	15818	15882	16020	15926	15967	15683	15867	15822	16143	15972	15845	15880	16013	15963	16112	15971	16127	15874	15964	15824	15924	15992	15773	15847	15919	15897	15768	16027	15980	15921	15846	15851	16021	15986	15918	15983	16019	16039	15927	16074	15859	15787	15798	15838	15808	15994	15876	16091	15899	15910	15897	16061	15972	16033	15946	15738	15892	15973	15983	15979	15959	16034	15921	15974	15880	15968	16125	15850	16061	15795	15842	16116	16112	15977	15982	15988	16008	15822	15873	15933	15826	15736	15893	16062	16092	15824	16027	16000	16081	15963	15911	15885	15906	15891	15934	15969	16035	16051	16049	15851	15870	16005	15943	16084	16135	15930	16019	16014	16051	15996	16090	15807	15938	15828	16003	15735	15927	16027	15940	15914	15905	16091	16182	16010	15989	15760	15770	15797	15790	15997	16031	15785	15879	15926	15694	16052	15791	16076	16059	15948	15992	15754	15969	16115	15883	15941	15968	15999	15952	15893	16007	16198	15670	15901	15815	15851	15830	16028	15956	15833	15888	15990	15738	16087	15972	15804	15895	15841	15950	16041	16082	15949	16128	15898	15933	15961	15861	15715	16040	15886	15953	15928	15801	15968	16007	15840	16037	15825	15881	15928	15905	16166	15917	15788	15984	16079	15964	15942	15864	16019	15874	16006	15923	15798	15841	16019	15840	16023	15898	15941	15974	16040	15986	16053	16026	15934	16024	15848	16120	16046	15995	15929	15763	15759	15859	15591	15853	15807	15971	15985	15762	15917	15792	15928	15870	15711	15935	16052	15988	15961	16109	15843	15847	15744	16001	16000	15833	16051	16095	15863	15918	16231	15987	15890	16017	15912	15942	15923	15889	15960	15776	15949	15860	15790	16148	15798	15957	15779	15549	15740	15737	15811	15881	15841	15835	15987	15957	15882	16001	15971	15958	15957	15952	15947	15833	15725	15894	15913	15718	15818	16026	15849	15732	16005	15838	15875	15749	15940	16072	15767	15955	15951	15964	15999	15956	15881	15984	15948	15950	15961	15851	15859	16033	15821	15876	15774	15733	15701	16112	16103	15867	15936	15851	15829	16068	16010	15704	15985	15779	15933	15751	15837	15945	15896	16025	15931	15921	15953	15868	15892	15865	15876	16099	16124	16085	16038	15975	16160	16006	15902	15956	15920	16012	16049	16043	16014	16007	15970	15859	15867	16065	16036	15970	15852	15750	15892	15811	15971	15960	15865	15793	15830	15905	15975	15970	15959	16015	16081	15873	15780	15974	15921	15889	16119	15843	15756	15838	16024	16081	16077	15815	15754	15943	15933	16012	15920	15952	15893	16109	15993	15885	15946	15989	15768	15962	15880	16041	16057	16000	15798	15908	15870	15765	16061	15868	15941	15743	15787	16111	15868	15940	15965	15843	15810	15811	15813	15989	16000	15956	15989	15993	16098	16202	15879	15958	15882	15912	16054	15833	15793	15860	16034	16122	15993	16129	15923	15886
14272	14938	14809	14145	14001	14762	18453	23312	21319	18426	16003	14637	14060	13938	13911	13918	13678	13823	13510	13994	13922	13902	13815	13648	13573	13656	13856	13857	13877	13757	13723	13790	13860	13854	13667	13855	13836	13818	13714	13930	13741	13837	13894	13760	13789	13662	13903	13782	13775	13817	13866	13713	13781	13785	13674	13634	13935	13771	13804	13863	13688	13762	13693	13881	13893	13701	13932	13622	13772	13797	13897	13753	13895	13747	13754	13882	13639	13855	13813	13870	13897	13854	13782	13709	13950	13753	13669	13674	13788	13841	13678	13779	13934	13794	13807	13635	13865	13906	13835	13755	13891	13854	13797	13876	13716	13750	13835	13752	13755	13608	13700	13674	13861	13777	13646	13728	13646	13718	13733	13924	13800	13806	13813	13645	13935	13863	13678	13613	13735	13787	13863	13772	13652	13767	13665	13742	13608	13740	13837	13905	13963	13745	13714	13743	13980	13715	13672	13883	13804	13830	13875	13788	13829	13647	13786	13840	13701	13855	13875	13912	13832	13786	13887	13725	13777	13823	13828	13865	13858	13854	13958	13715	13670	13758	14001	13877	13678	13886	13826	13563	13761	13725	13954	13824	13550	13583	13772	13868	13765	13936	13693	13685	13802	13672	13772	13807	13787	13682	13567	13841	13733	13777	13753	13775	13818	13804	13793	13786	13577	13696	13705	13798	13897	13676	13891	13807	13712	13780	13946	13886	13819	14019	13679	13759	13784	13935	13680	13671	13778	13702	13718	13913	13877	13830	13744	13735	13777	13820	13764	13826	13871	13931	13904	13889	13888	13825	13786	13702	13701	13963	13759	13658	13692	13648	13758	13875	13797	13798	13781	13877	13770	13675	13966	13950	13625	13755	13760	13712	13833	13861	13816	13836	13795	13736	13659	13739	13745	13747	13724	13825	13817	13810	13823	13696	13798	13722	13566	13961	13800	13821	13676	13728	13868	13548	13776	13780	13874	13734	13821	13860	13732	13775	13846	13712	13863	13749	14034	13727	13802	13720	13917	13703	13995	13784	13675	13819	13822	13664	13847	13838	13768	13777	13726	13833	13805	13677	13753	13719	13810	13791	13904	13786	13789	13690	13743	13765	13676	13843	13791	13936	13678	13882	13750	13919	13695	13946	13807	13736	13650	13819	13823	13716	13683	13894	13873	13826	13857	13592	13523	13646	13802	13837	13800	13722	13633	13699	13822	13578	13975	13755	13750	13747	14052	13934	13795	13994	13662	13771	13854	13783	13752	13702	13729	13803	13858	13868	13702	13733	13923	13777	13850	13833	13967	13811	13810	13765	13932	13678	13816	13825	13702	13803	13945	13695	13771	13827	13806	13739	13711	13747	13764	13871	13795	13846	13730	13660	13788	13928	13844	13642	13863	13830	13806	13627	13874	13858	13597	13810	13836	13794	13657	14034	13750	13836	13659	13686	13833	13793	13872	13739	13621	13927	13689	13963	13709	14013	13907	13967	13831	13688	13729	13733	13648	13714	13646	13706	13819	13960	13744	13980	13842	13640	13723	13772	13807	13805	13812	13718	13713	13698	13823	13814	13850	13647	13845	13826	13669	13779	13572	13732	13561	13672	13673	13698	13650	13793	13719	13922	14044	13765	13877	13773	13822	13746	13699	13948	13928	13715	13848	13708	13924	13889	13756	13812	13736	13964	13845	13763	13705	13920	13922	13817	13514	13856	13761	13982	13916	13709	13593	13657	13801	13857	13894	13655	13836	13764	13752	13782	13987	13820	13776	13874	13773	13632	13742	13773	13777	13869	13842	13683	13794	13599	13898	13693	13852	13807	13692	13751	13981	13889	13782	13794	13780	13733	13846	13707	13786	13890	13812	13585	13689	13888	13807	13775	13786	13767	13785	13792	13802	13558	13716	13945	13630	13861	13801	13797	13907	13896	13777	13811	13825	13695	13839	14045	13783	13841	13695	13857	13635	13829	14007	13840	13756	13706	13661	13821	13669	13822	13712	13853	13930	13869	14011	13784	13749	13764	13744	13878	13820	13851	13645	13825	13756	13653	13836	13729	13750	13898	13791	13850	13717	13746	13877	13955	13761	13755	14042	13814	13813	13790	13939	13574	13706	13760	13749	13907	13692	13788	13691	13810	13758	13988	13761	13662	13780	13806	13769	13753	14053	13753	13840	13803	13767	13776	13716	13866	13792	13803	13619	13870	13783	13905	13670	13978	13851	13787	13740	13800	13732	13822	13693	13839	13840	13948	13751	13885	13879	13777	13768	13718	13954	13705	13706	13918	13769	13896	13891	13639	13874	13816	14004	13809	13827	13758	13968	13891	13858	13703	13789	13768	13804	13790	13798	13656	13539	13859	13781	13767	13779	13853	13877	13730	13910	13789	13693	14022	13927	13653	13848	13800	13780	13694	13780	13775	13747	13850	13958	13821	13896	13772	13840	13809	13806	13936	13912	13922	13791	13893	13775	13801	13831	13744	13766	13682	13843	13707	13687	13686	13851	13874	13633	13947	13848	13736	13863	13833	13798	13792	13748	13716	13756	13797	13925	13817	13890	13758	13765	13717	13854	13721	13705	13838	13721	13900	13935	13864	13775	13811	13761	13823	13959	13830	13699	13809	13695	13822	13654	13677	13833	13883	13678	13740	13721	13666	13655	13726	13751	13858	13775	13897	13790	13778	13867	13830	13846	13887	13779	13888	13663	13785	13896	13708	13746	13758	13999	13715	13908	13827	13787	13854	13794	13716	13818	13655	13734	13829	13802	13757	13651	13826	13751	13745	13868	13951	13954	13783	13962	13760	13864	13696	13822	13861	13832	13951	13653	13675	13899	13764	13707	13772	13942	13853	13794	13779	13710	13915	13785	14005	14027	13818	13719	13681	13721	13987	13751	13734	13918	13692	13718	13622	13975	13864	13868	13918	13807	13616	13818	13784	13530	13766	13823	13749	13648	13757	13562	14040	13793	13802	13835	13647	13740	13818	13782	13784	13699	13611	13805	13841	13842	13717	13635	14005	13704	13769	13870	13777	13881	13960	13744	13837	13716	13731	13678	13765	13935	13734	13913	13788	13758	13845	13772	13607	13827	13744	13748	13746	13740	13718	13855	13691	13849	13909	13925	13667	13755	13566	13871	13693	13804	13789	13878	13842	13694	13750	13768	13792	13938	13640	13838	13880	13557	13881	13734	13813	13702	13841	13683	13839	13903	13656	13684	13635	13998	13722	13886	13853	13707	13759	13763	13867	13599	13715	14003	13905	13823	13800	13828	13793	13770	13858	13871	13825	13847	13740	13826	13688	13803	13858	13877	13801	13956	13749	13900	13855	13833	13857	13941	13890	13776	13763	13804	13844	13692	13765	13634	13969	13779	13683	13643	13716	13916	13737	13823	13787	13818	13829	13834	13783	13962	13778	13736	13762	13785	14039	13861	13740	13714	13881	13876	13867	13676	13764	13814	13785	13741	13707	13813	13805	13660	13732	13834	13784	13759	13832	13771	13687	13663	13790	13823	13713	13927	13755	13703	13890	13650	13745	13911	13740	13784	13700	13838	13901	13667	13728	13750	13952	13741	13817	13891	13832	13680	13806	13885	13839	13828	13723	13786	13661	13834	13829	13924	13848	13797	13760	13905	13671	13940	13743	13736	13690	13832	13802	13872	13948	13749	13573	13727	13839	13708	13884	13739	13731	13716	13753	13903	13720	13757	13853	13931	13781	13851	13695	13720	13826	13820	13758	13696	13802	13749	13687	13877	13791	13753	13826	13710	13611	13813	13751	13871	13696	13726	13887	13878	13824	13751	13729	13813	13907	13895	13872	13616	13818	13778	13733	13749	13763	13708	13831	13851	13774	13706	13904	13833	13787	13793	13681	13814	13929	13870	13932	13823	13871	13870	13656	13786	13730	13697	13733	13712	13729	13714	13697	13847	13817	13719	13713	13796	13872	13734	13835	13821	13830	13662	13923	13922	13717	13594	13717	13941	13892	13809	13750	13759	13795	13912	13927	13574	13866	13741	13635	13740	13700	13745	13782	13772	13953	13697	13715	13813	13868	13720	13739	13668	13649	13960	13656	13657	13789	13840	13629	13728	13811	13813	13778	13815	13876	13829	13858	13734	13774	13909	13783	13697	13830	13769	13934	13850	13623	13807	13895	13793	13805	13765	13628	13916	13840	13733	13649	13745	13983	13874	13707	13850	13953	13589	13896	13724	13668	13926	13797	13825	13724	13782	13870	13897	13936	13803	13872	13844	13739	13624	13740	13765	13682	13778	13739	13911	13949	13736	13753	13836	13798	13881	13913	13882	13731	13772	13912	13907	13809	13768	13692	13689	13820	13800	13842	13543	13829	13761	13790	13864	13807	13755	13765	13719	13751	13805	13711	13639	13769	13847	13920	13854	13787	13753	13849	13812	13894	13702	13829	13668	13851	13895	13806	13861	13763	13683	13715	13930	13953	13910	14024	13644	13816	13882	13882	13847	13780	13840	13651	13687	13830	13912	13735	13584	13672	13762	13685	13786	13675	13730	13862	13831	13776	13794	13795	13735	13726	13894	13673	13948	13839	13952	13653	13792	13741	13843	13774	13627	13839	13585	13751	13775	13735	13714	13985	13822	13877	13734	13605	13953	13751	13790	13877	13836	13667	13728	13807	13693	13697	13677	13709	13880	13787	13578	13893	13572	13897	13925	13653	13811	13642	13773	13815	13727	13881	13800	13775	13858	13985	13826	13887	13787	13867	13869	13826	13632	13630	13738	13786	13726	13852	13719	13715	13878	13761	13799	13895	13823	13764	13624	13889	13925	13730	13991	13921	13547	13706	13857	13745	13744	13736	13744	13746	13740	13827	13958	13829	13804	13608	13876	13835	13757	13674	13864	13920	13886	13962	13856	13730	13844	13746	13890	13941	13839	13747	13795	13887	13862	13811	13848	13786	13848	13787	13753	13932	13634	13706	13725	13726	13680	13803	13849	13915	13648	13789	13778	13893	13924	13788	13845	13972	13680	13628	13731	13691	13708	13685	13849	13594	13846	13756	13932	13863	13889	13883	13801	13807	13831	13772	13514	13743	13608	13553	13706	13681	13775	13647	13729	13797	13955	13870	13751	13727	13900	13667	13688	13747	13890	13751	13795	13844	13898	13870	13832	13774
26046	21159	27233	25720	19262	17901	42494	43443	38443	28770	21968	18578	16831	16335	16084	16018	16094	16215	16146	15920	16117	15911	15946	15861	15800	15895	15829	15915	15866	15792	15974	15943	15980	15886	16057	15919	15934	16013	15972	15947	16070	15933	16259	16078	15935	15891	15979	16018	16098	15849	15778	16025	15945	15898	15922	16188	16228	16066	16248	16085	15737	16082	15827	15992	15941	15903	15862	15907	15971	15878	16079	15832	15848	16144	15965	15926	16100	15740	15911	15949	15922	15985	15924	15950	15918	15977	16078	15827	15910	15933	16115	16220	15844	16137	15887	16132	16109	15841	15817	16119	15993	15905	15873	15977	15813	16007	15887	15881	15830	15948	16042	16062	16029	15863	16050	15955	15931	15845	15934	15983	16073	16118	15916	15947	15797	16048	15968	15974	15900	15820	15909	15948	15957	15749	15987	15868	16100	16085	16089	16045	15875	16077	16034	15894	15898	16085	15884	15908	15748	15788	16247	15984	16020	15589	15972	15908	15965	16187	15964	15930	15986	16099	15902	15853	16131	15972	15886	15923	15973	15855	16005	15948	15918	16046	15956	15728	15873	16011	16065	16214	16125	15980	15943	16020	15845	15991	16045	15895	15666	16086	15942	15818	15977	15996	15962	16002	15900	15973	15836	16058	16028	16029	16021	15765	16062	16104	16046	15960	16057	15925	16072	16082	15916	16005	15860	15981	16127	15847	15876	15954	15786	15925	15758	16119	15876	16059	15814	15793	15945	16102	16051	16077	15893	16160	15943	16053	15995	15874	16225	15864	15961	16086	15782	16134	16089	15856	15916	15989	16088	16015	15879	16055	16080	16017	16171	16013	16003	15872	15705	16151	15934	16053	15874	15991	16098	15994	16088	15851	15972	15984	16095	16108	16095	16156	15963	15807	15879	15924	15915	15786	15970	15812	15922	15848	15957	16125	16003	15982	15971	15998	15971	15833	15725	15789	15774	15693	16089	16002	15757	15986	15788	15957	15942	15899	15919	16075	15853	15956	15960	16100	16018	15924	16103	15867	15888	15958	15986	16093	16011	15911	15927	15903	15956	15983	15810	16096	15945	15889	15927	15918	16091	15845	16076	15979	16108	15924	16115	15748	16107	15831	15970	16122	15825	15903	16108	15830	15918	15919	16163	16040	15802	15765	15887	16106	15973	15840	15894	15743	16022	16115	15718	15919	15860	15979	16114	15878	15924	15855	15945	15925	16037	16085	16125	15808	16121	15864	15952	15870	15939	15990	16113	15838	15990	15931	15895	15981	15936	15987	16109	15924	16033	15940	15979	15986	16012	15885	16000	15980	15853	16052	15928	15945	16118	16017	15992	15685	15970	15955	15895	15873	15910	16099	15881	16014	16010	15903	15945	16173	15790	15946	16066	15987	15796	16003	15896	16030	15815	15893	15926	15892	15987	16012	16118	16032	15992	16053	15895	16003	15955	16130	15924	15887	15842	15825	15968	16034	16017	15945	16095	15961	16074	15881	16033	15963	15843	16179	16016	15943	15981	16176	16004	16068	16078	16000	15843	15970	15938	15892	16137	15996	16086	16083	16040	15967	15768	15836	16053	15948	16046	15867	16067	15643	15827	16140	15850	15869	15975	15790	15870	15979	16146	15954	15953	15729	15899	16229	16113	16014	15865	15756	15989	15949	15931	15610	15890	16137	16098	15967	15818	15820	15894	16107	16030	16050	15769	15814	15945	16053	16007	15959	16078	15865	16115	16083	15988	15993	15911	16133	15980	15878	16075	15917	15848	16083	16010	15822	15709	15805	15869	15885	15987	16144	16118	15742	15871	15875	15968	16103	15931	16157	16054	16004	16105	15814	15861	15952	16261	16135	15831	16015	15963	15975	16000	16054	15922	15968	16053	16009	16137	15953	15974	15973	16115	16036	15927	15993	15986	16126	16082	16074	15981	15897	15805	15946	16147	15909	15933	15810	15864	15967	16019	15997	16079	15780	15842	15900	15793	15813	15790	15969	15720	16064	16109	15783	16050	15957	15918	15916	15881	16067	15929	15796	16020	16076	15897	15997	16087	15935	15825	15988	16044	16036	15860	15945	15939	15929	15747	15820	16090	15936	15878	15747	15915	15980	16102	16214	16262	16002	16143	16027	16064	15965	15864	15971	16045	15819	15853	15924	16006	15789	15952	15904	16016	15935	16112	15933	15754	15866	15915	15999	15927	15885	15855	15923	15849	15894	15887	15836	16040	16108	16193	15785	16027	15963	16133	15875	15929	15747	15907	16004	15930	16054	15982	15984	15915	15859	16227	16037	15851	15890	15875	15752	16074	16077	15970	16049	15989	16109	16021	16001	16068	16024	16044	15982	15930	15920	16142	16015	15899	15869	15847	16112	15875	15823	15993	16099	15917	15841	15866	16070	16068	16110	16061	15952	15909	15841	15815	15967	15700	15887	15990	15890	15972	16016	15967	15880	15930	15925	16107	16111	15949	16135	15802	15875	15928	16002	16098	15785	15880	16006	16046	15904	15787	15926	16056	15916	16061	15878	15999	16120	16088	15935	15882	16013	15973	15759	16085	16048	15961	15952	16010	15789	16075	16014	16084	15946	15960	15863	15777	15850	16075	16040	15910	15964	16222	15912	15967	16031	16054	16034	15990	15935	16010	16066	15910	15901	16127	15985	16150	16008	16004	15933	16075	15910	15890	15836	15854	16043	16041	15973	15813	15932	15880	15765	15999	15804	15861	16023	16042	15921	15792	15901	15908	15813	16087	15920	16073	16044	16107	15994	15818	15927	15906	15948	16040	15896	15774	16051	15695	15846	15917	15758	15948	16052	15884	15913	15955	15887	15940	15912	16023	15917	16023	15725	15970	15953	15991	15889	15966	15766	15968	16023	16025	15977	16066	16063	16065	16076	16184	15715	15959	16172	15874	15972	15950	15881	16138	15943	16015	16114	15787	16113	15877	16002	15918	16167	16067	15791	15971	16059	15901	15905	15777	15992	15791	15974	15819	15905	15894	15851	15872	15912	16045	16148	15915	15816	16007	16086	15744	16055	15890	16003	15978	15990	15744	15850	15930	15741	15981	15883	16072	15876	15896	15886	15865	16085	16147	16215	15991	16173	15778	15991	15958	16070	16067	15772	16042	15840	15930	16041	15781	15811	15980	16036	15812	15902	16013	16036	15824	15837	15856	15978	15817	15849	16069	15857	15887	15901	15966	15997	15904	16018	15975	15834	15977	15945	15959	16021	15896	16029	15953	15898	15888	15954	15782	15859	16141	15973	15970	16055	15782	16172	15916	15897	15927	15849	16092	16166	16363	15756	15928	15899	15934	15785	15878	16125	15968	15750	15813	16074	15864	15772	15797	15972	15902	15998	16282	16126	16029	15744	16034	16050	16165	15946	15952	16095	16005	15966	15913	15995	15896	15704	16110	15998	15924	15957	15933	16299	15933	15874	15796	15977	15987	15923	16027	15840	15896	16028	15878	15854	15961	15852	15809	15780	15972	16023	15721	16006	16106	15919	15805	15982	16025	16031	15971	15901	15958	15893	15990	15926	16010	16003	15858	16113	16042	16080	15761	15990	16025	16049	15928	16065	16129	15839	15869	15830	15949	15891	15979	16039	16072	15936	16043	16165	16180	16124	15968	16019	15961	15964	15947	16002	15788	15943	16161	16098	16012	15939	15801	16013	16105	16134	15945	15985	16170	15766	15880	15779	15914	16007	15872	15846	15813	15835	15821	16036	16030	15909	15960	15874	15861	15955	15867	16011	15957	16036	15810	15895	16114	15793	15965	15884	15983	16141	15841	16005	15790	16154	16024	16116	15837	16114	15824	16018	16018	15966	16109	15950	15953	15738	15932	15923	15842	16057	15978	15991	15991	16085	16025	15889	15924	15999	16020	15970	15870	15702	15861	16085	16189	16160	16063	15999	16066	15920	15949	16022	15846	15833	16062	15886	16010	15988	15830	16048	15979	15843	15911	15731	15998	16032	15963	16074	15879	16001	15947	15944	16025	15835	15852	16242	16019	15889	15918	16211	16030	16044	15954	15985	16042	15822	15945	15976	15965	15828	15823	15831	16070	15855	15829	16063	15892	15891	15762	16000	15944	15905	15823	15888	15966	16103	15946	15831	15827	15892	15956	15784	16002	15874	15943	16129	15939	15953	15915	15842	16027	15908	16197	15907	16028	15957	15995	15905	15929	16096	15970	15751	16095	16052	15973	15964	15724	16078	16151	15961	15876	16107	16064	16095	16024	15872	15923	15959	16170	15891	15743	16031	16165	16043	16011	16000	15815	15911	16114	15965	16146	16089	16205	16073	15861	16045	15963	16147	15948	15806	15904	15927	15971	16108	15921	15746	15941	15836	15915	15985	16036	16066	16086	15746	15942	16015	15865	15969	15930	16078	15930	15930	15926	15899	16020	16103	15884	16090	15801	15996	16012	15819	16085	16091	15994	16126	15979	16128	15890	16053	15992	16078	16141	15855	15915	16037	15927	16024	15933	15792	15988	16118	16122	15921	15974	15926	15859	16079	15933	15816	15945	15979	15801	15811	16006	15928	16053	15927	15968	16029	15882	15787	16206	15845	15864	16161	15862	15903	16150	15924	16082	15889	15990	15960	16037	16025	15831	15920	15865	15976	15816	15829	16057	15902	15943	16053	15984	16058	16076	16026	15839	16073	15998	16023	15881	15839	15985	16036	16096	15800	16034	16152	16032	16069	15855	15875	16047	16007	15835	16057	15660	15911	15839	15889	15808	15844	15982	16056	15885	16023	15976	15870	15882	15956	15863	15857	15950	16053	16031	15904	15980	15887	16062	15922	15830	15866	15802	16100	15926	16101	15914	15842	16159	15976	15649	15747	16050	16068	16040	15759	16034	15956	15940	16108	16074	16126	16025	16136	15990	16094	15970	15935	16023	15964	16079	15966	15894	16120	16018	16148	15997	15781	15987	15880	16146	16043	16012	15909	16135	16166	15956	16052	15827	15945	16010	15887	15969	15872	16148	16050	15942	15710	16012	16031	15988	15993	16186	16038	16085	16064	16001	15857	15796	15763	15931	15982	16054	15842	15949	15955	15650	16032	15922	16198	16048	15861	16144	15827	16013	16049	15836	15946	15931	16137	16009	15978	16018	15975	16098	16007	15857	16076
13353	19142	18394	16103	15269	16153	44579	43304	39056	27429	20522	16445	14489	13948	13895	13943	13875	13913	13775	13793	13944	13696	14017	13769	13802	13927	13929	13905	13951	13703	13807	13744	13769	13731	13883	13818	13616	13884	13978	13587	13847	13734	13986	13756	13934	13698	13963	13585	13917	13921	13829	13783	13774	13664	13842	13995	13921	13595	13896	13867	13819	13816	13837	13867	13732	13773	13895	13921	13793	13907	13797	13695	13842	13829	13810	13869	13897	13780	13834	13926	13843	13756	13888	13934	13875	13978	13890	13837	13978	13841	13766	13810	13909	13859	13863	13870	13889	13775	13857	13731	13729	14013	14049	13802	13912	13806	13740	13756	13890	13869	13912	13808	13881	13872	13682	13808	13731	13858	13825	13837	13946	13643	13770	13678	13922	13800	13768	13934	13740	13767	13827	13763	13948	13843	14008	13706	13830	13847	13811	13878	13759	13875	13959	13826	13851	13780	13928	13805	13816	13911	13864	13913	13822	13786	13925	13915	13963	13947	13998	13864	13833	13792	13747	13751	13684	13773	13947	13789	13955	13797	13947	13791	13857	13805	13850	13787	13881	13864	13812	13739	13767	13812	13702	13819	13837	13895	13790	13549	13753	13635	13830	13766	13992	13901	13855	13972	13938	13816	13875	13663	13768	13848	14022	13756	13725	13865	13827	13764	13805	13710	13781	13851	13860	13685	13847	13986	13779	13905	13978	13752	13855	13777	13609	13987	13838	13978	13899	13684	13929	13788	13926	13714	13889	13664	13627	13794	13837	13672	13634	13735	13896	13737	13870	13682	13886	14026	13810	13748	13765	13775	13842	13914	13908	13845	13997	13927	13761	13866	13913	14028	13745	13841	13854	14015	13915	14037	13766	13828	13857	13787	13869	13932	13789	13973	13853	13813	13858	13907	13913	13903	13875	13848	13805	13768	13687	13760	13863	13703	13698	13849	13951	13878	13764	13897	13788	13870	13867	13830	13908	13881	13930	13743	13669	13838	13736	13669	13788	13964	13707	13845	13890	13778	13624	13927	13908	13780	13789	13876	13804	13930	13707	13846	13740	13766	13698	13987	13960	13836	13909	13867	13877	13838	13811	13914	13872	13883	13938	13848	13922	13788	13841	14011	13786	13853	13806	13944	13945	13735	13762	13705	13873	13777	13792	13808	13900	13799	13801	13867	13956	13863	13688	13784	13783	13851	13752	13717	13791	13848	13867	13836	13732	13806	13768	14052	13790	13772	13903	13860	13866	13825	13782	13770	13865	13679	13894	13867	13985	13959	13921	13878	13820	13855	13838	13812	13856	13818	13774	13720	13715	14081	13879	13842	13873	13861	13827	13917	13714	13807	13690	13842	13666	14032	13809	13779	13785	13764	13847	13869	13931	14038	13797	13730	13793	13601	13921	13760	13961	13854	13926	13899	14054	13774	13967	13863	13767	13882	13892	13782	13947	13947	13805	13831	13909	13784	13872	13747	13905	13705	13641	13939	13731	13836	13822	14083	13752	13797	13893	13948	13894	13880	13934	13855	13882	13864	13823	13879	13921	13836	13943	13606	13785	13850	13850	13771	14083	13778	13819	13768	13778	13757	13831	14004	13879	13839	13640	13739	13919	13918	13975	13781	13833	13788	13966	13854	13884	13944	13744	13786	13754	13806	13791	13781	13694	13811	13811	13772	13944	13750	13830	13876	13732	13871	13766	13861	13826	13912	13876	13721	13837	13819	13827	13822	13747	13905	13854	13972	13769	13700	13982	13850	13711	13836	13785	13947	13805	13939	13856	13959	13934	13775	13774	13887	13789	13869	13841	13824	13697	13789	13877	13986	13703	13804	13836	13757	13857	13872	13912	13841	13880	13974	13866	13848	13909	13754	13840	13810	13781	13798	13774	13745	13872	13904	13869	13882	13733	13876	13889	13838	13943	13859	13911	13697	13852	13790	13667	13719	14016	13706	13672	13835	13744	13920	13770	13782	13805	13836	13761	13764	13931	13810	13861	13995	13689	13920	14017	13930	13774	13874	13726	13872	13979	13837	13914	13813	13869	13918	13910	13846	13783	13925	13957	13838	13864	13777	13907	13761	13797	13771	13818	13892	13963	13663	13786	14012	13723	13968	13759	13772	13821	13967	13906	13774	13805	13853	13771	13645	13776	13689	13820	13845	13912	13814	13660	13810	13861	13664	13732	13792	13895	13927	13774	13985	13839	13778	13775	13678	13732	13766	14130	13783	13934	13842	13814	13804	13699	13846	13846	13847	13750	13629	13837	13922	13818	13891	14073	13800	13850	13824	13947	13812	13859	13997	13939	13883	13680	13775	13780	13947	13796	13897	13911	13952	13708	13804	13952	13810	13751	13844	13742	13879	13775	13863	13676	13805	13889	13889	13731	13766	13753	13949	13903	13838	13813	13804	13928	13976	13808	13933	13884	13815	13848	13887	13951	13829	13917	13741	13689	13671	13848	13871	13747	13891	14115	13742	13847	13737	13842	13897	13780	14068	13791	13884	13905	13691	13843	13915	13940	13804	13789	13761	13840	13721	13696	13718	13766	13906	13842	13810	13814	13851	13838	13992	13776	13872	13920	13718	13813	13903	13885	13887	13883	13917	13930	13936	13844	13900	13940	13969	13983	13867	13873	14082	13761	13844	13818	13770	13886	13937	13911	13766	13857	13720	13915	13951	13914	13804	13910	13842	13625	13898	13827	13673	13799	13758	13669	13806	13779	13975	13790	13914	13808	13769	13840	13803	13800	13899	13836	13856	13917	13864	13873	13911	14037	13898	13679	13795	13964	13759	13745	13793	13817	13933	13890	13669	14013	13748	13701	13734	13789	13780	13920	13681	13965	13725	13872	13826	13901	13886	13730	13967	13788	13870	13815	13749	13747	13763	13841	13874	13874	13954	13785	13696	13876	13861	13885	13914	13628	13741	13792	13890	14028	13712	13953	13838	13858	13638	13826	13724	13745	13777	13943	13803	13863	13713	13773	13782	13828	13946	13898	13855	13885	13767	13869	14005	13897	13876	13844	13693	13880	13791	13938	13732	13724	13803	13852	13956	13873	13729	13762	13937	13707	13818	13919	13863	13949	13787	13885	13993	13846	13645	13772	13807	13886	13804	13859	13879	13882	13887	13966	13848	13725	13716	13740	13803	13819	13977	14011	13763	13889	13790	13787	13818	13882	13812	13845	13695	13861	13845	13788	13932	13706	13816	13683	13851	13735	13850	13820	13954	13990	13939	13677	13950	13722	13961	13874	13768	13944	13907	13733	13906	13937	13820	13975	13962	13651	13723	13893	13827	13806	13742	13829	13910	13759	13765	13724	13840	13604	13864	13850	13694	13887	13902	13859	13711	13997	13897	13910	13852	13905	13857	13694	13908	13961	13955	13840	13739	13807	13746	13925	13904	13791	13793	13774	13850	13790	13708	13771	13836	13760	13724	13878	13731	13750	13706	13882	14001	13804	13816	13952	13857	13798	13761	13782	13830	13860	13828	13964	13827	13769	13907	13949	13883	13808	13963	13944	13658	13885	14017	13858	13772	13883	13729	13805	13704	13801	13933	13793	13824	13799	13681	13814	14011	13885	13896	13744	13809	13754	13814	13901	13754	13794	13698	13723	13879	13803	13772	13715	13848	13807	13950	13769	13868	13851	13820	13941	13879	13641	13794	13884	13986	13821	13980	13713	13875	13831	13853	13814	13876	13858	13978	13785	13805	13791	13808	13693	13871	13959	13741	13757	13729	13799	13795	13724	13843	13805	13996	13828	13931	13833	13875	13767	13756	13762	13821	13676	13776	13979	13659	13735	13660	13801	13740	13914	13921	13761	13809	13725	13760	13716	13617	13926	13884	13804	13735	13861	13908	13871	13928	13776	13753	13755	13862	13809	13778	13793	13994	13972	13962	13923	13767	14000	13942	13885	13866	13739	13956	13823	13804	13920	13880	13808	13807	13930	13856	13631	14028	14082	13860	13872	13908	13867	13778	13885	13687	13998	13667	13897	13856	13957	13869	13936	13896	13800	13852	13907	13716	13691	13774	13899	13780	13702	13861	13901	13895	13751	13919	13680	13867	13658	13896	13660	13813	13820	13942	13846	13806	13817	13863	13740	13703	13805	13696	13763	13802	14012	13838	13882	13912	13716	13873	13879	13813	13741	14028	13900	13747	14010	14016	13813	13902	13825	13871	13827	14037	13895	13890	13855	13889	13678	14003	13699	13778	13859	13845	13856	13915	13872	13873	13925	13824	13904	13691	13885	13660	13940	13854	13757	13961	13852	13717	13575	13727	13901	13806	13885	13695	13905	13819	13706	13941	13890	13838	13811	13776	14034	13868	13919	13813	13889	13886	13774	13880	13975	13841	13857	13736	13857	13795	13748	13772	13822	13945	14011	13818	13800	13939	13991	13857	13801	13684	13905	13900	13761	13921	13805	13839	14038	13848	13936	13768	13910	13792	13722	13674	13761	13718	13868	13997	13835	13934	13928	13933	13801	13843	13865	13848	13890	13811	13775	13767	13709	13963	13818	14077	14051	13754	13857	13797	13843	13913	13940	13748	13947	13851	13901	13809	13758	13850	13891	13766	13700	13919	13713	13823	14007	13651	13848	13739	13791	13843	13867	13966	13837	13875	13861	13729	13741	13905	13995	13973	13742	13794	13853	13952	13883	14051	13730	13751	14004	13807	13746	13805	13898	14018	13735	13802	13810	13836	13912	13812	13790	13729	13768	13945	13842	13932	13795	13789	13797	13892	13829	13648	13935	13724	13843	13831	13833	13712	13815	13636	13802	13625	13840	13886	13920	13826	13912	13836	13799	13912	13755	13858	13754	13881	13828	13815	13768	13687	13910	13731	13920	13757	13854	13715	13822	13693	13745	13815	13877	13896	13966	14014	13832	13749	13934	13755	13883	13792	13770	13763	13925	13783	14043	13860	13743	13922	13834	13895	13885	13751	13887	13649	13774	13821	13903	13721	13710	13932	13783	13809	13921	13905	13694	13859	13986	13884	13756	13827	13721	13724	13781	13840	13843	13779	13841	14013	14033	13863	13723	13843	13797	13804	13745	13874	13860	13744	13614	13830	13891	13833	13903	13852	13853	13999	13757	13993	13782	13874	13731	13987	13778	13857	13906	13837	13788	13955
23971	21202	28690	23975	21572	23302	42138	61280	56823	45762	34457	24256	18927	16897	16333	16034	16103	16053	16156	16022	15899	15969	15989	16028	15827	15986	16024	16084	15947	15985	15884	15931	15952	15835	15845	16163	15980	15984	15827	15792	16051	15625	15837	15886	15931	15666	15794	15919	15826	15768	15865	16006	15972	15908	16102	15807	16039	15814	15907	15994	15889	15894	15857	15802	15721	15756	15877	15877	16006	15976	15938	15781	15790	15854	16254	16000	16119	15948	15891	15795	16041	15737	15717	15843	15912	15776	15850	15990	16105	15917	15830	15886	16003	15883	15899	15877	15774	16107	15889	15839	15862	15948	15897	15989	16041	15794	15923	16000	15893	15857	15806	15997	15858	15807	15800	15987	15909	15774	15885	15925	15996	15743	15889	15819	15926	15842	15919	15914	15763	16067	15931	15926	15851	15986	16063	15810	15965	16012	15730	15801	15859	15828	15820	15953	15981	15607	15929	15974	15995	15871	15887	15905	15852	15990	15838	15887	15891	15751	15843	15875	15800	15927	15962	15933	15856	15861	15911	15830	15916	15915	15739	15874	15830	15889	15739	15844	15932	15873	15949	15916	15814	15832	15953	15916	15809	15748	16052	15876	15838	15845	15684	15919	15887	15962	15907	15892	15878	15838	15904	15716	15798	16077	16055	15848	15820	15843	15790	15824	16038	15820	15534	15910	16052	16058	15829	15824	15837	15972	15805	15870	16013	15856	15701	15925	15783	15738	15784	15874	15884	15847	15923	15860	15802	15611	15724	15789	16018	15932	15739	15856	15882	15839	15820	15860	15887	15758	15787	15840	15891	16060	15957	15888	15970	15846	15887	15969	15918	15738	15973	15755	15768	15735	15825	15847	15899	15946	15775	15891	15782	15879	15898	15836	15826	15852	15880	15965	15914	15998	15957	16073	16018	15958	16073	15948	15815	16030	15971	15943	15825	15845	15774	15728	15844	15874	15916	15868	15892	16125	15896	16040	15615	16050	16077	15664	15763	15881	15974	15996	15962	16036	15987	15888	15760	15874	15596	15857	15991	15911	15957	15797	15871	16099	15810	15898	15766	15958	15692	15809	16021	15775	15700	16030	15868	15844	15742	15914	15866	15890	15896	15899	16035	15894	15923	15922	15755	15746	16157	15824	15911	15536	15852	15919	15984	15938	15955	15703	15810	15864	15691	15718	16053	16014	15891	15739	15947	15770	15873	15673	15808	15840	15981	15921	15765	15852	15942	15799	15818	15867	15814	15800	15982	15912	15589	15656	16008	16012	15733	16132	15715	15648	15754	15981	15804	15849	15901	15679	15763	15943	15829	15969	15814	15886	15799	16044	15813	15942	15744	15872	16058	15896	16026	15982	15939	15646	15868	15755	15851	15954	15777	15670	15876	15787	15708	15628	15892	15962	15747	15913	16070	15875	15726	15709	15942	15672	15949	15683	15903	15825	15721	15941	15955	15890	15939	15928	15944	16040	15860	15894	15866	15996	15756	15880	16068	16074	16050	15929	15865	15843	15836	15929	15778	15761	15925	15907	15779	15733	15897	15876	15755	15914	15815	15919	15985	15955	15767	15992	15884	15896	15895	15928	15935	15818	15836	15901	15833	15992	15923	15979	15956	15780	15707	15850	15771	15844	15937	15606	15738	15918	16073	16058	15806	15726	15704	15823	15904	16016	15872	15964	15807	15795	15694	15845	16011	15759	15839	15866	15771	15671	15799	15819	15782	15741	15908	15827	15974	16078	15851	15915	15844	16023	15946	15870	15983	16083	16041	16015	15904	15937	15769	15829	15827	16068	15796	15802	15812	15753	15548	16011	15922	15682	15980	15909	15885	15807	16046	15851	15998	16001	15764	15843	15975	15744	16068	15877	15905	15975	15673	15869	15642	15789	15924	15764	15964	15786	15906	16010	15771	16174	15686	15750	15944	15885	15742	15892	15754	15849	15887	15628	15669	15945	15807	15831	15762	15982	15858	15990	16046	15852	15973	15835	16039	15983	15863	16049	15966	16108	15862	15896	16031	15953	15892	15746	15878	15928	15876	15879	15919	16090	15764	16070	15767	15830	15960	15903	15883	16056	15869	15943	16051	15926	15884	15826	15842	15796	15902	15901	15701	15981	15803	15847	15892	15854	15832	15811	16101	15901	15876	15927	15858	15769	15914	15906	15840	15919	15978	15960	15865	15870	15903	16055	15833	15628	15850	15772	15917	15995	15773	15961	15942	16015	15919	15714	15821	15913	15976	16011	15848	15913	15960	15825	15790	15832	15992	15976	15743	15819	15974	15869	16026	15686	15844	15919	15991	15810	15860	16027	15828	15929	15948	15821	15929	16063	15785	15853	15962	15712	15773	15916	15935	15781	15932	15942	15824	15997	15753	15893	15808	15806	15776	15849	15815	15678	16017	15805	15891	15650	15762	15960	15974	15926	15856	15985	16119	16060	15847	15828	15648	15896	15745	15838	15881	15935	15839	15763	15882	15827	15770	16092	15928	15767	15886	16116	15782	15887	15788	15905	15821	15851	15991	15818	16046	15747	15891	15833	15851	15889	15803	15743	15666	15952	15987	15765	15949	15833	16008	15843	16013	15821	15823	15905	15995	15942	15877	15955	15727	15951	16038	15799	16019	15951	15992	15843	15903	16006	15869	15785	15694	15743	15675	15739	15862	15705	15821	16046	15813	15735	15853	16067	15914	15889	15657	15800	15955	16035	15745	15654	15865	16030	15833	15884	15823	15848	15804	15846	15914	15852	15988	15849	15893	15929	15881	15817	15970	15994	15884	15912	15934	15695	15874	15675	15868	15895	15778	15918	15794	15987	15881	15895	15733	15838	15869	15852	16072	15798	15767	15975	15860	15883	15957	15944	15883	15912	15878	15993	15985	15663	15782	15925	15947	15866	15814	15888	15904	15938	15917	15957	15770	15978	15940	16101	15729	15881	15696	15775	15964	16093	15970	16006	16045	15943	15961	15877	16118	15849	15702	15973	15923	15966	16050	15780	15721	15759	15892	15880	15918	15837	15791	15836	15936	15873	15882	15865	15719	15930	15845	16034	15889	15885	16005	15733	15945	15588	15691	15975	15890	15585	15705	15988	16054	15884	15626	15704	15916	15935	15921	15802	15763	15760	15899	15925	15852	15868	15908	15825	15772	15913	15812	15783	16054	15955	16133	15983	15978	15779	15972	16057	15683	15717	15851	15827	16039	16039	15933	15820	15928	15785	15806	16037	15847	15711	15949	15835	15943	15741	15850	15843	15862	15937	15898	16015	15784	15836	15882	15906	15947	15861	15734	15802	15949	15862	15777	15756	16001	15792	15829	15946	15821	15765	15922	15847	15890	15767	15825	15961	15891	15827	15740	15773	15833	15574	15966	15829	15981	16052	16055	16066	15855	15731	15793	15873	15834	15769	15952	15757	15948	16102	15744	15955	15970	15918	15865	15936	15704	15916	15871	15903	16002	16005	16090	15915	15885	15729	16015	15949	15958	15943	15777	15989	15924	15808	16142	15574	15871	15649	16050	15775	15969	15863	15848	15851	15827	15807	15876	15721	15856	15943	15878	16080	15851	15808	16044	15940	15694	15854	15931	15851	15780	15897	15845	15859	15798	15809	15993	15710	15853	15769	15891	15817	15856	15838	16039	15889	15804	15676	15902	15838	15525	15801	15756	15828	15862	15877	15992	15923	15877	15867	15937	15701	15799	15808	15897	15729	15735	15728	15692	15835	15842	15711	15982	15883	15993	15883	16043	15985	15995	15823	15759	15853	16003	15864	15847	15831	15934	15914	15911	15580	15754	15743	15795	15792	15840	15836	16003	16130	15796	15795	15830	15706	15827	15821	15759	15962	15951	15824	15968	15816	15785	15998	16207	16178	15778	15995	15966	15823	15720	15766	15748	15884	15808	16005	15740	16001	15891	15741	16079	15962	15911	15604	15907	15874	15917	15853	15682	15810	15849	15830	15720	15776	16099	15881	15736	15949	15848	15914	15790	15820	15873	15794	15818	15700	15705	15739	16015	15901	15810	15795	15857	15841	16043	15901	15858	15849	15792	15720	15765	15879	15916	15842	15704	15713	15746	15609	15832	15850	15934	15876	15799	15829	15927	16078	16013	15760	15802	15858	15800	16018	15757	16036	15829	15895	15939	15811	15932	15911	15806	15708	15832	15982	15917	15905	15851	16111	15941	15918	15967	15823	15959	15851	16129	15953	15859	15911	15779	15783	15949	15976	15821	15797	15700	15763	15939	15883	15984	15953	16121	15976	15893	15853	15723	16000	15820	15635	16004	15835	15765	15800	15825	15908	15970	15879	16057	15814	15922	16039	15957	15985	16027	15866	15867	15902	15710	15706	15883	15815	16051	15848	15835	15855	16017	15901	15882	15874	15762	16009	15929	15866	15717	15842	15813	15829	16080	15851	15808	15909	15889	15823	15964	15729	15918	15880	15843	15887	15945	15794	15778	15662	15951	15790	15829	15725	15747	15807	15912	15957	15863	15798	15985	15966	15927	15925	15749	15888	15804	15979	15901	15871	15652	15857	15775	16168	15796	15877	15789	16009	15916	15980	15866	15825	15893	15902	15849	15680	15731	15872	15770	16062	15942	15950	15545	15947	15950	15880	15914	15938	15994	15774	15770	15607	16047	15937	16043	15859	15915	15900	15979	15908	16023	15825	15882	15675	15834	15894	15912	16048	15725	15758	15891	15632	15899	15983	16007	15928	15894	15695	15958	15980	15860	15864	15989	15762	15811	15798	15880	15678	15803	16144	15720	15953	15831	15855	15735	15823	15847	15874	15891	15906	15923	15873	15838	15734	15866	15861	15987	15867	15991	15856	15874	15962	15973	15963	15939	15932	15846	15874	15636	15866	15987	15700	16189	15912	15779	15721	15622	15941	15812	15722	15924	16041	15840	15880	15852	16000	15914	15833	15813	15971	15878	15866	15827	15899	15824	15888	15859	15901	16016	15947	15943	15705	15877	15904	15821	15936	15900	15791	15793	15803	15843	15793	15767	15666	15809	15859	15896	15940	15803	15968	15919	16065	16033	15772	15812	15890	15886	16116	15820	15831	15874	15996	15750	15941	15990	15918	15817	15914	15917	15785	15935	15868	15773	15780	15723	15829	16028	15984	15857	15606
15566	26631	24808	19681	17696	18205	43674	63045	56365	46382	34235	22830	16463	14373	14027	13833	13765	13835	13887	13641	13767	13656	13753	13797	13672	13864	13715	13804	13857	13748	13771	13869	13801	13763	13919	13792	13842	13730	13928	13755	13782	13858	13771	13772	13677	13805	13905	13840	13823	13894	13940	13737	13687	13874	13986	13917	13750	13786	13764	13742	13758	13771	13757	13855	13769	13696	13848	13727	13767	14022	13901	13771	13761	13709	13511	13855	13829	13732	13765	13760	13651	13835	13656	13940	13756	13826	13797	13623	13789	13569	13858	13832	13779	13734	13758	13475	13667	13618	13794	13770	13769	13624	14113	13643	13802	13742	13612	13874	13817	13861	13792	13820	13606	13847	13734	13783	13703	13775	13911	13704	13855	13864	13787	13883	13925	13797	13753	13912	13744	13765	13860	13669	13749	13657	13863	13842	13861	13829	13884	13940	13922	13754	13804	13750	13692	13808	13768	13795	13710	13943	13688	13740	13769	13881	13870	13692	13844	13841	13741	13780	13825	13823	13618	13755	13813	13762	13854	13796	13756	13785	13808	13805	13783	13838	13704	13754	13935	13913	13825	13740	13843	13815	13727	13785	13803	13744	13885	13832	13924	13812	13879	13859	13804	13869	13699	13631	13866	13773	13870	13845	13733	13714	13813	13707	13646	13733	13930	13770	13865	13825	13729	13700	13696	13810	13979	13751	13820	13825	13927	13723	13612	13740	13804	13937	13848	13714	13595	13741	13781	13641	13963	13736	13665	13701	13801	13785	13805	13840	13802	13631	13827	13703	13717	13887	13745	13828	13847	13960	13718	13826	13775	13796	13738	13849	13880	13790	13882	13684	13850	13683	13882	13656	13791	13872	13800	13841	13817	13687	13847	13772	13804	13653	13780	13602	13737	13887	13876	13718	13721	13761	13650	13837	13591	13728	13726	13765	13719	13757	13870	13745	13704	13644	13772	13810	13732	13790	13927	13732	13775	13705	13745	13953	13736	13777	13647	13624	13948	13727	13962	13728	13737	13680	13794	13744	13826	13907	13772	13817	13707	13641	13710	13777	13954	13607	13689	13777	13865	13641	13707	13772	13798	13926	13679	13723	13790	13740	13696	13800	13870	13806	13871	13854	13613	13822	13817	13610	13752	13840	13792	13701	13861	13878	13822	13706	13840	13772	13747	13775	13753	13839	13993	13880	13812	13794	13628	13884	13661	13937	13880	13796	13649	13852	13741	13820	13733	13870	13774	13714	13835	13673	13764	13814	13680	13745	13671	13856	13815	13736	13778	13676	13879	13843	13682	13801	13771	13727	13788	13717	13771	13647	13927	13878	13870	13815	13759	13763	13918	13749	13838	13709	13824	13720	13816	13786	13776	13863	13714	13754	13911	13734	13731	13825	13807	13890	13781	13766	13605	13806	13719	13736	13723	13738	13821	13866	13830	13849	13807	13737	13810	13689	13927	13761	13703	13897	13761	13858	13875	13751	13906	13542	13760	13904	13802	13652	13744	13791	13849	13903	13729	13903	13875	13635	13711	13702	13773	13745	13846	13805	13681	13970	13609	13675	13780	13932	13753	13791	13625	13777	13771	13782	13622	13700	13928	13805	13679	13735	13813	13838	13769	13718	13887	13822	13880	13905	13773	13774	13741	13820	13851	13926	13855	13762	13871	13689	13696	13693	13606	13775	13761	13592	13684	13864	13870	13857	13792	13714	13736	13630	13775	13795	13891	13778	13764	13716	13704	13770	13859	13696	13818	13805	13750	13730	13687	13813	13804	13669	13691	13836	13677	13926	13730	13734	13745	13791	13677	13724	13807	13877	13714	13825	13733	13849	13720	13872	13709	13691	13837	13708	13743	13773	13767	13665	13598	13837	13730	13839	13827	13906	13704	13701	13873	13758	13703	13907	13854	13925	13903	13671	13816	13816	13651	13870	13747	13674	13787	13812	13767	13837	13790	13708	13760	13701	13775	13776	13742	13789	13605	13734	13814	13927	13691	13650	13815	13899	13892	13831	13771	13824	13643	13831	13849	13847	13658	13872	13696	13835	13837	13840	13772	13536	13637	13667	13786	13700	13852	13783	13802	13776	13876	13891	13870	13672	13752	13814	13736	13757	13676	13798	13636	13908	13672	13799	13901	13709	13806	13744	13611	13972	13784	13617	13770	13670	13606	13677	13691	13592	13784	13891	13771	13786	13716	13654	13723	13771	14009	13836	13698	13793	14017	13865	13749	13801	13778	13698	13814	13674	13769	13733	13860	13855	13683	13670	13764	13789	13729	13767	13881	13831	13994	13771	13785	13583	13714	13811	13733	13630	13771	13730	13699	13574	13707	13672	13692	13942	13632	13750	13747	13754	13640	13843	13766	13796	13906	13542	13863	13777	13652	13708	13858	13708	13600	13820	13812	13896	13802	13652	13625	13794	13678	13757	13841	13892	13936	13859	13827	13745	13589	13696	13831	13783	13776	13654	13812	13791	13628	13803	13613	13731	13983	13789	13831	13755	13775	13873	13666	13801	13805	13784	13888	13774	13857	13748	13831	13848	13863	13703	13741	13658	13764	13836	13809	13841	13815	14015	13801	13875	13688	13907	13813	13743	13788	13653	13429	13809	13751	13646	13914	14023	13719	13761	13827	13797	13718	13841	13638	13765	13697	13877	13868	13624	13751	13756	13789	13675	13746	13913	14032	13549	13831	13745	13734	13553	13676	13686	13755	13591	13697	13623	13783	13717	13759	13737	13706	13890	13786	13918	13922	13768	13684	13798	13904	13669	13670	13805	13625	13787	13760	13619	13813	13666	13635	13814	13692	13713	13819	13871	13700	13861	13966	13974	13505	13844	13638	13769	13842	13731	13771	13777	13705	13841	13687	13722	13502	13723	13685	13708	13909	13731	13721	13852	13568	13836	13692	13626	13942	13745	13868	13671	13906	13797	13675	13835	13702	13848	13688	13840	13768	13884	13859	13675	13806	13792	13743	13854	13820	13666	13720	13866	13738	13795	13839	13675	13712	13843	13690	13779	13789	13563	13826	13726	13719	13825	13812	13722	13753	13789	13732	13648	13718	13631	13716	13861	13741	13753	13725	13789	13816	13552	13661	14032	13844	13842	13750	13802	13881	13802	13793	13827	13837	13847	13731	13669	13676	13813	13826	13829	13803	13720	13866	13788	13795	13681	13686	13711	13848	13693	13914	13969	13820	13838	13645	13672	13773	13658	13867	13792	13804	13835	13719	13902	13796	13861	13678	13761	13765	13666	13782	13748	13860	13777	13877	13751	13746	13837	13725	13807	13773	13867	13752	13744	13766	13743	13820	13680	13613	13773	13914	13681	13906	13890	13734	13815	13674	13833	13687	13712	13821	13791	13778	13823	13931	13613	13719	13939	13907	13805	13754	13669	13798	13781	13894	13694	13713	13909	13841	13929	13780	13804	13780	13824	13648	13585	13702	13852	13627	13927	13698	13665	13939	13791	13802	13665	13663	13711	13778	13724	13596	13756	13857	13802	13674	13934	13856	13635	13899	13711	13640	13738	13650	13688	13864	13688	13800	13720	13760	13909	13861	13735	13777	13582	13765	13901	13763	13935	13770	13856	13951	13681	13964	13857	13741	13791	13801	13722	13792	13663	13841	13850	13748	13843	13734	13793	13854	13739	13721	13938	13889	13757	13669	13789	13735	13882	13826	13776	13784	13665	13934	13717	13645	13822	13798	13610	13726	13819	13595	13892	13837	13910	13798	13660	13710	13772	13801	13773	13698	13722	13662	13747	13842	13713	13750	13697	13816	13799	13730	13773	13751	13752	13693	13757	13939	13910	13800	13699	13974	13727	13609	13865	13826	13811	13652	13926	13734	13870	13635	13728	13538	13730	13722	13676	13864	13674	13753	13820	13762	13751	13767	13772	13864	13711	13676	13674	13733	13667	13852	13901	13665	13801	13906	13919	13765	13647	13833	13745	13761	13768	13845	13769	13787	13735	13826	13937	13711	13776	13721	13948	13812	13699	13716	13748	13707	13710	13674	13801	13691	13592	13661	13652	13750	13800	13655	13599	13838	13750	13865	13762	13766	13739	13705	13948	13766	13888	13774	13822	13735	13641	13810	13968	13570	13823	13738	13865	13760	13773	13734	13892	13724	13737	13607	13803	13622	13583	13655	13769	13626	13621	13902	13711	13676	13627	13851	13825	13711	13825	13877	13743	13951	13769	13820	13773	13696	13921	13742	13789	13617	13812	13905	13756	13699	13866	13900	13836	13677	13633	13919	13847	13715	13778	13644	13681	13730	13728	13814	13828	13896	13780	13763	13809	13779	13878	13866	13673	13714	13726	13850	13610	13717	13861	13765	13994	13852	13734	13863	13661	13720	13670	13781	13725	13603	13713	13836	13757	13686	13972	13738	13704	13837	13883	13583	13761	13828	13758	13911	13802	13738	13759	13762	13688	13855	13547	13731	13880	13703	13862	13727	13875	13671	13793	13820	13665	13733	13854	13894	13781	13899	13667	13763	13785	13626	13872	13839	13621	13704	13761	13734	13718	13785	13885	13768	13797	13591	13815	13570	13884	13698	13803	13648	13662	13764	13716	13657	14068	13818	13747	13838	13832	13893	13609	13620	13680	13772	13706	13683	13843	13739	13814	13838	13774	13819	13885	13873	13579	13724	13752	13589	13554	13682	13835	13830	13721	13680	13779	13812	13786	13793	13811	13732	13752	13750	13801	13729	13836	13753	13821	13746	13714	13782	13770	13876	13818	13768	13678	13839	13645	13891	13692	13732	13758	13699	13750	13814	13857	13769	13798	13644	13799	13667	13788	13732	13927	13707	13798	13751	13689	13669	13709	13735	13739	13880	13792	13794	13820	13751	13839	13838	13687	13749	13789	13654	13775	13771	13602	13774	13817	13756	13833	13709	13720	13725	13627	13830	13797	13661	13770	13810	13739	13732	13879	13697	13843	13880	13780	13804	13780	13789	13717	13702	13850	13741	13869	13782	13798	13819	13822	13669	13612	13816	13884	13719	13787	13701	13775	13861	13615	13838	13855	13769	13793	13699	13955	13684	13789	13700	14009	13680	13727	13734	13624	13767	13708	13765	13773	13861	13764	13814	13709	13672	13658	13624	13581	13894	13713	13789	13810	13621	13622
29219	21316	19990	17612	15784	15594	16650	21704	20967	20581	18603	16757	16099	15937	15636	15623	15868	15722	15639	15845	15562	15582	15735	15784	15896	15910	15720	15732	15759	15790	15764	15432	15690	15686	15622	15543	15601	15711	15510	15701	15709	15686	15589	15611	15638	15379	15752	15427	15798	15705	15805	15644	15566	15756	15554	15653	15701	15712	15619	15556	15608	15613	15667	15519	15588	15731	15858	15725	15656	15572	15811	15689	15587	15883	15718	15803	15665	15755	15676	15527	15687	15816	15567	15845	15723	15751	15695	15779	15534	15545	15680	15542	15466	15654	15687	15707	15740	15914	15528	15715	15602	15533	15697	15633	15692	15629	15651	15712	15797	15784	15753	15746	15505	15551	15701	15669	15557	15633	15826	15640	15503	15597	15911	15721	15481	15712	15725	15684	15624	15648	15705	15680	15677	15692	15760	15821	15954	15694	15867	15670	15627	15652	15664	15677	15652	15733	15805	15589	15745	15726	15708	15732	15876	15640	15514	15715	15769	15782	15683	15472	15876	15763	15685	15775	15640	15482	15738	15899	15574	15656	15744	15642	15759	15609	15622	15787	15695	15716	15531	15605	15656	15654	15785	15653	15803	15677	15663	15742	15688	15766	15716	15536	15691	15649	15683	15563	15556	15517	15549	15658	15759	15806	15727	15611	15651	15698	15757	15586	15602	15719	15776	15623	15599	15768	15775	15570	15631	15597	15711	15845	15599	15672	15697	15870	15582	15685	15808	15792	15716	15633	15666	15881	15879	15679	15646	15667	15616	15753	15591	15822	15775	15653	15638	15676	15702	15636	15500	15502	15791	15657	15697	15702	15731	15851	15640	15702	15521	15738	15520	15764	15660	15845	15623	15629	15612	15472	15877	15745	15928	15680	15549	15759	15681	15534	15669	15621	15727	15651	15694	15731	15653	15659	15862	15773	15864	15692	15784	15637	15602	15625	15477	15594	15630	15600	15851	15660	15882	15499	15668	15549	15736	15562	15772	15793	15763	15651	15599	15687	15780	15741	15652	15552	15623	15701	15611	15718	15721	15520	15458	15554	15642	15714	15800	15691	15939	15611	15756	15660	15852	15706	15762	15556	15602	15775	15725	15759	15636	15668	15781	15534	15566	15598	15834	15708	15680	15621	15583	15746	15608	15537	15940	15779	15655	15715	15699	15612	15665	15663	15671	15709	15800	15513	15648	15566	15515	15942	15695	15805	15944	15776	15596	15641	15519	15584	15520	15508	15733	15621	15576	15470	15736	15588	15557	15720	15508	15892	15772	15689	15582	15704	15701	15669	15620	15682	15739	15729	15648	15546	15543	15664	15594	15591	15486	15516	15783	15614	15702	15759	15768	15672	15443	15667	15656	15590	15721	15829	15648	15572	15669	15718	15935	15769	15619	15515	15679	15900	15731	15514	15683	15761	15687	15594	15711	15582	15719	15804	15574	15545	15681	15666	15684	15689	15683	15658	15645	15590	15717	15835	15576	15848	15696	15704	15589	15648	15618	15591	15681	15680	15748	15715	15555	15698	15855	15667	15563	15716	15640	15672	15828	15851	15632	15762	15705	15581	15693	15623	15820	15584	15610	15711	15549	15550	15621	15478	15688	15731	15747	15739	15769	15724	15767	15618	15638	15627	15780	15740	15606	15705	15577	15674	15720	15630	15737	15745	15680	15555	15655	15672	15786	15672	15605	15703	15843	15684	15784	15572	15593	15524	15679	15506	15625	15692	15845	15645	15631	15546	15735	15791	15700	15664	15750	15746	15586	15662	15819	15620	15451	15668	15560	15599	15703	15544	15525	15784	15682	15648	15581	15579	15927	15642	15704	15563	15717	15743	15780	15751	15571	15699	15700	15651	15907	15708	15630	15640	15651	15704	15655	15687	15911	15471	15458	15876	15918	15699	15800	15567	15712	15732	15744	15800	15748	15698	15466	15601	15700	15586	15767	15521	15639	15653	15642	15729	15705	15665	15797	15779	15564	15674	15483	15687	15552	15564	15500	15572	15737	15585	15472	15557	15837	15913	15716	15777	15680	15663	15640	15578	15830	15739	15750	15695	15678	15781	15732	15545	15783	15720	15680	15743	15504	15586	15700	15675	15768	15635	15626	15668	15720	15777	15841	15748	15613	15774	15652	15885	15950	15675	15611	15506	15713	15835	15747	15567	15514	15494	15573	15761	15624	15857	15842	15718	15782	15936	15570	15557	15742	15661	15924	15859	15893	15895	15677	15756	15720	15731	15701	15651	15749	15699	15733	15676	15540	15599	15586	15777	15727	15685	15691	15849	15853	15727	15811	15671	15744	15510	15679	15823	15890	15644	15571	15708	15584	15603	15658	15625	15584	15772	15647	15666	15694	15640	15875	15766	15586	15405	15592	15401	15451	15713	15770	15633	15916	15756	15710	15703	15889	15506	15577	15683	15781	15777	15722	15646	15603	15781	15773	15682	15752	15841	15742	15532	15795	15580	15547	15583	15598	15545	15580	15554	15566	15477	15662	15616	15594	15683	15724	15656	15610	15582	15584	15622	15724	15586	15745	15746	15781	15649	15987	15553	15845	15656	15456	15737	15817	15670	15804	15724	15599	15690	15979	15754	15919	15666	15597	15686	15463	15685	15725	15613	15518	15677	15831	15894	15826	15685	15671	15783	15865	15839	15559	15677	15844	15704	15783	15620	15970	15667	15662	15624	15680	15770	15774	15636	15742	15645	15745	16032	15719	15520	15553	15631	15485	15568	15798	15856	15718	15745	15652	15710	15522	15780	15689	15667	15413	15643	15487	15636	15795	15595	15678	15630	15796	15796	15667	15710	15892	15405	15701	15537	15629	15599	15623	15637	15641	15603	15547	15747	15807	15704	15596	15574	15784	15566	15579	15649	15561	15522	15551	15747	15646	15872	15558	15558	15756	15738	15682	15786	15851	15716	15514	15765	15646	15709	15810	15767	15587	15663	15639	15605	15866	15571	15653	15703	15673	15736	15740	15683	15445	15499	15630	15724	15846	15751	15561	15456	15557	15646	15652	15678	15666	15853	15695	15673	15539	15707	15580	15697	15807	15551	15534	15833	15824	15827	15835	15742	15703	15598	15776	15679	15618	15682	15640	15553	15713	15506	15794	15733	15636	15708	15651	15638	15603	15581	15732	15627	15712	15576	15618	15636	15785	15757	15685	15681	15465	15606	15681	15627	15879	15753	15810	15849	15967	15848	15522	15743	15726	15655	15749	15710	15614	15605	15498	15717	15603	15505	15633	15719	15671	15701	15771	15884	15758	15860	15707	15531	15764	15669	15659	15684	15593	15574	15708	15627	15681	15823	15803	15694	15711	15611	15714	15588	15612	15816	15710	15663	15824	15711	15811	16039	15796	15766	15845	15617	15863	15923	15727	15429	15644	15797	15881	15625	15736	15600	15918	15840	15795	15717	15764	15614	15613	15684	15632	15549	15556	15634	15681	15892	15631	15730	15516	15627	15474	15588	15733	15612	15664	15861	15626	15857	15678	15884	15782	15713	15572	15607	15577	15667	15662	15790	15656	15592	15861	15755	15701	16007	15974	15752	15637	15776	15614	15670	15619	15759	15649	15646	15840	15535	15797	15633	15707	15658	15609	15776	15673	15562	15683	15651	15551	15591	15451	15539	15805	15597	15759	15795	15580	15740	15837	15587	15729	15523	15764	15784	15795	15775	15641	15759	15623	15635	15611	15720	15598	15733	15696	15730	15806	15864	15558	15829	15898	15916	15449	15638	15739	15636	15575	15553	15722	15865	15643	15557	15637	15515	15629	15673	15678	15602	15703	15875	15850	15736	15540	15717	15721	15606	15678	15521	15809	15625	15781	15718	15687	15657	15764	15677	15578	15617	15753	15757	15846	15638	15884	15626	15806	15666	15642	15671	15412	15811	15767	15752	15513	15822	15673	15667	15686	15645	15679	15650	15703	15559	15823	15651	15493	15495	15762	15616	15608	15646	15656	15797	15595	15670	15595	15578	15720	15671	15851	15665	15487	15696	15894	15754	15754	15815	15682	15580	15884	15639	15708	15657	15529	15588	15679	15809	15557	15712	15581	15584	15805	15688	15693	15592	15589	15652	15473	15630	15589	15616	15700	15630	15569	15439	15688	15631	15710	15694	15653	15788	15427	15733	15630	15712	15911	15585	15693	15912	15692	15708	15780	15733	15599	15635	15731	15660	15715	15649	15641	15630	15638	15679	15621	15489	15491	15800	15837	15626	15700	15776	15619	15738	15594	15643	15723	15676	15589	15625	15714	15516	15522	15502	15519	15686	15647	15598	15632	15658	15648	15719	15714	15751	15704	15586	15639	15532	15777	15749	15650	15694	15748	15853	15773	15784	15734	15432	15443	15698	15738	15474	15768	15731	15566	15689	15484	15796	15585	15637	15649	15661	15711	15805	15831	15689	15750	15898	15612	15627	15663	15764	15803	15656	15517	15699	15662	15685	15643	15641	15721	15741	15827	15730	15745	15572	15856	15679	15655	15709	15697	15637	15826	15647	15656	15726	15723	15606	15639	15733	15596	15604	15622	15449	15666	15461	15768	15555	15655	15644	15721	15644	15530	15679	15538	15560	15869	15573	15755	15627	15808	15684	15799	15766	15644	15596	15358	15576	15692	15594	15755	15643	15657	15562	15522	15609	15593	15447	15620	15661	15689	15702	15721	15608	15638	15873	15672	15680	15755	15742	15608	15652	15818	15691	15662	15551	15659	15634	15821	15566	15572	15654	15590	15714	15533	15720	15803	15681	15592	15673	15680	15821	15614	15631	15830	15857	15770	15423	15519	15655	15624	15862	15604	15713	15576	15741	15769	15477	15783	15754	15810	15703	15800	15476	15771	15732	15697	15642	15675	15644	15745	15570	15819	15780	15565	15696	15604	15683	15746	15753	15623	15594	15602	15719	15735	15530	15669	15694	15744	15822	15792	15663	15417	15651	15672	15593	15807	15573	15785	15700	15631	15660	15725	15608	15671	15844	15714	15742	15671	15675	15656	15808	15626	15899	15901	15560	15508	15647	15779	15787	15600	15754	15788	15657	15618	15530	15769	15930	15708	15614	15492	15726	15578	15644	15607	15677	15545	15573	15872	15768	15581	15637	15680	15731	15616	15536	15792	15579	15772	15749
14251	14568	14720	14040	13994	13859	15482	22781	20391	19905	16909	14786	14063	13862	13635	13819	13831	13576	13831	13564	13661	13657	13714	13876	13617	13764	13744	13706	13788	13773	13518	13614	13720	13600	13702	13647	13630	13590	13658	13605	13645	13696	13790	13713	13446	13812	13661	13802	13679	13740	13669	13638	13721	13561	13614	13771	13626	13651	13606	13860	13631	13597	13657	13561	13713	13627	13675	13550	13527	13689	13722	13794	13556	13652	13610	13552	13544	13725	13771	13556	13702	13686	13766	13611	13645	13685	13665	13565	13639	13653	13613	13552	13656	13590	13778	13590	13732	13731	13838	13715	13447	13622	13609	13575	13802	13633	13596	13726	13712	13640	13580	13513	13537	13815	13805	13544	13718	13780	13689	13671	13718	13719	13639	13621	13693	13698	13769	13715	13649	13600	13591	13669	13573	13416	13743	13661	13497	13604	13639	13700	13674	13736	13548	13654	13618	13842	13643	13576	13606	13729	13668	13712	13619	13721	13696	13665	13802	13574	13776	13722	13673	13619	13608	13838	13544	13786	13793	13691	13793	13573	13610	13663	13538	13506	13847	13571	13638	13490	13741	13845	13588	13817	13633	13705	13651	13729	13595	13708	13671	13551	13875	13651	13684	13775	13662	13649	13545	13766	13561	13616	13720	13657	13573	13761	13779	13687	13615	13591	13570	13773	13648	13885	13859	13434	13606	13695	13751	13635	13676	13595	13758	13572	13680	13670	13548	13682	13800	13737	13638	13720	13829	13692	13764	13679	13882	13460	13767	13641	13540	13567	13593	13536	13772	13517	13687	13666	13763	13703	13685	13513	13594	13692	13820	13768	13739	13630	13638	13857	13555	13581	13845	13585	13691	13645	13818	13661	13514	13744	13695	13475	13579	13721	13757	13590	13709	13638	13703	13720	13690	13612	13790	13739	13758	13709	13627	13716	13693	13520	13734	13801	13656	13790	13650	13547	13619	13689	13615	13576	13793	13604	13782	13582	13771	13741	13677	13626	13752	13609	13698	13730	13479	13750	13579	13774	13593	13560	13701	13785	13572	13730	13650	13565	13708	13634	13682	13447	13649	13695	13650	13651	13518	13826	13607	13678	13633	13610	13710	13549	13561	13585	13526	13588	13604	13748	13691	13599	13492	13761	13660	13596	13719	13603	13596	13650	13680	13492	13595	13576	13559	13582	13533	13619	13804	13545	13725	13718	13677	13667	13737	13639	13754	13541	13568	13709	13698	13605	13565	13475	13378	13560	13732	13662	13750	13590	13613	13707	13702	13611	13827	13670	13748	13680	13627	13717	13624	13682	13516	13509	13860	13617	13594	13564	13652	13594	13590	13587	13534	13707	13723	13662	13544	13783	13571	13612	13610	13665	13553	13645	13735	13686	13787	13650	13721	13553	13684	13778	13553	13665	13646	13676	13640	13757	13839	13670	13676	13676	13636	13695	13719	13491	13702	13687	13372	13790	13846	13546	13673	13672	13641	13564	13645	13592	13558	13460	13659	13669	13459	13649	13806	13751	13689	13718	13713	13530	13685	13644	13459	13506	13821	13725	13891	13561	13649	13595	13643	13669	13682	13585	13721	13542	13708	13696	13601	13508	13541	13614	13686	13669	13712	13731	13624	13644	13663	13745	13543	13710	13726	13799	13600	13588	13626	13444	13735	13856	13680	13495	13740	13690	13596	13592	13695	13516	13617	13631	13694	13645	13529	13607	13581	13684	13618	13597	13715	13695	13718	13520	13724	13715	13673	13694	13540	13669	13641	13660	13648	13617	13568	13662	13814	13703	13545	13674	13545	13857	13677	13727	13701	13720	13640	13567	13678	13603	13638	13771	13756	13631	13808	13694	13600	13564	13796	13631	13553	13661	13517	13710	13730	13645	13575	13732	13892	13569	13624	13671	13629	13451	13688	13696	13659	13599	13700	13552	13631	13663	13696	13617	13754	13689	13676	13682	13669	13711	13653	13576	13778	13569	13745	13676	13425	13577	13824	13447	13609	13654	13642	13572	13607	13727	13820	13552	13789	13642	13787	13566	13784	13651	13547	13575	13559	13819	13745	13638	13600	13704	13797	13710	13766	13682	13545	13708	13696	13571	13767	13455	13709	13674	13635	13698	13633	13848	13578	13557	13754	13750	13717	13601	13512	13643	13647	13687	13780	13716	13644	13622	13706	13564	13814	13534	13665	13599	13623	13813	13771	13673	13657	13667	13739	13697	13535	13864	13674	13632	13784	13564	13604	13775	13729	13781	13449	13692	13693	13723	13637	13685	13640	13680	13712	13631	13684	13598	13780	13690	13683	13621	13621	13639	13717	13680	13767	13559	13656	13576	13633	13681	13639	13644	13604	13713	13651	13695	13751	13622	13612	13747	13676	13688	13794	13622	13602	13615	13659	13678	13743	13622	13850	13441	13727	13636	13777	13811	13586	13741	13546	13476	13659	13685	13584	13918	13644	13776	13576	13596	13760	13679	13448	13809	13679	13730	13678	13705	13644	13683	13690	13699	13597	13699	13585	13559	13624	13674	13779	13711	13702	13605	13662	13788	13645	13847	13595	13760	13734	13701	13566	13713	13619	13697	13616	13573	13728	13644	13754	13707	13551	13743	13714	13541	13580	13661	13555	13659	13596	13786	13659	13509	13788	13600	13593	13689	13768	13570	13577	13590	13632	13662	13708	13640	13682	13594	13739	13622	13735	13718	13586	13648	13589	13759	13664	13740	13651	13749	13807	13736	13737	13642	13580	13753	13639	13722	13529	13489	13634	13761	13516	13716	13739	13686	13716	13691	13595	13498	13659	13738	13724	13671	13635	13521	13736	13624	13539	13691	13764	13588	13680	13565	13687	13709	13789	13821	13727	13760	13677	13680	13612	13752	13641	13593	13580	13710	13645	13735	13536	13534	13652	13570	13696	13846	13588	13593	13702	13699	13614	13768	13818	13782	13611	13682	13701	13813	13664	13691	13690	13664	13782	13665	13737	13779	13651	13621	13704	13465	13562	13526	13712	13762	13653	13749	13627	13761	13784	13683	13587	13800	13706	13574	13752	13613	13728	13680	13774	13654	13540	13596	13660	13669	13551	13677	13672	13704	13706	13623	13678	13717	13576	13497	13705	13616	13707	13787	13541	13619	13691	13637	13658	13628	13601	13585	13578	13581	13710	13597	13580	13551	13494	13604	13609	13545	13679	13599	13533	13711	13557	13815	13532	13684	13559	13480	13595	13624	13765	13778	13582	13579	13684	13709	13722	13750	13695	13670	13652	13723	13679	13647	13621	13758	13761	13518	13647	13607	13759	13682	13634	13700	13766	13563	13710	13640	13594	13829	13702	13626	13644	13600	13765	13732	13686	13606	13662	13745	13681	13753	13665	13585	13839	13697	13617	13647	13458	13696	13632	13697	13645	13588	13734	13702	13508	13824	13740	13522	13716	13763	13614	13614	13663	13532	13626	13676	13673	13697	13720	13722	13724	13642	13786	13501	13529	13650	13763	13553	13612	13645	13530	13640	13780	13717	13569	13793	13719	13489	13731	13545	13838	13653	13590	13716	13672	13662	13672	13671	13641	13709	13566	13649	13565	13584	13694	13682	13643	13740	13595	13611	13524	13657	13457	13759	13696	13756	13714	13595	13730	13625	13494	13781	13662	13754	13763	13510	13593	13605	13791	13695	13627	13590	13524	13606	13722	13747	13568	13645	13721	13816	13870	13762	13567	13583	13727	13570	13764	13555	13837	13639	13712	13543	13713	13627	13726	13574	13582	13677	13528	13683	13699	13900	13532	13716	13699	13493	13744	13641	13781	13406	13651	13602	13596	13528	13745	13694	13577	13675	13734	13713	13731	13563	13659	13736	13556	13624	13773	13729	13866	13623	13579	13609	13613	13732	13586	13560	13752	13727	13869	13628	13610	13632	13744	13852	13658	13672	13584	13556	13694	13654	13698	13601	13555	13670	13700	13523	13555	13721	13669	13714	13696	13625	13661	13632	13795	13673	13671	13596	13869	13715	13569	13646	13507	13681	13703	13821	13565	13672	13613	13543	13693	13723	13749	13923	13678	13579	13653	13645	13813	13536	13729	13500	13831	13790	13761	13610	13654	13712	13690	13500	13689	13616	13565	13434	13839	13563	13734	13822	13791	13755	13740	13654	13824	13745	13776	13553	13786	13575	13684	13702	13514	13763	13510	13585	13908	13601	13689	13485	13647	13753	13575	13762	13666	13655	13727	13774	13667	13679	13571	13767	13546	13706	13781	13643	13575	13764	13692	13695	13783	13492	13702	13711	13693	13660	13633	13614	13492	13524	13649	13708	13680	13677	13613	13591	13632	13771	13692	13662	13671	13587	13675	13656	13652	13575	13783	13694	13561	13757	13662	13742	13738	13729	13664	13787	13634	13768	13721	13584	13598	13601	13872	13636	13597	13526	13778	13711	13743	13529	13600	13751	13647	13768	13660	13727	13705	13765	13583	13640	13801	13600	13505	13689	13608	13679	13622	13652	13629	13732	13643	13646	13727	13625	13668	13474	13712	13662	13595	13809	13708	13797	13713	13708	13723	13794	13689	13539	13654	13710	13671	13659	13604	13535	13765	13711	13562	13619	13648	13543	13745	13699	13721	13638	13751	13798	13623	13624	13669	13629	13647	13731	13684	13700	13665	13663	13696	13775	13668	13882	13723	13498	13578	13598	13588	13723	13675	13705	13645	13641	13768	13598	13769	13670	13576	13724	13653	13670	13759	13611	13716	13860	13787	13688	13719	13686	13534	13811	13469	13542	13580	13698	13674	13564	13593	13542	13680	13596	13736	13557	13562	13718	13702	13785	13773	13785	13417	13721	13664	13574	13652	13705	13545	13467	13716	13739	13739	13893	13739	13782	13686	13695	13595	13757	13569	13854	13493	13745	13657	13615	13746	13594	13658	13574	13545	13780	13618	13578	13775	13748	13760	13638	13704	13624	13537	13786	13553	13693	13753	13678	13666	13436	13720	13692	13699	13601	13502	13785	13690	13714	13605	13707	13710	13594	13703	13630	13670	13620	13688	13724	13708	13544	13723	13631	13634	13805	13736	13663	13713	13657	13482	13625	13580	13705	13806	13756	13659	13719	13740	13549	13785	13539	13662	13734	13615	13683	13708	13717
25993	21169	27216	25733	19181	17164	20606	35341	37118	36041	28574	21585	17808	16296	15928	15793	16011	15874	15864	15803	15884	15788	15859	15846	15802	15799	15660	15703	15724	15708	15831	15745	15880	15682	15741	15843	15694	16034	15745	15686	15880	15816	15762	15961	15986	15761	15709	15527	15638	15853	15825	15719	15698	15606	15833	15662	15760	15677	15880	15697	15715	15786	15774	15656	15784	15772	15905	15684	15796	15719	15761	15773	15839	15723	15754	15605	15721	15949	15691	15884	15712	15796	15742	15664	15729	15907	16044	15881	15626	15799	15777	15755	15634	15904	16007	15855	15843	15552	15672	15615	15864	15827	15708	15627	15665	15920	15750	15808	15671	15575	15897	15705	15730	15681	16003	15635	15568	15642	15800	15825	15962	15751	15734	15522	15710	15935	15821	15949	15608	15864	15692	15693	15918	15780	15918	15804	15675	15745	15614	15928	15903	15689	15658	15798	15885	15645	15596	15748	15788	15812	16071	15736	15641	15841	15684	15691	15615	15726	15833	15753	15772	15606	15848	15872	15706	15633	15724	15708	15854	15668	15763	15643	15839	15667	15857	15719	15817	15842	15719	15772	15732	15704	15772	15765	15873	15881	15910	15734	15982	15438	15797	15691	15732	15588	15667	15696	15734	15806	15783	15741	15759	15772	15691	15765	15910	15703	15887	15726	15609	15848	15624	15691	15667	15734	15828	15811	15837	15717	15632	15510	15982	15669	15683	15910	15877	15688	15712	15726	15806	15601	15605	15723	15907	15903	15778	15669	15687	15761	15911	15758	15522	15707	15673	15607	15868	15740	15704	15781	15895	15858	15645	15756	15680	15711	15735	15745	15706	15895	15791	15789	15551	15459	15726	15899	15777	15636	15878	15803	15814	15910	15696	15720	15848	15731	15798	15672	15917	15800	15775	15721	15862	15762	15806	15852	15773	15749	15916	15739	15813	15780	15668	15949	15746	15632	15760	15664	15950	15887	15828	15779	15838	15700	15701	15716	15741	15737	15742	15907	15887	15841	15792	15744	15835	15827	15745	15683	15769	15645	15710	15701	15818	15941	15600	15847	15671	15776	15549	15608	15872	15618	15769	15957	15774	15879	15678	15836	15735	15600	15711	15684	15761	15616	15883	15813	15587	15703	15822	15604	15906	15645	15714	15869	15802	15926	15679	15628	15860	15672	15713	15721	15761	15739	15774	15713	15772	15735	15823	15757	15817	15457	15881	15791	15860	15700	15740	15615	15759	15880	15702	15733	15787	15970	15693	15790	15657	15739	15800	15949	15846	15651	15618	15933	15809	15924	15778	15696	15720	15794	15787	15958	15819	15748	15844	15729	15737	15783	15822	15930	15733	15689	15926	15731	15642	15874	15762	15707	15676	15490	15633	15883	15701	15683	15709	15813	15781	15552	15735	15891	15760	15688	15937	15794	15820	15755	15841	15816	15933	15794	15836	15697	15910	15567	15580	15911	15579	15698	15802	15794	15779	15629	15579	15857	15659	15694	15843	15665	15846	15753	15614	15842	15962	15905	15825	15776	15736	15729	15803	15674	15625	15711	15764	15715	15749	15816	15934	15714	15906	15792	15860	15899	15758	15667	15700	15641	15666	15835	15686	15914	15872	15815	15768	15762	15829	15892	15827	15908	15826	15864	15567	15753	15691	15930	15826	15735	15985	15984	15844	15900	15952	15813	15754	15751	15818	15777	15814	15879	15755	15658	15878	15682	15942	15928	15590	15656	15688	15819	15740	15725	15892	15805	15673	15741	15767	15750	15758	15897	15656	15718	15867	16030	15570	15727	15771	15681	15929	15712	15851	15640	16021	15872	15747	15707	15817	16015	15795	15563	15632	15771	15731	15695	15891	15759	15824	16066	15840	15713	15739	15544	15902	15800	15823	15859	15826	15902	15873	15975	15737	15826	15611	15797	15638	15739	15763	15815	15880	15816	15844	15823	15703	15614	15863	15836	15655	15626	15707	15814	15717	15817	15497	15869	15663	15835	15878	15794	15619	15778	15688	15909	15753	15751	15569	15745	15808	15623	15785	15749	15807	15819	15996	15796	16025	15967	15695	15726	15844	15872	15776	15770	15781	15901	15766	15774	15796	15721	15733	15701	15792	15601	15793	15640	15757	15866	15871	15982	15527	15884	15822	15632	15608	15597	15718	15897	15865	15598	15780	15651	15756	15806	15715	15792	15709	15760	15798	15818	15776	15897	15761	15917	15985	15828	15654	15739	15733	15871	15749	15834	15960	15825	15677	15592	15861	16140	15697	15796	15790	15527	15741	15640	15797	15594	15619	15871	15674	15577	15759	15741	15627	15724	15896	15761	15720	15654	15715	15654	15864	15749	15773	15748	15924	15787	15882	15691	15719	15862	15734	15739	15945	15767	15943	15712	15846	15787	15895	15860	15869	15685	15751	15662	16055	15943	15898	15792	15714	15840	15769	15769	15926	15819	15711	15831	15876	15825	15906	15726	15702	15827	15624	15599	15755	15692	15601	15665	15719	15862	15750	15714	15554	15657	15604	15837	15922	15800	15693	15682	15639	15624	15511	15619	15647	15709	15932	15840	15771	15844	15891	15647	15703	15837	15670	15683	15846	15737	15733	15546	15741	15715	15868	15719	15793	15706	15720	15829	15691	15882	15779	15637	15819	16000	15902	15555	15813	15740	15723	15709	15726	15738	15727	15858	15791	15863	15586	15753	15686	15896	15707	15760	15851	15886	15720	15933	15978	15586	15743	15649	16000	15732	15772	15601	15555	15683	15968	15550	15708	15752	15652	15683	15753	15755	15772	15860	15550	15772	15648	15679	15647	15991	15803	15680	15765	15770	15795	15719	15627	15914	15961	15645	15733	15663	15790	15605	15838	15983	15911	16019	15890	15772	15869	15890	15836	15880	15766	15924	15643	15956	15706	15756	15711	15691	15768	15847	15740	15730	15797	15627	15683	15823	15816	15640	15718	15968	15939	15814	15822	15787	15951	15775	15613	15726	15752	15921	15744	15874	16044	15690	15908	15825	15748	15761	15692	15874	15870	15651	15802	15899	15838	15793	15946	15819	15741	15680	16000	15984	15875	15744	15719	15808	15658	15855	15809	15840	15685	15628	15721	15576	15719	15615	15845	15609	15690	15721	15891	15743	15677	15831	15810	15917	15819	15786	15766	15610	15882	15858	15874	15852	15929	15796	15890	15806	15654	15819	15576	15873	15751	15578	15847	15836	15690	15888	15850	15726	15888	15930	15809	15711	15828	15816	15932	15733	15757	15817	15695	15638	15989	15887	15653	15802	15810	16010	15892	15733	15809	15835	15886	15606	15819	15665	15671	15831	15707	15859	15920	15884	15986	15983	15823	15734	15775	15716	15724	15606	15704	15675	15846	15770	15674	15742	15877	15657	15745	15682	15671	15669	15837	15703	15774	15758	15622	15785	15730	15645	15933	15792	15746	15775	15926	15887	15778	15736	15910	15715	15783	15898	15752	15519	15560	15684	15629	15727	15705	16027	15816	15724	15626	15782	15845	15799	15818	15616	15825	15735	15881	15759	16028	15796	16098	15708	15808	15660	15888	15956	15649	15513	15893	15883	15763	15873	15775	15791	15863	15743	15887	15670	15774	15627	15651	15567	15769	15688	15882	15768	15625	15866	15757	15761	15802	15845	15797	15766	15934	15730	15886	15736	15878	15837	15692	15864	15809	15667	15791	15699	15737	15805	15801	15824	16023	15430	15624	15563	15894	15690	15739	15782	15726	15808	15870	15814	15810	15840	15777	15625	15744	15908	15732	15648	15601	15809	15614	15844	15587	15866	15947	15872	15697	15835	15771	15778	15581	15707	15896	15825	15801	15684	15894	16032	15675	15793	15804	15850	15984	15835	15885	15728	15724	15736	15867	15687	16014	15815	15486	15788	15878	15761	15730	15507	15691	15803	15686	15774	15769	15837	15459	15649	15640	15654	15710	15950	15850	15747	15816	15650	15953	15928	15554	15725	15737	15744	16001	15604	15705	15684	15736	15748	15764	15731	15651	15687	15236	15772	15941	15877	15785	15820	15846	15872	15893	15871	15803	15747	15838	15662	15780	15945	15736	15739	15671	15769	15718	15681	15753	16011	15776	15590	15696	15928	16086	15863	15751	15927	15759	15643	15930	15722	15727	15831	15966	15639	15666	15813	15575	15534	15802	15628	15845	15626	15806	15797	15709	15764	15760	15866	15726	15952	15678	15539	15771	15859	15615	15830	15869	15877	15743	15836	15761	15731	15633	15963	15587	15586	15745	15751	15735	15709	15871	15804	15704	15688	15710	15764	15824	15733	15737	15825	15711	15768	15927	15846	15730	15789	15764	15746	15697	15786	15822	15777	15773	15899	15715	15588	15764	15784	15670	15686	15648	15817	15826	15812	15754	15662	15810	15653	15760	15811	15707	15665	16110	15558	15731	15919	15820	15869	15487	15509	15803	15852	15726	15751	15857	15733	15745	15672	15691	15820	15527	15815	15677	15664	15684	15802	16031	15905	15812	15727	15848	15728	15800	15774	15838	15726	15900	15801	15728	15752	15795	15908	15807	15773	15736	15998	15902	15877	15648	15840	15846	15870	15592	15870	15825	15674	15788	15898	15980	15678	15689	15734	15831	15840	15576	15644	15856	15624	15827	15648	15772	15835	15665	15820	15602	15776	15897	15805	15760	15788	15645	15723	15998	15570	15970	15717	15651	15791	15831	15755	15780	15655	15853	15640	15699	15690	15864	15844	15908	15784	15908	15729	15729	15825	15910	15828	15851	15810	15822	15785	15695	15898	15984	15785	15794	16028	15594	15753	15806	15604	15817	15729	15782	15841	15834	15830	15752	15891	15730	15668	15746	15673	15879	15867	15997	15725	15838	15640	15753	15721	16077	15736	15805	15748	15786	15844	15768	15950	15775	15764	15842	15731	15675	15812	15882	15879	16054	15933	15566	15797	16036	16035	15811	15867	15706	15765	15896	15715	15766	15799	15736	15693	15743	15696	15781	15843	15723	15831	15925	15721	15924	15833	15857	15764	15810	15885	15807	15902	15816	15973	15825	15692	15820	15739	15656	15912	15715	15791	15778	15827	15617	15886	15667	15887	15885	15716	15859	15650	15852	15793	15728	15767	15783	15999
13126	18942	18039	15918	15114	14596	20236	38604	38527	37256	27991	19913	15581	14324	13922	13695	13579	13891	13782	13766	13801	13728	13670	13843	13791	13645	13621	13879	13542	13715	13789	13658	13767	13678	13532	13838	13868	13719	13718	13769	13709	13750	13836	13694	13659	13849	13814	13720	13638	13794	13948	13719	13740	13900	13618	13779	13721	13622	13750	13749	13605	13767	13623	13688	13698	13593	13615	13625	13870	13733	13745	13595	13586	13920	13603	13683	13601	13897	13647	13707	13892	13710	13707	13711	14027	13634	13766	13736	13788	13581	13777	13700	13790	13675	13804	13620	13735	13739	13884	13802	13816	13634	13758	13759	13826	13624	13700	13860	13698	13736	13661	13557	13782	13737	13667	13728	13627	13780	13712	13723	13618	13631	13671	13681	13687	13610	13726	13632	13732	13737	13767	13727	13925	13746	13476	13565	13831	13883	13676	13650	13617	13707	13825	13695	13669	13719	13767	13665	13750	13675	13803	13728	13637	13903	13692	13685	13622	13695	13617	13738	13752	13648	13756	13701	13643	13738	13856	13730	13700	13724	13651	13835	13752	13693	13718	13872	13794	13685	13741	13612	13564	13638	13751	13583	13634	13824	13799	13631	13744	13846	13597	13737	13859	13824	13747	13577	13677	13679	13768	13649	13796	13778	13549	13879	13747	13692	13659	13797	13519	13636	13734	13606	13724	13641	13883	13702	13911	13715	13880	13751	13849	13758	13843	13833	13675	13768	13636	13730	13859	13723	13541	13672	13583	13677	13804	13873	13569	13712	13683	13541	13698	13703	13681	13677	13674	13645	13858	13635	13616	13670	13695	13680	13841	13637	13820	13776	13820	13645	13771	13888	13558	13813	13849	13833	13722	13833	13797	13895	13673	13772	13947	13697	13900	13867	13779	13631	13668	13852	13707	13782	13875	13723	13777	13761	13703	13725	13714	13760	13564	13811	13632	13793	13870	13658	13807	13718	13738	13763	13793	13822	13841	14021	13767	13800	13799	13845	13620	13793	13723	13573	13719	13764	13853	13656	13569	13724	13650	13699	13615	13675	13731	13858	13857	13775	13659	13614	13717	13856	13616	13709	13657	13732	13755	13709	13930	13609	13644	13764	13765	13742	13651	13740	13848	13878	13893	13702	13698	13657	13644	13675	13706	13588	13796	13712	13758	13775	13746	13597	13683	13758	13752	13760	13748	13806	13666	13795	13738	13672	13698	13759	13640	13745	13633	13713	13621	13727	13655	13614	13738	13481	13691	13738	13723	13808	13789	13666	13712	13680	13678	13736	13921	13568	13798	13762	13761	13689	13703	13639	13827	13975	13766	13916	13613	13767	13697	13827	13849	13675	13663	13634	13742	13794	13574	13622	13770	13766	13771	13722	13720	13564	13771	13746	13725	13665	13852	13918	13675	13636	13811	13741	13734	13708	13679	13848	13832	13719	13667	13666	13929	13699	13753	13598	13806	13504	13695	13772	13775	13856	13749	13702	13772	13721	13773	13570	13717	13633	13787	13792	13687	13928	13679	13749	13674	13665	13527	13800	13820	13782	13723	13704	13669	13790	13528	13771	13670	13675	13728	13367	13669	13698	13775	13764	13697	13797	13670	13795	13664	13736	13649	13740	13883	13642	13900	13845	13667	13679	13639	13669	13861	13672	13768	13737	13717	13884	13834	13861	13797	13643	13722	13830	13751	13644	13789	13753	13732	13718	13764	13621	13662	13726	13700	13736	13866	13669	13632	13927	13754	13835	13789	13819	13659	13735	13849	13697	13725	13605	13674	13693	13693	13774	13968	13688	13678	13977	13612	13720	13697	13667	13721	13696	13746	13817	13789	13675	13705	13642	13973	13725	13646	13710	13634	13830	13864	13770	13579	13791	13730	13876	13602	13674	13715	13756	13615	13583	13734	13733	13887	13648	13768	13660	13616	13758	13567	13711	13668	13902	13575	13801	13493	13710	13671	13867	13721	13756	13749	13850	13755	13873	13737	13659	13793	13868	13705	13572	13810	13735	13731	13952	13803	13635	13811	13735	13688	13673	13709	13719	13709	13726	13732	13763	13721	13733	13756	13713	13903	13735	13642	13624	13563	13626	13863	13833	13642	13736	13748	13792	13681	13702	13722	13702	13709	13794	13660	13622	13715	13715	13927	13643	13833	13719	13644	13747	13600	13821	13729	13569	13607	13724	13792	13661	13718	13876	13821	13670	13832	13627	13744	13698	13575	13665	13826	13770	13804	13703	13691	13705	13800	13724	13561	13782	13668	13787	13728	13801	13614	13612	13644	13682	13747	13670	13896	13577	13905	13756	13639	13757	13841	13724	13741	13841	13801	13604	13644	13714	13612	13671	13730	13711	13840	13792	13669	13658	13963	13701	13707	13684	13665	13723	13719	13722	13822	13516	13873	13576	13734	13995	13605	13696	13939	13744	13581	13810	13838	13811	13790	13831	13859	13829	13644	13636	13846	13645	13797	13625	13769	13749	13705	13698	13617	13817	13603	13735	13639	13758	13882	13882	13712	13673	13817	13828	13733	13905	13878	13776	13678	13507	13639	13655	13948	13851	13750	13695	13789	13681	13757	13820	13640	13694	13789	13713	13627	13477	13763	13808	13636	13746	13924	13763	13735	13836	13826	13812	13755	13740	13788	13740	13714	13913	13717	13725	13772	13779	13809	13899	13841	13639	13823	13728	13778	13692	13777	13748	13748	13699	13745	13759	13733	13728	13654	13908	13649	13731	13734	13905	13640	13789	13779	13858	13665	13741	13749	13879	13495	13623	13640	13709	13742	13694	13715	13830	13818	13776	13800	13739	13848	13652	13622	13876	13571	13807	13731	13565	13774	13641	13693	13707	13761	13713	13866	13773	13758	13690	13667	13489	13625	13779	13803	13821	13785	13612	13772	13840	13779	13772	13871	13607	13818	13981	13719	13981	13643	13736	13743	13843	13771	13675	13746	13762	13641	13781	13800	13583	13726	13705	13666	13819	13579	13782	13748	13708	13828	13557	13743	13793	13653	13775	13744	13860	13675	13768	13736	13795	13776	13698	13661	13743	13761	13751	13677	13834	13716	13845	13719	13782	13797	13618	13792	13789	13829	13625	13882	13757	13628	13797	13672	13598	13608	13555	13770	13616	13679	13735	13892	13682	13722	13710	13726	13719	13851	13682	13640	13860	13698	13729	13665	13645	13793	13755	13641	13879	13930	13654	13656	13822	13819	13810	13673	13601	13841	13546	13760	13603	13897	13665	13824	13717	13690	13984	13686	13740	13806	13701	13846	13713	13652	13662	13646	13751	13702	13687	13721	13792	13805	13840	13782	13732	13784	13767	13565	13844	13840	13772	13844	13703	13763	13693	13626	13652	13638	13762	13651	13890	13613	13899	13741	13804	13898	13678	13697	13782	13843	13831	13761	13646	13773	13697	13681	13879	13742	13731	13707	13689	13613	13789	13741	13784	13754	13777	13633	13877	13750	13763	13752	13779	13684	13719	13719	13821	13514	13710	13801	13758	13738	13772	13793	13672	13749	13637	13661	13824	13801	13584	13566	13676	13769	13838	13511	13772	13594	13835	13608	13773	13700	13698	13630	13765	13693	13688	13667	13706	13746	13679	13794	13732	13698	13559	13633	13712	13800	13703	13757	13693	13798	13640	13565	13823	13719	13647	13796	13659	13765	13799	13794	13510	13683	13678	13729	13611	13728	13587	13704	13742	13998	13767	13815	13673	13719	13704	13557	13694	13593	13659	13837	13863	13849	13755	13723	13721	13749	13856	13790	13714	13702	13714	13718	13791	13637	13758	13670	13821	13737	13691	13699	13761	13621	13832	13671	13669	13774	13686	13710	13872	13792	13737	13740	13835	13890	13825	13874	13855	13779	13634	13679	13804	13748	13728	13648	13695	13761	13695	13654	13728	13564	13807	13705	13812	13721	13807	13607	13662	13745	13734	13924	13785	13759	13995	13737	13857	13752	13926	13738	13768	13561	13873	13756	13651	13692	13746	13821	13700	13589	13654	13735	13738	13707	13629	13594	13737	13546	13725	13847	13653	13695	13781	13860	13668	13607	13616	13787	13791	13816	13622	13729	13695	13658	13667	13645	13725	13704	13805	13854	13694	13783	13729	13907	13786	13522	13812	13759	13702	13669	13704	13701	13581	13658	13920	13647	13921	13719	13613	13730	13741	13787	13729	13725	13812	13789	13626	13781	13580	13642	13721	13714	13877	13754	13832	13740	13623	13711	13758	13463	13749	13739	13717	13696	13745	13954	13768	13788	13811	13809	13609	13557	13660	13758	13689	13811	13885	14023	13780	13772	13813	13879	13717	13551	13834	13694	13664	13729	13701	13620	13753	13932	13729	13947	13738	13883	13682	13871	13840	13658	13807	13696	13858	13794	13643	13683	13622	13799	13426	13602	13836	13809	13560	13828	13729	13712	13721	13639	13796	13713	13655	13816	13723	13498	13773	13896	13583	13621	13576	13678	13648	13799	13788	13683	13704	13786	13761	13926	13644	13776	13838	13748	13653	13747	13804	13642	13649	13895	13738	13646	13687	13579	13800	13750	13780	13839	13786	13648	13464	13885	13765	13869	13713	13887	13791	13788	13772	13754	13476	13887	13753	13819	13711	13627	13805	13683	13748	13664	13817	13861	13859	13728	13670	13686	13619	13732	13912	13661	13902	13663	13713	13715	13813	13684	13675	13759	13755	13775	13765	13880	13674	13662	13690	13765	13919	13713	13662	13955	13632	13777	13555	13996	13843	13642	13678	13800	13816	13564	13657	13589	13739	13768	13869	13702	13768	13755	13866	13680	13718	13621	13712	13887	13598	13750	13632	13704	13687	13706	13813	13788	13833	13759	13836	13618	13772	13671	13698	13756	13785	13630	13696	13805	13701	13742	13569	13571	13749	13802	13667	13799	13593	13611	13766	13802	13671	13756	13765	13810	13612	13792	13811	13875	13604	13835	13841	13805	13696	13811	13678	13633	13881	13695	13639	13917	13776	13666	13787	13757	13860	13812	13703	13753	13699	13833	13595	13705	13819	13721	13728	13640	13776	13705	13733	13720	13852	13777	13772	13693	13594	13772	13946	13853	13733	13713	13749	13693	13766	13859	13826	13846	13802	13752	13811	13808	13709
23945	21188	28684	24012	21536	22636	27232	45171	49146	54193	45348	32862	23503	18333	16583	16002	15997	15764	15894	15899	16050	15886	15887	15685	15803	15902	15897	15679	15919	15809	15630	15561	15911	15687	15739	15728	15912	15876	15796	15799	15902	15715	15704	15572	15811	15788	15888	15807	15916	15718	15705	15674	15793	15831	15743	15807	15691	15557	15747	15748	15759	15709	15797	15840	15869	15713	15793	15523	15625	15626	15687	15828	15686	15670	15492	15613	15710	15959	15657	15588	15766	15865	15684	15581	15852	15604	15677	15714	15688	15736	15703	15647	15890	15892	15661	15816	15652	15743	15728	15665	15817	15675	16000	15762	15580	15826	15788	15737	15749	15714	15804	15744	15951	15844	15813	15607	15616	15687	15673	15768	15588	15712	15698	15582	15674	15706	15800	15923	15874	15533	15467	15606	15580	15536	15886	15874	15595	15625	15766	15496	15625	15552	15622	15426	15872	15860	15729	15707	15558	15677	15739	15759	15789	15744	15709	15635	15778	15598	15849	15822	15771	15769	15801	15764	15880	15776	15604	15736	15672	15823	15652	15615	15878	15707	15659	15738	15863	15681	15457	15737	15562	15696	15725	15576	15675	15663	15918	15524	15780	15686	15906	15808	15771	15724	15758	15569	15770	15633	15638	15836	15884	15784	15661	15581	15694	15842	15704	15676	15526	15814	15671	15738	15539	15775	15734	15714	15743	15855	15726	15699	15666	15758	15878	15670	15648	15716	15789	15539	15839	15662	15666	15519	15731	15879	15679	15764	15636	15604	15716	15547	15782	15643	15562	15728	15739	15852	15725	15715	15664	15718	15534	15661	15784	15660	15619	15687	15738	15747	15700	15756	15917	15958	15708	15917	15614	15522	15876	15763	15708	15684	15566	15517	15683	15756	15588	15579	15635	15737	15625	15657	15541	15511	15584	15792	15633	15672	15634	15598	15734	15697	15729	15834	15652	15577	15619	15710	15536	15804	15891	15553	15491	15546	15533	15601	15711	15605	15772	15615	15757	15666	15725	15819	15834	15776	15861	15763	15826	15542	15738	15733	15609	15881	15754	15671	15823	15744	15595	15741	15774	15769	15838	15534	15718	15774	15780	15762	15696	15719	15748	15739	15590	15589	15670	15625	15648	15865	15519	15552	15788	15820	15680	15790	15567	15948	15799	15786	15934	15587	15811	15668	15973	15609	15785	15691	15593	15847	15806	15648	15750	15784	15716	15631	15620	15886	15501	15740	15556	15641	15713	15709	15781	15617	15964	15832	15757	15768	15734	15721	15815	15784	15630	15817	15641	15784	15750	15855	15670	15693	15501	15748	15668	15872	15718	15731	15688	15754	15622	15783	15735	15864	15998	15738	15690	15576	15827	15669	15640	15688	15767	15709	15669	15672	15745	15875	15832	15758	15534	15796	15738	15965	15517	15473	15895	15647	15721	15782	15691	15615	15739	15560	15625	15780	15820	15592	15611	15718	15735	15765	15785	15647	15619	15611	15552	15626	15833	15707	15690	15625	15783	15850	15689	15646	15636	15750	15820	15768	15768	15863	15525	15633	15728	15630	15654	15866	15633	15586	15561	15705	15699	15716	15787	15671	15794	15920	15847	15715	15675	15894	15780	15904	15670	15723	15692	15770	15790	15721	15623	15827	15703	15825	15800	15616	15725	15660	15731	15672	15908	15883	15683	15754	15760	15630	15648	15682	15994	15722	15565	15652	15624	15660	15959	15667	15851	15719	15818	15859	15725	15694	15816	15659	15657	15919	15680	15761	15798	15731	15843	15719	15803	15886	15880	15573	15729	15786	15783	15675	15744	15653	15775	15742	15727	15732	15631	15604	15614	15709	15532	15784	15827	15909	15681	15766	15636	15933	15883	15503	15672	15563	15683	15749	15624	15668	15624	15628	15921	15663	15672	15723	15770	15914	15697	15624	15526	15680	15695	15823	15587	15773	16008	15709	15535	15801	15651	15727	15651	15594	15734	15831	15639	15637	15738	15851	15670	15872	15762	15592	15518	15837	15721	15636	15558	15627	15710	15731	15678	15770	15660	15656	15505	15680	15818	15796	15803	15598	15542	15693	15653	15745	15483	15769	15715	15862	15949	15942	15871	15721	15694	15656	15609	15569	15813	15826	15769	15770	15788	15785	15617	15876	15769	15860	15659	15679	15904	15927	15805	15752	15674	15742	15681	15545	15702	15709	15896	15575	15790	15745	15507	15554	15503	15767	15712	15815	15790	15835	15804	15531	15849	15868	15749	15694	15811	15921	15663	15591	15782	15856	15846	15612	15615	15781	15795	15681	15854	15669	15795	15854	15716	15550	15912	15753	15584	15655	15941	15792	15774	15771	15736	15910	15774	15757	15825	15620	15806	15614	15598	15668	15673	15570	15866	15647	15834	15757	15677	15685	15721	15531	15671	15600	15806	15615	15617	15872	15814	15716	15615	15756	15752	15738	15710	15831	15882	15860	15934	15729	15897	15607	15948	15820	15926	15595	15672	15795	15633	15844	15996	15613	15701	15857	15920	15835	15680	15646	15898	15869	15662	15681	15812	15662	15619	15710	15640	15659	15662	15835	15639	15558	15875	15553	15719	15592	15570	15584	15761	15609	15549	15772	15910	15814	15778	15784	15808	15641	15840	15727	15747	15655	15629	15687	15642	15649	15704	15725	15741	15532	15744	15910	15606	15660	15790	15608	15769	15653	15753	15633	15555	15550	15675	15606	15854	15871	15690	15665	15639	15543	15628	15536	15628	15856	15570	15599	15733	15768	15914	15810	15753	15736	15778	15765	15806	15792	15778	15675	15903	15739	15598	15751	15770	15816	15655	15538	15675	15576	15882	15814	15432	15583	15777	15466	15802	15769	15667	15609	15659	15611	15488	15751	15620	15742	15756	15970	15719	15618	15660	15727	15768	15786	15611	15538	15757	15741	15651	15703	15521	15675	15750	15624	15850	15767	15665	15720	15843	15635	15856	15604	15705	15818	15740	15601	15641	15750	15645	15795	15733	15810	15849	15706	15828	15525	15618	15843	15663	15801	15904	15713	15615	15754	15769	15610	15699	15575	15813	15732	15646	15797	15738	15629	15639	15804	15853	15832	15845	15564	15603	15702	15626	15708	15546	15866	15857	15672	15668	15682	15747	15683	15670	15568	16010	15829	15802	15713	15608	15584	15840	15896	15684	15750	15885	15582	15743	15820	15568	15814	15777	15823	15727	15879	15709	15575	15821	15815	15614	15750	15775	15623	15848	15699	15826	15765	15778	15754	15739	15733	15800	15764	15522	15639	15709	15637	15700	15694	15622	15696	15900	15487	15641	15726	15695	15675	15721	15628	15713	15693	15483	15583	15776	15806	15684	15670	15770	15763	15913	15619	15918	15732	15660	15675	15638	15623	15467	15611	15714	15716	15849	15803	15629	15858	15722	15830	15673	15664	15594	15588	15738	15887	15629	15541	15818	15612	15710	15572	15725	15556	15673	15808	15791	15618	15939	15710	15764	15658	15706	15669	15807	15749	15861	15783	15656	15798	15635	15713	15702	15860	15626	15784	15773	15814	15799	15706	15506	15718	15591	15663	15836	15967	15638	15668	15687	15770	15646	15597	15615	15702	15832	15912	15893	15635	15604	15816	15856	15695	15759	15790	15585	15594	15796	15659	15726	15741	15660	15673	15735	15847	15850	15592	15812	15823	15720	15729	15830	15807	15746	15691	16032	15616	15822	15528	15689	15749	15677	15724	15551	15732	15651	15832	15762	15666	15641	15846	15702	15675	15624	15835	15605	15821	15783	15650	15715	15730	15785	15825	15559	15728	15700	15927	15587	15769	15690	15836	15553	15802	15687	15690	15771	15538	15616	15682	15841	15824	15551	15580	15808	15698	15647	15793	15780	15653	15829	15502	15733	15890	15610	15823	15671	15767	15894	15648	15761	15696	15853	15694	15812	15727	15680	15652	15673	15554	15654	15952	15737	15639	15960	15797	15616	15634	15782	15660	15870	15580	15625	15714	15760	15628	15798	15817	15748	15677	15732	15546	15657	15732	15670	15720	15929	15852	15732	15912	15780	15595	15688	15745	15523	15736	15836	15693	15582	15625	15731	15860	15564	15742	15907	15699	15705	15746	15709	15704	15659	15749	15770	15725	15756	15614	15961	15757	15613	15772	15872	15662	15632	15713	15752	15648	15813	15768	15738	15733	15677	15596	15733	15812	15716	15736	15639	15674	15691	15495	15687	15814	15738	15591	15589	15606	15660	15758	15740	15606	15596	15579	15722	15590	15658	15955	15653	15852	15747	15594	15619	15759	15575	15625	15946	15747	15631	15639	15752	15537	15706	15717	15633	15824	15799	15884	15771	15843	15894	15611	15754	15625	15562	15677	15534	15545	15773	15694	15623	15764	15581	15810	15653	15807	15947	15629	15729	15667	15825	15758	15726	15633	15757	15730	15653	15659	15712	15611	15625	15783	15566	15567	15560	15774	15630	15656	15740	15645	15672	15742	15612	15821	15770	15543	15635	15707	15735	15716	15883	15665	15819	15790	15797	15399	15824	15910	15609	15717	15781	15803	15699	15598	15743	15885	15606	15824	15746	15560	15640	15863	15686	15778	15773	15633	15733	15485	15822	15601	15676	15767	15915	15919	15694	15720	15636	15732	15800	15480	15573	15674	15655	15776	15820	15763	15615	15916	15492	15759	15403	15719	15752	15854	15682	15672	15769	15628	15694	15583	15886	15726	15615	15684	15765	15744	15466	15827	15753	15766	15741	15650	15653	15505	15934	15772	15906	15908	15722	15654	15659	15875	15595	15704	15738	15712	15786	15717	15769	15737	15631	15932	15856	15863	15723	15657	15606	15704	15772	15836	15728	15699	15850	15695	15520	15589	15750	15682	15642	15808	15833	15555	15715	15730	15728	15626	15870	15766	15738	15466	15710	15761	15691	15609	15900	15631	15715	15836	15730	15746	15728	15740	15884	15702	15925	15751	15779	15641	15608	15821	15808	15757	15751	15907	15670	15858	15726	15664	15529	15801	15826	15676	15805	15813	15843	15838	15522	15722	15783	15784	15826	16003	15719	15735	15800	15978	15815	15711	15559	15914	15831	15827	15591	15727	15580	15615	15799	15835	15839	15828	15639	15813
15678	26561	24700	19835	17719	16410	25043	45666	51818	54319	45231	32555	21562	15604	14112	13966	13756	13801	13812	13752	13747	13873	13693	13793	13898	13726	13824	13675	13670	13808	13722	13928	13686	13735	13812	13861	13722	13653	13528	13622	13712	13823	13842	13770	13924	13463	13691	13772	13827	13682	13807	13642	13677	13881	13709	13931	13571	13863	13687	13757	13882	13706	13619	13827	13801	13660	13757	13768	13857	13641	13851	13662	13808	13900	13560	13584	13844	13692	13879	13808	13700	13739	13724	13732	13738	13820	13689	13829	13853	13733	13641	13725	13754	13646	13695	13654	13903	13608	13822	13673	13854	13816	13705	13599	13598	13632	13592	13742	13674	13863	13813	13566	13807	13839	13774	13697	13633	13737	13601	13771	13688	13843	13732	13605	13733	13633	13660	13856	13780	13689	13707	13892	13705	13831	13659	13656	13734	13770	13539	13605	13659	13645	13702	13734	13904	13570	13682	13780	13661	13803	13710	13789	13700	13793	13721	13759	13779	13713	13759	13671	13541	14037	13832	13644	13696	13630	13763	13552	13418	13755	13552	13867	13729	13806	13876	13776	13819	13716	13693	13956	13832	13563	13712	13602	13783	13759	13684	13612	13696	13568	13616	13702	13859	13746	13847	13732	13907	13614	13608	13797	13835	13709	13990	13663	13596	13799	13921	13585	13730	13779	13843	13829	13742	13878	13602	13793	13626	13663	13617	13737	13836	13782	13634	13613	13732	13583	13823	13713	13780	13703	13650	13771	13785	13482	13764	13863	13874	13614	13619	13849	13658	13753	13789	13818	13783	13665	13754	13760	13742	13871	13713	13904	13972	13747	13804	13666	13744	13729	13514	13764	13744	13872	13821	13635	13726	13906	13723	13744	13663	13768	13709	13605	13810	13669	13746	13973	13573	13783	13725	13751	13690	13817	13799	13682	13742	13854	13659	13686	13761	13680	13767	13793	13792	13895	13634	13737	13740	13786	13618	13693	13791	13699	13618	13691	13652	13657	13687	13826	13799	13709	13492	13829	13701	13654	13616	13971	13677	13581	13716	13680	13855	13600	13842	13625	13891	13561	13695	13636	13584	13686	13647	13719	13629	13790	13754	13660	13503	13665	13699	13762	13760	13737	13758	13612	13770	13688	13676	13712	13737	13735	13773	13818	13777	13687	13732	13653	13824	13860	13698	13614	13628	13704	13670	13747	13685	13767	13916	13677	13787	13605	13758	13737	13809	13735	13781	13544	13850	13746	13675	13758	13828	13766	13774	13697	13633	13720	13737	13547	13728	13802	13613	13726	13730	13641	13734	13652	13703	13813	13696	13892	13692	13643	13823	13635	13674	13799	13709	13620	13657	13670	13463	13688	13762	13619	13751	13602	13791	13565	13757	13843	13759	13747	13593	13686	13593	13699	13775	13770	13721	13708	13536	13723	13745	13747	13808	13807	13592	13568	13706	13517	13686	14026	13598	13751	13874	13538	13615	13826	13684	13713	13714	13679	13793	13859	13707	13613	13701	13736	13851	13630	13680	13750	13682	13623	13727	13519	13635	13725	13800	13774	13821	13874	13658	13723	13711	13753	13682	13671	13605	13894	13746	13709	13750	13616	13719	13766	13771	13915	13846	13670	13865	13718	13703	13772	13800	13675	13619	13667	13789	13680	13728	13704	13782	13830	13652	13722	13464	13613	13686	13642	13660	13719	13627	13719	13728	13712	13902	13605	13748	13756	13695	13608	13653	13744	13778	13661	13717	13808	13749	13719	13711	13714	13687	13792	13677	13744	13896	13684	13708	13823	13818	13679	13644	13632	13705	13662	13751	13782	13657	13764	13748	13786	13676	13618	13811	13831	13714	13639	13700	13657	13749	13756	13768	13670	13712	13769	13666	13706	13791	13664	13567	13559	13828	13570	13764	13741	13864	13788	13776	13816	13802	13755	13745	13746	13591	13619	13853	13687	13651	13662	13695	13551	13687	13797	13656	13762	13668	13701	13768	13714	13694	13666	13699	13821	13780	13742	13862	13602	13759	13763	13611	13778	13687	13727	13641	13665	13838	13812	13604	13622	13721	13626	13686	13763	13545	13729	13794	13711	13780	13777	13796	13703	13639	13685	13707	13725	13621	13626	13766	13769	13786	13747	13793	13741	13797	13588	13767	13557	13793	13706	13729	13497	13609	13565	13713	13671	13680	13627	13791	13733	13717	13736	13585	13907	13756	13703	13997	13708	13866	13671	13788	13672	13801	13624	13704	13544	13835	13793	13552	13840	13670	13603	13698	13609	13566	13711	13593	13692	13396	13720	13637	13773	13698	13755	13561	13795	13605	13620	13619	13655	13653	13715	13732	13617	13902	13696	13740	13803	13736	13850	13775	13744	13705	13846	13800	13735	13770	13697	13643	13773	13913	13709	13766	13767	13871	13822	13595	13743	13724	13600	13717	13640	13689	13703	13713	13730	13709	13696	13851	13750	13758	13839	13742	13639	13712	13640	13888	13654	13714	13658	13557	13542	13663	13709	13732	13686	13705	13589	14087	13608	13798	13571	13713	13652	13709	13740	13813	13780	13704	13744	13757	13643	13811	13784	13616	13753	14026	13777	13728	13866	13903	13736	13628	13829	13540	13652	13854	13647	13741	13886	13576	13715	13700	13655	13817	13715	13718	13718	13852	13674	13676	13860	13704	13842	13686	13529	13771	13697	13760	13805	13534	13738	13825	13663	13730	13723	13855	13801	13750	13636	13791	13622	13809	13677	13610	13777	13606	13782	13618	13603	13730	13774	13876	13793	13775	13628	13695	13717	13588	13690	13864	13664	13716	13805	13730	13675	13774	13852	13706	13626	13757	13773	13725	13656	13468	13639	13789	13526	13669	13828	13742	13748	13599	13846	13746	13775	13865	13583	13832	13543	13798	13824	13649	13653	13771	13826	13991	13518	13822	13713	13791	13601	13754	13729	13712	13694	13833	13715	13737	13641	13709	13823	13661	13782	13760	13691	13729	13741	13674	13660	13842	13830	13596	13910	13641	13714	13816	13620	13792	13673	13738	13776	13720	13867	13737	13804	13805	13511	13658	13881	13869	13845	13681	13935	13841	13643	13863	13765	13707	13657	13802	13589	13638	13717	13677	13610	13839	13588	13523	13607	13517	13710	13839	13732	13716	13525	13811	13616	13745	13661	13723	13652	13713	13617	13686	13823	13613	13758	13484	13696	13919	13776	13683	13628	13787	13578	13833	13647	13758	13656	13657	13692	13598	13783	13715	13782	13636	13668	13690	13813	13686	13655	13810	13647	13841	13714	13794	13855	13569	13666	13783	13599	13774	13749	13662	13811	13852	13642	13694	13764	13711	13852	13899	13784	13815	13685	13712	13704	13742	13700	13829	13810	13687	13855	13724	13647	13659	13688	13638	13769	13768	13591	13743	13725	13644	13704	13601	13693	13620	13922	13764	13688	13637	13713	13634	13748	13826	13551	13751	13739	13597	13635	13642	13842	13655	13801	13734	13729	13680	13587	13609	13671	13833	13528	13801	13568	13714	13771	13645	13855	13630	13778	13534	13555	13750	13685	13718	13658	13758	13780	13784	13903	13778	13660	13697	13892	13631	13655	13817	13688	13724	13790	13766	13818	13679	13647	13731	13757	13911	13602	13701	13663	13659	13748	13771	13628	13574	13836	13653	13635	13712	13628	13791	13642	13692	13852	13620	13742	13629	13728	13830	13737	13876	13808	13766	13818	13827	13728	13595	13812	13579	13699	13813	13659	13664	13693	13680	13659	13704	13909	13811	13757	13793	13810	13625	13690	13715	13771	13773	13775	13826	13791	13726	13559	13789	13542	13637	13747	13736	13720	13828	13660	13862	13944	13870	13554	13710	13622	13874	13671	13846	13900	13592	13870	13693	13673	13697	13662	13739	13750	13730	13695	13796	13842	13743	13711	13696	13594	13677	13610	13688	13843	13627	13915	13689	13687	13690	13686	13793	13827	13732	13692	13707	13733	13927	13577	13717	13712	13859	13792	13665	13887	13571	13779	13576	13567	13865	13434	13805	13603	13784	13559	13699	13700	13808	13690	13680	13680	13824	13562	13804	13887	13802	13745	13785	13732	13713	13801	13773	13407	13746	13823	13743	13700	13694	13655	13688	13753	13823	13657	13523	13748	13694	13742	13784	13703	13706	13719	13814	13622	13586	13808	13709	13755	13903	13598	13754	13776	13703	13859	13712	13598	13702	13816	13744	13775	13696	13772	13692	13751	13483	13702	13721	13781	13821	13813	13712	13771	13700	13706	13579	13784	13798	13762	13595	13696	13844	13835	13730	13647	13657	13628	13757	13709	13733	13731	13699	13801	13631	13924	13657	13840	13783	13631	13798	13853	13577	13835	13546	13957	13697	13809	13564	13655	13658	13751	13676	13609	13691	13692	13535	13648	13676	13781	13823	13695	13524	13860	13735	13709	13732	13667	13605	13799	13689	13728	13636	13875	13649	13624	13710	13465	13707	13720	13714	13646	13771	13620	13716	13694	13765	13797	13715	13827	13544	13754	13788	13764	13733	13648	13705	13750	13754	13788	13708	13861	13633	13779	13752	13805	13667	13736	13741	13737	13762	13659	13765	13549	13860	13628	13775	13723	13639	13683	13655	13768	13738	13660	13745	13733	13824	13700	13764	13539	13753	13800	13789	13744	13650	13736	13777	13684	13618	13712	13859	13617	13681	13751	13701	13831	13780	13629	13761	13809	13634	13746	13650	13685	13728	13685	13684	13748	13827	13775	13588	13667	13769	13776	13617	13898	13888	13603	13797	13696	13683	13785	13509	13686	13765	13669	13608	13644	13696	13767	13653	13823	13614	13955	13801	13730	13812	13694	13735	13838	13771	13839	13938	13781	13607	13645	13844	13692	13627	13788	13734	13589	13861	13776	13844	13745	13574	13582	13917	13805	13781	13886	13787	13650	13661	13741	13633	13839	13726	13685	13789	13707	13663	13673	13680	13729	13809	13655	13848	13717	13677	13675	13650	13677	13651	13830	13867	13882	13641	13744	13563	13610	13711	13632	13866	13667	13758	13677	13742	13602	13668	13772	13843	13785	13767	13643	13774	13736	13663	13809	13917	13570	13624	13588	13773	13656	13750	13545	13956	13677	13795	13782
29195	21476	20176	17492	15978	15849	16063	17126	19281	20320	20478	18726	16851	16089	15880	15802	15906	15858	15916	15957	15936	15645	15876	15856	16000	15819	15637	15723	15769	15789	15691	15814	15848	15750	15734	15750	15649	15865	15850	15686	15818	15708	15735	15866	15725	15747	15686	15754	15854	15767	15840	15707	15727	15748	15908	15899	15901	15792	15808	15746	15813	15868	15637	15792	15706	15696	15717	15668	15782	15797	15761	15803	15563	15789	15754	15715	15821	15649	15997	15863	15817	15723	15431	15931	15948	15529	15685	16009	15829	15669	15874	15884	15710	15925	15610	15896	15841	15544	15806	15803	15696	15789	15711	15762	15658	15801	15881	15774	15804	15557	15599	15602	15783	15847	15960	15603	15600	15774	15819	15654	15775	15838	15877	15761	15833	15759	15667	15867	15765	15683	15511	15728	15639	15885	15809	15585	15733	15827	15794	15764	15702	15825	15664	15835	15601	15700	15665	15624	15719	15711	15615	15730	15733	15587	15528	15657	15553	15558	15783	15955	15737	15832	15850	15956	15730	15785	15810	15617	15763	15664	15680	15792	15743	15591	15764	15654	15885	15734	15477	15671	15680	15761	15648	15639	15776	15975	15948	15594	15759	15804	15706	15709	15854	15823	15637	15703	15737	15727	15871	15910	15807	15838	15618	15629	15545	15892	15733	15796	15870	15812	15736	15706	15806	15739	15661	15779	15546	15732	15730	15852	15725	15612	15876	15730	15553	15768	15976	15988	15837	15688	15599	15645	15701	15805	15572	15748	15921	15782	15711	15857	15907	15996	15694	15731	15704	15795	15743	15723	15658	15785	15698	15670	15704	15828	15690	15683	15858	15892	15674	15669	15651	15765	15705	15796	15751	15969	15511	15639	15723	15635	15726	15920	15655	15610	15561	15811	15786	15797	15875	15622	15754	15672	15664	15769	15710	15699	15854	15756	15877	15483	15571	15781	15799	15672	15820	15763	15680	15826	15491	15711	15746	15616	15702	15678	15706	15651	15596	15704	15651	15757	15720	15929	15528	15727	15891	15647	15756	15666	15727	15900	15551	15661	15765	15768	16022	15772	15911	15963	15719	15805	15706	15684	15657	15608	15764	15783	15806	15974	15718	15752	15805	15756	15793	15648	15666	15688	15808	15948	15735	15863	15712	15763	15973	15652	15759	15840	16047	15754	15623	15813	15721	15846	15827	15787	15826	15734	15972	15881	15711	15944	15759	15733	15675	15702	15641	15808	15622	15747	15815	15718	15849	15813	15724	15779	15693	15786	15510	15740	15661	15675	15545	15844	15835	15862	15825	15707	15722	15589	15713	15798	15734	15588	15785	15839	15750	15994	15594	15715	15749	15645	15863	15683	15759	15669	15654	15821	15832	15618	15743	15749	15860	15609	15686	15793	15852	15981	15847	15499	15869	15775	15646	15667	15837	15987	15901	15739	15694	15673	15844	15734	15870	15793	15657	15650	15769	15709	15821	15732	15680	15695	15732	15746	15751	15871	15492	15770	15733	15678	15852	15750	15682	15828	15621	15583	15726	15624	15711	15706	15666	15896	15692	15670	15668	16013	15839	15668	15909	15781	15805	15742	15821	15723	15779	15708	15806	15592	15786	15632	15609	15718	15754	15826	15692	15631	15677	15612	15786	15730	15531	15614	15746	15818	15798	15857	15728	15912	15518	15909	15825	15834	15668	15882	15974	15558	15715	15790	15576	15561	15725	15927	15971	15718	15993	15653	15939	15307	15837	15733	15766	15630	15751	15666	15819	15657	15818	15729	15556	15751	15785	15825	15732	15781	15811	15660	15984	15604	15835	15579	15473	15773	15850	15766	15793	15610	15724	15944	15686	15735	15726	15668	15674	15645	15754	15616	15763	15841	15871	15900	15787	15986	15945	15891	15617	15853	15717	15505	15778	15622	15604	15776	15735	15742	15800	15747	15825	15733	15843	15835	15823	15800	15736	15783	15745	15870	15704	15779	15815	15649	15772	15595	15535	15626	15761	15759	15814	15670	15852	15769	15921	15952	15579	15906	15759	15669	15787	15977	15791	15804	15775	15859	15686	15723	15645	15802	15621	15879	15742	15790	15775	15658	15679	15907	15924	15681	15715	15909	15775	15902	15785	15849	15606	15780	15729	15853	15920	15754	15704	15879	15842	15796	15809	15821	15883	15867	15763	15809	15738	15823	15700	15774	15934	15649	15900	15746	15947	15822	15716	15641	15745	15727	15832	15667	15673	15768	15632	15600	15835	16020	15673	15911	15689	15631	15728	15696	15689	15851	15819	15663	15851	15587	15802	15762	15899	15786	15688	15830	15838	15789	15859	15826	15729	15657	15652	15807	15847	15659	15650	15686	15807	15866	15781	15795	15712	15670	15555	15894	15782	15768	15637	15729	15783	15648	15744	15892	15847	15617	15845	15666	15877	15653	15888	15748	15716	15947	15672	15745	15655	15619	15816	15502	15731	15712	15779	15711	15718	15662	15805	15698	15834	15759	15809	15680	15912	15670	15661	15810	15824	15757	15614	15830	15811	15563	15657	15619	15795	15776	15806	15751	15671	15740	15925	15720	15797	15998	15801	15825	15450	15515	15676	15609	15746	15892	15711	15658	15850	15689	15743	15682	15679	15763	15699	15679	15704	15684	15822	15782	15794	15748	15893	15808	15750	15471	15688	15747	15785	15933	15804	15711	15687	15783	15785	15685	15537	15786	16038	15497	15683	15744	15739	15599	15731	15537	15805	15764	15678	15650	15774	15935	15853	15964	15763	15714	15548	15819	15708	15555	15837	15886	15829	15682	15575	15703	15714	15563	15648	15781	15801	15902	15803	15788	15982	15614	15761	15868	15755	15636	15771	15776	15729	15660	15772	15746	15623	15886	15770	15931	15880	15876	15756	15908	15904	15923	15736	16059	15671	15806	15667	15772	15765	15717	15673	15608	15476	15719	15815	15777	15647	15854	15656	15776	15808	15647	15595	15699	15884	15759	15781	15755	15689	15653	15920	15943	15875	15757	15719	15863	15808	15679	15716	15772	15575	15585	15783	15599	15792	15777	16093	15760	15724	15775	15767	15596	15821	15858	15714	15767	15726	15686	15696	15821	15674	15866	15792	15817	15718	15912	15703	15964	15865	15639	15737	15975	15852	15858	15598	15822	15827	15500	15801	15674	15854	15765	15962	15763	15772	15657	15680	15797	15697	15825	15705	15786	15783	15870	15918	15690	15690	16100	15712	15674	15659	15722	15694	15835	15754	15872	15726	15816	15877	15930	15605	15945	15759	15767	15725	15864	15818	15844	15807	15874	15766	15541	15724	15852	15780	15763	15687	15756	15745	15660	15669	15655	15575	15880	15710	15683	15775	15683	15827	15640	15754	15761	15721	15646	15748	15721	15947	15845	15698	15555	15756	15862	15846	15823	15830	15537	15772	15722	15792	15787	15823	15764	15705	15957	15872	16061	15721	15749	15574	15544	15909	15734	15714	15770	15824	15702	15838	15872	15762	15630	15793	15741	15781	15993	15727	15644	15711	15628	15826	15905	15890	15742	15772	15627	15849	15903	15831	15703	15935	15670	15880	15659	15936	15674	15716	15772	15684	15790	15903	15827	15890	15812	15611	15617	15779	15823	15644	15719	15715	15620	15764	15808	15824	15728	15766	15808	15826	16108	15868	15717	16017	15628	15751	15653	15874	15670	15905	15753	15876	15718	15704	15706	15859	15910	15950	15959	15960	15771	15784	15687	15847	15633	15460	15634	15695	15722	15855	15691	15938	15779	15767	15874	15733	15671	15672	15616	15831	15896	15713	15873	15799	15694	15784	15649	15638	15723	15827	15889	15951	15714	15722	15887	15840	15871	15781	15563	15766	15726	15755	15824	15881	15702	15920	16020	15621	15739	15636	15837	15798	15866	15785	15948	15720	15886	15723	15788	15732	15867	15850	15722	15861	15654	15942	15760	15803	15759	15762	15778	15511	15777	15769	15989	15932	15870	15726	15711	15791	15761	15707	15729	15969	15773	15902	15760	15853	15938	15798	15762	15942	15718	15800	15910	15827	15648	15706	15830	15679	15888	15897	15600	15769	15684	15779	15692	15743	15583	15607	15563	15836	15807	15754	15755	15749	15663	15680	15969	15925	15795	15652	15607	15885	16064	15804	15812	15905	15700	15893	16044	15780	15693	15960	15779	15779	15701	15644	15631	15653	15497	15958	15926	15749	15859	15806	15795	15729	15617	15699	15902	15740	15703	15628	15384	15790	16019	15946	15738	15718	15837	15826	15647	15637	15765	15747	15957	15861	15879	15690	15956	15868	15755	16027	15875	15745	15736	15816	15557	15915	15779	15734	15727	15800	15943	15782	15855	15818	15786	15861	15875	15766	15846	15811	15708	15611	15811	15751	15719	15926	15484	15631	15467	15795	15755	15822	15799	15957	15676	15965	15811	15813	15886	15809	15609	15782	15785	15618	15741	15797	15895	15867	15818	15601	15749	15708	15580	15763	15794	15887	15521	15724	15745	15695	15579	15763	15567	15667	15678	15896	15771	15826	15867	15895	15665	15744	15648	15753	15649	15854	15739	15776	15719	15382	15837	15600	15581	15774	15604	15942	15708	15760	15526	15688	15541	15898	15998	15842	15917	15692	15816	15746	15771	15838	15693	15730	15896	15622	15870	15918	15796	15618	15749	15686	15787	15863	15946	15801	15692	15977	15782	15768	15787	15753	15832	15878	15669	15680	15767	15956	15754	15855	15610	15722	15863	15957	15898	15692	15715	15726	15619	15610	15829	15685	15843	15712	15721	15871	15652	15746	15724	15633	15757	15752	15893	15667	15762	15629	15791	15657	15680	15901	15830	15661	15781	15679	15759	15828	15900	15679	15566	15805	15808	15746	15698	15965	15784	15698	15652	15673	15857	15709	15964	15775	15630	15761	15879	15981	15977	15733	15623	15789	15870	15928	15802	15743	15704	15744	15790	15544	15746	15545	15614	15572	15691	15788	15848	15749	15759	15886	15787	15486	15681	15716	15763	15776	15776	15787	15933	15887	15708	15866	15890	15573	15964	15760	15791	15643	15920	15826	15704	15701	15786	15802	15729	15727	15660	15623	15574	15863	15613	15874	15598	15696	15663	15639	15716	15619	15956
14236	15108	14745	14382	14274	14144	14284	16635	18802	20691	19561	16877	14758	14083	13920	13870	13783	13814	13866	13745	13623	13714	13683	13927	13781	13715	13642	13754	13881	13805	13849	13818	13662	13687	13615	13695	13868	13753	13866	13714	13834	13694	13650	13743	13803	13638	13723	13732	13554	13873	13892	13727	13755	13819	13828	13730	13815	13687	13677	13597	13772	13688	13804	13781	13805	13634	13635	13769	13780	13775	13761	13734	13788	13680	13753	13647	13654	13691	13708	13806	13700	13781	13839	13738	13846	13747	13739	13746	13665	13926	13624	13588	13604	13784	13752	13835	13785	13610	13757	13700	13823	13585	13672	13657	13762	13669	13723	13907	13882	13765	13745	13925	13704	13651	13815	13738	13606	13806	13876	13741	13699	13770	13747	13843	13776	13804	13756	13809	13646	13585	13783	13780	13714	13704	13753	13588	13861	13829	13737	13660	13906	13795	13786	13705	13605	13568	13765	13891	13644	13715	13786	13822	13914	13590	13612	13699	13840	13692	13930	13586	13665	13693	13784	13657	13634	13676	13583	13601	13649	13588	13726	13648	13835	13720	13664	13638	13923	13780	13678	13887	13703	13977	13782	13885	13740	13739	13815	13721	13732	13736	13830	13707	13697	13637	13552	13672	13796	13674	13811	13802	13891	13648	13668	13731	13884	13754	13739	13561	13882	13759	13897	13654	13505	13630	13642	13746	13755	13876	13868	13855	13597	13756	13784	13748	13736	13641	13714	13768	13716	13785	13778	13655	13621	13681	13778	13755	13853	13906	13725	13845	13639	13867	13743	13783	13733	13839	13859	13617	13778	13842	13788	13760	13663	13584	13813	13787	13841	13864	13738	13687	13731	13743	13943	13731	13717	13716	13617	13851	13719	13800	13817	13665	13763	13721	13723	13888	13588	13888	13580	13684	13845	13632	13733	13793	13840	13783	13837	13558	13670	13759	13635	13703	13737	13766	13885	13823	13866	13680	13699	13805	13688	13764	13655	13639	13687	13747	13692	13762	13703	13772	13657	13804	13754	13798	13785	13682	13813	13896	13702	13770	13583	13803	13917	13755	13745	13796	13631	13754	13779	13803	13735	13819	13905	13581	13703	13604	13646	13620	13532	13680	13622	13802	13725	13744	13827	13877	13606	13660	13654	13961	13822	13602	13763	13660	13662	13728	13709	13789	13621	13690	14038	13738	13753	13905	13825	13742	13725	13721	13653	13540	13620	13721	13695	13726	13842	13719	13777	13824	13674	13819	13727	13744	13829	13559	13687	13753	13772	13614	13762	13708	13748	13629	13635	13614	13727	13814	13601	13805	13623	13739	13751	13862	13651	13789	13827	13877	13607	13693	13644	13762	13851	13746	13715	13682	13794	13852	13734	13867	13810	13782	13817	13703	13777	13658	13730	13744	13710	13694	13787	13781	13589	13732	13780	13766	13835	13864	13821	13827	13709	13834	13742	13521	13921	13745	13585	13845	13594	13943	13851	13819	13634	13723	13807	13928	13825	13805	13630	13740	13656	13735	13807	13674	13666	13721	13785	13830	13644	13705	13762	13843	13684	13693	13822	13773	13810	13772	13991	13795	13847	13651	13626	13642	13748	13722	13660	13618	13812	13655	13638	13823	13745	13744	13672	13798	13611	13762	13726	13970	13652	13770	13797	13799	13753	13768	13653	13674	13862	13697	13836	13680	13864	13896	13793	13747	13914	13547	13980	13711	13936	13831	13688	13617	13655	13741	13677	13711	13854	13802	13744	13640	13712	13782	13511	13769	13649	13722	13668	13661	13791	13692	13667	13726	13607	13718	13765	13768	13723	13825	13705	13790	13670	13616	13949	13651	13814	13750	13641	13629	13582	13831	13874	13700	13689	13858	13619	13704	13724	13797	13753	13795	13573	13762	13949	13705	13656	13798	13675	13753	13759	13754	13716	13602	13907	13689	13637	13532	13681	13861	13706	13928	13806	13733	13842	13685	13808	13802	13838	13596	13662	13766	13656	13715	13817	13769	13764	13827	13662	13773	13814	13713	13763	13898	13652	13836	13819	13684	13665	13745	13728	13778	13831	13630	13682	13896	13804	13688	13608	13851	13729	13622	13783	13695	13540	13751	13663	13989	13795	13751	13697	13735	13716	13953	13806	13800	13652	13729	13709	13800	13778	13897	13687	13720	13742	13660	13871	13831	13639	13832	13642	13738	13741	13712	13860	13670	13763	13829	13945	13794	13857	13705	13761	13728	13721	13740	13716	13575	13723	13704	13727	13751	13953	13922	13646	13773	13947	13841	13818	13574	13753	13761	13721	13669	13600	13655	13861	13805	13679	13779	13849	13607	13755	13717	13759	13662	13700	13841	13546	13687	13604	13808	13916	13796	13767	13645	13731	13561	13716	13694	13833	13603	13777	13811	13627	13697	13685	13714	13810	13852	13667	13748	13737	13784	13765	13728	13716	13700	13651	13603	13829	13888	13773	13819	13775	13826	13763	13809	13771	13773	13707	13761	13867	13753	13815	13732	13513	13720	13599	13764	13794	13696	13752	13806	13564	13854	13629	13787	13768	13658	13841	13765	13750	13812	13806	13707	13879	13742	13832	13870	13814	13732	13767	13669	13707	13617	13713	13643	13862	13870	13697	13775	13743	13684	13779	13840	13819	13741	13826	13870	13730	13636	13700	13599	13771	13710	13769	13748	13832	13786	13788	13669	13691	13710	13729	13786	13712	13766	13790	13664	13630	13668	13692	13792	13739	13721	13604	13843	13780	13654	13697	13775	13688	13825	13793	13722	13667	13726	13837	13742	13821	13778	13624	13842	13766	13752	13753	13767	13776	13639	13592	13762	13689	13770	13872	13674	13949	13697	13742	13774	13791	13963	13780	13806	13692	13747	13877	13734	13702	13858	13928	13704	13893	13784	13713	13790	13996	13657	13813	13762	13742	13699	13789	13627	13632	13735	13673	13860	13707	13854	13764	13797	13780	13840	13813	13769	13831	13644	13795	13859	13903	13699	13603	13621	13706	13688	13860	13801	13668	13760	13614	13728	13733	13745	13732	13678	13687	13658	13685	13671	13776	13639	13643	13777	13626	13602	13852	13813	13626	13837	13694	13777	13704	13660	13844	13771	13648	13789	13738	13710	13721	13672	13663	13756	13737	13670	13761	13792	13839	13602	13729	13597	13643	13687	13721	13713	13822	13811	13728	13796	13771	13712	13742	13665	13422	13774	13603	13754	13846	13566	13729	13796	13714	13838	13740	13883	13757	13667	13860	13800	13823	13753	13542	13863	13867	13807	13886	13699	13889	13819	13644	13753	13679	13878	13727	13701	13745	13799	13873	13763	13712	13723	13696	13752	13858	13613	13689	13746	13820	13648	13734	13763	13764	13794	13756	13759	13609	13719	13786	13702	13787	13766	13826	13627	13743	13466	13891	13855	13600	13798	13642	13706	13684	13885	13833	13681	13883	13762	13683	13892	13755	13869	13640	13764	13752	13897	13707	13602	13874	13753	13763	13707	13744	13755	13702	13702	13995	13702	13723	13942	13669	13679	13654	13925	13777	13734	13668	13768	13674	13766	13660	13774	13763	13897	13847	13677	13794	13592	13727	13804	13759	13598	13639	13871	13784	13727	13760	13722	13781	13625	13737	13636	13681	13629	13821	13573	13800	13681	13765	13821	13707	13623	13691	13792	13859	13856	13792	13618	13780	13804	13815	13754	13923	13899	13859	13679	13729	13829	13831	13659	13791	13632	13605	13763	13773	13837	13701	13880	13715	13777	13651	13749	13725	13773	13615	13868	13624	13740	13526	13716	13872	13719	13821	13578	13682	13605	13599	13780	13663	13827	13828	13836	13728	13708	13495	13871	13740	13777	13710	13771	13831	13779	13595	13773	13833	13791	13928	13717	13683	13659	13680	13689	13665	13607	13740	13879	13643	13786	13606	13759	13638	13628	13603	13647	13777	13607	13787	13857	13662	13695	13816	13838	13536	13783	13797	13717	13792	13921	13793	13673	13679	13867	13733	13655	13808	13776	13732	13989	13668	13689	13777	13674	13636	13573	13870	13552	13819	13707	13559	13681	13553	13724	13745	13653	13903	13719	13749	13767	13776	13817	13833	13861	13710	13711	13704	13744	13689	13898	13765	13728	13762	13742	13691	13563	13794	13887	13901	13736	13759	13684	13786	13602	13628	13543	13845	13921	13813	13800	13706	13597	13602	13845	13682	13916	13847	13679	13861	13614	13802	13795	13656	13772	13626	13866	13748	13749	13657	13714	13645	13781	13837	13696	13757	13721	13831	13810	13725	13886	13829	13903	13670	13697	13719	13722	13901	13916	13775	13784	13646	13763	13752	13620	13829	13790	13689	13673	13645	13765	13549	13695	13652	13870	13574	13693	13762	13858	13825	13778	13691	13868	13604	13705	13775	13690	13683	13729	13959	13665	13667	13864	13802	13748	13655	13627	13632	13730	13699	13699	13972	13833	13743	13691	13781	13798	13818	13749	13680	13785	13819	13674	13656	13809	13750	13694	13632	13742	13847	13593	13731	13721	13620	13732	13825	13693	13792	13853	13816	13725	13735	13828	13827	13707	13798	13659	13869	13504	13710	13630	13829	13781	13949	13757	13892	13989	13679	13765	13765	13679	13688	13708	13746	13808	13779	13652	13662	13899	13629	13910	13731	13847	13780	13847	13755	13706	13820	13801	13788	13745	13825	13790	13770	13660	13871	13891	13736	13859	13969	13770	13733	13879	13807	13885	13806	13693	13705	13859	13665	13448	13629	13644	13929	13741	13853	13761	13628	13753	13930	13899	13870	13952	13631	13711	13827	13915	13872	13802	13670	13787	13788	13708	13820	13878	13815	13753	13896	13624	13876	13818	13726	13659	13813	13795	13630	13790	13667	13839	13859	13893	13810	13770	13846	13781	13725	13756	13714	13788	13787	13861	13784	13734	13805	13714	13763	13802	13758	13701	13776	13773	13659	13737	13777	13797	13647	13657	14001	13794	13731	13741	13686	13791	13602	13783	13754	13693	13703	13838	13824	13701	13791	13758	13892	13885	13569	13789	13812	13494	13747	13730	13753	13706	13825	13644	13818	13562	13804	13842	13843	13746	13908	13614	13698	13698	13799	13772	13696	13676	13847	13699
26006	21181	27248	25787	19354	17595	17873	21355	26253	38419	35866	27410	20539	17354	16483	16054	16122	16275	16212	16218	16310	15970	16183	16179	16158	16097	15992	16085	16086	16147	16074	16063	16216	16277	16338	15932	16321	16126	16062	16120	15984	16061	16182	16079	16291	16218	16150	16024	16126	16259	16110	16054	16249	16207	16214	16137	15919	15931	16176	16208	15963	16181	16265	16131	16291	16089	16220	16049	16071	16243	16139	15985	16004	16077	16167	15936	16181	16014	16257	16183	15964	16090	16151	16306	16174	16130	16080	16249	16030	16268	16081	15987	16137	16220	16193	16346	16197	16015	16118	16065	16122	15855	15982	15985	16141	15982	15852	15971	16060	16216	16013	15896	15860	16095	16058	16006	16232	16149	16049	16084	16048	15967	16121	16066	16009	16045	15960	16072	16225	16240	16057	16147	15939	16384	16197	16041	16102	16129	16257	15891	16096	16254	15996	16028	16053	16091	16131	16284	16103	15958	15916	15873	16314	16027	16254	16047	16099	16275	16087	16034	16017	16270	16098	16096	16273	16193	16108	16091	16019	16098	15998	16004	16130	16058	16122	15932	16084	16017	16067	16085	15956	16269	16304	16064	16018	16200	16139	15876	16068	16227	16239	16128	16085	15961	16218	16116	16123	16027	16116	16106	15940	16232	15959	16078	16177	16138	15979	16059	16248	15961	15938	16136	16278	16080	16132	16078	16281	16162	15915	16085	15952	16077	15983	15964	16138	16081	16119	15954	16088	15900	16115	16234	16031	15913	15985	16158	16236	16142	16047	16126	16279	16200	16042	15967	16241	16187	15846	16048	16155	16023	16262	16212	16327	16177	16195	16218	16054	16109	15979	16019	16079	15989	16111	16178	16162	16141	16187	16273	16350	16076	16097	16077	15908	16003	16179	16059	16018	16323	16131	16085	16075	16241	16181	16159	16022	15960	16178	16238	16145	16173	16236	16069	15906	16177	16093	16016	16104	16070	15908	16223	16052	16074	15831	16189	16238	16039	16209	15977	16171	16203	15970	16009	16061	15747	15851	16192	16241	16103	16065	16190	16238	15970	16241	16066	16026	15897	16085	16031	16073	16253	16126	16125	16010	16202	16236	16164	15960	16044	16334	16163	16166	16083	16176	16177	16338	15964	16157	16043	16158	16167	15959	15989	16195	16194	16272	16027	16354	16230	16180	16269	16136	16181	16092	15973	16157	16201	16082	16226	16335	15859	16072	16175	16426	16097	16031	15972	16156	16082	16219	16152	16006	16144	15995	16274	16027	16035	16024	16149	15944	16017	16218	16114	16093	16241	16140	16139	16230	15948	15991	15902	16118	16318	16099	15963	16071	16249	16139	16188	16011	16226	16037	16125	16194	15970	16083	16082	16058	16083	16190	16109	16042	15949	16139	16082	16213	16104	16026	16121	16096	16042	16236	16083	16177	16155	16036	16109	16070	16067	16055	16104	16098	16028	15883	16227	16053	16249	16288	16113	16071	16054	16252	16183	16103	16046	16178	15962	16003	15952	16158	15867	16296	16070	16193	16004	15917	16039	15987	16034	16024	15902	16132	16169	16061	16397	16202	16171	16224	16139	16097	16053	16040	16003	16255	16051	16112	16032	16259	16160	16160	15869	15927	16115	15882	16094	15906	16009	16017	15849	16183	16183	16027	16035	16016	16188	16115	16112	16229	16138	16150	16256	15918	15982	16176	16217	15922	16088	16297	16306	16184	16013	16176	16150	16300	16207	16069	16054	16155	16062	16131	16126	16123	16103	16137	16177	16055	16066	16026	15941	15929	15918	16250	16143	16005	16213	15938	16248	16170	15861	16166	16270	16135	16126	16137	15996	16184	16081	16126	16147	16153	16180	16070	16076	15978	16151	16088	16235	16238	15973	16200	16182	16207	15971	16063	16081	16149	16152	16147	16012	16158	16171	16176	16042	16061	16264	16130	16306	16177	15982	16208	16058	16155	16161	16310	15996	16254	15975	16051	15925	16270	16213	16138	16170	16266	16058	16145	15960	16167	16044	16233	16204	16011	16072	16236	16105	16175	15862	16030	16151	15971	16215	16063	16217	16145	16210	16235	16289	16251	16358	16032	16063	16401	16085	15950	16032	16138	16193	16126	16132	15976	16053	16183	16185	16260	16042	16038	16373	16101	16095	16002	16213	16073	16273	16165	16086	16053	16290	16113	16087	16135	16420	16164	16160	15996	16112	16162	16104	16253	16099	15971	16058	16040	15985	16072	15876	15898	16023	16105	16031	16140	16174	15955	16280	16099	15965	16109	16075	16088	16096	16060	16096	15987	15953	16163	15918	16096	16136	16203	15997	16243	16041	16091	16227	16132	16062	15931	16056	16206	16118	16041	16039	16218	16226	16230	16000	16168	16063	16110	16095	15938	16130	16179	15983	15966	16085	16017	16219	16165	15926	16230	16245	16194	16033	16099	16154	16168	16203	16021	16062	16187	16018	16099	16287	16015	16030	15938	16104	16169	16117	16223	16161	16136	16073	16123	16014	16151	15703	15937	15906	16158	16192	16062	16026	16122	16191	16181	16107	16092	15956	16047	16213	16105	15788	16109	15909	16126	16090	16037	15973	16161	16011	16347	16234	16163	16302	15936	16143	16207	16204	16077	16175	16240	16046	16032	15988	16043	16303	16244	16175	16051	16048	15959	16069	16122	15866	15960	16139	16052	16071	16029	16060	16226	16028	16044	16171	16166	16090	16063	16097	16023	15934	16203	16240	16103	16274	16112	16093	16091	15956	16377	16032	16179	16124	16250	16012	16065	15973	16091	16190	16001	16009	16201	16171	15934	16102	16014	16076	16039	16197	16057	16028	15961	16201	16275	15996	16196	16241	16251	16182	16037	16221	16134	15950	16152	16246	16029	16074	16059	15981	15941	16061	16113	16142	16028	16002	15928	16053	16038	15986	15968	16093	16199	16067	16192	16158	16180	16182	16126	16040	16181	16274	16122	16058	16028	15885	16070	16073	15947	15914	16031	15980	16171	15970	16024	16166	16210	16027	16196	16304	16100	15971	16081	16055	16358	16137	16130	16206	15920	15970	16113	16020	16093	15884	16190	15921	16185	15929	16214	15906	16067	16255	16340	16250	16220	16201	16053	15936	16091	16177	16166	16176	16177	16037	16075	16169	16107	16082	16271	16002	16058	16018	16103	15995	15960	16235	16032	15976	16229	16073	16075	16380	16152	16038	16124	16104	16273	16128	15980	16231	16292	15903	16128	16085	16036	16111	15962	16216	16115	16164	16342	16228	16220	16161	16210	16120	16171	16297	16000	16229	16086	16201	16188	16056	16228	16183	16004	16139	15968	16141	16251	16058	16363	15997	16057	16039	15998	16106	16062	16113	16165	16229	16048	16113	16202	16133	16119	15956	16004	16004	16013	16010	16210	16074	16164	16186	16002	16128	16224	16150	16156	16194	16039	16165	16123	16151	16047	15909	16199	16038	16170	16102	16372	16412	16142	16354	16001	16249	16108	16173	16146	16111	16443	16421	16057	16030	16036	16000	16011	16323	16019	16155	16003	16219	16052	16115	16120	16047	16052	16082	16095	16128	16243	16082	15936	15984	15991	16028	16120	16380	16121	16027	16051	16123	16129	16197	16177	16113	16129	16166	16131	16055	16163	15974	16031	16001	16099	16262	16248	16286	16259	16083	16193	15804	16172	16216	16207	15938	16137	16097	16045	16193	16086	16039	15962	16098	16050	16075	15983	15875	15952	15967	16148	16177	16221	15959	16333	16325	16009	16071	16151	16105	16090	16078	16045	16042	16248	16031	16145	16172	16186	16227	16200	16237	16031	16181	16170	16138	16070	16083	16015	16353	16056	16102	16211	16108	16184	16200	16091	16052	16107	16130	16202	16087	16246	16055	16131	15936	15976	16071	15999	16061	16074	16084	16154	16057	16141	16188	16069	16068	16200	16127	16137	16024	16264	16217	16049	16098	16134	16111	16104	16064	16151	16264	15892	16113	15984	15932	16203	16061	16241	16090	16090	15998	16159	16021	16285	16121	16096	16123	15880	15953	15958	16196	15883	16185	16229	16200	16110	16188	16108	16138	16095	16159	16170	16059	15890	16250	16094	16149	16034	15996	15883	16008	16193	16083	15941	16310	16167	16214	15990	16262	16050	15933	16013	16013	15986	16104	16082	15884	16402	16120	16133	16218	16248	15980	16180	16262	16309	16147	16141	15955	16125	16141	16043	16133	16122	16042	16186	16125	16068	16278	16167	16165	15979	16103	15816	16079	16124	16157	16160	16072	16081	16195	15996	15977	16335	16231	16167	16156	16303	15925	15808	15733	16061	16225	15977	16123	16184	16225	16108	16102	16146	16050	16017	16181	16056	16087	16131	16237	15870	15887	16272	16043	16021	16094	16152	16049	16256	15879	16199	16207	16272	16215	15818	16081	16062	16217	16211	16077	16290	16115	16083	15906	16164	16115	16151	16195	15974	16150	16046	16114	16109	16106	16242	16184	16003	16235	15982	16211	16158	16114	16052	16027	16133	16112	15986	16113	16236	16152	16032	16146	16073	16213	16281	16070	16019	16095	15957	16419	16322	16026	16024	16115	16195	16025	16269	16028	16029	16153	16112	16180	16113	16291	15946	16262	15948	16113	16170	16076	16025	16104	16116	15988	16130	15997	16177	16097	16203	16097	15926	16167	16042	15979	16244	16103	15964	16154	16281	16323	16073	16167	16096	16117	16249	15966	15962	16087	16135	15997	16157	16015	16211	16144	15975	16197	16092	16335	16352	16193	16196	16249	16219	16163	16018	16048	16205	16080	16263	16287	16374	16129	16159	16028	16024	16119	16097	16165	16074	16368	16214	16045	16089	16167	16071	16036	16082	15968	16054	16044	16144	16385	16285	16160	16135	16108	16154	16399	16148	16125	16244	16097	15999	15885	15952	16148	16235	16099	16157	16088	15949	15761	16071	16135	16244	16282	16122	16282	15933	16180	16040	16083	16332	16069	16153	16050	16057	16113	16039	15971	16234	16073	16282	16246	16164	16065	16250	16153	16121	16178	15856	16244	15908	16273	16213	16141	16022	16326	16154	15923	15757	16167	16162	16158	16062	15935	16064	16063	16153	16162	16004	16142	16206	15961	15987	16116	16292	16149
13423	19357	18476	16204	15338	14945	15871	21900	28553	40357	36094	25800	17759	14899	13993	13916	14065	13966	13993	13957	14144	13966	14007	14021	13886	13900	13923	13925	13860	13889	14072	14007	14182	13999	14118	14060	13978	14031	14004	13872	13986	14006	13819	13946	13935	14063	14054	14135	14000	13882	14035	13927	14207	13982	13870	13961	13964	14067	14085	13915	13971	14048	14008	13759	14009	13962	14077	13846	13888	13984	13817	14014	13990	14083	13932	14052	14020	13999	14088	13845	13839	13786	13968	13941	14123	13965	13941	13961	13936	14008	13904	13949	14079	13817	13958	13854	13978	14070	13979	14068	13942	13971	13970	13846	13872	13993	14138	13912	13968	13910	13982	13898	13965	13899	14068	13999	13952	13873	14029	13878	14002	14065	13916	13893	13851	13808	14055	14028	13916	13924	13826	13867	13890	14038	13868	14047	14074	13902	13850	13940	14032	14029	13923	14050	13897	14031	13870	13950	13927	13797	13922	13783	13983	13929	13953	13964	13980	13899	13975	13922	13847	13988	14039	14049	13960	13922	13831	14002	13951	13920	13844	13966	13790	13868	14129	13791	13870	14101	13909	13916	13868	13890	13865	13954	14046	13923	13906	13963	14041	13831	13955	14004	13977	14063	14084	13947	13908	13960	13982	13956	13858	13958	13925	14044	13961	13921	13794	14029	13749	14041	13862	14086	13899	13901	13860	13894	13996	13979	13965	13967	14035	13982	13778	13956	14004	14067	13911	13777	13973	13982	13921	13937	14060	13962	13926	13935	14006	14066	13965	13985	13931	13916	13989	14009	13856	14078	13932	13915	13987	14019	13927	13883	13670	14014	13974	13875	13981	14043	13983	13973	13999	13940	14131	13872	14005	13986	14110	14034	13999	13793	14052	13965	14022	14063	14049	13785	13994	13952	13924	13883	13890	13811	14041	13779	13926	13902	14119	13958	13917	13939	13727	13818	14026	14049	13984	13969	13848	13868	14042	13963	13895	14076	13853	13994	14018	13960	14046	14061	14091	13947	13953	14077	13932	14031	14023	13969	13931	13896	13849	14107	13810	13893	13968	13841	14062	13857	13904	13746	14035	14031	13949	13859	13940	14021	13911	14228	13845	13921	14036	13847	13924	14000	14016	14068	13701	13962	13955	14047	13929	14079	13755	13939	13898	13841	13900	14015	14017	14035	13889	13863	13992	13938	13934	13878	13990	14037	13904	13977	13899	13917	14147	13937	13997	14041	14035	13923	14063	14066	13892	13844	13932	13776	13990	14056	13747	14156	14015	13980	13960	14011	13989	13863	13960	13982	14024	14113	13961	13871	13911	14020	13903	13983	13955	14070	14088	13884	13931	13908	13963	13963	13967	13951	13899	13963	14045	14048	13813	14010	14029	14111	13929	14092	14051	13957	13914	13946	13996	13899	13979	13957	13958	13922	13762	13940	14008	14018	13956	13936	13985	13907	13877	14108	13836	13954	14107	13729	14029	13983	14001	13904	13962	13985	13991	13953	13979	14000	14052	13929	13980	14068	13810	13894	14107	13908	13918	14118	13897	13962	14033	13904	13993	13894	14016	13849	14023	14112	13904	13894	13980	13888	14027	13810	14006	14084	14050	13963	14126	13898	13890	13998	13653	14021	13959	13852	13994	13823	13969	14063	13964	14137	13967	13791	14001	13971	13845	13766	14020	13996	14046	13789	14042	13907	14011	13953	14068	13920	13983	13861	13987	13988	13792	13913	13980	14062	14030	13997	14042	14079	14004	14026	13700	13934	13716	13904	13875	13951	13978	14032	14008	13910	14046	13919	13903	13832	14177	14011	13758	14095	14018	14060	13917	13994	13823	13854	13968	14042	14055	14044	14032	13830	14078	13804	13989	14014	13926	14163	14065	13989	13720	14019	13921	13840	13876	13864	13976	14060	13906	13938	14150	13951	14050	14043	13976	13859	14041	13933	14030	13959	14042	13870	13877	13901	14127	13911	13892	14191	14120	14093	13934	13914	13994	13914	14127	13891	13951	13830	13914	13805	13872	14006	13910	14179	14018	14021	14040	14026	13952	13879	13924	13788	13857	14166	13955	13903	14084	13913	13987	13854	13967	13873	13925	13900	13914	14040	13828	14027	13924	13859	14002	13974	13988	13883	13933	13877	13967	13951	13810	14078	14014	14052	13791	13945	14031	14016	13872	13996	13796	13825	13902	13864	13690	13978	13875	13982	13964	14009	13901	13831	13814	13890	14078	13975	13967	13717	13924	14073	13782	13859	13912	13948	13971	14112	13954	13891	14128	13943	13976	14009	13981	13975	14014	13919	14028	13966	13868	14066	14080	14113	13976	13972	13949	14005	14074	13983	13947	14059	13859	13919	14100	13952	13949	14088	13884	13961	14045	14052	13837	13970	13891	13988	13829	14019	13893	13942	14044	13870	13842	13913	13939	13766	13893	13973	14035	14006	13747	14039	13876	13996	13989	14029	13954	14002	13871	13850	13896	13941	14192	14000	13912	13995	14086	13849	14052	13860	14012	13890	13917	13911	14067	14010	14169	13796	13895	14106	13883	13913	14020	13873	13987	14068	14017	13840	13971	14185	13976	13911	13865	13884	14003	13948	14083	13909	14164	13921	14025	14097	14020	13873	13982	13763	14195	13864	13946	13802	13978	13998	13852	13959	13981	13968	13963	13888	14060	13860	13971	13952	13960	13932	13917	13943	13813	13856	13965	13910	13959	13967	13834	13881	14031	13920	13897	14080	13939	13779	13974	13853	13880	13930	13931	13961	13961	13920	13917	13898	13956	13798	13831	14064	14196	13983	13987	14093	13938	13884	13903	14072	13945	14042	13866	13996	13942	13873	13960	14047	13975	13949	13897	14031	14008	13764	13956	13922	13947	13925	13982	13812	13899	13970	13937	13795	13988	13929	14019	13928	13814	13752	13922	13999	13900	13961	13930	13807	14037	13923	13923	14034	13979	13908	13847	14009	13887	14168	14107	13874	13994	13881	13898	13934	13755	13871	14023	14126	14068	13892	13918	14134	13868	14079	14058	13939	13987	13965	14019	14035	13998	13842	13977	13925	14011	14031	14001	14046	13689	13792	13909	14064	14043	13994	14004	13970	13883	13779	13733	13828	13871	13807	13940	14082	13992	13930	14005	14145	13845	13904	13986	13843	13763	14058	13934	13985	13813	14096	14010	13866	14056	14064	14049	13830	14063	13950	13943	14000	13963	13935	13830	13909	14133	13904	14034	13972	13833	13822	13824	13910	14015	13915	14043	13886	13932	14000	14071	13964	14043	13820	13860	14002	14067	14073	14107	13870	13835	13867	13807	14133	14006	14004	14020	13793	14100	13853	13950	13865	13956	13998	13908	13931	14048	13862	13890	13933	13998	14097	14034	14001	13954	14022	13955	13896	13925	14030	13870	14090	13989	13797	14074	13845	13888	14037	13865	13882	13888	14080	13958	13934	13923	13876	13826	14056	14070	13879	13966	13940	14125	13906	13884	13943	13963	13915	13892	14099	13907	13791	13859	14064	13881	13809	13965	13987	13875	13864	13969	13939	13983	13892	13928	13896	13900	13974	13954	14005	13904	13859	14032	13905	13980	13847	14041	13962	14031	13869	13862	13934	13805	13850	13929	13878	14115	14061	14060	14083	13978	14105	13999	13919	14121	13958	13865	14063	13882	14021	13839	14004	13985	13819	13893	13874	13947	13981	13820	13943	14058	14067	13896	13909	14012	13802	13941	13939	13883	14066	13918	14155	13919	13954	13932	14054	14019	13837	13879	13936	13959	13974	14013	13869	13908	14053	13860	13890	13982	13997	13941	14070	14021	14012	14078	13981	14137	14032	13964	13933	13917	13952	13852	13808	13973	14096	13860	13939	13816	13861	13856	13901	13968	13862	13901	13947	13978	13986	13992	14035	13828	14069	13888	14077	13992	14134	13929	13912	13939	14046	14035	14048	14006	13827	14129	13995	14000	13882	14028	13962	14093	14014	14019	14020	14084	13902	13857	13935	13858	13883	13853	13966	14067	13890	13872	13931	13997	14066	14005	13818	13828	14067	14015	13905	13931	14049	13865	13965	13899	14020	13969	13948	14102	14052	13798	14036	13907	14123	13907	14046	14015	14084	13964	13974	14041	13905	13978	14058	13950	13952	13961	13984	13944	14091	14107	14099	13837	13896	14033	13900	13989	13824	13839	13964	13811	14027	13883	13866	13910	14007	13937	14099	13967	13734	13953	13955	14200	13924	13836	13925	13878	14029	13899	13896	14090	13929	14025	13989	13879	13858	14110	13852	13883	13908	13813	14017	13889	13974	14042	14029	14105	13897	13753	13866	13904	14010	13874	13965	13940	14037	13892	13995	13829	13906	14010	13857	13967	13770	14031	14047	14111	14008	13987	14019	14044	13931	14000	14010	14043	13949	13960	14029	14123	13872	14037	13800	13966	14014	13978	13779	13950	13888	13944	14010	14043	13922	13960	14093	14039	13874	13913	13918	13878	13933	13845	13983	13987	13694	13963	13808	13983	13709	13915	14012	13855	13806	14036	13975	13932	13975	13915	13984	13922	13976	14206	14137	13904	13991	13901	13970	13898	13978	13995	13818	13951	14020	13684	14008	13967	14045	14085	13931	13960	14069	13972	13894	14027	13991	14057	13940	14177	14101	13847	14052	13945	13814	13901	13926	13918	13974	13805	13991	13872	13900	13871	13894	13930	13948	13974	13871	13866	14156	13899	13913	14016	13881	14083	13888	13872	13883	13927	14056	13951	13909	14036	13856	13834	13845	13790	14039	14006	13893	14077	14028	13974	13871	13948	14017	13987	13929	14088	14048	14030	13897	13879	14013	14078	14055	14045	13881	13898	14126	13936	14037	13985	14025	13929	13921	14064	13961	13907	13763	13936	14152	13942	13974	13916	13960	14053	13892	13990	13871	14058	14016	13827	13941	13998	13920	14008	13894	14042	13803	13908	13988	13912	13790	13966	13866	13977	14022	13895	14035	14033	13985	14020	13979	13884	14013	13952	13976	13990	13931	13923	13967	13813	13825	14054	13959	13981	14117	14010	14043	13751	14000	13829	13902	14021	14004	13990	13884	13893	13845	14130	13949	13861	14117	13834	14022	14046	13930	13966	13847	13866	14017	13860	13975
23930	21186	28697	23979	21597	22741	21768	22850	31234	61010	53033	37664	25438	19153	17114	16506	16289	16491	16423	16440	16379	16409	16414	16425	16481	16485	16327	16209	16533	16070	16187	16147	16392	16379	16457	16410	16303	16096	16166	16212	16245	16446	16380	16549	16325	16399	16475	16288	16267	16480	16204	16281	16297	16334	16259	16145	16274	16237	16405	16266	16206	16237	16096	16254	16248	16147	16302	16187	16380	16235	16331	16357	16260	16240	16344	16248	16332	16384	16152	16305	16350	16178	16204	16192	16340	16343	16314	16312	16157	16220	16358	16192	16223	16161	16089	16264	16134	16099	16014	16317	16394	16312	16024	16180	16349	16203	16235	16094	16286	16297	16081	16170	16092	16312	16201	16361	16113	16210	16474	16212	16359	16100	16141	16129	16231	16392	16266	16173	16287	16221	16321	15910	16045	16474	16267	16203	16227	16212	16410	16257	16301	16069	16302	16536	16104	16180	16135	16279	16246	16101	16184	16194	16223	16069	16065	16111	16245	15972	16226	16229	16183	16180	16321	16256	16153	16187	16100	16266	16112	16321	16504	16130	16127	16363	16140	16284	15995	16276	16156	16176	16257	16385	16372	16367	16207	16195	16392	16207	16100	16344	16310	16020	16070	16163	16256	16206	16271	16211	16403	16348	16137	16223	16287	16387	16211	16249	16338	16394	16305	16401	16133	15950	16351	16231	16151	16305	16289	16290	16216	16267	16204	16130	16230	16283	16319	16318	16283	16415	16370	16207	16160	16157	16349	16183	16215	16404	16048	16442	16357	16096	16283	16216	16122	16154	16117	16298	16280	16281	16091	16226	16416	16338	16199	16344	16100	16122	16363	16229	16271	16382	16405	16205	16348	16287	16316	16270	16000	16262	16325	16294	16300	16263	16335	16249	16239	16342	16430	16276	16122	16089	16258	16312	16256	16319	16114	16247	16333	16258	16300	16268	16194	16373	16307	16258	16190	16155	16340	16111	16307	16066	16238	16478	16080	16281	16080	16110	16428	16186	16197	16101	16039	16217	16384	16322	16306	16249	16184	16349	16291	16343	16264	16378	16184	16270	16219	16205	16161	16323	16395	16101	16037	16255	16233	16280	16233	16157	16225	16115	16260	16389	16168	16125	16202	16344	16230	16205	16250	16433	16378	16262	16202	16420	16176	16298	16020	16097	16072	16088	16236	16086	16158	16032	16214	16328	16017	16080	16147	16174	16147	16113	16164	16191	16194	16170	16082	16292	16192	16074	16186	16304	16337	16212	16326	16407	16230	16157	16326	16337	16375	16300	16307	16269	16231	16143	16190	16199	16352	16204	16304	16276	16189	16233	16290	16126	16208	16081	16166	16292	16304	16217	16247	16177	16194	16320	16200	16125	16100	15989	16114	16228	16315	16059	16212	16288	16202	16208	16355	16227	16384	16413	16340	16217	16211	16305	16226	16252	16290	16322	16212	16328	16329	16250	16162	16322	16064	16298	16215	16275	16444	16120	16276	16224	16278	16173	16175	16113	16327	16131	16284	16336	16211	16441	16372	16290	16274	16094	16147	16184	16129	16071	16093	16209	15987	16357	16414	16321	16133	16067	16218	16141	16046	16103	16123	16282	16069	16164	16036	16014	16043	16160	16301	16159	16109	16370	16150	16437	16183	15995	16219	16079	16317	16142	16179	16290	16289	16177	16214	16272	16192	16106	16263	16237	16247	16182	16277	16236	16092	16328	16192	16187	16239	16230	16085	16206	16252	16144	16058	16180	16097	16209	16246	16360	16312	16286	16383	16390	16226	16209	16339	16173	16065	16194	16257	16151	16253	16418	16325	16244	16083	16041	16280	16147	16362	16159	16221	16064	16278	16037	16160	16187	16354	16381	16363	16139	16052	16176	16179	16267	16202	16102	16241	16306	16158	16040	16068	16266	16416	16269	16380	16193	16168	16347	16340	16289	16542	16241	16438	16032	16125	16092	16465	16309	16255	15987	16063	16343	16097	16308	16176	16224	16044	16277	16307	16207	16339	16177	16304	16235	16077	16038	16068	16241	16070	16184	15956	16298	16181	16037	16209	16253	16193	16315	16305	16275	16225	16347	16197	16264	16303	16391	16316	16238	16263	16090	16448	16258	16138	16221	15997	16104	16061	16254	15946	16168	16394	16312	16236	16224	16176	16133	16169	16108	16203	16245	16287	16174	16218	16188	16347	16331	16443	16375	16285	16165	16189	16425	16130	16253	16261	16294	16224	16253	16107	16111	16186	16225	16052	16394	16329	16373	16438	16276	16237	16118	16150	16318	16336	16427	16310	16275	16419	16227	16388	16181	16110	16168	15999	16463	16337	16047	16337	16317	16214	16209	16470	16142	16385	16157	16279	16150	16206	16123	16335	16251	16297	16166	16230	16148	16070	16154	16149	16194	16232	16303	16325	16433	16332	16368	16225	16127	16255	16296	16182	16275	16313	16225	16111	16161	16281	16148	16181	16319	16246	16111	16291	16186	16275	16334	16080	16144	16361	16126	16121	16278	16220	16198	16163	16188	16211	16273	16297	16209	16408	16403	16167	16071	16135	16210	16158	16184	16324	16283	16212	16205	16206	16147	16096	16190	16503	16071	16237	16218	16151	16142	16252	16350	16125	16277	16361	16297	16300	16308	16313	16062	16276	16272	16091	16292	16210	16235	16154	16406	16330	16355	16218	16330	16310	16140	16414	16303	16238	16147	16220	16186	16250	16242	16322	16261	16151	16349	16299	16163	16106	16210	16336	16206	16208	16026	16405	16269	16261	16366	16295	16223	16233	16340	16398	16247	16169	16266	16292	16147	16168	16293	16032	16317	16194	16300	16195	16285	16482	16210	16310	16265	16224	16219	16100	16114	16135	16234	16241	16059	16345	16151	16120	16255	16283	16319	16404	16428	16273	16314	16272	16148	16288	16219	16243	16173	16102	16349	16318	16317	16215	16283	16266	16145	16313	16223	16287	16171	16270	16224	16145	16222	16471	16192	16387	16259	16158	16189	16280	16182	16048	16145	16205	16103	16286	16364	16217	16287	16399	16196	16222	16250	16248	16126	16112	16100	16208	16006	16329	16134	16227	16196	16359	16199	16250	16000	16327	16236	16290	16167	16109	16219	16054	16197	16386	16285	16335	16177	16164	16196	16124	16301	16188	16206	16285	16176	16344	16182	16213	16262	16148	16294	16313	16336	16230	16217	16226	16253	16290	16129	16237	16410	16214	16098	16279	16173	16228	16171	16331	16414	16053	16434	16346	15870	16316	16171	16145	16254	16250	16111	16218	16123	16285	16191	16310	16163	16101	16042	16297	16182	16450	16153	16119	16387	16251	16231	16600	16193	16172	16040	16184	16228	16118	16091	16364	16387	16319	16181	16126	16076	16171	16303	16169	16395	16314	16140	16463	16209	16180	16108	16410	16404	16187	16222	16178	16069	15976	16393	16129	16006	16280	16263	16447	16118	16119	16109	16172	16173	16234	16328	16278	16256	16145	16260	16233	16409	16329	16220	16315	16256	16180	16227	16353	16184	16373	16116	16255	16221	16313	16157	15981	16033	16165	16180	16304	16294	16160	16147	16340	16177	16214	16159	16213	16242	16157	16116	16300	16270	16304	16221	16364	16323	16176	16163	16276	16201	16202	16031	16221	16232	16246	16227	16301	16255	16222	16142	16275	16364	16313	16160	16246	16159	16210	16267	16273	16053	16127	16404	16224	16156	16396	16163	16252	16125	16379	16343	16134	16198	16153	16339	16112	16277	16477	16217	16165	16270	16429	16288	16213	16379	16314	16138	16301	16303	16268	16287	16473	16182	16221	16163	16351	16205	16185	16315	16417	16189	16395	16484	16143	16330	16209	16160	16247	16393	16118	16071	16184	16202	16145	16047	16302	16112	16202	16192	16425	16238	16079	16278	16177	16194	16228	16175	16317	16306	16286	16237	16128	16302	16097	16122	16266	16122	16117	16363	16099	16171	16170	16201	16109	16273	16178	16275	16057	16218	16181	16276	16113	16156	16258	16262	16357	16189	16342	16234	16476	16239	16424	16314	16275	16178	16083	16160	16247	16200	16353	16430	16317	16251	16397	16168	16227	16281	16241	16251	16228	16143	16261	16111	16072	16337	16277	16146	16253	16230	16121	16294	16199	16281	16107	16256	16140	16243	16156	16316	16275	16132	16209	16245	16272	16088	16424	16145	16196	16050	16182	16136	16403	16191	16182	16180	16046	16149	16027	16023	16242	16344	16071	16241	16141	16253	16368	16131	16054	16300	16234	16143	16236	16234	16292	16205	16225	16083	16397	16289	16046	16125	16091	16396	16320	16339	16255	16156	16186	16203	16232	16180	16341	16272	16275	16310	16212	16294	16247	16175	16296	16107	16240	16141	16370	16194	16177	16389	16299	16376	16240	16279	16161	16194	16399	16119	16320	16122	16038	16167	16504	16166	16352	16220	15998	16211	16122	16201	16220	16421	16244	16101	16324	16194	16089	16262	16114	16185	16181	16157	16296	16112	16111	16219	16187	16334	16254	16033	16110	16391	16198	16141	16179	16426	16184	16376	16096	16118	16188	16219	16136	16160	16309	16339	16117	16245	16420	16208	16156	16348	16180	16435	16435	16300	16250	16095	16294	16317	16269	16474	16196	16062	16160	16412	16193	16052	16200	16161	16109	16202	16303	16450	16373	16278	16264	16226	16255	16244	16276	16181	16289	16105	16079	16109	16193	16039	16240	16110	16200	16309	16275	16208	16169	16085	16172	16207	16204	16529	16512	16145	16201	16240	16140	16309	16197	16252	16177	16147	16124	16201	16042	16236	16148	16290	16224	16308	16209	16374	16081	16183	16205	16323	16226	16226	16184	16159	16454	16277	16187	16264	16256	16299	16433	16252	16069	16206	16368	16057	16158	16433	16253	16133	16330	16233	16387	16248	16278	16171	16352	16143	16065	16151	16164	16286	16172	16326	16181	16239	16103	16214	16177	16161	16213	16352	16186	16383	16344	16208	16212	16272	16330	16351	16135	16227	16280	16220	16154	16336	16416	16238	16156	16392	16107	16228	16189	16211	16214	16127	16119	16328	16205	16338	16435	16314	16454	16335	16236	16389	16228	16309	16191	16402	16009	16266	16371	16170	16291	16235	16287	16298
15568	26977	24905	19601	17910	16601	16488	24092	34413	60383	51722	36488	22742	16158	14573	14116	14176	14331	13950	14041	14143	14035	14144	13870	14072	14022	13958	14008	14038	14194	14042	14035	14009	14033	14127	14050	14056	14136	13975	13970	13965	14011	14142	13851	14057	14015	13984	13992	13990	14061	14080	14159	14108	14067	14004	14202	14190	13873	14177	14077	14078	14101	14163	13939	14173	13756	14017	14061	14018	14156	14033	14034	14176	13898	13922	13985	13889	13930	14113	14069	14029	13799	14054	14033	13845	14055	14116	14131	13869	13898	14008	14122	14028	14135	14018	13861	13992	14138	14038	14075	14093	14033	13979	13966	14132	13859	13949	13812	14118	14115	14056	14031	13936	14039	13806	13970	14058	14196	13843	14075	14096	13953	14154	14067	13903	14082	13943	14095	13968	14030	13978	13960	13939	14023	14056	13969	14116	14176	14113	13989	14310	14015	14027	13995	14161	13924	14108	13871	13838	14134	14048	14050	14026	14014	13905	13954	14171	14015	13952	13838	13994	14160	14040	13866	13901	13981	14146	14064	14100	14018	14003	13871	14082	13976	14051	14016	13858	13988	14048	13922	14034	14084	14050	14028	14170	14044	14009	13722	14036	14072	14001	13997	13940	13951	14057	13970	14057	14088	14066	14069	13963	14066	14110	13950	14112	14059	13926	14005	14032	14009	13995	14004	14015	14024	14158	14008	14074	14050	13960	13999	14064	13956	14098	14106	13802	13994	14174	14012	13900	14115	14129	14001	13917	14078	14106	14031	13887	13962	13960	14172	13981	13967	14113	14064	13974	13980	14138	14027	14039	14072	14151	14121	13956	13952	14012	13897	13998	13913	14003	14107	13924	13938	14076	14058	14114	13931	13962	13828	14084	14085	14130	14045	14072	13906	13971	14047	13920	13939	13993	14122	13982	14135	13943	14241	14146	14142	14118	14034	14061	13874	14100	13996	14043	13944	13966	13936	14033	13997	13988	13892	13975	14041	13935	14013	14063	14052	13975	14013	13984	14043	14054	14101	14105	13928	14024	14000	13998	13852	14104	13877	14042	14277	13823	14185	14192	14147	14020	14076	13959	14019	14040	14032	14205	14029	14005	13834	14056	13857	14068	14146	13943	14135	14037	14117	14234	13968	13947	13946	14062	14085	13946	14018	14115	14086	13899	14074	14004	14078	13900	13977	14129	13998	13983	14019	13980	13993	14100	14015	13858	13918	14060	13881	14085	13992	13973	14193	14062	14057	14001	13905	13996	14014	14152	13912	13953	14023	14137	14003	13993	14193	14008	14196	13820	14139	14003	13992	14026	13995	13813	13883	13963	14069	14094	14000	14102	14040	13992	14032	13972	13880	13946	14136	14015	14161	13967	14058	14009	14025	13770	14080	14018	14054	13946	14111	14215	14078	13964	14091	14169	14049	14049	14039	14036	14072	13824	14026	14120	14014	13994	13904	14159	14061	13939	13986	13947	14178	14089	14025	13910	14010	13933	14118	13909	14101	14066	14051	13961	14073	13981	14048	13951	14130	14082	14169	14053	14037	14073	14041	13897	13978	14026	14144	14062	13994	14141	14105	13868	13950	14121	14001	14072	14038	14078	13997	13947	14030	14121	13976	14034	14026	13971	14017	14004	13976	14139	14011	13961	13998	13940	13931	13929	13912	13668	14126	14023	13928	14018	13974	14020	14107	13838	14073	14101	13867	14138	14097	14122	14117	13940	13926	14014	14032	14007	14036	14050	13915	14066	14001	14024	14098	13986	13969	13988	14078	14022	14007	14119	14069	14039	13999	14034	13996	14141	13944	13881	14013	14066	14150	13912	14104	14002	14162	14160	14020	13932	14089	14095	14026	14008	14119	13965	14033	14066	13984	13940	14018	13901	14106	13835	13867	14124	13936	14236	13844	13880	13881	14073	14096	13809	13955	13986	14029	14118	14072	14112	14160	14102	14021	14063	13965	14076	13858	14109	13997	14189	14188	13957	14020	14220	13928	13832	13987	14075	14121	14085	13740	13996	14048	13928	14117	13994	14094	13945	13935	14045	14098	13883	14137	14022	14051	13910	13988	14092	14079	14105	13904	14116	13971	13865	14021	13989	13869	14017	14118	14067	13906	14119	14105	13984	13823	14038	14048	13947	14004	13877	13989	14013	13951	14027	13862	14150	13793	14002	14137	14067	13997	13982	14094	14151	13960	14029	14132	13895	14054	14024	13953	14033	14078	14015	14033	14069	13983	14095	14081	14023	14113	13979	13981	13996	14109	13977	14089	14012	14017	13979	14131	13994	13941	14089	14000	14035	14087	14040	14026	14082	13975	14022	13836	14036	13973	13999	13961	13971	14049	14146	13890	14052	14012	13921	13994	13889	13987	14091	14071	14111	13928	13938	14008	14010	14097	14245	14070	13975	14074	13843	14049	13975	13900	13946	13969	13975	13996	14124	13960	13982	13976	14053	13977	13908	14043	13920	14025	13899	14108	14065	14033	14192	14018	13969	14148	14097	13969	14044	14206	13951	13945	13925	14083	14029	13960	13941	14002	13936	13943	14030	13980	14034	14008	14113	13947	13836	14021	14034	14130	14186	13960	14102	14027	13946	13913	13956	14082	13979	14163	13927	13905	13912	13945	14084	13960	14088	14083	14065	14040	14047	14168	13987	14146	14028	13996	14077	13999	13958	13905	14118	14065	13978	14145	14051	13964	13930	13977	14170	14004	14025	14050	14081	13952	14000	14088	14030	13963	13995	13894	13853	14055	13941	14017	13987	14072	14167	14023	14067	14018	14178	13933	14048	14023	13950	14007	13952	14074	14011	14168	14175	14040	14049	13824	13997	13978	14106	13940	13890	13977	14010	14062	14072	14036	13825	14116	14113	14088	13875	14166	14121	13957	13901	14080	14093	14084	14114	14048	14188	14114	14239	13945	13904	13971	13944	14023	14131	14037	13967	13892	14010	14174	13924	13910	14114	14004	14062	13999	13996	14117	13844	13763	14234	13969	13858	13988	13828	13983	13939	14000	14091	14052	14080	14139	13905	14042	14154	13951	13858	14038	13953	14023	14070	14072	13999	14137	13973	14018	14052	14080	14099	13989	14051	14113	13953	14030	13985	14019	14151	13882	14109	13835	13936	14170	14065	14085	13809	14089	13819	13997	14070	13820	14022	14150	14081	14121	14067	14124	14065	14054	14007	14108	14064	14029	14079	14023	13847	14137	13899	13987	14046	13916	14109	13993	13905	13937	14030	13919	14063	14016	14022	14149	14037	14092	14015	14028	14161	14008	14047	13938	14176	13856	14089	13880	14040	14050	14117	14035	13899	14028	13906	14066	13914	14025	14097	14046	13839	14089	13875	14087	13977	13995	14135	13994	13915	14048	14098	13987	14081	14050	13896	13954	13891	14189	14028	14130	13968	14055	14032	14054	13918	14037	14093	14006	14202	14043	14111	14025	13921	14006	14060	13878	14028	13922	14151	13794	14169	14119	14149	13991	14200	14045	14070	13998	13967	14069	14055	14207	13961	13920	14083	13990	13999	14088	14097	14045	13950	13986	14167	14014	14009	13959	13910	13924	14028	14191	14085	13916	14064	13983	14075	13931	14019	14026	14134	13977	13933	13958	13834	14072	14130	13885	14078	13981	13870	13919	13998	13959	13848	14102	14063	13908	13866	13993	14130	13966	13921	14087	14087	13903	14094	13909	14150	14021	14047	13991	14012	14159	13942	14038	13924	13921	13967	14096	13934	13802	14029	14041	14228	13837	13845	14340	13785	14054	13791	13850	13979	14069	13915	14027	14079	13886	13987	13851	13951	13893	13867	13992	14009	14083	13807	13993	13956	14019	14043	14150	13938	13996	13921	14020	13975	14047	13863	13957	13916	13963	13995	14127	14076	13916	14025	14150	14084	14000	13943	14089	14008	13888	13986	14175	13852	14071	14028	13898	14008	14037	13867	13865	14076	13953	13895	14131	13805	13947	14107	13950	14009	14077	14074	14163	14171	13926	13852	13823	13920	14042	13899	14048	14088	13989	14025	14055	13978	14003	14022	13999	14152	14107	13971	14145	14162	13901	14066	13834	13978	14006	14120	13796	14091	13875	14175	14057	14025	13893	14063	13987	14125	13936	14054	13954	14175	14129	14074	13993	14206	14048	14095	13984	14002	13895	13995	14034	13947	14114	14070	14009	14171	13885	14120	13876	14131	13911	13959	14149	14096	13835	14047	13916	14107	13695	14080	13999	14085	13877	14146	13996	14002	13924	14012	14010	14093	14013	13958	13932	14101	13987	14051	13956	14085	13876	14148	14215	14050	14159	13989	14191	14079	14013	13847	13958	14121	13955	14007	13850	14058	14093	14191	14246	14255	14026	14017	13886	13985	14031	13866	13793	14028	14041	13988	13915	13993	13867	13895	14069	14182	14035	14033	13927	13912	14003	14180	13998	13907	13802	14259	13995	14165	13979	14084	14013	13965	13901	14266	14244	14044	13940	14105	14065	13987	14093	13941	13925	14024	14006	14111	14049	13920	14042	13870	13832	14099	13858	14106	13996	14063	14074	13996	14009	14009	13983	14076	13902	13823	14072	13968	13918	14093	13988	13998	14009	14005	14055	13921	14130	14060	13970	13925	13908	13901	14119	13943	13940	14208	14047	14080	14155	14064	14072	14142	13927	14022	13981	14062	14052	14057	13928	14039	14091	14060	14033	13954	13835	13925	14071	13989	13961	13973	14087	13937	14040	14042	13973	14063	13966	14001	14118	14048	14040	13962	13855	13965	14223	13946	14040	14195	14044	14040	14050	13973	14110	14147	14083	14170	13888	14145	13934	13939	14025	14062	14033	14125	14010	14059	13908	14140	14127	14145	14222	14040	14052	14071	13852	13941	14107	13855	14009	14064	13752	13894	14007	14108	14034	14067	14013	13936	13848	14091	14193	13957	14023	14114	14080	14162	13924	14163	14022	14094	14010	14003	14111	13947	13967	13994	13854	14003	13952	14054	14074	14189	13996	14085	14147	14237	14103	13887	13993	14075	14117	13994	14135	14038	14063	14064	14005	14019	13982	14041	13920	14029	13975	14092	13896	14082	14163	13930	14115	14042	14040	14133	13881	14076	14104	14005	14021	14087	14052	13984	13873	14069	14010	14138	14057
28772	21380	20543	18002	16126	16278	16399	16229	17940	22305	21800	19056	17301	16464	16238	16240	16104	15979	16109	16338	16117	16222	15984	16201	16191	16130	16018	16150	15993	16259	16112	16054	16111	16145	16007	16056	16176	16134	16213	16197	16040	16051	16002	16166	16100	16094	16093	16059	16131	16199	16054	16219	15941	16057	16017	16041	16084	15980	16147	16088	16037	16027	16135	16030	15947	15943	16221	16134	16147	16192	16156	16143	15911	16123	16060	16217	16086	16160	15991	16080	16076	15938	15997	16141	16123	16058	16000	16043	16013	15962	16102	15996	16131	16136	16131	15987	16127	15970	16095	16108	16042	16146	16045	16043	16165	15951	16138	16113	16144	16174	16318	16181	16273	16137	16024	15969	16115	16074	16113	16147	16175	16108	16024	16215	16045	15865	16000	16045	16087	16057	16168	15955	16042	16008	15993	15980	15990	16132	15910	15987	16145	15862	16167	16146	16135	16070	16094	15975	16026	16065	16128	16169	16086	16139	16049	16017	16072	16058	16027	15844	16043	16151	16003	16082	16065	16055	15916	15992	16084	16091	16162	16033	16078	16188	15924	16167	15957	16168	16154	16164	16049	16116	16120	16188	16189	16168	15844	16058	15927	16032	15957	16065	16051	15929	16198	16110	16174	16197	15986	16010	16018	16206	16094	16012	16075	16058	16111	15879	16131	16009	16095	16311	16027	16156	16099	16041	15973	16105	16132	16203	16150	16007	16356	16171	16009	16168	16201	16132	16083	15956	16074	16246	15928	16163	15981	16266	16011	16041	16100	16134	16071	16249	16088	15861	16206	16245	16029	16304	16012	16065	16301	16098	16152	16105	16132	16055	16279	16126	15971	16173	16061	16116	16098	16074	16162	16061	16104	15958	16121	15989	16036	16015	16041	16060	16101	16034	15953	15741	16097	16058	16081	16201	16068	16252	15848	16345	16137	16005	16459	15906	16084	16179	16141	16177	16162	16137	16099	16389	15987	16139	16130	16039	15953	16169	16104	16090	15978	16017	16175	16183	16082	16038	15978	16025	15966	16070	15927	16142	15937	16060	16054	15987	16228	16187	15935	16131	16090	16159	16176	15907	16023	15979	16075	16088	16138	15974	16037	16280	16115	15995	16227	15962	15871	16075	16077	16084	16060	16039	16125	16119	16064	16215	15900	16080	16051	16183	16067	16161	16055	16020	16089	16146	15913	15708	16015	16008	15955	16196	15981	16147	16004	16139	16010	16184	16085	16090	16094	16061	16132	16263	16056	16236	16217	16092	16182	15945	16107	16031	16042	15910	16103	15825	16110	15960	16199	16216	16195	16162	16133	16024	16056	16119	16071	16264	15980	16067	16051	15972	16106	16140	15948	16002	16231	16102	16080	16114	16103	15950	16152	16093	16029	16002	16015	16040	16102	16050	16179	16004	15820	16011	15989	16165	16208	15984	16196	16045	16124	16099	16039	16096	15964	16069	16175	16139	15996	16067	16000	16010	15845	16161	16045	16227	16110	16052	15941	16045	16108	16000	16238	15983	16364	16036	16174	16248	15968	15906	16059	16171	16119	16037	15851	16089	16051	16149	16090	16055	15977	16066	16069	16115	16060	16333	16156	16365	16063	16004	16193	16156	16134	16027	16224	16177	16104	16243	15958	16079	16206	16046	16224	15996	16074	15960	16017	16037	16233	15847	15899	16126	16219	15975	15960	15960	16266	15943	15978	15903	16087	15917	16040	16050	16120	16057	16011	16322	16107	16131	15924	16212	16126	16136	16158	16304	16111	16072	16288	16076	16039	16122	15970	16133	16185	16186	16131	15836	16068	16098	16212	16020	16083	15963	16176	16073	16215	15976	16170	16188	16135	16084	16175	16086	16183	16361	15967	16110	16216	16177	15936	15735	15923	16172	16086	16082	16055	15964	16081	15986	16151	16166	16192	16085	16083	16011	16085	16102	16019	16072	16227	15938	16068	16048	16094	16033	16162	16117	16035	16054	16119	15986	16148	16190	15904	16048	16035	15952	16309	15980	16090	16120	16110	15932	16123	16112	16190	16130	15935	16178	16198	15823	16000	16059	16094	16097	16360	16123	15982	16186	15950	16023	16185	16463	16253	16267	15858	16073	15999	16021	16178	16135	16072	16125	16021	16080	15912	16066	16101	16157	15980	16127	16267	16078	16145	16153	16107	16304	16144	16184	15996	16153	16113	16203	16026	16073	16065	16131	15999	15830	16044	16043	15977	16009	16093	16240	16193	16205	16086	16061	16147	16017	16216	15993	15958	16195	16284	16078	15844	16123	16246	15860	16234	15985	16024	16047	16147	16098	16143	16140	15930	15891	16162	16086	16109	16240	16054	16046	16141	16020	15914	16141	16313	15993	16100	16012	15939	16172	16157	16166	16039	16203	16228	16193	16250	16374	16069	15938	16084	16031	16130	16046	15924	16079	15859	16027	15978	16132	16006	16091	16215	16128	15990	15769	15924	16083	16096	16075	16069	16057	15962	15972	16221	16039	15921	16262	16071	15839	16121	16101	16136	16119	16109	15814	15848	16151	15936	16118	16008	16122	16124	16098	15924	15974	16036	15980	15979	16035	15910	16181	15989	16216	16118	16236	16230	16240	16256	15985	15998	15886	15966	16167	16131	15948	16182	16230	15903	15977	15938	16068	16004	16064	16001	16258	16219	16136	16077	16132	16299	16163	16090	16096	16206	16225	15887	16170	16229	16125	16007	16004	16071	16269	16128	16223	16034	15734	16104	15966	16141	16104	16138	15992	15975	16174	16032	16239	15975	15873	16108	16015	16164	16112	16012	16235	16121	16242	16135	15940	16264	16219	16104	16022	16005	15977	16152	16158	16236	15820	15952	15959	16126	16283	16219	16082	16061	16083	16034	16237	15833	16007	16166	16132	16200	15971	15834	16073	16052	16219	15989	16062	16165	15916	16009	16085	16089	16220	16207	16089	16138	15992	16116	15998	16119	15966	16176	16164	16158	15999	16258	16150	16078	16128	16170	16076	16322	15985	16198	16088	16142	16142	16095	16243	16034	16180	16058	15993	16019	16368	16008	15863	16075	16183	15947	16205	16255	16133	16030	16179	16105	16159	16001	16042	16184	16045	16143	16347	16245	16125	16031	16230	16084	16290	16067	16087	15959	15933	16157	16064	16020	16243	16081	16092	16028	16147	16189	15995	16129	16314	16163	16062	16202	16363	16150	16026	16191	15979	16248	16240	16169	16162	16189	16177	16173	15959	16353	16091	15892	15819	16218	16128	16104	16060	16203	16380	16242	16159	16043	15994	16188	15941	16085	16271	16000	16208	16154	15868	15899	16097	15995	15941	15943	16286	16091	16031	16192	16181	16016	16131	16255	16154	16204	16033	16012	16049	16317	16157	15828	15999	15906	16095	16113	15924	15969	16066	16159	16289	16201	16044	15996	16143	16254	15855	15997	16049	16164	16090	16151	16154	16220	16203	16079	16104	16135	16091	15966	16142	16117	15944	16203	16073	16156	16312	16001	15945	16024	16096	16028	15968	16041	16107	16054	15839	15958	15992	15943	16073	16052	16035	16243	16062	16166	15983	16070	16002	16152	16144	16040	15900	16184	15959	16063	16286	16126	16292	16075	15914	15958	16150	16110	16102	16068	16060	15713	15964	16266	15962	16076	16202	16256	16076	16184	16082	15860	16084	15972	16196	16025	16096	16013	16070	15932	16082	16097	16221	16039	16025	16266	16161	15934	16303	16222	16162	15684	15988	16171	16165	15941	16187	16077	15984	16006	16154	15942	16108	16096	16171	16067	16112	16045	16102	16142	16113	16042	16158	16060	15954	16031	16043	15944	16212	16065	16019	16264	16283	15940	16047	16269	16131	16208	15939	15864	16156	16139	16154	15860	16114	16168	16058	16157	16059	16227	16191	15964	16150	16122	15930	15988	15935	15952	16131	16140	15981	16045	16058	16015	16444	16331	16033	15999	15862	16067	15851	16066	16130	16112	15927	15931	15892	16128	16234	16260	16074	16077	16215	16066	16160	16055	16098	15886	15935	16120	16041	16008	16037	16044	16024	16117	16045	16140	16190	15999	16090	15980	16337	16139	16174	15902	16154	15864	16115	16124	16311	16002	16142	15861	15968	16049	16098	16095	16224	16325	16168	16145	16045	15959	16265	16053	16088	16021	15827	16054	16244	16137	16084	16290	16182	16020	16061	16026	16028	15976	16191	16157	16203	16254	16067	16148	15965	16238	16179	16045	16074	16118	16052	15815	16276	16057	16052	16202	16108	16040	15982	16198	15894	16041	15900	16093	16028	15996	16019	15923	16188	15884	16189	16111	16315	15958	16209	16187	16273	16230	16128	15992	16264	16037	16195	16187	16088	15950	16036	16216	15934	16087	15864	15968	16117	16246	15851	16130	15931	15908	16152	15959	16030	16132	16169	16350	16181	16017	16200	16086	16047	15849	16105	16032	16252	16043	16206	15985	16141	16226	16063	16057	16141	16171	16034	16149	16117	16159	16119	16088	16134	16141	16102	16091	16128	16070	16116	16005	15984	15974	16118	16129	15838	15962	16165	15959	16248	16129	15981	16071	15966	15941	16228	16136	16127	16317	15952	16194	15922	16084	16038	16134	16063	16009	16153	16171	16212	15958	15951	16223	16138	16172	16055	16078	16216	16013	16289	15841	16200	15980	15881	16130	16064	16018	16015	16012	16075	16207	15986	16151	16185	16065	15924	16128	15744	15933	16039	16244	16207	16219	16072	16071	16013	15958	16172	16315	16214	16049	16006	15891	16080	16183	15992	16128	15998	16020	16216	16046	15878	15831	16162	16009	15939	16110	16062	15995	16079	16157	16011	16002	16375	16163	16097	16037	16043	16216	15984	16115	16056	16094	15988	15959	16058	16157	16133	15963	16196	15895	16091	16168	16047	16021	16158	16176	16181	16142	16078	16204	16127	16177	16130	16099	16047	16059	16027	16246	16122	16217	16030	16156	16069	16262	16200	16244	15965	16088	16187	15861	15969	16192	16059	16218	16267	16026	16084	16020	16028	15957	16158	16271	16094	16034	16102	16116	16197	16052	16022	16180	16129	16024	16036	16090	16063	16047	16372	16091	16031	16131	16247	16134	16055	16475	16084	15990	16059	15981	16363	15980	15955
14286	14955	14961	14307	14427	13933	14041	14117	17248	22965	20466	16832	14954	14125	14002	14006	13895	13887	13891	13750	13904	13876	13749	13781	13965	13915	13836	13837	13918	13894	13762	13753	13706	13711	13841	13757	13970	13739	13893	13805	13646	13907	13895	13989	13875	13739	13844	13780	13710	13801	13979	13794	13801	13801	13838	13713	13745	13826	13849	13908	14036	13822	13936	13810	13844	13723	13755	13846	13900	13930	13876	13827	14008	13825	13912	13801	13877	13655	13814	13714	13784	13782	13753	13842	13949	13843	14058	13779	13923	13876	13743	13869	13567	13844	13905	13681	13783	13833	13723	13900	13783	13904	13803	13831	13796	13944	13906	13892	13986	13876	13835	13798	13956	13679	13722	13787	13715	14032	13876	13633	13747	13830	13824	13871	13690	14062	13876	13947	13800	13699	13800	13883	13683	13819	13738	13772	13711	13868	13851	13709	13890	13850	13804	13856	13631	13726	13899	13702	13743	13796	13811	13946	13759	13959	13852	13691	13878	13845	13862	13764	13659	13862	13786	13816	13848	13856	13938	13839	13855	13838	13925	13881	13956	13818	13823	13859	13907	13752	13967	13884	13754	13899	13683	13862	13848	13865	13897	13909	13888	13769	13702	13922	13772	13845	13705	13815	13811	13742	13800	13928	13812	13872	13860	13863	13716	13641	13860	13803	13747	13864	13958	13788	13802	13873	13853	13935	13655	13890	13855	13870	13897	13675	13634	13815	13719	13920	13816	13809	13744	13746	13703	13695	13805	13954	13851	13801	13699	13741	13784	13965	13884	13907	13821	13674	13921	13787	13785	13839	13865	13741	13798	13750	13953	13700	14060	13797	13759	13847	13918	13923	13771	13762	13873	13801	13856	13647	13971	13790	13799	13805	13880	13897	13743	14034	13802	13924	13723	13655	13680	13856	13839	13815	13806	13985	13798	13881	13837	13879	13855	13812	13956	13847	13911	13925	13799	13814	13966	13859	13840	13720	13911	13642	13870	13767	13896	14063	13807	13768	13851	13713	13753	13886	13865	13753	14015	13891	13846	13819	13695	13765	13804	13840	13791	13914	13903	13996	13722	13734	13727	13883	13597	13880	13687	13772	13994	13878	13945	13911	13930	13853	13754	13832	13945	13776	13800	13768	13821	13904	13847	13899	13762	13888	13771	14076	13949	13727	13797	13919	13844	13891	13808	13914	14016	13815	13723	13804	13994	13822	13706	13922	13905	13891	13836	13683	13843	13853	13909	13919	13732	13632	13733	13624	13987	13871	13996	13940	13682	13890	13834	14044	13896	13881	13545	13802	13778	13679	13883	13768	13816	13839	13676	13917	13890	13907	14019	13739	13784	13969	13764	13959	13774	13569	13879	13888	13687	13911	13754	13957	13799	13893	13958	13831	13803	14059	13742	13811	13677	13831	13821	13852	13770	13657	13799	13773	13786	13776	13933	13946	13815	13796	13816	13828	13876	13920	13739	13928	13801	13749	13773	13886	13870	13769	13883	13781	13798	13782	13725	13953	14021	13897	13771	13939	13744	13667	14010	13884	13625	13883	13854	13755	13707	13812	13820	13792	13608	13869	13753	13726	13805	13790	13829	13954	13876	13999	13761	13791	13902	13872	13873	13794	13888	13805	13946	13821	13923	13726	14046	13756	13828	13973	13787	13879	13716	13813	13882	13896	13830	13632	13837	13908	13859	13838	13733	13677	13829	13960	13653	13779	13854	13763	13902	13994	13763	13796	13821	13770	13736	13821	13740	13889	13853	13769	13860	13758	13862	13825	13885	13837	13699	13874	13911	13944	13809	13800	13814	13701	13847	13820	13935	13859	13850	13889	13831	13786	13647	13886	13952	13720	13955	13976	13824	13783	13735	13862	13782	13883	13645	13802	13948	13874	13762	13897	13742	13986	13853	13932	13767	13825	13876	13745	13916	13692	13860	13864	13720	13715	13878	13723	14068	13748	13961	13778	13898	13666	13772	13841	13678	13842	13782	13915	13917	13780	13874	14051	13840	13904	13756	13707	13876	13783	13837	13654	13907	13817	13876	13831	13817	13805	13778	13663	13828	13781	13814	13855	13836	13857	14018	13661	13867	13925	13729	13875	14014	13743	13754	13817	13875	13928	14020	13827	13859	13891	13807	13655	13746	13840	13837	13727	13773	13942	13861	13880	13767	13822	13873	13822	13823	13871	13902	13905	14018	13899	13939	13838	13981	13905	13848	13798	13750	13671	13772	13857	13902	13668	13724	13937	13780	13827	13816	13883	14103	13871	14025	13769	13650	13884	13785	13790	13680	14074	13917	14047	13932	13879	13733	13860	13985	13815	13625	13918	13832	13852	13836	13926	13763	13847	13697	13968	13741	13890	13826	13811	13824	13854	13797	13935	13795	13811	13891	13990	13796	13930	13983	13872	13718	13817	13726	13917	13975	13933	13808	13749	13752	13785	13989	13871	14032	13738	13960	13781	13817	13839	13798	13750	13894	13792	13888	13651	13819	13843	13872	13923	13893	13776	13925	13872	13735	13851	13801	13800	13776	13809	13865	13768	13926	13745	13938	13885	13949	13845	13857	13726	13940	13832	13919	13886	13882	13807	13640	13902	13609	13983	13799	13922	13846	13907	13916	13876	14008	13756	13949	13725	13793	13822	13849	14007	13906	13776	13624	13946	13654	13795	13837	13754	13803	13681	13941	13700	13772	13875	13878	13743	13853	13791	13907	13904	13976	13790	13835	13780	13782	13858	13781	13874	13877	13755	13917	13775	13669	13884	13758	13846	13913	14024	13759	13902	13846	13594	13980	13830	13766	13805	13709	13837	13712	13813	13742	13773	13729	13860	13897	13813	13772	13859	13636	14053	13825	13794	13723	13962	13838	13876	13829	13872	13869	13953	13871	13713	13829	13880	13751	13930	13838	13777	13757	13723	13884	13835	13975	13661	13928	13839	13832	13985	13815	13783	13813	13737	13852	13883	13933	13729	13742	13982	13653	13944	13827	13841	13764	13777	14062	13707	13833	13795	13833	13914	13950	13888	13826	13795	13711	13829	13730	14002	13784	13752	13860	13952	13983	13826	13897	13890	13865	13824	13651	14025	13727	13743	13823	14064	13982	13842	13794	13743	13838	13757	13942	13747	13907	13901	13872	13973	13671	14037	13811	13828	13965	13818	13970	13840	13823	13811	13847	13884	13997	13869	13814	13756	13908	13842	13926	13947	13880	13912	13798	13878	13786	13714	13788	13922	13669	13940	13876	13676	13822	13773	13790	13832	13852	13846	13718	13834	13772	13847	13982	13869	13781	13944	13783	13882	13886	13863	13928	13843	13795	13906	13858	13845	13680	13876	13797	13677	13881	13950	13742	13797	13662	13842	13854	13883	13814	13852	13713	13822	13836	13980	13862	13841	14091	13719	13845	13824	13726	13815	13895	13870	13752	13854	13655	13828	13961	13663	13765	13883	13884	13888	13780	13834	13927	13844	13810	13914	14041	13848	13902	13917	13994	13750	13690	13814	13843	13837	13723	13805	13948	13852	13779	13742	13873	13830	13894	13920	13925	13963	13747	13664	13958	13899	13715	13838	13732	13847	13861	13707	13759	13655	13806	13815	13939	13649	13849	13767	13831	13836	13835	13818	13973	13738	13751	13980	13803	13801	13865	13800	13869	13877	13835	13729	13748	13868	13719	13983	13719	13873	13757	13885	13830	13870	13800	13942	13911	13987	13917	13771	13839	13727	13850	14066	13759	13875	13896	13720	13881	13834	13832	13805	13805	13871	13825	13815	13750	13855	13794	13741	13693	13827	13880	13840	13830	13845	13685	13811	13975	13698	13895	13908	13730	13813	13824	13827	13820	13847	13993	13850	13816	13778	13786	13917	13883	13834	13737	13833	13766	14002	13746	13823	13934	13889	13773	13681	13884	13647	13852	13859	13761	13888	13914	13904	13929	13861	13931	13874	13717	13739	13776	13838	13845	13945	13827	13728	13878	13699	13923	13911	13903	13602	13866	13867	13774	13929	13825	13820	13667	13771	13764	13759	13874	13680	13931	13872	13802	13790	13726	13844	13844	13835	13829	13767	13914	13701	13883	13934	13847	13765	13944	13947	13847	13776	13927	13810	13832	13800	13835	13911	13732	13822	13865	13933	13773	13821	13782	13836	13910	13865	13760	13790	13795	13693	13861	13769	13738	13951	13941	13816	13946	13921	13880	13721	14072	13843	13749	13891	13775	13867	13993	13923	13769	13717	13881	14048	13899	13774	13838	13836	13836	13865	13970	13778	13901	13850	13807	13836	13949	13839	13789	13944	13802	13805	13786	13819	13784	14035	13996	13845	13827	13803	13849	13824	13856	13704	13813	13853	13668	13891	14078	13847	13900	13810	13881	13739	13890	13895	13782	13579	14034	13687	13842	13749	13838	13837	13914	13965	13865	13837	13758	13936	13902	13786	13891	13960	13845	14087	13796	13914	13977	13889	13785	13761	13805	14051	14019	13820	13914	13684	13755	13878	13815	13841	13999	13849	13925	13760	13880	13856	13843	13894	13771	13976	13696	13847	13775	13784	13765	13762	13780	13747	13874	13936	13795	13805	13707	13907	13714	13699	13830	13834	13881	13872	13936	13846	13879	13780	13745	13944	13821	13836	13929	13666	13846	13941	13931	13738	13799	13723	13903	13878	13790	13820	13890	13846	13871	13807	13999	13868	13845	13925	13668	13849	13828	13765	13925	13871	13872	13880	13862	13959	13777	13793	13796	13675	13910	13854	13797	13735	13853	13910	13911	13828	13934	13850	13913	13896	13994	14032	13861	13872	13742	13765	13917	13769	13723	13874	13828	13980	13807	13885	13824	13861	13814	13832	14037	13922	14053	13942	13918	13895	13762	13969	13893	13985	13810	13914	13807	13745	13831	13833	13675	13730	13941	13686	13816	13860	13808	13941	13841	13812	13817	13946	13864	13677	13886	13992	14097	13846	13766	13880	13891	13886	13911	13697	13922	13953	13834	13960	13955	13797	13629	13944	13831	13760	13962	13882	13768	13944	13843	13739	13925	13700	13779	13901	13756	13900	13795	13970	13845	13887	13995	13797	13886	13663	13981	13946	13972	13747	13823	13740	13925	13856	13727	13877	13694	13919	13727	13919	13820	13901
25998	21153	27223	25732	19492	17661	17807	21358	41919	36982	30593	23684	18984	17302	16490	16586	16432	16544	16436	16433	16276	16412	16444	16324	16455	16518	16377	16342	16420	16370	16247	16439	16273	16558	16531	16433	16334	16304	16361	16421	16382	16395	16522	16443	16218	16251	16434	16200	16274	16535	16387	16445	16404	16288	16384	16286	16340	16478	16271	16149	16203	16404	16327	16236	16444	16490	16249	16526	16532	16541	16438	16545	16306	16203	16364	16337	16373	16410	16448	16399	16399	16238	16252	16304	16318	16309	16073	16134	16410	16282	16290	16274	16399	16412	16289	16280	16508	16370	16553	16317	16407	16387	16411	16117	16393	16542	16324	16447	16345	16368	16269	16384	16321	16693	16476	16234	16432	16083	16207	16264	16541	16271	16249	16397	16283	16171	16438	16534	16378	16505	16436	16224	16253	16104	16317	16480	16256	16391	16499	16237	16208	16310	16418	16348	16570	16123	16197	16202	16403	16418	16357	16283	16326	16371	16300	16411	16411	16308	16384	16322	16309	16227	16366	16348	16351	16325	16309	16260	16305	16449	16390	16340	16337	16297	16177	16563	16473	16411	16257	16384	16296	16307	16394	16388	16435	16364	16417	16484	16304	16280	16370	16388	16291	16431	16451	16315	16323	16199	16442	16484	16395	16340	16215	16313	16336	16360	16091	16273	16275	16294	16449	16409	16357	16496	16613	16328	16425	16194	16226	16143	16160	16428	16375	16456	16360	16297	16422	16237	16531	16373	16331	16329	16436	16299	16372	16258	16076	16280	16249	16405	16298	16337	16336	16167	16315	16456	16140	16382	16366	16272	16251	16386	16433	16323	16389	16216	16212	16419	16416	16502	16105	16160	16264	16137	16381	16370	16211	16420	16366	16230	16430	16498	16310	16206	16499	16302	16277	16379	16357	16263	16515	16358	16286	16210	16427	16269	16632	16448	16214	16222	16439	16721	16543	16369	16311	16299	16325	16377	16445	16255	16186	16257	16136	16398	16302	16182	16333	16461	16307	16495	16388	16296	16487	16175	16342	16307	16467	16229	16195	16469	16278	16313	16330	16214	16165	16554	16471	16429	16331	16309	16457	16706	16274	16233	16343	16343	16278	16327	16338	16416	16506	16367	16389	16236	16200	16320	16272	16234	16192	16167	16417	16437	16387	16429	16432	16350	16402	16531	16286	16311	16260	16374	16566	16342	16427	16290	16299	16267	16370	16426	16382	16355	16508	16311	16273	16428	16384	16395	16468	16302	16343	16389	16350	16300	16572	16500	16425	16501	16280	16528	16318	16228	16326	16324	16394	16222	16333	16471	16306	16380	16283	16434	16535	16291	16425	16349	16380	16280	16314	16183	16286	16460	16496	16363	16376	16330	16498	16677	16552	16437	16536	16463	16193	16337	16739	16474	16322	16479	16370	16263	16326	16389	16193	16174	16367	16439	16393	16426	16473	16298	16278	16557	16385	16464	16460	16547	16458	16292	16420	16259	16481	16480	16479	16295	16344	16411	16443	16207	16284	16206	16207	16234	16430	16288	16458	15972	16360	16105	16320	16251	16270	16288	16394	16428	16246	16451	16441	16431	16343	16566	16366	16412	16334	16419	16323	16324	16558	16467	16499	16364	16272	16230	16452	16331	16394	16372	16379	16385	16572	16363	16625	16278	16228	16311	16424	16352	16369	16230	16110	16218	16454	16268	16458	16307	16608	16471	16263	16415	16323	16034	16392	16365	16219	16313	16292	16331	16407	16252	16416	16308	16539	16340	16187	16349	16488	16228	16566	16433	16439	16279	16273	16152	16304	16095	16188	16465	16480	16305	16337	16450	16426	16353	16336	16227	16273	16165	16406	16412	16299	16379	16470	16508	16527	16464	16326	16165	16516	16231	16372	16185	16480	16455	16377	16499	16407	16327	16432	16237	16100	16338	16482	16382	16307	16097	16297	16248	16281	16256	16205	16119	16316	16313	16334	16378	16376	16295	16470	16151	16300	16510	16343	16318	16450	16374	16466	16318	16480	16408	16166	16608	16465	16217	16360	16517	16254	16345	16287	16358	16550	16120	16315	16344	16369	16251	16301	16454	16380	16273	16361	16329	16367	16428	16344	15990	16316	16202	16381	16414	16127	16210	16500	16319	16412	16389	16472	16206	16228	16353	16378	16189	16425	16218	16283	16348	16273	16332	16245	16065	16309	16265	16240	16377	16216	16177	16174	16271	16341	16454	16264	16310	16286	16279	16359	16225	16474	16207	16252	16246	16491	16363	16199	16346	16364	16310	16529	16375	16499	16270	16572	16206	16486	16199	16511	16284	16238	16224	16316	16369	16394	16317	16443	16519	16328	16261	16250	16442	16296	16173	16298	16287	16264	16308	16373	16319	16339	16603	16452	16318	16530	16414	16282	16184	16296	16400	16356	16495	16310	16372	16112	16345	16366	16197	16196	16481	16396	16328	16300	16316	16311	16295	16352	16333	16153	16454	16487	16426	16311	16506	16248	16293	16370	16264	16452	16297	16179	16486	16358	16338	16312	16168	16264	16295	16403	16460	16585	16310	16470	16466	16176	16299	16285	16386	16374	16419	16351	16572	16508	16369	16405	16301	16325	16258	16128	16442	16466	16427	16654	16427	16480	16206	16326	16560	16210	16089	16228	16534	16294	16244	16276	16224	16390	16309	16426	16298	16323	16307	16262	16177	16330	16332	16415	16494	16463	16372	16252	16292	16396	16245	16550	16390	16544	16287	16534	16357	16290	16450	16707	16315	16273	16311	16542	16392	16162	16243	16134	16433	16540	16375	16496	16462	16253	16239	16345	16396	16462	16292	16442	16398	16212	16303	16349	16359	16317	16322	16607	16311	16419	16218	16509	16394	16353	16305	16363	16136	16396	16402	16341	16442	16441	16454	16240	16242	16374	16410	16358	16292	16466	16476	16374	16365	16321	16347	16536	16450	16303	16484	16136	16518	16638	16344	16334	16314	16466	16424	16527	16360	16299	16376	16087	16331	16390	16322	16295	16486	16364	16296	16441	16379	16377	16360	16307	16522	16330	16370	16353	16338	16233	16412	16485	16468	16239	16224	16513	16371	16528	16226	16590	16505	16377	16271	16390	16285	16289	16230	16338	16302	16354	16351	16353	16337	16293	16449	16279	16500	16233	16481	16327	16419	16332	16287	16262	16310	16205	16339	16285	16298	16257	16290	16355	16341	16281	16385	16404	16498	16114	16495	16344	16053	16254	16450	16501	16386	16395	16647	16400	16295	16211	16504	16570	16380	16634	16298	16096	16494	16299	16462	16411	16362	16263	16330	16468	16384	16452	16484	16362	16201	16317	16434	16384	16319	16472	16496	16220	16267	16335	16290	16360	16388	16376	16405	16383	16217	16291	16274	16490	16343	16306	16426	16585	16400	16383	16261	16389	16317	16227	16290	16406	16117	16243	16369	16393	16158	16397	16420	16350	16283	16226	16339	16429	16393	16300	16333	16360	16313	16374	16350	16393	16138	16241	16285	16389	16376	16647	16324	16515	16331	16361	16315	16490	16384	16386	16185	16201	16324	16456	16243	16465	16307	16276	16359	16196	16285	16415	16341	16217	16183	16117	16417	16188	16182	16289	16232	16258	16353	16349	16479	16238	16565	16304	16484	16307	16386	16310	16286	16430	16380	16520	16122	16315	16356	16732	16264	16289	16384	16473	16336	16527	16315	16310	16331	16265	16427	16264	16255	16253	16270	16593	16204	16313	16394	16216	16252	16447	16294	16396	16324	16457	16464	16427	16415	16306	16311	16389	16298	16243	16501	16377	16400	16528	16197	16295	16313	16458	16362	16593	16415	16189	16309	16386	16168	16425	16535	16368	16195	16390	16368	16514	16335	16389	16570	16499	16289	16204	16353	16380	16410	16462	16465	16356	16464	16336	16372	16405	16532	16372	16346	16313	16321	16336	16470	16139	16096	16313	16422	16323	16349	16437	16246	16241	16197	16352	16283	16333	16280	16442	16439	16378	16559	16295	16407	16349	16282	16363	16517	16394	16382	16299	16328	16432	16488	16270	16222	16426	16513	16394	16295	16411	16507	16475	16386	16270	16303	16275	16357	16398	16285	16365	16347	16342	16320	16297	16466	16476	16318	16442	16174	16506	16326	16264	16364	16494	16531	16158	16253	16295	16254	16296	16566	16293	16362	16242	16423	16210	16523	16350	16505	16225	16514	16457	16416	16480	16266	16436	16400	16538	16541	16375	16319	16395	16397	16351	16334	16253	16166	16202	16257	16222	16430	16136	16188	16420	16262	16348	16174	16137	16127	16299	16247	16570	16374	16513	16320	16227	16570	16421	16160	16188	16184	16445	16084	16488	16323	16383	16317	16426	16310	16510	16515	16235	16391	16363	16307	16053	16203	16375	16320	16248	16070	16561	16322	16489	16520	16393	16351	16410	16353	16380	16546	16315	16231	16381	16559	16408	16465	16562	16363	16375	16376	16395	16487	16469	16356	16270	16468	16172	16319	16412	16529	16533	16360	16300	16293	16471	16525	16373	16244	16348	16489	16394	16370	16279	16211	16206	16345	16312	16364	16494	16328	16391	16316	16432	16296	16396	16436	16435	16513	16361	16446	16636	16273	16059	16324	16345	16259	16332	16391	16335	16366	16175	16424	16439	16228	16312	16478	16535	16469	16470	16523	16545	16438	16387	16321	16439	16349	16320	16408	16365	16346	16682	16425	16346	16376	16258	16182	16416	16296	16313	16472	16324	16388	16403	16262	16301	16248	16457	16456	16377	16327	16313	16537	16364	16266	16540	16179	16277	16303	16219	16621	16387	16366	16401	16315	16627	16296	16400	16539	16358	16466	16493	16380	16299	16335	16556	16213	16395	16159	16190	16425	16211	16299	16378	16053	15997	16266	16360	16330	16452	16402	16185	16297	16233	16228	16407	16308	16373	16447	16485	16295	16375	16151	16326	16388	16516	16485	16348	16430	16508	16290	16354	16463	16424	16410	16253	16340	16316	16466	16372	16228	16154	16375	16343	16465	16231	16362	16484	16334	16553	16320	16222	16387	16363	16389	16318	16465	16274	16425	16330	16156	16414	16554	16243	16328	16259	16221	16330	16409	16267	16374	16376	16356	16298	16379	16402	16275	16309	16222
13633	19288	18361	16018	15519	14827	14947	22166	43044	37425	30220	21957	16866	14849	14204	14182	13992	13966	14048	13998	14099	14104	14002	14122	13999	14101	13933	14052	14116	14135	14238	14183	14011	14265	14082	13849	13916	14083	13942	14096	14070	14026	14136	14082	14048	13906	14072	13990	13941	14196	14080	14103	13933	14122	14168	13958	14247	13961	14160	14180	13984	14113	14076	14088	13873	14013	14123	13990	14117	13952	14147	14035	13982	13901	14060	14070	14087	14039	14027	13962	14094	14179	14217	14008	14141	14176	14029	14020	14161	13918	14066	14100	14125	14082	14109	14042	14035	14086	13900	14223	14106	14037	14144	13971	14022	13964	14073	14100	13917	13955	14062	13989	14161	14026	13985	13916	14211	13970	14178	14105	13988	13999	13963	13938	14112	14223	14030	14005	14081	14167	13964	13989	14034	13930	14251	14064	13989	14028	13969	14057	14052	13945	14099	13929	13939	14005	14164	14005	13936	14009	14118	14043	14091	14104	14042	14045	13994	14109	14063	14083	14129	13923	14052	14071	13827	14056	13868	14186	14044	13954	14102	14005	14070	14059	13916	14103	14091	13963	14060	13960	13969	14036	14148	14093	14110	14165	14158	14241	13859	13916	13937	13917	14090	13905	13934	13967	14118	14035	14162	13990	14133	13959	13918	14050	14215	14051	13980	14258	14041	14142	14170	14058	14132	14017	13967	14060	14108	13987	14055	14198	13997	13966	14036	14135	14047	13912	14104	13893	14040	14242	14099	13996	13952	14194	14119	14147	14069	14108	13987	14077	14018	14084	13971	14089	14135	14014	14135	14039	13970	13990	14209	14122	14298	14029	14011	13932	13986	13984	14091	14038	14025	14070	13992	14365	13883	14081	14040	14092	13950	14018	14059	14232	14174	13970	14145	13986	14160	13905	13941	13913	14048	14208	14197	14187	14130	14125	14005	13976	14091	13998	14086	13990	14195	13999	13951	14111	14031	14180	14009	14002	14167	14081	14142	14164	14066	13951	14078	13873	14003	13956	13901	14092	14159	14073	14041	14037	13868	13982	14202	14171	14031	13981	14283	14158	14050	14153	14076	14091	14283	14084	13850	14187	14089	13958	14071	14031	14104	14084	14153	14190	13963	13949	13955	14223	13944	14083	13955	14002	14139	14023	14036	14119	13976	14149	14089	14084	14075	13939	13844	13968	14128	14089	14061	14103	14157	14220	14066	14060	13995	14061	14274	14129	13986	14176	14145	14047	14035	14102	13942	14210	13832	14024	14088	13850	14083	13996	14253	13994	14123	13908	14092	14075	13977	14107	13894	13890	14040	14176	14217	13909	14023	13901	14071	13966	13947	14104	14019	14046	14102	14108	14058	14110	14137	13919	14060	13951	14168	13967	14129	13976	14245	14187	13998	13978	14075	14058	14025	14059	13955	13852	14017	14008	14163	14142	14252	14016	14138	14127	13997	14263	14013	14036	14091	14041	14025	14115	14161	14039	14089	14081	14090	14014	14003	14031	14231	14196	14020	13900	14003	14145	14019	13948	13866	14058	14007	14007	13946	14049	14025	14213	14166	14095	13800	13978	14186	14028	14205	13886	14200	14133	13972	13976	13987	14079	14102	13772	14052	13940	14076	13941	14082	14004	14219	14070	13889	14076	14155	14102	14083	14035	14171	14044	13935	13993	14096	14061	13980	14089	13994	14098	14045	13948	14148	14042	14039	14159	14167	14160	13827	14180	13957	14076	14014	14175	14056	14068	14021	13982	14066	14065	14023	14024	14061	14245	14025	14035	13862	14162	14129	13948	13970	13952	14250	13940	13983	13991	14106	14176	13890	14078	13935	14126	14038	13932	13948	14079	14101	14048	14037	13940	13960	14019	14183	14091	13973	13955	14097	13936	14197	13901	14078	14097	14115	14139	13910	13940	14132	14183	13914	13985	14051	14042	14176	14077	13988	14136	14022	14205	14096	14140	14126	14035	14136	14188	14074	14050	14044	14081	13975	13972	14106	14071	13924	14046	14093	13930	13947	14119	14051	14051	14280	14147	14136	14069	14171	13963	14076	13756	13803	14068	14044	14025	14099	14057	13883	14111	14163	14140	14094	13981	14222	14123	13991	14110	14118	14103	14095	14078	13989	14068	14021	13934	14106	14123	13899	14039	14145	14087	14171	13986	14092	14232	14125	14032	14102	13895	14145	14052	13972	13978	13921	13931	14052	14263	14091	14058	14128	14021	13962	14070	13999	13965	14059	14016	14138	14006	14002	14149	14089	13939	13951	13926	14150	13905	13914	13990	14142	14044	14162	14166	14003	14244	14007	14170	14117	14057	14027	13914	14161	14030	14032	13942	14062	14135	13958	14000	14054	13951	14067	14087	14192	13961	14258	14049	14092	13940	13961	14054	14106	14135	14069	14055	14051	14041	14037	14022	14028	14139	14034	14036	13968	14037	14008	14065	14026	14120	14011	14095	14370	14147	13932	13973	14065	14012	13983	14094	14067	14091	14034	13905	14253	14029	13907	13962	13956	13932	14130	14070	14026	14047	14008	14126	14262	14093	14058	14056	13872	14106	14216	14182	14159	14127	14104	13999	14111	13971	13981	14148	14188	14065	14109	14090	14048	14051	14056	14102	13908	14048	14012	14138	14084	14013	14066	14065	14129	14047	14106	14063	13882	14131	14149	14021	14181	14056	13986	13998	14011	14062	14026	14060	14028	14144	14115	13934	14165	14154	14153	14049	13996	14038	13967	14165	14099	14002	14040	13911	14078	14055	14001	14118	14142	14044	13975	14042	14092	13949	13970	14049	13994	14057	14024	14010	14162	13879	14022	13921	13982	14155	14214	14069	13985	14117	14079	13981	14114	14122	14050	14107	13933	14208	14051	13915	14033	14114	14209	14171	14008	14132	14220	14074	14047	13972	13956	14072	14080	14073	13992	14082	13959	14121	14032	14132	13976	14092	14118	14037	14059	14203	14080	14088	14197	13992	13963	14061	14174	13952	14059	13983	13904	14058	13918	13952	14099	14031	13900	13978	13949	14103	13990	14043	14185	14015	14075	13989	14072	14103	14141	14008	14091	14063	14016	14270	13965	13990	14189	13985	14073	14077	14043	13911	14096	14071	14012	13891	13953	14087	14216	14112	14106	14042	14076	13913	14074	13920	13876	14117	14215	13932	14069	14148	14148	13955	13957	13986	13806	14134	14243	13982	13990	13936	14171	14231	13995	14085	14036	13982	13998	13948	14173	14010	14145	14025	14003	14068	14158	14062	14085	14054	13930	14035	14169	13942	14047	13949	14040	14054	14149	14129	14067	14172	14093	14064	14167	14111	14116	14020	14064	13862	14061	13973	13982	14005	14084	13857	14003	14244	14027	14010	14080	14001	14053	14145	14180	14065	14130	14025	14152	14196	13774	14031	13961	14074	14124	14095	14060	14009	13820	14087	13993	13935	13924	14083	14062	14045	14032	14092	14059	14139	13990	14102	14052	14132	14035	13903	13998	13785	14155	14026	14208	14094	13979	13961	13939	14029	14046	14046	14031	14170	13980	14141	13916	13948	14120	14177	14003	14031	14128	14064	14093	14054	14035	13981	14098	14109	14188	14108	14231	14231	14140	13888	14006	14082	14000	14022	14169	14136	14031	14152	14108	14000	14016	14029	14057	14001	14077	13954	14117	14062	14203	14040	14068	14042	14119	13990	14146	14122	14131	14078	14114	14126	13933	13988	14064	14057	14191	14042	14120	14212	14068	13992	14236	14061	14101	14074	14052	13949	14152	14137	13961	14189	13890	13998	13937	14073	14005	14037	14163	14191	13973	14208	13911	14070	13999	13972	14179	14043	14064	13957	14064	14207	14004	14075	14062	14015	14098	13909	14128	13803	13963	13979	14182	13945	14088	14064	14110	14015	14055	14091	14072	13995	13918	14033	13903	14084	13920	14316	13953	13966	13983	14092	14097	14119	14112	14083	14095	14054	14086	14086	14051	14200	14061	14065	13888	14009	14038	14094	14046	14086	14050	14060	14198	14186	14177	14181	13996	14218	14072	14046	14112	14140	14101	14040	13903	13856	14087	14074	14080	13926	14155	14163	14135	14018	13908	14116	14146	14076	14044	13948	14000	13916	14058	14086	13981	14070	14110	13989	13980	14213	14127	14071	14000	13967	13942	14005	13918	14006	14065	14109	14023	14063	14023	14049	13996	14035	14109	14127	14177	14056	14039	14064	14097	14070	14024	14119	13987	14096	14107	14169	14122	14003	13883	14170	14003	14136	13991	14195	14166	14031	14012	14172	13988	14125	13956	13966	14187	13796	14167	14007	14078	13993	14246	14070	14148	14084	14024	14066	13907	14180	14080	14011	14015	13973	13926	14009	14140	13965	14042	13977	14041	14008	14047	14098	14150	14019	13964	14188	13978	14000	14000	13969	14039	14054	13996	13952	14273	14091	14050	14202	14260	13908	14091	13905	14043	14157	14052	14083	14102	14065	14046	14021	14181	14019	14089	14125	14066	13877	14046	13827	14081	14051	14024	14053	14134	14059	13973	13954	14034	14121	14221	14134	14118	14185	13969	14054	14064	14051	14062	14094	14218	14127	14023	13968	14179	14116	14167	14284	14013	14026	14130	14180	14020	14060	14107	13928	14209	14013	13944	14014	14009	13927	13985	13928	13977	14226	14218	13833	14103	14253	13968	13834	13954	14147	14174	14077	14148	14001	14053	14148	14010	14232	14077	14138	14019	13988	14007	14063	13946	14125	14141	14025	13925	14153	14100	14044	14138	14142	13943	14061	14044	14021	14128	13775	13993	14020	14153	14221	14202	13965	13990	13971	13905	14079	14140	13960	14011	14045	13940	14019	13827	14010	13959	13822	13975	14011	14028	14069	14170	13989	14056	14034	14023	14057	14063	14055	14183	13947	14167	14088	14044	14009	13981	14083	14179	14025	14128	14314	13892	14047	14192	13975	14110	13912	14079	13950	14056	14257	13903	14210	14159	14070	13960	14051	13893	14149	14076	13987	14056	13819	14029	14100	13961	14034	14163	14096	14084	13978	14133	13927	13985	14079	14161	13947	13899	13981	14061	14059	14110	14188	14009	13992	14004	14069	13962	14163	14084	14230	14005	14158	14164	13902	14015	14103	13978	14047	14100	14120
23961	21192	28674	23998	21569	23348	22248	34740	64154	51317	40835	29833	21816	18006	16830	16348	16430	16433	16542	16433	16485	16496	16535	16339	16395	16293	16496	16269	16412	16385	16391	16289	16405	16313	16524	16552	16268	16399	16164	16245	16396	16427	16486	16380	16421	16260	16267	16355	16327	16218	16126	16184	16361	16314	16321	16176	16247	16508	16314	16437	16189	16349	16240	16317	16293	16493	16187	16198	16457	16354	16387	16200	16311	16508	16450	16281	16119	16376	16186	16322	16345	16267	16134	16184	16496	16345	16512	16215	16326	16351	16288	16271	16187	16394	16446	16246	16471	16023	16081	16137	16290	16250	16318	16146	16220	16111	16237	16350	16483	16359	16234	16452	16352	16277	16215	16434	16327	16233	16313	16371	16328	16538	16241	16184	16224	16254	16324	16171	16441	16533	16379	16338	16193	16295	16384	16309	16361	16340	16341	16318	16211	16044	16233	16126	16299	16106	16132	16139	16238	16185	16378	16443	16415	16388	16140	16411	16100	16125	16458	16250	16419	16386	16324	16245	16197	16251	16269	16336	16367	16100	16279	16407	16330	16293	16244	16207	16296	16222	16292	16117	16435	16031	16166	16261	16280	16447	16286	16261	16238	16239	16281	16184	16282	16257	16367	16421	16264	16077	16156	16171	16311	16396	16331	16205	16234	16314	16289	16175	16301	16481	16522	16221	16307	16233	16332	16230	16489	16359	16612	16171	16464	16106	16421	16047	16464	16356	16252	16190	16280	16456	16186	16142	16272	16081	16251	16243	16433	16278	16467	16336	16331	16219	16401	16333	16261	16420	16085	16376	16067	16227	16247	16085	16308	16284	16355	16312	16169	16416	16258	16507	16345	16292	16307	16303	16359	15924	16159	16047	16334	16244	16162	16465	16299	16070	16125	16249	16089	16233	16226	16142	16480	16286	16095	16359	16114	16225	16230	16295	16222	16206	16271	16316	16250	16191	16221	16054	16271	16106	16321	16539	16250	16327	16376	16378	16349	16319	16223	16340	16103	16247	16305	16414	16260	16086	16213	16280	16282	16288	16418	16297	16247	16508	16341	16265	16143	16398	16311	16146	16163	16207	16309	16342	16149	16165	16349	16313	16084	16314	16248	16306	16298	16259	16343	16419	16378	16234	16253	16320	16198	16271	16366	16361	16514	16263	16216	16317	16268	16270	16290	16165	16298	16302	16387	16347	16284	16121	16122	16219	16177	16244	16299	16470	16305	16189	16416	16293	16189	16332	16330	16168	16128	16342	16148	16400	16003	16133	16354	16071	16148	16255	16219	16363	16350	16308	16180	16258	16325	16350	16182	16349	16336	16160	16297	16289	16419	16345	16562	16264	16312	16354	16234	16147	16181	16154	16393	16248	16325	16311	16360	16213	16303	16151	16097	16319	16335	16346	16244	16233	16443	16474	16344	16490	16454	16328	16142	16347	16311	16144	16275	16242	16304	16345	16272	16437	16364	16203	16275	16169	16185	16238	16202	16276	16329	16319	16233	16016	16305	16243	16231	16334	16259	16289	16084	16528	16260	16242	16191	16301	16505	16242	16195	16271	16253	16218	15995	16158	16075	16294	16251	16136	16171	16374	16365	16149	16544	16222	16184	16268	16217	16301	16475	16294	16313	16238	16273	16239	16165	16224	16218	16310	16412	16306	16076	16322	16387	16210	16320	16089	16152	16130	16309	16184	16277	16158	16220	16283	16186	16334	16153	16237	16171	16222	16294	16249	16210	16331	16327	16249	16051	16125	16236	16270	16124	16368	16235	16188	16283	16226	16449	16350	16495	16472	16224	16495	16305	16309	16205	16279	16390	16241	16080	16128	16102	16355	16168	16313	16533	16266	16164	16332	16230	16208	16290	16291	16295	16258	16168	16313	16128	16419	16188	16236	16485	16318	16351	16410	16176	16309	16449	16498	16394	16134	16296	16339	16313	16038	16281	16031	16163	16264	16140	16173	16201	16275	16336	16141	16355	16231	16208	16211	16257	16116	16140	16329	16400	16174	16314	16412	16321	16210	16427	16461	16396	16340	16484	16486	16243	16269	16256	16227	16534	16171	16243	16313	16135	16029	16206	16477	16408	16291	16518	16316	16253	16152	16098	16329	16394	16116	16336	16172	16191	16410	16355	16351	16367	16126	16281	16044	16209	16277	16227	16205	16369	16086	16248	16188	16395	16165	16281	16232	16194	16428	16309	16312	16209	16069	16145	16170	16015	16229	16323	16505	16382	16254	16267	16153	16462	16480	16102	15921	16164	15969	16084	16145	16186	16448	16269	16407	16117	16241	16210	16153	16213	16184	16263	16292	16232	16259	16113	16227	16406	16362	16329	16395	16149	16257	16252	16220	16279	16280	16366	16192	16464	16201	16632	16274	16373	16441	16464	16232	16268	16371	16400	16327	16300	16105	16100	16271	16193	16317	16268	16362	16248	16500	16415	16385	16386	16389	16345	16180	16404	16485	16268	16230	16283	16117	16149	16285	16233	16503	16405	16375	16118	16284	16296	16369	16457	16054	16106	16347	16261	16250	16350	16324	16439	16346	16420	16178	16242	16437	16315	16275	16198	16225	16325	16305	16517	16334	16385	16231	16347	16273	16134	16289	16107	16327	16418	16217	16257	16224	16119	16335	16172	16349	16307	16214	16533	16581	16402	16273	16188	16220	16210	16180	16237	16253	16205	16547	16227	16231	16292	16114	16239	16256	16200	16353	16256	16409	16176	16351	16310	16295	16116	16321	16094	16337	16307	16386	16498	16161	16264	16374	16282	16283	16280	16278	16244	16165	16296	16161	16386	16292	16592	16182	16267	16199	16353	16295	16550	16237	16357	16346	16332	16344	16181	16352	16385	16146	16213	16215	16214	16188	16277	16274	16370	16178	16333	16384	16233	16259	16278	16292	16243	16407	16170	16098	16099	16353	16379	16330	16254	16160	16182	16106	16251	16126	16349	16034	16199	16012	16464	16325	16454	16377	16291	16213	16208	16221	16406	16224	16323	16169	16081	16316	16225	16162	16252	16209	16358	16432	16145	16122	16393	16158	16501	16331	16262	16348	16407	16357	16230	16279	16368	15930	16349	16271	16259	16255	16156	16039	16180	16418	16307	16446	16404	16306	16298	16308	16143	16333	16377	16405	16237	16282	16198	16068	16375	16098	16318	15957	16188	16191	16424	16290	16427	16142	16188	16204	16188	16174	16392	16192	16181	16244	16181	16476	16190	16177	16155	16232	16352	16155	16083	16141	16188	16156	16255	16346	16283	16094	16351	16338	16348	16241	16385	16079	16140	16332	16100	16059	16253	16279	16180	16151	16297	16466	16289	16376	16385	16208	16243	16249	16257	16102	16235	16175	15988	16280	16499	16345	16320	16278	16437	16344	16183	16182	16229	16328	16281	16288	16384	16582	16342	16404	16363	16196	16443	16379	16215	16336	16272	16147	16063	16254	16428	16247	16315	16342	16290	16132	16217	16302	16227	16140	16188	16205	16426	16292	16285	16107	16309	16453	16166	16375	16274	16307	16385	16275	16179	16192	16311	16118	16374	16405	16475	16223	16394	16209	16166	16279	16365	16482	16436	16371	16340	16265	16331	16225	16463	16170	16363	16149	16119	16265	16243	16416	16444	16394	16292	16170	16465	16244	16374	16490	16127	16239	16115	16248	16090	16390	16230	16246	16308	16290	16058	16262	16321	16226	16308	16196	16211	16241	16118	16336	16272	16260	16140	16314	16425	16330	16364	16164	16232	16092	16210	16361	16353	16101	16353	16243	16176	16150	16213	16297	16314	16200	16334	16236	16219	16217	16127	16394	16229	16393	16263	16418	16255	16092	16195	16247	16369	16168	16370	16325	16432	16287	16447	16294	16101	16243	16001	16279	16185	16263	16367	16093	16109	16425	16399	16126	16306	16398	16116	16207	16345	16363	16102	16135	16358	16266	16208	16305	16194	16362	16314	16309	16256	16228	16189	16353	16477	16466	16126	16243	16281	16201	16181	16295	16238	16291	16423	16231	16370	16340	16218	16101	16091	16319	16198	16110	16337	16260	16317	16246	16330	16302	16226	16290	16348	16308	16298	16230	16119	16375	16343	16086	16204	16189	16281	16008	16252	16409	16380	16293	16216	16457	16362	16311	16288	16489	16187	16252	16099	16221	16235	16522	16390	16539	16139	16170	16434	16206	16343	16333	16241	16243	16352	16384	16209	16239	16153	16201	16296	16204	16403	16367	16320	16154	15891	16306	16131	16356	16121	16161	16277	16266	16399	16302	16084	16372	16176	16149	16085	16350	16502	16499	16328	16187	16335	16304	16553	16352	16307	16194	16324	16475	16265	16411	16040	16434	16439	16205	16355	16300	16307	16399	16233	16276	16158	16102	16282	16263	16343	16451	16237	16274	16373	16168	16154	16275	16415	16102	16218	16195	16254	16470	16442	16274	16128	16243	16332	16260	16185	16281	16240	16301	16450	16148	16506	16360	16389	16340	16280	16517	16259	16056	16186	16097	16207	16185	16232	16171	16139	16298	16367	16175	16380	16403	16201	16303	16143	16353	16337	16433	16495	16364	16443	16299	16201	16147	16055	16292	16272	16190	16296	16319	16426	16353	16315	16352	16110	16181	16351	16290	16254	16205	16374	16233	16087	16394	16216	16421	16347	16215	16355	16270	16402	16327	16225	16366	16388	16207	16351	16398	16249	16113	16315	16090	16152	16229	16218	16144	16309	16383	16368	16279	16354	16410	16249	16301	16392	16178	16385	16182	16105	16185	16291	16145	16531	16385	16215	16272	16184	16235	16386	16351	16174	16386	16266	16153	16184	16340	16283	16251	16437	16357	16203	16123	16212	16206	16323	16177	16421	16372	16065	16000	16440	16294	16127	16452	16329	16174	16340	16151	16099	16299	16283	16081	16220	16372	16230	16211	16434	16324	16161	16453	16544	16245	16233	16266	16134	16366	16325	16109	16328	16314	16263	16304	16162	16435	16222	16310	16375	16396	16293	16252	15950	16331	16124	16200	16468	16503	16505	16320	16371	16201	16527	16162	16282	16425	16458	16208	16384	16132	16339	16467	16267	16249	16516	16377	16285	16331	16167	16421	16232	16451	16203	16463	16337	16265	16324	16427	16171	16321	16434	16406
15757	26928	24616	19698	18053	18456	16297	38156	63620	50324	41188	28549	19152	15268	14111	14098	14051	13938	14099	13986	14036	14029	14178	13893	14101	13949	14092	14083	14060	14113	14208	13885	14013	14025	14137	14059	14076	14015	13871	14149	13949	14059	14032	13955	13924	14114	13880	13952	13902	13903	14041	14169	14109	13839	13938	14008	13950	13917	14009	14138	13943	14050	14010	14070	14057	14032	13953	14019	14071	14043	14060	13941	14036	13852	14027	13822	14005	14019	13831	13881	13988	13981	13945	13994	13939	13954	14083	13888	13987	14067	13866	13994	14039	14034	14159	13821	13887	14115	14086	13966	14060	13936	14032	14131	14110	14066	13959	13930	13926	13963	14143	13997	14026	14051	14112	13895	14027	13880	14160	14112	13780	14060	13964	13975	13937	14010	13961	14157	14077	14025	14101	13997	14132	13849	13979	14066	14061	14045	14168	13970	13940	13959	13930	13775	14129	14109	13968	13862	14056	14133	13925	13998	14035	13996	14014	13808	14100	13982	13947	13971	13939	13993	13987	13910	13978	14136	14099	13910	14023	14027	14053	13846	13753	13970	13968	14043	13975	14044	13909	14098	13968	14090	14004	13962	14016	13905	14107	13914	13965	14171	13901	14026	13887	14105	13956	14045	13872	13924	14071	13794	14008	14013	13895	13969	13907	14099	14107	14103	14052	13938	14091	14185	13959	13964	13889	13927	14181	13994	14061	13877	13991	14006	13773	13983	13969	14174	13888	13934	13894	13883	14084	14068	14080	13903	14060	14043	14013	14051	14025	14132	14097	14061	13922	14008	13829	14061	14015	14057	13967	14043	14061	13783	14231	14043	13985	13880	13951	13903	14070	14122	14017	14053	13928	14102	14062	13800	14002	13884	14080	14023	14079	14042	13906	14172	14054	14048	13937	13982	14114	13887	14095	14027	13946	13996	14100	14001	14013	14001	13996	13843	14054	14085	13742	14078	13942	14115	14041	14092	14127	14021	14011	13950	13850	13939	13959	13956	14065	14060	14007	14054	14021	13983	14231	13896	14030	13988	14062	14051	14084	14165	13832	13975	14105	14158	13886	14167	13919	13843	14114	14171	14075	14178	14030	13995	14074	14035	14028	14006	14054	14080	14134	14064	13921	14058	14075	13897	14057	13884	14193	14229	14049	13833	14005	13982	13946	14086	14003	13927	13842	13884	14188	13957	14029	14076	14181	14002	13980	14118	14171	13927	13960	14107	13962	14096	13900	13963	13911	13885	13967	14044	14073	13881	13966	13999	14044	14109	14077	14158	14095	14117	13905	13955	13940	14022	14021	14007	13928	13995	14004	14020	13875	13994	14083	13967	14003	14097	14090	13908	13976	14070	14003	14183	13984	14170	13941	13955	14064	13997	14183	14020	13944	14134	13992	14093	13968	13895	13825	14045	14030	14103	14075	14096	14304	13991	14019	13976	14151	14079	13963	14124	14021	13958	14103	14067	14009	14126	14050	13892	14011	14027	13969	13946	13966	13977	14015	13979	13843	13891	14030	13925	14001	13832	13818	14016	13962	13905	13948	14064	14175	14178	13926	13936	14090	13937	14102	13880	13989	14236	13994	14034	14112	13935	14136	13987	14043	14178	13989	13923	14034	14021	13900	13947	13990	14095	13861	14055	14013	14093	13889	13969	13944	13851	13911	13910	13859	14048	14046	14045	13963	14042	14114	14001	13886	14006	13854	13989	14097	13951	14141	13987	13973	14023	14005	13869	14064	14045	14104	14069	14048	13850	13994	13908	13966	13957	14087	14004	14000	14021	13988	13994	14041	13936	13970	13970	14076	13958	14014	13850	14062	13844	13948	14096	14126	14183	13941	14109	14089	14063	14076	13842	14007	13931	14154	13922	13970	13886	13959	14230	13998	14049	14052	14107	13904	13962	14129	13840	14067	13861	14119	13969	13883	14001	13801	13999	13920	13895	14094	14090	14060	13950	14122	13868	13949	14030	14106	14011	13879	13963	14158	14032	13982	13986	14017	13919	13895	14216	14044	14075	14057	14064	14004	13913	14010	14093	13868	14038	13948	14014	13974	13920	13995	13982	13912	14012	14165	13925	13933	14172	14030	14035	14006	13798	13952	13922	13882	14016	14106	13927	14017	14173	14053	13984	13951	14036	14082	13913	13968	13872	13914	13986	13942	14053	14083	14014	13884	14031	13882	13939	14000	14074	13938	14091	13988	14012	14028	13946	13961	14020	13940	13860	13948	13997	14059	13808	14105	13973	14010	13950	14091	14028	14016	14046	13952	13990	13850	13868	13950	13940	14114	13889	13969	13877	14104	13888	13963	13897	13971	14202	13940	14023	13850	14095	14002	14123	13994	13872	14001	13897	13914	13768	13881	13960	13991	14053	13852	13936	14192	13977	14017	14066	13923	14025	13870	13952	13981	13867	14035	14123	13894	14027	13986	13982	14084	14229	13959	13948	14000	13942	14038	13806	13879	14119	14001	13958	13985	14065	13984	13816	13999	14007	14116	14004	14004	14050	14073	13922	14099	13993	14282	14045	14147	14061	14075	13788	13949	14199	13908	13951	14198	14110	14082	14045	13913	14015	14204	14045	14019	14075	13974	14132	13930	14151	13800	14053	14124	13860	13940	14130	13970	13833	14060	13990	13933	13981	13968	13962	14047	14023	13970	13896	14108	13976	14040	13889	14156	13906	13978	13993	13944	14077	13955	14108	14093	13971	13882	13943	13892	13900	13972	13882	13880	13912	14033	13992	13968	14024	14089	14002	14078	14209	14125	14099	14015	13939	14052	14016	13837	14107	13842	14179	14042	13876	13962	13937	14114	13929	13968	14070	13938	14078	13978	13930	14015	14105	14031	13889	13971	14046	14013	14062	13844	14272	14121	14074	14089	13879	13932	13941	13990	13857	14150	13915	14041	13992	14049	14127	13916	13958	13962	13941	14035	13976	13870	14044	14103	13882	14108	13864	14039	14078	13872	14006	14064	14006	13920	14000	13986	13924	13905	14129	13899	13924	13965	13917	14095	13979	13940	14090	14014	14065	13945	13892	13943	13804	13964	14055	14114	14014	13999	13962	14124	13999	13969	13992	13971	14092	14032	14012	14164	14005	13956	13967	14146	13865	13997	14068	14128	13966	14091	14022	14129	13906	14094	14103	14040	13997	14118	14040	14033	13993	14091	14069	13929	13973	14067	13930	14031	13998	14163	13875	14055	14108	13817	13899	13923	14055	13989	14122	14160	13976	13951	13867	14175	13874	13799	14095	13874	13975	14014	13885	14055	13986	13887	13985	14039	13967	14159	13989	14067	14100	13943	14041	14009	14125	13888	13973	14080	14069	13910	14106	14036	14023	14034	13904	13936	13843	13951	14134	14085	13892	14085	14048	14053	13958	13859	13837	13978	13914	14035	14116	13913	13941	14004	14069	13991	13870	13969	14033	13849	14188	13987	13942	14210	14157	14092	13940	13986	14067	13998	14065	14210	14056	14034	14098	14022	14046	13939	14019	14018	13982	13952	13908	14123	13855	14077	13904	14122	13994	13952	14024	14164	13885	13882	14026	14010	13870	14017	13831	13865	13865	14054	14076	13851	13951	14002	14114	14058	13954	14044	14196	14076	13833	13876	14137	13938	14002	13732	13927	14018	13949	13991	13847	13842	13844	14014	14037	14001	13946	14067	14122	14079	13953	13969	14250	13992	13905	14084	14073	13983	13902	13840	13986	14047	13920	13954	13980	14072	14038	14013	13895	14041	14092	14054	14055	14073	13884	13998	14027	14209	14025	14074	14050	13964	14144	13944	13823	14042	13961	13869	14012	13909	13929	13917	14025	13871	14032	14111	13991	13897	13956	13895	13927	13993	14206	13846	14104	14061	13997	13943	14019	13862	14021	13961	13820	13972	14015	13863	14059	13818	13876	13954	14049	13921	13967	13957	14206	14004	14114	13968	13948	14015	14055	14059	14074	13908	14079	13958	13989	13960	14126	14073	13801	14146	13985	14044	13955	13905	13986	14109	14029	14052	14124	13998	14008	14135	13970	13999	13951	13985	13927	14018	14010	13994	13980	13937	14063	13991	14243	13940	14109	14099	14115	13926	14114	14077	14163	14099	13973	14029	13885	13901	14204	14038	13976	13879	13946	14097	14061	14107	13917	14064	14094	14195	14231	13870	14085	13985	14044	14083	13944	13985	13991	14139	13941	13938	14034	13979	14117	13995	14199	13991	14089	14110	14083	13814	13988	13956	14123	14109	13923	13959	13857	14110	14020	13987	14060	14142	14008	13972	14052	14159	14181	14096	13869	14010	14018	13951	14083	13974	13997	14053	14079	14078	14056	14114	13871	14065	14116	13991	14138	13906	14143	14080	14202	14068	14134	14053	13888	13932	13858	14049	13985	13882	13998	13895	14022	14091	14044	14113	14106	13857	13822	14023	13994	13973	14055	14040	14125	13933	14039	14133	14073	14041	13996	14048	14030	14020	13956	14090	13778	13988	13922	13974	13909	14063	14009	14150	14109	14176	14111	13903	13885	13918	14018	14016	14039	14037	13994	14012	13880	13984	14022	14164	13926	13917	13936	14022	14024	13985	14098	14123	13962	14172	14042	13978	14081	13975	13960	14062	13999	13968	13867	13850	13938	14028	14008	13999	13989	13932	14067	14017	13946	13973	14059	13992	14115	14082	13965	14025	14137	13956	13973	13995	13850	14023	14123	14035	13984	13899	13871	13991	14008	13902	14157	14056	13993	14051	13933	14130	14054	14033	14123	13984	13964	13833	13997	14024	13930	14069	13878	14099	14164	14123	13833	13862	13976	13960	14040	14118	14057	13929	13966	13997	14064	13984	13883	14092	14098	13935	14023	14146	14154	14036	14162	14049	13883	14091	14023	13893	14101	14031	14069	14076	13996	14008	13917	13874	14098	14030	14008	14063	13916	13813	13978	14141	14064	13881	14050	14057	13885	14011	14140	13955	13953	13992	13903	13929	13960	13996	13998	14104	14072	14033	14031	13990	14136	13988	14193	14132	13933	13958	13878	14144	13967	13915	14106	14040	13905	14036	14017	13961	13914	13983	13950	14022	13983	14152	13826	14083	14148	13978	14258	14018	13826	14004	13870	14142	13884	13934	14159	14098	13987	14101	14080	14116	13887
29039	21523	20514	17980	16136	17035	22593	18165	19906	20907	19084	17516	16627	16130	16045	16049	16169	16091	16200	16085	16078	16254	16174	16139	16086	16018	16316	16258	16074	16175	15913	15959	16040	16115	16146	15861	16106	16059	16113	16010	15944	16085	16056	15825	16034	15932	16084	16262	15901	16164	16083	16107	16131	15901	16203	16187	15811	16053	16060	16101	16226	16039	16132	15895	16156	15911	16194	16064	16245	16105	16051	16072	15897	15863	16023	16088	15960	16102	16089	15994	16030	15987	15881	15973	15954	16017	16204	16137	15950	15968	16158	16073	16096	15991	16223	16156	15911	16041	15990	15848	16238	15961	16030	15975	15814	16036	16130	15884	16076	15933	15915	16066	16027	15949	16227	16192	16127	15960	16165	16011	16080	16236	16105	16127	16155	16178	16158	16160	16270	15873	15973	15882	16160	15845	15956	16078	16122	16059	16155	16103	16161	16019	16147	16132	16092	16173	16064	15971	16019	16051	15968	16003	16082	15918	16036	16119	16163	16000	16066	16001	15930	15989	16146	15871	15971	16163	16168	16109	16091	16073	16049	16027	16164	16010	15993	15902	15906	16181	15860	15902	15910	16071	15943	16078	16157	16126	15985	16097	16028	16087	16098	16119	16200	16033	16129	16128	16099	16011	15797	15964	16023	15867	15959	15970	16026	16077	16068	15976	16136	15854	16125	16086	16094	16003	16089	16159	15935	16019	16024	15941	16006	15953	16068	15903	16121	16277	15921	15976	16072	15825	16128	15985	16185	15933	16249	16078	15876	16060	15993	16032	15935	16077	16026	16016	16078	16093	16138	15984	16031	16233	16128	16004	16046	16003	16178	15863	15938	16205	15953	16086	16154	16156	16056	16057	15978	16027	15874	15942	15936	16021	16075	15892	15993	16052	16243	16047	16074	16108	15995	16173	16012	16161	15998	15955	16119	16178	16056	16042	16148	16219	16021	15994	15981	15969	16206	16199	15996	16349	16129	16196	15999	15910	16061	15912	16099	16082	15838	16072	16146	16062	16158	15928	16263	16088	16090	16086	15979	16181	15943	15940	15904	16159	16064	16095	15898	15919	16116	16212	16043	16172	16095	16119	16164	15974	15945	16072	16082	16191	16035	16045	16083	15892	15825	16081	16235	16145	16004	16050	16089	16109	15876	15859	16142	16074	16084	16174	16026	16018	16144	16042	16103	16087	16153	16033	16044	15905	16112	16067	15951	16205	16150	16166	15794	16296	16163	16144	16187	16195	15824	15998	16207	15892	15991	16147	16008	15944	16092	16067	15835	16181	16148	16055	15954	16064	16143	15998	15966	16236	15868	16149	16215	15971	15931	16162	16057	16137	16082	16089	15961	15891	16036	15990	16248	16191	15938	15778	16012	15995	16010	16063	16083	16229	16048	15801	15842	15885	15988	15955	16024	15995	15956	15939	15884	16033	16160	15990	16034	16089	16043	16010	16304	16019	16000	15896	15919	16002	16039	16083	16132	15896	15948	16144	15917	16040	16201	16053	16179	16044	16055	15855	16096	15901	16146	16036	16014	16005	16179	15905	16042	16087	16175	16158	15972	16049	15996	15909	16099	16291	16094	16162	16017	16074	16148	15961	16165	16073	16279	16183	16046	16246	16097	16175	16124	16129	15858	16236	16091	15973	16044	16090	16023	15960	16141	16176	16038	16059	15964	15900	16090	16140	16081	16064	15899	16060	15924	16140	16177	16109	16212	16116	15897	15981	16203	15931	16233	16120	16134	16200	16007	16032	15976	15810	16166	15963	15780	16056	16015	15844	16086	16168	15966	16134	15998	16002	16019	16071	16113	16174	16058	15988	15936	15929	15957	15969	15992	16051	16096	16115	16124	16130	16100	16082	16156	16076	15844	16038	16177	16024	15975	16137	16015	16110	16193	16205	15975	16083	16034	16120	16160	15961	16103	15805	15884	15981	15897	15909	16046	16185	16251	15972	16023	15854	16045	15926	16024	16243	16198	16128	16114	16026	16031	16046	15963	15831	15962	15885	16065	16101	15923	15951	16079	16007	16338	16075	16113	16205	16012	16089	16028	16306	16000	16128	16049	15880	16121	15860	16010	16132	16056	15979	16069	16019	16105	16077	16215	16078	15976	16061	16217	16221	16143	16105	16035	16175	16230	16136	16118	16024	15860	15985	15915	15906	15941	16053	16069	16127	16026	16255	16000	16009	15962	15997	16018	16041	16041	16135	16036	16006	15996	16115	15994	16102	16154	15944	15987	16077	15911	16176	15864	16063	16029	16026	15956	15864	16235	16202	16003	16254	15943	16007	16074	16077	15875	15970	16180	16012	16158	15901	15926	16097	16007	15957	16096	16191	15995	16072	16246	15971	16105	15981	15993	16297	16111	16175	15854	15993	16101	16133	16076	16148	16212	16037	16168	16045	16187	15969	16101	16061	16169	16041	16081	15978	15852	16151	16073	16162	16211	15955	16120	16134	15867	16026	15953	15941	15987	15991	16047	16012	16293	16204	16058	16078	16149	16132	15973	16126	15900	16065	16008	15955	15911	16165	15999	15928	16057	15924	16139	16099	16042	16096	16046	15865	16139	16015	15976	16179	16172	16000	15962	15970	15940	16142	16091	16022	15943	16023	15993	16200	15953	16031	16258	16079	16116	16091	16199	16148	16114	16007	16120	15946	16108	16062	16003	16068	16168	16201	16032	15991	15916	15892	16111	16176	16037	15987	15922	16079	16048	15950	16209	16193	15918	16074	15988	16096	16035	16161	15935	16034	16002	16088	16340	15959	16257	16087	16149	15909	15889	16088	16093	15650	16150	16206	15957	16033	16170	16035	15902	15861	16193	16009	15844	16061	16211	16087	16265	16261	16041	16118	16100	16000	16033	16199	16139	16108	15965	16028	16161	16096	16063	16271	16078	16027	15955	15867	16213	15957	16129	15955	16169	16110	16018	16164	16342	16007	15950	15980	16209	15976	15950	16089	16055	16029	16161	16013	16261	16199	16172	16196	15927	15930	16056	15887	16062	16206	16132	16083	16085	16083	16020	15926	15998	16120	16155	15860	16099	16119	16064	16074	16077	16047	16187	16265	15923	15917	16161	16036	16141	15875	15913	16073	16186	16076	15938	16224	15936	16155	16092	16092	16023	16321	16080	15947	16075	16055	16040	16192	15993	15965	16047	16131	15981	16005	15908	16002	16337	16066	16010	15776	16111	16093	16141	16210	16153	16087	16002	16238	15969	15996	15958	16056	16180	16052	16115	16109	16118	16022	16149	16093	16014	16260	15950	16186	16254	16056	16018	16083	16125	16176	16226	15968	16030	15962	15928	16034	15964	16049	15960	16213	16180	16006	15941	16126	15936	15968	16134	16244	15989	16141	16019	15951	15896	15919	15915	16080	16203	16136	16079	16105	16242	16058	16177	16108	15882	16196	15972	16031	16035	16112	16057	15938	16011	16052	16131	16088	15919	16068	16262	16153	16159	15985	16182	15939	15917	15722	16244	16231	16229	16149	16182	15978	16135	16063	16170	16014	16000	16131	16078	15921	16077	16029	15991	16138	15910	15915	15937	15948	15874	16096	16104	16222	16055	16085	16080	15940	16141	16197	16204	16178	16076	16120	16125	16148	16192	15951	16132	15971	16088	15990	16269	15887	15955	16059	16063	16073	15911	15892	16094	15841	16141	16006	15956	16177	16108	16092	16157	16078	15970	16194	16088	16075	16095	16077	15988	16135	16122	16085	16139	16202	15856	16047	16112	16073	16213	16052	15993	16040	16043	15820	15933	15891	16068	16075	16009	16064	16048	15914	15961	16078	16009	16044	16060	15885	16105	15819	15874	16119	15961	16063	16127	15955	16197	16084	15915	16060	16145	16002	16028	16215	16193	16152	16185	16146	15993	15643	16178	16234	16131	16060	16047	16032	16216	16004	16121	16137	16143	16080	16176	16142	16191	16003	15834	15887	16105	16145	15909	16133	16022	15835	16175	16206	15930	15960	16199	16113	16157	16146	16107	16165	16132	16012	16128	15972	16064	15954	16156	15978	16071	16223	16017	16099	16056	15905	16063	16265	16285	16248	15926	16281	16076	15979	16173	15839	16060	16123	16000	16045	16086	16003	16136	16163	16035	16086	16013	15899	16076	15924	16019	16253	16173	16113	15995	15959	16047	16128	16088	16172	16228	15964	16176	16070	16061	16184	15956	16083	16021	16071	15858	16052	15858	16128	16179	15948	16148	15848	15933	16155	15787	16091	15962	16014	16129	16066	15911	15856	16040	16082	16123	16059	16024	16038	16354	15925	16033	16023	16344	15990	16108	16041	15883	16122	16105	15995	16179	16144	15997	16293	16037	16226	15949	16160	16142	16102	16226	16011	15892	15921	16167	15988	15928	16006	16150	16050	16177	15983	16070	15944	16094	16063	16246	16087	16009	15993	15995	16032	15908	15981	16268	16069	16131	16078	16020	16045	15978	16252	16039	16196	16083	16088	15935	15966	16129	16099	16199	16138	16197	15851	16088	16030	16205	16366	16043	16116	16046	15988	16000	16009	16077	16095	16155	16031	16053	16018	16264	16121	16068	15922	16074	16212	16241	16052	15921	16028	16016	16002	16093	16279	16078	16151	15914	16054	16112	16172	16090	16045	16075	15987	16317	15967	15961	16084	16134	16230	16200	16242	15817	15932	16190	16107	15972	16075	16060	15943	15952	16008	15969	16173	16233	16045	16043	16247	16228	16036	16027	15925	15962	16072	16085	16147	16266	16100	15775	15984	15958	15928	16031	16051	16143	16074	16276	16212	15900	16124	16027	15963	15999	16027	16063	16076	15899	15993	16358	16253	16138	16120	16166	15994	16237	15934	15925	16039	15996	15985	15932	16069	16151	16032	15878	16002	15927	16144	15938	16135	16175	16160	16214	15959	16157	15847	16218	16187	16190	16101	16152	15887	16137	15981	16040	16124	15961	15954	16108	15872	16065	16092	16066	16140	15969	16075	16059	16031	16111	15986	16055	16166	16091	16048	16246	16173	16159	16248	15881	16041	15917	15910	16018	16055	16133	15996	15985	16001	16033	16068	16100	16158	16123	16015	16205	15959	15989	15881	16026	15773	15967	15946	16027	15948	16040	16041	16217	16126	15873	16100	16027	16078	16220	16023
14350	14808	14787	14474	14223	16062	22601	16240	19522	19625	17417	15393	14327	14012	13882	13913	13674	13747	13862	13747	13977	13831	13931	13923	13765	13859	13871	13791	13839	13993	13905	13889	13935	14016	13683	13816	13854	13839	13851	13753	13758	13787	13841	13697	13840	13797	13898	13800	13840	13928	13724	13910	13893	13871	13747	13846	13901	13930	13744	13817	13830	13858	13903	13716	13770	13947	13804	13933	13962	13811	13884	13962	13830	13893	14038	13770	13489	13847	13880	13904	13760	13939	14030	13867	13851	13869	13940	13958	13767	13707	13778	13721	13910	13827	13872	13926	14002	13848	13805	13973	13824	13982	13784	13895	13894	13937	13814	13912	13936	13967	13978	13946	13638	13909	14065	13992	14021	13865	13835	13870	13804	13753	13809	13710	13782	13824	13643	13867	13790	13929	13806	13720	13806	13742	13778	13751	13903	13999	13868	13850	13906	13849	13823	13810	13804	14100	13845	13780	13685	13865	13702	13660	13750	13853	13778	13881	13932	13988	13767	13827	13791	13898	13844	13987	13780	13766	13856	13786	13965	13856	13919	13722	13861	13805	13996	13960	13858	13675	13827	13911	13995	13733	13842	13871	13857	13777	13828	13876	13928	13847	13974	13859	13790	13868	13822	13911	13676	14079	13759	13805	13849	13966	13785	14067	13884	13944	13817	13837	13806	13864	14012	13749	13883	13761	13895	14026	13867	13783	13771	13751	13880	13904	13943	13971	13822	13874	13830	13727	13954	13808	13770	13723	13826	13772	13659	13925	13975	13860	13634	13831	13902	13877	13926	13833	13838	13789	13819	13710	13830	13734	13819	13752	13871	13779	13880	13712	13778	13981	13997	13856	13755	13802	13723	13792	13689	13749	13704	13936	14049	13896	13909	13790	13928	13851	13797	13845	14030	13831	13624	13885	14072	13695	13919	14086	13969	13813	13783	13779	13830	13952	13942	13854	13984	13910	14015	13793	13715	13855	13731	13821	13922	13608	13844	13810	13925	13996	13704	13711	13985	13782	13866	13823	13785	13773	13779	13913	13911	13795	13803	13689	13693	13811	13874	13793	14041	13750	13910	13854	13749	13882	13832	13899	13807	13916	13773	13929	13698	13900	13844	13916	13882	13875	13827	14081	13901	13800	13944	13917	13875	13834	13747	13946	13771	13883	13757	13776	13853	13941	13882	13900	14093	13901	13908	13848	13735	13799	13769	13743	13921	13686	13755	13858	13837	13911	13942	13825	13758	13807	13779	13831	13793	13919	13778	13747	13904	13903	13969	13769	13817	13833	13899	13846	13813	13686	13846	14020	13897	13918	13854	13785	13849	13650	13791	13904	13989	13707	13784	13772	13903	13883	13848	13990	14013	13740	13784	13776	14023	13904	13904	13893	13837	13877	13988	14011	13923	13766	13811	13904	13900	13903	13905	13923	13782	13743	13867	13891	13808	13891	13963	13885	13919	13772	13812	13756	13762	13818	13853	13791	13836	13779	14057	13799	13592	13723	13941	13904	13782	13903	14006	13663	13827	13863	13931	13832	13885	13756	13899	13768	13777	13751	13888	13808	13969	13749	13885	13774	13767	13625	13846	14003	13852	13975	13830	14043	13897	13789	13850	13917	13766	13983	13835	13831	13769	13879	13830	13742	14016	13747	13583	13687	14012	13729	13990	13852	13815	13742	13787	13739	13837	13885	13863	13868	13795	14034	13788	13930	13830	13858	13831	13999	13857	13827	13978	13844	14181	13819	13851	14018	13703	13875	13783	13771	13837	13914	13909	13744	13813	13855	13838	13791	13895	13940	13907	13880	13908	13887	13795	13964	13796	13794	13942	13935	14017	14005	13946	13869	13783	13836	13705	13856	13783	13891	13752	13822	13755	13853	13740	13908	13830	13780	13714	13877	13974	13817	13870	13829	13931	13742	13818	13972	13905	13835	13829	13965	13883	13833	14040	13962	13616	13893	13743	13765	13811	13879	13817	13939	14007	13773	13885	13833	13855	13981	13744	13766	13824	13927	13917	13845	13876	13815	13872	13682	13904	13911	13882	13854	13882	13818	13839	14061	13718	13855	13669	13702	13776	13816	13947	13892	13833	13943	13927	13887	13910	13869	13772	13694	13920	13798	14066	13909	13747	14004	13740	13894	13986	13709	13947	13726	13966	13671	13887	13757	13934	13887	13852	13757	13939	13732	13940	13849	13748	13792	13819	13885	13722	13914	13839	13809	13785	13916	13865	13683	13990	13811	13850	13924	13809	13897	13783	13756	13947	13827	13869	13861	13954	13900	13865	13808	13711	13656	13841	13845	14000	13786	13726	13962	14002	13727	13943	13867	13809	13900	13913	13830	13949	13959	13744	13862	13733	13806	13927	13937	13814	13738	13839	13962	13924	13786	13828	13923	13731	13901	13928	13767	13918	13816	13883	13960	14022	13769	13774	13855	13769	13834	13703	13914	13947	13768	13987	13851	13739	14035	13839	13831	13757	13730	13675	13818	13633	13935	13948	13971	13599	13832	13819	13866	13805	13912	13845	13694	13799	13904	13748	13797	13978	13953	13891	13775	13786	13957	13947	13852	13831	13954	14000	13980	13899	13996	13820	13866	13856	13824	13826	13858	13950	13911	13825	13764	13692	14041	13956	13930	13890	13893	13861	13862	13803	14010	13968	13885	13766	13867	13661	13667	13909	13974	13755	13767	13831	13766	13865	13896	13925	13835	13914	13722	13890	13859	13734	13856	13837	13733	13838	13869	13729	13880	13784	13838	13969	13938	13747	13868	13812	13790	13974	13896	13934	13793	13886	13832	13754	13903	13802	13787	13889	13826	13804	13927	13752	13937	13898	13812	13931	13923	14051	13738	13845	13688	13851	13789	13852	13857	13844	13757	13999	13984	13991	13865	13835	14017	13833	13744	13737	13779	13951	13845	13683	13907	13741	13851	13787	13938	13889	14004	13948	13729	13765	13788	13914	13915	13884	13941	13793	13845	13852	13952	13948	13851	13663	13753	13834	13802	13890	13838	13862	13780	14025	13807	13896	13922	13865	13853	13930	13800	13722	13986	13762	13841	13774	13926	14058	13823	13777	13829	13858	13723	13893	14019	13813	13971	13989	13709	13979	13872	13847	13857	13783	13807	13959	13630	13877	13750	13720	13938	13925	13948	13880	13754	13865	13867	13860	13605	13867	13682	13840	13724	13756	13947	13787	13870	13905	13691	13836	13832	13767	14017	13794	13912	13861	13939	13817	13920	13868	13785	13737	13955	13668	13724	13861	13801	13851	13829	14045	13825	13666	13771	13826	13803	14006	13884	13848	13772	13850	13883	13824	13742	13888	13688	13899	13802	14035	13733	13792	13835	13681	13933	13803	13693	13710	13728	13736	13793	13882	13935	13998	13839	13809	13813	13889	13931	13879	13982	13853	13994	13863	13771	13718	13686	13906	13811	13955	13810	14043	13703	13899	13887	13932	13834	13665	13858	14092	13788	14023	13832	13821	13685	14066	13832	13880	13823	13860	13903	13770	13871	13916	13798	13823	13694	13770	13681	13926	14073	13759	13642	13834	13873	13920	13878	13799	13775	13977	13921	13805	13693	13794	13752	13835	13839	13780	13921	13815	13781	13868	13854	14077	13942	13938	13952	13999	13836	13903	13856	13816	13951	13944	13846	13750	13911	13865	13868	13852	13914	13669	13823	13852	13783	13841	13855	13839	13888	13912	13752	14049	13966	13828	13900	13800	13930	13813	13822	13934	13829	13780	13843	13944	13792	13961	13670	13703	13800	13779	13886	13765	14000	13828	13863	13843	13733	13760	13891	14041	13845	13912	13921	13885	13744	13897	13766	13947	13819	13830	13876	13993	13779	13815	13954	13793	13847	13771	13863	13790	13827	13834	13846	13948	13929	13732	13908	13793	13860	13909	13772	13887	13734	13782	13864	13757	13786	13835	13952	13817	13903	13919	13779	13914	13978	13864	13780	13704	13997	13972	13854	13802	13854	13781	13925	13687	13887	13802	13872	13896	13890	13615	13935	13780	13805	13847	13812	13915	13583	13878	13819	13839	13785	13866	13929	13880	13738	13968	13829	14027	13913	13846	13767	13717	13876	13853	13878	13920	13835	13908	13681	13831	13813	13889	13851	13907	13888	13904	13901	13645	13883	13852	13826	13895	13947	13900	13947	13833	13815	13873	13797	13892	13754	13840	13885	13726	13817	14034	13836	13815	14067	13993	13935	13771	13827	13853	13891	13822	13757	13891	13970	13720	13818	13833	13909	13986	13754	13820	13709	13869	14020	13931	13864	13791	13928	13806	13746	13955	13800	13801	13779	13747	13788	13836	13750	13829	13820	13876	13847	13745	13986	13767	13828	13798	13906	13934	14023	13887	14008	13880	13872	13848	14078	14041	13940	13719	13782	13854	13910	13628	13906	13792	14043	13962	13787	13911	13997	13516	14084	13750	14042	13775	13879	13842	13728	14004	13986	13949	13815	13789	13818	13685	13885	13861	13638	14021	13889	13860	13832	13897	13737	14010	13787	13837	13963	13942	13770	13897	13841	13777	13850	14034	13876	13968	13787	14002	13902	13957	13937	13940	13897	13811	13772	13745	13992	13850	13917	13948	13751	13828	13806	13862	13809	13886	13943	13849	13748	13779	13574	13772	13955	13879	13766	13950	13879	13866	13968	13835	13931	13880	14012	13828	13810	13721	13690	13569	13914	13959	13888	13743	13725	13859	13861	13884	13820	13953	13918	13797	14087	13922	13832	13918	13702	13845	13665	13871	13869	13935	13701	13805	14020	13955	13860	13862	13913	13817	13980	13944	13759	13877	13754	13847	13916	13862	13725	13624	13946	13837	13994	13850	13843	13799	13783	13978	13816	13923	13669	13897	13902	13738	13906	13761	13876	13762	13761	13715	13798	13808	13935	13973	13734	13837	13971	13964	13878	13755	13816	13904	13768	13894	13925	13675	13829	13868	13813	13714	13772	13872	13961	13995	13810	13775	13988	13932	13771	13806	13891	13823	13935	13791	13709	13734	13892	13733	13822	13745	13655	14086	13854	13728	13695	13930	13727	14022	13964	13705	13869	13668	14000	13775	13876	13795	13801	13852	13987	13932	13866	13987	13851	13919	13823	13878	13857	13947	13934
26022	21205	27282	25790	19368	25116	34678	24302	37773	36686	27782	21025	17545	16615	16323	16117	16090	16405	16143	16113	16162	16076	16085	16185	16145	16058	16138	16158	16040	16194	16043	16245	16108	15904	16308	15905	16160	16014	16151	16007	16004	16028	16103	16031	16226	15946	16145	15979	15975	16066	16261	16187	15989	16051	16213	15976	16347	16136	16023	15988	15998	15842	15770	16070	16078	16031	15981	16060	15764	16042	16184	16120	16058	15836	16213	16059	16054	16248	16171	16144	15995	16094	16123	15865	15890	16018	16067	16155	15996	15950	15998	16153	16151	16139	16010	16001	16107	16106	16192	16057	16074	16162	16162	16159	15973	16126	16060	16106	15976	16152	15984	16288	16077	16044	16090	16085	16056	16134	15953	15934	15972	16091	16055	16042	16079	15956	16140	15984	16046	16139	16301	16281	16137	15865	16103	16144	16108	16161	16040	16009	15978	16076	16063	16215	16064	16014	15997	16066	16082	16047	15918	15976	15995	15969	16061	16093	15926	15825	16144	16097	16235	16097	15959	15993	16073	16110	15819	16105	16044	16044	16209	16071	16123	16069	16138	16076	15966	15868	15950	16084	15961	15935	16014	15971	16099	16114	15959	16014	16356	15990	16123	16142	16050	15874	16029	16105	15976	16113	16006	15949	15952	15974	16129	16193	16125	16069	15970	15901	15998	16091	15938	16000	15993	15938	15881	16116	16121	15949	16127	15938	16010	16348	16164	15864	16131	15936	15951	16172	16056	15868	16065	16094	15994	16218	16097	15938	16335	16158	16068	16014	16169	15979	16054	16063	16010	16123	16127	16043	16103	16080	15933	15930	15904	15978	16096	16054	15988	16195	15967	15979	16194	15903	15900	16143	16084	15992	16407	16070	15938	15952	15978	15854	16168	16019	15990	16310	16111	16172	16115	16055	15974	16212	15928	15932	16158	16216	16196	16074	15951	16106	15907	15905	16182	15959	16141	15929	16104	16019	16236	16106	16229	15825	15984	16017	16154	15959	16158	16202	16067	15945	16266	16270	16112	15934	16069	15944	16150	16199	16221	15988	16054	15980	16149	15979	16108	16013	16161	15963	16122	15961	15962	16048	16015	16103	16049	15928	16224	15832	16130	15879	15873	16222	16132	16264	16061	16063	16104	15989	16233	15823	16123	15994	16078	16036	16004	15872	16081	16014	15949	16013	16081	16066	16033	16067	15826	16103	15971	16057	15875	15982	16153	15997	16049	16045	16127	16020	15983	16096	16063	16005	16101	15845	15822	16187	15819	15851	16024	15954	15921	15851	16157	16199	16169	15972	16142	16013	16070	16139	15948	15896	15994	15987	15921	15999	15778	16074	16174	16060	15974	16224	16174	16008	16060	15989	16176	15967	16006	16083	16051	16015	15926	16055	15948	16071	16026	16011	16064	16177	16200	15968	16303	15964	15978	15846	16034	16136	16115	16178	16007	16129	15924	16165	16017	15987	16137	16098	15922	15962	16305	15939	15904	16082	16033	16142	15949	16336	16211	16173	16149	16062	16134	16254	16127	15891	16023	16167	16176	15841	16244	16025	15936	16206	15994	16050	16064	15949	16014	15958	16056	16174	16187	16204	15898	16130	15933	16044	15847	16058	16006	16236	15905	16060	16036	16106	16096	15865	16267	16055	16224	16149	16112	15956	15939	15889	16088	16114	16106	16150	16119	15856	15965	15985	16139	16182	15975	16105	15963	16249	16206	15985	16093	16050	16097	15816	16149	15856	16279	15969	16070	16049	15923	16180	15969	15926	16045	16109	16024	16069	15985	15971	16111	15963	15939	16211	16143	16056	15814	15987	16033	16177	15838	16154	16135	16093	15973	16157	16074	16143	16012	16163	16015	16144	16038	15984	16038	16042	16228	16008	15995	16173	16066	16100	16002	16193	16141	15901	16229	15881	16131	16098	15996	15953	16235	16088	16045	16151	16091	16012	15814	16072	16035	15987	15998	16097	16170	16003	15783	16258	16045	16139	15878	16104	16128	16131	16110	15909	16046	16282	16167	16107	16263	16219	15796	15941	16158	15883	16114	15925	16008	15810	15984	15888	15962	16189	16032	16094	16072	16155	16054	16032	15808	15906	16176	16211	16092	16084	16081	16058	16008	16040	15894	16108	15915	16017	16127	16058	16061	15925	15973	16072	16062	16121	16112	16089	16065	15954	16311	16121	15910	16111	16077	16031	16077	16007	15858	16037	16114	16012	16089	16137	16133	15993	16133	16103	15904	15922	16020	16282	16060	15952	16059	16113	16129	16110	16069	16138	16120	15947	16132	16017	16095	16312	16204	16094	15948	15958	16026	16098	15844	16182	16054	16013	15931	16076	16133	16309	16146	15915	16052	16023	15999	16258	16136	16085	16036	16251	16099	15927	15935	16138	16027	16032	16105	15993	15979	16190	16027	15937	15873	16017	15941	16008	15968	16018	16032	15941	15820	16034	16178	16194	16063	16074	15966	16012	16131	15969	16161	16116	15902	16053	16010	15851	16046	15905	15933	15951	16221	16138	16030	16065	16199	16079	16230	16022	16039	16221	16158	16175	15878	16054	15962	16173	15987	16012	16000	16252	16059	16065	16046	15870	15840	15870	16258	16033	16101	16078	15997	16105	16186	16086	16126	15937	16123	16244	15940	15869	16023	16211	15973	16166	16267	16051	15942	15879	16106	16070	16128	16140	16100	16166	16118	15979	15865	16043	16093	16146	15992	16064	16231	16026	15994	15966	16160	15938	16272	16095	16172	16062	16032	16073	15842	15826	15962	15992	15933	15955	15887	16077	16114	15982	16186	16060	15938	16044	15996	16048	16331	16001	15903	16100	15850	16251	16175	16129	15807	16121	15906	15999	16109	16165	16002	16102	16050	16118	16101	16113	15935	16094	16084	16153	16029	15817	16075	16120	16254	16163	16061	16333	16133	16109	16104	16238	16080	16017	16009	15893	16127	16013	15963	16066	15965	16045	16110	16224	16135	16155	16019	16059	16049	16021	16224	16246	16127	16038	15997	15943	16195	16110	16124	16142	15987	15897	15996	16066	15964	16018	15931	15994	16009	16018	16167	16158	16106	15785	16271	16060	16177	15978	16026	15872	16047	15865	16117	16138	15931	16147	15960	16040	15940	16271	16359	16033	15931	15985	16182	15997	16061	16169	16025	15865	15882	16045	15997	16068	16167	16217	16007	15989	16179	15946	16140	16226	16038	15870	16022	16116	16061	15966	16073	15929	16055	16004	15997	16135	16144	16091	16106	16096	16110	16205	16031	16115	16246	15950	16074	16131	15968	16215	15937	16150	16155	16175	16142	16038	15784	16043	16046	16245	16104	16056	15938	15935	16049	16121	16163	16134	16066	16191	15978	16031	16382	15963	16175	15916	16088	16026	16069	16099	15948	15923	16077	15944	15956	15985	15962	16235	16197	16196	15944	15893	15952	16116	15938	15933	16082	16179	16145	15935	16008	16021	16126	16310	16180	16007	16111	16036	16140	16138	15897	16151	16004	15861	16020	16200	16108	16094	15990	16013	16106	15779	16345	16091	16266	16194	16147	16116	15987	15942	15972	16034	15961	16188	16005	16041	16137	15969	16219	16154	16190	16103	15961	16143	15872	16132	16105	16150	16015	15999	16127	16080	15955	16311	16200	16123	15935	16009	16065	15957	15971	15994	16107	16206	16096	16013	16034	16014	15989	16081	16008	16158	16183	16059	16329	15961	16223	16117	16178	16140	16059	16139	16036	16114	15786	15874	15950	16064	16020	16089	15797	16018	16195	15964	16161	16077	16073	15934	16091	15920	15852	15941	15885	16210	16183	16157	16202	16144	16124	16212	16034	15995	15977	16398	15915	16120	16281	16061	16056	16187	16078	15979	16041	16026	16133	16049	15924	15906	15972	16035	15962	16168	16036	16054	16019	15850	16159	16004	16088	16230	16022	16133	16271	15961	16065	16008	16094	16098	16231	16298	16013	16126	15825	16125	15860	15965	16091	16044	15924	16008	16062	16109	16046	15983	16024	16303	16163	16276	16034	15978	15938	15970	15968	16022	16022	15886	16039	16005	16110	16212	15919	16073	16219	15928	16109	16186	16035	16100	15893	16222	16124	16050	15923	15891	15998	16099	16067	16227	16119	16135	15776	16080	16077	16119	16067	16079	16123	15982	15826	16149	16082	16044	16212	15920	16064	16062	16132	16117	16004	16119	16159	16079	16143	16014	16029	16111	15986	16222	16266	15999	16077	15979	15841	15809	16360	16020	15994	16102	16093	15961	16082	16108	15973	15871	16071	16152	16064	16234	16216	15902	15998	16072	15858	16057	16027	16126	16178	15943	15981	16212	16157	16149	15822	15989	15921	16045	16230	16347	15853	16009	16056	16079	16040	16017	15919	15949	16150	16174	16026	16166	16189	16009	16087	15953	16073	16169	16080	16116	16058	16195	16109	15709	16013	16148	16195	16160	16132	16043	16139	15952	16086	15984	16123	16033	16004	16164	16155	16205	16060	16116	16028	16007	16066	15945	16006	15948	16125	16111	16049	16172	16031	15903	16030	16319	16017	16099	15938	15897	15892	16031	15875	16276	16080	16135	15924	16206	16087	16143	16143	16007	16047	15843	15961	15976	16148	16052	16045	16115	15830	16023	16148	16250	16227	16041	15890	16194	15998	16051	16055	15948	16099	16059	15883	16055	16325	16037	16024	16116	16280	16130	16015	15968	16119	15966	16079	16310	15951	16186	16221	16030	16047	16302	16087	16020	16068	16077	16017	16241	16059	16003	16067	16230	15969	16042	15907	15937	16038	15911	16084	16040	15995	16059	16141	16103	15960	15920	16089	16292	15957	16047	15986	16016	16046	16272	16063	15970	16081	16083	16070	16125	15990	16055	16284	16088	16108	16136	16078	15883	16044	16042	16205	16063	16229	16037	16117	15785	15957	16141	16036	16171	16065	16109	15948	16087	16188	16001	16272	15974	15987	16046	15891	15984	16077	16025	16181	16027	16009	16040	16097	15892	15943	16134	16157	15917	15754	15977	15892	16179	16104	16006	16045	16235	16195	16266	16187	15958	16015	16217	15987	15926	16124	16171	15946	16102	16307	16031	16024	16131	16101	16124	15898	15971	16078	16159	16013	15968	16104	16395
13361	18960	17944	16054	15148	26198	25916	23746	40266	36876	26784	18898	15135	14223	13951	13722	14000	13800	13853	13877	13916	13865	13903	13703	14122	13973	13946	14053	13787	13614	13920	14000	13911	13760	13837	13834	13993	13947	13860	13949	13971	13946	13925	13791	14028	13822	13919	13998	13951	13921	13610	13876	13835	13911	13833	13789	13796	13884	13910	13910	13883	14003	13761	13796	13897	13771	13878	14021	13917	13985	13956	13978	13903	13857	13801	13715	13935	13922	13826	13926	13923	13950	13797	13763	13894	13931	13917	13881	13965	13946	13899	13837	13873	13834	14008	13906	13809	13917	13836	13782	13929	13822	13843	13992	13776	13744	13948	13798	14043	13896	13995	14045	13695	13806	13830	13789	14030	13951	13995	13910	13881	13830	13961	13780	13988	13872	13898	13792	13855	13770	13777	13936	13884	13695	13946	14140	13868	13723	13829	13808	13865	13901	13751	13939	13882	14055	13904	13826	13826	13664	13938	13859	13774	13867	13938	13907	14005	13832	13810	13907	13882	13921	13903	13891	14040	13730	13782	13909	13972	13855	13807	13874	13862	13700	13786	13917	13992	13837	13983	13921	13916	13804	13888	13975	13764	13877	13805	13869	13789	13975	14024	13890	14044	13909	13781	13958	13833	13917	13817	13878	13904	13771	13793	13904	13857	13916	13758	14047	14003	13926	13903	13904	13949	13836	13900	13921	13742	13738	13885	13807	13874	13939	13975	13762	13980	13812	13828	13881	13979	13878	13789	13733	13989	13794	13957	13929	13868	13781	14011	13832	13908	13969	13900	13834	13974	13838	13910	13927	13812	13831	13855	13877	13861	13924	13797	13847	13687	13876	13917	13718	13816	13851	13994	13997	13896	13825	13954	13832	13987	13841	14164	13861	13857	13788	13917	14008	13888	13916	13907	14004	13882	14108	13876	13935	14009	13828	13980	13836	13816	13919	13759	13947	13791	13771	13779	13900	13780	13913	13938	13897	13899	13909	13898	13852	13839	13693	13924	13832	13720	13913	13822	13931	14079	13886	13798	13862	13841	13811	13836	13995	13771	13924	13852	13963	13827	13903	13791	13926	13863	13863	13753	14027	13895	13900	13905	13860	14104	13911	13747	13802	13800	13777	13858	13841	13791	13967	13901	13902	13802	13756	13944	13834	13817	13882	13897	13994	13941	13902	13843	13850	13829	14078	13866	13943	13884	13867	13968	13857	13974	13992	13855	13974	13859	13951	13954	14030	13837	14100	13951	14029	13859	13881	13968	13960	13973	13961	13802	13946	13905	13938	13993	13887	14049	13922	13825	13896	13792	14042	13868	14030	13930	13989	13958	13927	13861	14003	13761	13973	13864	13971	14036	13761	13732	14011	13920	13910	13865	13790	13950	13878	13942	13685	13822	13944	13880	13961	13768	14069	13899	13929	13920	13722	13848	13867	13832	13942	13923	13825	13785	13939	13832	13784	13962	13925	13876	13838	13963	13807	14051	13836	13887	13937	13717	13883	14027	13750	13784	13895	13888	13883	13878	13914	13918	13888	13713	13693	13874	13979	13954	13902	13784	13861	13843	13796	13824	13799	13875	13893	13903	13998	13754	13763	14062	14004	13750	14034	13986	13735	13780	13917	14159	13902	13926	13854	13869	13994	13750	13708	13794	13889	13871	13966	13720	13866	13872	13857	13983	13910	13873	13677	13781	13778	13816	13976	13884	13970	13944	13951	13842	13829	13935	13818	13831	13876	13856	13878	13956	14052	13796	13760	13830	13854	13878	13870	13865	13944	14060	13813	13870	13731	13993	13971	13877	13944	13866	13854	13912	13941	13823	13897	13946	13880	13924	13926	13831	13891	13828	13815	13797	13835	13943	13918	13964	13758	13958	13702	13770	13863	13986	13988	13857	13904	13856	13991	14055	14120	13863	13924	13988	13724	13765	13895	13860	13897	13786	13818	13767	14111	13783	13875	13956	13722	14048	13854	13828	13842	13859	13844	13938	13838	13866	13818	13876	13912	13816	13865	13885	13898	13835	13841	13861	13867	13842	13984	13870	13934	14016	13843	13837	13976	14006	13927	13871	13928	13928	13851	13899	13911	13870	13777	13950	13848	13774	13832	13969	13945	13936	13909	13878	13733	13983	13739	13865	13761	13865	13979	13845	13833	13727	13839	13759	13777	13832	13922	13845	13851	13618	13910	13855	13892	13930	13814	13931	13841	13828	13741	13782	14002	13847	14106	13957	13834	13739	13882	14025	13925	13887	13943	14076	13851	13815	14092	13848	13841	13846	13793	13801	13980	13935	13850	13746	13895	13931	13826	13978	13983	13886	14051	13862	13803	13884	13896	14061	13814	13905	13921	14016	13961	13966	13827	13631	13968	13931	13876	13883	14046	13954	13986	13992	13854	13824	13721	13967	13780	13837	13815	13685	13902	14068	13901	13713	14048	13937	13988	13679	13772	13915	13882	13893	13884	13913	13833	13871	13911	13868	13889	13931	13687	13832	13917	13781	13959	14069	13795	13898	13792	14085	13962	13853	13838	14062	13969	13798	13792	13994	13965	13969	13968	13861	13834	13693	13980	13799	13963	13903	13777	13998	13881	13771	13982	13994	13911	13796	13777	13679	14047	13931	13865	14012	13995	13843	13862	13970	13806	13928	13893	13743	13768	13891	13714	13811	13900	13812	14122	13949	13890	13923	13829	13838	13856	13840	13925	13953	13889	13883	13976	13831	13914	13734	13914	13886	14039	13859	13931	14007	13938	13807	13786	13852	13865	13968	13954	13964	13751	13841	13866	13806	13854	13710	13725	13683	13959	13788	13796	13979	13930	13880	13910	13746	13832	13893	13836	13930	13911	13884	14024	13845	13830	13648	13808	13835	13842	13851	13839	13848	13904	13722	13979	13874	13843	13851	13961	13835	14007	13816	13750	13981	13825	13928	14022	13868	13926	13916	13910	13886	13810	13902	13962	13896	13986	13812	13948	14031	13892	13988	13854	13843	13829	13744	13634	13751	13824	13828	13848	13740	14000	13791	13801	14093	13930	14025	13927	13847	13910	13858	13819	13816	13824	13721	13836	13902	13988	13901	13886	13744	13969	13827	13947	13806	13963	13852	14091	13816	13784	13853	13985	13843	13846	13974	13859	13884	13927	13886	13809	13713	13900	13861	13997	13923	13803	13869	13990	13926	13922	13909	13981	13902	13792	13815	13972	14135	13959	13741	13833	13721	13903	13860	13840	13943	13861	13846	13880	13787	13813	13821	13958	13728	13857	13795	14028	14026	13941	13811	13902	13783	13856	14014	13983	13838	13874	13988	13996	13899	13936	13812	13825	13912	13887	14010	13827	13887	13900	13956	13906	13832	13887	13819	13814	13970	13894	13817	13924	14061	13724	13926	14022	13831	13879	13862	13993	13857	13852	13843	13703	13798	13869	13917	13776	13878	13842	13745	14015	13820	13855	13901	13902	13737	13974	13896	13864	13803	13928	13900	13743	13929	13931	14002	14012	13758	13833	13858	14064	13927	14008	13916	13889	14028	13915	13685	13883	13881	13914	13828	13818	13847	13813	13749	13821	14013	13882	14024	13914	13857	13801	14014	13748	13865	13730	13879	13973	14029	13870	13728	13826	13803	13951	13869	13887	13970	13768	13985	13909	13876	13940	13896	13869	13827	13931	13817	13924	13827	13812	13922	13931	13836	13767	13962	14000	13804	13752	13988	13893	14008	13854	13794	13980	14060	13860	13962	14049	13885	13773	14062	14019	13996	13922	13982	13909	13786	14032	13840	13790	14054	13949	13922	13927	13678	14041	13922	14072	13704	13774	13896	14049	13849	14018	13970	13735	13946	13819	13874	13779	13767	13954	13881	14003	14069	14000	13865	13830	13914	13877	13795	13823	13913	13824	13793	13815	13661	13887	13935	14003	13892	14085	13834	13818	13996	13752	13969	13887	13949	13899	13770	13874	13950	14096	13890	13881	13798	13887	13960	13855	13877	13815	13894	13948	13692	13653	13987	13995	13779	13833	13893	13798	13956	13888	14007	13949	13734	13904	14025	13949	13852	13655	13950	13799	13828	13888	13731	13767	13852	13792	13899	13928	13972	13950	13953	13847	13863	13947	13929	13958	13585	13890	13871	14009	13912	13870	13764	13859	13768	13951	13877	13975	14047	13894	13923	13945	13897	13939	13820	13812	13946	13886	13823	13897	13929	13943	13962	13983	13847	13767	13863	13943	13705	13641	13953	13924	13848	13687	14002	13888	13864	13991	13905	13970	13855	13782	13739	13704	13963	13749	14039	13949	13839	13860	14077	13777	13987	13881	13773	13905	13894	13735	13912	13843	13851	13909	13886	13799	14057	13909	13897	13768	13834	13811	13808	13982	13949	13711	13739	13953	13990	13915	13719	13948	13936	13899	13937	13883	14003	13995	13940	13863	13926	13713	13862	13888	13858	13812	13945	13909	13854	13881	13943	13929	13796	14022	13854	13700	13900	13991	13978	13824	13794	13813	13720	13935	13894	13848	14000	13892	13906	13783	13817	13880	13750	13869	13710	13908	13895	13903	13890	13901	14054	13906	14137	13868	13878	13961	13998	13873	13802	13801	13955	13928	13757	14110	13907	13778	13801	13931	13805	13873	13897	13941	13880	13900	13803	13900	14009	14045	13763	13917	13714	13841	13932	14027	13935	13825	13778	13929	13936	13926	13861	13876	13866	13864	13839	13933	13890	13792	13909	13985	13936	13898	13991	13932	13900	13990	13884	13808	13971	13896	13897	14026	13774	13742	13787	13869	13974	13942	13714	13839	13853	13912	13719	13878	13952	13966	13910	14019	13836	13780	13721	13829	13771	13864	13941	13889	13785	13788	13830	13940	14005	13941	13829	13793	13714	13892	13919	13777	13985	13729	13833	13898	13706	13887	13968	13887	13886	13962	13910	13935	13834	13975	13840	13808	13981	13811	13792	13883	13866	13767	13975	13880	13832	13837	13971	13999	13945	13804	13930	13873	14012	14008	13987	13882	13964	14023	13857	14080	13919	13818	13860	13884	13708	13947	13890	13876	13801	13671	13972	13884	13901	13980	13714	14037	13831	13760	13928	13826	13809	13732	13933	13810	13865	13802	13834	13899	13787	13935	13923	13827	13943	14015
23927	21160	28645	23979	21500	22909	21761	35309	61936	55702	41270	28164	20347	17384	16491	16364	16326	16201	16025	16196	16113	16135	16126	16288	16284	16136	16226	16214	16158	16003	16039	16201	16005	16296	16025	16092	16003	16032	16172	16272	15879	16085	15907	16025	16095	16122	16053	16052	15962	16035	16123	16043	15999	16133	16050	16255	16273	16080	15961	16240	16199	15997	16010	15933	16198	15752	16104	15880	16200	16170	16163	15998	15938	16201	16235	16135	15864	16055	15980	16031	15977	16239	16065	16022	15910	15926	16029	16143	15961	15993	15921	15980	16160	15958	16092	15955	16205	16003	15959	16270	16249	15936	16274	15890	16079	16029	15997	16049	16045	16129	15800	16063	16028	16078	16017	16147	16021	16003	16127	16054	16098	16181	15918	16076	16176	15848	15889	16050	16151	16161	15994	15924	16033	15978	16081	15998	16091	15976	16043	16046	16102	16164	15994	15977	16176	16032	16071	16012	16099	16074	16040	16216	15949	15754	15897	15951	16040	16165	16017	15892	16096	15880	16130	16043	16073	15908	16096	15876	16010	16136	16053	15983	16021	16079	15875	15773	15801	16019	15788	15952	16006	16058	16022	16292	15773	15968	16093	15876	16085	16166	16044	16060	15906	15785	15953	15958	15999	16006	16136	16077	16041	15992	16047	16016	16111	16019	16004	16124	16013	16140	16084	15896	16122	15988	16100	16011	16039	15942	16064	16193	16061	16208	16213	16016	15950	15857	16037	16130	16063	16069	16075	16011	15907	15873	16026	15991	15901	16202	15970	15971	15964	15862	16443	16057	16084	16111	15970	15947	15977	15931	16015	16035	16068	15885	15960	16024	15859	15790	16088	16019	15878	16101	15951	15991	15919	16221	16109	16076	15871	16145	16316	16106	16034	16081	15987	16226	16115	15905	15979	15903	16027	15964	15922	16106	16230	15913	16066	16030	15908	16131	15955	16087	15952	16041	16199	16077	15935	15773	16045	15983	16027	15985	16025	15816	16063	15924	16037	16051	16259	16043	15859	15857	15936	16068	15984	16026	16014	16010	16038	15921	15998	16174	15884	15997	16134	15914	16119	15923	16048	15929	15945	16035	15841	16142	16194	16141	15898	16227	15858	15967	16028	15755	15937	16123	16010	15859	16029	16062	16022	16077	15951	15991	16035	15840	15966	15929	16001	16209	16221	16067	16225	16113	16002	15911	15994	15907	16148	16173	16003	16076	16204	16026	16111	15921	16039	16029	15979	15959	16044	16000	16273	16256	15990	15916	16032	16191	16220	15946	15997	16102	15938	15953	16205	15958	16040	15887	15815	16009	15870	16105	16112	15937	16183	15890	15980	16000	16056	16030	16075	16077	16196	16061	15912	15947	15835	15894	16028	15862	15969	15994	15930	16075	15967	15890	15862	16027	15982	16063	15920	16093	15927	16173	16242	16196	16037	15935	15852	16086	15849	15968	15905	16158	16183	16125	16004	16149	15912	15879	15934	16008	16116	16005	16085	16020	16063	16012	15933	15829	15936	15883	16152	15777	16017	16220	15859	15996	15951	16090	16052	15967	15876	15935	16223	16187	15726	16073	16016	15998	15948	15963	16055	15828	15980	16058	15951	15788	15959	15932	16113	15971	16134	16019	16078	15951	16095	16039	16202	16003	16036	16051	16057	16032	16049	15949	16047	16107	16022	15814	16052	16087	15941	16051	16000	15977	15714	15993	15975	15883	16056	16120	15934	15951	16065	16070	15896	15965	16168	16090	15971	15877	15974	16026	15922	15972	16068	15868	16331	16104	15955	16041	16143	15907	16160	16091	15849	16032	15950	15985	15697	16038	15998	15976	16119	16032	15976	16037	16011	16039	16041	16087	16101	15990	15933	15997	16044	16006	16001	15931	16015	15976	16013	16012	15964	15973	15854	15795	16068	16012	15801	15899	15986	15897	16059	15925	16012	16078	16000	15980	16089	15853	15936	15904	16033	16074	16168	16111	16005	15931	15845	16194	16074	15915	15972	16183	15984	16084	15964	16135	15927	16073	16013	16005	16119	15942	16027	15926	16070	16071	15924	16088	15971	15952	16015	15907	16103	16065	16026	15960	16112	15950	15871	16092	15767	15964	16002	15945	15845	15963	15824	15953	16063	15987	15817	15876	15962	15941	16033	15931	16127	16140	16108	15900	15915	16042	15972	15927	16128	16041	16023	16098	15880	15965	15849	16152	16046	16077	16108	16068	16181	16054	16048	15957	16063	16030	16100	16253	16254	16042	16015	16182	15849	16076	16089	16211	16106	16012	15972	16118	15915	16113	15903	16055	15969	16038	16005	15949	16030	16119	16112	16146	15844	16190	15992	16173	16065	15964	16153	15868	16064	16077	15980	15831	16111	15879	15882	15871	16198	16073	15910	16008	15926	16167	16162	15909	15912	16052	16170	15806	15857	15916	15888	15680	16088	15933	16110	15877	16115	16240	16071	16063	15908	16203	15877	16039	16004	15994	16060	15952	15859	15852	15838	15912	16082	15841	16020	15973	16056	15961	16206	16016	16054	15869	16252	15807	15795	15966	15940	16059	16150	15902	15665	15958	16118	15992	16090	16144	15958	16107	15692	15908	16088	16091	16103	15963	16037	15854	16191	15925	16110	16128	15930	15998	15964	16034	16120	16200	16017	16033	15977	16011	16107	16028	15854	15983	15780	15966	16026	16183	15861	16065	16202	16039	16100	16207	15982	15908	15817	16139	16037	16066	15888	16016	15881	15976	16025	16188	16124	15827	15923	15805	15914	16119	15795	16046	15975	15993	15952	15885	15825	15897	15796	16043	16088	16141	16010	15815	16125	15924	15935	16017	16206	15976	16144	15947	16115	16130	16005	16080	16125	15914	16121	15865	15890	15918	15902	16029	16135	16132	15887	15960	15882	15993	16120	15970	15903	16085	15757	15938	15966	15968	16006	16136	16090	16040	15875	15858	15987	16029	15853	16011	16148	16052	16016	15923	16227	16061	16072	16039	16048	15931	16227	16166	16060	15946	15938	16026	16134	16110	15963	15877	15932	16272	16101	16119	16003	16213	15972	15903	15938	16027	16074	16023	16088	16059	15909	15780	15784	15723	16071	15907	15737	16176	16166	16131	16098	15883	15902	15874	16005	16069	16035	15863	16029	16055	16186	16172	15961	16098	15924	15754	16151	16058	16205	15935	16080	16053	15971	15950	15891	15880	15995	16059	16066	16014	15978	16096	16036	16223	16110	15837	16071	15980	16050	16062	16144	16017	15798	15861	15937	16093	15934	16134	16007	16170	15934	16056	15917	16101	16086	16052	16100	15956	15892	16184	15996	15992	15920	16094	16006	16056	15994	15882	15871	15964	15988	15921	15948	15889	16068	16026	16020	16194	16145	16128	16015	16061	16198	15832	15936	16120	16041	15982	15944	15790	16230	16069	16011	16000	15947	15987	16133	15876	15772	16183	16184	15959	15981	16038	15971	15961	15996	16191	15868	15988	15870	16123	16060	15911	15951	16011	15970	16100	16086	16074	15935	15959	16043	16000	15987	15922	16021	16110	16029	16037	15967	15952	15938	16214	16172	16109	15845	15916	16007	15982	15911	15985	16035	15803	16115	15811	15945	15935	16040	16130	15966	16001	16029	15894	15975	16138	16016	16003	15939	16246	16160	16131	16177	16070	15941	15981	16010	16066	16035	15930	15986	15890	16015	16001	16070	15937	16051	15955	16009	15927	15868	16114	15922	15968	16061	15859	16018	16145	15981	15993	15982	16070	16067	15971	16017	15883	16009	15917	16162	15927	15986	16039	16060	15946	16130	16134	16030	15813	16116	16164	15911	16002	16012	15879	16155	15890	15899	15999	15828	15815	16071	16042	15875	16142	16027	16078	16049	15874	15940	15998	15705	15920	16094	16100	15841	16140	15943	15904	15988	16175	15862	16036	16012	16065	15994	16027	16078	16166	16034	15974	16053	16201	16028	16071	15911	15987	16003	16107	15966	16033	15852	15884	16096	15868	16035	16135	16010	16148	16005	15842	15955	16065	16000	16114	15871	16069	16070	15999	15962	16019	15865	15959	16040	15911	16070	16048	16086	15939	16092	16064	16044	16064	15955	16126	15934	16015	16017	16042	15877	16030	15933	15844	15787	16165	16052	16020	16164	15951	15781	15941	16026	16032	16333	16056	16033	16034	15932	15906	15925	15964	16107	15902	15966	16095	16025	16239	15907	15893	15973	16096	16123	16003	15876	15921	15996	15910	15863	16028	16109	15996	15934	15891	15917	16174	15870	15895	16036	15995	16034	16244	15955	15720	15938	15985	16041	15883	16158	15920	15842	15974	15880	15961	15861	15880	16140	15960	15995	16028	16085	15937	16040	16018	16062	15803	16054	15915	16196	16292	15903	15786	16005	16107	15938	16056	15946	16010	15968	15967	16138	15974	15940	15871	15983	16165	16075	16010	15842	16067	15928	16078	15926	16083	16002	16023	15911	15925	16087	15991	15797	15931	16130	15994	15800	16205	16021	16150	16227	16033	16044	15960	15979	15790	15865	15981	15943	15920	16009	15985	16058	16016	16132	16186	15929	16100	16048	16019	15958	16114	16083	16006	16136	15909	15893	15972	15964	16061	15942	16038	16079	16072	16199	15990	15896	15737	15834	15939	16191	15958	16126	15995	16105	16038	16100	15979	16090	16120	16022	15965	16029	16045	15930	15660	15839	15859	16096	16115	15950	16029	15811	16165	16113	16057	15967	16070	16175	16126	16095	16106	15935	16179	16210	16028	15940	15890	16017	16119	15987	16212	16073	16057	15857	16007	16063	15982	15915	15998	16037	16041	16058	15968	15867	16026	16080	16005	16092	16025	16017	16002	15803	15802	15865	16219	15974	16023	16065	15788	15777	16102	15958	15994	15928	15978	16011	16184	15953	16325	16025	15992	15895	16170	16007	15863	15826	16054	16294	16065	16127	16050	15853	15860	15998	15964	16107	15949	16143	16099	15923	15916	16047	15970	16137	16074	15840	16002	15902	16129	16172	16099	16025	16007	16191	15907	15891	15943	15829	16163	16091	15938	16142	15832	16232	15950	15992	16010	15921	16052	15662	15904	16013	16095	15987	16094	16090	16091	16028	15727	15928	15790	16006	16048	16089	15966
15641	26371	24092	19361	17592	17570	15744	36925	61015	54673	40569	26463	17420	14549	13994	14061	14108	13918	13765	13947	13908	13947	13730	13812	13904	13725	13836	13879	13980	13834	13865	13792	13852	13772	13721	13896	13971	13762	13828	13924	13761	13936	13807	13791	13787	13865	13974	13827	13809	13700	13697	13782	13711	13825	13905	13877	13842	13887	13804	13767	13918	13835	13971	13866	13840	13739	13845	13792	13861	13733	13766	13716	13733	13919	13763	13988	13770	13806	13748	13842	13846	13837	13734	13821	13865	13883	13668	13849	13821	13616	13826	13820	13917	13787	13951	13896	13851	13796	13866	13996	13968	14014	13993	13889	13662	13699	13827	13756	13677	14162	13842	13946	13783	13663	13983	13874	13879	13866	13803	13847	13810	13815	13848	13734	13799	13710	13921	13812	13785	13829	13832	13949	13859	13765	13873	13819	13863	13735	13941	13798	13693	13966	13812	13812	13622	13905	13816	13809	13767	13700	13756	13858	13796	13825	13933	13774	13945	13838	13951	13685	13933	13888	13802	13967	13697	13751	13886	13656	13868	13948	13832	13828	13805	13942	13752	13842	13790	13862	13986	13955	13839	13839	13944	13879	13867	13854	13820	13740	13898	13777	13913	13765	13790	13827	13699	13630	13970	13712	13750	13722	13915	13853	13782	13827	13889	13767	13894	13812	13675	13825	13806	13927	13724	13786	13819	13654	13814	13924	13694	13817	13866	13781	14003	13886	13872	13600	13872	13923	13711	13913	13742	13804	13842	13907	13808	13781	13877	13848	13820	13805	13903	13909	13774	13789	13851	13713	13667	13858	13704	13806	13907	13688	13808	13933	13844	13758	13727	13817	13956	13823	13791	13927	13660	13752	13689	13795	13803	13647	13697	13710	13787	14008	13845	13663	13895	13846	13620	13784	13901	13939	13914	13846	13754	13772	13655	13875	13854	13890	13789	13884	13928	13980	13778	13725	13829	13758	13698	13669	13822	13798	13741	13742	13776	13641	13751	13767	13808	13745	13613	13888	13737	13684	13719	13805	13737	13738	13738	13942	13857	13687	13930	13803	13841	13795	13680	13663	13725	13759	13791	14082	13828	13737	13767	13695	13567	13796	13810	13714	13719	13955	13853	13780	13959	13740	13841	13878	13748	13768	13971	13859	13859	13907	13805	13801	13894	13910	13880	13744	13747	13810	13756	13698	13802	13757	13925	13994	13721	13677	13890	13733	13741	13816	13797	13906	13848	13705	13925	13917	13794	13830	13928	13746	13857	13815	13706	13828	13798	13874	13663	13709	13803	13761	13929	13805	13770	13805	13809	13880	13839	13751	13811	13747	13826	13917	13826	13767	13883	13853	13867	13880	13731	13797	13836	13759	13754	13806	13807	13813	13775	13759	13813	13790	13870	13911	13711	13825	13813	13798	13678	13868	13968	13726	13629	13825	13832	13850	13927	13896	13763	13824	13847	13692	13874	13925	13897	13890	13722	13591	13700	13778	13883	13898	13830	13894	13892	13820	13797	13874	13700	13755	13816	13767	13857	13815	13769	13759	13951	13780	13842	13688	13860	13729	13838	13799	13797	13843	13889	13833	14004	13728	13910	13743	13822	13906	13690	13910	13596	13696	13744	13968	13756	13653	14080	13783	13832	13870	13920	13664	13928	13842	13816	13862	13728	13780	13773	13703	13927	13782	13749	13908	13915	13763	13752	13872	13787	13770	13814	13801	13864	13888	13762	13861	13801	13990	13902	13757	13701	13953	13694	13721	13684	13860	13782	13886	13823	13879	13669	13723	13868	13822	13711	13679	13810	13895	13813	13775	13990	13826	13867	13828	13807	13769	13885	13681	13803	13629	13948	13830	13817	13801	13928	13794	13954	13816	13754	13776	13742	13657	13894	13768	13935	13730	13873	13830	13785	13750	13821	13886	13763	13607	13678	13945	13703	13922	13625	13882	13905	13661	13920	13838	13695	13891	13991	13884	13787	13851	13806	13828	13943	13597	13960	13828	13910	13768	13850	13771	13939	13754	13903	13714	13945	13969	13946	13729	13567	13885	13753	13875	13842	13744	13906	13851	13735	13741	13819	13901	13869	13932	13723	13835	13739	13925	13849	13840	13867	13909	13742	13833	13813	13690	13777	13855	13688	13914	13673	13838	13784	13893	13862	13966	13686	14005	13834	13686	13949	13823	13901	13820	13687	13730	13669	13736	13784	13685	13735	14057	13768	13777	13819	13640	13792	13800	13926	13685	13774	13900	13837	13777	13814	13822	13894	13709	13905	13745	13748	13751	13824	13915	13939	13657	13795	13845	13806	13716	13973	13683	13692	13896	13934	13848	13873	13817	13762	13733	13806	13750	13794	13711	13634	13546	13961	13812	13755	13792	13982	13821	13914	13931	13807	13710	13818	13887	13832	13827	13580	13944	13664	13864	13785	13836	13773	13732	13839	13821	13763	13684	13556	13881	13924	13860	13682	13822	13822	13878	13647	13724	13947	13933	13715	13701	13907	13882	13991	13888	13811	13760	13971	13874	13689	13983	13673	13817	13824	13754	13904	13703	13865	13875	13967	13805	13821	13875	13930	13855	13888	13738	13830	13669	13856	13827	13810	13810	13778	13793	13884	13784	13866	13867	13876	13692	13859	13923	13835	13778	13852	13876	13859	13867	13899	13703	13753	13868	13819	13778	13840	13953	13949	13876	13740	13762	13680	13867	13783	13919	13654	13879	13813	13742	13837	13809	13751	13775	13762	13542	13753	13914	13754	13785	13783	13758	13917	13725	13722	13915	14019	13937	14006	13894	13729	13945	13823	13824	13754	13716	13752	13762	13917	13898	13843	13747	13693	13831	13742	13892	13871	13769	13908	13863	13724	13843	13964	13859	13819	13814	13855	13804	13745	13671	13774	13896	13824	13645	13866	13860	13905	13960	13987	13806	13764	13967	13738	13784	13949	13854	13786	13814	13996	13725	13863	13829	13953	13899	13866	13823	13919	13880	13860	13824	13886	13691	13756	13733	13679	13831	13759	13906	13758	14005	13811	13680	13752	13943	13730	13560	13970	13892	13789	13946	13849	13790	13794	13783	13770	13897	13742	13766	13742	13717	13852	13729	13930	13623	13754	13834	13682	13924	13933	13798	13822	13750	13781	13850	13625	13881	13977	13715	13794	13869	13862	13850	13684	13975	13994	13740	13973	13863	13698	13897	13858	13790	13798	13779	13725	13990	13917	13821	13866	13951	13921	13824	13936	13781	13790	13928	13953	13799	13969	13741	13785	13875	13693	13693	13778	13826	13774	13824	13674	13984	13674	13749	13704	13875	13878	13702	13845	13864	13837	13665	13885	13837	13780	13715	13912	13643	13619	13790	13774	13770	13706	13826	13917	13850	13902	13833	13870	13985	13813	13789	13738	13891	13832	13843	13950	13752	13692	13751	13786	13844	13717	13820	13818	13927	13903	13886	13665	13798	13860	13755	13891	13799	13829	13850	13855	13828	13853	13733	14039	13885	13954	13921	13739	13749	14055	13656	13853	13816	13833	13717	13993	13909	13840	13848	13876	13784	13736	13871	13797	13745	13867	13874	13771	13765	13965	13767	13833	13843	13811	13678	13765	13934	13987	14100	13747	13758	13892	13845	13852	13654	13765	13883	13580	13666	13680	13768	13851	13903	13748	13780	13963	13810	13737	13711	13758	13974	13632	13681	13846	14020	13854	13663	13860	13948	13806	13881	13803	13711	13857	13845	13705	13700	13940	13846	13832	13831	13823	13749	13917	13717	13708	13649	13762	13740	13925	13753	13797	13847	13904	13653	13840	13861	13850	13823	13961	13720	13888	13830	13727	13904	13988	13732	13737	13941	13820	13734	13798	13788	13937	13771	13826	13823	13875	13711	13723	13755	13970	13936	13794	13626	13969	13806	13842	13806	13864	13980	13824	13810	14009	14045	13694	13838	13881	13733	13782	13678	13945	13854	13694	13922	14036	13796	13711	13751	13811	13798	13700	13814	13845	13767	13781	13899	13674	13755	13770	13710	13857	13899	13946	13751	13576	13965	13895	13853	14033	14018	13907	13794	13802	13713	13864	13899	13870	13883	13971	13930	13902	13888	13833	13902	13816	14018	13836	13810	13969	13845	13777	13901	13867	13903	13906	13633	13701	13972	13680	13792	13998	13726	13867	13829	13791	13945	13768	13666	13913	13745	13818	13864	13942	13688	13861	13597	13842	13624	13880	13731	13896	13737	13685	13811	13728	13674	13706	13856	13944	13677	13861	13782	13713	13917	13844	13794	13856	13754	13970	13774	13842	13680	13823	13674	13768	13628	13709	13690	13890	13890	13831	13796	13818	13707	13810	13816	13756	13892	13761	13710	13840	13847	13885	13872	13777	13952	13864	13906	13806	13797	13970	13890	13813	13807	13742	13852	13700	13913	13883	13727	13992	13923	13722	13635	13812	13764	13778	13870	13835	13822	13935	13658	13883	13686	13877	13845	13645	13812	13991	13912	13671	13771	13832	13906	13759	13821	13752	13756	13833	13980	13758	13681	13845	13876	13895	13830	13854	13911	13848	13643	13707	13820	14016	13963	13833	13779	13722	13690	13787	13778	13837	13744	13841	13898	13753	13891	13890	13848	13762	13787	13769	13796	13816	13641	13818	14003	14100	13890	13847	13713	13672	13774	13735	13768	13819	13865	13888	13869	13970	13937	13807	13791	13808	13663	13812	13641	13861	13752	13680	13871	13733	13697	13813	13774	13899	13767	13832	13909	13961	13906	13776	13795	13583	13851	13852	13740	13952	13788	13806	13761	13703	13965	13966	13783	13749	13669	13654	13730	13830	13945	13892	13931	13721	13915	13926	13785	13718	13758	13934	13661	13803	13907	13901	13747	13875	13764	13764	13782	13779	13711	13904	13728	13935	13842	13643	13928	13886	13836	13726	13663	13803	13767	13962	13779	13804	13763	13929	13678	13771	13676	13889	13781	13811	13737	13867	13996	13812	13767	13789	13698	13739	13823	13948	14021	13808	13808	13999	13842	13785	13787	13907	13722	13882	13732	13885	14040	13720	13809	13654	13811	13729	13908	13832	13771	13785	13680	13690	13770	13812	13715	13856	13808	13902	13865	13920	13640	13794	13827	13989	13638	13877	13962
29141	21418	20501	17871	15993	15871	16019	18004	22887	22792	19629	17252	16588	16126	15937	16084	16251	15887	15952	16053	16143	15999	15956	15968	15912	16085	15971	15915	16069	15766	16048	16057	16018	16044	16158	15990	15953	15946	15935	15845	15913	16046	15808	16057	16080	16065	15972	15978	15906	15838	15758	16047	16207	15930	15980	15773	15877	16019	15964	15872	16053	15802	16085	16039	15821	16099	15998	15902	15761	15831	16076	15861	16087	16066	15964	15991	16120	16071	16018	15982	16148	16083	16144	15775	15940	16001	16067	15876	16117	16151	15952	15852	15878	15975	16052	16109	16023	15953	15913	15938	15817	15984	15910	15994	15991	15902	16009	15883	15891	15984	15992	16125	16055	15915	15995	15873	15974	15915	15829	15836	15907	16104	16001	16067	15946	16048	15972	16141	15945	15967	16043	15940	15995	16017	16152	15808	16028	16140	16039	16012	16040	16099	16059	16161	16095	15808	16090	15850	15962	16013	15897	15789	16122	16124	16242	15890	16173	15926	15738	16095	16096	16196	16044	15807	15929	16005	15893	15910	15811	15886	15981	15900	15914	16169	15958	15860	15854	16005	15906	15811	16019	15875	16175	15787	16062	15947	15996	15970	15974	16129	16223	15996	15782	16066	15973	15969	15912	15877	16052	15963	15857	15843	16119	15889	16096	16045	16045	16249	15969	15967	15937	15846	15897	15859	15978	16051	15945	15999	15932	15878	15760	15969	15990	15934	16002	16029	16050	15748	15999	16273	16169	16060	15935	15948	16003	16180	16005	16001	15951	15696	15962	16143	15924	15987	16102	15966	15937	16017	15810	16076	15998	15994	15838	15899	15905	15978	15760	15843	15917	16149	15893	16119	16094	15908	16026	16034	16281	16071	16238	15952	16048	15961	15927	15934	16038	15972	16075	15946	15818	15855	15844	15942	15944	15973	15848	15951	16080	15915	16018	16022	15904	15949	16128	15851	16021	16013	15847	15934	16019	15912	16134	16011	16016	15939	16043	15927	15846	16157	15890	15906	16098	16078	15958	16157	15930	16026	15994	15926	16017	16001	16031	15835	15867	15932	15755	15942	15991	15910	16049	15923	15833	16009	15888	15825	16034	15972	15871	16118	16025	16017	16029	16004	15922	16124	15817	15972	15925	15940	16017	16205	16067	15848	15951	15948	15894	15964	15862	15936	15995	16144	16039	16027	15970	16052	16074	16019	16136	15764	15961	15975	16040	16236	16112	16142	15886	15840	15938	15806	15825	15905	15824	15937	16116	16108	15891	15911	15961	16036	15899	15930	16044	15974	16078	15905	15842	15742	16132	16063	15950	15921	15885	15946	16046	15996	16145	16199	15837	15984	16113	16173	16070	15839	15969	15672	15895	16006	15878	15896	15996	16018	16069	16109	15862	15685	15969	16036	16014	15976	15780	16076	16006	16047	15782	15934	16036	15847	16183	15872	16196	15817	16153	15847	16200	15960	15995	15849	15906	16041	15885	16070	15703	15990	15895	15878	16262	15888	15961	15846	16032	15980	15959	15979	16044	15814	15961	16034	15937	16059	15951	15846	16087	15904	16005	16036	16073	15814	16070	16036	15944	15884	15808	16261	16054	15756	16043	15834	15925	15841	15827	15957	16203	16064	15967	15987	15889	16073	16181	15969	15937	15899	15890	15850	16049	15907	15941	16026	16088	16061	15958	15941	15840	15863	16055	15918	15976	15841	15954	15800	15758	15818	16105	16022	15798	16108	15981	15994	16257	16081	16010	15995	16069	15983	15903	15979	16093	15985	15980	15937	16116	15907	15955	16136	16073	16143	16290	15919	16099	15921	15965	16039	15981	15890	16148	15949	16019	15877	15914	16061	15763	15990	16198	15878	16007	16161	15861	16129	15909	15792	15846	16094	16135	16088	15954	15958	16088	15904	15853	16064	16019	15907	16095	16028	15945	15798	16037	15944	15978	15825	16042	15984	15889	16167	15877	16022	15970	15832	15795	15953	15918	16134	16074	16035	15975	16006	16105	16095	16019	15911	15876	16058	15962	15858	15924	15939	15975	15797	15813	15972	16142	16089	15950	15930	16117	16031	16093	15812	16011	15890	15922	15987	15937	15897	16008	16010	15928	15872	16016	16039	15983	15931	16114	16093	15997	15933	15904	16161	16026	15910	15791	15762	16014	15752	15933	15839	15908	15859	16139	16148	16126	15743	16047	15714	16123	15901	15942	16011	16028	15961	16205	16089	15991	16154	15939	16046	15954	15935	15825	15983	16091	15869	16119	15832	15931	15820	15839	16045	16003	16188	15970	16015	15788	15953	16117	15907	15980	15914	16119	15938	15802	16048	15995	15923	16043	15932	16041	16081	16166	16072	16023	16090	15970	16046	16024	15910	16099	16029	16154	16042	16147	16154	15869	16087	15900	16005	16071	15909	15917	15982	16076	16135	15993	15943	16069	16134	16194	16050	16117	16042	16090	16058	15934	15773	15851	15843	16101	15965	16270	15951	15884	15992	16169	15870	15947	15893	15935	15874	16104	16114	15830	16068	15985	15876	15992	16049	15975	15989	15847	16108	16159	15947	15725	15965	16030	15997	16082	16041	15907	15943	16048	15996	15982	15945	15884	15971	16012	15903	16050	16057	15947	15962	15831	15833	15856	15818	16061	15777	15987	15979	15914	16003	15884	15907	15947	16107	15960	15969	15824	16045	16016	15883	15965	15857	16143	16008	15817	16031	16012	16017	16081	16062	15950	15851	15914	15922	15947	16081	16119	15896	15964	15960	16050	16021	15929	15900	16148	15830	16030	16031	15826	15947	15873	15785	15939	15908	16032	16207	15934	16069	16092	15939	15980	15875	15938	15856	15838	15982	16058	15885	16071	15989	15989	16033	15973	15775	16091	16086	15992	15985	16036	16047	16150	16008	16022	16097	16145	15796	15920	16011	15926	16012	16131	15953	15818	16191	16091	15918	15931	16098	16181	15944	15973	15892	16063	15966	15989	15897	15901	15967	16041	16181	16047	16014	16075	15886	15887	15921	15929	16069	15953	15930	15917	15854	15957	15878	16136	16035	16146	16010	15991	15969	16182	15884	15892	16141	15938	16032	15898	15908	16130	15974	16096	15942	16036	16134	15944	15878	15995	16208	15957	16210	16199	15929	15819	16010	16031	15988	16114	15792	16067	15962	15891	16114	16147	15822	15988	16098	15921	15968	16005	15945	15875	16063	15978	15963	16125	15921	15925	16140	16064	16136	16040	15939	16163	16116	16055	16153	15895	15921	16075	15757	15723	15985	15797	15913	16072	15889	15973	15871	15779	16114	15974	16039	16183	16109	16188	15951	15971	15906	15817	15985	15961	15786	15833	16205	15995	15967	15997	15961	15863	15941	15782	16108	16053	16019	16054	16211	16169	16200	16007	15978	15929	15930	15919	15948	16046	15859	16109	15944	15869	16008	16121	15967	15958	15858	16044	15883	15934	15976	16088	15847	15894	15985	16202	16022	15977	16016	16102	15957	16118	16138	16066	16009	15881	16123	16088	15815	16117	15884	15830	15942	15883	15928	15998	16195	15967	15643	15980	15830	15993	16047	16103	15742	16001	16101	16130	15941	15935	16124	16222	15851	16038	15995	16133	16197	16145	16025	15935	15874	15870	15955	16169	15960	16176	16069	15953	16010	15929	16125	16048	16012	16089	16032	15818	15943	15960	15854	16020	15992	15916	15997	15862	16044	15839	16013	15874	16084	16030	16118	16065	15928	16041	15916	16239	15935	16005	16079	15899	15912	15993	15979	15940	15883	15948	16195	16110	16031	15962	15957	16081	16023	16014	15847	16121	16131	15888	15963	16117	16055	16067	15849	16134	15971	16015	15965	15970	16005	16044	16079	16086	15878	15984	15984	15912	16073	16092	15945	16135	15900	15964	15968	15970	16159	15796	15927	15770	15898	15876	16112	15977	15991	15920	16026	16065	16090	16081	16152	16132	15889	15965	16146	15994	15907	15968	16036	15874	15850	16040	16028	15989	15878	16005	15862	16031	15872	15964	15764	15962	16131	15967	16060	15971	16019	15934	16017	15977	16105	15912	15872	15967	15849	16012	16124	15921	15798	16095	15924	16151	16073	15947	16010	15961	16041	16268	15965	16101	15829	15885	16083	15912	16062	16090	15795	15956	15911	15990	15928	16010	16003	16064	16063	16021	15882	15940	15830	15936	16153	15932	15968	15765	15946	16008	15875	15990	16056	15977	16089	16087	15931	15913	16029	16025	16126	16019	15886	15844	15852	16065	15980	15797	15930	16169	16109	16057	15882	16128	15963	15981	16021	16013	15796	16023	16028	15849	15961	15999	16050	15965	15912	16001	16149	15897	16002	15999	16075	15888	15899	15993	15896	16079	16182	15958	15993	16183	15948	16079	15899	16076	15887	16065	15984	15942	16136	15945	16087	15922	16052	16193	15995	15931	15795	15970	16010	15999	16138	15950	16181	15966	15777	15949	15964	15971	15986	15944	15789	15962	15839	15981	16147	16007	15992	16056	15970	15870	16079	16038	16021	16024	15997	16016	16048	15959	15856	15921	16331	15923	16022	16029	15926	15988	15887	16057	15807	15695	15847	16028	16031	15821	15925	15920	15930	15930	15947	16202	15762	15979	15837	15849	15931	16139	15957	15947	15850	15949	15866	15827	15926	16029	16079	16171	16081	15932	16130	16107	15966	15896	16165	15865	16183	16062	15991	15995	16001	15987	16084	15893	15976	16053	16114	16021	16092	15964	15989	15827	15761	15961	15855	16062	15860	16180	16005	15904	15915	16088	15844	15939	15934	15987	16140	15982	15987	15929	15766	15978	16008	16150	15916	16030	15836	15969	15850	16001	16021	16034	15794	16068	15927	16012	16051	15941	15863	15868	15914	16028	15943	16200	15944	16119	15920	15825	15883	16036	16001	15926	15861	16193	15949	16268	16083	15831	15919	16056	15906	15964	15950	16070	15979	16076	16045	16178	15911	16142	16085	15993	16040	16050	15931	15970	15869	16022	15992	16028	15961	16040	15970	15774	15966	15879	16203	16084	15969	16170	15931	15972	15986	16031	15632	15920	16033	15883	15853	15972	16044	15941	16041	16078	16065	15865	15976	15890	15901	15949	15905	16204	16252	15962	15928
14561	14694	14638	14304	14175	13999	14016	17585	24024	21981	17649	14995	14104	13882	13821	13930	13912	13895	13852	13893	13839	13857	13881	13899	13886	13988	13822	14023	13737	13916	13799	13978	13820	13751	13958	13740	13925	13989	13826	13782	13910	13837	13814	13795	13699	13914	13644	13718	13796	13760	13860	13823	13915	13764	13951	13837	13843	13833	13894	13812	13960	13855	13729	13813	14005	13881	13784	13849	13739	13979	13697	13976	13917	13886	13817	13925	13980	13892	13684	13828	13961	13876	13763	13739	13760	13929	14020	13823	13803	13818	14007	13717	13862	13925	13893	13855	13912	13770	13736	13852	13807	13637	13782	13874	14041	13823	13880	13723	13794	13722	13838	13937	13877	13927	13896	13836	13914	13960	13776	13750	13767	13800	13817	13774	13796	13890	13878	13684	13875	13975	13985	13794	13692	13760	13947	13800	13760	13749	13893	13953	13621	13798	13865	13857	13923	13763	13956	13762	13831	13871	13749	13827	13887	13818	13878	13762	13908	13936	13787	13865	13798	13892	13876	13823	13736	13743	13901	13796	13651	13894	13795	13849	13731	13767	13991	13881	13957	13855	13799	13961	13782	13721	13808	13906	13687	13887	13813	13862	13817	13895	14042	13880	13834	13763	13831	13801	13838	13905	13785	13689	13772	14001	13823	13799	13895	13775	13889	14031	13764	13921	13721	14097	13827	13635	13771	13859	13801	13911	13767	13869	13782	13759	13772	13964	13906	13995	13910	13709	13724	13787	13691	13722	13981	13794	13951	13812	13908	13976	13799	13686	13855	13789	13812	13747	13932	13818	13829	13768	13748	13838	13906	13725	13943	13809	13833	13750	13733	13883	13927	14030	13768	13881	13849	13864	13804	13758	13945	13870	13895	13876	13811	13742	13878	13891	13908	13829	13924	13768	13764	13726	13807	13768	13797	13682	13837	13951	13890	13735	13623	13830	13937	13753	13838	13841	13768	13922	13841	13815	13827	13824	13832	13927	13788	13955	13791	13840	13630	13822	13760	13987	14006	13724	13802	13705	13671	13904	13823	13836	13981	13721	13930	13754	13876	13755	13930	13660	13904	13815	13887	13943	13927	13955	13932	13764	13975	13927	13846	13791	14097	14062	13807	13885	13726	13893	13998	13908	13895	13797	13737	13743	13796	13794	13861	13711	13980	13903	13864	13710	13987	13893	13817	13930	13992	13871	13886	13871	13728	14011	13936	13921	13964	13710	13759	13870	13821	13685	13771	13745	13837	13639	13839	13600	13863	13996	13839	13710	13910	13794	13795	13839	13752	13792	13744	13740	13732	13713	13818	13818	13953	13699	13822	13847	13918	13938	13992	13823	13763	13850	13811	13953	13937	13816	13869	13882	13831	13758	13723	13671	13802	13744	13751	13898	13898	13660	13843	13862	13995	13718	13750	13785	13722	13749	13641	13897	13957	13631	13822	13746	13820	13970	13790	13959	13876	13901	13858	13829	13754	13741	13838	13742	13975	13845	13906	13885	13822	13822	13772	13809	13950	13835	13921	13770	13714	13734	13802	13858	13623	13735	13671	13806	13847	13747	13724	13914	13841	13898	13789	13763	13856	13789	13977	13683	13738	13805	13886	13656	13792	13840	13922	13719	13806	13757	13833	13818	13897	13798	13931	13958	13741	13807	13702	13937	13861	13756	13730	13960	13831	13915	13821	13812	13821	13692	13929	13777	13791	13762	13846	13804	13812	13925	13891	13889	13871	13824	13830	13791	13574	13832	13794	13802	13890	13869	13818	13530	13903	13926	13926	13691	13771	13815	13922	13742	13918	13827	13816	13831	13803	13752	13777	13818	13888	13836	13774	13988	13886	13870	13898	13713	13791	13820	13688	13726	13890	13793	13787	13684	13854	13785	13867	13879	13929	13692	13955	13692	13722	13805	13844	13845	13722	13902	13827	13710	13823	13877	13763	13680	13825	14023	13821	13734	13898	13891	13901	13802	13737	13881	13929	13941	13827	13642	13832	13805	13734	13748	13784	13954	13905	13945	13882	13805	14026	13622	13859	13844	13929	13852	13852	13726	13796	13698	13725	13762	13718	13758	13773	13927	13815	13790	13829	13780	13977	13784	13776	13786	13844	13937	13690	13848	13727	13808	13830	13914	13776	13909	13825	13976	13866	13803	13939	13854	13985	13697	13867	13792	13839	13942	13857	13742	13826	13802	13879	13908	13861	13819	13894	14084	13935	14043	13784	13818	13656	13900	13756	13794	13650	13710	13852	13801	13717	13665	13829	13834	13734	13971	13814	13841	14020	13739	13872	13766	14070	13978	13709	13755	13772	13839	13705	13694	13808	13897	13817	13749	13895	13871	13816	13906	13687	13759	14000	13806	13840	14064	13642	13842	13736	13868	13760	13842	13924	13949	13817	13882	13807	13757	13778	13699	13855	13824	13723	13836	13874	13894	13888	13938	13895	13745	13813	13794	13858	13844	13805	13885	13899	13770	13782	13772	13823	13863	13961	13905	13761	13706	13916	13882	13862	14009	13731	13849	14022	13849	13737	13830	13858	13922	13868	13732	13843	13860	13798	13916	13715	14044	13690	13745	13897	13702	13767	13898	13744	13892	13831	13834	13763	13714	13946	13851	13926	13795	13632	14058	13787	13650	13826	13895	13794	13877	13827	13862	13802	13714	13847	13913	13782	13703	13842	13823	13713	13831	13878	13692	13694	13679	13891	13816	14011	13825	13793	13804	13783	13951	13794	13854	13799	13848	13774	13869	13697	13909	13715	13729	13880	13653	13839	13896	13840	13811	13788	13953	13872	13811	13835	13756	13941	13741	13832	13868	13752	13851	13741	13833	13829	13793	13943	13899	13878	13754	13850	14020	13746	13978	13744	13879	14122	13924	13693	13766	13752	13857	13886	13753	13672	13956	13796	13811	14007	13781	13750	13931	13814	13867	13942	13843	13858	13766	13708	14013	13790	13882	13872	13752	13826	13843	13842	13775	13895	13950	13787	13864	13878	13733	13844	13816	13901	13953	13751	13819	13710	13896	13829	14033	13782	13855	13920	13797	13957	13787	13794	13823	13806	13839	13802	13699	13883	13810	13803	13903	13829	13828	13800	13788	13867	13861	13947	13952	13786	13808	13819	13689	13700	13811	13804	13822	13785	13665	13801	13939	13789	13753	13851	13822	13853	13786	13704	13764	13788	13907	13961	13808	13814	13917	13891	13938	13686	13848	13830	13835	13714	13767	13739	13798	13939	13774	13718	13897	13954	13686	13620	13793	13794	13857	13892	13774	13734	13789	13713	13912	13780	13831	13767	13907	13807	13781	13809	13688	13752	13767	13849	13692	13817	13837	13884	13833	13693	13780	13864	13806	13836	14036	13935	13683	13851	13992	13776	13922	13808	13898	13828	13894	13885	13885	13846	13796	13635	14035	13842	13948	13882	13836	13882	13833	13940	13820	13833	13904	13788	13931	14011	13840	13743	13878	13849	13890	14017	13874	13960	13989	13837	13848	13791	13788	13718	14006	13762	13850	13793	13802	13898	13662	13796	13797	13946	13884	13763	13716	13856	13897	13871	13895	13900	13803	13886	13857	13868	13874	13821	13830	13930	13802	13699	13865	13856	13964	13833	13718	13853	13776	13881	13968	13839	13754	13941	13937	13868	13939	13863	13872	13865	13777	13913	13848	13718	13726	13902	13837	13869	13772	13876	13915	13723	13776	13853	13859	13892	13801	13865	13765	13901	13740	13885	13898	13814	13825	13754	14031	13786	13820	13810	13929	13879	13925	13836	14004	13720	13923	13976	13751	13868	13963	13750	13854	13959	13824	13902	13587	13670	13722	13911	13842	13854	13916	13815	13830	13812	13982	13942	13798	13758	14033	13876	13901	13728	13821	13845	13915	13904	13984	13902	13843	13960	13671	13825	13820	13624	13822	13753	14007	13841	13822	13710	13896	13890	13825	13800	13822	13901	13833	13868	13680	13875	13946	13836	13802	13912	13807	13830	13824	13782	13773	13808	13904	13799	13934	13833	13842	14016	13897	13795	13765	13779	13871	13878	13805	13890	13957	13829	13862	13782	13710	13870	13737	13801	13962	13679	13827	13697	13833	13752	13843	13967	13705	13656	13925	13905	13952	14046	13638	13959	13918	13868	13722	14068	13988	13877	13686	13844	13601	13760	13844	13858	13815	14003	13808	13852	13937	13939	13971	13812	13876	13852	13854	13717	13838	13834	13800	13927	13729	13792	13826	13859	13955	13825	13856	13965	13807	13902	13841	13920	14001	13857	13706	13890	13914	13742	13772	13846	13748	13947	14017	13674	13992	13984	13800	13933	13816	13774	13712	13824	13766	13941	13847	13771	14077	13744	13774	13887	13842	13798	13927	13778	13801	13888	13845	13865	13741	13936	13680	13818	13977	13819	13764	13995	13965	13924	13866	13878	13786	13783	13851	13719	13790	13959	13828	13931	13726	13842	13687	14024	13731	13662	13701	13690	14050	13806	13861	13770	13705	13838	13763	14008	13714	13918	13724	13659	13831	13739	13878	13801	13981	13845	13826	13839	13875	13707	13876	13557	13695	13896	13839	13810	13951	13941	13849	13792	13901	13841	13949	13819	13753	13904	13855	13860	13769	13968	13894	13778	13714	13645	13883	13854	13795	13796	13877	13823	13905	13889	13903	13952	13812	13755	13882	13901	13876	13983	13697	13756	13904	13849	13845	13845	13833	13704	13858	13834	13702	13740	13737	13863	13898	13842	13916	13864	13789	14044	13782	13820	13833	13696	13699	13881	13765	13822	13718	13786	13840	13865	13920	13859	13886	13802	13883	13891	13854	13771	13998	13689	13878	13979	13730	13736	13868	13843	13883	13778	13926	13864	13750	13904	13914	13901	13825	14087	13801	13780	13835	13701	13554	13945	13931	13866	13727	13846	13907	13721	13778	13699	13985	13800	13836	13987	13734	13683	13913	13759	13815	13847	13744	13824	14087	13839	13953	13861	13904	13714	13956	13783	13674	14013	13910	13893	13799	13844	13881	13962	13819	13932	13846	13891	13864	13822	13817	13752	13703	13824	13787	13990	13779	13797	13839	13766	13878	13888	13866	13755	13648	13928	13920	13879	13629	13931	13808	13980	13956	13743	13769	13784	14010
25947	21158	27254	25630	19463	17604	17650	26287	45542	38579	27996	20669	17753	16531	16314	16383	16115	16404	16454	16117	16520	16072	16202	16105	16013	16287	16208	16021	16238	16387	16127	15900	16226	16090	16212	16232	16361	16174	16352	16373	16082	16054	16259	16244	16310	16441	16181	16166	16247	16206	16421	16349	16219	16467	16224	16117	16216	16316	16285	16162	16311	16242	16311	16069	16270	16280	16256	16341	16263	16409	15973	16207	16431	16448	16046	16282	16235	16252	16420	16260	16189	16336	16163	16313	16322	16231	16260	16354	16374	16222	16015	16234	16133	16102	16338	16235	16149	16249	16182	16196	16131	16164	16339	16181	16221	16243	16109	16262	16190	16282	16303	16298	16283	16265	16274	16393	16186	16057	16197	16334	16300	16067	16193	16279	16238	16423	16291	16202	16291	16367	16196	16276	16109	16172	16352	16228	16165	16177	16207	16068	16274	16153	16360	16162	16049	16171	16246	16301	16168	16244	16267	16340	16365	16184	16234	16252	16065	16415	16095	16382	16109	16296	16250	16355	15981	16351	16153	16246	16206	16371	16386	16229	16255	16220	16130	16286	16211	16099	16200	16307	16320	16056	16387	16117	16158	16061	16197	16073	16202	16084	15939	16267	16092	15957	16215	16454	16248	16408	16396	16478	16317	16088	16170	16121	16164	16442	16200	16198	16148	16238	16397	16187	16242	16046	16298	16032	16388	16144	16257	16102	16154	16052	16120	16214	16010	16104	15991	16185	16153	16052	16284	16319	16483	16284	16417	16184	16383	16082	16182	15974	16388	16156	16299	16472	16278	16199	16324	16152	16321	16180	16048	16219	16216	16088	16163	16419	16141	16186	16306	16260	15990	16431	16281	16361	16287	16250	16262	16068	16216	16199	16094	16116	16364	16348	16167	16170	16203	16222	16354	16333	16144	16186	16210	16122	16056	16185	16073	16205	16182	16255	16565	16163	16135	16283	16147	16281	16211	16169	15977	16214	16287	16362	16237	16428	16263	16281	16285	16163	16099	16265	16483	16223	16322	16070	16197	16016	16356	16088	16282	16185	16100	16137	16275	16106	16283	16151	16251	16207	16339	16269	16162	16267	16245	16262	16146	16218	16130	16092	16373	16232	16006	16197	16223	16316	16190	16272	16226	16146	16130	16257	16062	16183	16163	16160	16159	16227	16062	16062	16037	16276	16342	16246	15903	16200	16139	16121	16171	16218	16285	16164	16208	16100	16270	15885	16064	16131	16127	16231	16138	15964	16196	16288	16293	16243	16248	16288	16293	16123	16315	16116	16154	16147	16156	16367	16265	16289	16294	16293	16229	16274	16367	16215	16193	16217	16208	16472	16023	16378	16379	16305	16276	16177	16251	16552	16270	16165	16205	16339	16260	16302	16193	16234	16224	16164	16345	16273	16179	16361	16115	16141	16101	16229	16229	16110	16166	16351	16324	16233	16103	16228	16180	16400	16265	16042	16221	16292	16328	16188	16017	16309	16265	16111	16269	16071	16210	16226	16336	16224	16181	16158	16301	16251	16301	16166	16225	16340	16205	16199	16196	16066	16264	16276	16120	16266	16223	16270	16297	16104	16330	16121	16328	16042	16243	16216	16117	16065	16285	16223	16356	16209	16116	16061	16294	16085	16409	16251	16363	16137	16425	16322	16272	16312	16247	16194	16296	16269	16331	16343	16056	16183	16251	16139	16256	16391	16253	16344	16211	16314	16276	16048	16088	16265	16046	16122	16122	16202	16172	16265	16444	16167	16185	16279	16308	16154	16305	16251	16235	16197	16148	16171	16162	16222	16138	16322	16248	16190	16158	16365	16357	16420	16307	16307	16275	16096	16214	16186	16151	16194	15979	16148	16380	16337	16131	16108	16094	16178	16194	16218	16316	15934	16298	16385	16171	16171	16228	16188	16236	16059	16376	16327	16228	16207	15999	16183	16167	16417	16306	16159	16250	16150	16031	16196	16280	16129	16157	16064	16269	16140	16216	16247	16155	16001	16329	16141	16231	16163	16153	16177	16291	16195	16207	16150	16228	16121	16404	16342	16355	16216	16412	16290	16099	16164	16145	16057	16301	16391	16126	16287	16186	16167	16141	16289	16473	16208	16346	16361	16399	16395	16194	16241	16299	16318	16262	15929	16101	16403	16269	16254	16126	16225	16232	16151	16238	16050	16289	16163	16126	16119	16299	16341	16164	16275	15990	15995	16165	16209	16174	16229	16259	16255	16201	16134	16102	16258	16288	16248	16314	16065	16162	16228	16233	16303	15901	16203	16384	16034	16312	16089	16265	16267	16245	16256	16455	16225	16294	16246	16345	16215	16140	16242	16291	16150	16067	16107	16287	16328	16188	16415	16256	16121	16294	16321	16455	16236	16242	16368	16180	16355	16308	16167	16107	16164	16048	16118	16157	16213	16325	16276	16069	16183	16146	16228	16212	16140	16310	16199	16180	16167	16311	16165	16128	16315	16285	16117	16091	16052	16099	16137	16193	16186	16114	16323	16173	16185	16234	16239	16291	16243	16355	16159	16230	16152	16198	16145	16284	16329	16234	16288	16255	16100	16181	16259	16241	16038	16155	16205	16279	16286	16222	16163	16138	16292	16294	16224	16216	16220	16035	16168	16018	16314	16187	16130	16192	16030	16326	16145	16195	16280	16180	16213	16348	16228	16181	16258	16275	16149	16279	16093	16235	16167	16215	16222	16224	16276	16200	16255	16251	16021	16306	16245	16280	16466	16209	16310	16181	16089	16422	16247	16340	16401	16225	16259	16335	16333	16086	16173	16135	16196	16154	16174	16130	16155	16142	16027	16156	16191	16163	16227	16451	16481	16282	16046	16257	16304	16137	16200	16323	15946	16151	16222	16239	16148	16109	16265	16259	16060	16311	16131	16311	16298	16254	16277	16270	16163	16411	16062	16333	16235	16162	16273	16293	16239	16326	16082	16145	15940	16314	16046	16168	16189	16475	16266	16313	16046	16300	16375	16176	16033	16153	16321	16165	16225	16137	16271	16203	16107	15991	15967	16291	16248	16130	16340	16292	16141	16287	16156	16071	16314	16333	16265	16302	16352	16361	16205	16065	16386	16379	16055	16122	16270	16139	16325	16373	16093	16382	16333	16252	16080	16440	16221	16276	16188	16228	16089	16136	16140	15948	16181	16185	16176	16111	16117	16400	16254	16272	16450	16292	16324	16059	16381	16414	16412	16234	16277	16180	16186	16178	16235	16374	16318	16134	16068	15977	16130	16372	16158	16115	16118	16287	16345	16338	16201	16253	16246	16163	16136	16116	16006	16399	16068	16227	16178	16154	16098	16190	16209	16101	16141	16140	16286	16211	16082	16260	16499	16251	16298	16282	16071	16293	16095	16166	16123	16048	16091	15976	16107	16232	16274	16370	16455	16418	16148	16099	16224	16254	16086	16269	16230	16312	16030	16341	16167	16151	16264	16002	16220	16116	16263	16290	16175	16398	16096	16242	16027	16222	16305	15989	16256	16293	16073	16259	16340	16451	16089	16251	16220	16218	16093	16233	16416	15890	16207	16258	16102	16256	16154	16235	16153	16386	16097	16199	16114	16326	16233	16077	16341	16390	15981	16162	16078	16060	16080	16142	16177	16426	16257	16209	16235	16075	16026	16189	16290	16365	16298	16163	16192	16091	16092	16362	16275	16321	16147	16376	16070	16241	16313	16236	16208	16326	16356	16150	16180	16287	16274	16507	16240	16137	16253	16218	16268	16209	16319	16162	16245	16175	16145	16271	16327	16129	16349	16249	16115	16232	16158	16249	16238	16196	16202	16186	16107	16242	16155	16389	16239	16242	16278	16166	16226	16031	16085	16104	16196	16256	16318	16299	16236	16108	16280	16266	16308	16374	16281	16187	16124	16021	16052	16331	16022	16198	16071	16202	16301	16328	16149	16376	16199	16222	16212	16257	16069	16243	16105	16170	16254	16177	16304	16436	16238	16225	16154	16183	16123	16221	16119	16176	16364	16387	16071	16496	16314	16120	16289	16398	16431	16316	16265	16170	16266	16138	16372	16211	16132	16189	16114	16083	16149	16116	16149	16478	16047	16126	16236	16198	16207	15983	16219	16342	16128	16136	16194	16323	16340	16139	15985	16208	16238	16339	16156	16179	16130	16398	16024	16072	16233	16396	16217	16466	16434	16182	16387	15984	16114	16012	16406	16407	16280	16315	16178	16219	16285	16232	16440	16194	16393	16213	16204	16163	16450	16369	15997	16337	16152	16138	16171	16208	16334	16170	16253	16218	16215	16232	16319	16317	16209	16192	16240	16184	16036	16226	16218	16202	16182	16290	16176	16299	16218	16220	15982	16248	16355	16124	16196	16305	16391	16115	16221	16233	16433	16159	16287	16279	16191	16182	16166	16341	16263	16193	16145	16132	16175	16356	16372	16204	16460	16142	16402	16206	16179	16219	16169	16404	16173	16331	16123	16321	16182	16060	16283	16212	16253	16110	16266	16201	16164	16104	16220	16215	16147	16230	16162	16141	16218	16316	16335	16137	16255	16344	16164	16076	16280	16235	16340	16353	16289	16138	16108	16064	16079	16200	16384	16323	16243	16337	16257	16148	16374	16231	16154	16266	16368	16338	16246	16215	16248	16537	16168	16277	16298	16444	16126	16264	16320	16072	16203	16219	16166	16157	16031	16286	16206	16200	16093	16322	16243	15949	16064	16177	16420	16167	16176	16200	16211	16173	16098	16204	16185	16223	16064	16398	16197	16303	16046	16396	16376	16205	16205	16319	16163	16170	16128	16243	16224	16241	16266	16283	16275	16270	16034	16229	16293	16302	16076	16218	16235	16175	16091	16149	16345	16192	16194	16173	16342	16183	16273	16220	16090	16147	16310	16153	16128	16216	16302	16218	16064	16157	16115	16379	16136	16352	16112	16064	16203	16318	16354	16143	16114	16055	16304	16161	16220	16244	16118	16351	16260	16490	16391	16357	16126	16318	16194	16147	16096	16314	16219	16311	16138	16184	16082	16222	15954	16202	16154	16321	16221	16168	16125	16324	16220	16253	16179	16216	16253	16279	16349	16247	16254	16348	16268	16395	16610	16346	16249	16352	16253	16238	16295	16163	16259	16266	16188	16084	16148	16302	16216	16133	16169
13287	19152	18062	16137	15312	14776	14811	28681	45747	38029	26346	18008	14866	14189	14176	14141	13985	14013	14085	14044	14131	13976	14039	13952	14104	14121	13971	14102	14199	14028	13941	14038	14157	13993	14011	13937	14200	14047	13866	13997	13916	13942	14083	13855	14048	14105	14116	13884	14123	13964	14002	14187	14028	13980	13970	14087	14024	13889	13994	13938	14145	14049	13996	13854	14008	13933	14033	14059	14015	14142	13987	14023	14113	13968	13833	13989	13991	14081	14022	13978	14140	14165	13978	13950	14136	13953	14062	13915	14072	13966	14000	13965	14000	14160	14188	14021	13932	13968	14060	13898	14131	13764	13869	14018	13861	14076	14062	14056	13817	13863	14150	14036	13858	14044	14149	14012	14061	13924	13943	13906	13829	14055	13863	13786	14097	14002	14011	13975	14071	14018	13820	13753	13876	13994	13992	14075	14115	14057	14034	13998	13920	13888	13882	13942	13913	13994	14042	13974	13931	13904	13963	13995	14031	13961	14068	13870	13976	14076	13973	13916	13851	14056	14069	14018	14046	13922	14163	13990	14084	14008	14076	14078	13942	13882	14052	13917	14012	13915	14059	13937	14018	13970	13953	14032	14019	13967	14118	14021	13888	13991	14015	14012	13914	14140	13933	14088	13998	14167	14026	14113	14043	13862	14003	14106	13992	13949	14111	13900	13987	14065	13919	13966	13928	13864	13855	14196	13896	13883	13752	13877	14077	14049	14114	14076	14073	13941	13934	13884	14195	14017	14104	14045	13772	13953	13974	13849	14013	14207	13926	13998	13978	13827	14098	14037	14072	13820	14032	14074	13897	13947	14153	13856	14174	13950	13966	14068	13999	14064	13968	14023	14034	14003	14010	13778	14029	13926	14089	14100	13893	13745	14060	14002	14013	14039	13817	14092	14126	13899	13931	14072	14055	14051	13977	14014	14139	13936	14020	13947	13967	14045	14127	13973	13876	14122	13724	14010	13958	13940	14192	13841	14049	13933	13908	13950	13946	14147	14010	14034	13892	13958	14097	13940	14008	13994	13871	14122	14141	13945	14121	13929	13915	13948	13996	13954	14097	14019	13871	14138	14011	13985	14060	14020	13939	13876	13982	14103	14125	13957	13992	13986	13995	14148	13957	14092	13961	14008	13996	13959	14125	14022	13827	13943	14051	14071	13858	14022	13962	13966	13919	13991	13835	14060	14103	14088	13950	14033	13986	14140	13983	14056	14081	14141	13907	14035	14081	13917	13839	14041	13933	14044	13920	13945	14111	13794	14000	14006	13986	14036	14062	13899	14105	13968	13876	13893	13952	14043	13982	13899	14027	13819	13898	13972	13990	14065	14124	13900	14089	14102	13945	14067	13987	14051	13958	14163	14149	13895	14073	13859	14020	13939	14087	13990	13882	13917	14121	13874	14037	13922	13952	13863	13983	13858	13991	13887	13850	14123	13956	13959	13982	14051	14087	14081	13922	14039	13897	13921	13978	13903	14033	13935	13953	13956	14058	13885	14113	13882	13948	14091	14015	14073	13759	14015	14129	14188	13931	14056	13898	13902	14046	13966	13857	14041	13983	14154	13925	14005	14042	13894	13962	14088	14003	14076	14223	14232	13990	13963	14084	14157	14097	14062	14014	13823	13951	14006	13954	14142	13954	14049	13928	14010	13878	14134	14029	13981	14020	14003	13902	14185	14070	14022	13962	14030	13988	13969	14078	14039	14202	13893	14026	14076	13935	13965	14004	14015	14085	13844	13952	14136	13835	14083	14083	13953	14090	14072	14090	14094	13864	14112	14133	14053	13865	13849	14189	13976	14121	13864	13994	13882	13927	14044	14074	13904	13988	13920	13848	13979	13873	14105	14067	13878	13986	14031	14069	13961	13900	14097	14002	13953	14008	13985	14003	14114	13987	14007	13959	13881	14015	14020	13992	14048	13950	13907	14042	14059	14196	13892	13957	13984	14018	13971	13986	14034	13968	13983	14065	14144	13937	14116	14073	14138	14060	13966	13795	14032	13984	13969	14027	13936	14012	14055	13949	14085	14026	13921	14046	13863	14106	13963	14062	13971	14013	13980	13993	14148	13782	13956	14006	13988	14210	13840	14005	14011	14181	13909	14015	14037	14246	14044	14098	13988	13939	13972	14126	13979	14199	14042	14034	13958	14115	13963	13938	14079	14112	14191	13974	14180	14034	14126	13992	14165	13958	13781	14020	14156	14013	14095	14103	14058	14160	14190	13844	14148	14035	14059	13984	14051	14018	13772	14030	14025	13821	13919	14207	14043	13980	14115	14132	13963	14051	13967	13966	14011	14103	13785	13943	14088	13937	13763	13949	14014	14078	14049	13978	13959	13962	13852	14017	13999	13754	13912	13898	14049	13988	13912	13997	14121	13976	13977	14160	14121	14039	13986	14105	14119	13908	13967	14028	13842	14122	13954	14034	13942	14073	13997	14139	14079	13981	14078	14016	13919	14070	13888	13749	14133	14002	13913	13903	13901	13914	13995	13831	14125	13896	13982	13929	14053	13868	13935	13967	14011	14150	14081	13978	14086	14041	13941	13941	13926	14012	13931	14063	14010	13938	13803	13968	13887	14018	13976	14046	13908	13959	14004	13772	14141	13880	13990	14002	13905	14021	13989	13960	13864	13942	14069	14072	13926	13894	14106	13975	14131	14005	13969	13926	13981	14010	14036	14095	14023	14072	13946	14105	13924	13995	13905	14019	13739	14263	13987	13988	14019	13935	14092	14164	13999	13959	14037	14047	14123	13954	13860	13907	14060	14084	13971	14068	13980	14096	14097	13972	13873	13822	13957	13874	13901	14010	14041	14193	14008	13933	13860	14152	13952	14029	13986	14006	14073	13997	13984	14035	13952	13955	14010	14014	13817	13910	13908	14083	14107	14014	14029	13979	13941	13921	13985	13968	13908	14043	14001	14021	14002	13994	14160	13881	14086	13877	13984	14016	13609	14084	13996	13917	13939	14077	14077	13948	14054	14040	13973	13951	14026	13956	14067	14048	13957	13798	13833	13869	13997	14007	14006	14044	13905	13860	13929	14051	14139	13876	13898	14083	13992	13877	14091	13872	13939	14137	14071	14038	14056	13963	14037	14039	14120	14084	14046	13948	14141	13883	13997	14023	13957	14009	13996	13922	13961	14045	13994	13971	13946	14003	14073	13908	13908	13951	13921	14099	13964	14063	13856	14129	14063	14078	14080	14094	13985	14095	13899	13980	14004	13985	13931	14051	14101	14014	13890	13962	14171	13893	13943	13951	13965	14049	14000	13958	14026	13978	14060	13914	14069	14032	13980	14006	14114	13921	13879	13972	14063	13979	13950	13990	14102	13880	13944	13800	14126	13884	14042	14158	13962	13991	14055	13904	14188	13992	14092	14094	13929	14091	13929	13962	13855	14074	13905	13996	14014	14014	13819	14009	14193	13833	14026	13906	13966	14220	13979	13983	14046	14024	13996	14009	13891	13963	14155	14021	13935	14091	14133	14060	14101	14022	13989	13989	13926	13941	13938	14040	14145	13941	13869	14059	13907	13958	14001	14042	13859	14072	13836	14076	14022	13886	14000	14052	13935	14026	14014	13946	14038	13995	14058	13950	14003	13943	13827	14152	14031	13938	14032	13938	14035	13895	13877	14161	13978	14072	14189	13978	13960	14084	14044	13993	13961	13961	14139	13882	13925	14065	14026	13870	14085	14210	14120	13984	13869	14036	13934	14051	13942	13979	14120	14060	13955	14083	14034	13929	13978	14009	13999	14023	14004	13849	13852	14168	13880	13857	14148	14012	13977	13996	13982	14116	13876	14011	14017	14148	14087	13902	13997	14086	13901	14020	14054	14024	13863	13926	13959	14039	14008	14006	14115	13833	13904	13989	13961	13829	13925	13972	14063	13969	13941	14022	13970	14182	13907	13954	13935	14034	14106	13903	13926	13972	13925	14075	13905	13951	13954	13963	13878	14042	13955	14058	14008	14094	14117	14000	13935	13999	14076	13968	14049	14100	13951	14070	14088	13901	13931	14038	13938	13913	14170	14099	14038	13957	14009	14101	13986	14048	13876	13919	13915	14029	13973	14112	13877	13939	13900	13977	14132	13989	13954	13949	13997	13961	13988	14031	14176	14009	14114	13982	13895	14028	13863	14031	14014	13955	13960	14004	14086	14052	13939	13983	14047	14041	14009	13832	14024	14161	14152	14011	14081	13985	14041	14019	13966	13966	13800	13956	13930	14077	13913	13966	13973	13932	14115	14001	13986	13980	14035	14015	14033	13993	14054	14167	13892	14058	13809	13862	14068	14191	13987	14011	13913	13888	13942	13971	14056	14034	13906	13983	13917	14115	13895	14058	14094	13960	13917	13994	14076	14136	14016	14103	13923	13811	13939	14115	13926	13991	13887	14067	14070	13985	13938	14008	13932	13966	13974	13996	13960	13905	13826	13947	14008	13932	13984	13930	13936	13993	13899	13921	13842	13966	14050	13910	13817	14100	14023	13987	13888	13973	14039	14049	14059	13950	13870	13873	14085	13976	14072	14011	13999	14072	14013	14004	14102	14122	13825	14055	13909	14011	13964	14162	13918	13985	13913	13959	14006	14105	13871	13997	14004	14015	13975	13947	14010	14091	14155	13988	13944	14074	13886	14024	13992	13906	13984	14150	13844	13979	13929	13908	14009	14089	14128	13962	14010	13739	13999	13978	14109	13841	14041	13943	14018	14112	14082	13953	14128	14095	13895	13955	14089	13934	13938	13999	14134	13924	13982	14070	13790	13976	14029	14209	14102	13932	13994	14104	13979	14163	14144	13827	14149	13924	14033	13914	14002	14154	14028	13971	13820	14003	14038	14128	14088	14017	14069	14043	14091	13971	13999	14139	14012	13919	13984	13992	13959	14057	13914	13795	13844	14059	14022	13966	13965	13954	13955	13971	13857	13874	14047	14081	13937	13961	14068	14026	14081	14008	13966	13941	13983	13897	14052	13979	13971	13884	13895	14010	14118	14179	14024	14092	13991	13976	14046	13876	13968	14100	14002	13917	14125	13985	14007	14005	14011	14157	13896	13982	14045	13942	13959	14110	13891	14101	13920	13937	14125	14029	13985	13912	14084	13975	14017	14023	14008	14056	13891	13940	14120	14082	14103
23915	21162	28643	23968	21523	22746	22097	35072	65906	56724	39133	26004	19562	17406	17060	16650	16679	16542	16702	16541	16571	16454	16782	16607	16676	16559	16442	16470	16688	16502	16545	16412	16448	16504	16633	16380	16331	16612	16351	16357	16295	16498	16680	16616	16627	16416	16320	16637	16331	16463	16462	16639	16605	16424	16403	16687	16572	16512	16449	16574	16589	16596	16731	16343	16731	16447	16397	16483	16607	16554	16588	16514	16573	16427	16455	16586	16551	16528	16662	16486	16496	16598	16443	16405	16499	16499	16479	16528	16767	16722	16399	16300	16619	16576	16705	16465	16449	16521	16505	16373	16364	16429	16517	16432	16265	16581	16498	16604	16349	16681	16292	16697	16425	16376	16489	16437	16424	16489	16495	16481	16679	16407	16373	16492	16469	16663	16444	16596	16404	16340	16532	16552	16524	16220	16367	16355	16376	16545	16466	16408	16423	16372	16430	16712	16492	16392	16504	16502	16472	16698	16400	16523	16427	16409	16446	16402	16508	16631	16272	16326	16354	16346	16378	16536	16540	16533	16366	16435	16352	16345	16430	16525	16348	16277	16469	16440	16453	16503	16351	16498	16510	16440	16514	16372	16433	16453	16687	16456	16653	16449	16493	16339	16185	16470	16415	16398	16357	16423	16425	16483	16558	16412	16477	16542	16481	16308	16715	16428	16467	16466	16685	16369	16537	16527	16428	16308	16654	16527	16573	16510	16414	16648	16392	16222	16544	16326	16391	16615	16485	16303	16482	16494	16745	16505	16504	16478	16528	16375	16354	16365	16451	16323	16471	16546	16327	16518	16441	16583	16546	16401	16397	16393	16344	16484	16626	16489	16524	16490	16391	16495	16339	16399	16394	16529	16685	16458	16224	16305	16475	16439	16485	16410	16639	16464	16412	16401	16517	16392	16532	16443	16555	16281	16574	16503	16344	16466	16302	16429	16567	16595	16641	16607	16518	16465	16571	16704	16426	16491	16345	16465	16492	16559	16347	16401	16504	16507	16472	16493	16530	16387	16411	16612	16446	16380	16577	16623	16670	16611	16433	16542	16405	16542	16370	16480	16731	16327	16478	16375	16434	16701	16555	16415	16631	16307	16438	16492	16740	16544	16516	16336	16424	16576	16426	16576	16589	16778	16543	16359	16438	16549	16618	16332	16313	16332	16466	16651	16355	16507	16586	16404	16592	16431	16552	16550	16333	16491	16457	16444	16420	16490	16613	16395	16370	16546	16552	16373	16470	16392	16425	16361	16423	16527	16707	16499	16358	16665	16235	16394	16470	16595	16291	16588	16529	16438	16328	16271	16482	16382	16351	16443	16448	16371	16326	16512	16459	16443	16486	16405	16622	16611	16457	16239	16504	16423	16356	16535	16535	16587	16304	16567	16367	16333	16611	16402	16422	16249	16606	16401	16492	16363	16458	16482	16426	16444	16492	16505	16451	16416	16430	16428	16547	16370	16547	16590	16495	16516	16430	16645	16475	16436	16500	16425	16380	16579	16443	16659	16653	16394	16514	16572	16622	16562	16380	16441	16412	16491	16346	16231	16487	16424	16560	16405	16492	16488	16170	16439	16475	16336	16516	16434	16659	16398	16518	16549	16355	16441	16703	16475	16380	16369	16431	16491	16455	16391	16575	16328	16390	16408	16555	16514	16442	16461	16518	16483	16502	16384	16669	16508	16508	16514	16584	16473	16450	16512	16423	16429	16305	16490	16419	16622	16418	16384	16239	16452	16532	16416	16589	16422	16630	16393	16316	16583	16474	16608	16546	16471	16445	16503	16683	16429	16559	16595	16385	16465	16620	16569	16335	16308	16331	16378	16629	16498	16490	16439	16590	16530	16692	16367	16629	16331	16366	16498	16414	16262	16261	16437	16653	16261	16446	16322	16396	16470	16461	16501	16440	16411	16360	16356	16423	16466	16418	16586	16366	16446	16401	16483	16679	16571	16493	16533	16577	16528	16439	16581	16580	16659	16339	16609	16490	16512	16364	16449	16341	16507	16388	16648	16561	16556	16525	16436	16628	16442	16573	16501	16292	16634	16345	16431	16288	16518	16485	16464	16229	16502	16478	16555	16443	16456	16390	16574	16467	16548	16286	16460	16561	16315	16433	16467	16447	16406	16488	16446	16509	16589	16427	16463	16578	16505	16590	16370	16611	16453	16453	16418	16408	16461	16505	16406	16454	16548	16446	16795	16598	16666	16461	16099	16348	16531	16543	16387	16505	16295	16534	16495	16437	16710	16459	16531	16680	16610	16647	16488	16706	16660	16560	16508	16404	16604	16459	16481	16324	16483	16633	16424	16375	16310	16515	16487	16131	16282	16611	16454	16503	16674	16420	16426	16476	16387	16524	16352	16432	16544	16417	16374	16578	16568	16465	16435	16378	16527	16486	16535	16448	16464	16621	16348	16303	16504	16547	16529	16533	16331	16440	16532	16429	16489	16542	16255	16635	16327	16481	16402	16665	16476	16455	16515	16499	16420	16529	16391	16516	16530	16288	16380	16356	16510	16558	16613	16509	16370	16561	16397	16350	16559	16405	16501	16475	16466	16558	16367	16304	16360	16487	16714	16541	16463	16403	16480	16234	16401	16388	16454	16554	16717	16487	16256	16566	16550	16442	16535	16567	16302	16555	16398	16464	16508	16370	16466	16522	16325	16468	16606	16446	16455	16619	16472	16429	16315	16369	16508	16370	16350	16510	16287	16742	16274	16464	16402	16592	16471	16343	16554	16663	16385	16293	16553	16569	16578	16655	16416	16413	16569	16562	16498	16409	16528	16627	16457	16441	16502	16527	16328	16382	16495	16242	16648	16569	16272	16500	16613	16439	16485	16478	16593	16359	16346	16417	16363	16403	16547	16208	16513	16448	16362	16564	16533	16707	16577	16333	16695	16537	16483	16348	16542	16731	16651	16538	16455	16477	16638	16567	16336	16628	16516	16426	16416	16464	16291	16481	16671	16479	16279	16525	16440	16592	16413	16577	16550	16478	16323	16460	16424	16654	16391	16524	16600	16648	16566	16664	16461	16391	16484	16472	16439	16554	16189	16512	16540	16486	16503	16519	16381	16418	16348	16480	16541	16525	16513	16745	16369	16313	16620	16397	16320	16330	16417	16323	16489	16308	16563	16342	16365	16479	16506	16355	16601	16520	16555	16549	16322	16586	16581	16411	16526	16299	16316	16505	16626	16727	16486	16568	16517	16443	16432	16603	16369	16678	16579	16412	16333	16327	16515	16379	16300	16688	16436	16460	16489	16286	16659	16501	16517	16528	16472	16419	16420	16599	16421	16436	16428	16412	16609	16452	16356	16409	16424	16545	16487	16487	16413	16410	16516	16364	16396	16377	16375	16269	16326	16520	16390	16512	16480	16465	16575	16140	16297	16500	16740	16396	16389	16461	16269	16319	16382	16447	16522	16495	16566	16369	16365	16513	16469	16509	16439	16614	16641	16392	16394	16326	16611	16584	16345	16394	16508	16399	16458	16369	16563	16593	16423	16483	16493	16544	16505	16596	16400	16454	16359	16414	16402	16641	16788	16506	16382	16451	16453	16499	16538	16514	16436	16607	16464	16257	16333	16371	16364	16444	16300	16565	16526	16275	16601	16577	16469	16506	16668	16522	16500	16539	16401	16598	16589	16468	16593	16682	16415	16456	16403	16737	16495	16551	16291	16339	16351	16542	16509	16626	16636	16506	16306	16487	16490	16591	16665	16619	16499	16433	16623	16487	16485	16526	16377	16316	16602	16514	16387	16534	16300	16358	16397	16202	16574	16320	16501	16608	16420	16553	16398	16402	16446	16297	16483	16416	16412	16496	16472	16560	16391	16642	16439	16469	16555	16596	16434	16399	16386	16171	16492	16599	16270	16517	16424	16283	16452	16420	16461	16572	16360	16281	16395	16479	16663	16612	16358	16583	16632	16273	16290	16385	16174	16354	16491	16574	16600	16489	16389	16416	16570	16630	16564	16837	16465	16410	16390	16306	16698	16516	16707	16664	16703	16509	16372	16519	16402	16528	16474	16312	16494	16460	16524	16608	16483	16497	16234	16447	16605	16391	16277	16349	16424	16651	16522	16484	16419	16434	16530	16447	16432	16621	16481	16366	16522	16633	16515	16307	16146	16476	16633	16557	16545	16547	16393	16464	16501	16473	16376	16235	16505	16494	16451	16426	16222	16586	16475	16363	16507	16480	16511	16466	16412	16410	16683	16550	16378	16568	16463	16505	16675	16324	16312	16559	16511	16476	16472	16456	16492	16540	16413	16451	16545	16371	16464	16503	16553	16461	16494	16529	16424	16512	16477	16341	16533	16590	16515	16583	16445	16701	16440	16386	16335	16601	16448	16457	16354	16589	16421	16319	16553	16542	16372	16675	16487	16634	16465	16409	16481	16455	16506	16602	16450	16369	16269	16447	16374	16611	16423	16338	16517	16281	16403	16413	16683	16543	16342	16434	16459	16226	16593	16361	16445	16426	16543	16467	16318	16329	16459	16532	16672	16421	16349	16585	16444	16390	16578	16345	16501	16550	16521	16336	16277	16216	16680	16637	16417	16438	16630	16495	16486	16598	16473	16627	16458	16626	16520	16343	16637	16568	16340	16312	16385	16407	16376	16639	16503	16589	16539	16568	16368	16527	16440	16599	16406	16407	16440	16450	16249	16502	16573	16506	16444	16540	16477	16560	16499	16433	16354	16449	16397	16511	16373	16463	16382	16404	16365	16556	16540	16410	16315	16408	16516	16593	16714	16139	16289	16379	16662	16476	16467	16531	16307	16495	16211	16581	16647	16494	16581	16599	16518	16683	16575	16445	16551	16436	16479	16503	16445	16549	16330	16372	16526	16277	16529	16459	16555	16650	16457	16373	16542	16480	16550	16391	16353	16576	16412	16391	16491	16543	16306	16491	16307	16582	16531	16646	16328	16462	16577	16666	16411	16390	16640	16440	16362	16509	16386	16178	16541	16306	16458	16598	16432	16419	16430	16564	16493	16475	16363	16512	16663	16411	16521	16432	16461	16523	16362	16326	16443	16446	16359	16380	16471	16302	16578	16358	16346	16473	16414	16355	16546	16474	16378	16613	16519	16228	16508	16650	16479	16491	16412	16489	16665	16434	16412	16385	16482	16287	16536
15752	26912	24515	19548	17767	16754	16156	38090	65444	54875	37669	23683	16694	14535	14039	14149	14177	14008	14155	14162	14301	14249	14072	14273	14166	14081	14007	14260	14252	14223	14299	14027	14060	14283	14144	14050	14166	14073	14390	14211	14286	14076	14091	14053	14098	14144	14109	14106	14181	14097	14040	14117	14260	14137	14130	14203	14093	14025	14193	14123	14188	14180	14126	14278	13994	14236	14170	14110	14207	14023	14192	14233	14275	14076	14145	14205	14145	14140	14401	14171	13986	14023	14242	14264	14010	14104	14054	14243	14141	14159	14202	13963	13928	14170	14030	14112	14149	14166	14027	14106	14184	14085	14289	14308	14102	14060	14106	14172	14039	14126	14207	14366	14171	14161	14071	14116	14237	14118	14155	14129	14164	14066	14273	14080	14144	14163	14151	14168	14237	14091	14153	14246	14059	14174	14194	14275	14176	14316	14012	14088	14153	14188	14302	14139	14117	14109	14051	14331	14171	14263	14020	14105	14220	14188	14306	14194	14123	14232	14090	14196	13949	14162	14165	14121	14070	14361	14201	14290	14005	14150	14159	14010	14117	14137	14197	13997	14067	14152	14242	14191	14159	14011	14204	14105	14123	14256	14040	14262	14061	14195	13969	14136	14235	14162	13910	14100	14086	14191	14084	14145	14115	13882	14187	14018	14137	14022	14167	14220	14003	14147	14120	14114	14118	14234	14271	14170	14093	14305	14106	14129	14164	14288	14024	14248	14136	14146	14280	14235	14255	14135	14055	14209	14054	14221	14154	14144	14137	14018	14045	14257	14127	14200	14038	14204	14217	14211	14012	14281	14055	14074	14182	14242	14103	14075	14170	14193	14280	14028	14095	14123	14076	14049	14277	14202	14082	14179	14163	14260	14154	14235	14204	14196	14091	14103	14233	14033	14041	13942	14126	14196	14225	13993	14157	14241	14131	14052	14120	14122	14186	14139	13984	14097	14195	14135	14195	14200	14116	14151	13989	14089	14314	14063	14263	14193	14130	14186	14126	14257	14148	14068	14143	13996	14138	14178	14145	14069	14051	14300	14060	14356	14203	13953	14234	14013	14143	14031	14109	14229	14129	14143	14015	14200	14093	14050	14220	13994	14206	14209	14145	14058	14092	14095	14178	14226	14096	14221	14124	14121	13986	13968	14147	14173	14235	14267	14160	14063	14086	14214	14141	14195	13974	14055	14227	14112	14039	14083	14331	14262	14004	14253	14298	14183	14202	14166	14110	14157	14079	14238	14129	14127	14241	14110	14124	14199	14196	14210	14231	14177	14022	14147	14108	13970	14266	14023	14131	14070	14204	14188	14081	14030	14108	14206	14078	14278	14219	14170	14326	14283	14146	14265	14141	14207	14154	13994	14262	14176	14250	14030	14058	14298	14271	14097	14245	14001	14209	14084	14071	14167	14232	14186	14118	14366	14098	14202	14033	14079	14169	14166	14083	14119	14014	14221	14174	14329	14060	13982	14138	14045	14059	14249	14298	14124	14019	14067	14261	14118	14193	14223	14063	14149	14068	14255	14031	14170	14325	14171	14060	14180	14213	14115	14053	14207	14070	14180	14158	14247	14244	14317	13986	14078	13986	14114	14139	14187	14086	14185	14050	14080	14223	14104	14012	14017	14003	14171	14001	14307	14227	14261	14135	14071	13962	14012	14057	14063	14084	14046	14138	14158	14061	14042	14291	14122	14140	14236	14247	14044	13971	14184	14218	14097	14054	13957	14194	14101	14240	14069	14284	14214	14230	14273	14189	14141	14248	14063	14097	14127	14136	14107	14049	14047	14170	14120	14265	14085	14174	14092	14129	14128	14292	14055	14151	14071	14202	14109	14125	14131	14262	14244	14119	14087	14234	14214	14088	14131	14206	14084	14270	13982	14204	14137	14059	14193	14138	14135	14170	14004	14050	14142	14206	14061	14188	14128	14143	14148	14220	14304	14187	14109	13964	14152	13990	14219	13991	14151	14182	14185	14119	14013	14146	14101	14275	13941	14077	14291	14130	14145	14047	14147	14166	14048	14166	14191	14195	14155	13996	14144	14023	14103	14134	14158	14259	14115	14115	14038	14155	14268	14155	14144	13995	14066	13959	14201	14171	14094	14171	14162	13863	14272	14039	14232	14243	14149	14147	14121	14128	13963	14156	14136	14247	14161	14085	14273	14225	13913	14001	14005	14137	14010	14037	14280	14090	14074	14139	14225	13971	14168	14244	14013	14045	14067	13903	14118	14098	14175	14187	14242	14244	14138	14207	14088	14236	14094	13878	14088	14228	14226	14166	14239	14118	13956	14081	14075	14189	13984	14151	14053	14112	14166	14037	14066	14114	14021	13986	14154	14197	14033	13997	14132	14274	14015	14134	14199	14244	14174	14235	14111	14157	14264	14087	14143	14270	14348	14041	14076	14129	14049	14227	14194	14169	14239	14178	13941	14000	14097	14312	14141	14060	14139	14145	14279	14270	14233	14077	13975	14189	14255	13937	14201	14126	14183	14133	14253	14027	14110	14176	14183	14127	14275	14123	14267	14232	14201	14133	14046	14099	14099	14174	14102	14300	14166	13993	13966	14082	14130	13895	14152	14104	14076	14110	13991	14107	14230	14202	14109	14070	14176	14140	14023	14310	14230	14089	14321	14271	14101	14216	14146	14104	14125	14058	14227	14188	14064	14104	14189	14210	14061	14159	14143	14246	14122	14322	14237	14142	14018	14171	14040	14170	14191	13898	14218	14014	14195	14276	14190	14194	14277	14356	14173	14146	14119	14169	14226	14105	14145	14320	14096	14130	14220	14181	14063	14264	14141	14142	14160	14122	13928	14034	14202	14022	14182	14016	14201	14234	14118	14223	14221	14095	14225	14204	14090	14148	14151	14268	14198	14222	14100	14083	14202	14247	14149	14168	14036	14001	14252	14079	14258	14155	14095	14320	14055	14148	14235	14070	14162	14153	14322	13976	14106	14236	14047	14041	14122	14281	13914	13997	14248	14177	13999	14273	14171	14060	14234	14151	14139	14188	14199	14161	14032	14034	13947	14210	14245	14174	14227	14129	14098	14324	14064	14087	14099	14239	14203	14331	14095	14172	14144	14181	14120	14139	13922	14189	14222	14188	14013	14331	14276	14044	14166	14146	14122	14107	14265	14120	14187	14382	14233	14077	14243	14157	14039	14147	14140	14268	14311	14121	14061	14286	14154	14102	13977	14164	14321	14204	14272	14166	14112	14213	14122	14094	14127	14173	14134	14366	14288	14297	14154	14190	14132	14135	14196	14157	14183	14179	14077	14108	13877	14235	14149	14227	14303	14191	14008	14223	14100	14157	14092	14102	13991	14109	14269	14084	13993	14080	14091	14130	14187	14185	14135	14199	14137	13998	14147	14055	14183	14164	14359	14162	14124	14093	14261	14156	14094	14087	14023	14064	14116	14046	14126	14066	14364	14204	14040	14122	13907	14062	14034	14205	14197	14240	14234	14167	14183	14302	14221	14237	14165	14148	13990	14232	13983	14165	14134	14084	14207	14137	14117	14143	14180	14154	14141	14180	14224	14181	14140	14030	14133	14189	14187	14106	14211	14117	14353	14015	14243	14413	14088	14229	14189	14266	14297	14096	14097	14155	14222	14116	14159	14061	14094	14199	14230	14190	14142	14120	14032	14104	14049	14097	14073	14167	14136	14083	14253	14264	14293	14090	14058	14010	14173	14130	14146	14146	14270	14261	14185	14109	14047	14121	14134	14045	14158	14034	14018	14112	14344	14037	14041	14137	14347	14102	14189	14320	14215	14232	14198	14101	14128	14129	14254	14458	14193	14290	14245	14060	14157	14364	13997	14110	14019	14085	14155	14088	13999	14187	14208	14240	14058	14232	14160	14028	14152	14100	14242	14261	14114	14121	14109	14065	14153	14169	14274	14278	14151	14188	14102	14078	14232	14393	14130	14078	14151	14086	14065	14021	14177	14181	14139	14223	14230	14204	14237	14142	14116	14167	14321	14177	14011	14150	14155	14105	14132	14125	14127	14333	14099	14091	14161	14259	14181	14262	14259	14197	14098	14117	14286	14120	14126	14223	13926	14057	14219	14190	14225	14206	14093	14064	14268	14130	14000	14170	14041	14015	14255	14213	14052	14174	14193	14060	14278	14138	14132	14208	14000	14200	14206	14121	14305	14304	14077	14326	14099	14079	14086	14223	14083	13986	14110	14195	14057	14079	14177	14155	13971	14041	14125	14300	14125	14302	14138	14247	14035	14183	14101	13991	14245	14151	14177	14220	14183	14158	14174	13939	14156	14062	14114	14228	14130	14159	14171	14142	13931	13898	14042	14252	14147	14262	14063	13988	14257	14128	14169	14341	14159	14297	14337	14317	14181	14121	14143	14064	14077	14046	14309	14007	14137	14185	14141	14087	14120	14286	14092	14214	14168	13944	14209	14358	14016	14119	14081	14117	14167	14143	14075	14184	14003	14232	14208	14020	13912	14092	14271	14158	14131	14270	14036	14112	14146	14158	14115	14169	14056	14004	14303	14113	14164	14174	14060	14161	14080	14207	14071	14167	14200	14105	14266	14333	14248	14220	14027	14157	14124	14157	14221	14210	14112	14094	14116	14333	14084	14265	14095	14218	14147	13945	14126	14130	14347	14070	14080	13981	14075	14196	14201	14000	14013	14307	14284	14142	14357	14363	14069	14164	14129	14163	14027	14101	14207	14165	14158	14111	14217	14152	14241	14148	14158	14064	14224	14311	14072	14219	13977	14240	14136	14250	14046	14251	14211	14279	14210	14181	14146	14168	14066	14185	14235	14040	14042	14202	14097	14103	14136	13956	14169	14126	14069	14156	13893	14154	14198	14071	14054	14218	14124	14294	14237	14218	14051	14139	14091	14267	13938	14300	14236	14106	14210	14345	14075	14060	14113	14323	14113	14158	14022	14161	14187	14146	14144	14136	13944	14145	14132	14165	13994	13993	14158	14137	14022	14216	14254	14205	14202	14107	14212	14274	14122	14238	14157	14170	14228	14088	14227	14049	14164	14298	14082	14250	14096	14237	14087	14065	14118	14063	13959	14101	14190	14040	13906	14027	14073	14059	14056	14148	14130	14277	14107	14095	14072	14193	14130	14050	14284	14189	14075	14185	14103	14048	14094
29410	21749	21125	18904	16954	16908	17311	19442	24708	23121	20184	18119	17396	17212	16791	16948	16887	17031	16871	16849	16952	16935	16857	16754	16953	16838	16959	16839	16803	16893	16958	16970	16752	16831	16728	17065	17072	16938	16890	16855	16790	16809	16871	16935	17067	16849	16746	16901	16862	16913	16765	17043	17082	16815	16756	17078	16790	17016	16997	17100	16782	16894	16919	16809	16799	16956	16910	16831	17119	17059	16932	16957	16687	17016	16970	17047	16796	17116	16883	16955	16974	17055	17056	16908	16792	17090	16828	17051	16941	16830	16910	16702	16753	17083	16898	16679	16739	16750	16890	16991	17046	16823	16747	16994	16912	16849	17021	16902	16822	16836	16959	16955	16816	17005	16966	16996	16911	16861	16979	16955	16792	16668	16833	16809	17126	16944	16975	16907	17016	16883	16899	16934	16873	16882	16873	16994	17079	16892	16782	16705	16990	16983	16848	16855	16784	16703	16832	16703	16881	16854	16821	16977	16880	16897	17041	16830	16951	17060	17067	17122	16888	16949	16792	17217	16964	17049	17009	16808	17070	17030	16792	16999	17109	16982	16934	16858	16769	16930	16807	17053	17059	16957	16724	16901	16780	16904	16957	16819	16681	16737	16935	16862	16998	17004	16876	16954	17228	16890	16827	16851	16754	16792	16955	16857	16966	16880	16818	16945	16843	16865	16850	17016	16998	16669	16810	16929	16781	16950	16888	16890	17010	16750	16571	16831	17010	16901	16940	16956	16997	16769	16982	17011	17002	17098	16651	16914	16972	16976	17003	16688	16894	16936	17005	16829	16946	16590	16981	16990	16999	16841	16805	16884	16857	16860	17075	16548	17077	16833	16980	16720	16814	16988	16963	16958	16800	16974	16710	16974	16640	16799	17059	17176	17018	16971	16929	16848	16795	16782	16915	17143	17044	17087	16875	16809	16853	16796	16951	16920	17014	16840	16854	16705	16907	17061	17093	16913	16734	16703	17011	16961	17279	16610	16983	16873	17029	16916	17083	16776	16780	16738	16853	17136	16774	16916	16651	16919	17019	16885	17155	16850	16807	16905	16874	17092	16998	16798	16854	16693	16722	17021	16787	16778	17147	16892	17041	16828	16916	17154	16914	16943	16799	16898	16915	16606	16903	16835	16807	16729	16623	16762	16792	16829	16789	16946	17134	16825	16842	17053	16936	17033	16863	16752	16653	16977	16849	16815	16944	16871	16808	16836	16777	17010	16917	16706	17026	16742	16837	16973	16793	16855	16862	16879	16830	16888	16864	16794	16764	16698	16780	16883	16905	16886	16971	17083	17031	17067	16845	17135	17059	16835	16742	16898	17043	16967	16778	16843	16736	16972	17018	16761	16897	16942	17030	17067	16749	16726	16884	16955	16975	16622	16760	16772	16798	16909	16782	16859	17015	16944	16867	17047	16980	16741	17054	16962	17037	17064	16712	16932	16777	16757	16895	16932	17015	16781	16933	16627	16650	16974	17045	16956	16819	16844	16871	17006	16783	16806	16910	16801	16937	16765	16831	16835	16917	16699	16971	16757	16924	16966	16921	16914	17069	16992	16877	16872	16844	16965	16885	16944	17041	16890	16860	16872	17077	17040	17014	17108	16812	16812	16801	16895	16711	16699	16912	16944	17116	16930	16714	16907	16775	16807	16921	17048	16922	16961	16664	16951	16736	16911	16853	16962	16937	16914	16831	17066	16907	16848	16849	16899	17017	16919	16973	16808	16864	16945	17005	16857	16846	16728	16703	16881	17102	16975	17107	16855	16867	17091	16912	16914	16971	16908	16750	16951	16926	16678	17085	16692	16801	16734	16928	17037	16878	17038	17028	16951	17061	16910	16919	16778	17005	16822	16773	16797	16850	16793	16689	16909	16841	16985	16737	16736	16977	17104	16907	16836	16984	16920	16940	16721	17147	16973	16884	16851	16929	16940	16929	17114	16924	16922	16865	16752	16811	16911	17094	17026	17052	16801	16944	16713	16903	17051	16783	16810	16952	16633	16746	16831	16973	16873	16752	16999	17055	17041	16854	16770	16701	16888	16669	16890	17146	16893	17008	16763	16781	16844	17006	16788	17047	16877	16766	16883	16924	17076	16768	16857	16976	16908	17080	16880	16851	16904	17019	17169	16877	16866	16967	16900	16973	16846	16929	16958	16827	16965	16850	16770	16846	16997	16811	16863	17114	16912	16830	17015	16881	16800	16745	16821	17098	16790	16744	16836	16882	17029	16817	16799	16987	16911	16826	16731	16876	16874	16844	16885	16771	16936	16783	16830	16823	16727	16693	16742	16842	16978	17084	16992	16777	16872	17043	16913	17007	16887	16883	16960	16749	16944	16666	16933	16876	16758	16811	16852	16976	16714	17023	16702	16809	16719	16911	16890	16874	16759	16810	16918	16833	16937	16964	16917	16914	16929	16968	16885	16775	16753	17023	17069	16853	16853	16597	16760	16886	16902	16904	16939	16867	16819	17131	16814	16889	16855	16797	16909	16921	17021	16802	16964	17023	16842	16789	17024	16903	16961	16940	16775	16861	16876	16726	16767	16890	16875	17129	17033	16977	16879	16806	16874	17087	17130	16954	16940	17054	16747	16699	16804	16855	16861	16819	16828	16880	16977	17150	16706	16799	16811	16867	16878	16897	16993	16724	16954	16924	16954	17256	17039	16766	17116	16845	17014	16954	17079	16851	16646	16768	16748	16917	16916	17071	16956	17022	16779	16945	16928	17121	16895	17101	16850	16936	16901	16967	16960	16850	16880	16759	16679	16762	16970	16845	16826	16672	17102	17089	16991	16862	16937	16928	16989	16820	16863	17099	16836	16886	16787	16962	16973	16861	16908	16979	16900	17215	16954	16932	16840	16875	16939	17018	16858	16822	16918	16809	16838	17025	16913	16975	16822	16869	16853	16905	16890	16875	16786	17001	16907	16896	17066	16831	16788	16934	16953	16718	16812	16994	16844	16836	16827	16840	16929	16931	16851	16930	16781	17016	17200	16758	16827	17001	16740	16688	17053	17057	16892	16968	16903	16935	16877	17014	16930	17002	16789	16975	16986	16729	16676	16861	16920	16952	16974	16997	16953	17092	16902	16956	16822	16779	16927	17009	16756	16901	16861	16835	16951	16935	17059	16980	16936	16835	16897	16835	16858	17037	16967	16778	16839	16903	16701	16939	16884	16980	16929	16772	16897	17114	16743	16691	16774	16912	16740	16718	16931	16858	16853	16952	16915	17100	16829	16931	16776	16827	16675	16904	16951	16966	16861	16918	16883	16717	16686	16857	16786	16755	16885	16827	16949	16916	17173	16997	16886	16785	16817	16937	16979	16959	16918	17003	16752	16877	16826	16716	16988	16720	17053	16894	16866	16775	17056	16851	16769	16928	17197	16940	16886	16909	16955	16906	16928	16998	16900	17040	17149	16824	17067	16675	16896	16998	16924	16921	17139	17117	16712	16891	16901	16792	16957	16853	16651	17095	17003	17151	16696	16874	16838	16926	17043	16783	16940	16992	16976	16885	16773	16973	16687	16843	16979	16898	16903	16964	16871	16972	16888	16859	16968	16834	16674	16872	16864	16803	16625	16921	16846	17065	16905	16833	16916	16748	16984	16891	16932	16986	16840	17107	17051	16874	16679	17035	16741	16871	16514	16922	16925	16891	17005	17062	16804	16854	16708	17081	16995	17119	16911	16806	16938	16847	16974	16995	16742	16820	16705	16902	17052	16911	16896	17044	16833	16900	16875	16777	16891	16788	16943	17032	16966	16822	16873	16956	17034	16923	16996	16868	16776	16946	16860	16813	16703	16805	17049	16789	16868	16849	17022	16946	16980	16998	16919	16959	16964	16921	16875	16879	16909	16976	17011	16827	16908	16724	16825	16762	17118	16875	16972	16914	16945	16802	16766	16806	16928	16804	16895	16947	17005	16987	16856	16837	16701	16834	16930	16939	16988	16965	17091	17015	16786	16772	17020	16827	16690	16912	17030	16712	16807	16904	16999	16915	16821	16888	16878	16739	16696	16808	16961	16834	16836	16873	17031	16841	17044	16808	16960	16976	17253	17108	16941	16975	16893	16809	16794	16875	16952	16884	16866	16857	17012	17005	16976	17029	17098	16831	16747	16918	16849	16934	16818	16790	16995	16952	16679	17036	16821	16969	16811	17146	17000	16952	16898	16747	16775	17005	16792	16993	17026	16899	16669	16851	16952	16915	16946	16668	16855	17042	16980	17021	17041	16912	16857	16932	16871	16776	16985	17023	16949	16937	16811	16883	16926	16827	16953	16995	16838	16877	16792	16864	16857	16846	16999	16804	17109	16957	16948	16732	16914	16738	16836	16865	16782	16665	16802	16896	16930	16916	16869	16955	16949	16920	17074	17027	17033	16938	16845	17010	16993	16813	16630	16974	16757	16810	16958	16819	16920	16809	16891	17007	16768	16948	17044	17140	16981	16860	16659	16770	16741	17087	16900	17057	16776	16918	16955	16668	16854	16987	16901	16824	16926	17002	17039	16843	16782	16999	16856	16831	16732	16738	17026	16903	16821	16978	17017	16921	16622	16810	16860	16979	16938	16928	16861	16802	16939	16819	16622	16901	17005	16999	17062	16936	17027	16857	16781	16802	16866	16913	17019	16951	16746	16737	16974	16879	16682	16834	16605	16911	16726	16969	16732	16885	17055	16929	17064	16899	16896	16849	16819	17054	17038	16866	16855	16873	17089	16707	16890	16964	16837	16885	16917	17137	16839	16903	16872	16863	16804	16736	16730	16742	16995	16828	16833	16963	16965	16866	16926	17046	16910	16736	17014	16726	17003	16857	17027	17140	16950	16982	16851	16807	16754	17078	17036	16967	16695	16964	16920	17030	16658	16863	16836	16920	16936	16876	16735	16928	16844	16947	16930	16989	16975	16844	16953	17047	16723	17082	16892	16971	16776	16956	16944	17006	16619	16944	16738	17010	16873	17108	16903	17046	16805	17008	16996	16994	16856	16861	16860	17142	16983	17031	16942	16861	16837	16734	16873	16853	16954	16780	17007	16866	16914	16839	16861	16992	16875	16882	16879	17088	16991	16972	16807	17021	16808	16781	16732	16899	16943	16845	16791	17001	16823	16798	16713	16661	16877	16992	16827	16986	17088
14809	15281	15344	14784	14411	14600	14753	19351	24936	21895	17658	15254	14529	14662	14555	14340	14493	14135	14389	14362	14326	14274	14422	14437	14385	14297	14320	14291	14282	14281	14489	14432	14366	14425	14524	14329	14433	14391	14368	14284	14216	14389	14363	14316	14486	14377	14475	14339	14558	14378	14411	14250	14382	14239	14398	14472	14196	14535	14508	14349	14361	14428	14325	14341	14424	14293	14368	14401	14424	14165	14390	14451	14263	14215	14294	14293	14460	14439	14390	14306	14181	14283	14591	14327	14120	14432	14270	14420	14246	14283	14342	14531	14427	14339	14449	14290	14276	14319	14329	14416	14291	14278	14475	14255	14401	14457	14361	14221	14493	14371	14454	14251	14507	14167	14315	14311	14295	14350	14271	14470	14445	14215	14456	14502	14438	14678	14348	14393	14414	14323	14375	14408	14273	14266	14439	14321	14338	14301	14309	14208	14308	14363	14284	14230	14323	14333	14510	14460	14290	14289	14352	14446	14259	14502	14243	14340	14510	14353	14487	14479	14475	14267	14365	14412	14432	14250	14368	14271	14427	14588	14403	14477	14267	14472	14371	14530	14378	14430	14475	14261	14366	14361	14424	14476	14503	14354	14368	14280	14487	14369	14159	14364	14373	14380	14330	14312	14490	14234	14376	14307	14365	14361	14352	14323	14363	14437	14270	14380	14297	14420	14378	14378	14563	14293	14507	14205	14228	14387	14174	14452	14615	14376	14275	14461	14452	14288	14331	14366	14376	14467	14392	14381	14392	14477	14434	14359	14385	14413	14423	14256	14226	14166	14402	14450	14320	14454	14336	14384	14401	14407	14333	14237	14401	14260	14335	14285	14417	14449	14342	14265	14319	14403	14399	14096	14409	14162	14318	14375	14366	14380	14296	14330	14400	14378	14390	14293	14506	14460	14185	14411	14252	14202	14338	14440	14211	14399	14241	14341	14358	14347	14277	14245	14398	14551	14373	14396	14210	14414	14297	14251	14400	14307	14425	14226	14240	14287	14403	14218	14327	14363	14327	14298	14516	14267	14449	14345	14401	14242	14437	14318	14474	14465	14331	14238	14327	14219	14330	14186	14337	14387	14514	14412	14227	14325	14267	14353	14412	14258	14250	14291	14432	14140	14472	14368	14441	14432	14321	14484	14502	14292	14401	14457	14345	14349	14280	14402	14272	14496	14353	14300	14403	14295	14234	14403	14367	14322	14394	14373	14358	14123	14320	14419	14405	14419	14324	14317	14371	14325	14478	14279	14517	14140	14334	14323	14455	14354	14327	14320	14328	14154	14552	14476	14301	14395	14495	14332	14233	14450	14397	14496	14509	14358	14401	14254	14455	14520	14430	14427	14271	14355	14223	14347	14464	14395	14267	14341	14591	14376	14335	14338	14326	14387	14340	14282	14375	14388	14347	14270	14430	14422	14407	14202	14410	14266	14360	14419	14195	14446	14302	14349	14453	14537	14504	14259	14375	14477	14326	14347	14255	14407	14331	14202	14361	14262	14370	14478	14083	14407	14299	14238	14346	14507	14369	14395	14370	14253	14385	14265	14463	14529	14457	14345	14548	14434	14405	14318	14446	14365	14312	14244	14314	14270	14454	14145	14275	14296	14432	14362	14371	14150	14349	14453	14157	14325	14340	14543	14532	14148	14294	14365	14396	14207	14257	14399	14315	14396	14361	14358	14374	14536	14303	14488	14624	14381	14213	14342	14338	14452	14479	14121	14347	14294	14369	14310	14416	14261	14375	14243	14380	14315	14539	14362	14425	14412	14388	14206	14300	14256	14326	14372	14380	14321	14376	14586	14284	14379	14331	14410	14350	14521	14334	14167	14122	14427	14395	14304	14355	14372	14427	14335	14470	14251	14437	14318	14499	14360	14191	14549	14357	14369	14278	14260	14472	14435	14259	14309	14530	14394	14496	14324	14388	14436	14396	14259	14607	14312	14291	14478	14277	14389	14298	14382	14435	14303	14474	14446	14319	14409	14562	14250	14193	14365	14315	14444	14317	14308	14417	14385	14456	14331	14514	14480	14282	14211	14239	14408	14354	14333	14363	14335	14258	14275	14566	14181	14404	14372	14463	14463	14372	14334	14345	14417	14357	14349	14384	14342	14318	14487	14322	14426	14527	14242	14335	14195	14464	14407	14194	14382	14403	14382	14331	14333	14507	14345	14257	14299	14297	14321	14395	14503	14395	14299	14378	14236	14522	14471	14431	14363	14424	14458	14285	14323	14296	14360	14302	14499	14191	14344	14283	14238	14320	14317	14358	14383	14310	14267	14282	14328	14193	14375	14461	14306	14405	14356	14223	14410	14449	14335	14238	14268	14434	14289	14334	14475	14453	14405	14456	14484	14426	14309	14216	14420	14516	14289	14280	14309	14376	14470	14329	14194	14355	14400	14366	14183	14218	14322	14367	14480	14455	14330	14445	14474	14230	14300	14473	14233	14427	14450	14333	14406	14351	14209	14258	14310	14428	14396	14237	14292	14509	14192	14402	14329	14462	14326	14303	14456	14466	14436	14535	14330	14317	14237	14181	14414	14299	14273	14369	14403	14412	14346	14350	14403	14240	14413	14280	14512	14213	14399	14384	14247	14310	14334	14284	14403	14302	14281	14337	14372	14445	14330	14218	14325	14539	14299	14261	14528	14460	14292	14308	14398	14475	14602	14370	14306	14296	14351	14361	14484	14316	14449	14317	14373	14364	14248	14432	14237	14197	14454	14245	14127	14351	14381	14408	14367	14343	14235	14462	14405	14424	14466	14324	14408	14504	14551	14437	14396	14303	14440	14320	14463	14467	14487	14481	14414	14300	14444	14209	14271	14287	14395	14392	14359	14355	14323	14124	14451	14373	14223	14425	14446	14374	14439	14428	14259	14324	14354	14349	14352	14391	14314	14238	14383	14407	14370	14348	14413	14382	14457	14389	14294	14527	14262	14403	14396	14304	14412	14384	14530	14332	14477	14319	14284	14425	14309	14300	14431	14212	14353	14319	14381	14341	14342	14406	14326	14296	14311	14326	14386	14353	14328	14521	14271	14450	14363	14295	14229	14341	14325	14304	14393	14308	14349	14515	14280	14500	14418	14341	14379	14263	14342	14172	14431	14429	14331	14451	14248	14351	14356	14340	14348	14367	14244	14476	14451	14453	14415	14384	14357	14304	14474	14410	14315	14336	14280	14334	14451	14541	14489	14472	14427	14576	14458	14373	14504	14449	14494	14387	14494	14490	14321	14368	14275	14416	14355	14404	14296	14289	14422	14311	14283	14196	14466	14383	14255	14308	14362	14334	14472	14230	14370	14273	14309	14453	14426	14234	14343	14280	14293	14197	14329	14352	14257	14420	14357	14422	14263	14253	14378	14502	14285	14274	14428	14358	14239	14416	14423	14208	14251	14210	14456	14462	14384	14336	14365	14351	14193	14421	14275	14260	14540	14262	14537	14498	14267	14341	14282	14334	14334	14418	14325	14472	14341	14356	14232	14306	14259	14440	14356	14252	14319	14317	14548	14230	14285	14337	14583	14309	14258	14162	14638	14157	14280	14403	14360	14374	14438	14263	14330	14490	14362	14387	14265	14307	14437	14398	14224	14335	14514	14369	14363	14449	14378	14298	14405	14328	14438	14164	14421	14349	14432	14477	14460	14421	14358	14400	14328	14349	14254	14426	14235	14356	14367	14517	14434	14357	14521	14519	14229	14324	14314	14257	14373	14528	14371	14263	14549	14461	14321	14338	14229	14424	14368	14429	14528	14341	14372	14076	14240	14292	14663	14229	14501	14351	14570	14368	14394	14329	14262	14545	14435	14304	14287	14518	14364	14402	14349	14329	14355	14422	14280	14244	14463	14305	14158	14396	14330	14397	14413	14362	14304	14330	14270	14407	14261	14412	14341	14512	14453	14463	14392	14436	14391	14193	14402	14332	14307	14274	14235	14330	14234	14282	14469	14374	14349	14303	14291	14425	14307	14404	14338	14496	14410	14368	14452	14347	14459	14346	14395	14356	14489	14318	14437	14302	14360	14383	14317	14349	14389	14266	14464	14435	14439	14353	14489	14236	14298	14416	14259	14352	14392	14277	14271	14238	14407	14417	14352	14275	14339	14303	14408	14256	14230	14318	14155	14468	14396	14546	14300	14390	14404	14197	14320	14437	14445	14285	14313	14345	14215	14370	14297	14215	14283	14442	14339	14528	14423	14303	14593	14340	14302	14313	14310	14370	14310	14479	14330	14350	14506	14529	14496	14396	14525	14361	14375	14495	14611	14187	14333	14448	14451	14391	14589	14325	14430	14497	14509	14532	14457	14422	14321	14317	14584	14301	14491	14148	14451	14333	14242	14395	14243	14411	14209	14148	14210	14489	14446	14378	14293	14451	14557	14320	14386	14278	14296	14289	14425	14317	14410	14493	14239	14296	14419	14384	14306	14454	14279	14483	14326	14524	14464	14509	14323	14186	14319	14280	14320	14223	14377	14486	14124	14416	14322	14476	14273	14311	14452	14237	14307	14242	14334	14449	14327	14373	14373	14376	14360	14167	14317	14519	14420	14381	14484	14325	14474	14278	14363	14315	14404	14388	14362	14526	14422	14245	14533	14511	14337	14207	14268	14269	14346	14293	14426	14279	14481	14353	14253	14444	14371	14404	14356	14447	14372	14462	14147	14373	14386	14343	14235	14469	14331	14440	14362	14399	14226	14357	14368	14406	14549	14327	14268	14458	14343	14351	14375	14407	14452	14504	14433	14457	14507	14359	14254	14350	14499	14256	14308	14400	14354	14257	14282	14314	14455	14412	14291	14287	14369	14262	14288	14333	14323	14095	14496	14415	14408	14362	14477	14395	14232	14320	14386	14401	14207	14395	14300	14385	14338	14433	14322	14324	14347	14559	14378	14481	14334	14464	14355	14257	14370	14300	14260	14511	14393	14473	14304	14354	14317	14313	14421	14320	14323	14405	14395	14412	14428	14320	14394	14344	14277	14337	14269	14140	14235	14485	14264	14353	14438	14369	14322	14407	14336	14539	14204	14305	14354	14457	14365	14407	14411	14334	14266	14334	14306	14282	14512	14482	14387	14320	14355	14241	14453	14412	14268	14409	14274	14497	14456	14385	14425	14279	14335	14189	14405	14463	14339	14333	14273
25929	21159	27360	25762	20054	18542	18710	29744	45879	39034	28293	21184	18589	17829	17566	17357	17346	17424	17314	17252	17433	17603	17225	17267	17495	17279	17312	17508	17363	17553	17493	17334	17294	17367	17202	17330	17392	17421	17356	17199	17455	17207	17345	17368	17187	17369	17275	17261	17159	17404	17412	17282	17314	17383	17406	17265	17486	17332	17515	17520	17365	17076	17468	17413	17528	17372	17351	17300	17236	17383	17120	17381	17290	17315	17300	17288	17371	17318	17370	17257	17217	17320	17390	17360	17413	17234	17509	17381	17318	17448	17289	17201	17352	17459	17327	17162	17396	17183	17303	17486	17337	17307	17125	17280	17355	17394	17433	17347	17352	17210	17320	17332	17369	17291	17188	17106	17013	17140	17283	17252	17275	17264	17634	17357	17222	17126	17349	17225	17435	17528	17394	17235	17209	17257	17428	17347	17439	17288	17403	17206	17166	17521	17324	17306	17451	17191	17225	17518	17220	17434	17356	17270	17432	17433	17258	17168	17257	17189	17498	17547	17543	17316	17247	17383	17368	17304	17410	17376	17392	17347	17470	17435	17290	17361	17379	17220	17354	17161	17438	17236	17179	17376	17068	17342	17336	17294	17269	17110	17281	17357	17474	17319	17349	17280	17469	17246	17326	17465	17315	17322	17233	17188	17232	17230	17377	17482	17408	17490	17332	17248	17392	17392	17285	17217	17270	17382	17344	17291	17339	17233	17313	17214	17259	17247	17369	17191	17345	17107	17255	17332	17266	17474	17204	17072	17440	17260	17399	17261	17135	17466	17406	17393	17254	17273	17238	17217	17380	17359	17302	17253	17592	17254	17224	17150	17312	17338	17307	17372	17289	17397	17451	17417	17501	17294	17265	17013	17136	17165	17240	17254	17080	17192	17555	17063	17292	17289	17354	17285	17199	17383	17697	17125	17312	17342	17195	17411	17398	17326	17427	17448	17087	17223	17193	17214	17335	17125	17345	17340	17303	17118	17343	17116	17276	17250	17129	17286	17307	17386	17308	17214	17196	17296	17323	17195	17299	17337	17224	17217	17297	17143	17310	17307	17215	17338	17178	17245	17204	17314	17078	17373	17235	17356	17297	17350	17126	17344	17251	17211	17435	17349	17323	17388	17257	17268	17433	17357	17598	17210	17320	17353	17395	17325	17221	17230	17450	17306	17264	17429	17237	17124	17378	17471	17254	17082	17342	17183	17274	17237	17233	17344	17375	17357	17089	17187	17223	17281	17513	17168	17189	17381	17418	17243	17471	17315	17405	17344	17183	17226	17281	17090	17262	17085	17193	17341	17390	17345	17367	17109	17486	17368	17470	17274	17228	17469	17391	17334	17311	17331	17513	17398	17299	17404	17450	17209	17119	17061	17117	17278	17370	17442	17535	17256	17216	17270	17487	17345	17397	17490	17386	17436	17222	17253	17242	17468	17362	17342	17154	17291	17288	17202	17470	17292	17098	17329	17341	17279	17191	17141	17275	17446	17428	17345	17243	17135	17241	17160	17254	17361	17397	17168	17315	17409	17344	17232	17280	17452	17278	17292	17361	17114	17338	17176	17289	17415	17318	17264	17324	17422	17216	17349	17134	17195	17432	17115	17366	17067	17464	17289	17452	17084	17452	17243	17622	17174	17378	17287	17346	17402	17533	17403	17524	17360	17137	17349	17471	17325	17494	17294	17439	17268	17265	17440	17369	17384	17154	17194	17198	17218	17150	17272	17291	17291	17287	17078	17281	17314	17364	17217	17320	17145	17217	17489	17372	17395	17120	17256	17473	17302	17383	17208	17318	17335	17182	17387	17202	17172	17249	17316	17235	17237	17307	17294	17293	17419	17288	17258	17277	17255	17376	17305	17447	17203	17305	17252	17264	17033	17111	17312	17404	17235	17434	17495	17343	17122	17052	17268	17396	17083	17336	17399	17255	17266	17381	17324	17211	17296	17360	17288	17545	17363	17361	17323	17354	17417	17276	17134	17294	17345	17151	17216	17237	17419	17197	17350	17315	17383	17335	17470	17455	17348	17349	17400	17347	17390	17424	17368	17161	17201	17135	17485	17256	17261	17330	17147	17456	17191	17493	17193	17400	17422	16996	17309	17319	17302	17341	17256	17368	17353	17130	17178	17409	17497	17197	17278	17133	17085	17325	17403	17300	17200	17501	17343	17337	17396	17331	17327	17432	17228	17236	17253	17440	17405	17158	17180	17419	17530	17379	17218	17134	17122	17329	17160	17177	17446	17546	17145	17505	17340	17208	17257	17258	17251	17329	17156	17470	17213	17491	17494	17233	17310	17357	17534	17188	17303	17312	17473	17294	17322	17440	17333	17283	17173	17234	17257	17438	17069	17367	17213	17411	17394	17311	17561	17493	17234	17260	17471	17478	17367	17334	17312	17215	17330	17330	17494	17371	17282	17296	17367	17225	17216	17208	17419	17094	17560	17343	17036	17181	17378	17397	17175	17356	17251	17334	17351	17206	17467	17219	17337	17374	17215	17286	17190	17256	17233	17234	17206	17130	17190	17193	17256	17321	17270	17395	17289	17328	17282	17376	17264	17357	17224	17495	17501	17527	17289	17483	17389	17446	17346	17379	17270	17166	17197	17311	17055	17388	17318	17595	17411	17433	17171	17279	17243	17332	16936	17329	17463	17400	16944	17322	17423	17303	17407	17207	17305	17439	17174	17429	17226	17313	17192	17279	17247	17425	17269	17164	17252	17279	17277	17394	17169	17150	17266	17200	17355	17308	17098	17474	17278	17454	17091	17239	17175	17297	17241	17404	17273	17465	17191	17424	17107	17389	17156	17285	17307	17333	17105	17367	17151	17319	17380	17414	17129	17510	17132	17219	17045	17255	17406	17329	17295	17348	17187	17167	17504	17437	17427	17448	17256	17310	17403	17490	17154	17344	17418	17251	17232	17238	17179	17289	17439	17240	17165	17291	17201	17065	17122	17182	17282	17292	17410	17295	17201	17357	17221	17113	17265	17258	17286	17464	17327	17364	17322	17649	17505	17240	17290	17384	17315	17205	17503	17391	17381	17274	17438	17159	17177	17424	17154	17260	17440	17417	17247	17204	17367	17138	17190	17254	17413	17376	17299	17072	17426	17301	16971	17120	17061	17282	17263	17234	17538	17410	17272	17410	17336	17611	17423	17391	17248	17237	17456	17291	17306	17242	17366	17308	17346	17190	17399	17376	17299	17324	17301	17285	17086	17288	17293	17431	17130	17508	17239	17307	17306	17034	17290	17266	17308	17259	17386	17214	17307	17364	17546	17280	17283	17224	17016	17210	17197	17325	17430	17319	17249	17401	17421	17443	17282	17449	17308	17439	17319	17314	17283	17242	17162	17346	16973	17428	17274	17323	17420	17491	17278	17307	17311	17402	17416	17270	17131	17267	17372	17268	17422	17413	17422	17357	17284	17499	17061	17336	17360	17371	17329	17238	17079	17157	17287	17235	17349	17267	17165	17429	17531	17212	17092	17184	17208	17530	17289	17074	17362	17302	17375	17301	17368	17199	17086	17453	17228	17304	17257	17357	17118	17524	17075	17484	17192	17253	17084	17356	17174	17418	17130	17232	17387	17027	17222	17324	17507	17401	17341	17267	17217	17393	17346	17422	17413	17272	17354	17330	17210	17408	17193	17554	17391	17442	17213	17468	17415	17346	17302	17232	17454	17386	17468	17384	17324	17420	17159	17317	17266	17129	17314	17374	17127	17227	17285	17337	17187	17426	17270	17367	17145	17142	17408	17343	17388	17232	17238	17319	17459	17111	17383	17347	17349	17294	17238	17434	17216	17332	17246	17270	17280	17331	17346	17436	17210	17395	17369	17384	17441	17377	17678	17441	17063	17192	17251	17293	17289	17286	17311	17393	17396	17341	17248	17336	17474	17228	17217	17362	17364	17272	17196	17096	17180	17247	17207	17295	17391	17507	17339	17444	17114	17277	17460	17399	17338	17161	17422	17253	17401	17513	17072	17252	17159	17400	17251	17180	17204	17244	17289	17185	17206	17325	17437	17241	17404	17252	17334	17235	17345	17294	17242	17293	17339	17402	17214	17340	17465	17365	17276	17324	17333	17264	17203	17355	17204	17307	17228	17489	17220	17393	17215	17326	17293	17328	17140	17495	17143	17226	17412	17274	17347	17148	17441	17386	17400	17386	17424	17336	17275	17344	17321	17419	17385	17372	17256	17395	17340	17469	17517	17221	17497	17265	17328	17407	17348	17424	17432	17160	17421	17271	17315	17253	17355	17277	17209	17289	17192	17300	17407	17563	17286	17664	17607	17347	17348	17398	17120	17217	17428	17399	17406	17364	17222	17343	17264	17178	17233	17308	17512	17372	17319	17216	17347	17225	17145	17335	17404	17221	17250	17445	17288	17251	17197	17323	17251	17287	17223	17085	17165	17289	17136	17142	17144	17440	17309	17248	17298	17278	17096	17196	17428	17311	17018	17388	17451	17156	17202	17478	17276	17193	17154	17197	17243	17364	17442	17128	17324	17295	17163	17350	17375	17517	17245	17202	17352	17482	17362	17191	17372	17426	17292	17265	17526	17339	17380	17393	17445	17376	17360	17223	17359	17317	17207	17189	17299	17396	17462	17121	17265	17164	17409	17217	17242	17409	17285	17473	17383	17319	17536	17199	17223	17284	17436	17235	17378	17339	17302	17430	17425	17318	17130	17364	17470	17154	17348	17121	17334	17261	17150	17269	17216	17389	17353	17360	17082	17389	17342	17283	17333	17577	17423	17329	17330	17291	17297	17358	17390	17337	17167	17334	17266	17203	17336	17350	17345	17188	17251	17125	17409	17332	17473	17336	17111	17272	17255	17334	17248	17364	17445	17287	17304	17248	17345	17196	17439	17297	17126	17439	17308	17266	17459	17590	17352	17188	17317	17441	17079	17310	17386	17204	17414	17142	17378	17404	17290	17382	17478	17259	17329	17437	17308	17208	17385	17334	17099	17438	17534	17266	17398	17284	17239	17361	17049	17132	17328	17214	17300	17378	17308	17005	17325	17226	17322	17198	17148	17389	17163	17320	17298	17258	17437	17291	17417	17371	17258	17294	17387	17044	17361	17254	17320	17357	17477	17199	17247	17367	17373	17315	17207	17242	17520	17510	17286	17355	17170
13629	19640	18828	16619	15759	15420	15357	32280	45664	37816	26018	18091	15472	14749	14807	14574	14771	14656	14625	14826	14672	14706	14519	14675	14753	14688	14526	14663	14843	14656	14786	14589	14610	14611	14686	14482	14583	14594	14754	14602	14672	14554	14575	14693	14798	14555	14481	14714	14715	14673	14599	14810	14658	14582	14684	14652	14714	14547	14410	14478	14833	14664	14662	14712	14719	14722	14544	14573	14541	14654	14626	14543	14617	14805	14689	14529	14672	14743	14741	14576	14803	14463	14666	14599	14606	14509	14549	14684	14573	14672	14692	14705	14735	14496	14678	14656	14603	14692	14445	14595	14659	14682	14444	14536	14545	14834	14603	14656	14665	14672	14644	14502	14703	14748	14734	14740	14629	14715	14644	14677	14556	14538	14676	14646	14650	14553	14661	14562	14640	14652	14713	14766	14727	14687	14658	14758	14857	14569	14540	14636	14579	14548	14741	14563	14698	14631	14515	14793	14595	14551	14469	14601	14634	14663	14780	14643	14774	14552	14471	14629	14478	14599	14694	14559	14597	14564	14552	14538	14467	14686	14711	14771	14495	14673	14768	14664	14715	14736	14565	14684	14465	14842	14649	14611	14690	14530	14573	14735	14544	14767	14415	14555	14694	14637	14526	14566	14476	14632	14682	14672	14583	14640	14721	14586	14494	14753	14716	14543	14544	14822	14635	14695	14713	14526	14664	14589	14722	14684	14602	14683	14729	14689	14737	14533	14694	14635	14690	14552	14664	14740	14625	14620	14554	14669	14663	14660	14582	14666	14621	14630	14675	14603	14637	14639	14729	14568	14465	14709	14686	14621	14637	14713	14622	14642	14485	14632	14463	14587	14655	14651	14634	14667	14572	14598	14562	14516	14552	14669	14722	14671	14719	14781	14598	14663	14531	14671	14688	14520	14567	14678	14690	14522	14652	14685	14765	14615	14579	14796	14605	14557	14763	14497	14878	14531	14721	14496	14653	14670	14592	14783	14710	14637	14643	14750	14543	14751	14632	14674	14439	14606	14687	14494	14452	14726	14679	14414	14707	14660	14465	14661	14536	14790	14622	14620	14769	14490	14723	14747	14552	14676	14424	14709	14602	14488	14597	14562	14588	14524	14610	14780	14571	14561	14696	14737	14566	14597	14868	14718	14567	14482	14648	14696	14785	14569	14607	14624	14552	14722	14710	14630	14613	14680	14579	14705	14670	14676	14551	14644	14633	14712	14662	14624	14661	14603	14741	14710	14712	14808	14618	14716	14532	14629	14594	14720	14815	14727	14628	14499	14598	14601	14620	14500	14685	14638	14715	14628	14646	14494	14596	14641	14814	14578	14619	14711	14412	14503	14597	14571	14409	14678	14762	14832	14430	14549	14582	14628	14639	14513	14607	14698	14587	14644	14832	14574	14622	14642	14569	14740	14516	14841	14634	14695	14662	14572	14498	14665	14765	14562	14667	14567	14635	14579	14565	14597	14618	14605	14606	14719	14649	14627	14568	14632	14727	14559	14446	14702	14718	14752	14558	14683	14460	14660	14632	14651	14732	14604	14549	14591	14668	14610	14583	14518	14716	14747	14653	14773	14705	14653	14686	14560	14677	14736	14552	14633	14711	14768	14485	14466	14550	14692	14550	14771	14576	14502	14582	14620	14631	14660	14660	14714	14612	14610	14639	14551	14640	14625	14641	14670	14782	14685	14527	14730	14794	14625	14651	14566	14593	14727	14718	14716	14577	14717	14515	14568	14614	14664	14736	14649	14593	14366	14631	14574	14743	14759	14860	14770	14731	14663	14665	14601	14492	14644	14752	14702	14607	14626	14595	14626	14767	14712	14832	14503	14513	14632	14776	14491	14758	14769	14717	14584	14700	14606	14390	14596	14778	14573	14553	14410	14770	14754	14420	14509	14679	14629	14585	14405	14581	14721	14419	14542	14676	14458	14633	14618	14564	14595	14717	14648	14696	14548	14716	14634	14686	14598	14570	14576	14532	14599	14518	14645	14524	14633	14620	14510	14761	14766	14559	14882	14597	14713	14576	14665	14668	14596	14614	14868	14713	14639	14632	14635	14613	14506	14550	14456	14752	14612	14713	14459	14548	14745	14760	14536	14458	14505	14480	14732	14608	14532	14793	14613	14574	14539	14620	14705	14659	14618	14691	14691	14700	14462	14621	14754	14635	14654	14563	14724	14561	14760	14651	14716	14637	14504	14651	14698	14490	14596	14886	14559	14691	14715	14859	14648	14849	14568	14688	14754	14776	14651	14543	14460	14609	14655	14643	14572	14687	14507	14600	14656	14649	14663	14780	14618	14520	14695	14533	14702	14671	14534	14679	14842	14605	14837	14606	14581	14666	14637	14669	14587	14582	14685	14565	14704	14604	14571	14484	14465	14681	14624	14864	14495	14669	14765	14647	14631	14627	14495	14744	14597	14662	14649	14736	14644	14629	14553	14687	14691	14621	14678	14558	14712	14679	14759	14881	14525	14651	14664	14703	14623	14498	14676	14607	14722	14632	14734	14662	14593	14842	14516	14457	14707	14590	14539	14560	14514	14677	14767	14597	14745	14706	14734	14726	14591	14688	14554	14515	14718	14634	14623	14615	14523	14631	14771	14740	14544	14564	14706	14583	14652	14661	14630	14547	14511	14770	14572	14590	14582	14602	14630	14633	14792	14661	14391	14602	14707	14602	14513	14611	14691	14708	14726	14665	14811	14759	14685	14594	14721	14655	14699	14556	14568	14576	14663	14741	14639	14670	14523	14684	14561	14705	14692	14609	14687	14617	14500	14652	14751	14565	14541	14623	14572	14698	14783	14558	14705	14576	14738	14611	14669	14384	14672	14651	14641	14785	14586	14561	14648	14603	14603	14661	14568	14750	14733	14634	14609	14625	14821	14413	14593	14695	14757	14642	14709	14717	14566	14711	14600	14732	14589	14806	14744	14693	14538	14682	14569	14624	14512	14466	14755	14564	14738	14688	14583	14404	14657	14858	14562	14498	14669	14588	14696	14629	14562	14659	14666	14623	14538	14665	14583	14734	14570	14534	14450	14436	14605	14572	14655	14546	14515	14726	14599	14675	14643	14753	14663	14619	14657	14494	14482	14701	14641	14557	14490	14673	14763	14694	14595	14614	14578	14474	14717	14574	14671	14499	14674	14685	14675	14637	14678	14536	14718	14577	14577	14604	14673	14541	14523	14768	14557	14702	14512	14604	14797	14836	14510	14629	14659	14610	14576	14542	14474	14571	14595	14578	14643	14688	14710	14536	14671	14803	14695	14697	14732	14589	14632	14478	14681	14709	14803	14844	14581	14752	14432	14686	14514	14627	14745	14677	14627	14570	14445	14721	14728	14730	14740	14538	14619	14619	14642	14586	14590	14736	14512	14695	14650	14856	14803	14536	14595	14802	14733	14583	14677	14643	14567	14744	14631	14747	14573	14802	14579	14449	14727	14658	14480	14598	14691	14590	14611	14595	14638	14798	14710	14656	14569	14681	14722	14648	14544	14515	14779	14624	14497	14360	14749	14572	14630	14633	14684	14593	14643	14584	14849	14669	14591	14634	14845	14716	14454	14596	14596	14659	14448	14621	14689	14648	14528	14661	14546	14693	14643	14460	14656	14499	14548	14589	14544	14818	14507	14781	14611	14791	14587	14681	14633	14670	14660	14581	14707	14711	14628	14618	14657	14748	14683	14701	14716	14559	14649	14544	14552	14662	14559	14618	14537	14561	14719	14538	14584	14604	14790	14525	14736	14724	14571	14633	14654	14497	14723	14708	14756	14782	14664	14634	14742	14753	14664	14560	14741	14414	14726	14606	14779	14428	14559	14534	14711	14453	14575	14701	14650	14582	14593	14653	14585	14628	14679	14608	14596	14612	14638	14668	14539	14585	14636	14870	14524	14764	14570	14604	14676	14607	14862	14651	14510	14552	14583	14667	14650	14537	14662	14634	14599	14626	14816	14620	14577	14693	14640	14594	14661	14617	14775	14769	14680	14648	14594	14544	14662	14534	14521	14594	14703	14597	14448	14667	14569	14587	14641	14612	14720	14554	14678	14691	14633	14602	14593	14575	14703	14450	14427	14714	14621	14736	14654	14689	14551	14628	14574	14547	14625	14582	14575	14518	14659	14664	14599	14555	14715	14687	14620	14607	14655	14580	14613	14512	14728	14747	14829	14695	14808	14661	14810	14575	14599	14593	14759	14584	14690	14728	14731	14575	14551	14618	14647	14548	14557	14676	14672	14657	14601	14601	14651	14551	14593	14641	14658	14628	14604	14672	14564	14581	14664	14564	14441	14728	14654	14488	14650	14351	14708	14632	14691	14706	14773	14500	14611	14726	14737	14713	14746	14551	14648	14551	14536	14544	14612	14650	14665	14862	14600	14519	14618	14716	14714	14580	14472	14808	14660	14711	14674	14611	14715	14654	14624	14635	14511	14536	14706	14620	14759	14570	14551	14701	14763	14592	14577	14499	14659	14458	14692	14590	14475	14659	14706	14704	14686	14649	14712	14650	14585	14702	14740	14652	14658	14660	14626	14677	14610	14629	14676	14597	14815	14460	14784	14733	14686	14567	14577	14680	14614	14558	14666	14651	14611	14607	14736	14798	14634	14540	14775	14556	14559	14718	14492	14793	14602	14414	14790	14609	14536	14597	14633	14486	14609	14634	14776	14672	14637	14790	14648	14595	14623	14609	14489	14625	14726	14440	14750	14600	14622	14708	14514	14683	14597	14762	14575	14593	14638	14664	14683	14756	14559	14476	14660	14678	14733	14598	14711	14610	14600	14412	14718	14614	14654	14508	14587	14901	14713	14616	14673	14608	14652	14623	14553	14622	14744	14696	14769	14901	14680	14546	14701	14607	14663	14630	14604	14693	14568	14658	14461	14437	14586	14492	14695	14698	14761	14725	14674	14668	14841	14571	14526	14591	14691	14590	14603	14620	14638	14643	14445	14681	14589	14423	14430	14519	14619	14734	14564	14791	14715	14578	14643	14599	14703	14531	14627	14843	14492	14747	14438	14687	14802	14724	14497	14737	14514	14592	14616	14536	14827	14532	14528	14693	14564	14634	14704	14666	14613	14618	14702	14759	14715	14646	14594	14563	14546	14578	14601	14734	14632	14565	14708	14744	14703	14656	14596
23848	21144	28683	23918	21596	23313	24563	45761	66160	52751	37978	27116	21057	18715	17980	17642	17700	17863	17797	17754	17780	17566	17985	17797	17758	17639	17638	17767	17707	17555	17534	17700	17613	17767	17428	17516	17716	17793	17646	17690	17613	17605	17459	17687	17636	17478	17651	17765	17603	17465	17587	17620	17571	17448	17753	17564	17539	17662	17581	17679	17704	17632	17774	17826	17389	17539	17528	17672	17743	17839	17513	17682	17806	17554	17834	17395	17555	17566	17668	17648	17638	17706	17448	17735	17584	17847	17639	17727	17652	17482	17515	17600	17682	17563	17449	17596	17560	17587	17545	17677	17716	17723	17636	17625	17582	17601	17535	17599	17607	17705	17589	17335	17296	17799	17684	17721	17779	17415	17693	17688	17690	17540	17618	17405	17570	17676	17718	17578	17714	17497	17411	17401	17649	17601	17586	17547	17481	17647	17644	17567	17758	17659	17509	17598	17576	17669	17503	17577	17559	17463	17462	17678	17747	17558	17657	17546	17342	17594	17430	17496	17380	17485	17573	17652	17607	17604	17600	17613	17595	17611	17555	17521	17538	17727	17633	17860	17552	17687	17749	17768	17520	17513	17598	17657	17602	17792	17412	17508	17494	17474	17608	17663	17586	17683	17504	17515	17428	17594	17835	17618	17523	17435	17843	17689	17656	17504	17478	17396	17558	17745	17496	17540	17717	17430	17668	17565	17524	17437	17786	17626	17566	17555	17466	17579	17595	17605	17475	17521	17560	17540	17734	17478	17611	17615	17577	17710	17747	17666	17818	17695	17696	17513	17552	17651	17550	17504	17541	17722	17433	17656	17615	17514	17349	17797	17723	17541	17631	17582	17665	17734	17749	17750	17672	17521	17418	17355	17525	17651	17560	17524	17539	17700	17767	17678	17434	17542	17605	17379	17524	17498	17687	17464	17665	17546	17569	17717	17569	17635	17559	17534	17581	17530	17514	17493	17657	17499	17670	17611	17621	17824	17768	17578	17688	17545	17700	17425	17691	17702	17448	17690	17734	17604	17763	17687	17680	17710	17615	17563	17311	17430	17604	17711	17640	17733	17474	17564	17641	17608	17784	17535	17548	17796	17699	17688	17566	17539	17728	17567	17574	17612	17692	17507	17536	17559	17781	17680	17749	17523	17587	17629	17793	17612	17576	17410	17404	17657	17633	17445	17399	17635	17623	17347	17517	17669	17508	17657	17566	17507	17621	17577	17554	17248	17698	17598	17639	17345	17375	17701	17750	17535	17537	17531	17435	17534	17483	17402	17681	17615	17655	17536	17640	17648	17644	17478	17556	17558	17397	17451	17571	17651	17645	17555	17576	17678	17582	17585	17514	17589	17770	17382	17706	17606	17412	17155	17722	17702	17561	17679	17625	17626	17585	17571	17582	17464	17544	17617	17606	17465	17513	17406	17579	17610	17597	17280	17825	17373	17596	17449	17554	17594	17675	17607	17566	17599	17396	17718	17662	17563	17532	17758	17468	17525	17377	17499	17730	17486	17567	17676	17535	17609	17638	17416	17459	17521	17835	17822	17350	17554	17590	17610	17671	17391	17552	17451	17568	17626	17365	17698	17473	17648	17649	17448	17739	17526	17672	17565	17475	17641	17555	17641	17554	17446	17845	17474	17760	17623	17586	17501	17422	17545	17508	17599	17563	17711	17426	17607	17716	17626	17657	17537	17902	17601	17559	17718	17715	17600	17604	17459	17586	17496	17500	17527	17612	17618	17579	17684	17691	17673	17583	17524	17780	17440	17410	17588	17612	17548	17581	17503	17662	17592	17791	17582	17871	17634	17525	17495	17506	17570	17933	17526	17540	17608	17588	17684	17649	17753	17759	17604	17492	17602	17593	17428	17777	17742	17524	17814	17683	17538	17749	17746	17657	17721	17700	17663	17666	17717	17498	17479	17498	17477	17367	17655	17346	17556	17680	17638	17708	17585	17494	17674	17449	17503	17494	17588	17731	17421	17521	17464	17531	17500	17752	17663	17726	17666	17479	17615	17440	17569	17477	17562	17434	17493	17619	17563	17660	17360	17835	17591	17427	17512	17601	17746	17617	17444	17450	17686	17625	17482	17684	17492	17605	17612	17724	17800	17479	17357	17612	17540	17471	17382	17514	17492	17440	17554	17503	17604	17606	17706	17397	17553	17810	17574	17725	17602	17537	17406	17754	17786	17634	17572	17516	17566	17424	17501	17419	17525	17654	17408	17362	17632	17592	17615	17668	17534	17586	17684	17594	17581	17576	17531	17542	17597	17466	17556	17733	17670	17750	17619	17645	17571	17457	17653	17336	17561	17734	17474	17517	17705	17697	17692	17536	17512	17618	17498	17577	17614	17642	17553	17567	17403	17365	17496	17431	17562	17600	17616	17601	17560	17514	17555	17467	17306	17551	17704	17533	17712	17443	17592	17637	17571	17678	17645	17507	17729	17630	17723	17687	17626	17836	17516	17477	17478	17702	17623	17661	17677	17536	17612	17624	17575	17575	17549	17675	17508	17521	17546	17474	17692	17600	17530	17604	17609	17476	17439	17532	17391	17483	17418	17399	17537	17727	17645	17422	17723	17466	17549	17520	17668	17505	17607	17714	17663	17654	17681	17679	17591	17633	17455	17485	17552	17450	17467	17665	17583	17637	17561	17566	17426	17368	17472	17732	17573	17549	17517	17703	17429	17574	17420	17388	17551	17675	17752	17615	17685	17669	17516	17677	17665	17503	17508	17762	17800	17628	17579	17541	17783	17364	17542	17466	17587	17549	17611	17635	17476	17641	17395	17489	17602	17742	17500	17727	17699	17472	17542	17499	17598	17696	17487	17622	17637	17535	17558	17592	17392	17653	17630	17427	17551	17439	17584	17747	17588	17497	17396	17461	17664	17637	17375	17810	17743	17383	17576	17560	17486	17534	17554	17497	17594	17428	17758	17561	17548	17613	17702	17596	17521	17507	17294	17690	17415	17337	17438	17515	17503	17506	17393	17514	17576	17650	17723	17558	17583	17544	17652	17495	17580	17511	17577	17711	17669	17584	17723	17837	17610	17445	17592	17694	17317	17463	17603	17602	17510	17506	17794	17768	17620	17433	17653	17522	17427	17661	17578	17652	17609	17605	17467	17467	17503	17613	17740	17685	17535	17692	17678	17783	17753	17603	17694	17610	17449	17506	17612	17526	17711	17576	17673	17515	17651	17649	17621	17475	17537	17665	17511	17481	17278	17632	17678	17546	17587	17635	17622	17523	17451	17528	17719	17419	17407	17732	17641	17661	17479	17689	17584	17758	17651	17559	17450	17617	17551	17509	17517	17515	17686	17674	17496	17531	17637	17556	17380	17482	17602	17719	17637	17686	17421	17336	17466	17422	17406	17771	17576	17487	17527	17708	17492	17609	17650	17627	17598	17709	17629	17556	17529	17482	17751	17902	17727	17544	17414	17619	17444	17618	17807	17624	17644	17623	17587	17667	17667	17700	17574	17537	17639	17562	17785	17570	17610	17485	17656	17526	17493	17592	17422	17436	17641	17460	17521	17482	17542	17502	17670	17655	17555	17498	17358	17638	17659	17710	17709	17470	17361	17593	17407	17605	17629	17534	17678	17428	17396	17672	17497	17719	17569	17717	17468	17346	17663	17490	17473	17415	17748	17731	17330	17567	17590	17417	17790	17731	17554	17783	17551	17378	17561	17778	17525	17528	17606	17657	17658	17594	17574	17701	17495	17736	17551	17534	17632	17488	17599	17535	17696	17654	17491	17564	17489	17617	17701	17467	17389	17600	17552	17397	17556	17580	17797	17526	17433	17505	17671	17691	17719	17607	17773	17745	17612	17663	17731	17466	17449	17573	17679	17618	17694	17609	17483	17496	17330	17588	17541	17412	17566	17451	17670	17475	17610	17517	17497	17407	17604	17648	17573	17411	17564	17676	17814	17568	17528	17646	17626	17441	17484	17689	17684	17582	17565	17450	17710	17294	17620	17699	17525	17621	17709	17715	17578	17802	17657	17681	17530	17519	17668	17539	17500	17510	17326	17499	17584	17676	17493	17495	17750	17757	17538	17627	17675	17579	17772	17641	17705	17547	17543	17713	17900	17561	17409	17795	17632	17616	17577	17798	17545	17602	17656	17716	17528	17510	17357	17430	17578	17688	17752	17722	17528	17575	17567	17631	17559	17568	17581	17607	17478	17628	17511	17609	17582	17506	17569	17657	17595	17632	17680	17604	17703	17523	17565	17597	17621	17537	17676	17613	17548	17764	17492	17811	17640	17744	17534	17688	17540	17595	17497	17629	17384	17490	17524	17760	17552	17643	17436	17468	17536	17599	17838	17705	17639	17654	17617	17565	17603	17527	17677	17498	17618	17563	17651	17755	17581	17655	17733	17618	17657	17669	17601	17477	17530	17685	17428	17673	17606	17492	17649	17527	17566	17609	17670	17444	17457	17741	17677	17454	17516	17391	17703	17353	17573	17615	17623	17466	17560	17665	17390	17610	17557	17664	17619	17538	17478	17635	17555	17590	17583	17545	17610	17447	17704	17667	17525	17595	17714	17597	17475	17589	17476	17594	17588	17732	17676	17593	17722	17608	17619	17457	17366	17351	17552	17542	17700	17614	17349	17573	17581	17545	17554	17621	17453	17504	17591	17448	17607	17660	17390	17632	17529	17531	17701	17470	17569	17495	17602	17473	17816	17524	17529	17721	17461	17604	17503	17521	17754	17895	17539	17496	17643	17503	17515	17520	17737	17636	17649	17507	17485	17686	17590	17641	17532	17558	17623	17862	17576	17533	17680	17680	17573	17649	17572	17633	17676	17503	17368	17500	17619	17667	17618	17558	17790	17681	17651	17564	17566	17643	17603	17624	17452	17870	17519	17593	17332	17737	17644	17447	17641	17629	17546	17591	17634	17500	17539	17606	17685	17734	17561	17845	17751	17546	17513	17682	17571	17541	17691	17733	17454	17588	17354	17548	17704	17761	17787	17695	17452	17542	17666	17518	17644	17572	17520	17599	17601	17639	17563	17515	17464	17696	17602	17735	17513	17700	17626	17604	17681	17669	17632	17605	17721	17782	17574	17500	17615	17530	17392	17635	17742	17632	17670	17556	17579	17870	17498	17643	17559	17580	17669	17810	17565	17602	17498
15933	27249	25303	20187	18563	17767	19599	49283	64607	51559	37179	24863	17745	15283	14810	14773	14709	14795	14657	14795	14860	14863	14773	14605	14867	14792	14801	14628	14728	14851	14762	14811	14880	14702	14828	14710	14838	14883	14591	14643	14782	14781	14716	14705	14684	14808	14812	14722	14657	15029	14634	14790	14694	14738	14755	14815	14859	14751	14784	14966	14852	14881	14911	14642	14851	14863	14709	14602	14781	14815	14707	14802	14818	14719	14779	14835	14832	14810	14738	14926	14710	14706	14707	14756	14577	14781	14758	14576	14691	14758	14644	14877	14712	14757	14790	14651	14786	14802	14813	14762	14776	14598	14766	14835	14675	14681	14771	14839	14722	14756	14785	14742	14813	14795	14617	14727	14851	14742	14585	14559	14606	14828	14579	14673	14851	14830	14763	14813	14782	14793	14774	14850	14641	14746	14859	14600	14668	14715	14673	14710	14646	14648	14774	14625	14800	14824	14839	14778	14610	14783	14626	14723	14682	14747	14763	14744	14641	14867	14709	14763	14581	14550	14814	14823	14769	14734	14774	14856	14768	14837	14539	14797	14643	14873	14782	14827	14669	14731	14967	14809	14760	14856	14778	14696	14848	14817	14831	14709	14740	14811	14708	14739	14887	14859	14723	14843	14672	14682	14678	14754	14855	14672	14673	14726	14792	14844	14785	14844	14747	14770	14821	14738	14740	14805	14771	14799	14957	14820	14764	14755	14763	14769	14736	14886	14818	14917	14760	14582	14704	14712	14704	14666	14785	14754	14894	14877	14798	14915	14753	14813	14697	14782	14870	14669	14771	14824	14766	14639	14787	14811	14779	14702	14593	14666	14637	14867	14826	14715	14807	14592	14790	14759	14951	14898	14692	14721	14860	14663	14909	14950	14781	14601	14818	14698	14795	14664	14657	14735	14581	14883	14637	14721	14791	14728	14914	14699	14750	14906	14788	14744	14752	14751	14857	14715	14593	14580	14701	14808	14727	14773	14707	14837	14702	14734	14694	14817	14727	14808	14753	14843	14674	14799	14895	14642	14654	14860	14749	14841	14754	14565	14782	14742	14554	14733	14637	14842	14632	14695	14776	14754	14675	14697	14526	14750	14865	14879	14864	14644	14723	14670	14917	14736	14580	14629	14685	14747	14668	14618	15006	14794	14845	14699	14735	14925	14818	15020	14702	14813	14615	14698	14775	14806	14585	14622	14712	14834	14879	14724	14777	14732	14827	14579	14711	14770	14603	14783	14725	14757	14841	14746	14886	14836	14831	14731	14726	14496	14637	14912	14854	14702	14802	14766	14651	14706	14668	14788	14671	14780	14914	14736	14799	14921	14669	14744	14675	14857	14843	14773	14722	14682	14801	14938	14886	14702	14771	14712	14873	14549	14764	14737	14739	14679	14716	14628	14811	14688	14802	14798	14807	14618	14787	14690	14961	14704	14734	14771	14920	14731	14741	14624	14844	14805	14639	14652	14735	14691	14824	14704	14707	14795	14607	14948	14748	14829	14774	14754	14701	14642	14827	14859	14586	14601	14796	14726	14823	14701	14796	14737	14674	14883	14698	14602	14830	14749	14792	14658	14663	14767	14636	14889	14773	14787	14859	14898	14730	14760	14656	14757	14820	14804	14822	14728	14714	14877	14707	14775	14733	14756	14670	14704	14673	14803	14767	14481	14712	14872	14696	14796	14834	14727	14811	14638	14921	14844	14771	14717	14806	14663	14915	14646	14621	14658	14838	14676	14731	14724	14700	14739	14844	14670	14697	14615	14661	14808	14650	14790	14835	14686	14841	14755	14631	14851	14894	14775	14856	14702	14885	14603	14691	14638	14735	14941	14847	14894	14787	14734	14921	14734	14663	14699	14863	14667	14766	14676	14851	14753	14670	14836	14768	14779	14519	14661	14819	14816	14776	14698	14812	14738	14732	14765	14863	14769	14705	14753	14654	14783	14600	14687	14708	14740	14785	14764	14774	15111	14837	14657	14885	14781	14742	14924	14720	14797	14785	14767	14954	14854	14742	14963	14681	14717	14607	14706	14728	14842	14681	14724	14560	14724	14858	14630	14689	14740	14894	14779	14669	14721	14835	14613	14790	14751	14811	14651	14866	14681	14773	14735	14964	14803	14617	14738	14706	14757	14823	14818	14806	14868	14592	14643	14764	14902	14591	14723	14952	14923	14752	14660	14634	14787	14802	14679	14595	14760	14630	14828	14689	14719	14831	14868	14776	14866	14637	14749	14778	14773	14620	14732	14903	14854	14752	14875	14701	14469	14590	14816	14933	14714	14837	14731	14966	14796	14761	14557	14907	14866	14798	14784	14572	14803	14696	14675	14680	14667	14717	14844	14897	14854	14709	14731	14602	14738	14789	14667	14789	14739	14853	14721	14716	14746	14820	14760	14649	14772	14822	14830	14643	14811	14570	14793	14794	14788	14741	14688	14795	14731	14836	14596	14798	14693	14649	14664	14696	14608	14713	14647	14913	14736	14862	14697	14843	14692	14615	14742	14693	14619	14712	14803	14578	14893	14753	14898	14828	14751	14843	14725	14703	14751	14864	14732	14908	14846	14777	14750	14776	14661	14616	14904	14865	14963	14707	14623	14819	14900	14766	14737	14773	14754	14833	14806	14749	14795	14611	14704	14727	14820	14996	14623	14738	14626	14780	14786	14744	14773	14658	14876	14706	14712	14710	14738	14756	14752	14705	14777	14832	14684	14813	14691	14648	14752	14847	14722	14652	14727	14806	14852	14746	14690	14663	14839	14864	14876	14667	14632	14675	14844	14813	14815	14730	14753	14706	14712	14789	14996	14686	14678	14833	14599	14601	14664	14755	14834	14627	14753	14758	14840	14696	14895	14736	14736	14613	14656	14657	14988	14881	14753	14632	14551	14785	14698	14754	14680	14784	14786	14824	14553	14768	14784	15024	14673	14786	14681	14736	14728	14635	14864	14719	14723	14739	14788	14736	14661	14695	14756	14677	14808	14710	14637	14568	14896	14585	14690	14724	14740	14734	14716	14674	14727	14889	14708	14753	14566	14728	14621	14682	14747	14725	14552	15042	14698	14875	14711	14766	14780	14627	14836	14729	14795	14922	14803	14825	14686	14655	14753	14746	14879	14933	14819	14922	14762	14772	14772	14891	14676	14651	14718	14719	14806	14639	14736	14869	14863	14761	14869	14765	14787	14627	14649	14751	14701	14593	14882	14751	14787	14783	14871	14663	14597	14823	14761	14725	14820	14701	14679	14734	14753	14901	14685	14549	14839	14821	14624	14712	14815	14776	14923	14785	14794	14757	14785	14777	14646	14699	14708	14632	14520	14706	14827	14602	14736	14867	14558	14835	14628	14641	14683	14661	14757	14809	14610	14684	14669	14601	14869	14749	14580	14787	14844	14858	14894	14589	14873	14823	14690	14711	14834	14669	14800	14805	14789	14766	14726	14895	14846	14630	14828	14845	14649	14811	14779	14870	14791	14761	14791	14777	14682	14703	14745	14831	14818	14837	14567	14682	14621	14924	14815	14583	14700	14811	14765	14908	14848	14628	14775	14831	14776	14757	14770	14767	14572	14899	14888	14821	14754	14847	14749	14875	14832	14713	14904	14591	14598	14743	14658	14864	14638	14807	14667	14799	14906	14756	14739	14800	14756	14827	14673	14651	14696	14716	14764	14805	14790	14794	14751	14853	14664	14736	14754	14797	14715	14922	14780	14697	14795	14669	14682	14818	14822	14751	14694	14689	14821	14869	14750	14888	14738	14852	14750	14863	14574	14567	14929	14550	14776	14749	14939	14777	14935	14828	14784	14756	14980	14719	14734	14744	14743	14677	14741	14855	14684	14871	14664	14732	14564	14690	14803	14725	14818	14783	14588	14764	14783	14684	14813	14825	14821	14726	14714	14734	14945	14613	14585	14676	14635	14898	14780	14606	14693	14707	14629	14638	14799	14725	14747	14576	14748	14792	14813	14793	14626	14888	15007	14770	14693	14848	14786	14624	14671	14799	14790	14793	14816	14886	14832	14803	14903	14744	14755	14858	14743	14826	14821	14790	14741	14815	14692	14842	14614	14758	14793	14809	14901	14880	14742	14733	14874	14825	14776	14927	14806	14632	14646	14784	14763	14843	14881	14828	14741	14754	14634	14695	14862	14702	14653	14747	14677	14851	14754	14728	14699	14686	14862	14777	14797	14701	14874	14776	14763	14813	14785	14712	14671	14765	14925	14672	14809	14775	14801	14772	14609	14749	14670	14683	14638	14832	14740	14816	14738	14754	14894	14851	14685	14694	14994	14749	14661	14522	14791	14743	14767	14802	14635	14747	14665	14682	14911	14815	14738	14770	14732	14823	14563	14649	14812	14829	14815	14720	14865	14792	14780	14760	14690	14820	14750	14817	14798	14654	14699	14693	14777	14862	14870	14684	14900	14604	14738	14641	14685	14712	14751	14536	14795	14810	14776	14738	14845	14817	14716	14714	14682	14610	14772	14703	14743	14757	14700	14811	14714	14736	14859	14620	14748	14717	14764	14672	14771	14822	14617	14695	14672	14766	14596	14848	14658	14683	14722	14784	14892	14779	14783	14756	14978	14695	14731	14797	14851	14552	14678	14652	14733	14779	14772	14717	14631	14686	14754	14805	14716	14668	14822	14758	14746	14749	14664	14876	14850	14761	14741	14679	14733	14721	14719	14691	14701	14710	14741	14715	14887	14672	14596	14771	14815	14655	14752	14791	14822	14817	14844	14869	14624	14665	14724	14638	14700	14768	14890	14580	14642	14805	14712	14736	14779	14720	14682	14727	14619	14754	14708	14873	14788	14714	14694	14872	14757	14632	14527	14702	14929	14821	14728	14734	14786	14834	14740	14792	14733	14787	14694	14610	14728	14759	14775	14718	14830	14863	14766	14623	14749	14850	14756	14776	14803	14823	14732	14895	14658	14698	14683	14813	14827	14872	14695	14795	14556	14796	14686	14831	14769	14665	14804	14856	14708	14805	14845	14755	14698	14839	14868	14666	14843	14736	14729	14796	14551	14850	14689	14885	14781	14668	14731	14853	14808	14757	14659	14764	14723	14785	14836	14646	14808	14832	14767	14733	14766	14649	14689	14807	14603	14882	14931	14716	14682	14562	14765	14665	14677	14672	14825
29256	21795	21698	19222	17695	17672	17806	21439	25418	23275	20154	18797	17954	17612	17405	17333	17652	17457	17594	17439	17433	17321	17492	17541	17389	17777	17454	17518	17378	17653	17504	17398	17374	17330	17483	17365	17548	17385	17553	17445	17370	17500	17492	17408	17463	17318	17407	17275	17590	17558	17329	17480	17414	17492	17441	17573	17465	17478	17550	17369	17546	17640	17462	17546	17412	17280	17381	17430	17486	17458	17621	17526	17556	17411	17519	17527	17464	17540	17376	17378	17591	17301	17441	17546	17417	17257	17426	17471	17505	17657	17662	17364	17526	17476	17427	17490	17392	17327	17474	17249	17556	17523	17329	17560	17533	17410	17389	17487	17738	17565	17556	17645	17504	17499	17428	17525	17562	17518	17485	17298	17601	17448	17435	17481	17506	17575	17575	17378	17383	17464	17397	17499	17473	17483	17572	17715	17305	17516	17669	17602	17400	17468	17455	17428	17486	17566	17319	17317	17477	17380	17320	17541	17546	17628	17330	17709	17413	17593	17444	17732	17442	17437	17523	17450	17768	17342	17446	17378	17606	17359	17560	17469	17431	17316	17294	17635	17408	17521	17383	17382	17518	17599	17399	17385	17430	17521	17629	17700	17455	17538	17632	17323	17444	17474	17303	17370	17399	17567	17617	17416	17506	17438	17517	17399	17440	17438	17469	17538	17564	17523	17392	17437	17546	17446	17629	17358	17490	17457	17436	17406	17490	17359	17555	17528	17305	17596	17378	17419	17423	17533	17582	17585	17721	17572	17360	17477	17195	17470	17421	17551	17578	17390	17449	17510	17610	17517	17607	17371	17657	17210	17428	17368	17263	17372	17428	17541	17399	17383	17433	17426	17642	17255	17528	17583	17523	17457	17532	17426	17382	17452	17658	17516	17671	17451	17440	17489	17397	17636	17514	17372	17481	17254	17585	17467	17436	17681	17366	17591	17413	17418	17507	17569	17333	17632	17456	17600	17505	17659	17647	17336	17484	17578	17551	17399	17579	17664	17441	17364	17539	17538	17487	17539	17607	17597	17503	17409	17339	17566	17414	17531	17319	17389	17346	17631	17439	17385	17490	17528	17366	17424	17417	17232	17569	17431	17445	17648	17507	17285	17552	17515	17419	17394	17410	17333	17449	17319	17503	17560	17356	17314	17484	17700	17409	17443	17258	17464	17493	17413	17309	17652	17669	17586	17675	17656	17302	17619	17463	17574	17393	17547	17566	17204	17419	17334	17482	17344	17611	17613	17578	17411	17458	17559	17551	17454	17587	17491	17503	17671	17590	17568	17512	17465	17554	17455	17640	17339	17495	17469	17511	17659	17690	17386	17362	17402	17415	17416	17319	17260	17516	17581	17524	17440	17496	17535	17478	17671	17596	17152	17543	17524	17500	17447	17597	17462	17508	17484	17465	17326	17682	17519	17580	17577	17448	17536	17373	17224	17668	17510	17508	17606	17518	17454	17268	17479	17186	17533	17324	17573	17631	17430	17464	17516	17429	17602	17493	17705	17357	17509	17504	17450	17485	17381	17595	17433	17498	17704	17310	17485	17506	17512	17420	17410	17495	17615	17444	17604	17493	17471	17532	17546	17255	17293	17322	17445	17584	17412	17531	17623	17489	17404	17530	17300	17475	17430	17556	17686	17531	17450	17196	17139	17566	17471	17582	17351	17340	17600	17508	17342	17466	17616	17446	17451	17474	17616	17547	17588	17410	17437	17492	17496	17397	17417	17482	17330	17442	17526	17303	17467	17330	17295	17518	17419	17360	17520	17623	17439	17441	17448	17476	17637	17266	17365	17514	17172	17685	17303	17472	17394	17626	17606	17483	17515	17456	17581	17342	17493	17478	17407	17376	17546	17642	17442	17512	17463	17720	17541	17416	17498	17515	17425	17495	17593	17656	17330	17451	17583	17436	17593	17488	17473	17462	17721	17406	17527	17448	17444	17240	17394	17346	17670	17492	17590	17397	17278	17504	17257	17388	17498	17496	17591	17694	17210	17269	17306	17547	17452	17382	17449	17496	17484	17515	17493	17528	17402	17604	17664	17444	17355	17646	17507	17456	17413	17342	17349	17310	17388	17395	17387	17503	17483	17404	17392	17412	17252	17434	17528	17365	17438	17453	17418	17337	17643	17597	17662	17351	17332	17430	17296	17327	17284	17589	17700	17474	17385	17457	17391	17534	17599	17722	17567	17581	17420	17474	17553	17439	17380	17416	17374	17333	17507	17585	17319	17357	17555	17443	17578	17704	17525	17389	17311	17416	17497	17384	17475	17381	17702	17505	17529	17438	17345	17649	17563	17461	17208	17395	17605	17300	17505	17236	17490	17320	17438	17441	17430	17423	17514	17494	17424	17489	17776	17510	17446	17378	17488	17619	17573	17536	17467	17613	17464	17343	17563	17496	17544	17425	17476	17527	17308	17493	17452	17672	17470	17436	17679	17462	17504	17581	17630	17661	17440	17402	17511	17355	17559	17384	17288	17345	17342	17490	17569	17680	17274	17297	17531	17422	17294	17482	17450	17364	17551	17526	17517	17398	17332	17391	17487	17584	17392	17391	17476	17383	17431	17383	17547	17816	17376	17621	17716	17483	17558	17490	17183	17618	17317	17608	17539	17393	17427	17582	17377	17476	17471	17612	17585	17267	17531	17543	17440	17491	17565	17367	17236	17668	17666	17406	17655	17621	17257	17393	17437	17511	17549	17470	17497	17382	17373	17449	17461	17434	17583	17323	17408	17495	17386	17696	17585	17251	17391	17286	17443	17349	17554	17485	17366	17631	17462	17248	17575	17495	17698	17507	17697	17547	17306	17513	17326	17555	17466	17575	17293	17614	17484	17592	17438	17613	17677	17395	17491	17402	17489	17306	17302	17569	17603	17531	17418	17709	17491	17354	17445	17557	17564	17514	17448	17489	17428	17332	17651	17522	17564	17525	17521	17603	17412	17459	17330	17350	17427	17479	17351	17690	17534	17538	17325	17223	17621	17509	17441	17697	17700	17494	17610	17501	17561	17531	17384	17331	17498	17639	17548	17470	17608	17328	17461	17497	17346	17586	17446	17303	17428	17429	17529	17482	17542	17548	17633	17696	17517	17535	17543	17628	17319	17326	17522	17427	17475	17422	17552	17522	17590	17420	17480	17606	17563	17675	17583	17795	17562	17610	17638	17317	17523	17670	17623	17418	17350	17568	17486	17483	17348	17524	17755	17488	17406	17601	17504	17502	17460	17470	17567	17504	17541	17534	17428	17442	17456	17551	17448	17423	17434	17665	17569	17410	17429	17548	17242	17478	17422	17413	17458	17606	17507	17361	17476	17414	17483	17475	17511	17298	17464	17724	17586	17439	17521	17642	17542	17560	17461	17461	17224	17315	17388	17488	17531	17666	17669	17446	17432	17392	17483	17474	17596	17689	17583	17394	17490	17441	17359	17522	17351	17577	17634	17523	17504	17465	17431	17403	17573	17382	17524	17621	17483	17394	17579	17340	17536	17668	17609	17380	17537	17485	17511	17381	17586	17577	17425	17572	17408	17380	17425	17472	17640	17494	17536	17591	17472	17313	17587	17339	17555	17584	17375	17381	17511	17509	17331	17592	17554	17658	17357	17405	17421	17500	17592	17406	17545	17521	17461	17305	17496	17319	17642	17552	17395	17381	17520	17506	17594	17499	17702	17501	17514	17746	17411	17473	17283	17507	17609	17478	17476	17391	17496	17517	17375	17299	17460	17495	17377	17675	17591	17408	17465	17615	17413	17410	17435	17416	17378	17359	17480	17543	17535	17547	17547	17472	17577	17482	17392	17360	17315	17579	17462	17567	17302	17462	17562	17377	17304	17525	17537	17559	17415	17337	17464	17744	17570	17391	17369	17567	17447	17533	17360	17429	17466	17498	17375	17508	17436	17553	17684	17577	17569	17403	17448	17497	17298	17427	17500	17706	17470	17530	17373	17648	17494	17512	17498	17358	17610	17418	17632	17336	17451	17447	17363	17454	17698	17369	17493	17487	17478	17366	17639	17518	17498	17535	17484	17375	17590	17331	17497	17455	17509	17411	17517	17344	17470	17442	17624	17386	17654	17653	17592	17616	17568	17456	17504	17428	17510	17660	17427	17390	17376	17435	17482	17326	17327	17521	17436	17522	17539	17607	17407	17536	17264	17476	17454	17371	17409	17531	17470	17470	17670	17560	17479	17325	17451	17597	17439	17395	17528	17667	17392	17546	17488	17444	17232	17371	17554	17425	17341	17499	17413	17604	17445	17446	17413	17456	17523	17458	17495	17760	17396	17555	17529	17450	17345	17458	17794	17475	17568	17273	17622	17469	17332	17264	17466	17587	17478	17399	17425	17260	17678	17361	17385	17612	17698	17278	17305	17465	17681	17368	17354	17407	17455	17293	17616	17434	17692	17502	17606	17629	17484	17337	17605	17392	17455	17267	17482	17446	17430	17549	17620	17609	17487	17362	17272	17542	17369	17491	17623	17523	17589	17381	17503	17422	17363	17375	17569	17350	17277	17675	17503	17536	17343	17603	17483	17462	17576	17450	17482	17332	17217	17492	17625	17562	17098	17446	17535	17560	17543	17372	17415	17588	17355	17402	17498	17527	17534	17468	17399	17653	17530	17373	17281	17385	17364	17593	17260	17579	17464	17507	17585	17479	17285	17518	17330	17591	17225	17521	17331	17450	17183	17538	17455	17630	17459	17551	17437	17512	17627	17568	17501	17523	17359	17454	17407	17567	17587	17712	17581	17631	17527	17609	17440	17383	17508	17444	17515	17299	17390	17505	17463	17305	17388	17543	17430	17410	17455	17403	17419	17403	17554	17448	17377	17410	17508	17684	17508	17562	17459	17478	17167	17350	17481	17355	17494	17550	17370	17439	17522	17456	17413	17477	17563	17425	17384	17474	17588	17438	17688	17450	17569	17288	17598	17530	17582	17531	17476	17407	17530	17287	17629	17506	17232	17528	17469	17570	17559	17221	17411	17483	17554	17658	17304	17391	17664	17759	17551	17423	17578	17455	17450	17275	17465	17471	17268	17414	17618	17330	17338	17470	17433	17380	17502	17467	17634	17385	17486	17690	17703	17637	17418	17250	17540	17560	17496	17623	17628	17463	17428	17519	17413	17656	17614	17503	17323
14970	15665	15562	15376	15045	15022	14782	21433	25123	20991	17236	15659	14976	14898	14684	14695	14646	14671	14457	14581	14816	14597	14630	14726	14588	14575	14514	14735	14630	14624	14696	14608	14670	14533	14804	14647	14720	14423	14658	14682	14635	14722	14597	14730	14474	14728	14695	14722	14593	14755	14737	14673	14541	14641	14632	14707	14871	14750	14704	14608	14729	14709	14566	14480	14728	14710	14537	14637	14473	14649	14559	14650	14718	14806	14740	14489	14614	14669	14460	14577	14515	14570	14607	14650	14700	14740	14710	14782	14627	14575	14700	14555	14610	14919	14613	14492	14578	14676	14566	14632	14694	14697	14631	14648	15000	14744	14666	14821	14752	14501	14613	14638	14662	14707	14712	14609	14655	14886	14599	14622	14763	14721	14605	14716	14516	14629	14625	14679	14654	14765	14726	14671	14704	14599	14519	14542	14671	14605	14764	14645	14747	14598	14791	14592	14648	14664	14605	14733	14573	14698	14450	14753	14640	14763	14577	14806	14501	14913	14599	14469	14799	14590	14671	14672	14824	14749	14677	14642	14450	14733	14742	14747	14626	14523	14535	14495	14636	14633	14759	14459	14575	14645	14439	14686	14567	14598	14790	14657	14472	14528	14625	14739	14686	14652	14754	14629	14532	14595	14816	14773	14738	14666	14640	14553	14655	14646	14750	14670	14682	14577	14712	14490	14607	14665	14875	14539	14493	14699	14624	14713	14663	14581	14773	14674	14537	14751	14632	14654	14694	14812	14524	14689	14533	14700	14797	14643	14816	14511	14595	14611	14716	14570	14706	14550	14567	14817	14647	14668	14745	14657	14548	14750	14570	14729	14613	14636	14696	14712	14535	14599	14733	14567	14485	14617	14580	14577	14667	14594	14917	14550	14588	14887	14660	14644	14795	14461	14555	14531	14698	14645	14635	14619	14777	14787	14886	14560	14755	14549	14614	14633	14545	14665	14722	14591	14651	14645	14432	14587	14573	14763	14598	14639	14693	14737	14652	14696	14706	14645	14583	14684	14591	14638	14582	14536	14642	14548	14663	14630	14720	14610	14683	14597	14488	14636	14650	14573	14816	14679	14624	14694	14708	14690	14538	14597	14587	14704	14657	14698	14789	14591	14650	14718	14720	14574	14540	14679	14554	14555	14676	14615	14741	14568	14682	14736	14615	14521	14802	14801	14750	14656	14551	14616	14590	14838	14725	14749	14529	14452	14710	14435	14679	14652	14581	14550	14826	14612	14563	14770	14474	14628	14657	14668	14497	14717	14628	14600	14745	14726	14673	14636	14566	14728	14748	14658	14740	14706	14528	14691	14652	14513	14643	14581	14485	14655	14531	14606	14671	14653	14582	14789	14766	14510	14608	14693	14595	14504	14559	14685	14830	14669	14610	14601	14775	14664	14674	14598	14669	14615	14604	14638	14686	14688	14859	14733	14523	14787	14750	14647	14624	14666	14551	14694	14882	14797	14748	14499	14690	14540	14595	14737	14631	14770	14587	14663	14487	14677	14815	14663	14687	14682	14652	14651	14738	14571	14620	14743	14668	14584	14540	14772	14575	14648	14479	14595	14615	14485	14611	14604	14630	14672	14597	14727	14507	14656	14589	14659	14756	14650	14633	14734	14871	14732	14592	14789	14648	14533	14688	14654	14704	14625	14703	14634	14689	14665	14591	14573	14623	14614	14636	14580	14706	14635	14596	14499	14783	14765	14554	14626	14752	14552	14579	14485	14616	14639	14584	14792	14714	14704	14726	14663	14718	14594	14701	14675	14739	14661	14753	14606	14690	14603	14432	14690	14478	14635	14744	14612	14699	14644	14639	14761	14741	14635	14573	14721	14598	14817	14488	14671	14548	14584	14452	14577	14733	14704	14630	14698	14641	14479	14610	14675	14685	14549	14801	14602	14581	14712	14684	14582	14780	14459	14635	14600	14619	14582	14638	14711	14699	14587	14763	14700	14609	14680	14770	14831	14627	14674	14717	14637	14596	14862	14648	14863	14458	14683	14581	14688	14639	14723	14672	14551	14629	14735	14530	14844	14717	14548	14629	14695	14681	14575	14632	14698	14640	14822	14667	14685	14664	14489	14590	14744	14617	14554	14783	14489	14725	14685	14682	14496	14701	14731	14565	14811	14607	14866	14574	14704	14484	14625	14556	14512	14588	14628	14659	14674	14573	14677	14763	14517	14427	14758	14805	14856	14779	14770	14843	14686	14686	14586	14689	14669	14692	14566	14710	14633	14508	14725	14603	14850	14815	14600	14654	14593	14491	14625	14536	14622	14786	14583	14801	14678	14737	14684	14697	14816	14643	14571	14581	14649	14618	14708	14828	14654	14741	14709	14613	14546	14565	14612	14809	14566	14769	14777	14656	14620	14713	14572	14627	14639	14427	14493	14698	14474	14499	14746	14636	14642	14794	14809	14682	14672	14631	14610	14681	14709	14639	14682	14660	14616	14632	14521	14737	14757	14637	14818	14574	14635	14538	14671	14529	14620	14721	14559	14578	14636	14747	14678	14546	14741	14587	14575	14562	14695	14752	14661	14694	14714	14706	14478	14448	14686	14680	14687	14724	14784	14599	14616	14566	14805	14559	14672	14640	14839	14791	14603	14591	14776	14547	14736	14676	14530	14808	14785	14579	14519	14490	14684	14734	14493	14534	14808	14696	14543	14633	14744	14656	14647	14712	14735	14637	14715	14567	14843	14590	14556	14645	14663	14703	14850	14779	14653	14715	14584	14798	14752	14824	14747	14638	14630	14691	14644	14701	14646	14671	14780	14703	14689	14565	14789	14527	14715	14573	14833	14695	14792	14694	14634	14629	14595	14632	14670	14633	14802	14598	14776	14621	14703	14498	14699	14708	14732	14519	14479	14859	14624	14505	14657	14724	14845	14655	14552	14617	14442	14725	14648	14753	14602	14615	14688	14514	14597	14650	14649	14807	14606	14730	14706	14633	14706	14649	14733	14602	14624	14668	14656	14702	14603	14797	14774	14740	14678	14603	14701	14809	14621	14644	14632	14658	14604	14492	14646	14780	14660	14491	14565	14774	14605	14552	14816	14653	14689	14667	14494	14544	14552	14615	14693	14696	14548	14654	14576	14667	14672	14758	14651	14624	14848	14542	14659	14564	14660	14742	14709	14537	14705	14492	14626	14615	14534	14737	14500	14662	14564	14579	14754	14639	14544	14681	14587	14750	14747	14859	14579	14707	14678	14544	14626	14775	14525	14670	14521	14769	14752	14826	14789	14651	14597	14784	14681	14584	14590	14628	14472	14617	14745	14521	14729	14828	14727	14634	14706	14517	14683	14585	14691	14646	14728	14606	14635	14551	14639	14663	14606	14750	14687	14599	14533	14675	14551	14747	14557	14621	14673	14652	14695	14600	14497	14623	14591	14676	14703	14590	14687	14571	14677	14604	14736	14648	14516	14514	14779	14619	14665	14491	14800	14728	14618	14523	14581	14641	14634	14469	14620	14762	14746	14435	14641	14605	14891	14829	14810	14552	14478	14670	14638	14665	14599	14659	14670	14646	14559	14736	14663	14699	14790	14728	14711	14621	14552	14662	14734	14690	14635	14835	14694	14614	14706	14683	14594	14642	14800	14684	14470	14698	14582	14703	14463	14711	14643	14695	14678	14660	14684	14725	14761	14669	14554	14607	14659	14544	14631	14721	14636	14599	14644	14680	14683	14676	14439	14833	14488	14657	14693	14605	14633	14662	14680	14749	14650	14593	14577	14870	14710	14523	14558	14627	14747	14648	14737	14776	14546	14645	14739	14683	14505	14740	14552	14574	14546	14627	14553	14665	14590	14898	14790	14711	14554	14705	14629	14717	14628	14710	14587	14858	14602	14569	14552	14563	14679	14664	14616	14557	14783	14596	14681	14678	14590	14722	14546	14706	14555	14724	14507	14687	14563	14730	14824	14615	14586	14592	14523	14662	14676	14738	14638	14632	14708	14653	14548	14667	14712	14720	14573	14788	14693	14567	14763	14670	14703	14568	14760	14535	14618	14621	14726	14641	14556	14628	14695	14744	14513	14741	14566	14784	14813	14546	14839	14590	14459	14740	14715	14714	14688	14685	14610	14559	14696	14697	14778	14586	14747	14650	14734	14667	14590	14697	14582	14542	14596	14566	14683	14883	14696	14836	14761	14799	14571	14753	14628	14660	14604	14763	14697	14595	14644	14768	14584	14752	14740	14534	14712	14595	14734	14828	14671	14563	14727	14721	14588	14717	14779	14562	14651	14686	14849	14590	14669	14644	14450	14784	14617	14586	14586	14670	14606	14689	14613	14433	14544	14590	14713	14705	14663	14645	14711	14805	14573	14692	14590	14668	14781	14676	14520	14638	14735	14477	14592	14630	14673	14671	14748	14747	14576	14659	14776	14700	14683	14588	14855	14676	14480	14865	14697	14610	14712	14604	14686	14534	14663	14732	14527	14591	14766	14890	14647	14729	14594	14605	14780	14543	14556	14584	14733	14503	14670	14719	14574	14757	14571	14694	14719	14566	14780	14606	14555	14721	14613	14622	14656	14675	14700	14634	14672	14610	14701	14588	14661	14475	14909	14705	14637	14724	14623	14765	14661	14824	14728	14809	14554	14796	14706	14672	14516	14757	14698	14862	14873	14594	14650	14783	14717	14557	14597	14920	14636	14649	14636	14681	14673	14797	14630	14713	14634	14626	14698	14710	14829	14683	14645	14536	14657	14564	14611	14703	14593	14658	14685	14643	14870	14741	14665	14652	14648	14551	14838	14618	14643	14713	14672	14470	14631	14473	14683	14562	14794	14713	14783	14744	14804	14760	14508	14539	14671	14726	14613	14728	14546	14813	14563	14739	14681	14665	14611	14691	14603	14820	14712	14726	14651	14718	14613	14676	14693	14790	14630	14711	14666	14841	14690	14639	14620	14602	14633	14755	14815	14647	14695	14696	14589	14652	14803	14794	14621	14815	14523	14735	14606	14696	14694	14574	14688	14793	14589	14759	14677	14752	14835	14737	14551	14701	14597	14679	14761	14613	14546	14795	14690	14903	14704	14790	14564	14677	14523	14595	14689	14448	14780	14762	14909	14675	14562	14581	14589	14618	14735	14534	14714	14823	14427	14686	14758	14657	14690	14543	14697	14709	14654
26104	21168	27346	25884	20297	18762	18848	35226	44213	36319	28131	21506	18632	17958	17678	17654	17578	17469	17667	17551	17509	17357	17610	17519	17581	17539	17497	17501	17622	17536	17474	17459	17744	17362	17437	17449	17518	17408	17621	17602	17395	17568	17434	17506	17456	17395	17489	17560	17539	17449	17296	17425	17203	17365	17728	17568	17628	17389	17173	17539	17449	17744	17565	17607	17421	17366	17407	17315	17539	17259	17461	17378	17327	17367	17475	17526	17717	17459	17405	17499	17635	17379	17471	17452	17314	17473	17433	17270	17500	17505	17431	17278	17611	17375	17448	17415	17614	17497	17320	17502	17489	17593	17359	17461	17363	17530	17447	17515	17414	17300	17361	17604	17426	17509	17592	17456	17510	17645	17403	17503	17597	17277	17464	17341	17255	17350	17489	17381	17341	17429	17530	17383	17432	17432	17325	17619	17468	17427	17555	17350	17172	17307	17373	17378	17288	17360	17631	17493	17312	17496	17247	17413	17311	17461	17733	17269	17584	17274	17468	17295	17438	17605	17603	17381	17478	17378	17372	17391	17352	17369	17269	17434	17640	17466	17412	17353	17210	17344	17499	17372	17409	17227	17619	17364	17400	17603	17591	17549	17384	17404	17536	17510	17440	17386	17683	17527	17408	17387	17087	17487	17393	17423	17493	17274	17524	17514	17575	17698	17568	17354	17430	17398	17605	17309	17299	17370	17436	17580	17616	17457	17516	17430	17514	17384	17637	17315	17467	17445	17423	17253	17422	17504	17224	17310	17522	17613	17567	17391	17748	17509	17568	17319	17142	17478	17447	17500	17517	17373	17519	17602	17592	17510	17586	17520	17373	17406	17403	17337	17298	17368	17497	17509	17557	17402	17661	17447	17573	17435	17431	17568	17393	17533	17304	17474	17239	17144	17338	17329	17453	17557	17429	17516	17552	17481	17321	17411	17176	17353	17435	17567	17519	17464	17422	17296	17263	17439	17479	17481	17517	17378	17328	17342	17350	17335	17494	17457	17646	17211	17541	17323	17311	17362	17182	17531	17389	17380	17259	17316	17509	17376	17382	17640	17311	17376	17503	17566	17482	17217	17490	17672	17389	17399	17507	17540	17445	17548	17529	17639	17486	17447	17493	17439	17444	17389	17283	17490	17290	17599	17530	17576	17591	17374	17288	17461	17460	17302	17265	17450	17579	17388	17212	17409	17468	17403	17587	17251	17421	17358	17198	17312	17569	17369	17519	17381	17575	17308	17429	17573	17515	17619	17365	17531	17366	17365	17503	17491	17327	17464	17637	17346	17435	17198	17508	17507	17432	17465	17515	17313	17280	17162	17480	17294	17549	17512	17655	17581	17428	17610	17629	17337	17357	17502	17424	17650	17222	17471	17390	17620	17778	17522	17439	17362	17496	17638	17468	17462	17493	17345	17557	17342	17199	17403	17524	17312	17597	17528	17328	17397	17432	17310	17440	17331	17364	17393	17437	17498	17295	17563	17544	17199	17382	17594	17451	17427	17371	17699	17191	17490	17335	17345	17682	17431	17437	17433	17361	17597	17535	17331	17440	17230	17675	17325	17357	17648	17346	17478	17420	17271	17652	17353	17266	17524	17592	17530	17558	17432	17712	17448	17429	17478	17376	17520	17656	17480	17344	17480	17338	17547	17569	17736	17547	17510	17394	17432	17515	17230	17454	17462	17420	17396	17421	17597	17653	17457	17367	17476	17469	17505	17395	17396	17482	17459	17441	17394	17342	17476	17299	17359	17467	17092	17354	17449	17457	17267	17387	17481	17292	17456	17340	17497	17471	17556	17333	17583	17575	17435	17310	17330	17180	17465	17440	17580	17528	17390	17407	17455	17439	17753	17390	17482	17572	17578	17388	17485	17406	17423	17499	17252	17500	17345	17433	17465	17477	17486	17408	17474	17503	17366	17435	17464	17374	17582	17456	17384	17443	17313	17512	17354	17315	17241	17456	17413	17714	17582	17507	17318	17433	17476	17483	17458	17396	17249	17351	17435	17645	17309	17607	17480	17557	17633	17367	17461	17380	17356	17479	17509	17410	17545	17538	17324	17471	17419	17337	17435	17542	17569	17654	17416	17420	17450	17615	17666	17515	17510	17508	17314	17518	17396	17446	17418	17548	17257	17479	17550	17391	17621	17363	17452	17461	17485	17402	17563	17473	17616	17466	17505	17595	17473	17640	17440	17469	17503	17384	17562	17373	17583	17732	17475	17654	17601	17271	17191	17378	17467	17587	17421	17429	17623	17415	17398	17410	17556	17473	17573	17401	17354	17385	17545	17627	17478	17577	17735	17442	17503	17374	17421	17468	17369	17467	17452	17431	17316	17267	17382	17573	17612	17589	17462	17267	17512	17465	17368	17547	17660	17369	17452	17304	17502	17616	17359	17362	17378	17707	17543	17504	17539	17462	17495	17391	17533	17344	17441	17501	17535	17317	17375	17454	17493	17573	17556	17483	17529	17585	17173	17506	17642	17446	17370	17531	17571	17599	17406	17440	17524	17464	17342	17575	17467	17417	17404	17478	17461	17579	17525	17333	17411	17386	17592	17537	17445	17375	17533	17425	17373	17335	17468	17574	17549	17361	17737	17354	17533	17446	17372	17293	17392	17369	17582	17227	17447	17383	17451	17614	17491	17270	17435	17318	17387	17586	17482	17366	17629	17347	17682	17580	17476	17501	17339	17371	17436	17397	17405	17195	17461	17364	17201	17363	17447	17390	17464	17463	17370	17444	17556	17291	17361	17338	17470	17468	17450	17410	17368	17573	17492	17368	17382	17661	17423	17553	17522	17324	17473	17459	17474	17474	17593	17482	17531	17175	17611	17455	17395	17331	17652	17499	17447	17476	17338	17464	17368	17392	17390	17306	17477	17469	17467	17577	17449	17606	17538	17495	17272	17628	17367	17471	17322	17612	17605	17396	17322	17369	17470	17517	17528	17521	17342	17434	17410	17411	17344	17396	17520	17373	17299	17618	17480	17271	17282	17215	17534	17392	17373	17461	17474	17415	17346	17539	17422	17582	17280	17740	17370	17633	17405	17528	17417	17431	17635	17546	17500	17319	17435	17406	17692	17513	17455	17467	17478	17545	17571	17525	17319	17515	17635	17256	17331	17740	17529	17486	17465	17529	17399	17519	17246	17379	17426	17459	17475	17731	17340	17419	17469	17564	17513	17418	17544	17539	17478	17385	17461	17298	17510	17280	17471	17476	17435	17513	17424	17411	17434	17434	17578	17417	17504	17485	17632	17409	17726	17448	17364	17440	17321	17237	17433	17352	17615	17398	17424	17301	17430	17527	17359	17561	17392	17276	17446	17613	17553	17575	17361	17567	17491	17592	17601	17571	17374	17231	17441	17489	17501	17526	17498	17692	17417	17589	17650	17494	17380	17428	17432	17478	17363	17514	17422	17361	17468	17586	17371	17374	17464	17591	17594	17474	17330	17246	17336	17470	17580	17372	17530	17310	17376	17319	17483	17441	17529	17553	17405	17499	17374	17538	17414	17658	17515	17706	17394	17763	17747	17587	17576	17534	17440	17249	17552	17394	17422	17377	17337	17561	17486	17517	17577	17322	17422	17465	17389	17425	17484	17622	17345	17443	17406	17557	17443	17549	17395	17614	17358	17502	17371	17514	17391	17205	17536	17553	17445	17538	17326	17473	17489	17318	17490	17504	17478	17446	17568	17281	17492	17386	17314	17291	17384	17558	17415	17352	17445	17348	17393	17469	17448	17576	17717	17656	17406	17434	17423	17336	17666	17569	17494	17684	17346	17420	17221	17516	17492	17224	17359	17446	17358	17347	17408	17523	17385	17485	17302	17402	17257	17251	17476	17524	17534	17548	17627	17437	17559	17641	17511	17424	17639	17497	17607	17615	17384	17570	17534	17542	17357	17454	17375	17500	17399	17481	17638	17445	17426	17477	17652	17382	17469	17480	17572	17258	17400	17358	17416	17461	17256	17439	17633	17376	17396	17473	17313	17535	17478	17357	17413	17642	17444	17385	17456	17429	17377	17445	17405	17441	17293	17499	17364	17415	17481	17416	17464	17441	17490	17442	17417	17421	17298	17301	17481	17386	17536	17374	17343	17280	17379	17675	17423	17477	17505	17727	17429	17688	17277	17484	17520	17374	17409	17547	17443	17429	17282	17555	17585	17324	17412	17381	17496	17392	17436	17449	17298	17471	17518	17514	17474	17319	17375	17186	17535	17557	17556	17446	17484	17322	17524	17286	17432	17435	17676	17352	17405	17414	17307	17340	17676	17495	17340	17449	17504	17435	17471	17241	17417	17647	17567	17479	17493	17633	17530	17427	17399	17337	17429	17523	17542	17329	17299	17445	17428	17644	17503	17617	17487	17499	17385	17613	17365	17386	17430	17596	17414	17265	17357	17516	17446	17261	17354	17754	17409	17586	17372	17507	17508	17531	17593	17402	17574	17500	17468	17186	17385	17326	17330	17697	17279	17549	17669	17323	17493	17614	17504	17427	17370	17499	17437	17463	17484	17520	17601	17637	17383	17504	17382	17470	17501	17461	17589	17365	17551	17437	17476	17576	17374	17368	17597	17329	17144	17443	17452	17468	17385	17307	17337	17218	17455	17407	17607	17371	17536	17476	17633	17394	17457	17560	17374	17479	17358	17622	17578	17460	17374	17671	17481	17472	17439	17485	17517	17260	17417	17645	17386	17551	17247	17440	17301	17440	17383	17383	17481	17414	17585	17359	17425	17760	17483	17448	17329	17434	17524	17586	17407	17628	17491	17590	17437	17455	17621	17756	17261	17544	17355	17368	17358	17454	17448	17492	17363	17426	17494	17464	17371	17525	17628	17664	17667	17410	17575	17437	17348	17354	17195	17478	17527	17292	17407	17419	17512	17560	17433	17345	17410	17588	17569	17508	17583	17434	17276	17453	17504	17633	17524	17462	17235	17416	17389	17388	17479	17382	17358	17606	17442	17491	17539	17375	17345	17469	17350	17535	17390	17614	17432	17440	17442	17512	17372	17418	17518	17428	17402	17585	17251	17509	17447	17452	17449	17429	17429	17464	17324	17474	17313	17394	17634	17332	17452	17563	17526	17374	17396	17489	17385	17662	17443	17437	17420	17327	17436	17343	17489	17408	17411	17608	17563
13642	19662	18831	16588	15942	15581	15646	38142	43517	36148	26247	18986	15618	14924	14630	14558	14968	14614	14792	14799	14742	14817	14791	14776	14635	14836	14747	14863	14695	14754	14667	14597	14678	14751	14717	14583	14684	14689	14799	14659	14753	14993	14630	14606	14672	14795	14753	14621	14523	14611	14741	14763	14739	14830	14708	14678	14777	14763	14699	14848	14683	14648	14636	14827	14870	14750	14878	14830	14773	14699	14757	14532	14844	14579	14574	14765	14512	14732	14672	14748	14758	14684	14671	14764	14873	14730	14752	14635	14691	14704	14730	14800	14840	14600	14859	14833	14743	14715	14564	14801	14701	14753	14756	14719	14677	14553	14840	14665	14706	14657	14775	14717	14679	14819	14831	14609	14587	14983	14791	15055	14699	14705	14683	14696	14515	14654	14785	14644	14620	14834	14589	14720	14661	14550	14786	14825	14775	14826	14545	14861	14680	14837	14830	14643	14537	14672	14638	14856	14625	14791	14685	14722	14673	14673	14870	14763	14694	14601	14759	14676	14799	14748	14778	14559	14648	14769	14767	14767	15011	14643	14788	14776	14779	14678	14772	14614	14700	14641	14575	14646	14731	14596	14806	14736	14659	14711	14836	14578	14769	14540	14880	14629	14743	14589	14899	14567	14480	14765	14530	14618	14769	14743	14723	14758	14821	14852	14784	14670	14771	14577	14691	14570	14576	14654	14940	14656	14635	14679	14720	14671	14806	14766	14535	14641	14800	14751	14668	14525	14747	14713	14770	14778	14706	14692	14597	14484	14684	14674	14884	14851	14651	14922	14660	14679	14575	14647	14713	14761	14591	14572	14589	14796	14740	14486	14693	14559	14763	14848	14600	14670	14708	14708	14631	14667	14688	14707	14604	14499	14860	14656	14739	14662	14780	14781	14866	14759	14784	14722	14748	14721	14764	14694	14731	14654	14793	14665	14686	14749	14781	14661	14646	14748	14549	14755	14516	14763	14752	14766	14784	14696	14866	14652	14733	14771	14584	14668	14740	14655	14649	14651	14747	14627	14724	14753	14782	14746	14801	14646	14758	14728	14648	14532	14679	14746	14772	14715	14642	14726	14795	14903	14608	14644	14611	14805	14699	14616	14603	14711	14681	14829	14770	14818	14690	14762	14780	14803	14708	14685	14629	14825	14517	14790	14768	14651	14678	14818	14656	14711	14723	14865	14707	14831	14795	14596	14653	14646	14572	14702	14682	14574	14810	14719	14647	14820	14713	14757	14718	14767	14708	14705	14704	14619	14756	14752	14594	14688	14654	14868	14833	14665	14815	14634	14746	14686	14663	14801	14657	14805	14739	14690	14755	14701	14743	14779	14578	14613	14763	14595	14774	14806	14628	14609	14793	14644	14730	14610	14724	14695	14670	14698	14791	14635	14788	14903	14782	14645	14652	14660	14694	14785	14805	14733	14787	14679	14789	14684	14805	14649	14762	14535	14723	14686	14778	14812	14652	14760	14687	14714	14633	14716	14643	14770	14804	14743	14726	14844	14664	14603	14824	14647	14708	14861	14670	14785	14670	14730	14618	14760	14640	14630	14619	14711	14543	14717	14752	14539	14922	14819	14547	14604	14839	14740	14800	14741	14775	14759	14758	14728	14665	14672	14744	14764	14746	14725	14711	14420	14604	14636	14612	14799	14869	14573	14664	14607	14689	14597	14656	14684	14562	14743	14632	14648	14791	14611	14717	14783	14706	14734	14799	14690	14748	14703	14703	14634	14640	14592	14687	14849	14676	14857	14745	14688	14857	14599	14839	14599	14732	14553	14569	14624	14832	14718	14774	14567	14566	14969	14563	14663	14769	14793	14648	14889	14774	14923	14872	14790	14803	14690	14767	14653	14774	14718	14614	14600	14691	14692	14473	14844	14724	14577	14797	14605	14649	14709	14780	14744	14722	14693	14668	14748	14821	14630	14628	14645	14921	14659	14624	14528	14714	14722	14731	14828	14865	14654	14607	14660	14826	14740	14817	14575	14872	14705	14655	14803	14623	14625	14767	14711	14727	14715	14548	14720	14592	14690	14544	14639	14625	14579	14791	14794	14583	14745	14734	14621	14780	14944	14630	14687	14570	14779	14630	14777	14716	14842	14691	14782	14573	14870	14765	14732	14765	14845	14748	14561	14749	14705	14732	14788	14726	14733	14736	14639	14695	14842	14805	14580	14721	14704	14817	14829	14671	14674	14708	14641	14914	14696	14824	14783	14590	14641	14743	14945	14800	14678	14858	14688	14789	14786	14719	14683	14707	14725	14729	14714	14720	14804	14631	14733	14828	14636	14583	14712	14722	14598	14726	14636	14782	14776	14693	14800	14595	14642	14859	14770	14521	14342	14783	14702	14769	14541	14668	14853	14794	14629	14740	14746	14800	14718	14743	14697	14754	14841	14736	14962	14705	14632	14722	14699	14773	14698	14763	14771	14689	14858	14722	14802	14641	14721	14817	14701	14677	14693	14656	14694	14832	14741	14784	14753	14813	14609	14726	14756	14685	14646	14860	14802	14702	14765	14617	14756	14567	14762	14612	14837	14926	14917	14667	14652	14684	14646	14597	14670	14808	14747	14777	14725	14737	14632	14681	14795	14644	14702	14557	14746	14623	14637	14673	14634	14695	14654	14675	14773	14660	14535	14561	14678	14700	14666	14675	14643	14691	14750	14805	14609	14740	14682	14745	14636	14623	14674	14664	14791	14630	14654	14799	14883	14701	14756	14563	14793	14532	14743	14688	14773	14751	14722	14789	14718	14685	14670	14723	14656	14681	14788	14804	14659	14588	14624	14785	14713	14582	14887	14851	14941	14690	14797	14627	14662	14736	14905	14847	14713	14687	14747	14655	14767	14734	14698	14774	14708	14781	14804	14752	14705	14706	14935	14690	14691	14764	14813	14794	14733	14678	14595	14639	14562	14725	14696	14693	14707	14766	14717	14699	14670	14802	14713	14934	14656	14690	14764	14680	14649	14737	14636	14707	14752	14866	14644	14802	14777	14749	14694	14588	14741	14734	14625	14683	14782	14637	14685	14698	14759	14679	14725	14804	14676	14835	14849	14834	14827	14831	14701	14705	14727	14753	14821	14715	14589	14713	14578	14795	14783	14676	14838	14581	14759	14746	14635	14772	14710	14861	14754	14586	14487	14865	14674	14728	14722	14818	14697	14797	14716	14611	14498	14735	14770	14800	14604	14835	14720	14636	14696	14682	14773	14776	14540	14793	14509	14735	14524	14620	14784	14826	14865	14923	14656	14761	14634	14847	14663	14625	14686	14731	14634	14696	14690	14725	14524	14739	14634	14732	14733	14663	15067	14750	14811	14888	14693	14599	14741	14740	14635	14574	14553	14814	14809	14806	14598	14884	14793	14816	14661	14770	14638	14628	14545	14704	14924	14667	14741	14621	14802	14664	14602	14652	14696	14758	14667	14719	14576	14823	14701	14780	14593	14646	14625	14802	14691	14794	14705	14764	14772	14625	14616	14716	14697	14809	14636	14607	14755	14816	14725	14759	14661	14612	14686	14572	14771	14720	14921	14760	14727	14824	14839	14703	14518	14859	14846	14405	14757	14697	14783	14578	14746	14709	14550	14796	14689	14769	14770	14756	14753	14869	14807	14774	14533	14916	14817	14632	14835	14748	14784	14680	14698	14683	14928	14709	14853	14804	14778	14619	14738	14634	14843	14568	14765	14541	14753	14826	14586	14658	14749	14793	14609	14765	14718	14863	14531	14759	14552	14682	14780	14688	14607	14765	14688	14630	14683	14778	14507	14813	14600	14714	14546	14584	14762	14771	14878	14818	14691	14738	14791	14768	14753	14638	14629	14660	14750	14976	14628	14607	14764	14715	14763	14691	14751	14818	14581	14680	14816	14746	14798	14585	14724	14547	14816	14693	14734	14592	14768	14646	14722	14526	14620	14748	14760	14707	14695	14720	14817	14864	14860	14779	14721	14614	14671	14671	14638	14777	14765	14759	14778	14727	14595	14679	14573	14671	14757	14773	14686	14812	14655	14681	14577	14710	14697	14610	14622	14773	14743	14708	14737	14585	14467	14716	14699	14689	14808	14712	14608	14747	14698	14579	14583	14724	14586	14700	14677	14773	14697	14657	14830	14693	14888	14814	14754	14740	14657	14692	14709	14608	14744	14834	14651	14691	14747	14858	14832	14673	14764	14872	14700	14623	14598	14714	14873	14843	14815	14706	14633	14684	14609	14789	14826	14767	14697	14747	14766	14607	14756	14712	14644	14730	14756	14513	14863	14719	14763	14644	14810	14696	14566	14819	14729	14636	14760	14669	14809	14508	14726	14785	14679	14705	14686	14740	14790	14721	14584	14558	14684	14787	14793	14568	14448	14721	14636	14953	14793	14541	14645	14598	14670	14863	14677	14773	14661	14750	14647	14643	14584	14788	14705	14641	14725	14731	14860	14862	14677	14622	14906	14837	14872	14532	14818	14715	14741	14688	14658	14692	14591	14707	14711	14613	14690	14676	14642	14819	14726	14700	14850	14607	14619	14761	14786	14661	14584	14901	14933	14764	14779	14777	14814	14723	14512	14769	14685	14805	14718	14589	14632	14835	14679	14645	14566	14735	14703	14854	14587	14679	14571	14653	14670	14768	14677	14821	14556	14768	14711	14734	14720	14772	14577	14796	14671	14841	14641	14843	14749	14737	14828	14641	14695	14618	14814	14786	14751	14819	14607	14582	14659	14803	14634	14584	14821	14630	14669	14613	14754	14779	14647	14643	14587	14739	14750	14667	14583	14744	14718	14849	14670	14835	14834	14707	14732	14513	14716	14804	14733	14822	14820	14761	14781	14814	14737	14780	14570	14728	14869	14695	14959	14789	14655	14679	14597	14601	14691	14599	14780	14505	14639	14578	14774	14787	14647	14899	14736	14743	14580	14736	14682	14699	14465	14762	14527	14780	14899	14747	14713	14770	14656	14631	14820	14851	14678	14703	14535	14516	14719	14709	14634	14858	14730	14796	14675	14671	14784	14710	14624	14759	14775	14682	14765	14708	14621	14723	14800	14784	14747	14617	14629	14683	14806	14805	14568	14886	14592	14715	14743	14543	14796	14848	14752	14683	14668	14849	14841	14639	14740	14617	14711	14568	14833	14729	14737	14725	14693
23832	21155	28636	23956	21591	23087	24705	53834	61326	53120	39664	27761	20927	18436	17795	17655	17648	17199	17520	17413	17309	17529	17248	17304	17372	17407	17411	17388	17505	17521	17482	17368	17382	17279	17419	17382	17574	17394	17435	17281	17444	17367	17299	17325	17515	17411	17152	17153	17414	17323	17486	17294	17422	17302	17425	17311	17320	17326	17412	17386	17527	17410	17176	17212	17501	17548	17374	17465	17490	17295	17270	17204	17560	17342	17398	17469	17354	17463	17357	17458	17202	17265	17282	17407	17270	17361	17293	17240	17359	17321	17347	17336	17453	17252	17317	17342	17153	17274	17433	17596	17434	17343	17198	17275	17332	17215	17443	17292	17535	17329	17469	17205	17279	17399	17312	17308	17477	17388	17324	17350	17253	17254	17241	17270	17275	17287	17185	17266	17268	17267	17280	17455	17235	17380	17349	17242	17450	17470	17277	17219	17450	17281	17368	17407	17418	17345	17262	17294	17480	17191	17162	17266	17203	17268	17251	17431	17326	17329	17302	17182	17109	17293	17255	17214	17325	17225	17409	17396	17220	17143	17178	17268	17338	17248	17419	17262	17265	17142	17186	17330	17336	17253	17185	17327	17326	17239	17311	17413	17317	17395	17231	17279	17305	17207	17469	17379	17307	17438	17258	17178	17122	17248	17294	17244	17433	17187	17370	17397	17305	17428	17453	17362	17399	17257	17327	17210	17479	17381	17465	17297	17265	17214	17233	17413	17325	17531	17328	17281	17351	17227	17256	17165	17253	17214	17198	17242	17329	17067	17265	17244	17152	17364	17410	17271	17498	17385	17234	17213	17298	17223	17362	17109	17232	17203	17389	17213	17388	17440	17235	17118	17339	17264	17267	17172	17225	17201	17405	17393	17304	17555	17349	17299	17238	17300	17383	17277	17439	17386	17335	17034	17349	17462	17263	17306	17297	17359	17449	17274	17198	17206	17343	17258	17270	17473	17291	17329	17448	16987	17208	17396	17144	17184	17233	17343	17096	17265	17390	17285	17317	17071	17275	17385	17308	17300	17285	17394	17360	17253	17415	17390	17266	17078	17236	17334	17431	17414	17399	17001	17245	17331	17358	17329	17240	17287	17142	17195	17312	17381	17452	17220	17330	17488	17379	17263	17374	17139	17354	17161	17274	17220	17292	17129	17289	17402	17277	17172	17278	17368	17434	17313	17378	17324	17370	17545	17363	17476	17117	17279	17319	17170	17394	17213	17306	17264	17478	17572	17525	17292	17239	17471	17397	17202	17420	17224	17250	17305	17368	17447	17352	17103	17387	17262	17605	17325	17325	17245	17410	17360	17376	17348	17399	17202	17301	17095	17214	17197	17303	17331	17367	17133	17311	17295	17253	17299	17234	17269	17132	17216	17239	17307	17290	17263	17257	17230	17248	17285	17417	17319	17218	17055	17190	17332	17262	17479	17403	17175	17436	17313	17226	17386	17263	17312	17480	16937	17242	17092	17129	17305	17246	17363	17336	17425	17217	17296	17215	17453	17221	17490	17367	17553	17211	17404	17364	17510	17421	17110	17287	17293	17454	17453	17443	17451	17349	17517	17491	17288	17218	17215	17247	17285	17316	17184	17297	17479	17325	17489	17454	17393	17284	17300	17462	17322	17504	17467	17337	17294	17206	17284	17337	17253	17245	17249	17507	17051	17219	17431	17288	17286	17411	17094	17092	17183	17430	17144	17268	17199	17160	17257	17420	17158	17296	17317	17372	17231	17041	17338	17371	17434	17331	17239	17512	17410	17386	17133	17084	17280	17264	17344	17333	17014	17391	17202	17417	17101	17215	17397	17451	17429	17147	17100	17210	17466	17410	17159	17294	17501	17202	17390	17413	17286	17294	17339	17243	17275	17269	17279	17483	17198	17267	17410	17289	17215	17239	17314	17506	17153	17281	17452	17249	17248	17271	17251	17420	17152	17109	17180	17300	17326	17171	17240	17362	17304	17480	17434	17218	17474	17192	17243	17006	17371	17333	17167	17417	17148	17394	17431	17305	17298	17422	17308	17249	17377	17282	17146	17400	17448	17400	17201	17425	17384	17285	17232	17305	17266	17510	17310	17148	17378	17207	17440	17224	17253	17229	17151	17185	17330	17257	17458	17249	17400	17149	17443	17396	17320	17439	17337	17244	17331	17469	17388	17166	17159	17348	17273	17365	17318	17216	17555	17254	17456	17398	17376	17363	17188	17514	17467	17461	17232	17320	17309	17563	17331	17257	17457	17389	17173	17246	17275	17358	17423	17321	17398	17277	17482	17415	17307	17343	17426	17298	17381	17231	17316	17307	17261	17335	17229	17296	17226	17370	17312	17120	17282	17312	17331	17386	17211	17504	17455	17183	17341	17313	17181	17062	17213	17411	17325	17211	17274	17343	17345	17177	17205	17334	17399	17485	17549	17364	17255	17372	17362	17482	17350	17462	17218	17164	17234	17052	17200	17364	17300	17268	17374	17335	17113	17252	17387	17256	17213	17270	17392	17329	17189	17003	17400	17363	17140	17343	17100	17414	17017	17323	17098	17178	17237	17364	17271	17370	17221	17351	17330	17250	17175	17310	17219	17380	17014	17281	17403	17281	17183	17276	17350	17370	17153	17169	17344	17105	17356	17365	17426	17433	17294	17205	17515	17293	17282	17272	17251	17294	17492	17320	17252	17246	17322	17283	17254	17316	17084	17097	17142	17160	17330	17172	17137	17357	17311	17166	17302	17378	17260	17222	17193	17025	17205	17460	17351	17196	17013	17229	17206	17362	17393	17078	17384	17249	17308	17465	17215	17235	17342	17279	17181	17464	17338	17261	17190	17024	17185	17309	17346	17289	17384	17168	17214	17024	17252	17362	17409	17288	17340	17520	17388	17200	17254	17534	17507	17432	17316	17241	17262	17348	17425	17268	17347	17513	17269	17388	17266	17179	17351	17263	17433	17278	17208	17392	17258	17311	17437	17399	17330	17075	17197	17280	17388	17192	17393	17496	17349	17342	17330	17278	17275	17190	17207	17092	17254	17251	17317	17245	17343	17339	17319	17270	17470	17350	17193	17387	17348	17190	17382	17297	17278	17314	17314	17334	17441	17321	17264	17339	17254	17300	17164	17286	17302	17164	17241	17329	17231	17250	17382	17208	17326	17430	17225	17103	17252	17390	17186	17141	17346	17204	17436	17381	17261	17423	17218	17330	17315	17378	17372	17052	17275	17227	17043	17381	17263	17256	17416	17195	17251	17182	17314	17323	17193	17208	17344	17244	17317	17571	17210	17488	17332	17489	17110	17258	17054	17265	17240	17155	17411	17392	17293	17372	17380	17258	17257	17356	17142	17279	17093	17307	17320	17309	17307	17312	17459	17287	17176	17440	17281	17156	17183	17294	17207	17222	17456	17344	17299	17322	17288	17457	17369	17345	17540	17087	17355	17254	17093	17086	17307	17409	17280	17202	17192	17351	17227	17347	17333	17291	17173	17266	17087	17443	17373	17517	17334	17160	17466	17399	17380	17408	17302	17185	17520	17362	17469	17308	17237	17511	17415	17388	17368	17372	17236	17284	17298	17268	17239	17216	17093	17340	17175	17231	17289	17279	17192	17289	17347	17319	17254	17352	17107	17274	17440	17231	17395	17447	17423	17432	17204	17348	17414	17398	17405	17294	17274	17389	17223	17330	17063	17358	17334	17222	17278	17246	17191	17314	17265	17237	17193	17404	17292	17242	17243	17484	17450	17169	17391	17388	17369	17146	17288	17543	17209	17253	17582	17402	17322	17088	17216	17121	17172	17300	17178	17336	17218	17367	17275	17196	17293	17115	17380	17300	17155	17182	17376	17191	17388	17201	17405	17031	17419	17099	17184	17260	17356	17528	17372	17307	17154	17378	17279	17505	17206	17240	17165	17264	17109	17150	17203	17437	17317	17314	17301	17304	17260	17418	17383	17174	17344	17178	17352	17257	17227	17320	17295	17463	17525	17414	17204	17383	17067	17182	17285	17308	17154	17245	17201	17253	17296	17371	17208	17161	17345	17233	17219	17324	17302	17158	17208	17284	17397	17180	17212	17453	17207	17027	17066	17273	17289	17482	17346	17192	16910	17215	17236	16998	17300	17313	17523	17261	17339	17362	17337	17270	17380	17400	17318	17291	17149	17382	17351	17309	17164	17191	17405	17355	17041	17261	17284	17173	17269	17077	17280	17297	17111	17369	17400	17274	17419	17453	17234	17398	17172	17100	17203	17383	17336	17305	17324	17194	17200	17449	17305	17302	17432	17407	17344	17287	17433	17482	17323	17316	17244	17426	17390	17438	17082	17136	17185	17275	17334	17199	17326	17405	17316	17617	17425	17305	17178	17348	17214	17227	17317	17289	17235	17236	17268	17412	17433	17322	17289	17144	17121	17409	17165	17375	17328	17212	17229	17288	17359	17377	17177	17284	17469	17236	17221	17321	17326	17367	17333	17341	17273	17294	17198	17374	17410	17148	17105	17167	17285	17277	17325	17284	17281	17235	17293	17279	17197	17322	17302	17375	17405	17159	17337	17347	17426	17132	17326	17005	17234	17144	17244	17304	17299	17164	17166	17267	17287	17247	17231	17121	17200	17410	17078	17319	17119	17341	17365	17092	17321	17175	17182	17271	17386	17503	17219	17447	17179	17276	17235	17311	17170	17564	17214	17667	17285	17352	17273	17294	17202	17357	17261	17182	17501	17250	17236	17370	17329	17365	17248	17437	17477	17316	17228	17092	17423	17439	17122	17236	17010	17270	17187	17410	17340	17379	17423	17335	17387	17287	17238	17084	17517	17043	17226	17156	17118	17417	17350	17294	17426	17358	17450	17208	17426	17399	17391	17143	17358	17484	17322	17307	17089	17246	17229	17299	17420	17088	17303	17395	17096	17237	17223	17377	17273	17265	17226	17289	17289	17277	17208	17276	17328	17302	17391	17320	17165	17530	17458	17296	17212	17574	17188	17388	17197	17385	17262	17198	17469	17224	17379	17394	17405	17338	17184	17479	17288	17331	17483	17369	17204	17244	17314	17593	17322	17363	17397	17280	17317	17291	17326	17313	17258	17270	17389	17333	17252	17409	17267	17153	17280	17553	17170	17160	17087	17153	17253	17338	17493	17257	17377	17285	17377	17271	17180
15986	27241	25020	20193	18088	16994	20798	56743	60260	52316	38784	25391	17861	15291	14814	14450	14703	14591	14532	14710	14611	14732	14674	14549	14546	14534	14451	14670	14523	14795	14738	14554	14769	14644	14541	14501	14553	14610	14604	14627	14565	14535	14627	14564	14514	14574	14585	14659	14485	14570	14444	14560	14669	14540	14587	14749	14676	14618	14538	14635	14793	14497	14695	14724	14637	14587	14452	14660	14602	14556	14464	14502	14702	14562	14564	14660	14418	14485	14580	14749	14569	14645	14619	14678	14677	14608	14783	14515	14573	14639	14654	14571	14711	14619	14627	14715	14581	14458	14469	14675	14633	14713	14584	14732	14572	14577	14536	14623	14588	14619	14751	14596	14519	14627	14603	14657	14440	14615	14636	14604	14564	14685	14621	14637	14472	14461	14550	14548	14624	14599	14449	14701	14458	14602	14685	14518	14566	14556	14720	14630	14680	14507	14522	14581	14532	14487	14657	14565	14741	14623	14567	14549	14724	14655	14624	14676	14614	14602	14794	14532	14650	14473	14636	14698	14544	14729	14651	14533	14591	14399	14692	14366	14450	14707	14563	14612	14740	14611	14594	14444	14762	14570	14649	14438	14630	14780	14610	14714	14408	14513	14603	14697	14636	14769	14601	14596	14627	14684	14600	14530	14566	14566	14698	14483	14556	14676	14528	14645	14700	14528	14752	14471	14428	14740	14557	14678	14767	14721	14427	14758	14690	14611	14479	14530	14635	14562	14374	14615	14659	14645	14498	14644	14618	14728	14591	14618	14494	14696	14515	14797	14690	14658	14697	14495	14617	14758	14809	14475	14690	14561	14531	14584	14429	14610	14486	14624	14513	14661	14646	14601	14683	14600	14498	14461	14733	14586	14707	14682	14514	14645	14691	14541	14766	14655	14661	14418	14763	14580	14580	14501	14538	14746	14501	14545	14539	14564	14595	14650	14670	14596	14614	14578	14751	14521	14526	14850	14700	14582	14598	14522	14732	14567	14685	14648	14725	14536	14695	14698	14670	14571	14458	14601	14631	14534	14505	14623	14493	14676	14513	14619	14688	14503	14609	14704	14547	14565	14433	14694	14653	14744	14513	14801	14565	14677	14574	14668	14682	14618	14567	14556	14678	14543	14581	14785	14616	14592	14638	14705	14504	14642	14639	14577	14685	14609	14563	14616	14546	14553	14680	14610	14533	14578	14533	14355	14651	14585	14599	14464	14565	14534	14852	14497	14638	14611	14528	14521	14613	14686	14582	14686	14686	14713	14545	14682	14478	14700	14449	14660	14708	14701	14378	14637	14635	14707	14568	14668	14792	14517	14487	14539	14747	14690	14609	14551	14632	14512	14709	14893	14514	14480	14700	14562	14739	14730	14646	14621	14727	14604	14715	14637	14525	14569	14578	14785	14645	14653	14711	14567	14700	14617	14588	14637	14549	14494	14699	14400	14609	14460	14612	14569	14581	14542	14707	14578	14715	14623	14658	14530	14636	14670	14620	14606	14593	14655	14618	14604	14749	14542	14554	14689	14551	14614	14601	14576	14626	14460	14654	14495	14596	14561	14743	14778	14626	14713	14545	14481	14639	14676	14509	14379	14844	14485	14543	14729	14499	14668	14728	14582	14523	14596	14592	14615	14626	14584	14546	14397	14718	14685	14630	14642	14591	14805	14604	14806	14507	14683	14665	14610	14502	14640	14720	14479	14614	14557	14523	14504	14552	14579	14684	14513	14611	14396	14754	14583	14644	14491	14390	14727	14602	14498	14552	14608	14666	14744	14474	14411	14607	14515	14777	14644	14589	14561	14538	14638	14544	14672	14617	14525	14705	14716	14585	14429	14435	14622	14677	14561	14682	14524	14529	14541	14546	14662	14663	14551	14470	14707	14591	14620	14526	14579	14504	14558	14659	14580	14717	14711	14600	14674	14501	14672	14558	14655	14622	14736	14632	14780	14460	14626	14717	14532	14508	14589	14641	14651	14675	14478	14575	14681	14567	14612	14713	14597	14594	14468	14522	14594	14752	14621	14649	14608	14717	14407	14681	14794	14652	14700	14742	14416	14449	14749	14752	14547	14658	14503	14793	14669	14683	14534	14573	14553	14568	14616	14608	14625	14722	14534	14668	14543	14417	14652	14733	14669	14515	14594	14690	14592	14632	14609	14445	14662	14561	14471	14706	14670	14690	14492	14722	14624	14636	14567	14569	14650	14391	14652	14554	14622	14484	14691	14676	14659	14568	14712	14646	14418	14608	14681	14651	14579	14542	14590	14623	14642	14655	14542	14432	14513	14507	14648	14737	14544	14441	14809	14630	14654	14630	14536	14702	14440	14727	14555	14774	14521	14694	14561	14752	14589	14651	14402	14690	14532	14677	14430	14642	14562	14499	14559	14616	14517	14747	14620	14585	14651	14864	14582	14706	14689	14612	14516	14792	14612	14423	14598	14856	14607	14654	14619	14575	14646	14702	14566	14675	14709	14456	14578	14604	14520	14528	14413	14698	14635	14670	14612	14628	14720	14550	14646	14558	14767	14604	14519	14679	14441	14437	14706	14524	14687	14496	14479	14656	14627	14715	14609	14625	14563	14761	14694	14533	14615	14736	14639	14524	14484	14568	14648	14441	14591	14589	14441	14465	14626	14518	14708	14702	14657	14587	14629	14528	14556	14551	14487	14548	14647	14611	14690	14481	14679	14669	14637	14499	14620	14661	14518	14636	14609	14700	14618	14595	14626	14609	14502	14526	14510	14592	14629	14580	14596	14637	14630	14763	14676	14602	14567	14678	14725	14595	14607	14824	14681	14627	14671	14727	14596	14591	14660	14699	14420	14679	14535	14550	14523	14739	14706	14561	14776	14608	14615	14763	14516	14583	14522	14661	14599	14718	14558	14673	14512	14505	14680	14741	14641	14504	14683	14599	14591	14674	14654	14786	14564	14678	14746	14527	14559	14701	14556	14631	14462	14545	14523	14443	14631	14577	14645	14498	14427	14569	14688	14540	14419	14727	14654	14642	14585	14523	14617	14562	14628	14525	14657	14614	14544	14577	14517	14605	14618	14739	14722	14603	14549	14522	14493	14434	14711	14514	14542	14572	14455	14563	14385	14565	14642	14557	14582	14573	14500	14768	14535	14715	14523	14494	14494	14586	14568	14460	14707	14586	14644	14691	14666	14604	14573	14633	14572	14600	14445	14705	14588	14600	14733	14668	14587	14591	14661	14478	14555	14632	14471	14597	14757	14590	14580	14554	14649	14573	14533	14700	14670	14530	14645	14531	14696	14542	14401	14482	14791	14681	14608	14607	14668	14729	14629	14820	14728	14580	14590	14448	14619	14643	14571	14375	14422	14730	14690	14509	14769	14616	14641	14578	14604	14536	14448	14606	14643	14599	14587	14496	14613	14643	14534	14730	14622	14625	14642	14616	14587	14716	14581	14594	14470	14628	14441	14554	14587	14509	14616	14543	14700	14504	14731	14621	14644	14539	14612	14598	14557	14525	14571	14396	14513	14462	14546	14777	14513	14508	14692	14563	14702	14502	14362	14506	14594	14581	14840	14549	14563	14541	14458	14539	14447	14619	14784	14550	14579	14572	14614	14557	14583	14711	14674	14515	14668	14517	14495	14562	14530	14592	14648	14545	14584	14537	14561	14541	14599	14695	14549	14741	14618	14538	14670	14609	14766	14617	14517	14488	14590	14741	14488	14410	14467	14568	14527	14528	14595	14585	14496	14599	14631	14506	14621	14703	14716	14621	14571	14522	14693	14691	14510	14598	14447	14410	14641	14832	14650	14759	14634	14447	14639	14528	14604	14572	14583	14616	14596	14513	14619	14568	14552	14706	14642	14524	14599	14725	14553	14542	14616	14360	14486	14608	14596	14618	14623	14567	14596	14589	14662	14675	14614	14599	14562	14754	14595	14475	14642	14562	14554	14531	14672	14473	14531	14731	14547	14590	14722	14626	14623	14665	14611	14563	14611	14598	14613	14521	14731	14687	14291	14601	14590	14613	14750	14554	14576	14582	14597	14441	14527	14534	14621	14519	14647	14620	14616	14695	14632	14612	14395	14638	14596	14645	14528	14590	14737	14648	14636	14588	14721	14738	14588	14689	14422	14593	14644	14646	14601	14553	14621	14613	14672	14503	14777	14894	14631	14639	14539	14689	14835	14577	14518	14609	14623	14626	14559	14575	14447	14534	14687	14468	14534	14580	14603	14582	14727	14604	14708	14601	14518	14503	14697	14520	14585	14604	14612	14719	14656	14567	14687	14501	14642	14759	14708	14640	14713	14655	14627	14576	14542	14670	14723	14576	14550	14496	14677	14601	14544	14678	14718	14567	14708	14515	14637	14844	14472	14754	14497	14671	14590	14728	14534	14630	14536	14631	14401	14644	14763	14568	14531	14486	14489	14585	14609	14640	14857	14663	14718	14664	14599	14450	14528	14750	14306	14752	14484	14786	14441	14566	14547	14675	14570	14687	14443	14512	14367	14663	14580	14620	14510	14598	14636	14471	14711	14731	14514	14700	14689	14536	14683	14541	14586	14587	14537	14559	14535	14450	14554	14607	14575	14642	14524	14661	14629	14500	14568	14744	14600	14585	14487	14574	14670	14552	14694	14609	14442	14445	14569	14520	14521	14690	14628	14583	14461	14794	14509	14681	14464	14557	14595	14535	14641	14620	14575	14711	14612	14672	14706	14617	14627	14726	14843	14611	14746	14681	14626	14567	14614	14451	14555	14595	14635	14550	14578	14385	14741	14799	14480	14532	14645	14638	14618	14579	14605	14541	14618	14465	14727	14513	14691	14691	14539	14669	14610	14517	14576	14576	14583	14555	14689	14657	14727	14632	14679	14718	14586	14765	14727	14591	14650	14742	14471	14396	14467	14657	14706	14480	14649	14555	14605	14602	14606	14528	14556	14732	14503	14713	14484	14545	14510	14680	14631	14591	14599	14578	14625	14700	14580	14593	14512	14571	14786	14696	14528	14580	14571	14657	14535	14672	14558	14716	14617	14711	14550	14523	14733	14547	14564	14573	14757	14539	14664	14510	14580	14766	14698	14603	14628	14557	14595	14443	14572	14645	14513	14389	14714	14662	14628	14659	14693	14665	14611	14599	14645	14761	14500	14647	14612	14585	14551	14491	14634
29179	21660	21210	18790	16880	17220	17352	21808	22571	21903	20038	18378	17458	17309	16832	16893	17036	16873	17027	16977	16832	17094	17066	17258	17190	16856	16966	17002	16929	17135	16942	16953	16952	17177	17204	16868	16964	17037	17028	16816	17202	16908	16944	16983	16860	17208	17053	16792	16887	16969	17017	16992	17038	16970	16998	16767	16933	17137	16851	16866	16964	17054	17146	17181	16878	16960	16869	17040	16991	16947	17013	16949	17103	17212	16855	17023	17093	16847	17053	17050	16995	17005	16996	16949	16914	16965	16823	16920	16914	17063	16840	16963	16748	17051	16877	16841	17030	17058	17131	16979	16808	16864	16987	17107	16948	16899	16930	16964	17002	16919	16774	16800	16918	16883	17090	17050	16927	16917	16909	16817	16936	17093	16752	16896	17112	16953	17045	16940	16990	17224	17303	17036	17006	16868	16955	16812	16916	16845	17120	16934	17028	16968	16904	16914	16959	16870	17216	16868	16869	17066	16860	17217	17060	16925	16940	17043	16866	16847	16981	17040	16891	16993	16909	16915	16858	16856	17169	16967	17055	16879	16941	16935	16867	16989	16817	17077	17000	16950	17052	17051	17004	16976	17044	17048	16971	16732	16887	16993	16943	17002	17031	17079	17128	16779	16952	17060	16624	16972	16983	17107	16854	17015	17072	16801	17029	17045	17002	16969	17002	16922	16794	16798	16986	16801	17002	16861	16975	16948	16864	16828	16841	16895	16835	16984	17114	16884	17050	16993	16966	16996	17015	17033	17038	16895	17111	16957	17045	17062	17130	16953	17007	16796	16949	16957	16894	16931	16861	16951	16890	16984	16761	17063	16839	16847	17142	17166	17136	16851	17172	17016	16789	16941	16878	17041	16884	16966	17062	16880	17040	16821	16799	17084	17132	17081	17075	16840	17025	16881	17039	16842	16921	17047	17001	17051	17020	17148	16837	16910	16880	16986	17220	16780	17113	17085	17317	16837	17045	17015	17083	16877	16649	16695	17016	16968	17289	16767	16915	17025	17026	16907	16907	16925	16989	16942	16961	16895	16991	16915	16944	16899	16907	16856	17062	17075	16914	16905	16765	16916	17079	16862	17045	16891	16942	17028	16954	16985	16901	17036	16991	17009	17052	16896	17164	16847	17136	17220	17027	16952	16922	17087	16999	16964	17008	17001	16992	16880	16985	16957	16791	16744	16817	17065	17076	17016	16972	16962	16811	16831	16998	16773	17102	16895	16833	17041	16827	16847	16945	17143	16962	16893	16971	17089	16787	16995	16858	16903	16999	17166	16854	17045	16875	17078	16922	16957	16998	16870	17078	16937	16914	16980	16994	17057	17132	17015	17257	16915	16907	17088	16899	16978	17021	16817	17036	16892	17032	17091	17052	17003	17016	16943	17081	16966	17062	16951	16942	16908	16968	16882	17021	16896	16926	16833	16947	16933	17067	17069	16949	17004	17124	16748	16965	16942	16861	16931	17022	17044	16972	17003	16922	16892	16952	16792	16957	16892	16982	16834	16965	16740	16828	17043	16918	16886	16908	16977	17013	16979	17140	17034	17017	17027	16972	16842	16957	16789	17020	17062	16974	17077	16882	16928	16876	17072	16760	16950	17157	17029	17059	17050	16987	17071	16850	16913	16943	16915	17093	16735	16831	17153	16875	16994	17050	16979	16868	17032	16940	16774	17002	17134	16847	16862	16883	16887	16936	17018	16907	16893	16899	16762	16859	16708	16938	16945	16955	16899	16925	17111	17178	16850	17009	16773	16914	16833	17052	16891	16749	17008	16881	17108	17140	16944	17045	16668	16962	16894	16992	16817	17121	16959	17066	16809	16885	16912	16923	17019	17049	16816	16950	17002	16921	17087	17111	16939	17001	16880	16885	16721	16958	16908	16913	16837	16959	16844	16824	16972	16963	16983	16798	16914	16946	16724	16902	16739	16787	16804	17073	17060	16951	16862	17043	17188	16847	16867	16745	16755	16840	16948	16978	17225	17080	16829	16908	17035	16981	17179	16905	17008	16982	16767	17086	16813	16964	17047	17089	16900	17126	17001	16854	17228	17057	17027	16953	16994	16974	16849	16877	16848	16954	16865	16934	16962	16970	17045	17069	16922	17004	17072	16976	16842	16958	16854	16853	16946	17043	16933	17010	17140	16851	17042	17128	17221	16844	16846	16702	16931	17022	16763	16752	16923	16945	16885	16956	17030	16968	17016	16877	16913	17090	16818	16905	17038	17108	17100	16941	16880	16973	17128	16906	16875	16751	17081	17002	17020	17086	16930	17153	16923	16898	16984	17005	16887	16855	17050	16950	16956	16983	16978	17131	17237	17104	16978	17113	17124	17072	16924	17136	16716	16950	16693	17313	16960	16951	17156	17108	16944	16724	17011	16907	16844	16997	17007	17119	17112	17140	16977	16762	16943	16874	17057	17082	16944	16994	16849	17119	16944	16897	17035	17086	16974	17052	17063	16802	16934	16900	16800	16987	17189	16890	17196	16919	16850	17103	17075	17040	17131	16859	16939	16888	16908	17123	16928	17010	16750	16859	16878	17001	16891	16933	16897	16983	16916	16784	16864	17160	16869	17068	16995	16980	16945	16894	16938	16978	16814	16909	17129	17102	16796	16957	17134	16896	16918	16917	16905	16993	16956	16987	16985	17056	17066	17060	17036	16874	16927	16926	16830	17143	16711	17073	17044	17003	16936	16758	16968	16972	17147	16987	16951	16902	16795	17199	16894	16960	16923	16769	16969	16957	16898	16884	17043	17041	16927	17173	17014	17037	16994	17062	16957	17074	16955	17086	16985	17023	17124	16717	17067	16969	16957	16962	16948	17300	16918	16951	17077	16993	17089	17043	17120	16978	16810	17120	16808	16861	17049	16869	17084	16794	17120	17099	17004	16717	17026	16680	17022	17009	16680	16868	17052	16812	16829	17015	17127	16936	16884	16918	16908	17061	16969	17140	16883	16911	17047	16915	16987	17016	17136	17055	17117	16970	16869	16866	16944	16973	17079	17173	17092	17081	16919	16828	16932	16967	17091	16864	17025	16843	16712	16920	16862	16772	16982	16974	17012	17189	16973	16914	16815	16981	16994	16939	17049	16977	17091	16862	16883	16908	16865	16977	16943	16963	17111	16997	16911	16994	17152	16985	16726	16982	16732	17058	16840	16750	17077	16991	16917	17026	17092	16842	16795	16734	17018	16804	17160	16974	16949	17171	17035	16842	17016	16892	16975	16990	16978	17048	16819	17052	16993	16923	17016	16848	16904	16600	17094	16997	16996	16985	16929	16938	16892	17088	17007	16876	16860	17110	16928	17021	16966	17123	16702	16847	16822	16899	16877	16822	16973	17002	17266	16876	16904	16779	16882	17021	17105	16962	16886	17106	17068	17290	16993	17074	16957	17079	17076	16781	17047	17095	17047	16794	16837	16954	16965	16833	16883	16990	16767	17064	17053	17032	16887	17274	16849	16935	17127	16962	16776	16892	16951	16913	16925	16886	16998	17066	17076	16955	16916	17221	17078	16789	16969	16849	16909	17027	16925	16820	16942	17104	16960	16951	16748	16780	16836	16763	16894	16836	16731	16811	16807	17008	16793	17022	16934	17058	16870	16877	17082	17090	16882	16852	16910	16983	17062	16992	16950	16900	16947	16939	16915	17130	17052	16847	16926	16935	17226	16972	17068	16861	16949	16835	16959	16774	16903	17227	17057	17029	16833	16748	16664	16894	16951	16793	16825	17053	17032	16931	16916	17013	17026	16789	17016	16971	16964	16811	16962	16832	17003	17136	17030	16865	16869	16815	16890	17095	16828	17086	16947	16834	17103	16961	17116	16914	16884	17058	17002	17059	16994	16893	16948	17038	16825	16997	16939	17094	17194	16768	16988	16887	16896	16918	17092	17066	16759	16998	17029	17015	16973	16766	16635	16869	16988	16977	16965	16950	16917	17115	16736	17068	16933	16978	16974	16777	16889	16988	16992	17006	16960	17025	17177	16938	17033	16845	17067	16997	16810	17002	16950	16891	16896	17089	16943	16976	17039	17111	16707	17093	16996	17117	16902	17120	16881	16848	16883	16807	17022	17150	17028	16959	16901	16959	17044	16939	16989	17020	16959	17079	17071	16927	17014	17082	17001	16903	16823	16808	16930	16861	16998	16996	16558	16993	16810	17063	16894	16849	16731	16979	16900	16857	16833	17078	16869	16950	17104	16921	16923	16902	16906	17078	17034	17137	17027	16937	17230	17067	16934	16983	17016	17068	17037	16932	16847	16912	17140	17101	17017	16971	17030	17023	16938	16846	16994	16888	16938	17048	17016	17036	16999	16899	16931	17039	16954	16930	16834	17061	16867	16859	16991	16991	17001	16764	16958	16958	17024	16997	16955	16869	17140	17005	16965	17042	16949	16762	17002	17144	16963	17153	17076	17091	16948	17030	16980	17109	16706	17001	17068	17033	17081	17047	17032	16922	16906	16800	17004	16982	16744	16924	16989	16770	16781	16940	16917	16929	16964	17198	17001	16967	17132	16965	16924	16989	16864	17077	17022	16886	17103	16935	16999	16886	17061	16938	16916	17049	16987	17068	16909	16902	16948	16977	16785	16985	16926	16953	17032	16981	16973	17053	17076	16884	16848	16962	16845	16958	16655	16836	17056	17115	16889	16886	17005	16956	16788	16941	17023	16875	16992	16992	16903	16877	16876	16820	16999	17003	17082	16923	16805	16904	16966	17330	17021	17007	17056	17031	16971	16926	16870	17137	17114	16920	16934	17118	17141	17119	17002	16930	16922	16898	17033	16964	16848	16748	16953	16874	17078	17070	16980	16839	16968	16716	16923	17143	17030	16779	16972	16876	16838	16982	17111	17057	16938	16808	16992	16930	16972	17039	16965	17035	17057	17061	16852	16751	16977	16900	16704	16922	17075	16893	16951	16871	16831	16933	16967	16914	17078	16880	16732	17003	16932	16834	17060	16992	17192	16915	16877	16911	16762	17071	17004	16838	16859	16924	17119	17055	16941	16937	16925	17099	17088	16898	16867	17028	16829	16835	17066	17123	16845	16783	16829	17102	16814	16882	16806	16874	16959	16944	17086	17016	16947	16895	17156	17185	16822	16927	16978	16807	16907	16880	17018	16823	17114	17002	16868
14714	15292	15253	14695	14593	14383	15066	22082	22133	20368	17814	15620	14926	14407	14398	14491	14541	14460	14428	14269	14404	14291	14178	14402	14435	14396	14368	14357	14316	14311	14497	14409	14403	14484	14325	14329	14170	14331	14316	14309	14493	14302	14302	14442	14366	14413	14468	14322	14269	14264	14542	14372	14446	14423	14525	14510	14217	14336	14277	14463	14172	14217	14541	14143	14455	14405	14338	14306	14362	14275	14308	14312	14317	14293	14261	14218	14423	14292	14331	14244	14429	14314	14263	14444	14584	14359	14484	14206	14302	14272	14346	14471	14227	14358	14300	14405	14359	14327	14216	14428	14422	14498	14220	14450	14310	14382	14465	14520	14393	14297	14319	14438	14308	14325	14233	14311	14465	14217	14182	14403	14283	14357	14262	14358	14375	14253	14412	14228	14333	14323	14397	14182	14536	14330	14542	14351	14233	14421	14324	14407	14443	14404	14269	14365	14338	14346	14270	14276	14458	14238	14356	14187	14411	14325	14464	14446	14257	14557	14224	14383	14387	14365	14290	14463	14383	14354	14399	14357	14432	14329	14225	14358	14472	14339	14298	14428	14530	14291	14519	14300	14302	14335	14496	14398	14227	14395	14391	14400	14078	14537	14380	14277	14234	14340	14377	14436	14332	14235	14494	14431	14307	14340	14525	14428	14324	14329	14438	14338	14473	14306	14485	14429	14307	14348	14276	14347	14352	14308	14375	14341	14337	14353	14322	14352	14320	14355	14337	14452	14579	14336	14387	14337	14385	14250	14284	14492	14337	14236	14427	14449	14387	14485	14290	14423	14330	14543	14286	14243	14354	14311	14349	14264	14412	14447	14272	14274	14255	14397	14151	14448	14299	14346	14270	14331	14404	14171	14505	14354	14429	14380	14479	14351	14386	14256	14420	14344	14461	14390	14434	14314	14427	14571	14413	14366	14364	14370	14113	14303	14413	14263	14371	14322	14436	14348	14353	14514	14316	14302	14534	14407	14366	14190	14351	14521	14366	14359	14352	14448	14415	14414	14480	14407	14464	14259	14374	14341	14185	14360	14346	14451	14274	14395	14491	14454	14378	14298	14406	14215	14243	14482	14365	14418	14385	14370	14370	14387	14406	14373	14499	14357	14183	14339	14234	14215	14295	14528	14362	14187	14310	14490	14524	14184	14416	14416	14367	14381	14463	14226	14459	14395	14426	14148	14311	14299	14333	14492	14356	14262	14284	14250	14366	14420	14367	14140	14313	14396	14315	14290	14429	14368	14387	14381	14427	14400	14319	14337	14276	14478	14247	14398	14321	14380	14551	14496	14337	14335	14289	14364	14252	14316	14277	14310	14284	14292	14390	14324	14244	14470	14341	14318	14412	14391	14231	14314	14268	14293	14274	14393	14313	14491	14374	14249	14256	14359	14386	14399	14221	14528	14361	14404	14320	14406	14363	14212	14334	14388	14271	14414	14073	14296	14188	14463	14371	14269	14299	14315	14323	14430	14268	14343	14231	14403	14452	14505	14351	14504	14314	14460	14236	14282	14348	14348	14203	14292	14454	14363	14285	14328	14322	14363	14402	14218	14310	14436	14604	14339	14393	14240	14306	14351	14373	14404	14409	14116	14431	14452	14305	14311	14546	14268	14330	14238	14357	14299	14334	14430	14325	14211	14381	14346	14404	14301	14234	14350	14418	14276	14318	14306	14463	14535	14467	14234	14335	14292	14295	14327	14419	14310	14336	14406	14447	14460	14412	14542	14370	14377	14392	14370	14536	14267	14394	14482	14247	14330	14504	14488	14571	14431	14312	14275	14347	14328	14325	14481	14617	14148	14278	14259	14298	14197	14492	14256	14286	14523	14595	14313	14304	14342	14383	14206	14298	14475	14391	14250	14284	14361	14395	14448	14327	14502	14296	14365	14397	14388	14338	14285	14258	14344	14367	14241	14381	14349	14395	14373	14629	14317	14501	14277	14222	14471	14322	14309	14349	14313	14300	14271	14279	14253	14205	14351	14349	14377	14223	14431	14423	14457	14474	14268	14327	14440	14278	14358	14353	14536	14313	14353	14346	14168	14479	14165	14133	14373	14372	14356	14478	14208	14384	14271	14375	14452	14388	14329	14350	14344	14447	14242	14267	14349	14180	14472	14396	14348	14423	14342	14422	14388	14379	14325	14194	14428	14279	14351	14255	14327	14302	14342	14225	14335	14209	14374	14388	14561	14434	14322	14140	14366	14448	14266	14248	14407	14372	14389	14283	14398	14291	14344	14353	14353	14355	14410	14456	14346	14352	14541	14344	14328	14334	14247	14248	14416	14503	14447	14355	14344	14245	14269	14350	14381	14333	14339	14436	14247	14390	14326	14389	14355	14249	14282	14493	14422	14301	14523	14448	14385	14292	14395	14344	14314	14360	14485	14464	14449	14215	14358	14275	14344	14381	14487	14547	14379	14411	14410	14344	14365	14305	14420	14395	14428	14239	14243	14392	14432	14322	14391	14360	14350	14270	14345	14239	14373	14502	14424	14324	14336	14394	14200	14547	14312	14385	14450	14213	14531	14240	14510	14243	14334	14293	14556	14359	14254	14466	14429	14322	14342	14454	14455	14437	14471	14246	14372	14329	14425	14513	14346	14206	14366	14408	14309	14458	14519	14375	14319	14322	14313	14314	14203	14312	14408	14373	14414	14335	14331	14359	14326	14370	14210	14358	14317	14335	14396	14641	14253	14229	14397	14280	14427	14467	14496	14264	14349	14336	14413	14249	14424	14177	14409	14406	14483	14408	14471	14405	14257	14388	14287	14424	14365	14467	14264	14466	14364	14410	14346	14464	14399	14271	14439	14467	14354	14459	14295	14297	14430	14391	14273	14348	14400	14382	14395	14294	14322	14380	14344	14426	14487	14283	14453	14400	14190	14359	14285	14155	14369	14308	14217	14328	14523	14326	14329	14433	14370	14264	14323	14507	14412	14240	14475	14377	14376	14182	14254	14506	14380	14381	14480	14179	14301	14159	14497	14354	14190	14436	14333	14453	14338	14375	14291	14242	14249	14319	14342	14272	14537	14395	14220	14391	14457	14379	14330	14219	14449	14451	14458	14380	14369	14296	14549	14265	14362	14229	14219	14549	14178	14331	14478	14255	14371	14473	14333	14386	14190	14507	14410	14456	14359	14324	14273	14396	14256	14406	14355	14387	14415	14360	14476	14293	14133	14408	14372	14340	14280	14386	14408	14196	14318	14407	14351	14342	14512	14328	14334	14262	14447	14387	14454	14467	14421	14273	14406	14395	14254	14405	14458	14265	14393	14486	14411	14415	14341	14472	14432	14293	14450	14330	14324	14411	14234	14273	14429	14382	14511	14409	14352	14365	14280	14236	14437	14273	14509	14380	14414	14409	14361	14220	14531	14397	14379	14267	14469	14383	14174	14416	14436	14344	14430	14336	14339	14292	14534	14412	14411	14383	14387	14416	14441	14333	14450	14320	14418	14372	14370	14298	14345	14344	14325	14257	14326	14292	14265	14196	14417	14506	14312	14433	14417	14365	14399	14410	14360	14320	14333	14265	14325	14347	14207	14323	14433	14394	14354	14277	14166	14392	14372	14267	14293	14205	14287	14324	14369	14406	14228	14391	14326	14255	14346	14478	14283	14251	14338	14468	14469	14461	14321	14271	14343	14321	14366	14310	14251	14298	14496	14373	14373	14347	14240	14377	14457	14312	14370	14363	14438	14366	14265	14556	14527	14439	14366	14475	14363	14404	14281	14281	14311	14171	14375	14431	14493	14205	14264	14338	14356	14443	14473	14242	14300	14347	14472	14306	14541	14285	14404	14439	14319	14367	14478	14292	14388	14108	14487	14282	14361	14629	14445	14306	14413	14385	14303	14474	14378	14268	14550	14308	14305	14396	14322	14422	14551	14357	14310	14178	14360	14322	14545	14224	14307	14469	14288	14401	14406	14352	14294	14306	14558	14230	14229	14312	14453	14429	14246	14304	14357	14290	14450	14278	14424	14272	14324	14302	14383	14318	14320	14359	14251	14547	14264	14275	14410	14322	14247	14386	14509	14423	14339	14376	14345	14570	14481	14436	14356	14419	14412	14485	14405	14406	14277	14314	14465	14315	14359	14471	14306	14248	14344	14324	14498	14026	14241	14410	14174	14232	14272	14361	14297	14475	14365	14352	14398	14282	14383	14198	14276	14396	14300	14173	14418	14352	14383	14370	14471	14402	14321	14393	14380	14530	14500	14492	14330	14328	14561	14225	14275	14379	14324	14357	14307	14299	14461	14355	14343	14180	14558	14289	14282	14233	14305	14431	14360	14284	14266	14276	14224	14429	14332	14189	14255	14346	14213	14353	14440	14523	14327	14208	14216	14308	14342	14330	14403	14453	14297	14316	14249	14326	14461	14478	14519	14277	14280	14258	14506	14458	14445	14219	14564	14296	14213	14208	14563	14579	14205	14325	14637	14343	14437	14399	14456	14467	14435	14419	14336	14308	14360	14457	14297	14392	14243	14229	14282	14391	14355	14312	14373	14296	14183	14535	14427	14366	14322	14423	14339	14252	14380	14264	14344	14370	14254	14483	14405	14354	14322	14408	14389	14393	14442	14401	14435	14268	14288	14347	14282	14536	14353	14370	14249	14354	14353	14385	14396	14412	14498	14500	14327	14391	14395	14443	14362	14415	14301	14355	14174	14327	14356	14244	14430	14374	14374	14302	14271	14192	14203	14438	14329	14383	14233	14426	14368	14350	14321	14295	14174	14525	14386	14354	14372	14440	14167	14332	14437	14422	14395	14469	14380	14242	14496	14416	14401	14283	14405	14318	14349	14404	14313	14280	14260	14395	14417	14335	14371	14293	14399	14359	14316	14436	14258	14301	14298	14422	14398	14386	14187	14433	14345	14300	14177	14710	14188	14430	14331	14309	14314	14280	14416	14210	14427	14266	14166	14371	14342	14387	14381	14262	14430	14404	14404	14258	14476	14336	14470	14327	14430	14550	14438	14440	14326	14356	14383	14271	14318	14605	14323	14319	14235	14330	14322	14440	14325	14306	14402	14376	14373	14343	14313	14435	14359	14258	14405	14433	14449	14424	14383	14354	14429	14291	14383	14310	14425	14310	14384	14325	14442	14508	14279	14322	14264	14377	14279	14393	14378
26030	21186	27290	25843	19605	18011	18671	30953	37587	37595	31547	23488	18911	17429	17031	16792	16759	16857	16755	16817	16841	16541	16481	16681	16631	16715	16704	16581	16621	16683	16474	16669	16566	16651	16575	16630	16500	16532	16840	16752	16799	16645	16654	16598	16754	16865	16563	16754	16781	16654	16657	16670	16767	16658	16542	16633	16760	16711	16790	16583	16783	16636	16655	16502	16586	16537	16796	16485	16759	16431	16694	16821	16954	16486	16538	16576	16605	16668	16657	16641	16654	16830	16659	16721	16745	16479	16489	16591	16645	16594	16658	16567	16501	16591	16566	16462	16496	16761	16519	16689	16782	16677	16693	16531	16516	16630	16638	16464	16665	16598	16783	16514	16542	16583	16564	16574	16904	16641	16744	16733	16543	16786	16623	16540	16538	16740	16550	16606	16811	16557	16679	16416	16618	16546	16783	16751	16528	16595	16624	16770	16561	16693	16679	16692	16608	16574	16622	16487	16630	16525	16587	16710	16755	16731	16761	16536	16630	16633	16415	16866	16636	16606	16672	16496	16635	16669	16650	16616	16890	16750	16579	16657	16701	16520	16734	16479	16667	16638	16538	16637	16639	16584	16703	16539	16762	16617	16453	16590	16461	16457	16540	16505	16701	16501	16752	16649	16614	16723	16700	16608	16536	16420	16620	16515	16606	16726	16459	16719	16608	16491	16537	16833	16677	16622	16617	16162	16610	16564	16516	16722	16567	16745	16735	16568	16613	16506	16664	16491	16494	16568	16667	16521	16757	16581	16642	16614	16538	16624	16567	16593	16499	16593	16642	16559	16603	16608	16507	16523	16696	16576	16722	16519	16529	16549	16511	16527	16692	16674	16613	16480	16548	16532	16707	16463	16625	16793	16574	16406	16594	16482	16768	16605	16650	16538	16554	16845	16535	16376	16584	16604	16729	16661	16773	16533	16406	16598	16722	16650	16485	16505	16672	16625	16628	16659	16794	16740	16425	16603	16676	16501	16667	16571	16588	16339	16627	16514	16699	16673	16497	16432	16442	16606	16654	16492	16444	16547	16662	16701	16584	16517	16459	16680	16711	16571	16664	16577	16550	16468	16580	16701	16660	16685	16590	16721	16530	16498	16526	16684	16564	16652	16487	16634	16544	16534	16608	16523	16734	16715	16624	16484	16613	16665	16590	16546	16629	16489	16658	16474	16644	16348	16581	16581	16510	16654	16496	16547	16646	16429	16686	16487	16567	16558	16652	16574	16656	16561	16621	16588	16830	16606	16557	16387	16585	16594	16620	16812	16598	16616	16691	16574	16546	16611	16630	16652	16670	16507	16706	16402	16634	16528	16711	16735	16516	16527	16669	16547	16719	16850	16685	16507	16743	16682	16710	16884	16280	16689	16664	16757	16530	16557	16691	16596	16572	16636	16527	16568	16596	16640	16729	16466	16550	16556	16869	16607	16655	16656	16614	16909	16558	16710	16742	16605	16729	16643	16685	16584	16670	16737	16480	16785	16619	16702	16425	16619	16773	16779	16442	16580	16643	16533	16792	16574	16590	16392	16745	16634	16639	16868	16627	16604	16556	16552	16654	16613	16566	16884	16489	16701	16627	16635	16689	16734	16504	16605	16710	16525	16623	16793	16650	16550	16577	16742	16528	16605	16712	16806	16734	16665	16741	16657	16507	16477	16519	16495	16634	16609	16606	16481	16626	16526	16479	16622	16470	16711	16539	16503	16638	16506	16534	16796	16807	16596	16474	16781	16845	16635	16545	16733	16547	16496	16666	16774	16628	16637	16609	16586	16624	16492	16691	16597	16445	16490	16666	16585	16601	16470	16594	16833	16600	16550	16786	16632	16504	16428	16473	16656	16727	16630	16704	16581	16621	16662	16624	16373	16635	16571	16858	16671	16601	16620	16479	16667	16595	16315	16418	16577	16611	16411	16478	16543	16550	16613	16623	16613	16630	16550	16652	16635	16648	16587	16573	16544	16502	16571	16629	16641	16757	16470	16601	16711	16433	16680	16510	16405	16624	16527	16368	16646	16766	16681	16894	16576	16737	16798	16773	16736	16700	16573	16717	16573	16486	16475	16786	16630	16601	16489	16610	16806	16540	16689	16580	16652	16431	16686	16592	16483	16721	16627	16685	16803	16701	16544	16363	16753	16723	16416	16507	16573	16554	16728	16677	16809	16861	16553	16634	16714	16681	16501	16752	16564	16633	16567	16649	16605	16505	16477	16795	16704	16805	16533	16770	16581	16583	16554	16589	16523	16701	16617	16451	16402	16509	16699	16728	16698	16480	16810	16593	16534	16558	16655	16412	16642	16509	16717	16758	16565	16618	16580	16593	16552	16579	16598	16716	16609	16622	16635	16695	16459	16537	16549	16785	16649	16371	16354	16785	16678	16471	16725	16608	16558	16587	16602	16650	16423	16774	16735	16519	16715	16753	16531	16654	16628	16569	16477	16641	16543	16737	16617	16618	16766	16513	16707	16542	16431	16478	16702	16777	16716	16543	16652	16457	16737	16868	16579	16511	16605	16621	16897	16538	16542	16399	16710	16733	16637	16759	16753	16698	16493	16726	16746	16640	16684	16754	16714	16635	16594	16543	16837	16686	16585	16625	16538	16557	16401	16692	16721	16583	16737	16636	16662	16567	16708	16621	16438	16750	16636	16674	16581	16638	16931	16408	16368	16602	16527	16735	16488	16427	16666	16558	16641	16562	16421	16668	16684	16633	16630	16817	16557	16468	16722	16693	16680	16823	16545	16559	16712	16476	16407	16602	16586	16517	16601	16434	16832	16851	16409	16569	16616	16710	16702	16601	16955	16652	16607	16484	16658	16616	16559	16634	16417	16604	16625	16676	16623	16618	16887	16558	16655	16691	16506	16586	16507	16787	16631	16588	16499	16644	16717	16594	16532	16565	16577	16686	16741	16656	16588	16772	16590	16643	16578	16678	16680	16537	16287	16641	16458	16600	16743	16584	16563	16795	16521	16723	16646	16727	16652	16647	16595	16548	16583	16625	16548	16596	16631	16694	16751	16625	16597	16759	16758	16687	16683	16911	16680	16707	16585	16365	16652	16764	16512	16688	16448	16679	16608	16531	16511	16584	16667	16670	16606	16651	16744	16581	16579	16731	16741	16600	16616	16638	16483	16400	16427	16724	16638	16441	16626	16642	16575	16670	16562	16404	16638	16607	16634	16645	16632	16833	16754	16660	16720	16694	16657	16652	16703	16638	16700	16683	16512	16507	16566	16687	16512	16597	16694	16848	16644	16577	16393	16619	16707	16868	16686	16700	16544	16572	16602	16716	16606	16724	16710	16641	16808	16554	16706	16551	16441	16541	16837	16678	16712	16577	16446	16680	16509	16399	16290	16726	16466	16715	16487	16667	16641	16651	16589	16419	16527	16616	16783	16834	16810	16674	16781	16741	16614	16649	16526	16477	16720	16805	16560	16451	16695	16787	16515	16613	16667	16595	16428	16559	16707	16665	16536	16631	16470	16641	16484	16629	16472	16499	16636	16541	16617	16365	16564	16781	16557	16617	16724	16858	16678	16551	16606	16757	16836	16674	16803	16754	16534	16667	16660	16787	16561	16563	16391	16528	16702	16603	16618	16449	16594	16551	16678	16515	16562	16756	16625	16663	16676	16809	16662	16529	16534	16755	16417	16585	16686	16606	16707	16566	16632	16762	16579	16746	16448	16583	16745	16510	16651	16724	16506	16619	16619	16674	16476	16747	16686	16534	16556	16486	16824	16643	16615	16698	16437	16721	16609	16566	16550	16521	16547	16727	16520	16731	16518	16507	16245	16488	16684	16573	16849	16814	16771	16755	16766	16638	16681	16706	16505	16704	16801	16761	16741	16617	16630	16700	16499	16660	16670	16604	16708	16541	16762	16686	16680	16641	16472	16506	16713	16721	16511	16338	16361	16843	16826	16482	16671	16520	16689	16832	16388	16489	16654	16317	16693	16583	16657	16607	16611	16618	16737	16416	16334	16521	16771	16709	16643	16628	16817	16359	16532	16442	16715	16772	16779	16638	16584	16635	16511	16583	16444	16641	16507	16590	16401	16763	16722	16452	16439	16641	16741	16624	16484	16654	16419	16647	16658	16538	16631	16544	16581	16661	16602	16652	16547	16770	16433	16565	16711	16726	16633	16746	16763	16815	16761	16701	16738	16729	16766	16550	16565	16578	16689	16630	16503	16808	16550	16558	16575	16422	16662	16591	16562	16545	16441	16473	16549	16574	16708	16761	16821	16737	16608	16620	16441	16628	16593	16677	16439	16492	16450	16525	16913	16583	16736	16441	16685	16650	16444	16576	16665	16564	16616	16599	16562	16518	16476	16558	16631	16479	16435	16739	16632	16808	16679	16789	16547	16531	16625	16723	16561	16696	16637	16569	16516	16622	16656	16567	16739	16618	16462	16689	16708	16560	16791	16664	16468	16691	16499	16599	16524	16637	16869	16631	16755	16637	16467	16498	16737	16470	16668	16685	16609	16754	16608	16765	16621	16602	16663	16594	16598	16525	16609	16590	16742	16567	16740	16774	16683	16640	16729	16687	16730	16705	16619	16624	16489	16684	16601	16821	16702	16649	16810	16567	16689	16536	16550	16805	16711	16523	16663	16713	16567	16580	16693	16555	16570	16580	16745	16602	16617	16745	16529	16582	16602	16784	16655	16691	16329	16550	16599	16438	16641	16608	16512	16692	16363	16557	16616	16493	16728	16753	16705	16709	16611	16702	16639	16601	16537	16735	16719	16521	16454	16468	16395	16593	16582	16821	16473	16745	16546	16467	16623	16727	16646	16761	16571	16741	16532	16591	16665	16642	16618	16592	16643	16686	16888	16870	16691	16607	16696	16630	16563	16513	16511	16802	16688	16563	16664	16681	16437	16760	16880	16824	16596	16741	16653	16498	16638	16438	16583	16662	16768	16383	16540	16783	16554	16716	16585	16526	16753	16838	16588	16413	16691	16597	16597	16562	16539	16607	16695	16742	16590	16620	16605	16491	16575	16581	16567	16678	16686	16472	16526	16515	16561	16607	16640	16546	16469	16441	16872	16548	16602	16568	16580	16682	16617	16744	16585	16411	16611	16745	16611	16668	16413	16637	16512	16720	16604	16751	16606	16643	16629	16384	16618	16707	16482
13468	19353	18558	16121	15596	15059	16243	32685	39955	38455	30715	21087	16316	14677	14430	14325	14238	14252	14049	14203	14259	14164	14320	14284	14115	14206	14326	14264	14236	14163	14209	14271	14166	14277	14138	14171	14129	14376	14038	14232	14193	14059	14305	14236	14195	14281	14219	14140	14104	14332	14209	14117	14154	14274	14052	14193	14129	14191	14177	14087	14056	14044	14199	14148	14226	14154	14165	14357	14150	14268	14292	14173	14275	14237	14273	14193	14124	14182	14203	14205	14247	14221	13999	14174	14067	14076	14211	14311	14140	14068	14095	14196	14135	13998	14322	14124	14027	14173	14306	14231	14167	14198	14200	13995	14094	14264	14090	14148	14269	14116	14287	14207	14050	14163	14270	14231	14207	14132	14244	14074	14227	14359	14226	14333	14160	14173	14329	14378	14216	14033	14058	14260	14062	14193	14193	14039	14215	14256	14075	14129	14126	14120	14228	14190	14135	14416	14118	14147	14194	14230	14170	14064	14087	14161	14124	14323	14146	14299	14248	14204	14154	14281	14292	14251	14250	14187	14164	14261	14221	14242	14172	14105	14148	14216	14115	14177	14258	14193	14294	14064	14227	14196	14178	14188	14235	14048	14051	14192	14074	14182	14211	14089	14066	14365	14166	13958	14150	14171	14219	14264	14251	14201	14261	14067	14160	14156	14210	14138	14088	14143	14378	14161	14167	14074	14115	14144	14153	14137	14264	14236	14060	14245	14087	14360	14215	14305	14303	14108	14123	14151	14080	13954	14236	14309	14175	14199	14146	14176	14333	13931	14184	14104	14038	14127	14140	14325	14084	14034	14324	14249	14183	14118	14329	14101	14149	13955	14279	14167	14258	14375	14079	14038	14296	14104	14284	14129	14037	14199	14170	14240	14198	14235	14237	14362	14216	14307	14066	14255	14180	14183	14233	14224	14177	14371	14286	14115	14404	14159	14114	14365	14275	14247	14146	14289	14142	14163	14150	14084	14279	13992	14357	14285	14201	14255	14192	14096	14138	14132	14180	14352	14213	14263	14051	14213	14270	14157	14138	14347	14094	14171	14248	14129	14100	14178	14249	14171	14197	14191	14367	14038	14174	14091	14171	14215	14177	14173	14181	14245	14142	14188	14123	14173	14141	14184	14308	14168	14191	14166	14204	14228	14098	14197	14081	14302	14335	14106	14194	14020	14129	14260	14276	14142	14085	14197	14395	14225	14364	14197	13977	14299	14132	14168	14161	14058	14251	14272	14377	14043	14196	14165	14228	14147	14054	14208	14265	14143	14313	14287	13989	14245	14110	14071	14179	14167	14270	14172	14228	14091	14389	14105	14343	14020	14127	14277	14108	14113	14187	14296	14233	14102	14221	14257	14268	14288	14170	14027	14204	14285	14205	14054	14212	13957	14272	14227	14072	14144	14295	14321	14042	14176	14153	14205	14145	14157	14092	14270	14257	14144	14250	14139	14058	14062	14171	14190	14180	13995	14179	14197	14276	14322	13963	14217	14325	14175	14414	14060	14073	14168	14330	14119	14241	14341	14211	14152	14369	14211	14160	14315	14225	14376	14083	14269	14198	14180	14376	14251	14280	14218	14066	14242	14092	14241	14196	14162	14131	14228	14192	14122	14146	14307	14290	14046	14050	14406	14188	14315	14259	14131	14149	14146	14101	14243	14151	14174	14276	13983	14227	14177	14114	14292	14197	14244	14075	14185	14143	14171	14292	14107	14252	14301	14185	14182	14237	14209	14266	14308	14155	14193	14096	14257	14292	14334	14047	14273	14127	14210	14134	14036	14126	14225	14179	14126	14249	14278	14201	14275	14345	14205	14049	14266	14248	14301	14229	14187	14269	14022	14154	14215	14138	13992	14098	14226	14261	14146	14264	14168	14264	14166	14094	14042	14248	14188	14013	14267	14085	14042	14284	14103	14278	14134	14256	14238	14086	14250	14224	14019	14408	14067	14147	14099	14126	14292	14151	14041	14226	14242	14196	14291	14099	14024	14294	14398	14123	13990	14217	14413	14172	14361	14212	14287	14144	14262	14104	14221	14094	14235	14227	14248	14440	14069	14133	14126	14144	14144	14128	14041	14191	14123	14080	14121	13955	14016	14239	14169	14159	14117	14106	14127	14140	14229	14035	14448	14117	14204	14073	14050	14334	14107	14211	14253	14011	14087	14135	14215	14191	14236	14033	14129	14071	14193	14147	14219	14061	14151	14338	14276	14303	14157	14291	14242	14106	14267	14158	14258	14193	14094	14086	14106	14286	14092	14168	14099	14105	14212	14087	14043	14257	14199	14009	14272	14082	14228	14258	14194	14396	14194	14177	14192	14055	14236	14244	14134	14050	14123	14072	14063	14044	14219	14452	14194	14243	14097	14326	14325	14149	14232	14276	14155	14218	14080	14159	14206	14222	14114	14275	14261	14109	14184	14112	13974	14012	14325	14277	14297	14268	14021	14035	14218	14265	14355	14219	14360	14216	14302	14133	14123	14087	14107	14075	14199	14241	14276	14393	14259	14082	14250	14220	14155	14067	14108	14173	14236	14389	14311	14221	14297	14286	14176	14316	14009	14220	14047	14347	14028	14118	14131	14267	14272	14385	14274	14261	13976	14261	14338	14085	14095	14115	14132	14219	14081	14160	14264	14090	14170	14284	14323	14144	14155	14064	14348	14087	14170	13948	14126	14168	14180	14281	14100	14165	14224	14136	14150	14110	13976	14163	14241	14042	14144	14268	14268	14244	14269	14004	14176	14251	14220	14265	14184	14137	14136	14232	14191	14327	14199	14233	14194	14089	14169	14202	14221	14178	14196	14271	14215	14339	14257	14159	14118	14191	14089	14265	14237	14217	14238	14096	14271	14160	14128	14239	14108	14317	14015	14288	14223	14314	14302	14208	14143	14147	14232	14374	14322	14359	14094	14249	14205	14245	14262	14370	14188	14104	14085	14240	14205	14150	14168	14331	14105	14136	14070	14220	14218	14185	14213	14165	14066	14017	14231	14130	14287	14102	14190	14213	14135	14137	14084	14219	14151	14241	13983	14164	14225	14139	14201	14187	14079	14215	14034	14084	14087	14241	14180	14214	14014	14187	14187	14228	13986	14252	14344	14130	14283	14264	14224	14153	14239	14218	14088	14222	14097	14125	14176	14271	14285	14186	14251	14311	14126	14202	14305	13962	14329	14057	14188	14081	14282	14020	14274	14203	14308	13985	14269	14262	14189	14204	14144	14118	14182	14204	14165	14159	13946	14214	14312	14121	14054	14247	14264	14247	14206	14144	14059	14065	14230	14251	14192	14301	14206	14095	14149	14369	14164	14297	14288	14140	14214	14164	14156	14228	14236	14236	14333	14269	14175	14200	14190	14222	14209	14131	14252	14058	14238	14057	14241	14098	14304	14069	14223	13996	14199	14197	14375	14210	14350	14180	14296	14102	14216	14123	14206	14129	14136	14253	14187	14238	14179	14245	13986	14351	14248	14223	14249	14292	14153	14124	14398	14132	14206	14199	14186	14129	14407	14182	14147	14178	14236	14164	14145	14213	14024	14357	14261	14366	14038	14246	14112	13991	14271	14145	14285	14057	14202	14295	14176	14217	14165	14365	14100	14159	14185	14250	14158	14117	14110	14326	14129	14204	14155	14009	14257	14195	14052	14182	14249	14078	14244	14169	14287	14165	14266	14091	14331	14161	14148	14276	14126	14296	14204	14068	14332	14154	14262	14125	14157	14019	14037	14324	14127	14222	14080	14246	14229	14043	14235	14220	14249	14072	14166	14299	14209	14210	14397	14244	14098	14152	14405	14151	14198	14312	14172	14180	14208	14236	14164	14279	14073	14306	14113	14085	14167	14395	14257	14162	14054	14290	14112	14047	14150	14274	14223	14246	14122	14257	14181	14152	14145	14330	14330	14228	14028	14284	14251	14105	13983	14198	14164	14047	14255	14097	14237	14225	14236	14292	14289	14056	14134	14366	14183	14256	14274	14263	14275	14190	14326	14207	14262	14196	14154	14225	14312	14172	14120	14221	14307	14311	14195	14359	14194	14291	14091	14035	14124	14166	14301	14162	14268	14199	14162	14207	14136	13983	14280	14169	14173	14073	14268	14189	14153	14281	14155	14154	14207	14262	14075	14284	14316	14129	14209	14309	14176	14145	14300	14074	14153	14294	14166	14102	14254	14102	14025	14235	14407	14124	14163	14094	14425	14212	14079	14014	14224	14122	14051	14292	14299	14179	14208	14201	14093	14208	14363	14251	14183	14104	14251	14279	14187	14156	14033	14177	14167	14355	14272	14320	14171	14118	14160	14147	14309	14255	14102	14165	14288	14279	14247	14226	14091	14257	14077	14043	14173	14233	14208	14343	14162	14106	14045	14243	14099	14133	14267	14350	14178	14274	14300	14028	13989	14320	14272	14327	14222	14195	14105	14343	14024	14180	14201	14045	14203	14225	14257	14107	14081	14098	14286	13992	14305	14189	14174	14235	14204	14302	14215	14208	14384	14295	14258	14289	14132	14236	14033	14194	14149	14052	14192	14321	14050	14143	14169	14297	14262	14239	14136	14096	14081	14148	14195	14361	14276	14138	14179	14112	14255	14106	14130	14185	14021	14358	14196	14217	14180	14218	14237	14205	14129	14239	14183	14168	14116	14140	14058	14352	14153	14006	14046	14201	14171	14154	14159	14135	14204	14328	14210	14149	14189	14139	14202	14181	14034	14062	14463	14296	14295	14171	14272	14193	14372	14129	14180	14031	14205	14023	14356	14162	14247	14217	14383	14265	14250	13966	14103	14162	14265	14164	14108	14341	14270	13857	14339	14315	14129	14314	14137	14354	14230	14270	14283	14228	14071	14140	14149	14021	14216	14154	14298	14232	14304	14164	14172	14055	14027	14206	14316	14137	14213	14270	14304	14183	14187	14219	14346	14165	14165	14234	14177	14166	14008	14127	14159	14184	14112	14123	14203	14194	14141	14111	14280	14046	14062	14101	14326	14208	14112	14195	14199	14273	14277	14266	14085	14197	14293	13856	14379	14247	14161	14006	14159	14221	14274	14189	14063	14182	14168	14273	14203	14185	14075	14204	14259	14075	14245	14151	14177	14084	14307	14196	14247	14203	14368	14214	14301	14204	14224	14122	14188	14173	14189
23960	21188	28679	24002	21516	22660	24240	33610	54974	58080	45904	31543	22194	17942	16550	16462	16235	16479	16216	16246	16349	16172	16276	16531	16365	16395	16089	16387	16224	16433	16343	16301	16251	16191	16297	16237	16143	16234	16279	16150	16247	16348	16302	16348	16240	16174	16311	16222	16234	16247	16102	16274	16109	16285	16146	16430	16157	16394	16270	16139	16341	16218	16221	16153	16135	16172	16042	15998	16000	16102	16315	16120	16341	16176	16193	16050	16148	16267	16283	16145	16405	16570	16293	16222	16246	16219	16223	16136	16393	16327	16192	16071	16291	16084	16199	16038	16106	16042	16209	16104	16176	16125	15963	16079	16341	16193	16002	16218	16184	16182	16260	16089	16217	16135	16239	16174	16079	16201	16450	16155	16156	16287	16184	16263	16283	16154	16220	15917	16075	16086	16175	16215	16300	16110	16040	16257	16044	16257	16189	16250	16073	15895	15996	16224	16154	16157	16008	16309	16123	16077	16115	16089	16126	16111	16174	16125	16178	16399	16113	15974	16222	16120	16168	16360	16136	16187	16147	16161	16181	16017	16146	16368	16261	16136	16204	16325	16258	16192	16095	15901	16003	16127	16218	16098	16069	16173	16123	16191	16093	16299	16202	16261	16280	16198	16179	16281	16092	16208	16046	16173	16401	16112	16150	16334	16188	16200	16268	15981	16069	16230	16223	16127	16134	16249	16226	16197	16194	16222	16302	16086	16352	16156	16114	16208	16199	16208	16260	16164	16071	16193	16227	16150	16222	16306	16289	16298	16170	16099	16313	16211	16202	16154	16212	16133	16199	16178	16223	16058	16071	16157	16250	16254	16286	16085	16090	16268	16327	16254	16149	16110	16205	16234	16109	16169	16121	16043	16210	15926	16228	16089	16112	16103	16006	16106	16070	16351	16004	16162	16343	16355	16134	16275	16350	15920	16271	16152	16153	16136	16182	16141	16281	16351	16128	16280	16027	16186	16332	16325	16128	16086	16068	16370	15886	16118	16128	16218	16167	16255	16198	16182	16014	16313	16223	16202	16133	16101	16233	16089	16033	15981	16309	16218	16139	16241	16286	16183	16181	16103	16242	16057	16162	16153	16188	16271	16294	16186	16170	16245	16232	16142	16150	16196	16124	16060	16267	16116	16165	16300	16275	16108	16303	16139	16274	16304	16253	16173	16158	16079	16150	16088	16369	16193	16214	15871	16086	16129	16238	16295	16156	16148	16161	16129	15964	16065	16019	16132	16121	16183	16332	16262	16380	16210	16125	16034	16361	16169	16122	16234	16118	16203	16157	16112	16158	16253	15990	16179	16379	16466	16173	16135	16451	16216	16164	16211	16219	16123	16381	16253	16146	15980	16047	16184	16262	16034	16067	16255	16351	16174	16329	16353	16180	16331	16053	16106	16203	16092	16107	16254	16409	16170	16084	16182	16231	16212	16015	16089	16239	16182	16186	16209	16157	16123	16179	16258	16169	16172	15921	16096	16221	16189	16253	16234	16272	16388	16138	16285	16109	16310	16333	16290	16103	16157	15909	16354	16077	16231	16307	16337	16139	16231	16064	16139	16118	16191	15973	16091	16229	16053	16067	16283	16077	16178	16292	16117	16256	16372	16157	16104	16173	16180	16212	16191	16280	16351	16136	16031	16372	16164	16121	16177	16460	16330	16214	16113	16159	16226	16130	16108	16172	16225	16332	16069	16186	16224	16066	16265	16274	16110	16184	16322	16166	16096	16166	16385	16100	16162	16158	16161	16182	16172	16288	16241	16097	16198	16272	16348	16208	16188	16045	16096	16185	16040	16323	16313	16355	16304	16107	16301	16214	16162	16439	16372	15985	16017	16227	16316	16045	16123	16164	16217	16215	16285	16259	16295	16354	16179	15993	16137	16338	16097	16060	16155	16044	16293	16148	15997	16158	16255	16359	16037	16209	16107	16481	16271	16373	16326	16416	16171	16188	16251	15904	16193	16210	16282	16067	16221	16335	16325	16028	16103	16093	16317	16122	16100	16237	16123	16188	16244	16158	16323	16278	16057	16225	16081	16227	15902	16378	16229	16325	15949	16308	16192	16179	16072	16181	16084	16173	16221	16164	16195	16086	16165	16114	16129	15923	16170	16257	16323	16213	16021	16352	16071	16093	16465	16264	16116	16185	16268	16348	16433	16320	16254	16278	16116	16134	16202	15989	16222	16078	16004	15819	16026	16049	16252	16082	16242	16082	16206	16063	16185	16144	16256	16261	16283	16081	16131	16103	16008	16084	16057	16188	16195	16064	16126	16167	16139	16104	16091	16141	15992	16207	16121	16108	16266	16230	16176	16441	16010	16166	16060	16201	16220	16088	16018	16184	16118	16218	16184	16007	16184	15991	15986	16129	16249	16362	16166	16120	16269	16163	16211	16029	16209	16256	15961	16068	16247	16226	16116	16196	16188	16213	16132	15992	16471	15976	15898	16010	16066	16217	16075	16291	16254	16184	16083	16145	16102	16094	16042	15998	16223	16373	16116	16115	16070	16062	16366	16203	16165	16277	16153	16047	16303	16114	16118	16309	16246	16189	16263	16064	16106	16288	16023	16125	16099	16104	16117	16319	16078	16303	16266	16015	16257	16181	16122	16181	16399	16350	16203	15968	15986	16151	16242	16150	16284	16279	16308	16219	16090	16290	16178	16193	16176	16067	16116	16064	16107	16147	16193	16289	16425	16252	16103	16085	16263	16210	16275	16146	16234	16316	16126	16088	16147	16017	16155	16062	16169	16163	16151	16162	16075	16100	16178	16195	16437	16380	16255	16166	16025	16291	16231	16136	16181	16012	16144	15994	16203	16202	16085	15930	16256	16319	16125	16159	16004	16164	16218	16210	16243	16118	16136	16030	16135	16077	16246	16323	16242	16098	16171	16184	16369	16077	16255	16110	16228	16292	16192	15945	16031	15907	16023	16079	16227	16190	16065	16185	16195	16125	16352	16263	16136	16057	16032	16214	16324	16029	16417	16164	16100	16389	16149	16252	16138	16155	16137	16321	16230	16225	16091	16244	16155	16063	16048	16252	16020	16311	16078	16168	16276	16224	16335	16292	16250	16183	16039	16304	16385	16137	16139	16160	16199	16163	16223	16230	16032	16205	16201	16319	16095	16220	16147	16295	16063	16123	16238	16253	16097	16098	16230	16164	16081	16202	16173	15961	16123	16217	16268	16372	16245	16162	16254	16109	16383	16127	16354	16364	16157	16227	16199	16249	16131	16156	16335	16270	16239	16070	16308	16146	16211	16168	16027	15952	16024	16265	16266	16333	16519	16120	16127	16303	16143	16081	16187	16121	16036	16148	16412	16233	16080	16098	16331	16348	16149	16216	16111	16161	16058	16189	16091	16223	16178	16174	16154	16256	16029	15969	16189	16191	16140	16189	16331	16386	16423	16027	15879	16290	16063	16058	16018	16202	16014	16122	16208	16243	16101	15995	16120	16350	16306	16222	16097	16230	16330	16011	16038	16036	16042	16073	16143	16132	16227	16378	16129	16212	15926	16242	16188	16211	16003	16299	16083	16230	16261	16177	16111	16187	16205	15965	16177	16026	16150	16031	16229	16117	16185	16097	16061	16232	16141	16208	16476	16107	16282	16343	16081	16274	16293	16226	16253	16114	16035	16145	15867	16211	16160	16289	16211	16086	16195	16191	16160	16240	16333	16165	16249	16313	16331	16125	16229	16207	16159	16062	16103	16191	16224	16208	16188	16306	16257	16154	16117	16091	16342	15947	16159	16113	16118	16357	16241	16108	16062	16079	16192	16214	16252	16011	16153	16363	16034	16132	16122	16000	15995	16266	16445	16458	16224	16183	16032	16093	16252	16126	16262	16242	16315	15995	16101	16076	16201	16174	16085	16079	16315	16271	16283	16378	16163	16139	16135	16416	16374	15801	16231	16115	16067	16196	16182	16206	16010	16084	16009	16304	16092	16084	16145	16316	16252	16143	15923	16151	16141	16216	16068	16091	16043	16157	16240	16064	16181	15991	16017	16254	16331	16110	16208	16283	16047	16287	16360	16239	16110	16144	16249	16132	16297	16180	16034	16269	16022	16255	16278	16260	16282	16285	16138	16096	16100	16265	16008	16217	16079	16239	16346	16180	16114	16162	16299	16295	16412	15938	16173	16148	16137	16168	16264	16222	16036	16100	16076	16025	16295	16377	16095	16313	16058	16257	16238	16349	16257	16196	16063	16363	16223	16153	16278	16204	16163	16267	16123	16256	16105	16386	16031	15944	16221	16307	16105	16326	16098	16156	16146	16057	16108	16321	16053	16075	16002	16160	16169	16030	15948	16354	16144	16054	16388	16202	16327	16184	16339	16318	16145	15913	16236	16358	15988	16089	16155	16045	16075	16296	16135	16169	15936	16239	16229	16134	16163	16276	16148	16211	16221	16311	16299	16163	16211	16164	16287	16272	16017	16058	16001	16274	16083	16232	16198	16058	16250	16296	16040	16226	16263	16330	16131	16181	16080	16036	16332	16103	16165	16147	16267	16364	16100	16169	16212	16019	16352	16252	16301	16127	16275	16133	15997	16244	15952	16113	16234	16224	16457	16228	16149	16179	16092	16217	16084	16361	16191	16136	16239	16235	15974	16090	16098	16262	16174	16028	16110	16113	16302	15923	16235	16363	16302	16015	16211	16124	16302	16126	16226	16348	16283	16165	16265	16327	16029	16146	16107	16208	16152	16260	16394	16164	16180	16029	16474	16315	16345	16201	16305	16149	16318	16022	16179	16178	16201	16185	15908	16217	16282	15993	16179	16266	16321	16311	16166	16123	16151	16276	16039	16228	16225	16131	16259	16213	16203	16174	16031	16104	16216	16184	16101	16057	16186	16394	16032	16147	16212	16095	16170	15967	15998	16216	16149	16054	16220	16134	16092	16107	16040	16400	16027	16066	16214	16174	16214	16258	15932	16115	16338	16258	16251	16227	16207	16050	16177	15953	16188	16250	16223	16124	16213	16285	16143	16206	16176	16200	16478	16293	16163	16208	16148	16075	16260	16284	16177	16183	16113	16079	15980	16196	16274	16148	16230	16036	16093	16216	16271	16263	16179	16011	16268	16061	16033	16128	16180	16377	16225	16183	16231	16103	16014	16030	16252	16254	15886	16115	16062
15590	26870	24751	19631	17349	16785	21096	37100	56796	57135	44802	30371	19573	15188	14055	14029	13994	14055	13925	14031	14059	13853	14050	13976	13906	13958	13831	13948	13924	14110	13897	14153	13917	13972	13937	14002	13901	14032	13939	13927	13824	13910	13928	14072	14062	14112	13887	13884	13944	14076	13799	13918	13835	14003	13835	13935	14003	13930	14051	14005	14123	13919	13767	14131	13936	13942	13978	13712	13939	14005	13943	13919	13839	13848	14017	13868	13917	13904	14079	13914	14091	14019	14019	14048	13849	14008	14012	13991	14025	13899	14011	13946	13997	13919	13922	13878	13942	13940	13903	13885	13775	14097	13979	13962	13881	14018	13906	13952	13828	13637	14009	13885	13963	13899	13986	13939	13890	14020	13969	14095	14025	13995	14060	14098	14116	13896	13839	13863	14018	13749	13952	14070	13815	13972	13856	13923	13915	13930	13881	14176	13823	13926	13834	13961	13953	13822	13841	13920	13836	13947	13923	14159	13946	13938	13834	13933	13994	13857	13951	13916	13984	13896	13896	14071	13818	13870	14040	13878	14194	13891	13875	13940	13872	14071	14016	13986	13884	13939	13848	13836	13999	13751	13959	14069	13893	13863	13903	13995	13896	13847	13961	13931	13876	14065	13887	13970	14098	13973	13865	13841	13916	14034	13909	13776	13940	14017	13863	13892	14118	13865	13869	13942	13931	13986	13881	13962	13784	14057	13967	14043	13905	13957	13829	13902	13885	13996	13924	14002	13753	14027	13904	14024	13938	13816	13823	13916	13846	13797	13918	13894	13813	13833	14001	13904	14061	13937	14022	14191	14037	13963	13901	13961	13946	14099	13878	14054	13960	13917	13994	13937	13870	13955	13848	13899	13824	13916	13977	13912	13941	13888	13862	13847	13981	13935	13994	13989	14059	13921	13855	13957	13834	13741	13918	13938	13931	13977	13668	13945	13922	13801	13918	13945	13931	13960	13947	13976	13759	13971	14001	13883	13903	13956	13886	13991	13992	13924	13904	13980	13950	13857	13852	14067	13940	14054	13882	13897	13935	14012	14024	13737	14033	13866	13921	13931	13900	13943	13797	13985	13848	13949	14004	13971	13861	14032	13922	14079	13912	14128	13882	13696	14029	13893	13963	13959	13947	13964	13926	13888	13835	13713	13994	13906	13945	13941	14016	13722	13983	13883	13813	13867	13956	13975	13966	13958	14046	13860	13903	14197	13927	14053	13913	14094	13883	14049	13918	13983	13930	13917	13925	13945	13898	13999	13870	13934	13990	14179	13817	13873	13857	14053	13913	13989	13880	14055	14037	13866	14082	13939	13855	13910	13902	14003	13952	13867	13906	13991	13853	13831	14086	13857	13944	14066	13960	13820	14036	14185	13772	13921	13900	14114	13960	14010	13903	13790	13947	13946	13998	13780	13891	13920	14053	13916	13906	13879	13912	14008	13977	13942	13913	13910	13828	13937	13979	13834	13972	14031	13802	13926	13781	13952	14122	14098	14024	13867	13961	14074	13971	13806	13737	13995	13863	14044	13940	13963	13975	13803	14056	13840	13862	13899	13962	14013	14139	13957	13993	13953	14103	13824	14001	13920	13882	14061	13985	14046	13820	13944	14062	14096	13783	13992	13949	13924	13990	13930	13916	14101	14065	13924	13894	13826	13904	13886	13982	14064	13860	13982	13850	13826	14112	14043	13742	13911	13915	13993	13894	13965	13930	13988	14082	13880	13650	13992	13987	13915	13850	13789	13902	14038	13997	13846	14001	14076	13711	13879	13894	13942	13864	13915	13907	13901	13846	13925	13786	13891	14038	13741	13950	13758	13913	13916	13894	13988	13977	13904	13826	13970	13980	13884	13642	13913	14004	13861	13980	13949	13857	13801	13939	14040	13975	13921	13992	14032	13848	13929	13977	13954	13957	14020	13700	14105	13957	13989	13872	13956	13985	13975	13985	13732	13937	14034	13947	13900	13966	13930	13850	13920	13999	13907	14110	13776	13864	13992	13981	13914	13951	13795	13810	13938	13954	13800	13962	14047	13935	13835	13678	14048	13985	13956	13958	13961	13828	13967	13801	13975	13897	13929	14020	13840	14030	13842	14005	14011	14119	13997	13930	14066	13935	13760	14013	13890	13976	14123	14072	13960	13935	13998	14078	13986	13996	13964	13985	13940	13983	13906	13984	14024	13926	13919	13935	13965	14038	13925	13943	13897	13910	13916	14015	14064	13971	13949	14008	13926	13930	13880	13863	13840	13921	13877	13973	13874	13844	13777	13845	13967	13973	13879	13974	13927	13866	13957	13873	13805	14076	14037	13920	13878	14017	13971	14064	13957	14060	13834	13700	13834	13989	13884	13855	13956	13947	13864	13956	13942	13806	13867	13883	13889	13848	14068	13927	13970	14025	13981	13973	13780	14079	13920	14037	13957	13979	13810	14015	13934	14044	14022	13896	13906	13801	13980	13833	13914	13946	14079	13917	13851	13951	14011	13953	13967	13942	13971	13981	13995	13827	13785	13976	13904	14080	14021	13885	13759	13813	13810	14039	13927	13833	13916	14021	13960	13909	13994	13821	14001	13830	14080	13982	13863	14035	13905	13866	14078	13790	14068	13941	13867	13873	13929	14075	13955	13946	13854	13801	14077	13988	13929	14004	13931	13894	13995	13927	13882	13967	14053	13892	14049	13928	14028	13923	14053	14011	13944	13979	14001	14006	13908	14067	14013	13934	14023	13961	13802	13920	14105	13963	13944	14016	13838	13968	14038	13893	13840	14002	13994	13770	13943	13862	13961	13957	13894	14029	13857	13928	14045	13836	13796	14150	14001	13884	13869	13943	13853	13937	13971	13894	14041	13857	13956	14117	14055	13982	13887	13950	13935	14026	13979	13717	13914	14043	14212	13925	13891	13994	13968	13898	13780	14087	13818	13907	13606	13922	14061	13888	13778	13966	13917	14014	13840	13795	13958	14032	13892	14193	13712	13796	14064	14018	13978	13866	14107	13901	13931	13801	13844	13862	13860	13970	13837	14000	13966	14069	13798	13887	13988	13861	13817	14002	14075	14025	13978	14034	14035	13914	14042	13843	13922	14053	13908	13851	13784	13979	13778	14034	13852	13888	13928	13964	14033	13770	14072	14004	13939	13709	13964	13918	13942	13735	13922	13839	13990	13782	13852	13896	13953	14024	13883	13811	13806	13862	14219	13986	13936	13963	13872	13873	13747	14011	13811	13841	14040	13996	14043	13907	13976	13965	14072	13829	14076	13894	13978	13988	13818	13895	13927	14048	13841	13941	13864	14057	13871	13865	13915	13689	13986	13946	13901	13903	13788	13933	13935	13941	13987	13935	13874	14016	13901	13837	14052	13900	13842	14128	13878	14023	13927	13895	13910	13957	13906	14017	13845	13902	14030	13957	13749	13869	14037	13955	13922	13941	13878	13909	14012	13947	14063	14107	13969	13986	14122	13810	13934	13883	13972	13917	13905	13894	14155	13945	13872	13900	13757	14145	13888	13866	13838	14061	13882	13884	13978	13987	13918	14072	13965	13784	13852	13921	14030	13954	13927	13984	13928	13870	13869	13850	14184	13983	13907	14024	13927	13892	14060	13989	13747	13825	14004	14096	13900	13925	13843	13873	13901	13903	13837	14056	13915	13898	14040	14031	13917	14067	13866	13804	14163	13838	13853	13703	14068	13798	14084	13977	13945	13986	13907	13933	13818	13854	13865	13833	13796	14036	14022	13905	13955	14004	13878	14041	13923	13965	13956	13903	14076	13793	13902	14091	14020	13934	13981	13807	14074	14139	14017	13995	13844	13836	13978	13892	13927	14091	14003	13940	14089	13894	13805	14070	13996	13748	13874	13871	14019	13734	14024	13902	13947	13901	13971	14035	13934	13981	13878	13933	14044	14080	13874	13830	13818	13970	14016	13995	14128	13757	13927	13931	13868	14052	14025	13910	13859	14022	14072	14021	13837	13850	13862	13939	13922	14039	13894	13986	13960	13960	13778	13948	14079	13888	13940	14009	13909	13881	13997	13882	14002	13913	13785	14017	13940	13938	13922	14006	14023	13941	13928	13853	14012	13858	13843	13850	14070	13973	13924	13971	13874	13871	13921	13805	13826	13846	13982	13892	13816	14079	13923	13911	14037	13917	13736	13864	14088	13998	13973	13920	14060	13973	13883	13856	13924	13776	13977	14061	13715	13901	13916	13854	13899	14122	14072	13972	13824	14110	13865	13862	13901	14001	14078	13839	13936	14108	13948	13930	14005	13898	13944	13958	13893	14024	13868	14007	13884	13795	14089	14007	13925	13874	13928	13911	13919	14061	13979	14114	14008	13808	14203	13907	13979	13997	13986	14028	14027	13945	13826	13947	13910	14048	14007	13991	14030	13973	13817	13863	13831	13978	13917	14089	13941	13969	13894	13848	13983	13965	13899	13883	13977	14000	13839	14053	13882	13884	13891	13810	14027	14047	14141	13825	13887	14027	13972	14077	13935	13996	13832	13833	13932	13883	14116	14228	13988	13834	13902	13974	13956	13906	14006	13825	13820	14020	13884	13965	13755	13864	13979	13831	13996	14070	14078	14030	14031	13995	14019	14135	13863	13954	14134	13911	14038	14116	13803	13941	14058	14051	13907	13936	13999	13851	13928	13946	14066	13966	13981	13999	13802	13920	13920	13960	13976	13959	13972	14058	14080	13785	13977	13909	14027	14013	13955	13937	14056	13664	13820	13848	13965	13885	13861	13947	13954	14045	13934	13856	13873	14005	14041	13877	13941	14003	13741	13886	14011	14185	13991	13765	13869	13964	13840	13919	13934	13909	14011	13864	13864	13807	13912	13955	13809	13905	13977	14049	13971	13880	13951	13872	13972	13798	13868	13884	13964	13987	13886	13849	13866	13838	13976	14013	13866	13887	13922	13900	13977	13766	13752	13826	13948	13989	14019	14049	13956	13893	14052	13967	14020	14030	13937	13862	13968	13916	13842	14041	13971	13965	13829	13868	13834	13913	13873	13980	13864	13885	13869	13916	14047	13799	13866	13912	14007	14036	14025	13923	13837	13919	14091	13937	13928	13951	13875	14054	13963	13887	14010	14017	13844	13952	14092	13800	13890	14007	13983	14148	14021	13979	13941	13931	13881
29195	21456	20270	17598	15993	15825	16362	17823	20942	22085	20074	17699	16477	16351	15877	15943	15973	15862	15855	15825	15808	15807	15846	15596	15921	15827	15881	15707	15881	15855	15860	15700	15747	15775	15854	15806	15857	15991	15733	15977	15776	15828	15612	15887	15607	15789	15834	15893	15939	15676	15923	15888	15915	15876	15921	15768	15962	15919	15897	15871	15872	15854	15831	15803	15843	15709	15662	15885	15716	15672	15800	15827	15706	15759	15877	15931	15663	15941	15962	15898	15884	15840	15898	15688	16089	15738	15733	15634	15936	15727	15923	15950	15741	15723	15767	15714	15995	15729	15764	15806	15890	15898	15954	15781	15615	15710	15732	15748	15744	15866	15870	15777	15835	15733	15751	15814	15950	15621	15753	15852	15776	15895	16021	15971	15756	15857	15974	15789	15613	15770	15654	16005	16005	15662	15699	15799	15840	15880	15841	15626	15753	15992	15732	15846	15792	15769	15763	15901	15714	15774	15800	15856	15835	16005	15842	15797	15765	15982	15658	15805	15742	15872	15776	15970	15987	15820	15793	16036	15778	15922	15631	15836	15788	15769	15769	15814	15748	15783	16014	15765	15875	15666	15934	15901	15597	15877	15816	15716	15723	15930	15978	15711	15763	15846	15833	15678	15680	15842	15959	15737	15823	15729	15837	15891	15833	16014	15782	15744	15753	15861	15879	15661	15859	15977	15960	15985	15869	15614	15871	15580	16003	15776	15730	15613	15744	15809	15785	15717	15782	15701	15886	15933	15816	15885	15805	15760	15875	15827	15854	15989	15768	15880	15682	15587	15807	15851	15712	15884	15885	15770	15904	15854	15835	15836	16122	16027	15905	15696	15671	15896	15607	15886	15687	15916	15740	15806	15598	15716	15866	15629	16055	16054	15686	15997	15846	15812	15795	15888	15744	15810	15858	15742	15761	15655	15767	15738	15605	15974	15914	15931	15891	15795	15804	15671	15957	15798	15695	15687	15677	15871	16018	15851	15672	15844	15774	16009	15825	15989	15869	15899	15872	15970	15684	15936	15937	15820	15901	15898	15878	15997	16030	15593	15857	15801	15946	15817	15716	15876	15656	15894	15950	15936	15747	15878	15959	15681	15836	15975	15796	15818	15603	15748	15801	15942	16076	15808	15666	15716	15832	15992	15773	15819	15841	15847	15732	15795	15880	15751	15697	15799	15792	15805	15761	15709	15610	15940	15848	15887	15857	15844	15813	15913	15817	15830	15829	15840	15964	15913	15883	15657	15750	15705	15784	15747	15891	15875	15845	15746	15762	15597	15738	15891	16090	15683	15867	15661	15899	15848	15849	15825	15857	15912	15835	15916	15759	16001	15928	15917	15831	15848	15620	15822	15692	15843	15817	15933	15937	15669	15764	15900	15801	15892	15823	15708	15724	15926	15836	15846	15909	15696	15919	15870	15837	15893	15663	15723	15750	15820	15995	15844	15974	15645	15846	15820	15737	15837	15955	15732	15740	15801	15924	15814	15695	15660	15912	15922	15949	15793	15725	15773	15733	15999	15578	15827	16002	15905	16044	15975	15759	15742	15799	15717	15828	15720	15739	15860	15800	15729	15773	15887	15664	15881	15900	15929	15914	15898	15881	15829	15961	15664	15669	15866	15777	15878	15988	15908	15806	15849	15918	15989	16072	15686	16113	15876	15787	16013	15871	15887	15802	15808	15894	16118	15721	15784	15829	15818	16049	15804	15759	15601	15816	15926	15786	15814	15777	15887	16023	15915	15814	15814	15777	15814	15912	15755	15736	15803	16048	15774	15664	15770	15928	15753	15920	15729	15866	15950	15815	15880	15777	15849	15816	15919	15833	15629	15829	15950	15828	15877	15831	15973	15717	15884	15742	15818	15786	15872	15740	15888	15909	15904	15890	15774	15829	15933	15825	15798	15776	15873	15936	15701	15865	15694	15945	15882	15871	15797	15767	15829	15750	15795	15853	15795	15857	15857	15865	15929	15839	16026	15760	15922	15859	15856	15847	15998	15969	15820	15649	15720	15928	15904	15769	15767	15782	15925	15826	15825	15952	15793	15889	15726	15899	15774	15836	15883	15790	15681	15770	15790	15941	15957	15817	15934	15766	15867	15791	15718	15943	15872	16033	16039	16079	15915	15761	15916	15772	15638	15616	15947	15783	15722	15988	15718	15688	15828	15801	15899	16115	15971	15964	15865	15678	16049	15744	15803	16022	15828	15612	15813	15943	15944	15877	15737	15951	15883	15823	15849	15924	15789	15767	15842	15629	15707	15804	15695	15941	15746	15732	15796	15901	15829	15830	15726	15876	15896	15850	15921	15701	15838	15897	15828	15915	15769	15844	15792	15746	15955	15697	15806	15977	15818	15994	15766	15825	15838	15727	15756	15900	15675	15939	15903	15818	15758	15627	15773	15867	15970	15822	15911	15970	15550	15904	16059	15967	15942	15601	15763	15986	15841	15877	15972	15812	15781	15648	15654	15906	15919	15784	15906	15976	15805	15875	15714	15756	15979	15857	15943	15944	15833	15761	15715	15651	15981	16028	15733	15818	15981	15846	15774	15867	15887	15865	15709	15689	15653	15820	15750	15623	15730	15916	15730	15708	15800	15733	15689	15877	15654	15840	15665	15848	15785	15869	15885	15738	15798	15914	15798	15940	15765	15889	15839	15712	15994	15760	15926	15954	15942	16102	15766	15773	15941	15781	15944	15784	15807	15812	15856	15785	15682	15716	15694	15743	15653	16053	15794	15810	15820	15899	15976	16068	15786	15729	15774	16074	15858	15912	15888	15916	15694	15811	15949	16027	16021	15943	15774	15771	16034	15945	15872	15944	15931	15920	15742	15691	15892	15925	15829	15763	15815	15772	15914	15736	15872	15889	15777	15958	15785	15837	15925	15845	16016	15827	15900	15759	15823	15880	15789	16006	15959	15930	15801	15944	15696	15612	15841	15858	15843	15812	15965	15984	15979	15858	15754	15810	16009	15797	15898	15862	15777	15846	15808	15862	15934	15792	16001	15651	15944	15868	15869	15786	15691	15968	15878	15709	15860	15774	15684	15738	15792	15837	15935	15832	15922	15987	15855	15858	15868	15883	15686	15810	16032	15964	15910	15832	15858	15970	15685	15680	15631	15868	15800	15782	15844	15902	15648	15832	15807	15880	15834	15664	15762	16003	15705	15718	15801	15794	15776	15850	15882	15948	16034	15910	15805	15841	15798	15672	15829	15824	15835	15874	15804	15676	15911	15910	15746	15781	15670	15696	15890	15783	15710	15677	15813	15839	15858	15721	16007	15929	15852	15828	15771	15777	15987	15865	15805	15750	15658	15927	15781	15843	15734	15636	15821	15819	16028	15519	15830	15821	15715	15908	15817	15886	15764	15961	15881	15885	15956	15963	15905	15736	15960	15970	16014	15849	15719	15917	15539	15799	15795	16012	15765	15901	15784	15808	15896	15957	15816	15893	15715	15720	15970	15804	15800	16055	15931	15570	16095	15875	15800	15781	15845	15798	15752	15701	15828	15868	15831	16047	15901	15981	15892	15702	15890	15599	15803	15935	15641	15911	15775	15953	15860	15721	15803	15774	15815	15836	15949	15796	15836	15773	15898	15834	15821	15795	15897	15676	15864	15749	15892	15863	15790	15969	15751	15862	15911	16001	15815	16060	15920	15742	15880	15648	15655	15820	15799	15788	15865	15641	15920	15864	15824	15896	15821	16031	15869	15753	15974	15949	15780	15792	15706	15992	15823	15969	15823	15673	15873	15970	15932	15730	15951	15765	15889	16053	15797	15937	15832	16021	15834	15793	15954	15956	15731	15753	15965	15914	15901	15839	15839	15986	16005	15862	15648	15803	15867	15977	15898	15883	15868	15708	15707	15810	15983	15997	16130	15772	15957	15982	15806	15816	15885	15952	15807	16024	15861	15695	15828	16019	15606	15792	15981	15954	15902	15726	15854	16014	15959	15912	15790	15594	15566	15631	15780	15727	15887	16159	15819	15923	15715	15870	15939	15865	15809	15738	15719	15712	15867	15860	15734	15930	15867	15740	15660	15905	15879	15836	15798	15936	15953	15951	15878	15805	15987	15901	16020	15796	15672	15796	15874	16000	15698	15923	15777	15832	15740	15877	15849	15756	15556	15699	15775	15750	15889	15833	15964	15804	15925	15986	15942	15866	15840	16056	16018	15866	16044	15891	15915	15727	15877	15770	15853	15708	15792	15921	15799	15891	15836	16025	15773	15765	15819	15980	16032	15848	15839	15870	15809	15919	15830	15838	15900	15757	15791	15898	15752	15695	15860	15806	15835	15990	15909	15927	15682	15953	15794	15767	15686	15905	15809	15658	15868	15858	15844	15800	15648	15868	15847	15842	15578	15814	16069	15936	15853	15895	15990	15727	16099	15973	15818	15789	15843	15954	15709	15926	15865	16065	15814	15836	15896	15861	15817	15851	16028	15854	15954	16027	15867	15616	15721	15924	15806	15890	15876	15830	15921	15787	15785	15756	15863	15878	15859	15923	15722	15894	15777	15862	15651	15901	15727	15927	15870	15952	15696	15927	15883	15894	15964	15847	15661	15947	15754	15715	15813	15745	16017	15881	15908	15951	15803	15859	15777	15997	15792	15881	15797	15858	15908	15762	15941	15758	15702	15879	15729	15881	15901	15894	15820	15897	16003	16029	15773	15695	15813	15942	15724	16143	15769	15917	15704	15806	15818	15843	15937	15873	15778	15937	15893	15826	15754	15735	15869	15958	15758	15904	15753	15912	15671	15827	15767	15865	15852	15873	15745	15819	15877	15927	15804	15637	15883	15732	16007	16091	15778	15831	15727	15865	15877	15831	15721	15854	15732	15722	15833	15805	15798	15760	15763	15778	15697	15956	15868	15821	15941	15845	15689	15863	15697	16031	15804	15847	15674	15672	15559	15844	15806	15934	15849	15948	15845	15770	15811	15851	15796	16027	15805	15875	15769	15749	15805	15736	15868	15668	15825	16085	16126	15856	15872	15904	15817	15851	15887	15944	15721	15777	15640	15803	15714	15889	15893	15826	15859	15860	15717	15685	16008	15821	15882	15949	15929	15760	15728	16008	16069	15881	15984	15993	15742	15897	16062	15717	15784	15710	15956	15670	15794	15698	15715
14358	14861	14616	14195	14007	13853	14628	17509	21515	21944	18283	15630	14349	13754	13737	13917	13786	13780	13718	13827	13838	13694	13739	13737	13686	13780	13750	13779	13806	13872	13752	13660	13922	13698	13742	13858	13728	13680	13610	13721	13868	13637	13857	13777	13723	13741	13781	13670	13865	13689	13686	13881	13749	13891	13697	13694	13692	13757	13862	13702	13754	13693	13836	13837	13887	13636	13922	13663	13615	13745	13620	13690	13652	13806	13788	13925	13762	13747	13578	13790	13891	13663	13673	13702	13872	13810	13671	13780	13642	13922	13531	13579	13798	13700	13689	13773	13790	13871	13794	13616	13736	13672	13685	13680	13634	13574	13915	13696	13848	13774	13824	13656	13908	13667	13747	13783	13832	13788	13696	13622	13800	13841	13827	13594	13790	13713	13953	13713	13623	13696	13736	13819	13805	13689	13770	13822	13624	13693	13809	13622	13959	13723	13861	13687	13620	13787	13706	13638	13696	13685	13924	13870	13718	13696	13737	13830	13747	13637	13792	13755	13733	13768	13758	13709	13759	13570	13781	13694	13752	13696	13671	13734	13710	13773	13841	13686	13804	13857	13987	13695	13757	13593	13691	13841	13772	13668	13747	13841	13813	13863	13888	13760	13798	13596	13914	13776	13801	13777	13768	13788	13722	13653	13659	13751	13800	13663	13648	13710	13612	13568	13626	13800	13816	13738	13926	13868	13815	13812	13699	13785	13835	13685	13849	13733	13742	13672	13658	13709	13752	13814	13716	13691	13817	13686	13593	13612	13627	13824	13760	13785	13784	13855	13798	13783	13776	13730	13664	13978	13797	13626	13957	13653	13772	13669	13772	14007	13795	13864	13780	13671	13723	13742	13840	13619	13849	13811	13672	13590	13811	13695	13813	13820	13817	13680	13777	13668	13737	13756	13865	13924	13745	13736	13633	13467	13680	13753	13834	13899	13700	13666	13754	13687	13782	13757	13698	13874	13756	13900	13792	13845	13582	13623	13876	13726	13691	13791	13898	13728	13759	13634	13754	13662	13614	13792	13713	13715	13799	13779	13858	13662	13707	13897	13865	13819	13605	13716	13941	13611	13834	13646	13851	13807	13703	13629	13749	13600	13811	13764	13646	13683	13849	13663	13658	13813	13819	13760	13833	13596	13598	13739	13828	13743	13796	13708	13715	13656	13690	13741	13666	13789	13829	13699	13650	13811	13630	13597	13721	13781	13770	13675	13730	13633	13790	13642	13689	13668	13594	13745	13705	13822	13816	13657	13772	13730	13727	13905	13780	13824	13730	13635	13787	13949	13812	13561	13730	13767	13742	13851	13842	13762	13768	13671	13775	13633	13683	13830	13731	13755	13764	13858	13741	13716	13732	13725	13558	13919	13735	13756	13838	13818	13620	13777	13781	13745	13641	13860	13764	13855	13724	13756	13731	13742	13620	13869	13956	13762	13705	13817	13827	13846	13946	13706	13482	13730	13774	13591	13755	13688	13969	13802	13694	13669	13832	13917	13649	13756	13652	13733	13834	13760	13664	13815	13749	13665	13608	13661	13742	13737	13670	13824	13798	13868	13751	13755	13760	13705	13577	13634	13675	13882	13740	13600	13691	13753	13762	13634	13864	13799	13717	13981	13682	13756	13819	13706	13875	13771	13599	13667	13651	13752	13621	13634	13813	13717	13834	13694	13591	13616	13824	13759	13758	13591	13715	13880	13706	13678	13779	13750	13879	13721	13704	13711	13767	13780	13677	13739	13773	13745	13744	13756	13566	13679	13746	13763	13605	13538	13788	13679	13873	13747	13704	13794	13832	13654	13709	13993	13763	13664	13758	13802	13826	13656	13674	13677	13746	13753	13764	13816	13639	13598	13738	13853	13645	13876	13810	13681	13598	13740	13698	13856	13822	13733	13731	13864	13842	13670	13840	13737	13686	13673	13782	13559	13929	13800	13890	13802	13808	13627	13803	13794	13727	13806	14029	13754	13779	13746	13846	13767	13708	13590	13567	13728	13751	13684	13660	13728	13663	13830	13721	13835	13800	13658	13828	13714	13776	13681	13670	13778	13876	13705	13752	13713	13629	13732	13972	13713	13810	13867	13706	13880	13772	13809	13647	13803	13711	13872	13608	13766	13747	13524	13662	13696	13769	13648	13693	13731	13944	13651	13764	13693	13665	13717	13794	13704	13751	13838	13616	13796	13614	13829	13823	13726	13690	13684	13834	13757	13629	13666	13751	13784	13717	13789	13808	13632	13730	13788	13851	13623	13803	13878	13869	13879	13798	13780	13707	13709	13621	13907	13485	13755	13718	13894	13837	13643	13741	13791	13769	13822	13720	13739	13771	13880	13706	13666	13735	13819	13896	13784	13767	13747	13683	13713	13714	13819	13626	13791	13877	13796	13768	13724	13840	13692	13793	13718	13774	13682	13662	13638	13837	13816	13722	13529	13766	13748	13661	13620	13546	13721	13770	13698	13752	13583	13764	13582	13802	13612	13764	13726	13656	13801	13627	13749	13737	13755	13675	13762	13814	13718	13845	13737	13742	13597	13785	13608	13586	13790	13766	13709	13767	13827	13772	13799	13793	13784	13728	13754	13559	13874	13760	13682	13748	13648	13943	13630	13746	13769	13780	13799	13842	13751	13744	13775	13801	13743	13769	13614	13705	13945	13697	13630	13752	13780	13816	13892	13754	13796	13841	13738	13644	13739	13846	13655	13728	13767	13884	13779	13741	13868	13834	13662	13833	13588	13766	13795	13687	13803	13859	13740	13630	13792	13748	13911	13845	13644	13741	13765	13790	13730	13659	13762	13745	13667	13604	13924	13786	13921	13686	13737	13765	13761	13747	13875	13720	13751	13693	13612	13705	13823	13852	13672	13678	13711	13757	13862	13592	13886	13680	13806	13706	13648	13851	13842	13918	13869	13789	13744	13836	13785	13888	13684	13851	13759	13830	13748	13885	13720	13668	13714	13804	13673	13887	13731	13671	13839	13696	13850	13869	13734	13682	13899	13635	13639	13851	13728	13657	13788	13654	13809	13766	13889	13725	13700	13755	13665	13866	13605	13809	13689	13677	13693	13643	13706	13782	13806	13694	13734	13794	13725	13746	13904	13706	13790	13728	13815	13649	13745	13854	13694	13717	13806	13698	13638	13860	13648	13852	13682	13742	13742	13741	13830	13830	13794	13686	13608	13830	13779	13739	13779	13700	13575	13890	13783	13546	13845	13857	13801	13728	13720	13712	13673	13709	13869	13752	13748	13878	13587	13790	13689	13851	13751	13745	13835	13738	13607	13916	13611	13737	13834	13610	13799	13891	13868	13856	13735	13746	13674	13627	13583	13702	13784	13815	13708	13602	13594	13886	13808	13790	13787	13732	13808	13800	13693	13753	13756	13796	13539	13880	13754	13731	13787	13783	13838	13662	13737	13791	13786	13649	13836	13657	13891	13835	13766	13767	13819	13689	13553	13752	13759	13694	13567	13862	13760	13778	13626	13798	13883	13694	13782	13848	13679	13744	13708	13912	13661	13709	13802	13628	13730	13765	13749	13839	13713	13759	13804	13903	13747	13680	13749	13656	13792	13716	13658	13949	13796	13866	13784	13874	13657	13683	13872	13785	13733	13958	13730	13928	13661	13808	13798	13792	13806	13732	13851	13667	13742	13794	13904	13669	13990	13822	13730	13745	13814	13813	13618	13769	13698	13840	13781	13818	13793	13688	13742	13691	13763	13778	13728	13711	13734	13746	13656	13723	13778	13819	13732	13788	13709	13724	13720	13769	13855	13740	13714	13926	13765	13724	13819	13780	13664	13782	13717	13729	13800	13586	13741	13618	13843	13668	13737	13833	13859	13787	13753	13715	13421	13654	13809	13709	13707	13710	13737	13844	13652	13802	13626	13800	13696	13772	13614	13824	13752	13814	13672	13690	13706	13709	13795	13734	13913	13735	13721	13791	13776	13671	13754	13852	13725	13734	13831	13653	13815	13631	13648	13555	13968	13550	13624	13758	13804	13690	13878	13705	13658	13725	13574	13657	13903	13787	13584	13909	13710	13687	13705	13538	13628	13893	13796	13825	13764	13878	13752	13849	13871	13793	13742	13834	13785	13722	13727	13846	13717	13594	13849	13693	13874	13926	13927	13656	13675	13777	13871	13803	14037	13728	13788	13669	13776	13880	13609	13714	13900	13683	13715	13645	13784	13708	13604	13705	13922	13694	13842	13660	13930	13809	13744	13789	13664	13657	13716	13840	13697	13678	13887	13638	13774	13874	13746	13735	13630	13757	13693	13701	13623	13561	13650	13660	13841	13690	13680	13797	13784	13770	13632	13733	13769	13758	13694	13812	13829	13842	13638	13761	13605	13715	13683	13897	13668	13983	13740	13743	13836	13704	13659	13977	13696	13664	13605	13603	13693	13768	13698	13699	13735	13703	13540	13907	13730	13623	13768	13788	13653	13730	13777	13676	13725	13841	13768	13709	13708	13757	13684	13694	13662	13768	13616	13610	13701	13804	13609	13781	13839	13810	13741	13743	13759	13761	13647	13587	13693	13831	13798	13697	13927	13696	13715	13575	13755	13822	13667	13626	13739	13947	13658	13739	13702	13597	13744	13685	13753	13924	13737	13699	13566	13721	13849	13731	13708	13831	13773	13744	13685	13737	13757	13664	13693	13709	13780	13691	13667	13748	13853	13655	13828	13768	13818	13818	13737	13832	13672	13722	13750	13878	13786	13867	13749	13606	13818	13870	13870	13877	13827	13706	13915	13642	13817	13843	13790	13769	13669	13787	13823	13667	13976	13670	13687	13741	13663	13692	13623	13819	13916	13777	13789	13639	13914	13603	13653	13687	13645	13700	13721	13705	13732	13809	13780	13865	13785	13761	13781	13943	13794	13869	13912	13719	13720	13757	13927	13691	13569	13890	13922	13606	13684	13782	13643	13691	13832	13740	13803	13705	14015	13802	13811	13759	13700	13827	13767	13644	13733	13802	13785	13885	13905	13755	13911	13677	13717	13690	13740	13904	13646	13694	13754	13850	13731	13776	13685	13843	13679	13775	13701	13797	13824	13889	13657	13717	13712	13791	13663	13796	13666	13747	13871	13739	13632	13617	13841	13785	13759	13857	13716	13728	13651	13819	13815	13628	13738
26016	21161	27194	25746	19085	17311	19831	30925	37819	37721	29390	22033	17926	16376	15904	15955	15880	15979	15948	15768	15736	15940	15844	15827	15739	15776	15777	15854	15700	15794	15998	15844	15738	15685	15623	16045	15819	15855	15722	15863	15840	15919	15793	15757	15738	15836	15822	15699	15824	15819	15855	15774	15923	15814	15759	15958	15699	15766	15845	15446	15649	15562	15876	15665	15905	15769	15492	15767	15781	15741	15844	15858	15691	15596	15790	15820	15815	15707	15959	15867	15763	15612	15685	15692	15951	15679	15651	15646	15698	15646	15538	15543	15819	15789	15715	15593	15594	15651	15779	15753	15782	15774	15953	15943	15977	15663	15587	15754	15884	15703	15878	15726	15727	15751	15728	15514	15804	15718	15661	15593	15878	15867	15792	15735	15744	15821	15923	15639	15775	15821	15794	15861	15917	15675	16021	15717	15776	15790	15510	15683	15730	15658	15794	15856	15825	15715	15763	15829	15757	15486	15727	15666	15768	15584	15691	15870	15889	15502	15444	15874	15994	15666	15882	15665	15841	15674	15824	15602	15695	15813	15882	15812	15720	15710	15657	15809	15854	15934	15966	15766	15743	15931	15824	15860	15825	15757	15823	15787	15863	15637	15808	15914	15740	15963	15709	15884	15834	15871	15853	15621	15701	15804	15895	15746	15939	15752	15772	15643	15706	15941	15694	15805	15788	15780	15639	15868	15776	15520	15628	15866	15803	15638	15573	15973	15723	15776	15773	15796	15659	15783	15751	15712	15843	15797	15568	15781	15980	15737	15692	15847	15712	15789	15690	15952	15717	15662	15603	15764	15658	15712	15586	15719	15822	15868	15713	15641	15770	15759	15846	15717	15703	15769	15847	15759	15835	15825	15813	15748	15748	15832	15786	15837	15951	15803	15627	15711	15877	15720	15781	15804	15740	15648	15722	15749	15837	15814	15834	15787	15774	15740	15969	15814	15882	15572	15606	15756	15866	15898	15841	15535	15857	15668	15703	15652	15704	15744	15763	15791	15478	15790	15829	15773	15694	15930	15670	15778	15728	15665	15684	15705	15799	15548	15841	15686	15665	15905	15505	15582	15746	15830	15538	15728	15747	15803	15743	15704	15671	15780	15759	15774	15685	15881	15716	15653	15792	15651	15730	15683	15874	15680	15793	15784	15692	15801	15790	15691	15633	15909	15735	15732	15776	15786	15783	15891	15907	15714	15584	15522	15564	15615	15438	15568	15686	15933	15877	15624	15732	15727	15637	15735	15910	15764	15736	15860	15806	15865	15672	15771	15868	15819	15894	15692	15675	15897	15943	15866	15761	15539	15838	15815	15704	15631	15997	15625	15430	15582	15789	15743	15651	15717	15965	15713	15815	15682	15751	15579	15918	15686	15793	15507	15724	15580	15736	16044	15739	15614	15821	15852	15738	15917	15681	15720	15881	15865	15852	15937	15852	15845	15659	15794	15699	16026	15862	15596	15711	15700	15792	15791	15840	15848	15828	15623	15547	15724	15811	15733	15934	15561	15815	15845	15671	15694	15762	15642	15729	15807	15576	16043	15900	15655	15612	15784	15657	15679	15765	15755	15700	15744	15856	15825	15615	15663	15762	15795	15673	15789	15816	15741	15796	15559	15864	15730	15681	15960	15770	15934	15745	15912	15625	15701	15687	15718	15682	15701	15725	15745	15641	15656	16023	15626	15517	15742	15875	15909	15641	15755	15752	15745	15918	15723	15857	15497	15736	15743	15721	15702	15915	15690	15912	15624	15779	15579	15824	15657	15731	15801	15789	15613	15459	15946	15789	15596	15752	15624	15717	15661	15787	15759	15827	15723	15879	15819	15588	15710	15782	15834	15743	15821	16009	15819	15799	15768	15949	15687	15821	15845	15681	15840	15888	15725	15643	15592	15819	15666	15890	15835	15693	15682	15717	15952	15904	15793	15998	15756	15786	15846	15830	15789	15745	15714	15598	15738	15853	15870	15845	15646	15709	15899	15694	15881	15680	15677	15744	15906	15760	15754	15837	15503	15616	15880	15828	15941	15860	15783	15685	15797	15733	15768	15961	15564	15615	15519	15674	15815	15744	15799	15822	15571	15675	15544	15715	15662	15696	15827	15617	15645	15687	15754	15807	16004	15768	15777	15633	15817	15838	15801	15804	15811	15574	15909	15747	15925	15742	15924	15747	15649	15751	15870	15682	15826	15705	15703	15799	15673	15641	15609	15753	15891	15810	15743	15784	15698	15699	15718	15690	15828	15822	15925	15643	15853	15778	15837	15766	15861	15658	15907	15773	15726	15603	15927	15968	15610	15618	15666	15918	15767	15686	15835	15951	15642	15692	15736	15760	15680	15736	15789	15922	15704	15769	15720	15636	15772	15629	15851	15784	15818	15619	15907	15688	15842	15689	15590	15837	15678	15837	15703	15699	15634	15687	15901	15899	15856	15818	15683	15588	15557	15506	15714	15850	15801	15573	15640	15790	15943	15659	15807	15670	15773	15807	15637	15722	15643	15619	15835	15558	15850	15841	15694	15789	15789	15631	15892	15835	15850	15727	15638	15937	15723	15684	15766	15831	15817	15797	15791	15913	15759	15792	15829	15761	15687	15749	15633	15639	15750	15567	15826	15694	15841	15683	15738	15751	15573	15774	15701	15728	15720	15721	15817	15841	15867	15683	15717	15807	15790	15712	15606	15714	15878	15810	15751	15677	15846	15929	15610	15982	15922	15539	15936	15750	15848	15896	15769	15904	15645	15926	15590	15770	15768	15760	15779	15686	15820	15778	15644	15671	15717	15828	15653	15717	15659	15946	15780	16005	15806	15763	15886	15535	15812	15800	15668	15626	16023	15782	15688	15808	15656	15719	15932	15814	15764	15942	15612	15728	15829	15738	15834	15892	15769	15892	15660	15755	15698	15740	15645	15736	15802	15781	15768	15568	15993	15565	16000	15688	15784	15876	15892	15761	15686	15822	15860	15761	15821	15848	15763	15788	15722	15938	15672	15752	15532	15773	15848	15868	15680	15762	15833	15735	15716	15843	15768	15829	15636	15614	15770	15719	15665	15950	15683	15904	15795	15752	15774	15719	15655	15732	15800	15869	15784	15710	15834	15913	15769	15709	15901	15763	15877	15778	15472	15743	15597	15851	15891	15809	15661	15928	15822	15890	15942	15736	15737	15769	15865	15775	15667	15708	15886	15596	15673	15720	15910	15613	15858	15756	15810	15734	15661	15905	15731	15601	15890	15721	15524	15894	15721	15951	15641	15737	15802	15955	15740	15792	15732	15881	16085	15759	15798	15799	15921	15763	15685	15725	15775	15715	15740	15630	15766	15802	15769	15816	15772	15887	15787	15660	15864	15803	15772	15739	15734	15689	15692	15691	15885	15621	15567	15684	15759	15920	15714	15610	15773	15986	15627	15860	15866	15706	15769	15968	15807	15776	15635	16005	15671	15791	15552	15882	15730	15715	15786	15679	15600	15717	15932	15766	15583	15752	15764	15748	15740	15834	15672	15687	15832	15714	15735	15649	15741	15824	15797	15768	15850	15725	15847	15623	15633	15573	15749	15814	15697	15746	16016	15770	15743	15778	15773	15682	15808	15842	15768	15794	15734	15716	15702	15887	15785	15782	15667	15905	15891	15888	15641	15752	15700	15762	15840	15903	15851	15755	15967	15806	15728	16042	15822	15881	15682	15667	15800	15795	15604	15663	15684	15715	15656	15912	15761	15827	15826	15770	15712	15788	15993	15680	15921	15769	15668	15892	15671	15758	15773	15835	15768	15696	15719	15764	15882	15960	15827	15636	15577	15915	15750	15725	15777	15665	15689	15859	15814	15861	15820	15886	15658	15893	15732	15736	15660	15967	15629	15625	15659	15593	15658	15711	15761	15638	15781	15675	15844	15657	15690	15727	15678	15821	15733	15805	15760	15809	15976	15662	15620	15537	15615	15689	15788	15960	15854	15837	15710	15623	15668	15794	15667	15851	15893	15702	15716	15709	15688	15781	15831	15664	15612	15700	15732	15944	15841	15862	15879	15665	15720	15726	15508	15771	15769	15850	15586	15875	15705	15720	15722	15766	15781	15721	15662	15936	15601	15584	15675	15770	15557	15722	15747	15942	15751	15911	15725	15966	15761	15602	15728	15674	15777	15722	15840	16046	15828	15818	15898	15845	15649	15667	15775	15615	15725	15631	15720	15693	15594	15803	15692	15640	15717	15822	15889	15714	15877	15781	15887	15862	15864	15813	15776	15729	15647	15758	15749	15741	15632	15723	15773	15702	15704	15732	15796	15728	15733	15788	15747	15739	15773	15804	15836	15713	15672	15621	15726	15795	15906	15641	15583	15751	15857	15971	15727	15786	15839	15886	15637	15630	15913	15804	15744	15611	15685	15598	15779	15706	15905	15604	15704	15882	15881	15869	15826	15710	15562	15726	15653	15674	15731	15726	15650	15471	15823	15927	15686	15867	15842	15926	15658	15810	15777	15734	15793	15643	15710	15826	15758	15812	15660	15780	15701	15714	15633	15769	15905	15811	15924	15707	15800	15715	15834	15830	15609	15661	15842	15793	15734	15756	15615	15807	15518	15778	15765	15744	15954	15730	15673	15870	15579	15753	15712	15700	15921	15714	15715	15636	15775	15632	15837	15738	15751	15875	15889	15819	15820	15794	15713	15652	15846	15722	15626	15695	15708	15639	15606	15777	15849	15951	15902	16020	15739	15862	15834	15629	15658	15809	15795	15727	15727	15648	15786	15712	15771	15749	15718	15590	15709	15881	15649	15821	15767	15788	15558	15545	15758	15754	15775	15826	15670	15650	15474	15886	15835	15879	15798	15784	15817	15881	15802	15884	15661	15771	15942	15838	15764	15865	15842	15709	15736	15715	15767	15886	15775	15637	15710	15878	15917	15763	15730	15612	15933	15648	15862	15902	15688	15936	15792	15775	15699	15855	15583	15866	15670	15826	15890	15798	15687	15830	15650	15634	15671	15662	15934	15787	15771	15762	15823	15715	15569	15669	15636	15876	15858	15687	15829	15782	15809	15897	15719	15740	15651	15743	15689	15919	15811	15716	15931	15624	15724	15744	15697	16008	15723	15747	15805	15824	15670	15621	15546	15784	15614	15852	15931	15734	15799	15747	15780
13230	19022	18035	15796	15068	14610	18449	33829	39881	38019	28774	20021	15494	14103	13961	13742	13679	13591	13703	13760	13905	13609	13768	13694	13724	13669	13602	13704	13731	13751	13798	13738	13663	13720	13710	13707	13720	13630	13748	13782	13874	13757	13796	13643	13651	13646	13739	13787	13586	13778	13894	13855	13628	13616	13746	13696	13844	13635	13730	13751	13851	13630	13734	13927	13830	13711	13795	13674	13727	13671	13789	13690	13807	13769	13605	13723	13825	13778	13891	13589	13703	13603	13710	13692	13619	13729	13592	13612	13863	13745	13809	13729	13714	13794	13732	13737	13622	13752	13611	13503	13569	13604	13737	13541	13611	13721	13807	13576	13659	13660	13666	13722	13820	13676	13728	13628	13529	13752	13790	13773	13833	13712	13930	13742	13747	13752	13738	13756	13817	13621	13682	13625	13721	13658	13566	13688	13620	13811	13574	13706	13809	13706	13551	13589	13678	13720	13755	13692	13579	13680	13856	13837	13765	13807	13681	13813	13663	13746	13757	13646	13811	13755	13821	13653	13794	13782	13731	13583	13651	13677	13677	13768	13762	13733	13776	13734	13763	13731	13693	13540	13531	13726	13765	13643	13591	13690	13686	13731	13742	13777	13936	13727	13770	13758	13554	13665	13669	13816	13606	13753	13751	13713	13744	13740	13733	13690	13669	13782	13562	13503	13650	13654	13871	13852	13786	13654	13699	13624	13746	13744	13668	13739	13793	13651	13634	13728	13898	13911	13745	13708	13785	13754	13579	13752	13767	13610	13699	13880	13790	13674	13721	13800	13772	13707	13647	13746	13694	13632	13534	13839	13665	13827	13676	13664	13664	13751	13729	13579	13922	13779	13683	13730	13781	13651	13662	13758	13709	13631	13760	13944	13801	13897	13907	13711	13751	13721	13704	13639	13692	13654	13776	13765	13690	13696	13719	13588	13779	13841	13612	13774	13562	13686	13675	13858	13605	13763	13680	13600	13910	13739	13563	13626	13780	13726	13854	13726	13908	13703	13712	13626	13713	13694	13542	13877	13716	13860	13811	13546	13818	13746	13716	13565	13855	13703	13794	13831	13707	13772	13699	13754	13561	13893	13684	13772	13747	13827	13753	13647	13846	13738	13726	13704	13704	13622	13936	13564	13620	13718	13621	13814	13701	13680	13734	13735	13760	13666	13667	13869	13670	13767	13664	13608	13738	13869	13683	13789	13705	13740	13775	13706	13697	13814	13784	13710	13713	13653	13827	13625	13674	13756	13608	13651	13721	13768	13586	13729	13799	13599	13804	13719	13856	13636	13818	13742	13738	13611	13622	13733	13695	13644	13601	13606	13733	13534	13774	13619	13613	13705	13645	13757	13685	13784	13734	13660	13728	13876	13778	13597	13614	13747	13735	13714	13665	13826	13705	13716	13840	13619	13717	13885	13566	13850	13947	13707	13734	13603	13795	13872	13798	13932	13795	13794	13699	13529	13730	13723	13789	13904	13826	13638	13807	13649	13692	13672	13673	13742	13908	13595	13749	13659	13765	13722	13799	13763	13727	13570	13745	13627	13703	13628	13601	13787	13642	13711	13629	13698	13719	13860	13733	13718	13778	13753	13704	13606	13593	13858	13854	13913	13802	13741	13780	13632	13644	13807	13746	13581	13811	13600	13697	13692	13809	13858	13712	13652	13854	13537	13879	13613	13631	13836	13779	13651	13691	13658	13655	13646	13614	13666	13886	13549	13762	13720	13760	13835	13793	13777	13654	13851	13687	13800	13890	13769	13713	13674	13859	13801	13805	13772	13877	13754	13704	13655	13823	13762	13775	13790	13725	13784	13777	13756	13750	13710	13680	13855	13608	13867	13588	13968	13708	13697	13847	13679	13890	13719	13735	13743	13862	13754	13771	13707	13634	13610	13707	13683	13700	13600	13740	13521	13674	13648	13679	13776	13854	13748	13733	13516	13648	13884	13794	13743	13706	13578	13720	13727	13594	13703	13734	13719	13808	13604	13650	13802	13594	13573	13833	13752	13529	13736	13928	13745	13553	13583	13781	13693	13715	13698	13702	13668	13631	13734	13609	13753	13732	13674	13841	13754	13824	13640	13832	13819	13546	13630	13697	13774	13795	13689	13553	13700	13611	13766	13705	13794	13566	13612	13762	13645	13706	13768	13714	13885	13695	13595	13655	13920	13688	13767	13744	13741	13754	13568	13703	13761	13661	13663	13758	13528	13712	13660	13670	13792	13561	13582	13713	13785	13634	13877	13581	13749	13692	13726	13612	13677	13707	13806	13651	13698	13769	13786	13817	13684	13700	13918	13685	13795	13714	13633	13731	13534	13770	13664	13884	13675	13695	13748	13831	13760	13887	13737	13661	13673	13604	13735	13645	13659	13891	13629	13664	13617	13688	13788	13770	13795	13633	13651	13843	13770	13571	13664	13779	13638	13833	13735	13692	13695	13672	13555	13937	13827	13735	13732	13635	13788	13581	13477	13618	13813	13689	13681	13743	13723	13984	13868	13649	13713	13689	13833	13706	13630	13650	13824	13854	13810	13596	13694	13635	13701	13587	13889	13739	13603	13679	13715	13795	13681	13692	13609	13752	13727	13741	13698	13607	13678	13655	13760	13692	13680	13754	13800	13621	13879	13738	13841	13645	13720	13682	13698	13705	13751	13781	13710	13921	13682	13681	13803	13660	13663	13693	13733	13711	13753	13806	13631	13828	13507	13696	13886	13674	13608	13759	13557	13704	13790	13939	13910	13615	13634	13677	13699	13707	13737	13657	13815	13622	13794	13843	13652	13495	13760	13765	13660	13697	13687	13670	13682	13563	13546	13702	13831	13646	13788	13873	13826	13788	13626	13700	13648	13895	13626	13628	13688	13689	13638	13819	13708	13616	13852	13779	13689	13719	13702	13786	13876	13866	13596	13665	13607	13659	13743	13781	13694	13651	13749	13802	13812	13740	13684	13732	13794	13751	13693	13553	13586	13659	13870	13706	13862	13604	13683	13607	13633	13681	13705	13769	13653	13659	13819	13869	13622	13662	13735	13600	13735	13688	13609	13799	13586	13698	13657	13686	13506	13693	13789	13745	13755	13671	13551	13757	13775	13640	13787	13777	13679	13745	13773	13586	13698	13578	13695	13816	13850	13629	13736	13790	13703	13623	13593	13748	13825	13646	13692	13843	13640	13709	13707	13849	13760	13600	13784	13587	13905	13760	13726	13746	13735	13743	13793	13689	13769	13606	13704	13760	13679	14070	13569	13731	13708	13680	13668	13693	13829	13781	13600	13685	13755	13615	13907	13762	13684	13643	13663	13665	13602	13944	13605	13824	13552	13789	13695	13776	13674	13721	13693	13533	13866	13785	13666	13868	13608	13705	13829	13712	13810	13757	13662	13706	13655	13822	13689	13762	13653	13734	13732	13619	13657	13827	13674	13723	13768	13593	13783	13774	13663	13761	13792	13683	13937	13653	13719	13714	13866	13722	13655	13844	13698	13561	13625	13745	13782	13737	13717	13578	13718	13649	13924	13640	13725	13653	13778	13697	13668	13655	13693	13582	13839	13656	13710	13831	13688	13898	13811	13760	13715	13844	13773	13714	13820	13722	13724	13592	13672	13766	13796	13718	13748	13844	13713	13593	13780	13710	13776	13715	13744	13578	13736	13789	13628	13691	13683	13737	13709	13694	13591	13763	13758	13649	13731	13701	13738	13772	13838	13730	13664	13887	13675	13878	13657	13660	13702	13720	13580	13699	13755	13636	13795	13752	13620	13672	13679	13712	13658	13717	13597	13663	13753	13826	13774	13507	13709	13577	13668	13677	13841	13679	13632	13683	13620	13622	13766	13775	13814	13749	13698	13773	13811	13672	13707	13788	13642	13825	13624	13701	13671	13752	13813	13608	13766	13627	13680	13875	13724	13697	13660	13710	13635	13756	13840	13801	13793	13891	13617	13603	13697	13675	13783	13709	13672	13665	13865	13824	13682	13793	13795	13794	13601	13742	13837	13641	13784	13782	13660	13648	13729	13606	13757	13748	13709	13762	13419	13810	13745	13855	13714	13738	13706	13645	13741	13716	13628	13732	13718	13638	13700	13756	13700	13842	13902	13685	13637	13978	13635	13760	13748	13801	13693	13716	13731	13732	13781	13664	13655	13679	13602	13809	13747	13777	13742	13767	13730	13841	13653	13623	13842	13776	13568	13675	13717	13889	13801	13618	13648	13731	13617	13896	13801	13700	13573	13778	13690	13708	13660	13649	13838	13765	13689	13588	13703	13666	13786	13664	13592	13778	13699	13700	13670	13737	13672	13730	13827	13842	13583	13727	13968	13742	13797	13586	13651	13880	13581	13568	13686	13800	13713	13762	13679	13781	13727	13740	13836	13717	13876	13650	13769	13689	13685	13688	13802	13946	13560	13842	13735	13661	13596	13714	13761	13696	13929	13797	13750	13716	13846	13540	13790	13705	13673	13622	13414	13824	13892	13656	13596	13828	13748	13610	13745	13762	13819	13774	13630	13660	13825	13667	13824	13597	13738	13778	13700	13784	13743	13753	13712	13756	13876	13852	13744	13777	13795	13721	13830	13735	13712	13681	13717	13849	13747	13779	13767	13661	13764	13869	13598	13801	13609	13699	13702	13708	13758	13828	13826	13595	13691	13961	13700	13845	13782	13729	13815	13686	13685	13810	13708	13723	13650	13817	13738	13674	13721	13598	13781	13897	13595	13705	13768	13822	13649	13665	13781	13693	13815	13717	13610	13754	13703	13678	13747	13652	13670	13752	13772	13679	13820	13735	13821	13662	13759	13790	13675	13621	13642	13805	13486	13643	13704	13745	13517	13716	13825	13731	13638	13716	13748	13726	13815	13687	13870	13721	13688	13807	13887	13705	13573	13661	13804	13667	13751	13803	13858	13752	13829	13733	13728	13639	13776	13708	13679	13883	13687	13726	13787	13721	13877	13675	13553	13747	13727	13640	13711	13870	13648	13741	13769	13905	13687	13770	13615	13722	13754	13559	13665	13667	13784	13574	13624	13753	13809	13651	13842	13927	13799	13509	13816	13639	13700	13802	13763	13594	13857	13846	13679	13647	13924	13730	13682	13772	13790	13679	13693	13754	13815	13618	13641	13745	13559	13767	13707	13727	13703
24045	21204	28677	24040	21562	22808	23512	55269	62257	49179	35402	24948	19035	16943	16306	16269	16117	16134	16024	16076	16232	15935	15966	16015	16163	16084	16031	16007	15997	15977	15964	15941	15832	16147	15990	15984	16276	16097	16158	15774	16045	16020	15997	16082	16043	16047	16046	15934	15803	16065	16042	15845	16097	16013	16184	15933	15974	15993	15946	15932	16123	15935	16049	15925	16015	15748	15852	15999	15838	16043	15848	16017	15783	16140	15956	15949	15975	15930	15956	15968	16056	16026	15924	15965	15887	15877	16182	15949	15854	16041	16003	15969	15982	15939	16094	16009	15944	16071	15887	15978	15889	15749	15939	15940	16030	15872	15961	15905	16114	15944	15934	15874	15821	16201	16254	15897	15818	15982	16001	15976	15790	15899	16104	16059	16000	15850	15755	16026	15842	16059	16020	16123	16001	16016	16086	16009	15960	15936	15966	15786	15916	16029	15963	15795	16041	15974	15788	16010	16035	16003	15959	15801	16027	16093	15956	16029	15969	16021	15842	15938	15909	16101	16028	15970	15753	16114	15867	15848	16029	15943	16027	15821	15959	15736	15911	15806	16037	15814	15975	15950	15882	15933	15828	15683	15934	15808	15962	15784	15714	15993	15829	16001	16135	15923	15923	15966	15863	16130	15935	15728	15930	16005	16052	15958	16034	15869	16097	16013	16034	15944	16123	16045	15901	15970	16343	15975	15897	15880	15764	15836	15765	15968	15863	16060	15832	15800	15822	15890	15775	15983	16037	15943	16038	15995	15856	15919	15948	15955	15930	16025	15803	15876	15906	15922	15968	15929	15841	15750	15865	15745	15851	15880	16106	15717	15795	16009	15990	15862	15821	15957	15872	15879	16019	16017	16145	15817	15959	15844	15949	15882	15916	16162	16053	16139	16001	15718	15947	15970	15967	15802	15986	15743	15734	15567	15909	16061	15811	15853	15852	15938	15941	15913	15768	15679	15957	15964	16067	15909	16113	16029	16032	15820	16060	15986	15983	15912	16078	15991	16076	16258	15926	15940	15875	15996	16037	15991	16082	16010	16013	15922	15890	15991	15902	15904	15915	15803	15900	15811	16038	15906	16101	15944	15960	15743	15963	15863	15844	15820	15968	15899	15979	15988	15963	16050	15748	15834	15871	16049	16073	16086	16002	15975	15905	15932	16048	15985	16131	16212	16029	15936	15947	15838	15867	15990	15970	16001	15985	15905	16067	16111	16080	15843	15891	15839	16035	15788	16073	15870	15885	16101	15865	16040	15866	15941	15812	15957	15787	15931	15796	16016	15958	15879	15724	15829	15918	15931	15900	16079	15939	15881	15881	15830	15990	15937	15939	16010	16146	15720	15863	16006	15873	16031	16085	15928	15888	15892	15973	15751	15919	15860	15811	15858	15932	15821	16001	15950	16140	15860	16054	15973	15708	16013	15827	15846	15873	15740	15831	15965	16031	16049	15897	16072	16038	15998	16002	15940	15780	16024	16210	16196	15871	15696	15876	16033	15791	16091	16355	16004	15893	16073	15860	15927	16049	15981	15982	15883	16161	15920	16069	15845	15905	15878	16001	15930	15913	15853	15884	15990	15817	15892	15889	15778	15786	15870	16027	15957	15811	15936	16155	15903	15819	15863	16062	15888	15935	15815	15811	15885	15848	15780	15889	15790	15932	16155	16029	15803	15932	15894	16138	15755	15803	15789	15697	15964	15969	15989	16199	15991	15917	16049	15964	16037	15881	15892	16067	16118	15890	15781	15848	15750	15729	15978	15993	15958	16081	15945	15919	15754	16055	16034	16103	16088	16075	15918	15958	15946	15999	16002	15936	15996	15768	15810	15968	15753	15761	16100	15941	15813	16103	15743	16043	15808	15804	16008	16053	15869	15769	15993	16055	15965	16082	16037	15994	15846	15758	16019	15958	16051	15773	15744	15817	15978	15937	15772	15934	15773	15984	15826	16072	16111	15943	15751	15933	16149	15749	16071	15861	15806	16119	15834	16010	15896	16007	16046	15856	15959	15844	15859	15736	15938	15820	16016	15962	15832	15909	15967	15911	15968	15754	15969	15963	15885	15911	15741	16056	15988	16043	16056	16095	16014	15807	15907	15943	16120	16050	15841	16000	16011	15931	15904	15636	15890	15870	15794	15857	15828	15790	15973	15901	15762	15903	15886	15784	15917	15986	16032	15973	15964	15884	15798	15829	15902	15977	15918	15696	16031	15992	15877	16104	16079	15963	15931	16094	16046	16146	15995	15971	15854	15999	15857	15754	15931	15903	15834	15903	15918	16133	15859	15829	15825	15808	15901	15876	15835	15983	15972	16008	16113	15995	16106	15650	15787	15923	16061	15882	16006	15807	16009	15928	15985	15973	15853	15916	15764	15790	15882	16008	15848	15980	15942	16050	15899	15921	15805	15989	15779	15821	16019	15964	16008	15987	16032	15900	16015	15861	16070	15911	15856	15882	16107	15962	16059	15987	15785	15773	16118	15885	16125	15931	15978	15944	16019	15891	15877	15803	15906	16018	16059	15666	15947	16117	16044	16201	15822	15879	16119	15874	15750	15878	15885	15785	16065	16022	15794	15919	16056	16077	15918	16075	15923	16012	15876	15953	15952	15931	15885	15874	15880	15987	16052	15761	16087	16041	15877	16033	15843	15861	15863	15828	15977	16026	16054	15929	15910	15994	16148	15803	15955	16129	15989	15889	15976	15727	16197	16129	15891	15940	15788	15980	16082	16156	16023	15929	16013	15831	15996	15972	16128	15916	15678	15845	15788	15875	15607	15868	15993	16089	15885	16114	15915	15881	15945	15913	15809	15876	15921	15920	16076	15987	15875	15942	15904	16028	16156	15713	16064	15885	15933	15824	15884	15936	15927	15860	15887	15744	16071	15945	15804	16038	15880	15611	16043	15937	15928	15945	15713	15946	15994	15886	15824	15526	15818	15884	16139	15935	15899	16164	15969	15817	15936	16018	15934	15933	15941	15754	15843	16160	15985	16176	16022	15993	16054	16012	15922	15905	15911	15806	16124	15763	15888	15783	15977	15947	15892	16008	15935	15935	15824	15971	16011	15919	16009	15985	15904	15845	16012	15921	16087	15886	15975	16003	15858	16177	15901	15873	15927	15950	15781	16028	16136	15920	15936	15945	15906	16046	15958	16073	16186	15953	15946	16012	15883	15884	15867	16116	15969	16126	16086	16009	15894	16371	16026	15931	16120	16054	15764	16005	15929	15986	16040	15967	15985	16122	15956	16003	15850	15848	16039	15754	16094	15863	15759	16051	15995	16082	15883	15955	15881	16021	15922	16022	15955	15909	15958	16005	15724	15947	16103	16054	15697	15799	15951	16011	16027	16062	15901	16087	16021	16066	15871	16083	15968	15893	15868	15871	16146	15904	16009	15806	16108	15915	15725	15959	15756	15941	15957	15941	16027	16016	15870	15721	15909	15957	15983	15897	15861	16103	15860	15722	15980	15747	16077	16212	15672	15733	15889	15971	15907	15980	16126	15758	15832	16012	15925	15747	16085	16011	15939	15855	16043	15859	15812	15946	16100	16002	15806	15962	15946	15960	15881	16089	15820	15999	15919	16037	15883	15876	15953	16038	15979	15976	16022	15805	16010	15989	16031	15943	15908	16067	15992	15944	15991	15978	15984	15961	16022	15790	15857	16010	16063	15938	15906	15709	15810	15995	16062	16101	15907	16065	15899	15733	15819	15703	15846	15899	15897	15962	15934	15998	15876	15903	15885	16095	15851	15753	16063	16028	15881	16168	16039	15945	15867	16000	16006	15948	15787	15993	16041	15868	15900	15960	15936	15842	15883	15943	15782	15747	15841	15907	16080	15859	16049	15781	15942	15787	16015	16066	16057	16031	16038	16029	15670	16032	16008	15819	16033	15965	15860	15787	15839	15991	15796	15791	15853	16119	15874	15927	16074	15928	15971	16056	15761	15729	15899	15838	15917	15917	16116	15975	15875	15947	15950	16096	16036	15883	15939	15876	16182	16097	15972	15815	16064	16119	15881	15591	15850	16176	15975	16026	15846	15898	15807	15966	15813	15920	15961	16109	16022	15941	15973	16043	15969	16143	15945	16042	15839	16057	15936	16051	15999	16001	15957	16077	16185	15830	16018	15916	15982	15942	15842	16092	16021	16143	16002	15934	15803	16084	15954	15825	16116	16211	16082	16102	15858	16055	15900	15907	15827	15862	15930	16074	16106	15989	16023	15891	15866	16049	15906	16070	16168	16069	15904	15959	15815	15987	15974	16107	15839	15903	15821	15851	16079	15794	15870	15894	15906	15855	15931	16027	16108	15937	16098	16042	15858	16040	15847	15868	15808	15943	16136	16022	15918	15999	16006	15909	15945	15830	15947	15895	15993	15989	16037	15933	16015	15867	15844	15932	15947	15761	16102	15932	15873	15974	15708	16036	16045	16020	15833	15755	15906	16018	16036	16055	16098	15843	15788	15814	15994	15686	16017	16082	15899	15803	15951	16062	15895	15934	15732	15736	15797	15984	15929	16024	15876	16044	15958	15894	15955	15899	15818	15793	16054	15938	16018	15862	15918	16195	15926	15881	15709	15955	16017	15889	15983	15943	15804	15927	15936	16098	15918	15974	16029	15859	15991	15857	16113	16063	15880	15989	15916	15976	15873	15888	15969	16119	16027	15988	15879	15981	15795	15964	15903	16015	15796	16031	15876	15790	16002	15859	16135	15898	16075	15978	16123	15838	16065	16157	15943	15873	15821	15889	15860	16092	16073	15972	16027	15918	15844	16004	15948	15940	15802	15809	15966	16033	15959	15868	15819	15860	16151	15912	15923	15904	15975	15925	15891	16031	16067	16127	15905	15940	15821	15950	15992	15945	15774	15885	15927	15705	16052	16099	15822	15896	15730	16011	16040	15730	15830	16095	16058	15957	15975	15839	16077	16121	16066	16045	16014	15917	16056	15904	16146	15961	16196	16051	15775	15877	15963	15888	15678	15926	16034	15966	15879	15930	16118	16006	15945	15616	15954	15815	16181	16100	15919	16013	15773	15944	15863	15910	15961	15808	15956	15995	15913	16078	15913	15758	15815	15799	15902	15899	15825	15874	15959	15788	15907	15925	16098	16066	15970	15953	16004	16244	16131	16045	16068
15592	26759	24526	19676	17500	16649	19871	57882	61401	48350	35007	22882	16423	14231	13969	13919	13768	13936	13891	13775	13812	13921	13824	13867	13662	13720	13848	13769	13908	13657	13914	13943	13910	13842	13944	13956	13774	13709	13886	13693	13755	13823	13897	13730	13783	13810	13835	13805	13820	13960	13910	13974	13744	13898	13831	13889	13844	13919	13845	13772	13925	13758	13943	13878	13980	13846	13901	13989	13880	13786	13793	13819	13816	13809	13645	13817	13794	14008	14008	13781	13710	13819	13809	13923	13907	13915	13851	13978	13791	13855	13870	13759	13809	13723	13971	13853	13793	13703	13799	13746	13818	13802	13860	13920	13781	13722	13864	13900	13887	13823	13880	14000	13752	13872	13938	13689	13653	13667	13936	13764	13975	13902	13807	13729	13946	13780	13608	13848	13740	13785	13793	13887	13976	13756	13849	13930	13610	13924	13830	13817	13892	13777	13758	13789	13890	13764	13684	13892	13846	14008	13829	13708	13735	13842	13795	13878	13750	13829	13701	13913	13982	13836	13698	13797	13767	13815	13943	13828	13840	13667	13853	13690	13732	13917	13912	13905	13733	13919	13612	13821	13627	13794	13776	13892	13748	13719	13803	13712	13683	13868	13846	13911	13829	13986	13649	13656	13898	13780	13765	13719	13748	13830	13832	13773	13733	13803	13878	13758	13830	13746	13764	13840	13676	13916	13801	13882	13765	13859	13813	13761	13806	13828	13869	13893	13716	13849	13808	13648	13725	13757	13625	13638	13981	13785	13815	13743	13790	13713	13839	13724	13676	13887	13758	13772	13729	13534	13896	13701	13864	13860	13694	13732	13752	13699	13762	13589	13819	13792	13667	13786	13756	13855	13787	13771	13721	13599	13886	13756	13771	13858	13665	13879	13761	13975	13779	13725	13839	13798	13672	14028	13788	13941	13705	13758	14117	13722	13818	13881	13802	13706	14008	13950	13698	13832	13788	13767	13777	13742	13825	13794	13895	13945	13705	13997	13820	13726	13863	13670	13758	13682	13817	13812	13996	13847	13907	13786	13726	13891	13657	13551	13887	13771	13889	13902	13834	13678	13847	13733	13942	13665	13920	13699	13862	13720	13932	13714	13633	13785	13837	13872	13859	13740	13863	13778	13814	13763	13818	13569	13897	13511	13864	13823	13773	13733	13873	13871	13892	13678	13650	13880	13909	13635	13786	13728	13797	13851	13811	13889	13781	13781	13868	13828	13758	13823	13819	13715	13740	13940	13877	13913	13898	14004	13781	13897	13677	13650	13812	13694	13830	13796	13784	13716	13855	13721	13886	13969	13865	13798	13841	13959	13749	13741	13920	13644	13889	13874	13720	13941	13763	13987	13641	13958	13763	13680	13708	13867	13793	13675	13956	13819	13777	13801	13809	13874	13952	13702	13842	13744	13779	13776	13740	13766	13747	13641	13790	13747	13809	13860	13972	13838	13750	13686	13805	13830	13831	13633	13700	13930	13931	13761	13733	14004	13743	13848	13836	13728	13949	13712	13771	13912	13978	13744	13791	13867	13860	13670	13835	13832	13739	13863	13841	13834	13740	13704	13686	13803	13744	13948	13735	13904	13753	13827	13872	13739	13836	13634	13867	13759	13836	13978	13831	13757	13803	13827	13913	13776	13801	13868	13813	13822	13770	13886	13922	13895	13795	13784	13793	13766	13814	14023	13759	13755	13774	13647	13816	13751	13900	13839	13730	13755	13764	13660	13942	13983	13739	13770	13769	13631	13800	13701	13835	13749	13684	13873	13810	13631	13813	13826	13800	13846	13929	13897	13849	13720	13965	13944	13846	13768	13899	13882	13919	13723	13678	13750	13910	13929	13874	13680	13690	13720	13653	13668	13825	13869	13805	13703	13816	13826	13868	13833	13749	13883	13805	13744	13770	13690	13658	13668	13656	13838	13789	13765	13813	13890	13900	13730	13735	13883	13887	13733	13932	13974	13724	13670	13794	13881	13855	13965	13742	13721	13738	13807	13898	13950	13681	13854	13896	13878	13900	13733	13810	13756	13738	13881	13780	13841	13786	13681	13729	13856	13736	13996	13809	13841	13757	13788	13848	13709	13677	13806	13895	13852	13798	13758	13919	13892	13741	13517	13872	13823	13735	13831	13880	13932	13650	13839	13770	13797	13700	14021	13746	13734	13857	13854	13968	13791	13724	13835	13773	13863	13912	13821	13744	13784	13905	13804	13830	13648	13780	13876	13793	13713	13697	13869	13800	13867	13863	13868	13758	13728	13751	13895	13643	13825	13674	13876	13849	13759	13799	13854	13790	13718	13783	13898	13826	13952	13834	13782	13842	13887	13678	13675	13798	13920	13750	13861	13884	13882	13709	13870	13804	13682	13791	13793	13698	13858	13849	13904	13837	13954	13835	13827	13917	13903	13743	13720	13791	13719	13770	13810	14006	13923	13891	13942	13836	13774	13812	13914	13844	13796	13663	13867	13851	13889	13666	13875	13686	13747	13900	13812	13775	13790	13640	13782	13930	13889	13924	13974	13826	13822	13793	13718	13895	13792	13873	13707	13927	13648	13770	13762	13572	13737	13958	13900	13781	13876	13956	13707	13927	13782	13931	13659	13791	13698	13824	13898	13696	13620	13882	13794	13685	13800	13798	13863	13872	13709	13826	13684	13768	13873	13885	13806	13786	13759	13817	13736	13762	13868	13841	13988	13854	13750	13734	13675	13940	13822	13975	13794	13665	13820	13957	13975	13720	13690	13867	13664	13882	13812	13771	13777	13743	13757	13816	13651	13771	13863	13791	13814	13726	13832	13674	13854	13752	13978	13938	13819	14048	13786	13735	13989	13708	13825	13858	13815	13795	13793	13875	13864	13826	13794	13863	13997	13811	13892	13691	13797	13810	13859	13877	13945	13616	13706	13925	13846	13846	13723	13710	13666	13774	13826	13817	13848	13773	13799	13905	13763	13909	13809	14013	13815	13876	13774	13826	13844	13783	13781	13809	13902	13699	13732	13936	13750	13855	13741	13868	13829	13835	13851	13803	13983	13779	13795	13839	13820	13749	13943	13855	13937	13859	13719	13851	13960	13831	13633	13833	13839	13839	13642	14098	13864	13745	13683	13645	13835	13986	13778	13822	13729	13684	14137	13825	13892	13881	13775	13806	13811	13560	13984	13863	13750	13795	13550	13749	13673	13901	13998	13999	13909	13910	13819	13754	14052	13681	13854	13731	13739	13753	13875	13732	13840	13937	13767	13835	13698	13899	13858	13748	13666	13942	13812	13819	13832	13819	13786	13753	13907	13745	13842	13709	13803	13804	13656	13815	13795	13720	13949	13883	13962	13875	13982	13867	13976	13709	13748	13793	13793	13783	13875	13768	13607	13711	13865	13597	13790	13676	13752	13921	13922	13792	13885	13970	13746	14002	13872	13840	13854	13629	13834	13826	13779	13886	13837	13932	13785	13756	13761	13991	13829	13840	13754	13957	13928	13522	13740	13783	13743	13752	13725	13808	13837	13806	13876	13879	13850	13812	13741	13648	13787	13913	13919	13711	13863	13913	13632	14032	13651	13670	13741	14001	13857	13758	13866	13901	13893	13954	13864	13808	13762	13786	13908	13909	13812	13776	13989	13775	13733	13770	13618	13830	13942	13989	13755	13870	13804	13924	13795	13826	13852	13884	13837	13884	13847	13664	13765	13675	13723	13887	13761	13884	13814	13700	13950	13817	13750	13913	13843	13727	13807	13803	13819	13950	13911	13713	13809	13813	13607	13829	13738	13795	13841	13604	13871	13815	13961	13641	13802	13952	13782	13654	13823	13844	13905	13846	13862	13555	13784	13889	13768	13859	13939	13760	13767	13909	13701	13742	13857	13795	13676	13829	13715	13866	13804	14037	13865	13940	13760	13863	13905	13767	13939	13870	13807	13768	13855	13739	13917	13844	13762	13920	13922	13795	13741	13772	13544	13802	13885	13728	13849	13734	13774	13953	13847	13779	13948	13804	13832	13708	14086	13678	13731	13869	13688	13704	13868	13836	13946	13933	13735	13955	13971	13847	13806	13695	13876	14022	13716	13848	13892	13674	13813	13753	13775	13958	13861	13718	13737	13825	13719	13769	13700	13598	13759	13812	13798	13729	13706	13759	13805	13681	13737	13742	13905	13871	13835	13746	14015	13879	13838	13895	13855	13707	13762	13746	13728	13849	13775	13693	13858	13804	13802	13746	13798	13804	13698	13797	13774	13809	13816	13721	13669	13768	13837	13698	13805	13784	13790	13892	13945	13838	13785	13772	13713	13774	14022	13734	13828	13755	13878	13980	13751	13805	13955	13749	13765	13840	13794	13652	13812	13886	14044	13809	13800	13995	13824	13893	13778	13838	13584	13793	13976	13812	13553	13864	13792	13900	13855	13916	13742	13812	13844	13772	13881	13788	13655	13855	13679	13883	13709	13787	13937	13757	13782	13765	13824	13697	13782	13738	13833	13747	13701	14021	13684	13876	13972	13816	13834	13710	13745	13796	13703	13925	13926	13628	13957	13589	13843	13788	13905	13703	13807	13818	13876	13919	13822	13806	13860	13802	13711	13828	13797	13830	13727	13922	13934	13877	13849	13819	13826	13783	13898	13661	13617	13849	13846	13938	13746	13747	13685	13755	13709	13804	13652	13743	13879	13787	13775	13867	13879	13941	13816	13963	13835	13735	13724	13764	13748	13669	13682	13608	13709	13831	13754	13771	13815	13826	13797	13728	13598	13904	13803	13702	13763	13879	13875	13835	13691	13965	13837	13719	13862	13857	13806	13742	13697	13806	13749	13614	13753	13862	13853	13759	13751	13825	14008	13741	13719	13771	13877	13708	13854	13782	13776	13801	13993	13737	13906	13721	13857	13749	13665	13849	13749	13671	13709	13760	13801	13885	13827	13912	13758	13773	13855	13831	13928	13684	13729	13818	13734	13835	13654	13790	13822	13785	13782	13738	13766	13854	13711	13788	14025	13682	13829	13740	13869	13792	13825	13718	13666	13739	13629	13761	13900	13775	13794	13807	13777	13853	13753	13779	13770	13711	13865	13934	13875	13762	13809	13768	13844	13910	13882	13798	13643	13767	13892	13708	13777	13802	13710	13771	13702	13967	13958	13738	13770	13698	13788
28987	21333	20289	17606	15889	15978	16830	21198	22157	20546	18700	17270	16275	16174	15950	16044	15922	15874	15821	15739	16013	15989	16051	15839	16052	15836	15744	15643	15710	15821	15789	15852	15763	15799	15716	15753	15796	15971	15900	15836	16130	15924	15927	15862	15678	15926	15735	15828	15928	15792	15981	15766	15851	15748	15879	15676	15918	15909	15983	15888	15851	15934	15900	15926	15823	15980	15862	15809	15769	15735	15928	15827	15764	15835	15792	15685	15753	15758	15676	15661	15882	15987	15603	15735	15850	15913	16004	15882	16105	15859	15875	15876	15767	15793	15933	15889	15688	15842	15980	15830	15908	15888	15903	15976	15705	15948	15934	15994	15795	15957	15820	15913	15933	15800	15861	15934	15805	15727	15814	15697	15675	15651	15981	15808	16048	15696	15794	15989	15810	15968	15751	15672	15848	15711	15762	15844	15866	15793	15724	15782	15746	15818	15779	15655	16047	15921	15665	15960	16095	15848	15915	15893	15660	15808	15788	15813	15914	15891	15902	15953	15811	15826	15664	15932	15762	15964	15892	15752	15809	16097	15937	16047	15878	15815	15871	15996	15883	16022	15893	15793	15789	15766	15716	15679	15853	16012	15954	16013	15971	15802	15637	15823	15945	15740	15740	15818	15923	15898	15808	15844	15645	15655	15670	15860	15936	15709	15901	15887	15783	15883	15975	15687	15927	15583	15849	15757	15781	15888	15979	15772	15925	15810	15995	15809	15776	15876	15955	15817	15761	15788	15956	15691	15911	15804	15876	15599	15862	15693	15707	15840	15933	15799	15839	15843	15992	15815	15943	15632	15884	15742	15735	15931	15885	15951	15750	16005	15903	15952	15819	15744	15631	15704	15868	15781	15896	16069	15892	15855	15848	15883	15865	15823	15768	15870	15852	15773	15797	16002	15917	15781	15670	15727	15739	15797	15835	15766	15717	15860	16035	15727	15853	15852	15839	15878	15840	15867	15947	15952	15801	15835	15857	15974	15677	15736	15788	15848	15968	15780	15975	15868	15752	15840	15890	15732	15805	15742	15859	15910	15997	15874	15970	15804	15853	15731	16123	15809	15850	15546	15894	16057	15825	15847	15893	15827	15782	15776	16057	15916	15772	15919	15896	15696	15695	16046	15865	15881	15916	15739	15915	15894	15869	15691	15779	15850	15830	15805	15997	15877	15818	15832	15863	15890	15827	15862	15914	15841	15637	15948	15888	15658	15893	15928	15987	15675	15989	15785	15677	15850	15702	15855	15865	15921	15770	15710	15776	15836	15882	15970	15918	15763	15825	15687	15755	15814	15769	15854	16067	15670	16019	15729	15868	15772	16023	15823	15694	15715	15673	15861	15664	15881	15946	16053	15879	15904	15833	15954	15851	15851	16054	15670	15801	15848	15886	15888	15742	15715	15817	15831	15918	15889	15837	15928	15867	15873	15767	15777	15932	15964	15677	15713	15778	15703	15860	15893	15701	15740	15677	15829	16128	15869	15968	15855	15759	15911	15935	15877	15817	15738	15620	15795	15979	15895	15975	16123	15947	15866	15797	15745	15669	15897	15807	15668	15871	15639	15928	15950	15869	15900	15989	15726	15955	15860	15824	15593	15796	15860	15785	15951	15916	15766	15952	15827	16028	15892	15813	15868	15870	15793	15929	15871	15856	15863	15734	15731	15970	15523	15913	15808	15827	15995	15841	15768	15984	15750	16052	15799	15685	15595	15870	15768	15762	15779	15809	15733	15827	15626	15898	15828	15790	15935	15801	15817	15833	15622	15888	15809	15851	16009	15755	15806	15867	15680	15800	15892	15687	15770	15917	15925	15918	15808	15899	15844	15835	15880	15705	15848	15757	15860	15950	15811	16052	15872	15890	15798	15950	16083	15857	15619	15823	15779	15985	15578	15723	15626	15878	15874	15840	15791	15973	15732	15929	15846	15940	15836	15779	15932	15925	15748	15787	15863	15881	15649	15937	15721	15892	15801	15680	15749	15689	15759	15951	15742	15962	15837	16024	15649	15872	15803	15632	15995	15911	15803	15650	15737	15930	15862	15991	15808	15878	15719	15959	15806	15897	15855	15817	15810	15752	15876	15868	15913	15936	15977	15727	15803	15712	15710	15961	15994	15795	15876	15843	15743	15821	15511	15911	15671	15800	15847	15949	15835	15862	15693	15758	15934	15787	15660	15617	15853	15819	15693	15598	15817	15896	15911	15838	15812	15678	15685	16010	15776	15881	15862	15878	15955	15945	15884	16050	15903	15846	15700	16010	15906	15876	15952	15818	15848	15889	15886	15773	15896	15684	15798	15742	15968	15799	15708	15764	15805	15882	15857	15807	15824	15937	15839	15768	15889	15624	15769	15576	15641	15816	15836	15895	15849	15844	15748	15871	15896	15906	15852	16091	15708	15797	16138	15853	15874	15758	15633	15761	16049	15737	16020	15779	15815	15831	15743	15835	15772	15939	15778	15785	15862	15931	15982	15874	15826	15832	15644	15863	15806	16122	15885	15874	15822	16154	15708	15930	15989	15911	15842	15979	16015	15788	15849	15877	15738	15731	15923	15808	15823	15957	15848	16025	15836	15760	15861	15913	15847	15875	15811	15685	16102	15747	15635	15885	15970	15900	15644	15772	15966	15803	15761	15813	15983	15905	15954	15769	15785	15866	15719	15878	16071	15870	15663	15775	15858	15876	15898	15855	16051	15822	15975	15916	15858	15840	15624	15973	15905	15846	15791	15747	15630	15686	15855	15796	15631	15796	15873	16120	15943	15676	15846	16042	15769	15902	15919	15888	16091	16006	15824	15862	15734	15685	15822	15772	15786	15762	15893	15969	15765	16032	15940	15941	15978	16012	15755	15763	15803	15991	15731	15921	15771	15686	15809	15865	15929	15903	15938	16202	15877	16093	15761	15690	15944	15988	15860	15857	15730	15904	15736	15876	15987	15865	15760	15989	15897	15696	15931	15827	15761	15758	15928	15835	15888	15635	15942	15982	15932	15922	15765	15925	15841	15639	15864	15851	15892	15993	15922	15977	15937	15876	15794	15982	15760	15634	15708	15892	16000	15951	15907	15693	15915	15987	16031	15860	15999	16055	15851	15978	15859	15699	15879	15974	15783	15923	15943	15752	15806	15923	16064	15875	15763	15721	15711	16149	15805	15833	15785	16025	15754	15875	15964	15933	16061	15734	15927	15618	15763	16005	15836	15732	15691	15909	15857	15760	15743	15914	15782	15928	15771	15945	15984	15998	15813	15753	15877	16014	15887	15949	15875	15906	15740	15866	15783	16018	15925	15841	15791	15944	15775	15807	15784	15780	15783	15765	15808	15896	15854	15953	16007	15729	15632	15752	15834	15657	15871	15728	15732	15862	15851	15863	15830	15827	15587	15742	15813	15832	15783	15993	15834	15814	15874	15918	15947	16170	15887	15769	15948	15661	15793	15800	15718	15731	15737	15853	15751	15822	15849	15666	15792	15939	15704	15915	15697	16112	15840	15833	15908	15691	15954	16015	15704	15953	15739	15812	15767	15872	15844	15902	15763	16005	15946	15726	15726	15764	15764	15957	15886	15890	15901	15752	15952	15908	15947	15986	15945	15914	15835	15880	16028	15970	15998	15933	15866	16078	15859	15873	15717	15990	15911	15921	15765	15759	15986	15820	15631	15706	15697	15655	15910	15818	15898	15942	15911	15803	16068	15768	15895	15835	15792	15634	15776	15856	15946	15820	15665	15705	15793	15756	15775	15858	15814	15850	15815	16045	16085	15868	15596	15635	15789	15807	15841	15799	15691	15784	15768	15908	15770	15851	15902	15809	15767	15837	15786	15708	15675	15864	15715	15967	15592	15811	15887	15909	15883	15813	15904	15980	15832	16047	15723	15898	15963	15905	15916	16019	15941	15960	15980	15987	15752	15945	15932	15974	16004	15932	15771	16032	15943	15996	15928	15822	15891	15799	15891	15943	15809	15945	15817	15767	15874	15986	15922	15811	15891	16088	16070	15792	15938	15826	15799	15927	15830	15844	15823	15696	15780	16078	15947	15700	15771	15980	15867	15838	15689	15557	15762	15658	15612	15879	15589	15952	15720	15801	15723	15608	15770	15741	15812	16115	15806	15919	15829	15941	15919	15969	16058	15928	15760	15824	15841	15921	15867	15877	15977	16026	15946	15880	15968	15866	15687	15912	15836	15813	15716	15817	16060	15932	15853	15826	15652	15708	15965	15759	15935	16027	15862	15977	15785	15851	15841	15910	15681	16085	15658	15882	15956	15884	15867	15834	15730	15687	15752	15712	15722	15877	15837	15654	15595	16039	15775	15911	15880	16103	15894	15987	16053	15834	15821	15660	15819	15762	15898	15937	15774	15617	15849	15702	15795	15793	15870	16037	15844	15993	15855	15871	15790	15905	16029	15968	15878	15862	15904	15788	15863	15868	15859	15829	15978	15703	15880	16046	15801	15780	15848	15822	15731	15750	15850	15788	15824	15759	16040	15673	15905	15828	15874	15873	15706	15836	15836	16107	15981	15966	16046	15998	15946	16039	15888	15862	15919	15936	15933	15950	15839	15960	15749	15918	15865	15927	15801	15769	15933	15895	15799	16083	15622	15883	15943	15866	15733	16041	15957	15921	15724	16033	15663	15886	15763	15959	15919	16008	15857	15843	15929	15809	15708	15888	15850	15712	15996	15931	16028	15886	15932	15900	15894	15881	15662	15660	15765	15878	15913	15919	16013	15908	15683	15774	15914	15922	15945	15721	15946	15659	15736	15888	15794	15992	15650	15872	16015	15743	15895	15739	15807	15705	15811	15753	15717	15781	15887	15787	15766	15869	15644	15936	15919	15956	16060	15947	15920	15865	15899	15923	15698	15865	16046	15892	15820	15996	15969	15874	15808	15905	15888	16069	15774	16103	15942	16001	15795	15851	15962	15845	16085	15969	15875	15840	16013	16005	15760	15857	15903	15853	15854	15935	15898	15936	15812	15981	15869	15980	15916	15953	15801	15936	15981	15712	15954	15800	15827	15863	15692	15835	16087	15941	15788	15823	15954	15759	15806	15942	15946	15874	15835	15777	15835	15734	15871	15768	15695	15928	15830	15680	15741	15832	15913	15845	15945	15906	15835	15830	15766	15943	15926	15985	15856
14340	14628	14591	14143	14041	13848	15499	22292	21829	19265	16731	14793	14015	13816	13847	13793	13599	13679	13890	13776	13653	13696	13883	13833	13709	13746	13771	13688	13760	13735	13611	13773	13720	13759	13754	13799	13626	13723	13809	13702	13464	13707	13514	13791	13623	13824	13661	13763	13696	14015	13764	13764	13611	13695	13680	13673	13725	13751	13649	13748	13866	13817	13808	13690	13777	13679	13855	13741	13712	13819	13794	13794	13661	13716	13675	13818	13682	13725	13933	13673	13821	13801	13814	13761	13862	13845	13586	13651	13657	13648	13793	13788	13731	13629	13833	13726	13662	13781	13607	13743	13666	13811	13736	13461	13685	13685	13683	13726	13666	13709	13593	13655	13521	13764	13604	13796	13785	13555	13705	13662	13575	13745	13754	13529	13784	13739	13812	13701	13724	13821	13642	13766	13591	13508	13583	13758	13816	13656	13627	13816	13764	13740	13627	13844	13556	13716	13572	13805	13812	13839	13839	13895	13806	13750	13931	13612	13773	13580	13613	13841	13762	13813	13620	13656	13662	13801	13733	13668	13859	13620	13778	13676	13664	13879	13593	13678	13733	13670	13660	13693	13813	13731	13711	13708	13884	13703	13677	13751	13603	13608	13769	13649	13767	13787	13772	13876	13613	13712	13788	13860	13622	13759	13732	13693	13742	13759	13724	13823	13849	13733	13701	13838	13728	13758	13577	13634	13600	13618	13795	13726	13900	13599	13591	13745	13800	13730	13713	13781	13663	13643	13723	13820	13681	13669	13690	13634	13597	13547	13854	13680	13828	13606	13734	13729	13711	13865	13845	13663	13872	13764	13688	13802	13858	13677	13716	13577	13700	13653	13691	13631	13745	13636	13724	13751	13908	13711	13700	13728	13673	13659	13840	13847	13707	13767	13738	13689	13742	13627	13841	13649	13576	13717	13618	13734	13576	13788	13864	13652	13749	13885	13716	13661	13667	13653	13696	13790	13819	13846	13714	13887	13809	13871	13766	13793	13480	13538	13758	13725	13685	13678	13685	13689	13744	13754	13699	13716	13645	13716	13766	13614	13788	13709	13706	13785	13712	13881	13699	13760	13659	13649	13835	13738	13629	13565	13690	13839	13643	13758	13855	13575	13714	13734	13833	13508	13799	13656	13842	13713	13770	13635	13779	13802	13594	13820	13658	13879	13805	13698	13816	13621	13714	13591	13677	13759	13634	13682	13602	13460	13699	13744	13816	13849	13697	13632	13759	13712	13673	13623	13632	13599	13813	13774	13816	13746	13704	13865	13688	13628	13768	13757	13730	13680	13900	13683	13729	13723	13764	13684	13617	13594	13740	13673	13718	13787	13850	13758	13732	13605	13643	13805	13778	13821	13620	13793	13782	13826	13591	13874	13693	13651	13595	13665	13557	13802	13732	13783	13766	13976	13623	13673	13819	13579	13682	13857	13787	13751	13645	13696	13738	13592	13602	13666	13699	13693	13797	13644	13695	13922	13579	13751	13813	13677	13783	13813	13874	13698	13789	13747	13735	13671	13689	13666	13619	13902	13540	13742	13834	13626	13609	13731	13905	13602	13843	13563	13783	13644	13789	13717	13729	13764	13676	13618	13761	13709	13698	13771	13606	13731	13712	13625	13668	13628	13951	13842	13805	13674	13593	13698	13805	13789	13912	13916	13915	13673	13658	13666	13665	13708	13660	13826	13673	13651	13515	13693	13640	13661	13711	13838	13767	13625	13787	13748	13746	13698	13641	13725	13763	13641	13703	13697	13746	13794	13783	13657	13690	13775	13647	13534	13666	13733	13790	13669	13732	13646	13688	13780	13811	13668	13658	13909	13729	13809	13700	13771	13632	13759	13689	13668	13649	13706	13671	13676	13700	13682	13761	13772	13687	13739	13684	13643	13847	13702	13668	13812	13837	13744	13666	13763	13756	13877	13789	13580	13773	13876	13689	13650	13830	13819	13811	13631	13690	13858	13780	13630	13799	13706	13717	13799	13822	13734	13619	13712	13772	13806	13765	13717	13889	13658	13746	13654	13772	13664	13674	13873	13768	13580	13739	13649	13656	13655	13743	13532	13744	13576	13636	13735	13802	13519	13870	13592	13714	13690	13704	13798	13476	13719	13809	13751	13708	13705	13779	13603	13669	13940	13863	13795	13763	13719	13619	13683	13739	13957	13842	13723	13735	13647	13872	13742	13646	13779	13799	13796	13779	13793	13754	13820	13720	13684	13727	13580	13656	13694	13880	13718	13759	13787	13860	13880	13804	13885	13755	13536	13636	13688	13634	13700	13749	13543	13764	13794	13704	13662	13720	13688	13607	13850	13719	13725	13697	13849	13889	13842	13804	13625	13760	13806	13618	13544	13690	13672	13877	13733	13946	13681	13627	13608	13542	13758	13650	13807	13678	13707	13632	13783	13619	13766	13736	13736	13844	13778	13708	13609	13786	13737	13860	13788	13630	13580	13563	13833	13666	13563	13688	13629	13615	13761	13753	13580	13941	13859	13674	13773	13738	13880	13752	13625	13835	13730	13601	13738	13897	13551	13657	13619	13777	13801	13697	13780	13788	13812	13612	13724	13797	13790	13671	13689	13811	13824	13824	13630	13693	13806	13739	13924	13812	13650	13621	13775	13694	13679	13702	13603	13880	13774	13782	13843	13781	13755	13858	13690	13710	13851	13567	13780	13909	13563	13782	13661	13673	13859	13790	13724	13851	13702	13686	13680	13786	13587	13665	13781	13643	13792	13548	13706	13759	13531	13723	13608	13575	13583	13738	13640	13665	13805	13870	13703	13839	13614	13940	13711	13844	13563	13831	13764	13704	13567	13839	13574	13824	13819	13518	13696	13876	13860	13695	13618	13597	13757	13610	13744	13730	13804	13801	13715	13737	13735	13740	13646	13773	13787	13687	13596	13448	13714	13732	13487	13657	13616	13783	13656	13751	13663	13556	13749	13929	13690	13825	13673	13708	13780	13691	13647	13848	13747	13519	13713	13567	13936	13436	13753	13640	13746	13622	13779	13588	13697	13661	13728	13815	13806	13590	13727	13876	13657	13796	13639	13560	13461	13565	13754	13926	13772	13642	13784	13843	13778	13697	13585	13896	13710	13852	13582	13727	13845	13768	13861	13647	13593	13726	13700	13742	13812	13614	13597	13659	13594	13560	13629	13799	13700	13818	13711	13866	13724	13882	13726	13719	13704	13616	13595	13663	13801	13619	13682	13681	13642	13671	13821	13528	13764	13612	13724	13695	13783	13692	13862	13838	13664	13738	13785	13621	13883	13642	13652	13660	13503	13779	13813	13723	13807	13635	13902	13731	13725	13691	13681	13751	13737	13785	13735	13758	13835	13775	13870	13806	13723	13838	13763	13760	13811	13661	13688	13958	13687	13605	13654	13704	13749	13686	13635	13768	13722	13723	13613	13608	13867	13749	13804	13767	13620	13691	13740	13768	13670	13583	13727	13822	13798	13713	13712	13743	13652	13660	13769	13769	13604	13660	13695	13706	13797	13700	13730	13658	13510	13781	13779	13943	13658	13616	13726	13627	13872	13565	13787	13650	13667	13696	13660	13716	13664	13737	13575	13918	13616	13814	13699	13630	13658	13783	13732	13642	13938	13733	13802	13905	13797	13698	13731	13708	13712	13702	13629	13789	13576	13783	13773	13608	13788	13724	13673	13805	13512	13741	13888	13539	13731	13675	13595	13653	13749	13747	13789	13726	13714	13778	13759	13675	13694	13770	13656	13701	13699	13627	13870	13645	13641	13841	13661	13789	13870	13776	13648	13756	13589	13810	13685	13681	13770	13785	13503	13769	13660	13564	13555	13788	13701	13708	13839	13737	13745	13646	13752	13647	13706	13704	13843	13630	13872	13571	13804	13760	13673	13782	13610	13789	13705	13628	13584	13727	13680	13752	13757	13772	13755	13767	13755	13670	13625	13731	13806	13743	13586	13763	13839	13810	13568	13589	13629	13785	13535	13794	13641	13644	13823	13758	13811	13791	13888	13725	13576	13623	13678	13657	13762	13574	13453	13714	13678	13753	13746	13829	13588	13620	13754	13758	13612	13716	13683	13601	13656	13725	13735	13762	13740	13741	13570	13818	13696	13584	13676	13750	13648	13659	13739	13771	13832	13698	13691	13706	13717	13756	13792	13784	13772	13546	13776	13769	13629	13754	13851	13751	13723	13715	13695	13750	13759	13656	13664	13754	13802	13633	13641	13780	13742	13810	13738	13734	13817	13732	13845	13658	13648	13865	13694	13663	13696	13575	13531	13613	13771	13734	13593	13747	13774	13745	13809	13799	13631	13656	13791	13806	13770	13701	13619	13755	13761	13741	13732	13766	13654	13745	13609	13699	13836	13575	13752	13754	13734	13752	13674	13493	13572	13757	13846	13677	13742	13787	13760	13543	13733	13640	13644	13708	13580	13766	13737	13752	13810	13749	13720	13915	13451	13665	13535	13959	13803	13817	13754	13756	13660	13595	13716	13775	13784	13681	13805	13680	13884	13728	13617	13701	13617	13968	13856	13766	13915	13617	13709	13532	13757	13598	13656	13793	13978	13654	13730	13741	13829	13758	13948	13710	13558	13784	13707	13748	13716	13892	13657	13781	13656	13693	13706	13738	13512	13643	13774	13705	13916	13758	13619	13901	13773	13613	13696	13661	13715	13627	13794	13751	13696	13752	13839	13726	13737	13749	13672	13648	13778	13696	13729	13785	13693	13660	13701	13784	13733	13492	13672	13832	13923	13650	13809	13692	13704	13755	13804	13679	13844	13616	13550	13887	13712	13673	13634	13659	13915	13798	13506	13664	13758	13736	13606	13705	13742	13777	13872	13892	13640	13696	13792	13555	13709	13688	13780	13718	13855	13776	13665	13699	13825	13572	13739	13731	13715	13728	13650	13764	13731	13596	13766	13623	13598	13830	13737	13653	13706	13787	13680	13672	13581	13955	13643	13698	13724	13854	13856	13731	13847	13786	13763	13717	13616	13854	13650	13718	13679	13739	13687	13623	13680	13720	13725	13819	13636	13766	13718	13710	13964	13931	13687	13618	13694	13845	13603	13811	13706	13788	13656	13813	13877	13676	13694	13693	13902	13676	13753	13604	13662	13770	13664	13914	13698	13731	13900	13645	13728
25982	21147	27208	25734	19378	17440	19139	37182	43220	34741	26367	20061	17406	16502	16301	16077	16070	16077	16246	16099	16010	16059	15921	15990	15823	16012	16006	16094	16126	15979	15967	15888	16115	15843	16069	16031	15927	15851	15914	15859	15794	15998	16024	15979	15965	16007	16101	16103	15985	16077	16014	15974	15956	16194	15715	16199	16166	15834	16010	15948	16113	15763	15955	15842	15935	15896	15985	16019	15851	16050	16154	16028	15983	16172	16049	16001	16098	15937	16096	15879	16033	16015	16105	15918	15990	15827	16050	16033	15987	15967	16017	16060	16207	16072	16036	16087	15919	15973	16068	16250	16114	16251	16045	16015	15813	15825	16059	15866	15992	15908	16031	16074	16079	16054	16128	15973	15985	15974	16178	16192	16073	15994	15939	15943	16046	15902	15914	15998	15892	16121	15863	16316	16198	16032	16055	15836	15857	16003	16181	16157	16105	16125	15888	16025	15801	15995	16301	16065	15969	16118	16099	16181	16038	15833	15863	15979	15948	16070	16125	16086	15959	16090	15969	15977	16136	16165	16275	15883	16087	15959	16152	16026	15901	15999	15981	15948	15946	15983	16088	16026	16121	16067	16028	15970	16013	16092	16016	15990	16041	16076	15989	16108	16275	16043	16060	15735	16018	16007	15904	15999	16102	15903	15838	15931	15877	16001	15928	15986	15979	15851	16018	16007	15977	15856	16003	16089	16191	15878	16163	15889	16210	16175	16187	16027	16174	15859	15929	15939	16118	16129	16028	15982	15988	16045	16005	15731	16100	15807	16163	16119	16094	16068	15962	15875	15970	16002	16016	16103	15887	15933	16084	16002	16069	15934	15977	16050	16117	16017	16075	16081	15926	15909	15883	16100	16055	15950	16107	16109	15949	15910	15984	16050	15772	16076	16012	15981	15948	15937	16101	16086	16064	16016	16166	15976	15936	15906	15941	15888	15921	16091	15808	15982	16319	15954	15858	15942	16083	15922	15975	16063	16019	16224	16022	16126	15984	15922	15922	16215	15941	15920	15962	15841	16074	16111	16009	16018	15910	15949	15991	15911	16103	16228	16098	15875	15996	16147	15841	15833	16076	15860	15910	15928	16023	15847	15856	15900	16071	16185	16175	16061	16093	16063	16035	15828	16185	16020	15943	15910	15876	15934	15983	16038	16018	15856	16196	16074	16049	16237	15946	15950	15768	15937	15883	16054	16072	16088	16047	16031	15938	15796	15980	15899	15917	15755	15921	15831	15997	16146	16013	15971	15681	15972	16179	15888	15918	15843	15816	15966	15942	16206	16041	16084	16025	16076	15871	16108	16165	16002	16127	16062	15949	15973	16026	16069	15948	15919	16076	15966	15956	16007	16207	15951	15787	15995	16111	16127	16149	15919	16017	15973	15896	16010	16107	16090	16191	15927	15761	15938	15913	16130	15931	15995	15996	16027	15862	15954	16093	16014	16086	16112	15995	16067	15875	15948	16060	16013	16183	15911	15918	15929	15816	16247	16053	15936	16012	15937	15819	15773	16119	16006	16141	16167	15971	15805	16105	15948	16040	15975	16113	16079	15948	15993	15959	15963	15987	16033	16044	15994	15981	16026	15784	15987	16109	15908	15895	15758	16049	15858	15882	16026	16029	15956	16050	15919	16047	15887	15989	16101	16069	15913	16058	16118	16028	15940	16048	16024	16111	15789	15926	16103	16041	16231	15987	15849	15778	16142	15856	15920	15920	16180	16084	15894	15942	16063	15869	15845	16127	16174	15957	16035	15977	16152	16143	15792	15921	16152	16097	15986	16017	16000	16116	15961	16061	16053	15958	15991	16013	15841	16119	16135	15975	15880	16093	16140	16110	16077	15871	15985	15954	15984	16091	16132	15963	16121	16165	15839	15967	15935	16095	16216	16021	15760	16044	15982	15866	15807	16166	16218	16053	16059	16100	16140	16094	15897	15939	15940	16049	16037	15962	15979	16059	16010	16189	15982	15868	15927	15865	16027	16034	15969	15971	15858	15897	15901	16120	16061	16022	15920	15827	15696	15912	16000	16084	16204	15923	15930	16033	16041	16137	16055	16066	16101	16109	15972	15947	15981	16170	16091	15823	16035	16224	16076	16180	16005	16044	15994	16086	15905	15930	16136	15781	15877	15927	15847	15853	16020	16137	16047	15881	16135	15958	15929	15889	16052	16277	15986	15807	15906	16001	15913	16108	15932	15849	15950	15886	16343	16002	15992	16036	16150	16040	16035	16184	15993	16000	16014	16157	16062	16032	15946	15907	15911	15887	15883	16072	16302	15913	15929	16040	15854	16230	15981	15995	15901	16048	16086	15989	15961	16019	16057	15876	15988	16171	16059	16109	15955	15940	15888	16023	15906	16005	16148	16109	16014	15998	15935	15938	15866	15999	16031	16143	15812	16065	15879	15986	15931	15880	15932	16028	16013	15934	16051	16044	15831	16168	15931	16015	15966	16071	15988	15892	15916	15953	16039	15942	15994	16035	15974	15836	16022	16082	16140	15971	16000	16148	16125	15981	16018	16065	15974	16107	15944	16053	16042	16092	16146	16079	16047	15956	15985	16184	16029	15930	16009	16050	15990	16028	15955	16172	15885	15963	16066	16000	15987	16038	16072	16036	16003	16013	16038	16123	16114	16071	15926	16038	15910	15937	15894	16042	16116	15887	16046	15932	16030	15868	16074	16228	15873	15941	15931	15887	15872	16096	16159	16084	16314	16093	15948	16191	16033	16232	15844	16076	15921	15952	16146	16082	15984	16066	16141	16119	15915	15972	15953	16070	15919	16151	16157	15949	15971	15999	15811	16018	16019	16069	16066	15998	15991	16182	15869	16228	16035	15885	15936	15896	15992	15909	16021	15989	15804	15901	16073	15851	16041	16058	16018	16092	15958	16071	15993	16125	15930	15953	15982	16072	15959	16006	16098	15957	16175	16156	15951	15901	15925	16011	16121	15910	15928	15855	16151	15969	16057	15982	16175	16037	16164	16004	15864	16070	15836	15979	15913	16065	15820	16006	16098	15820	16183	16267	15992	15943	16007	15925	15831	15895	16089	15879	15873	15919	15834	15886	15966	15786	15930	15946	16108	15824	15953	16072	15997	16197	15981	15851	15939	16134	15948	16048	15825	15961	15927	15857	15946	15968	15824	15984	15945	15932	16012	15963	16084	15951	15864	15858	16166	15911	16231	16017	16182	15973	15992	15965	16100	15907	15956	15937	16027	15895	16143	16070	15965	16049	15961	16090	16054	15952	15962	16116	15963	15937	15980	16107	15946	16057	15951	16159	15966	16067	15959	15996	15816	16068	15994	16104	16098	15999	16215	15942	15884	15951	16125	16037	15861	16240	16102	16004	15950	15917	16123	15969	16041	15989	16047	16126	16064	16128	16140	15881	16022	16103	16087	16212	16167	15957	15972	16067	15998	16049	16002	16058	16303	16025	16020	16135	15954	15957	16193	16297	15764	15962	16093	16130	16098	16034	15991	15845	15939	15982	16137	15966	16256	15978	16122	15937	16128	16105	16081	15929	15928	15992	16015	16112	16142	16004	15986	15893	15908	16011	16120	16075	15924	16181	15796	15834	15955	15883	15953	16068	15942	16083	16065	16147	15919	15683	16064	16191	16079	15926	16009	15900	15967	15976	15920	16035	16025	16104	16074	16031	15982	16169	16015	16039	15878	15978	15763	16132	16082	16105	16031	15812	16091	15910	16057	16044	15926	15866	15930	15906	15985	16239	16066	15927	15898	15976	16149	16160	16024	16152	16132	16145	16104	16006	15870	15883	16133	15955	15899	15793	16026	16391	16109	16002	15958	16108	15942	15956	16275	16008	16020	15817	15982	16112	15895	15888	16088	16050	15912	15717	16117	16150	15824	16065	15951	15971	15963	16078	15993	16067	15977	16033	15872	15705	15962	15912	16003	15880	16047	16135	16005	15872	16234	16085	15967	16063	15890	16076	16107	16171	16120	15982	15934	15806	15872	16182	15873	16006	16182	16061	16050	16107	16012	15850	15971	15977	16128	15824	16070	16127	16033	15908	16022	16041	15830	16078	15933	16020	15886	16168	16016	16040	15771	15902	16060	16195	16075	15911	15952	16044	15918	16041	16001	16163	16046	15906	15996	15952	15966	16007	16225	16009	16007	16026	15966	16072	15968	16097	16166	15775	16126	16040	15972	16074	16017	16010	15963	15963	16004	16098	16092	16020	16032	16075	15981	16124	16073	16110	15861	15886	16001	15949	16158	16378	16046	15996	16098	15918	15968	15968	16039	15855	16004	15869	16058	16069	15921	16170	16153	15969	15983	16089	16032	15974	16106	15972	15972	15988	16022	16181	15946	16118	16008	15959	15904	15869	15868	15990	16074	15957	15831	15763	16031	16170	16194	16075	16055	16015	16019	15991	15959	16058	15973	16107	15978	15905	15898	16030	16133	15881	15966	15990	16060	16238	16147	16065	16062	16011	15886	16098	16237	16123	16145	15907	15866	15929	15822	16171	16061	16114	16018	16172	15855	15947	15907	16152	16175	16109	16132	16137	16105	15930	16192	15879	15970	15941	16106	15932	16113	16244	16259	16094	16043	16074	16058	15943	16041	16081	15920	16048	15908	15962	16084	15796	16016	16084	16029	16078	15939	16072	15980	15888	16030	16082	15891	16069	15951	16113	15955	15903	16103	16307	16126	16113	15901	15902	16180	16107	15747	16005	16130	15946	16114	15932	16096	16200	16193	16067	16040	15981	16016	15959	16134	16181	16036	16028	15853	15989	15934	16104	16007	16051	16052	15958	16022	16058	16121	15971	15938	15817	15863	15947	15980	15982	16187	15844	16089	16105	16079	16116	16024	16128	15817	15986	15910	16145	15964	16101	16138	15895	16108	16130	16128	16045	15921	15807	15922	15845	15704	15829	15929	16013	16102	16045	15924	15934	16109	16106	16088	15940	15982	16004	15906	16020	15813	15956	16090	16009	15921	16208	16031	16125	16141	16022	15997	15901	15821	15979	16211	16019	15995	15987	15914	15965	15898	15873	16112	16020	16182	16001	15977	15949	15994	16091	16051	16015	16075	16003	15882	15852	16096	16058	15963	16116	15968	15909	15993	15936	16149	16158	16079	16002	15916	16123	15856	15933	15992	16044	16079
13216	18796	18088	15976	15201	14742	18107	40653	42759	34669	25123	18090	14867	13862	13800	13928	13934	13790	13792	13764	13789	13892	13656	13915	13729	13885	13988	14020	13724	13659	13828	14044	13910	13823	13836	13898	13715	13946	13908	13960	13786	13861	13846	13878	13730	13879	13849	13992	13768	13917	14027	13747	13793	13842	13845	13753	13769	13900	13866	13771	13913	13796	13905	13943	13880	13784	13776	13925	13735	13941	13791	13782	13930	13810	13767	13904	13869	13806	13916	13725	13755	13781	13806	13870	13822	13857	13848	13746	13783	13754	13789	13787	13698	13758	13945	13859	13819	13896	13767	13937	13867	13867	13937	13775	13921	13662	13705	13841	13928	13923	13742	13737	13839	13901	13787	13733	13810	13966	13773	13871	13899	13610	13651	13853	13829	13899	13787	13853	13725	13907	13896	13852	13752	14025	13892	13677	13955	13679	13772	13942	13739	13951	13847	13845	13899	13926	13832	13971	13794	13743	13917	13865	13763	13811	13824	13898	13899	13882	13790	13871	13838	13857	13855	13876	13846	13935	13689	13871	13762	13929	13821	14019	13828	13957	13802	13915	13691	13745	13771	13701	13737	13841	13989	13705	13740	13786	14026	13829	13817	13826	13817	14002	13705	13904	13826	13831	13920	13761	13793	13886	13880	13881	13679	13727	13909	13806	13839	13884	13816	13711	13747	13817	13836	13880	13824	13868	13855	13781	13851	13871	13784	13851	13870	13672	13814	13907	13898	13808	13708	13898	13918	13799	13991	13797	13796	13916	13924	13692	13805	13830	13894	14036	13853	13823	13904	13770	13938	13875	13892	13862	13835	13848	13868	13787	13702	13983	13834	13772	13706	13891	13861	13875	13831	13707	13656	13876	13861	13867	13829	13812	13733	13943	13775	13856	13772	13879	13878	13846	13702	13785	13926	13783	13887	13781	13938	13900	13765	13862	13901	13859	13930	13789	13787	13762	13931	13815	13933	13689	13778	13724	13832	13806	13778	13783	13801	13864	14031	13834	13902	13896	13816	13807	13890	13824	13861	13762	13747	13838	13662	13966	13943	13745	13714	13931	13900	13733	13934	13850	13812	13730	13794	13829	13907	13816	13874	13924	13726	13933	13745	13839	13676	13852	13945	13929	13870	13716	13709	13847	13867	13832	14004	13697	13753	13763	13845	13758	13911	13851	13941	13886	13706	13870	13821	13993	13800	13773	13714	13829	13915	13743	14021	13686	13930	13966	13832	13713	13816	13852	13888	13773	13686	13962	13929	13850	13869	13881	13926	13768	13791	13907	13795	13715	13897	13829	13694	13880	13770	13660	13817	13779	13798	13849	13851	13775	13828	13894	13885	13838	13697	13773	13651	13892	13832	13883	13794	13696	13960	13752	13810	13824	13864	14017	13839	13909	13936	14048	13835	13941	13925	13824	14013	13846	13814	13907	13834	13818	13911	13739	13793	13832	13849	14092	13826	13945	13780	14031	13819	13814	13863	13933	13814	13871	13972	13734	13799	13780	13753	14052	13879	13783	13841	13827	13923	13714	13797	13940	13624	13886	13818	13813	13845	13714	13708	13970	13823	13860	13906	13673	13843	13893	13733	13751	13817	13752	13817	13723	13818	13959	13619	13980	13615	13633	13808	13829	13853	13732	13535	13986	13906	13915	13967	13763	13718	13827	13865	13710	13777	14012	13933	13833	13907	13965	14114	13911	13785	13855	13788	13873	13870	13918	13967	13783	13705	13782	13755	13885	13886	13816	13760	14037	13896	13883	13744	14016	13862	13772	13825	13761	13710	13911	13835	13826	13768	13772	13737	13757	13940	13879	13679	13796	13804	13992	13859	14038	13934	13783	13757	13840	13835	13858	13793	13937	13788	13923	13860	13914	13748	13970	13731	13734	14007	13894	13754	13776	13761	13724	13989	13966	13786	13837	13898	13830	13760	13795	13988	13901	13842	13768	13816	13844	13774	13824	13854	13744	13875	13938	14004	13804	13802	13888	13812	13788	13836	13787	13783	13795	13742	13874	13768	13869	13804	13743	13789	13733	13908	13753	13958	13830	13873	13967	13844	13855	13760	13889	13859	13940	13911	13984	13851	13773	13889	13957	13855	13652	13691	13887	13771	13993	13696	13848	13902	13854	13765	13719	13836	13933	13787	13772	13867	13932	13900	13743	13723	13814	13847	13832	13846	13988	13715	13787	13671	13809	13739	13892	13700	13693	13861	13911	13913	13960	13788	13742	13818	13930	13752	13776	13824	13708	13816	13935	13924	13678	13960	13860	13826	13835	13812	13892	13893	13702	13934	13872	13824	13727	13860	13845	13739	13790	13740	13535	13955	13715	13742	13842	13722	13854	13895	13865	13835	13679	13902	13782	13974	14056	13732	13896	13776	13768	13970	13811	13913	13743	13823	13942	13765	13851	13837	13815	13880	13774	13851	13913	13885	13905	13776	13821	13866	13918	13801	13748	13665	13772	13914	13889	13904	13806	13864	13751	13834	13723	13627	13731	13854	13878	13922	13988	13956	13948	13928	13797	13821	13840	13787	13772	13746	13770	13865	13927	13849	13971	13816	13990	13830	13933	13887	13853	13586	13953	13773	13810	13846	13851	13747	13812	13767	13898	13803	13942	13946	13921	13868	13802	13754	13964	13819	13757	13873	13917	13696	13846	13762	13868	13847	13980	13744	13706	13928	13828	13919	13837	13711	13795	13763	13925	13760	13793	13719	13723	13997	13703	13841	13875	13954	13801	13680	13845	13825	13847	13758	13872	13657	13824	13710	13781	13844	13716	13763	13834	13815	13858	13927	13814	13926	13882	13748	13874	13987	13876	13723	13857	13807	13831	13820	13910	13757	13833	13912	13864	13897	13900	13932	13787	13851	13791	13780	13802	13844	13842	13898	13845	13967	13751	13767	13906	13931	14084	13766	13958	13795	13897	13713	13799	13864	13852	13985	13743	13995	13803	13829	13988	13939	13903	13706	13765	13775	13665	14003	13937	13680	13843	13785	13921	14072	13994	13867	13687	14016	13720	13739	13774	13975	13742	13896	13748	13761	13847	13786	13913	13924	13875	13836	13989	13733	13800	13781	13704	13896	13864	13838	13839	13841	13811	13839	13982	13803	13850	13854	13851	13783	13809	13822	13786	13982	13842	13791	13860	13791	13813	13573	13712	13756	13811	13843	13674	13721	13775	13721	13968	13931	13855	13784	13784	13894	13856	13869	13843	13895	13912	13878	13733	13943	13763	13792	13786	13929	13862	13801	13850	14008	13755	13757	13807	13918	13941	13737	13928	13871	13951	13874	13932	13841	13751	13706	13769	13666	13886	13761	13746	13822	13833	13782	13784	13792	13833	13746	13988	13743	13837	13809	13875	13862	13778	13836	13799	14025	13672	13908	13855	13745	13841	13810	13889	13770	13837	13823	13868	13839	13777	13904	13694	13815	13841	13913	13911	13813	13890	13758	13839	13716	13892	13894	13875	13873	13801	13909	13793	13809	13678	13755	13851	13933	13751	13679	14042	13911	13856	13739	13739	13854	13828	13919	13802	13900	13801	13523	13808	13858	13996	13822	13756	13714	13784	13868	13862	14009	13983	13877	13853	13775	13866	13911	13867	13933	13930	13956	13911	13894	13920	13676	13794	13704	13872	13693	13872	13960	13880	13952	13949	13725	13935	13683	13878	13894	13894	13909	13929	13803	13836	13851	13827	14031	13913	13972	13868	13830	13907	13891	13793	13797	13845	13828	13809	13861	13884	13860	13860	13791	13897	13863	13780	13776	14057	13917	13780	13810	13965	13904	13886	13789	13753	13974	13778	13678	13907	13786	13741	13786	13878	13951	13812	13942	13847	13889	13791	13979	13639	14038	13798	13860	13768	13837	13814	13869	13893	13755	13854	13952	13799	13984	13806	13818	13940	13756	13822	13886	13637	13813	13878	13813	13674	13908	13843	13857	13874	13904	13884	13770	13693	13671	13750	13586	13800	13860	13773	13887	13782	13806	14026	13894	13893	13818	13866	13892	13885	13780	13775	13919	13783	13822	13883	13777	14017	13768	13807	13855	13964	13903	13923	13738	14025	13697	13903	13746	13816	13768	13929	13896	13820	13710	13943	13838	13688	14000	13848	13524	13884	13778	14004	13844	13654	13839	13769	13768	13881	14011	13823	13806	13714	13953	13959	13933	13782	13830	13774	13937	13929	13850	13824	13927	13813	13840	13710	13841	13809	14032	13793	13757	13707	13915	13787	13798	13749	13773	13921	13880	13774	13856	13762	13870	13969	14013	13743	13799	13849	13983	13805	13907	13734	13800	13805	13866	13836	13858	13949	13964	13730	13887	13686	13875	13780	13946	13781	13692	13831	13722	13781	13915	13703	13953	13922	13897	13799	13924	13892	13866	13646	13811	13939	13960	14013	13913	13838	13883	13868	13895	13749	13731	13826	13772	13738	13983	13708	13838	13952	13949	13974	13805	13833	13819	13841	13704	13916	13844	13747	13864	13888	13847	13754	13843	13912	13803	13969	13946	13790	14009	13900	13768	13932	13721	13748	13775	13975	13986	13882	13741	14033	13956	13813	13929	13763	13818	13949	13877	13877	13781	13850	13913	13735	13859	13891	13938	13978	13863	13778	13988	13807	13899	13811	13814	13627	13856	13969	13871	13832	13842	13899	13716	13863	13975	13755	13858	13746	13694	13800	13944	13733	13896	13804	13764	13932	13719	13844	13893	13870	13973	13846	13770	13982	13641	13844	13826	13693	13826	13806	13919	14114	13585	13791	13925	13911	13846	13731	13732	13931	13787	13836	13762	13704	13817	13768	13942	13830	13786	13828	13972	13853	13760	13681	13899	13870	13813	13804	13841	13868	13964	13807	13666	13819	13693	13818	13736	13739	13870	13735	13839	13733	13651	13712	13949	13736	13782	13752	14031	13777	13757	13839	13924	13802	13871	13774	13869	13812	13947	13831	13832	13711	13927	14007	13926	13869	13540	13877	13858	13835	13801	13828	13774	13668	13855	13784	13847	13784	13752	13901	13941	14012	13934	13799	13846	13883	13776	13848	13845	13631	13875	13883	13833	13864	13863	13962	13974	13784	13751	14101	13813	13907	13910	13846	13821	13851	13795	13930	14043	13859	13673	14087
23880	21154	28605	23976	21496	22588	24395	54773	59910	50804	38423	26547	19745	16978	16308	16244	16405	16254	16183	16086	16043	16115	15888	16055	16060	16150	15999	15998	16096	16124	16082	16356	16058	15893	15995	16130	16125	16055	15885	16087	15831	16002	15922	15982	15852	15863	15764	16040	16108	15998	16137	15992	16127	16111	16079	15937	15776	15955	15953	15986	16071	15925	15826	15940	16102	16014	15996	16060	15836	16066	16109	15902	16063	15938	15957	16004	15945	15998	15869	16160	16197	16119	15831	15883	15908	16003	16066	16081	15996	15967	15940	16090	16057	16116	16138	16026	15827	15964	16086	16065	16114	15966	15999	16067	15771	15922	15923	15928	16065	15854	16090	15934	16036	15985	15991	15835	15962	15927	15960	16029	16060	16002	16202	15671	15870	16054	16027	15957	15943	16074	16091	15708	16011	16078	16028	16000	15909	16069	15940	15893	15715	15766	15917	16116	15990	15818	15920	15957	15811	15976	16005	16081	15883	15924	15856	16087	16116	15814	15928	15707	15887	15853	16066	16070	16079	16132	16004	15921	15988	15890	16009	15899	16059	15874	16191	16120	15939	16010	15922	15864	15956	16026	16024	15912	15819	16057	16073	15778	15958	15805	15829	15916	15891	15839	16093	16066	16035	15982	15871	16074	15924	15871	15879	16005	16028	15751	16009	15813	15804	16059	16228	15947	15847	16052	15846	15837	15909	15980	15763	16083	16054	15774	16127	16029	15962	15815	15833	16014	15863	15900	15945	15909	15954	15856	16146	15868	15935	15876	15749	16056	15643	15960	15987	15851	15950	15896	15829	16054	15975	16046	15985	16021	16068	16102	16157	15991	16008	16041	15936	15814	15828	15976	15916	15754	15906	15909	15836	15868	16075	16012	15792	15831	16097	15916	16245	15860	15967	15965	15894	15822	16043	16068	15875	16171	16056	15974	15908	15894	15845	15863	16018	15968	15974	16112	16229	15996	16160	16026	15899	16032	16195	15931	16033	15942	16212	16019	15823	15962	15832	15993	16085	15929	16028	16006	15952	16031	16094	16135	15963	16103	15951	15923	16079	15964	15937	15971	15882	15848	15880	15936	15751	15861	16086	16007	16125	15869	15932	16071	15725	15720	15931	15933	16002	15819	15733	15946	15890	16110	15851	15799	15870	16027	15883	15970	15977	15929	16028	15852	15897	15890	15998	15794	16146	15874	16039	15911	15848	15933	16039	15905	15872	16017	15878	15806	15896	15838	16112	15809	15947	15915	15911	15840	15985	16104	15883	15755	15856	16141	15960	15933	15942	16051	15977	15989	16041	15781	15993	15821	16002	15764	15886	15836	16041	16057	16126	16067	15994	16000	15921	15974	16078	16030	16006	16053	15943	15975	16010	16082	15971	15894	15892	15820	16002	15928	15983	15830	15964	15999	16006	16037	16042	16149	16066	16039	15954	16071	15930	15912	16083	15756	15762	15691	15783	16033	16027	15827	16055	16054	16027	15909	15890	15948	15879	16115	15912	15893	16086	15951	15937	15826	15854	15812	16036	15928	15878	16074	15984	16091	16094	15919	16063	16055	15913	15902	15990	16133	16041	15937	15969	15963	15779	16140	15983	16076	16096	15806	15947	15866	15993	15779	16114	16062	15962	16121	15745	16056	16090	15996	15876	15921	15999	15929	16010	15959	15979	16217	15860	15950	16158	15893	15886	16073	16061	16036	16131	16166	16212	15895	15908	15909	15991	16020	15947	15795	15985	15902	15903	15940	15948	15973	16133	16005	16099	15995	16017	15963	15923	15961	16022	16130	15923	16074	15859	15793	15871	15793	15955	15871	16009	15887	15889	15981	15925	15849	15976	15908	16106	15829	16036	15884	15844	15857	15989	16023	15874	15904	16038	15810	16011	15833	15973	16076	15822	15753	15792	15891	15852	16056	16130	15986	16103	16020	16027	15805	15943	15872	15799	15882	16062	15886	15852	16073	16003	16217	15709	15771	15867	15864	15919	15979	15983	15939	16004	15809	15977	15948	15985	16035	15949	16075	16031	15926	16000	16002	16179	16051	15921	15923	16074	16025	15984	16078	15908	16117	15972	16114	16112	16040	16026	15947	16087	16068	15813	15998	16104	15875	16072	15906	16098	16075	16309	16220	15788	16028	16089	16089	16029	16028	15799	16052	15975	15937	16055	15863	16019	16048	15883	15920	15892	16036	15921	15715	15988	16124	15911	15829	15736	16005	16000	15977	16059	16047	16075	15904	16127	15951	15980	15942	15987	15978	16018	15923	15848	15903	16325	16080	15984	15965	15896	16198	15995	15987	16015	15997	15961	15791	16026	16167	16018	16146	16031	16008	15983	16030	16048	15863	15962	15889	15919	16058	16112	16010	16018	15957	15871	16051	16035	16040	15934	15957	15914	16052	15813	16039	16099	15840	16011	15999	16147	15795	15763	15932	16048	15984	15938	15984	16027	15939	15964	16019	15759	15943	15978	16111	15913	15986	15891	15841	16004	15871	15965	16082	15879	15896	15990	16127	15903	16034	16092	16040	16082	15916	16054	15836	16127	15980	15951	15919	15875	15985	15841	15913	15983	16205	15883	16085	15851	15722	15957	15945	15921	15952	15962	15827	15957	15921	15988	15886	16036	16169	16063	15917	16021	15791	15982	15806	15950	16005	15759	15842	15947	16015	16249	16006	16251	16073	15991	15851	15859	15742	15847	15869	16018	15888	15889	15971	15991	15942	15974	16075	15807	15932	16002	16026	16195	16139	15802	16163	15870	15996	15744	15928	15898	15890	15986	15876	15808	15890	15970	15894	15890	15883	15984	15791	16130	16146	15955	16087	16170	16035	15940	16061	16111	15959	15889	15954	16061	15872	16016	16165	15976	16090	16208	16040	16034	15786	16029	16050	15812	16021	16072	16042	16013	15786	15920	16132	15837	15935	15870	15971	16191	16140	16122	16038	15819	15943	16097	15941	15773	15972	15994	15735	15970	15897	15884	15829	15967	16108	16026	15931	15992	15816	16030	15876	15999	16119	16352	16052	15925	15772	16035	15931	15811	16010	16138	15985	16016	15851	15899	15985	16222	15880	15777	15924	16077	15936	16248	15859	16111	15934	16026	15916	16039	15979	15985	15959	15954	15868	16152	16080	16000	16027	15798	15950	15815	15924	15840	16010	16005	16098	16028	15925	16064	16103	16108	15928	15969	16178	16018	16034	16011	15975	15861	15901	15747	15915	16078	15916	15782	16117	15907	16051	15887	15955	16077	15974	15995	15902	15806	15857	15912	15933	15905	15934	15919	15933	16040	15877	15751	16037	15963	16113	16060	15861	15919	15918	15916	15879	16111	16140	15913	15990	15959	16144	15839	16027	16112	16085	15871	15974	16260	15942	15890	16077	16024	15873	16000	15783	16041	15807	16006	16017	16178	15961	15747	16024	16140	15748	15950	16093	15884	16039	16012	16052	16063	15933	15833	16121	15985	15901	16073	15908	15796	16014	15844	16013	16009	16092	15977	15931	15882	15903	15907	15829	15978	15869	16067	15982	15907	16031	16144	16027	16059	16086	15945	15978	15820	15929	15950	15985	15803	16139	15896	16084	15943	15740	15941	15981	15977	16076	16010	15900	15992	15951	15967	16101	16098	16104	15958	15723	16039	15889	16008	16228	15873	15814	16033	16205	16092	15904	15826	16041	16053	16075	15909	16008	15865	15975	16047	16119	16083	16014	15889	15811	16066	15823	16126	16054	16045	15983	16103	15950	16119	15985	15963	15980	16022	15986	16001	16093	15876	15889	15789	15864	15816	16001	16110	16072	15842	15795	15916	16154	16208	15980	15979	15995	16026	15934	15773	16000	16143	15882	15836	15914	15880	15801	15892	16061	15876	15962	15829	16001	15966	15850	15950	16041	15920	16058	15821	15922	16051	15933	15948	15989	15908	15808	16079	15899	15935	15973	15925	15843	15788	16036	16006	15766	16037	16112	16042	16119	15825	15977	16021	15867	15947	15871	16080	16067	15982	15900	16014	15938	16070	16121	16131	15915	15835	15870	15926	15891	15831	15992	15953	15823	16098	15833	15978	15831	15757	15741	15784	15882	15895	16073	16005	15878	15814	16145	15893	15903	15936	15868	15891	15764	15788	16010	15939	15903	16151	16043	15775	15846	15875	16025	15831	16018	15837	15848	15866	15734	16018	15910	15891	16043	15939	15898	15840	16093	15731	15765	15876	15992	16084	15849	15905	15991	15972	15998	15989	15819	15940	16043	15843	15922	15837	15952	15963	16149	16074	15689	16095	15941	16091	15879	15955	16032	15974	16046	16022	15737	15844	16012	16070	16035	15882	16064	15848	15986	15898	15938	16095	15932	16056	15921	15952	16000	16159	15880	16054	15689	15918	15756	15933	15985	16139	16003	15929	16080	15846	15914	15836	15880	16096	16033	15974	15911	16174	15885	15947	15952	16038	15890	16015	15906	15939	15890	15957	15915	16066	16026	15959	16075	15883	15903	15828	15902	15949	15970	16061	16231	16236	16017	16056	16022	15882	16191	16020	16164	15858	16087	15999	16141	16073	15985	16137	15993	16040	15968	16131	15870	15914	15924	16060	16092	16037	15980	16015	16056	15965	15831	15846	15948	15818	16202	16053	15946	15958	16027	16181	16010	16034	15952	15940	16128	15949	15873	15910	15904	15988	15927	15851	15817	15989	16023	15952	16161	15836	15911	15983	16044	15968	16242	15910	15992	15933	15962	16039	15742	15834	15965	16071	16080	15663	15978	16043	16027	16053	16006	15690	16109	16059	16055	15939	15751	16027	16094	15873	15984	15773	15977	15865	15864	15835	15933	15994	16168	16121	16003	16188	15737	16046	15944	15793	15996	15981	16039	16068	15980	16133	15938	15955	16077	15918	16054	15879	15953	16003	15877	15976	15900	15797	16028	15625	15867	16101	15928	15932	15850	15998	15994	15995	16078	15960	15842	15939	15935	16241	15977	16238	16084	15824	15993	15963	15952	15904	16098	15970	15861	15752	16012	15946	16216	15865	16080	15898	15918	16053	16024	16036	16087	16036	16112	15966	15967	15945	15952	16130	15990	15859	15964	15896	15956	16194	15970	15949	15985	15847	16133	15978	16143	15935	15873	16038	15736	15961	15903
15590	26475	24458	19564	17549	16358	21123	56944	58896	50831	38340	24808	16851	14541	13967	13867	13719	13744	13754	14002	13974	13943	13714	13754	13887	13738	13602	13630	13694	13933	13765	13937	14016	13969	13727	14051	13627	13971	13749	13764	13720	13949	13682	13772	13649	13852	13803	13828	13900	13953	13839	13968	13781	13698	13864	13797	13878	13881	13577	13765	13750	13845	13953	13763	13827	13834	13731	13872	13817	13988	13901	13728	13686	13799	13768	13868	13601	13858	13722	13937	13810	13717	13960	13834	13809	13816	13904	13816	13706	13759	13835	13747	13822	13670	13891	13818	13850	13776	13790	13857	13933	13915	13827	13686	13903	13866	13893	13955	13917	13818	13693	13796	13864	13854	13924	13828	13771	13922	13845	13802	13794	13794	13703	13920	13823	13878	13725	13762	13848	13774	13738	13842	13938	13725	13689	13715	14002	13676	13872	13792	13761	13785	13705	13749	13677	13699	13866	13812	13969	13935	13847	13979	13605	13797	13901	13828	13799	13840	13775	13903	13635	13759	13856	13776	13933	13808	13814	13603	13724	13764	13893	13768	13747	13938	13899	13925	13661	13786	13716	13763	13855	13662	13749	13907	13661	13830	13872	13770	13958	13661	13888	13812	13685	13844	13676	13732	13782	13876	13898	13857	13789	13794	13754	13764	13675	13939	13763	13934	13799	13843	13713	13844	13792	13717	13825	13763	13844	13867	13625	13744	13878	13744	14125	13914	13859	13950	13643	13785	13675	13751	13729	13807	13741	13923	13680	13724	13813	13647	13938	13828	13685	14020	13788	13816	13736	14042	13888	13713	13750	13787	13838	13982	13892	13759	13757	14056	13883	13682	13888	13717	13808	13664	13873	13606	13806	13923	13650	13705	13908	13699	13847	13887	13677	13824	13841	13742	13865	13818	13859	13890	13958	13741	13737	13797	13831	13792	13796	13915	13534	13928	13789	13769	13855	13805	13895	13773	13988	13761	13942	13791	13632	13859	13700	13759	13884	13662	13702	13777	13864	13820	13880	13668	13760	13848	13780	13861	13896	13821	13790	13854	13860	13736	13903	13780	13822	13971	13807	13858	13728	13891	13874	13728	13787	13641	13692	13920	13812	13927	13643	13763	13746	13749	13815	13925	13868	13818	13759	14048	13739	13832	13849	13897	13743	13882	13930	13914	13833	13902	13839	13751	13836	13772	14027	13770	13905	13839	13774	13695	13589	13706	13796	13707	13871	13732	13781	13752	13810	13692	13938	14047	13737	14008	13910	13694	13730	13769	13694	13883	13880	13863	13796	13809	13589	13883	13797	13805	13743	13855	13792	13944	13924	13734	13827	13845	13784	13915	13714	13794	13643	13989	13900	13703	13831	13776	13744	13756	13776	13851	13990	13777	13869	13703	13807	13901	13839	13856	13844	13919	13803	13816	13840	13710	13939	13750	13821	13894	13909	13822	13676	13766	13836	13809	13738	13937	13687	13752	13779	13667	13914	13728	13872	13796	13912	13936	13654	13759	13627	13804	13714	13548	13739	13789	13648	13805	13827	13818	13829	14015	13773	13964	13842	13780	13880	13893	13970	13938	13849	13641	13732	13811	13783	13649	13808	13841	13530	14053	13681	13754	13882	13871	13860	13689	13766	13744	13760	13856	13648	13894	13758	13657	13702	13821	13765	13734	13839	13777	13661	13861	14018	13743	13788	13901	13781	13821	13703	13682	13892	13937	13790	13913	13729	13832	13818	13893	13672	13835	13856	13823	13738	13762	13666	13736	13830	13814	13972	13649	13926	13739	13602	13859	13730	13778	13831	13776	13834	13902	13692	13785	13758	13845	13890	13910	14035	14053	13796	13887	13666	13966	13752	13839	13860	13700	13647	13647	13859	13939	13783	13996	13830	13838	13796	13865	13757	13791	13765	13874	13923	13975	13763	13851	13800	13654	13620	13870	13710	13680	13824	13744	14026	13717	13852	13754	13795	13907	13776	13697	13903	13682	13796	13761	13843	13856	13712	13841	13927	13817	13595	13691	13814	13617	13894	13694	13723	13789	13723	13813	13841	13728	13899	13757	13840	13844	13821	13885	13702	13863	13908	13798	13866	13773	13954	13717	13755	13800	13834	13834	13674	13824	13795	13747	13782	13826	13862	13922	13747	13694	13871	13731	13871	13793	13709	13909	13872	13932	13820	13870	13759	13838	13652	13800	13787	13552	13698	13831	13618	13881	13776	13757	13720	13744	13751	13830	13826	13660	13956	13782	13883	13873	13785	13806	13855	13789	13744	13726	13560	13816	13937	13799	13915	13868	13808	13828	13697	13710	13775	13913	13811	13869	13875	13927	13976	13759	13686	13738	13762	13802	13927	13767	13778	13848	13922	13691	13849	13657	13754	13788	13857	13644	13884	13707	13902	13833	13679	13838	13901	13665	13806	13836	13953	13748	13714	13842	13942	13759	13970	13760	13883	13901	13900	13630	13941	13672	13888	13969	13848	13721	13599	13742	13949	13857	13884	13923	13885	13828	13876	13772	13786	13866	13796	13843	13903	13881	13791	13699	13776	13903	13929	13864	13967	13775	13834	13701	13842	13701	13836	13679	13759	13826	13970	13660	13828	13836	13853	13796	13710	13814	13695	13833	13682	13841	13875	13766	13727	13797	13863	13894	13832	13866	13859	13838	13713	13755	13896	13817	13818	13873	13847	13930	13763	13747	13963	13857	13982	13719	13707	13696	13749	13788	13765	13795	13656	13724	13805	13805	13778	13970	13830	13796	13808	13894	13737	13918	14006	13638	13873	13870	13771	13843	13737	13780	13847	13758	14019	13859	13946	13809	13902	13868	13868	13747	13819	13811	13750	13862	13864	13792	13816	13737	13842	13757	13741	13725	13973	13845	13715	13752	13864	13802	14026	13990	14014	13751	13820	13678	13804	13888	13820	13846	13707	13779	13676	13820	13786	13848	13658	13938	13844	13740	13772	13845	13643	14005	13796	13819	13836	13764	13660	13951	13677	13745	13677	13632	13806	13793	13742	13913	14001	13796	13788	13809	13946	13784	13738	13803	13878	13771	13902	13754	13714	13843	13782	13829	13853	13820	13898	13914	13993	13813	13730	13851	13763	13623	13749	14015	13828	13836	13803	13795	13862	13789	13857	13842	13744	14006	13704	13796	13694	13859	13864	13792	13885	13902	13818	13837	13678	13792	13887	13919	13731	13734	13844	13854	13759	13718	13860	13822	13818	13755	13900	13927	13783	13826	13835	13898	13830	13898	13693	13706	13864	13910	13926	13708	13934	13758	13994	13720	13749	13716	13752	13830	13832	13672	13917	13865	13736	13785	13907	13717	13825	13809	13665	13957	13657	13732	13829	13743	13827	13785	13858	13715	13714	13649	13879	13950	13803	13693	13854	13902	13772	13826	13722	13706	13702	13787	13763	13861	13925	13864	13755	13922	13884	13829	13928	13782	13631	13813	13751	13886	13806	13969	13881	13842	13736	13761	13797	13997	13957	13595	13907	13645	13902	13781	13838	13948	13933	13836	13852	13827	13852	13819	13824	13871	13856	13859	13726	13658	13803	13884	13830	13825	13791	13822	13601	13690	13906	13804	13835	13871	14027	13911	13916	13760	13811	13964	13924	13935	13804	13710	13862	13846	13797	13764	13795	13990	13794	13870	13792	13863	13813	13877	13844	13797	13827	13931	13805	13864	13741	13811	13722	13790	13960	13981	13923	13795	13632	13784	13800	13817	13797	13898	13609	13691	13750	13842	13789	13695	13765	13884	13667	13747	13791	13740	13779	13870	13853	13742	13831	13779	13846	13862	13909	13723	13849	13760	13778	13782	13818	13804	13811	13948	13879	13856	13795	13681	13855	13709	13672	13795	13941	13942	13824	13959	13806	13799	13915	13810	13855	13672	13930	13961	13774	13615	14046	13632	13891	13818	14026	13893	13775	13753	13752	13758	13607	13646	13964	13886	13834	13731	13736	13832	13653	13702	13771	13813	13860	13727	13860	13827	13712	13801	13887	13624	13789	13808	13753	13721	13897	13801	13806	13831	13904	13776	13686	13759	13778	13700	13740	13745	13671	13876	13879	13820	13849	13863	13792	13878	13794	13746	13711	13836	13800	13890	13886	13903	13967	13823	13816	13948	13803	13681	13881	13868	13958	13847	13787	13853	13713	13699	13747	13867	13939	13697	13811	13882	13765	13806	13987	13888	13735	14005	13826	13792	13890	13894	13659	13893	13843	13889	13686	13859	13820	13898	13713	13820	13774	13782	13708	13848	14040	13794	13651	13809	13637	13864	13726	13754	13800	13776	13882	13762	13796	13822	13855	14023	13732	13850	13875	13876	13716	13826	13736	13764	13645	13889	13739	13687	13871	13821	13924	13664	13879	13916	13940	13594	13890	13887	13512	13795	13818	13980	13921	13847	13869	13871	13911	13864	13967	13786	13894	13686	13875	13771	13887	13736	13635	13714	13839	13833	13751	13741	13706	13702	13768	13803	13987	13779	13821	13847	13682	13732	13850	13721	13638	13828	13870	13868	13690	13977	13798	13831	13779	13679	13889	13860	13683	13732	13850	13883	13850	13794	13780	13787	13744	13976	13897	13853	13884	13927	13931	13771	13814	13837	13756	13753	13614	13619	13882	13789	13862	13848	13737	13641	13737	13810	13813	13847	13712	13800	14061	13716	13725	13993	13769	13825	13851	13789	13885	13840	13822	13720	13740	13855	13757	13793	13786	13814	13807	13786	13801	13799	13698	13795	13779	13965	13794	13753	13810	13807	13782	13879	13765	13834	13759	13868	13726	13999	13779	13797	13822	13918	13983	13848	13703	13758	13936	13595	13810	13786	13864	13883	13687	13950	13706	13757	13747	13696	13810	13780	13863	13959	13942	13777	13754	13848	13781	13972	13763	13866	13925	13708	13780	13822	13864	13743	13935	13969	13691	13739	13892	13834	13713	13818	13843	13888	13852	13785	13665	13583	13797	13827	13924	13790	13993	13887	13855	13810	13873	14039	13848	13795	13710	13810	13796	13871	13798	13741	13801	13846	13801	13713	13780	13988	13951	13856	13730	13888	13831	13932	13734	13865	13887	13674	13825	13674	13749	13709	13759	13890	13690	13663	13956	13857	13759	14043	14017	13720
28835	21342	20225	17385	15896	15758	17499	21333	20275	20673	18789	17042	16209	15902	15820	15695	15722	15670	15989	15866	15757	15749	15833	16046	15769	15805	15778	15745	15884	15843	15673	15645	15873	15875	15825	15577	15742	15855	15827	15656	15753	15918	15923	15753	15660	15836	15531	15749	15724	15747	15845	15903	15784	15600	15902	15764	15782	15768	15620	15854	15782	15640	15613	15750	15956	15543	15742	15671	15759	15874	15545	15917	15721	16043	15733	16006	15788	15734	15762	15554	15874	15738	15749	15904	15727	15879	15931	15836	15846	15648	15850	15866	15908	15746	15686	15690	15881	15802	15790	15691	15758	15589	15886	15780	15662	15610	15749	15714	15776	16031	15613	15737	15955	15936	15777	15854	15655	15835	15600	15612	15940	15606	15724	15672	15657	15754	15576	15651	15615	15820	15680	15786	15827	15870	15916	15613	15707	15706	15906	15718	15741	15746	15931	15684	15808	15804	15917	15891	15797	15724	15553	15676	15753	15921	15773	15724	15744	15851	15822	15648	15722	15692	15764	15857	15797	15723	15941	15820	15862	15725	15708	15587	15904	15852	15708	15765	15787	15932	15783	15880	15854	15883	15913	15722	15701	15809	15777	15737	15639	15782	15898	15669	15735	15663	15934	15658	15715	15782	15754	15556	15751	15747	15749	15754	15846	15619	15863	15729	15925	15549	15636	15763	16054	15629	15781	16030	15897	15892	15809	15831	15717	15671	15610	15790	15672	15648	15761	15796	15828	15854	15646	15683	15714	15930	15634	15859	15843	15926	15883	15801	15694	15784	15724	15779	15915	15730	15914	15739	15769	15667	15845	15765	15759	15835	15807	15764	15780	15831	15802	15647	15717	15678	15793	15815	15765	15749	15790	15758	15647	15606	15626	15657	15637	15579	15802	15547	15839	15845	15751	15671	15668	15872	15646	15777	15722	15712	15741	15726	15724	15948	15718	15835	15722	15753	15862	15949	15743	15846	15676	15762	15989	15943	15859	15994	15942	15765	15863	15848	15790	15826	15795	15743	15826	15851	15996	15825	15816	15563	15862	15770	15871	15694	15785	15613	15931	15755	15926	15812	15647	15698	15809	15647	15750	15752	15731	15792	15794	15730	15867	15563	15675	15754	15957	15890	15705	15766	15884	15903	15892	15877	15771	15599	15952	15832	15920	15829	15838	15687	15861	15795	15790	15794	15675	15808	15527	15642	15613	15705	15614	15951	15783	15514	15793	15682	15940	15709	15660	15834	15792	15898	15675	15827	15923	15801	15737	15697	15816	15867	15887	15769	15747	15651	15810	15876	15783	15713	15956	15620	15712	15697	15631	15861	15883	15834	15923	15951	15983	15759	15851	15688	15602	15703	15837	15947	15677	15846	15937	15767	15679	15769	15784	15715	15746	15877	16002	15860	15655	15791	15757	15736	15861	15726	15852	15686	15935	15977	15843	15790	15669	15813	15892	15705	15732	15778	15897	15659	15824	15841	15987	15809	15665	15932	15445	15794	15804	15955	15712	15534	15775	15769	15910	15868	15772	15792	15850	15856	16032	15720	15523	15780	15796	15842	15774	15829	15717	15890	15993	15653	15799	15589	15628	15936	15735	15702	15849	15710	15703	15780	15819	15537	15674	15926	15668	15688	15704	15787	15893	15815	15853	15803	15867	15704	15814	15724	15678	15958	15834	15851	15767	15724	15677	15745	15813	15807	15836	15772	15956	15934	15836	15745	15788	15725	15806	15649	15756	15638	15756	15839	15904	15714	15733	15627	15669	15831	15996	15606	15635	15842	15821	15749	15715	15751	15733	15792	15809	15728	15749	15871	15945	15846	15825	15482	15680	15548	15699	15886	15783	15704	15824	15647	15752	15781	15812	15732	15710	15859	15732	15641	15780	15660	15839	15848	15900	16060	15777	15796	15878	15778	15691	15670	15786	15900	15828	15739	15738	15717	15767	15694	15732	15845	15547	15667	15752	15729	15708	15934	15664	15777	15818	15919	15833	15722	15767	15772	15747	15774	15716	15817	15771	15683	15838	15728	15847	15798	15672	15700	15754	15711	15618	15833	15908	15950	15848	15783	15774	15704	15840	15786	15702	15770	15754	15766	15659	15691	16042	15760	15812	15791	15628	15671	15699	15702	15917	15629	15705	15807	15892	15791	15807	15793	15827	15843	15860	15664	15770	15797	15863	15740	15834	15787	15746	15763	15697	15783	15716	15525	15607	15759	15767	15682	15715	15878	15763	15519	15935	15655	15723	15715	15588	15745	15778	15612	15823	15849	15733	15789	15820	15666	15722	15691	15693	15758	15925	15709	15692	15801	15843	15921	15707	15700	15885	15662	15869	15742	15867	15632	15701	15866	15787	15648	15821	15802	15943	15857	16013	15776	15690	15799	15962	15887	15694	15647	15955	15768	15822	15763	15837	15732	15590	15642	15813	15711	15734	15626	15773	15826	15706	15559	15748	15856	15864	15726	15938	15965	15896	15829	15794	15910	15864	15714	16012	15639	15764	15726	15652	15670	15621	15758	15913	15723	15691	15756	15787	15849	15550	15764	15633	15738	15620	15750	15652	15822	15991	15768	15854	15842	15926	15748	15695	15669	16064	15958	15902	15941	15835	16027	15805	15794	15699	15711	15636	15663	15704	15758	15812	15716	15725	15722	15887	15961	15692	15892	15727	16031	15769	15870	15991	15852	15909	15737	15952	15878	15705	15581	15619	15647	15699	15619	15773	15809	15628	15625	15910	15692	15802	15832	15984	15789	16036	15803	15673	15561	15874	15833	15538	15646	16101	15916	15814	15755	15752	15753	15771	15719	15712	15840	15803	15734	15847	15725	15661	15543	15910	15778	15812	15686	15904	15752	15621	15805	15828	15887	15733	15733	15784	15924	15697	15657	15709	15889	15782	15828	15704	15854	15908	15665	15638	15699	15956	15845	15811	15944	15778	15552	15748	15655	15880	15947	15859	15900	15934	15858	15882	15660	15483	15740	15577	15780	15897	15881	15765	15763	15812	15867	15970	15841	15746	15708	15765	15756	15641	15708	15751	15770	15660	15832	15953	15754	15932	15749	15608	15676	15700	15677	16027	15591	15867	15862	15575	15700	15790	15670	15642	15949	15954	15833	15866	15809	15627	15614	16161	15711	15820	15809	15831	15928	15804	15691	15744	15895	15940	15712	15592	15824	15722	15712	15812	15657	15628	15632	15789	15819	15868	15810	15756	15736	15893	15686	15887	15701	15699	15833	15977	15788	15722	15799	15773	15839	15933	15737	15728	15805	15789	15718	15723	15630	15986	15720	15722	15815	15737	15639	15835	15582	15593	15833	15826	15741	15718	15633	15589	15871	15919	15807	15777	15918	15797	15851	15656	15913	15692	15626	15920	15772	15749	15799	15967	15672	15686	15717	15863	15727	15793	15824	15935	15953	15814	15805	15722	15621	15838	15650	15740	15689	15731	15692	15820	15615	15811	15623	15743	15926	15804	15570	15664	16023	15818	15654	15869	15789	15725	15976	15810	15855	15669	15827	15929	15896	15889	15680	15773	16030	15708	15653	15607	15697	15619	15664	15884	15647	15817	15844	15886	15820	15803	15787	15679	15760	15862	15592	15828	15755	15764	15780	15819	16059	15885	15759	15800	15877	15884	15864	15782	15866	15626	15660	15944	15817	15778	15668	15808	15857	15759	15832	15729	15768	15835	15705	15769	15616	15795	15918	15707	15654	15600	15535	15812	15783	15875	15617	15716	15538	15830	15580	15735	15657	15662	15589	15839	15755	15999	15807	15817	15776	15738	15857	15775	15873	15597	15757	15854	15728	15934	15719	15688	15685	15824	15704	16016	15975	15922	15735	15793	15827	15709	15708	15911	15635	16007	15970	15698	15684	15756	15896	15828	15769	15724	15745	15808	15872	15831	15685	15609	15843	15930	15961	15806	16121	15713	16009	15560	15831	15796	15807	15879	15596	15607	15887	15629	15744	15571	15999	15778	15815	15630	15739	15660	15736	15870	15877	15851	15925	15821	15703	15695	15838	15688	15612	15652	15916	15793	15679	15716	15853	15792	15793	15996	15592	15722	15819	15713	15772	15782	15710	15746	15806	15714	15783	15876	15682	15663	16103	15949	15575	16008	15748	15709	15887	15785	15830	15738	15673	15713	15898	15693	15756	15680	15925	15783	15910	16017	15783	15838	15886	15889	16017	15631	16009	15942	15937	15896	16026	15669	15501	15838	15942	15782	15723	15735	15671	15869	15714	15813	15816	15528	15911	15897	15663	15911	15964	16045	15872	15913	15956	15766	15898	15461	15953	15642	15905	15814	15845	15682	15756	15754	15774	15817	15886	15908	15911	15569	16007	15535	15896	15778	16032	15845	15744	15851	15974	15861	15728	15881	15849	15840	15756	15812	15906	15840	15897	15701	15694	15867	15807	15671	15846	15758	15915	15765	15994	15822	15823	15721	15742	15737	15781	15652	15819	15689	15842	15729	15692	15584	15766	15719	15567	15667	15794	15692	15782	15891	15825	15815	15712	15719	15760	15724	15829	15692	15665	15830	15789	15807	15633	15839	15940	15814	15728	15803	15798	15910	15730	15827	15810	15981	15726	15781	15823	15686	15682	15725	15642	15741	15794	15689	15637	15924	15981	15745	15731	15923	15774	15786	15788	15970	15778	15822	15756	15782	15649	15752	15722	15731	15880	15818	15682	16033	15774	15771	15831	15953	15895	15819	15918	15614	15660	15840	15740	15760	15665	15589	15801	15540	15746	15924	15942	15806	15904	16046	15928	15673	15694	15740	15676	15779	15568	15758	15873	15598	15855	15733	15796	15755	15943	15808	15702	15642	15745	15956	15780	15655	15760	15782	15770	15971	15806	15729	16162	15660	15785	15789	15664	15931	15759	15831	15923	15841	15816	15658	16050	15810	15676	15783	15889	15882	15871	15769	15783	15806	15704	15865	15776	15994	15814	15703	15766	15755	15695	15798	15790	15708	15728	15872	15786	15606	15646	15821	15741	15649	15715	15779	15774	15765	15696	16032	15516	15934	15839	15758	15726	15832	15656	15601	15640	15698	15877	15872	15766	15773	15823	16168	15793	15917	15647	15569	15954	16016	15930	15959	15793	15966	16040	15898	15744	15621	15763
14186	14505	14600	14002	13894	13901	16772	21996	19987	19915	16934	15081	14046	13786	13661	13511	13739	13633	13561	13772	13651	13858	13470	13724	13650	13799	13819	13715	13819	13635	13608	13754	13796	13656	13696	13844	13725	13735	13647	13677	13612	13603	13661	13719	13965	13620	13552	13738	13619	13699	13719	13666	13560	13586	13564	13778	13651	13813	13684	13666	13665	13602	13596	13755	13611	13794	13648	13659	13767	13589	13707	13987	13622	13593	13882	13548	13695	13543	13934	13554	13714	13755	13654	13626	13825	13631	13673	13596	13727	13739	13642	13622	13694	13624	13638	13717	13789	13618	13667	13773	13570	13980	13497	13617	13648	13615	13588	13627	13600	13659	13489	13704	13778	13837	13583	13617	13794	13708	13594	13565	13572	13614	13521	13836	13541	13770	13752	13593	13766	13584	13696	13578	13680	13529	13583	13804	13889	13876	13485	13745	13774	13801	13749	13783	13719	13653	13780	13663	13730	13538	13709	13722	13536	13651	13668	13569	13530	13673	13675	13681	13645	13704	13640	13568	13845	13650	13848	13623	13704	13668	13556	13743	13708	13787	13618	13644	13625	13655	13723	13607	13799	13549	13822	13825	13717	13766	13710	13695	13749	13560	13951	13571	13667	13748	13769	13694	13569	13664	13693	13518	13770	13718	13730	13666	13717	13719	13562	13574	13700	13683	13574	13687	13469	13804	13694	13693	13728	13685	13560	13552	13645	13485	13759	13701	13560	13823	13603	13638	13642	13520	13785	13860	13716	13765	13599	13691	13614	13859	13620	13577	13785	13660	13783	13643	13698	13534	13739	13781	13678	13719	13541	13768	13710	13712	13680	13730	13572	13650	13570	13509	13734	13632	13808	13782	13755	13605	13842	13744	13789	13785	13746	13832	13682	13751	13590	13857	13664	13697	13529	13571	13722	13722	13497	13633	13715	13564	13696	13704	13761	13848	13605	13584	13667	13576	13842	13703	13702	13799	13692	13743	13737	13604	13783	13635	13674	13527	13762	13677	13691	13618	13520	13498	13786	13694	13652	13694	13638	13702	13842	13893	13694	13567	13689	13661	13704	13579	13785	13667	13767	13685	13520	13673	13550	13445	13781	13582	13480	13649	13770	13710	13765	13602	13835	13637	13599	13776	13546	13710	13723	13616	13664	13598	13652	13537	13747	13647	13658	13632	13800	13716	13706	13467	13788	13634	13740	13745	13851	13740	13680	13784	13741	13656	13629	13636	13671	13668	13761	13637	13736	13614	13703	13603	13649	13629	13725	13596	13632	13534	13758	13880	13613	13497	13602	13507	13733	13749	13660	13668	13683	13670	13709	13520	13728	13634	13688	13689	13686	13611	13742	13703	13639	13686	13733	13801	13583	13748	13517	13622	13552	13712	13669	13657	13594	13629	13760	13678	13613	13612	13571	13741	13702	13721	13600	13748	13635	13454	13810	13812	13573	13655	13536	13838	13633	13674	13666	13708	13766	13756	13639	13712	13627	13621	13561	13586	13753	13763	13788	13655	13650	13601	13638	13682	13874	13791	13694	13726	13552	13602	13693	13531	13532	13621	13504	13632	13627	13556	13729	13699	13594	13671	13758	13810	13537	13841	13830	13632	13647	13637	13565	13658	13844	13579	13493	13730	13642	13672	13731	13569	13674	13584	13837	13721	13890	13553	13614	13746	13651	13637	13490	13798	13710	13707	13682	13774	13593	13706	13717	13629	13754	13681	13545	13739	13854	13699	13808	13839	13690	13740	13750	13692	13622	13763	13706	13710	13556	13567	13768	13692	13717	13694	13586	13710	13586	13686	13653	13723	13667	13736	13636	13719	13821	13610	13714	13558	13751	13689	13739	13778	13618	13772	13766	13656	13735	13678	13577	13579	13767	13735	13801	13779	13611	13658	13661	13774	13614	13540	13700	13802	13591	13643	13694	13632	13717	13650	13506	13735	13740	13795	13676	13782	13792	13689	13768	13724	13659	13675	13674	13664	13761	13645	13632	13682	13933	13678	13610	13618	13704	13694	13659	13695	13473	13780	13672	13582	13623	13608	13678	13642	13549	13721	13593	13602	13632	13664	13831	13666	13750	13575	13556	13654	13932	13537	13741	13738	13711	13733	13589	13620	13740	13624	13722	13782	13627	13684	13738	13476	13717	13682	13699	13711	13747	13734	13731	13659	13713	13639	13625	13736	13696	13545	13594	13643	13621	13678	13643	13832	13743	13675	13596	13743	13959	13583	13670	13678	14000	13763	13580	13497	13753	13741	13680	13662	13755	13787	13481	13631	13791	13692	13720	13648	13576	13566	13641	13682	13692	13843	13783	13725	13546	13525	13652	13551	13727	13706	13546	13644	13833	13629	13609	13731	13771	13730	13638	13613	13619	13747	13692	13778	13846	13731	13665	13853	13647	13630	13827	13915	13584	13662	13659	13714	13478	13631	13801	13837	13634	13534	13673	13604	13644	13584	13782	13743	13617	13744	13632	13733	13628	13640	13721	13586	13687	13672	13806	13555	13800	13528	13619	13497	13780	13736	13815	13633	13640	13672	13631	13596	13818	13743	13781	13615	13561	13769	13632	13738	13548	13574	13702	13716	13798	13632	13781	13628	13683	13665	13587	13801	13754	13861	13672	13768	13629	13612	13452	13685	13647	13661	13816	13762	13590	13731	13649	13841	13666	13628	13802	13798	13602	13711	13710	13744	13735	13651	13727	13640	13632	13752	13725	13761	13706	13728	13555	13735	13701	13725	13655	13562	13774	13652	13631	13679	13609	13704	13740	13766	13616	13685	13684	13662	13659	13627	13631	13798	13792	13627	13646	13795	13761	13708	13570	13769	13749	13717	13785	13531	13609	13641	13751	13733	13549	13785	13716	13661	13720	13697	13601	13574	13633	13762	13592	13726	13663	13882	13692	13724	13719	13791	13613	13807	13527	13562	13824	13730	13499	13670	13677	13819	13637	13656	13508	13732	13555	13739	13837	13686	13539	13760	13714	13571	13759	13603	13828	13604	13821	13598	13709	13632	13609	13772	13666	13648	13638	13678	13698	13451	13586	13893	13695	13621	13643	13710	13680	13559	13561	13575	13785	13669	13761	13731	13703	13565	13579	13766	13711	13682	13806	13644	13832	13829	13513	13563	13815	13747	13767	13606	13408	13523	13647	13707	13608	13718	13756	13707	13533	13778	13639	13732	13591	13621	13767	13655	13616	13664	13874	13712	13750	13745	13677	13769	13770	13664	13747	13725	13517	13748	13816	13597	13672	13721	13777	13559	13618	13727	13639	13567	13740	13703	13723	13640	13734	13623	13814	13819	13725	13745	13593	13656	13725	13643	13679	13597	13689	13721	13801	13576	13741	13662	13672	13656	13843	13723	13460	13677	13633	13742	13781	13773	13630	13850	13670	13554	13636	13713	13647	13648	13672	13704	13581	13594	13750	13778	13730	13623	13784	13483	13632	13784	13465	13645	13614	13602	13743	13709	13740	13731	13773	13757	13672	13701	13700	13645	13807	13611	13768	13686	13730	13497	13599	13753	13583	13717	13744	13746	13802	13596	13761	13715	13605	13687	13573	13537	13716	13593	13579	13687	13708	13585	13504	13610	13676	13630	13746	13643	13601	13566	13560	13529	13709	13697	13534	13675	13605	13612	13689	13775	13648	13543	13613	13743	13769	13651	13643	13722	13598	13751	13651	13644	13648	13671	13647	13641	13689	13497	13764	13817	13642	13686	13884	13676	13710	13759	13672	13771	13740	13877	13677	13703	13755	13781	13649	13603	13648	13863	13573	13643	13619	13701	13569	13720	13701	13650	13742	13712	13633	13816	13902	13645	13763	13755	13719	13680	13706	13721	13566	13645	13635	13894	13719	13484	13531	13570	13738	13701	13634	13731	13715	13603	13519	13760	13618	13599	13520	13572	13699	13698	13772	13626	13793	13568	13813	13779	13758	13788	13681	13634	13722	13706	13549	13528	13689	13783	13733	13666	13732	13626	13708	13594	13721	13756	13598	13644	13682	13818	13623	13554	13632	13717	13602	13778	13586	13858	13561	13732	13834	13684	13518	13699	13772	13608	13745	13830	13730	13684	13655	13661	13624	13645	13721	13638	13699	13627	13616	13800	13764	13819	13740	13518	13686	13738	13559	13677	13679	13654	13754	13727	13755	13757	13717	13723	13794	13646	13651	13605	13584	13667	13678	13771	13706	13685	13540	13750	13756	13744	13687	13751	13638	13815	13799	13619	13881	13651	13673	13599	13770	13611	13690	13711	13657	13546	13728	13678	13623	13684	13607	13595	13766	13554	13737	13518	13851	13772	13436	13818	13679	13766	13657	13466	13588	13546	13771	13622	13692	13756	13683	13669	13659	13760	13621	13595	13639	13688	13701	13749	13784	13556	13823	13667	13727	13677	13735	13512	13634	13748	13729	13674	13750	13715	13770	13597	13798	13637	13874	13659	13548	13707	13719	13701	13794	13689	13610	13686	13636	13633	13638	13660	13672	13791	13659	13752	13634	13592	13509	13694	13738	13609	13779	13736	13823	13616	13545	13577	13666	13676	13730	13592	13647	13703	13547	13588	13530	13667	13648	13659	13574	13700	13852	13721	13704	13703	13647	13645	13771	13841	13641	13788	13503	13675	13747	13631	13493	13550	13772	13684	13601	13657	13678	13716	13662	13712	13742	13639	13639	13658	13739	13640	13897	13797	13688	13727	13675	13871	13763	13709	13549	13506	13636	13801	13778	13747	13641	13590	13651	13628	13619	13635	13627	13679	13660	13568	13743	13706	13589	13686	13638	13877	13773	13858	13695	13743	13616	13705	13642	13761	13460	13533	13658	13491	13748	13648	13677	13639	13541	13623	13699	13582	13598	13749	13560	13523	13729	13724	13663	13461	13569	13688	13584	13736	13627	13694	13738	13738	13746	13647	13739	13832	13893	13753	13718	13767	13795	13588	13599	13667	13529	13787	13763	13727	13626	13646	13730	13795	13556	13569	13534	13820	13771	13663	13786	13752	13776	13687	13889	13632	13654	13565	13735	13897	13698	13814	13568	13609	13623	13646	13534	13778	13754	13708	13638	13798	13703	13515	13699	13645	13622	13666	13753	13634	13728	13813	13875	13745	13706	13586	13674	13683	13590	13748
26067	21205	27278	25837	19291	17453	27359	43219	36165	33514	26134	20712	17734	16705	16368	16155	16250	16329	16356	16237	16383	16258	16185	16173	16185	16118	16135	16203	15998	16344	16151	16129	16029	16045	16489	16183	16338	16396	16180	16263	16294	16125	16415	16273	16178	16192	15945	16186	16096	16056	16114	15958	16253	16328	16225	16354	16198	16185	16158	16089	16225	16164	16261	16116	16173	16234	16199	16043	16167	16156	16076	16388	16284	16194	16178	16173	15945	16219	16325	16115	16106	16154	16086	16384	16440	16246	16254	16238	16026	16361	16199	16090	16198	16198	16282	16075	15957	15943	16209	16281	16314	16149	16312	16280	16110	16119	16015	16290	16112	16156	16104	16165	16155	16116	15908	16245	16216	16411	16263	16035	16250	16187	16283	15983	16192	16138	16187	16084	16090	16239	16102	16349	16177	16398	16216	16320	16118	15934	16110	16233	16203	16215	16191	15990	16168	16062	16262	16124	16363	16140	16158	15986	16220	16167	16021	16135	16078	16150	16129	16226	16072	16200	16199	16263	16307	16016	16280	16193	16463	16329	16306	16169	16263	16228	16341	16130	16151	16261	16172	16236	16062	15934	16257	16341	16201	16135	16048	16172	16158	16113	16171	16156	16131	16204	16182	16193	16344	16297	16255	16203	16212	16258	16023	15945	16251	16257	16320	16153	16359	16207	16041	15934	16099	16027	16180	16077	16374	16309	16119	16073	16209	16220	16165	16279	16218	16095	16131	16114	16007	15947	16129	16148	16289	16178	16247	16261	16228	15950	16054	16194	16401	16258	16239	16039	15991	16145	16211	16112	16052	16055	16244	16257	15944	16236	16173	16078	16064	15997	16129	16240	16136	16193	16268	15911	16030	16017	16148	16226	16149	16099	16253	16157	16062	16127	16236	16122	16389	16370	16085	16178	16179	16208	16211	16261	15989	16200	16131	16160	16188	16119	16189	16115	15995	16171	16113	16076	16308	16346	16106	15847	16155	16089	16113	16249	16047	16343	16072	16096	15896	16115	16200	16222	16046	16039	15969	16393	16082	16144	16086	15999	16218	16138	16206	16195	16211	16184	16243	16261	16077	15991	16174	16346	16232	16084	16336	16162	16147	16198	16201	16027	16224	16323	16125	15947	16130	16186	16235	16119	16209	16057	16135	15930	16325	16252	16217	16012	16126	16221	16182	16042	16226	16094	16008	16104	16097	16158	16112	16263	16333	16085	16200	16072	16058	16096	16085	15945	16178	16165	16092	16209	16116	16198	16223	15967	16037	16119	16170	16143	16166	16225	15988	16190	16214	16276	15970	16147	16081	16200	16312	16129	15815	16393	16333	16140	16125	16219	16158	16088	16283	16160	16397	16049	16079	16038	16203	16225	16094	16004	16229	16051	16192	16088	16084	16166	16211	16287	16088	15949	16104	16208	16012	16197	16133	16235	16184	16168	16042	16015	16114	16025	16264	15985	16037	16341	15995	16232	16310	16025	16158	16152	16332	16160	16096	15932	16192	16342	16295	16180	16118	16227	16128	16182	16098	16352	15965	16067	15906	16133	16076	15990	16228	16286	16203	16329	16049	16291	16278	16055	16222	16102	16204	16342	15918	16050	16101	16170	16177	16186	16218	15976	16150	15996	16055	16269	16259	16214	16354	16182	16250	16286	16027	15873	16112	16344	16207	16124	16229	16176	16104	16186	15950	16246	16026	16210	16193	16177	16112	16212	16196	16086	16155	16058	16129	16154	16055	16341	16246	16294	16297	15920	16121	16093	15977	15963	16136	16035	16072	16142	16224	16091	16166	16233	16242	16126	16151	16042	16099	16082	16251	16112	16347	16215	16033	16084	16351	16384	16078	16036	16215	16160	16164	16118	16195	16080	16148	16127	16284	16219	16122	16117	16230	16158	16220	16168	16167	16129	16270	16114	16131	16193	16408	16158	16283	16190	16340	15976	16261	16010	16124	16192	16237	16273	16165	16287	16112	16091	16183	16190	16223	16070	16242	16126	16148	16151	15980	16254	16066	16291	16188	16390	16151	15993	16376	16248	16045	16271	16000	16081	16036	15973	16327	16174	16202	16007	15968	16109	16353	16089	16078	16046	16076	16160	16137	16111	16080	16144	16282	16166	16042	16222	16138	16150	16157	16174	16155	16066	16043	16132	16249	16156	16057	16192	16174	16249	16140	16062	16186	16211	16316	16208	16290	16060	16071	16249	16333	16248	16357	16292	16003	16326	16115	16189	16214	16202	16118	16193	16067	16178	16205	16173	16080	16183	16237	16187	16147	16087	16444	16216	16058	16169	16000	15932	16076	16255	16038	16076	16104	16159	16214	16131	16189	16321	16416	16042	16219	16188	16148	15951	16197	15975	16197	16310	16118	16201	16218	15876	16126	16069	16208	16062	16038	16164	16235	16175	16111	16244	16133	16013	16250	16151	16172	16163	16243	16010	16220	16296	16061	16151	16186	16184	16285	16210	16129	16334	16039	16431	16141	16314	16205	16140	16200	16244	16063	15891	16011	16212	15869	16261	16269	16071	16238	16044	16142	16124	16176	15932	15974	16136	16007	16025	16128	16180	16098	16048	15862	16181	16216	16289	16379	16171	15959	15969	16081	16120	16094	16279	15867	16254	16254	16262	15957	16084	16289	16155	16081	16231	16291	16218	16195	16384	16079	16208	16236	16235	15894	16161	16239	15953	16262	16264	16037	16369	16371	16252	16151	16354	16343	16148	16207	16229	16017	16089	16138	16251	16074	16240	16192	16266	16153	16100	16294	16138	16059	16114	16412	16135	15983	16070	16199	16085	16182	16234	15948	16034	16210	16170	16145	16173	16129	16065	16223	16215	16288	16164	16122	16230	16130	16121	16237	16144	16238	16173	16233	16110	16229	16257	16096	16089	16127	16137	16318	16187	16017	16092	16284	16169	15923	16261	16127	16220	16258	15926	16082	16191	16105	16011	16145	16260	16309	16165	16314	16270	16217	16267	16410	16143	16045	16164	15955	16104	15986	16114	16176	16083	16126	16284	16163	16295	16005	16384	15849	16227	16043	16205	16354	16273	16103	15879	16151	16043	16089	16122	16051	16112	16179	16444	16076	16324	16250	16143	16376	16090	16199	16067	16165	16001	16157	16275	16165	16091	16044	16174	16060	16155	16045	16085	16153	16107	16181	16154	16088	16282	16008	16176	16013	16328	16002	16217	16065	16164	16255	16303	16107	16229	16168	16129	15973	15952	15950	16150	15883	16247	16187	16238	16207	16121	16149	16138	16129	16268	16186	16104	16316	16070	16052	15938	16080	16064	16114	16017	16123	16097	16070	16284	16133	16031	15960	16173	16105	15920	16167	16159	16187	16169	16266	16096	16080	16063	16299	16088	16041	16199	16200	16093	16158	16170	16180	16228	16258	15994	16109	16282	16206	16119	16073	16283	16228	16073	16128	16178	16163	16082	16297	16033	16020	16177	16418	16315	16047	16047	16225	16007	16096	16049	16095	16121	15976	16055	16128	16186	16091	16274	16345	16083	16321	16106	16256	16101	16306	16203	16254	16315	16204	16263	16254	16232	16136	16017	16110	16134	16230	16346	16205	16185	16241	16276	16152	16101	16200	16150	16199	16158	16034	15997	16232	16055	16122	16325	16186	16231	16313	16274	16238	16175	16116	16099	16227	16000	16037	16173	16178	16101	15965	16451	16371	16157	16064	16178	16184	16098	16272	16263	16381	15899	16126	16201	16174	16105	16186	16150	16323	16336	16119	16174	16164	16294	16122	16164	16330	16133	16274	16007	16174	16012	16135	16216	16032	16143	16191	16189	15979	15934	16230	16175	16158	15949	16029	16371	16105	15964	16101	16438	16180	16018	16010	16122	16291	16348	16064	16073	15973	16049	16086	16369	16418	16136	16228	16184	16145	16196	16287	16305	16031	16180	16231	16242	16231	16011	16072	16205	16088	16157	16162	16237	16326	16014	16111	16038	16366	16123	16096	16141	16233	16158	16202	16156	16188	16168	16245	16018	16202	16141	16304	15993	16063	16198	16134	15988	16213	16254	16165	15956	16228	16155	16439	16208	16299	16248	16177	16162	16021	15970	16205	16188	16131	16325	16328	16015	15890	16176	16094	16079	15942	16090	16069	16109	16288	16168	16091	16255	16126	16125	15990	16094	15761	16191	16339	16301	16145	15862	16123	16111	16138	16115	16124	16003	16350	16258	16119	15980	16096	16227	15994	16099	16151	16228	16257	16192	16209	16270	16126	16058	16198	15976	15949	16331	16150	16284	16139	16047	16133	16069	16073	16229	16057	16113	16140	16193	16226	16019	15877	16316	16301	16081	16024	16071	16346	16216	15986	16239	16254	16262	16103	15980	16057	16023	16178	16223	16132	16117	16499	16019	16555	16151	16221	16244	16149	16089	16116	16077	16041	16213	16119	15999	16048	16042	16299	16385	16164	16314	16261	16160	16043	16121	16149	16181	16075	16161	16279	16196	16268	16207	16120	15998	16077	16078	16145	16095	16105	16030	16228	16295	16262	16336	16126	16401	15982	16179	16139	16161	16016	16192	16321	16084	16281	16330	16107	16188	16270	16216	16296	16066	16223	16042	16078	15992	16183	16357	16027	16089	15996	16038	16011	16132	16184	16184	16157	16159	16080	16294	16405	16323	16056	16285	16097	16092	16074	15968	16244	16269	16207	16128	16413	16144	16267	16226	16272	16196	16311	16252	16189	16220	16362	16040	16116	15942	15957	16180	16116	16249	16074	16079	16119	16171	16107	16170	16198	16148	16049	16191	16043	15975	16206	16227	16112	16248	16151	16411	16145	15936	16178	16233	16149	16145	16237	16349	16117	16229	16169	16310	16113	16011	16317	16126	16047	16113	16156	16053	16141	16018	15969	16058	16021	16195	16340	15922	16169	16336	16154	16282	16203	16297	16284	16210	16361	16171	16233	16109	16040	16177	16150	16263	16262	16311	16272	16154	16074	16244	16155	16091	16078	16253	16244	15997	16181	16251	16231	16242	16158	16347	16405	16168	16229	16114	16385	15935	16222	16162	16098	16149	16160	16196	16186	16068	16121	16195	16093	15990	16078	16155	16166	16075	16057	16246	16088	16202	16485	16183	16176	16100	16174	16213	16265	16126	16283	16293
13417	19173	18246	16074	15270	14878	28929	42616	37378	34256	25011	18902	15265	14388	14032	13980	14086	13926	14020	14169	13947	14091	14043	13768	14104	14086	14004	14074	13920	13841	13979	13955	14028	13870	14104	14031	14089	13923	13856	14062	13869	14164	13906	13960	14020	13922	13936	14242	13947	13932	13924	13922	14028	14096	13792	14125	13899	13894	13858	13912	14029	14071	13985	14100	13933	14067	14076	13957	13860	13933	13904	13948	13936	13963	13944	13818	13902	14062	13932	13886	14199	13915	14007	13864	14084	13949	13967	13950	13992	13976	14017	13955	14120	14166	14064	13961	14017	14064	13822	14063	13944	13990	13980	13897	14272	14002	13942	13871	14161	13913	14045	13938	13851	13921	14056	13989	14131	13919	14227	14012	13992	14079	13811	13958	14115	13868	14062	13851	13881	14043	13973	14086	13995	14036	13916	13931	13835	13924	13843	13838	14014	13922	13939	13842	13843	13923	13932	13985	13819	14078	13871	13919	14102	14072	13847	14066	13909	13990	13974	13970	13928	13911	14035	14000	13823	14124	13735	13924	14051	13962	14076	13935	14007	14005	14074	13857	13953	14051	14047	13818	14004	14063	14128	13957	14027	14119	13833	13964	13790	14133	14038	13993	13906	14114	13980	13757	13821	13972	13983	14248	13911	13998	13888	13887	14053	13861	13952	13956	14065	13909	14058	13965	14005	13923	13777	13880	13834	13957	14039	14090	14150	14113	13979	13876	13949	13875	13861	14006	13822	14063	13692	13920	14152	14114	13881	13865	13924	14095	13928	14028	14040	14103	13965	13973	13796	14015	14069	13876	13809	14038	14189	14036	13982	13966	13849	13743	13950	14029	13918	13976	13934	13987	14082	13917	13863	13937	13887	14079	13926	13943	14011	14058	14056	13834	13905	14020	13918	13869	14059	13963	13847	14154	13971	13973	14015	13890	13767	13880	13976	13951	14131	13894	13926	14010	13886	13898	13992	14002	13990	13962	13923	13967	13987	14023	13987	14079	13989	14187	13829	14140	13987	13948	13988	13855	14021	13874	13950	13862	14049	13956	13908	13943	13964	14044	13877	13921	14074	14114	13907	13869	14022	13920	13858	13937	13867	13902	13968	14065	13911	14068	14034	13928	13999	13973	13923	14076	13964	13933	13915	13868	14041	13904	13869	13864	14038	13900	13985	14010	13946	14019	13924	13969	13841	13941	13959	13915	14006	14013	13944	13903	13816	13940	14017	14044	13904	13850	14106	14059	14081	14011	14132	13818	14058	13988	13907	14012	14137	13900	13876	13894	13886	14010	13991	13879	13999	13806	14204	13941	13981	13952	14013	14056	13885	14218	14071	13905	13958	13893	13894	14051	14003	14055	13854	14039	14017	13957	14011	13972	13954	13811	13986	14055	13948	13750	13911	13745	14052	14036	13908	14128	14034	13906	14020	13984	13990	14009	13947	13857	13918	13731	14020	14073	13999	13889	14102	13914	14034	13795	14118	13974	13881	14118	13907	13986	13788	13990	13929	13886	13969	14046	13855	14084	13996	13873	13932	14099	13967	13969	14128	13889	13988	14069	13940	14018	13939	13870	13937	13984	13992	13818	13979	13922	14117	13859	14007	13973	14010	13910	13935	13794	13946	13950	13968	13915	13944	13967	13913	13917	13959	13924	13885	14039	13720	13830	13954	14037	13863	14138	14058	13901	14047	14034	13873	13920	14063	14095	13950	13995	14019	13969	14001	13942	14000	13950	13951	13954	13953	13856	13723	13970	13906	13970	14069	14029	13945	13905	13897	13974	13965	14054	13799	14030	13941	13997	14133	14054	13948	14001	13966	13825	13949	14043	13998	13877	13974	14056	14029	13847	13824	14005	13857	13947	13856	14008	13906	14052	13959	14109	14012	13979	14110	14022	13984	13927	13979	14057	13889	14174	14002	14168	13914	14125	14039	13994	13898	13960	13943	14108	14042	14044	13999	13912	13874	14007	14142	13978	14042	14073	13965	13855	14054	13973	13890	14147	14070	13906	14062	13830	13825	13924	13870	13873	13974	13869	14094	13963	14004	13857	13967	13927	14112	14037	13990	13953	14136	14150	13913	14038	14125	13896	13984	13975	13884	14048	14030	13946	13849	14033	13987	13870	14026	14054	14066	14046	13928	13798	13886	13952	14145	13843	13936	13960	13987	13968	14080	13886	13985	14051	14006	14051	14074	13904	13916	13948	13816	13838	13978	13867	14138	13951	14173	13908	14090	14120	13896	13811	13983	13913	14038	14058	14082	14015	13923	13914	13901	14020	13967	14089	13955	13964	13935	14037	13956	13986	13858	13958	13972	13923	13953	14085	14152	14044	13965	13969	13895	14047	13831	14161	13894	13947	14002	14103	13968	13882	14085	13920	13816	13796	14045	13898	14031	13853	14077	14000	13965	14029	13852	14082	14004	13939	13965	13972	13906	14055	14046	13991	14045	13931	13987	13992	14006	13807	13957	13843	13866	13977	13896	14007	13826	13992	14103	13879	13878	14080	13674	13955	13763	13986	13985	14248	13962	14126	14040	13846	13915	13914	13777	13843	13877	13954	13953	13884	13941	13938	14103	13976	14033	14046	14056	14094	13747	13901	14070	14023	13894	13917	13931	13958	13890	13844	13955	13984	13960	13963	14175	13881	13978	14095	13909	13962	13866	14077	13917	13993	14040	14153	14019	13936	13957	14018	14012	13980	13950	13911	13927	13975	14142	13904	13760	14076	13865	13950	13810	14013	13932	13962	14048	13977	14101	14167	13953	13977	13932	13919	13937	14128	14028	13883	14094	13856	14164	14021	14032	13984	13970	14073	13863	14078	14112	13717	13957	14105	13854	14073	13961	13936	13838	13829	14065	13923	13866	13948	14035	13871	13891	13870	13973	13844	13916	13997	14003	13788	13944	13990	13997	13817	13974	13904	14004	14045	14030	14028	13990	13994	13910	13975	14045	13815	13942	13809	13875	13801	14086	14018	13965	13885	13965	13845	13844	14034	14012	14049	13847	13954	13951	13978	13902	13879	13927	13811	14036	13893	13983	13942	14087	13983	14138	13915	14015	13943	14016	14084	13906	13871	14070	13877	13964	14079	13994	14064	14041	13944	14028	13845	14022	13893	14118	13957	13878	13938	13875	14026	14040	13952	13958	14069	13999	13857	13985	14021	14038	14053	13917	13993	14119	13923	13852	13894	13985	13945	14114	13920	14104	13877	14073	14090	13784	13993	14113	14145	14101	13995	14109	13790	13986	13903	13999	14067	13792	13769	13918	14011	14159	14083	13990	13823	13854	14005	13867	14099	13893	14181	13905	14027	13998	13856	13843	13895	13974	14039	13892	13847	13986	14059	13953	13913	14074	14032	13985	14072	14031	14078	14029	14084	13979	14058	13938	14060	13948	13825	14005	13929	14017	14080	13782	13975	13900	14111	13811	13973	13872	13817	14125	13944	13816	13985	13806	14004	13912	14044	13833	13998	13862	13894	14048	13908	13935	14173	14025	13971	13921	14038	13947	13946	13870	13918	14119	14005	13897	13962	13946	14067	13866	13959	13938	13997	13800	14125	14016	13927	13951	14000	13903	13907	13839	13791	14008	14026	14078	14099	14035	13973	14056	13886	13763	14034	14160	14114	13852	14023	13883	14021	13815	13991	13970	14066	13964	13983	14089	13978	14047	14022	14003	13956	13955	14019	13846	14102	14075	14081	13952	13819	14118	13955	13877	13979	13880	13846	13879	13916	13885	13906	13889	14032	13864	13996	13984	14062	13923	13906	13962	14087	13859	13987	14112	13967	13906	13942	14051	13742	14060	13966	13906	14008	13997	13971	14012	13820	14028	13993	14029	13783	13933	14014	13877	14100	13990	14046	13881	14008	14094	14023	13969	13989	13857	13964	13896	13865	13889	14098	13969	14148	14092	13861	13941	13979	14137	13977	13815	14058	14070	14099	13968	13799	13994	13791	14037	14038	13933	13936	14058	13987	14018	14031	14079	14000	13829	13941	14146	14044	14058	14101	14007	14096	14113	14136	14095	14066	14088	13906	13946	13981	14003	14114	13890	13886	13982	14032	13932	14000	13939	13743	14069	13982	14006	14081	13861	13873	14012	13957	13964	13888	14082	14044	13814	14030	14033	13942	14214	13863	14076	13858	13871	14097	14008	14116	13934	13846	14138	14012	13975	13949	14037	13852	13988	13845	13887	13870	14052	13901	13835	14181	13872	13978	13976	14022	13986	13865	13960	13871	14083	13834	13806	14060	13959	13949	13979	13713	13985	14077	14026	13745	13993	13962	14088	13890	13938	14016	13868	13940	14051	14103	14203	14001	14028	14036	13884	14053	14012	13890	14054	14029	13955	13906	13950	13875	13915	13895	13975	13979	14126	14074	13914	13722	13895	13995	13951	13968	13854	13964	13908	14099	13941	14041	13911	14090	13961	13797	13855	13917	13946	14086	14020	14070	13852	13981	14046	13879	13954	13998	13963	13834	14096	13953	14034	14083	13952	14101	13800	13839	13992	13862	13912	14043	14000	14068	14056	13938	13989	13895	14043	13936	13951	13947	14064	13969	14022	13974	14019	14046	13976	13838	14022	14028	14050	13927	14063	13913	13950	14033	13887	14053	13970	13976	13847	14031	13863	14134	13820	13903	14109	13977	13986	14008	14061	13837	14065	13883	13903	13994	14004	13875	14065	13931	14070	14087	13909	13892	14045	14001	13936	14080	13910	14109	13871	13990	13862	13875	13968	13946	14010	14086	13960	14015	13836	14071	14196	13886	13972	13881	13811	14010	13908	13978	13888	14027	14109	13974	14059	13980	13951	13924	13997	13871	13949	14075	13970	13947	13931	13935	13916	14030	14016	13781	14009	13987	14029	13922	13924	14025	14120	13904	14023	13928	13767	14067	13795	14072	13962	14007	14073	13907	13953	13898	13832	14052	14113	13946	13819	13954	13939	13938	13889	13933	13902	13993	13998	14084	13935	13927	13859	13886	13852	13975	14018	13990	14042	14182	13906	13952	14181	13759	14028	13917	13957	14050	13988	13991	13981	13784	13862	13851	14003	13929	13969	14115	13861	13911	14117	14004	13981	14092	14098	13900	13930	13981	13769	13914	14029	13828	14021	14094	13855	14018	13963	14042
23918	21162	28659	23940	21536	22847	39430	61550	55406	49103	35846	26305	20332	17387	16966	16863	16774	16611	16521	16557	16707	16721	16556	16582	16347	16608	16855	16614	16678	16619	16693	16783	16576	16543	16410	16583	16614	16718	16585	16670	16670	16614	16711	16369	16457	16715	16782	16382	16652	16742	16419	16635	16458	16395	16600	16390	16548	16747	16525	16557	16533	16426	16638	16525	16673	16732	16607	16617	16558	16742	16608	16851	16660	16698	16667	16603	16449	16746	16502	16605	16628	16568	16425	16404	16571	16541	16499	16296	16747	16588	16592	16444	16433	16465	16500	16758	16441	16633	16511	16551	16316	16514	16621	16513	16642	16550	16493	16537	16674	16788	16546	16526	16745	16689	16267	16462	16633	16600	16555	16387	16575	16358	16506	16396	16513	16406	16435	16526	16523	16578	16459	16531	16421	16642	16718	16438	16549	16540	16752	16567	16459	16451	16723	16480	16609	16477	16600	16693	16567	16489	16556	16493	16619	16629	16439	16511	16667	16623	16512	16545	16549	16488	16638	16693	16679	16490	16561	16468	16426	16406	16546	16393	16621	16665	16651	16744	16696	16494	16631	16656	16467	16476	16469	16605	16584	16345	16538	16642	16675	16414	16436	16470	16317	16711	16475	16589	16689	16493	16549	16405	16521	16704	16398	16402	16614	16626	16471	16476	16534	16658	16471	16452	16447	16609	16468	16454	16549	16570	16526	16628	16450	16686	16570	16483	16397	16535	16511	16429	16417	16490	16659	16459	16365	16434	16679	16489	16482	16665	16655	16437	16610	16721	16533	16576	16625	16651	16564	16584	16631	16639	16523	16730	16630	16603	16693	16454	16588	16594	16418	16318	16392	16569	16281	16449	16504	16486	16476	16472	16686	16506	16385	16494	16269	16622	16377	16713	16313	16188	16655	16642	16450	16681	16419	16659	16571	16464	16483	16581	16512	16605	16759	16473	16395	16687	16537	16596	16584	16582	16562	16811	16404	16623	16585	16503	16603	16567	16394	16409	16739	16366	16535	16474	16735	16701	16449	16579	16596	16263	16792	16381	16572	16657	16509	16721	16558	16431	16578	16477	16375	16568	16591	16387	16597	16537	16580	16470	16429	16436	16611	16237	16384	16430	16587	16489	16531	16632	16483	16590	16658	16560	16614	16418	16508	16395	16421	16401	16554	16521	16600	16401	16411	16502	16371	16542	16387	16604	16457	16517	16516	16343	16346	16507	16423	16611	16533	16614	16393	16500	16637	16548	16420	16665	16579	16455	16402	16571	16448	16652	16497	16523	16447	16367	16695	16384	16641	16530	16546	16496	16780	16578	16489	16282	16586	16739	16725	16428	16647	16556	16722	16576	16560	16758	16528	16625	16538	16465	16624	16620	16480	16481	16507	16618	16367	16326	16363	16611	16577	16630	16511	16549	16497	16589	16460	16581	16534	16421	16184	16539	16613	16533	16509	16659	16451	16637	16418	16353	16628	16729	16804	16595	16695	16474	16453	16565	16658	16533	16477	16232	16540	16594	16452	16524	16568	16663	16448	16461	16695	16866	16647	16395	16466	16541	16431	16523	16399	16254	16298	16396	16519	16555	16471	16686	16730	16567	16515	16472	16486	16692	16293	16356	16565	16501	16514	16506	16599	16654	16636	16494	16520	16591	16501	16383	16551	16466	16509	16538	16360	16307	16553	16534	16476	16559	16475	16581	16423	16368	16519	16628	16465	16331	16424	16495	16556	16593	16604	16656	16398	16532	16656	16430	16527	16791	16623	16480	16542	16566	16778	16495	16566	16581	16430	16281	16577	16497	16669	16631	16620	16679	16543	16582	16654	16581	16588	16562	16456	16542	16517	16475	16320	16335	16376	16640	16419	16380	16572	16469	16405	16506	16549	16410	16642	16614	16779	16645	16444	16463	16517	16494	16528	16405	16582	16344	16465	16655	16472	16422	16691	16576	16511	16452	16588	16427	16381	16503	16615	16383	16688	16417	16284	16460	16421	16556	16807	16625	16509	16635	16633	16544	16490	16402	16560	16648	16430	16530	16442	16512	16351	16472	16480	16702	16579	16545	16596	16581	16504	16598	16420	16616	16690	16616	16592	16410	16530	16436	16645	16405	16518	16314	16470	16575	16631	16710	16741	16677	16598	16464	16400	16213	16584	16590	16595	16543	16675	16849	16424	16363	16379	16465	16560	16624	16435	16463	16575	16632	16176	16578	16440	16546	16720	16585	16702	16528	16573	16358	16381	16583	16832	16454	16419	16624	16412	16476	16437	16531	16394	16493	16559	16581	16552	16514	16398	16374	16711	16552	16671	16593	16423	16550	16499	16568	16701	16696	16372	16622	16696	16489	16477	16541	16476	16470	16479	16369	16760	16469	16632	16378	16587	16734	16570	16573	16569	16726	16577	16509	16582	16614	16550	16642	16734	16560	16927	16307	16459	16565	16487	16472	16606	16420	16691	16666	16644	16448	16480	16623	16590	16524	16480	16428	16603	16709	16419	16607	16716	16601	16371	16380	16728	16538	16489	16557	16520	16410	16384	16461	16402	16531	16677	16430	16498	16663	16816	16464	16424	16453	16509	16375	16817	16652	16402	16498	16643	16496	16615	16461	16525	16371	16408	16512	16746	16587	16756	16491	16550	16538	16503	16603	16614	16614	16559	16556	16307	16419	16568	16540	16379	16489	16599	16558	16610	16661	16550	16425	16566	16641	16511	16484	16490	16589	16344	16409	16389	16526	16372	16300	16612	16425	16659	16501	16637	16553	16450	16571	16441	16366	16536	16645	16607	16572	16629	16489	16461	16556	16802	16603	16546	16440	16461	16625	16542	16733	16547	16488	16410	16540	16522	16489	16564	16437	16757	16741	16544	16695	16532	16544	16487	16563	16598	16508	16681	16573	16263	16529	16725	16612	16375	16386	16337	16556	16409	16599	16545	16526	16266	16527	16558	16433	16531	16358	16527	16491	16555	16586	16438	16363	16530	16747	16502	16734	16485	16486	16465	16581	16660	16359	16438	16606	16582	16599	16464	16377	16589	16716	16600	16518	16633	16406	16488	16474	16572	16639	16519	16622	16506	16492	16387	16310	16685	16383	16528	16462	16644	16635	16588	16561	16417	16364	16613	16426	16377	16565	16525	16592	16440	16714	16451	16439	16658	16602	16463	16464	16086	16424	16498	16662	16629	16515	16561	16636	16532	16609	16458	16565	16713	16451	16494	16430	16557	16489	16671	16707	16633	16542	16476	16445	16346	16506	16433	16562	16667	16612	16576	16329	16631	16638	16513	16465	16568	16283	16538	16689	16454	16483	16524	16296	16561	16767	16457	16433	16577	16321	16553	16455	16589	16380	16474	16620	16471	16480	16499	16522	16413	16629	16545	16652	16808	16681	16558	16483	16613	16570	16429	16459	16398	16476	16496	16634	16437	16384	16668	16558	16372	16608	16698	16334	16496	16374	16242	16524	16460	16788	16641	16494	16333	16687	16497	16371	16520	16345	16357	16226	16601	16684	16716	16386	16579	16420	16620	16529	16559	16584	16460	16443	16536	16493	16652	16453	16484	16465	16643	16533	16670	16491	16465	16509	16463	16580	16265	16644	16502	16597	16643	16477	16661	16511	16462	16687	16684	16515	16464	16418	16524	16532	16415	16481	16597	16653	16525	16399	16502	16486	16588	16409	16526	16504	16444	16516	16473	16290	16385	16470	16424	16658	16437	16465	16485	16597	16730	16489	16557	16362	16387	16477	16608	16510	16619	16476	16368	16362	16614	16462	16596	16610	16775	16443	16458	16400	16601	16496	16516	16489	16452	16517	16531	16596	16757	16657	16447	16607	16504	16355	16505	16400	16464	16351	16398	16556	16541	16333	16216	16515	16598	16494	16670	16383	16574	16403	16562	16541	16427	16385	16371	16527	16517	16373	16523	16431	16642	16442	16610	16643	16625	16740	16584	16594	16505	16405	16491	16664	16409	16303	16537	16538	16541	16632	16507	16514	16474	16447	16430	16352	16620	16479	16490	16311	16371	16520	16650	16591	16509	16503	16407	16611	16543	16557	16683	16613	16537	16552	16826	16615	16616	16541	16527	16588	16660	16536	16359	16550	16410	16423	16245	16619	16501	16474	16486	16440	16604	16682	16671	16573	16628	16432	16538	16541	16608	16537	16710	16562	16450	16535	16657	16378	16731	16375	16477	16500	16408	16546	16514	16404	16717	16434	16604	16509	16730	16543	16563	16429	16574	16549	16332	16427	16476	16588	16666	16686	16452	16430	16645	16667	16292	16518	16744	16502	16768	16580	16350	16670	16390	16710	16747	16562	16474	16475	16418	16431	16421	16460	16483	16537	16555	16399	16518	16478	16891	16511	16502	16627	16607	16588	16432	16464	16426	16342	16649	16555	16529	16372	16461	16589	16671	16707	16526	16473	16600	16442	16643	16534	16642	16478	16573	16569	16646	16296	16543	16432	16592	16338	16423	16503	16457	16490	16561	16740	16457	16606	16328	16697	16706	16206	16490	16529	16477	16518	16488	16633	16504	16566	16614	16735	16446	16475	16544	16771	16530	16379	16520	16636	16509	16571	16608	16424	16386	16350	16400	16473	16587	16613	16666	16599	16418	16507	16529	16555	16568	16463	16363	16590	16434	16656	16602	16365	16413	16700	16505	16601	16407	16476	16633	16434	16534	16581	16462	16525	16303	16379	16565	16435	16470	16715	16506	16543	16327	16397	16413	16494	16311	16571	16550	16518	16410	16437	16419	16414	16438	16604	16802	16624	16502	16446	16465	16435	16689	16551	16483	16724	16506	16709	16706	16648	16574	16527	16708	16647	16629	16532	16671	16587	16483	16447	16513	16445	16655	16497	16580	16698	16646	16452	16646	16728	16459	16511	16593	16427	16514	16639	16267	16527	16704	16378	16579	16681	16556	16586	16713	16619	16658	16520	16468	16435	16464	16454	16422	16294	16448	16349	16493	16523	16661	16518	16567	16637	16629	16561	16669	16754	16637	16532	16699	16754	16600	16509	16668	16578	16640	16447	16584	16309	16573	16597	16517	16328	16653	16531	16371	16557	16543	16602	16737	16642	16466	16599	16468	16618	16696	16347	16566	16645	16647	16549	16571	16544	16464	16557	16552	16558
15839	26768	25092	20036	17812	17033	39687	59590	56303	49035	35657	24930	17533	14811	14284	14263	14367	14124	14302	14164	14295	14078	14235	14229	14149	14051	14296	14097	14101	14130	14066	14067	14255	14313	14222	14118	14025	14070	14356	14191	14276	14140	14107	14083	14119	14030	14133	14184	14142	14160	14318	14315	14110	14157	14181	14089	14172	14128	14081	14202	14088	14043	13982	14239	14284	13982	14151	14174	14272	14284	14092	14166	14222	14167	14338	14217	14185	14329	14098	14131	14201	14072	14156	14234	14222	14232	14355	14232	14214	14131	14097	14109	13994	14026	14251	14257	14147	14138	14141	14079	14122	14066	14006	14024	14002	14233	14172	14277	14207	14119	14084	14154	14209	13906	14086	14237	14069	14108	14163	14058	14366	14151	14139	14113	14155	14349	14207	14179	14278	14236	14184	14102	14223	14128	14195	14155	14040	14300	14184	14172	14245	14226	14185	14219	14046	14348	14189	14077	13919	14279	14200	14292	14101	14032	14276	14119	14085	14142	14194	14173	14067	14062	14104	14168	14171	14248	14173	14203	14177	14304	14166	14153	14161	14286	14245	14105	14214	14146	14236	14359	14115	14065	14076	14252	14247	14126	14243	14117	14059	14047	14375	14072	14106	14151	14275	14238	14149	14409	14246	14261	14193	13961	14176	14152	14104	14065	14090	14253	14087	14138	14149	14197	14134	14017	14085	14148	14095	14227	14148	14229	14186	14009	14278	14199	14208	14212	14244	14160	14091	14212	14227	14282	14024	14220	14246	14122	14193	14170	14187	14149	14202	14316	14193	14064	14307	14116	14199	14161	14174	14176	14093	14181	14091	14145	14050	14097	14231	14142	14208	14216	14021	14187	14236	14196	14152	14064	14193	14147	14229	14243	14089	14119	14147	14390	14229	14097	14243	14161	14119	14177	14271	14050	14077	14232	14119	14112	14122	13915	14118	14108	14101	14129	14115	14242	14200	14346	14142	14307	14233	13958	14026	14192	14173	14130	14246	14062	14269	14187	13961	14174	14131	14098	14138	14047	14109	14168	14214	14176	14285	14104	14234	14100	14267	14263	14228	14072	14034	14201	14122	14293	14132	14372	14278	14116	14131	14083	14252	14308	14231	14176	14318	14073	13987	14228	14038	14015	14172	14313	14197	14259	14178	14139	14106	14188	14329	14131	14082	14151	14118	14120	14196	14150	14252	14078	14144	14266	14190	14131	14022	14096	14182	14239	14112	14199	14210	14104	14281	14114	14284	14216	14260	14064	14169	14155	14143	14272	14141	14106	14000	14177	14154	14337	14024	14164	14386	14184	13962	14177	14337	14218	14238	14157	14186	14205	13962	14176	14100	14061	14142	14053	14259	14123	14092	14160	14153	14206	14064	14020	14157	14179	14009	14247	14117	14000	14213	14184	13921	14155	14392	14223	14147	14158	14159	14198	14169	14196	13956	14188	14315	14109	14189	13993	14005	14200	14211	14187	14179	14054	14183	14231	14158	14362	14089	13965	14043	14049	14306	14277	14085	14014	14286	14278	14104	14101	14215	14183	14116	14133	14295	14119	14130	14138	14209	14187	14330	14197	13927	14220	14181	14213	14169	14168	14293	14238	14242	14152	14148	14012	14064	14189	14131	14251	14229	14167	14045	14091	14240	14148	14133	14250	14202	14022	14180	13998	14110	14031	14182	14138	14187	14294	14127	14163	14056	14277	14005	14079	14062	14073	14185	14296	14112	14221	14116	14278	14139	14157	14053	14063	14041	14204	14033	14164	14066	14122	14169	14037	14337	14136	14209	14036	14304	14020	14193	14119	14335	14202	14299	13929	14147	14158	14137	14072	14104	14152	14258	13984	14116	14029	14203	14356	14367	14100	14309	14219	14170	14245	14129	14217	14131	14118	14144	14015	13984	14284	14154	14128	14168	14191	14256	14100	14240	14046	14199	14282	14260	14139	14328	14079	14155	14131	14126	14293	13999	14286	14278	14312	14227	14229	14179	14265	14088	14203	14076	14163	14171	14028	14246	14140	14195	14289	14231	14228	14227	14181	14148	14140	14113	14188	14257	14359	14098	14081	14070	14296	14134	14087	14128	14118	14135	14025	14072	14046	14117	14085	14225	14343	14139	14143	14023	14133	14112	14223	14192	14045	14143	14004	14083	13991	14235	14171	14085	14020	14156	14069	14111	14306	14266	14226	14066	14066	14091	13966	14075	14182	14175	14179	14184	14187	14201	14198	14204	14133	14232	13995	14276	13929	14183	14247	14152	14158	14311	14164	14301	14164	14076	14150	14165	14021	14227	14163	14207	14327	14154	14188	13976	14321	14102	14186	14252	14076	14205	14174	14267	14156	14228	14131	14099	14097	14108	14196	14160	14087	14009	14093	14053	14023	14008	14287	14129	14268	14358	14195	14053	14272	14075	14249	14285	14247	14235	14080	14288	14054	14146	14083	14131	14228	14123	14131	14217	14174	14192	14160	14176	14244	14238	14101	14202	14302	14154	14171	14227	14270	14229	14043	14261	14219	14354	14131	14152	14251	14285	14273	14216	14147	14173	14311	14119	14277	13989	14129	14188	14068	14154	14130	14321	14035	14108	14038	14037	14263	13971	14158	14141	14321	14231	14136	14137	14156	14052	14235	14182	14171	14041	14175	14203	14090	14053	14015	14173	14021	14275	14245	14098	14204	14165	14276	14241	14218	14117	14153	14085	14124	14151	14138	14317	14198	14113	14046	14233	14184	14091	14267	14108	14077	14072	14307	14187	13956	14258	14296	14092	14102	14309	14168	14272	14089	14099	14187	14322	14176	14234	14082	14219	14151	14058	14120	14217	14059	14222	14286	14064	14256	13938	14182	14132	14129	14092	14320	14343	14187	14087	14374	14046	14233	14064	14357	14047	14218	14345	14062	13977	14188	14199	14263	14210	14223	13987	14133	14306	14114	14354	14148	14329	14146	14088	14100	14071	14214	14342	14095	14085	14225	14121	14117	14129	14293	14197	14208	14283	14105	14141	13962	14238	13920	14390	14178	14173	14251	14059	14176	14064	14122	14096	14226	14273	14039	14224	14128	14168	14150	14207	14069	13889	14223	14280	14106	14152	14156	13983	14106	14247	14137	14119	14074	14015	14217	14183	14143	14106	14072	14175	14191	14332	14184	14083	14260	14129	14389	14089	14230	14165	14064	13983	14339	14185	14194	14174	14067	14143	14124	14165	14190	14164	14159	14055	14218	14017	14153	14181	14058	14238	14370	14025	14094	14203	14126	14140	14315	14031	14354	14322	14248	14071	14054	14382	14072	14071	14076	14136	14237	14012	14096	14165	14243	14376	14134	14183	14094	14124	14253	14081	14150	14198	14228	14081	14248	14186	14084	14328	14190	14142	14134	14056	13991	14264	14081	14101	14131	14052	14059	14005	14184	14263	14234	14115	14341	13993	14009	14162	14147	14035	14213	14024	14219	14321	14133	14039	14211	14067	14136	14221	14119	14132	14139	14112	14221	14103	14159	14193	14121	14333	14187	14134	14156	14120	14204	14120	14237	14128	14245	14284	14249	14011	14145	14186	14139	14146	14126	14217	14076	14216	14121	14117	14071	14176	14263	14075	14095	14214	14088	14131	14040	14209	14126	14244	14094	14122	14052	14113	13999	14199	14143	14051	14323	14132	14079	14132	13971	14212	14216	14162	14243	14335	14062	14242	14240	13967	14240	14145	14141	14081	14252	14260	13955	14146	14129	14164	14236	14284	14200	14114	14231	14187	14103	14221	14234	14104	14188	14237	14137	13982	14071	14288	14242	14047	14121	14190	14085	14270	14048	14151	14048	14136	14032	14092	14301	14189	14226	14234	14060	14158	14112	14310	14139	14008	14198	14191	14159	14075	14254	14291	14132	14174	14177	14158	14080	14143	14097	14059	14135	14203	14145	14253	14223	13965	14290	14116	14035	14039	14121	14214	14304	14103	14181	14147	14142	14290	14259	14091	14162	14092	14295	14236	14192	14057	14151	14161	14332	13999	14152	14050	14191	14108	14098	14381	14149	14260	14239	14255	14201	14208	14342	14064	14079	14224	14109	14242	14120	14249	14088	14218	14001	14127	14050	14188	14101	14169	14161	14318	14139	14041	14168	14143	14015	14147	14142	14181	14226	14272	14160	14169	13773	14310	14095	14255	13970	13978	14179	14190	14127	14012	14195	14096	14184	14023	14269	14178	14054	14243	14049	14243	13920	14126	14083	14180	14081	14089	14176	14110	14197	14266	14168	14277	14273	14041	14008	14276	14291	14108	14210	14157	13998	14144	14113	14155	14137	14170	14113	14201	14217	14225	14197	14037	14395	14179	14216	14131	14184	14120	14346	14166	14210	14077	14133	14099	14137	14150	14230	14015	14174	14362	14118	14169	14159	14173	14255	14147	14247	14057	14230	14275	14022	14277	14105	14263	14315	14271	14170	14278	14161	14245	14098	14175	14263	14062	14395	14048	14163	14286	14195	14183	14184	14132	14212	14216	14046	14167	14252	14226	14249	14095	14266	14167	14289	14195	14087	14122	14015	14129	14162	14180	14041	14179	14328	14258	14275	14263	14149	14157	14202	14089	14121	14106	14192	14256	14080	14128	14180	14235	14260	14065	14134	14238	14048	14188	14145	14323	14241	14131	14282	14092	14139	14106	14077	14243	14164	14156	14289	14174	14204	14206	14237	14194	14147	14233	14150	14284	14160	14216	14240	13986	14193	14024	14253	14178	14112	14123	14080	14146	14333	14140	13968	14298	14088	14082	14179	14144	14037	14037	13970	14057	14210	14126	14137	14200	14157	14214	14111	14164	14204	14116	14145	14201	14116	14144	13808	14165	14267	14063	14179	14234	14322	14022	14131	14231	14199	14280	14076	13993	14190	14248	14125	14083	14232	14146	14235	14052	14123	14306	14174	14274	14169	14067	14074	14260	13980	14105	14196	14187	14102	14045	14183	14078	14141	14140	14247	14125	14200	14129	14039	14113	14184	14201	14068	14331	14184	14120	13881	14090	14032	14170	14129	14069	14208	14085	14190	14051	14140	14035	14131	14268	14084	14238	14086	14219	14234	14109	14298	14076	14260	14121	14272	14155	14033	14232	14322	14213	14246	14250	14029	14177	14244	14213	14118	14213	14301
29134	21848	21265	18834	16809	16886	18121	21099	22722	21270	19663	18159	17558	17071	17098	16940	16547	16696	16892	16917	16901	16976	16743	16750	16729	16877	16852	16772	16769	17017	16932	17084	16910	16872	16806	16884	16806	16779	16952	16895	16697	16805	16882	16946	16812	16965	16769	16989	16994	16880	17019	16880	16755	16874	16834	16849	16841	16840	16658	16820	16770	16755	16873	16833	16810	16808	17108	16764	16868	16895	16997	16992	16834	16811	16861	16916	16814	16824	16780	16913	16922	16800	16811	17033	16892	16767	16784	16715	16826	16660	16768	16772	17070	17021	16755	16798	16716	16841	16921	16774	16818	16735	16810	16738	16900	16718	16953	16845	16853	16885	16743	16873	16928	16891	16784	16940	16828	16752	16863	16888	16830	16917	16953	16633	16958	16776	16722	16865	16794	16874	16889	16783	16684	16928	16898	16758	16863	16754	16837	16700	16847	16888	16581	16745	16803	16877	16702	16895	16900	16684	16797	16935	16776	16954	16881	16777	16852	16690	16696	16803	16914	16942	16929	16665	17122	16725	16847	16713	16663	16805	16957	16906	16675	16905	16977	16804	16821	16691	16803	16623	16740	16833	16901	16730	16751	16946	16968	16776	16916	16891	16792	17015	16965	16850	16701	16756	16928	16810	16862	16938	16894	16901	16848	16500	16757	16841	16923	16855	16719	16768	16929	16778	16886	16859	16784	16815	16919	16810	16869	16774	16900	16832	16730	16927	16623	16915	16698	16872	16934	16673	16878	17066	16738	16871	16735	16825	17120	16998	16640	16749	16784	16830	16971	16963	16809	16848	16740	16944	16886	16875	16851	16939	16851	16817	16849	16833	16758	16611	16897	16986	16812	16707	16707	17071	16835	16880	16605	16791	16901	16837	16735	16826	16992	16777	16928	16883	16957	16737	16924	16872	16920	16939	16891	16841	16767	16744	16792	16661	16909	16506	16959	16823	16763	16991	16682	16892	16763	16680	16799	16654	16947	16726	16704	16686	17090	16727	17082	17022	16776	16772	16747	16795	16785	16807	16802	16951	16835	16808	16860	16780	16852	16832	17007	17005	16861	16757	16727	16831	16794	16834	16731	16649	16753	16665	16933	16867	16946	16906	16597	16803	16843	16647	16773	16633	16695	16833	16876	17018	16887	16768	16778	16850	16923	16911	17007	16962	16855	16954	17019	16953	16779	16892	16690	16779	16882	16853	16760	16745	16904	16932	16915	16892	16835	16853	16661	16953	16899	16744	16879	17094	17020	16792	17142	16790	16912	16953	16914	16741	16686	16656	16988	16815	16701	16921	16914	16905	16877	16812	16820	16983	16869	16833	16885	16759	16825	16832	16748	16880	16966	16627	16912	16883	16969	16740	16696	16685	16986	16876	16844	16698	16781	16788	17016	16880	16655	16876	17185	16903	16888	16771	16822	16848	16998	16629	16570	16820	16796	17070	16915	16916	16716	16698	16836	16804	16934	16939	16658	16936	16802	16809	16812	16691	16818	16807	16899	16919	16943	16777	16680	16762	16922	16743	16960	16776	16883	16668	16916	16738	17008	16870	16624	16728	16900	16923	16832	16895	16854	16964	16837	16991	16776	16919	16984	16779	16779	16773	16863	16837	17131	16707	16675	16692	16621	16718	16808	17096	17067	16991	16722	16775	16835	16846	16821	16855	16789	16827	16769	16745	16808	17089	16985	16893	16870	16888	16654	16896	16837	16845	16978	16866	16702	16846	16697	16673	16979	16748	16886	17025	16892	16767	16647	16753	16789	16782	16717	16828	16871	16674	16839	16884	16986	16780	16961	16780	16681	16751	17063	16741	16862	16913	16604	16766	17072	16818	16766	16644	16927	16698	16848	16754	16921	16767	16704	16865	16801	16906	16842	16593	16932	16765	16815	16644	16710	16918	16978	16811	16738	16782	16895	16983	16959	16700	16673	16797	16718	17015	16847	16953	16871	16895	16752	16787	16817	16933	16792	16875	16776	16855	16838	16703	16879	16927	16732	16877	16757	16881	16856	16953	17026	16730	16532	16719	16862	16579	16742	16765	16895	16583	16687	16980	16816	16782	16805	17025	16829	16846	16804	16892	16832	16826	16584	16753	16936	16972	16892	17016	16873	17000	16892	16855	16783	16761	16932	16762	16980	16783	16851	17016	16821	16830	16907	16830	16644	16825	16835	16817	16769	16669	16768	16972	16935	16764	16639	16789	16997	16913	17071	16818	16690	16827	16870	16918	16802	16942	16920	16972	16808	16858	16870	16863	16958	16869	16895	16632	16722	16980	16834	16759	16884	16585	16896	16942	17057	16962	16875	16896	16860	16781	16890	16980	16898	16839	16751	16977	16967	16554	16816	17027	16842	16672	16787	16855	16784	16951	16815	16775	17004	16708	16726	16937	16855	16777	16904	16764	16834	16821	16627	17005	16864	16916	16850	16924	16834	16828	16966	16772	16657	16741	16703	16854	16814	16836	16974	16921	16857	16648	16946	16686	16961	16798	16742	16884	16694	16952	16824	16743	16858	16745	16849	16844	16800	16827	16879	16794	16897	16747	16747	16854	16713	16784	16957	16638	16891	16637	16959	16656	16762	16730	16829	16825	16812	16819	16621	16638	16765	16651	16632	16936	16571	16812	16797	16755	16937	16914	16908	16694	16880	16861	16771	16838	16995	16797	16947	16895	16905	17002	16894	16739	16957	16779	16760	16699	16731	16936	16855	16735	17022	16766	16852	16788	16754	16905	16927	16964	16797	16934	16787	16960	16931	16985	16881	16951	16789	16723	16854	16884	16750	16752	16983	16672	16914	16743	16897	16928	16691	16858	16716	16895	16906	16748	16738	16622	16999	16787	16726	16787	16842	16913	16788	16803	16815	16929	16885	16624	16959	16973	16919	16870	16871	16778	16844	16862	16795	16894	16956	16995	16761	16797	16897	16650	16769	16869	16846	16968	16904	16835	16691	16967	16861	16788	16907	16756	16840	16811	16885	16718	16875	16921	16918	16785	16897	17033	16971	16864	16719	16857	16702	16816	16964	16730	16957	16633	16672	16726	16771	16794	16919	16808	16919	16786	16781	16720	16868	16857	16936	16855	16925	16988	16980	16821	16956	17009	16853	16971	16812	16995	16937	17086	16628	16708	17002	16835	16931	16859	16763	16686	16664	16867	16877	16925	16996	16720	16795	16742	16840	16793	16686	16820	17024	17119	16950	16759	16781	16876	16855	16876	16823	16793	16864	16905	17000	16878	16651	16969	16841	16880	16704	16673	17015	16869	16932	16744	17013	17086	16799	16853	16715	16727	16685	16680	16872	16846	16707	16720	16858	16865	17032	16929	16861	16776	16899	16835	16701	16862	16836	16855	17042	16861	16924	17051	16706	16932	16675	16817	16949	16782	16911	16704	16848	17056	16831	17050	16956	16803	16813	16720	16856	16587	16805	16782	16894	16953	16935	16709	16862	16702	16962	16763	16716	16756	16709	16804	16864	16691	16753	16779	16883	16944	16736	16812	16809	16768	16763	16481	16749	16785	16908	16972	16789	16682	16999	16891	16832	16892	16766	16775	16798	16585	16855	17076	16719	16733	16853	17019	16881	16727	16750	16681	16814	16825	16721	16769	16737	16856	16876	16792	16822	16715	16768	16863	16598	16842	17060	16819	16904	16817	16909	16824	16971	16764	16860	16711	16862	17058	17020	16780	16750	16898	16696	16811	16851	16851	16667	16683	17115	16720	16983	16948	16943	16807	16700	17000	16955	16693	16764	16826	17095	16926	16876	16802	16992	16759	16831	16857	16768	16719	16911	16707	16903	16941	16916	16754	16952	16843	16794	16841	16726	16699	16816	16936	16867	16745	16865	16901	16814	16853	17008	16885	16945	16961	16789	16933	16821	16984	16993	16834	16755	16707	16738	17013	16782	16763	16908	16878	16806	16941	17028	16815	16863	16813	16759	16528	16961	16883	16872	17169	16730	17002	16761	16854	16712	16800	16892	17050	16939	16716	16625	16879	16817	16924	16840	16846	17052	17137	16894	16854	16866	16866	16773	16940	16879	16993	16828	16779	16775	17013	16879	16952	16801	16942	16775	16848	16747	16975	16977	16907	16825	16812	16855	16903	16714	16700	16789	16734	16850	16860	16885	16900	16887	17057	16808	16844	16773	17138	17001	16791	16910	16715	16911	16990	16756	16834	16588	16751	16870	16906	17015	16661	16744	16893	16880	16723	16687	16737	16863	16867	16671	16890	16984	16877	17017	16816	16704	16937	16854	16917	16971	16833	16674	16842	16951	16774	16966	16866	16846	16856	16922	16929	16994	16697	16546	16931	16689	16907	16756	16834	16713	16754	16562	16877	16977	16840	16795	16741	16820	16718	16957	16956	16853	16776	16831	16708	16777	17001	16777	16593	16928	16987	16840	16772	16903	16775	16686	16850	16941	16901	17070	16867	16856	16832	17007	16815	16829	16598	16815	16792	16838	16686	16952	16866	16870	16955	16791	16946	17106	16884	16973	16937	16686	17018	16986	16937	16716	16792	16612	17012	17006	16847	17026	16874	16805	17014	16706	16841	16813	16848	16893	16913	16759	16691	16809	16980	16899	16805	16826	16863	16947	16765	16875	16821	17059	16939	16848	16781	16866	16852	16853	16833	16769	17021	16917	16791	16781	16901	16849	16780	16938	16987	16819	16871	16896	16929	16991	16685	16902	16766	17099	16937	17033	16868	16849	17011	16828	16777	16626	16931	16758	16774	16861	17095	16988	16976	16752	16609	16773	17029	17017	16883	16863	16877	16494	16892	16729	16789	17310	17014	16788	17001	16902	17087	16883	17058	16831	16879	16808	16855	17042	16824	16822	17041	16805	16798	16996	16980	16700	16674	16906	17038	16829	16761	16936	16756	16831	16845	16925	16984	16868	16822	16893	16668	16836	16683	16694	16897	16973	16754	17033	16804	16833	16737	16861	17017	16685	16695	16842	16858	16976	17015	16971	16771	16964	16675	16710	16831	16891	16858	16775	16679	16528	16762	17018	16916	16973	16979	17025	16930	16839	16967	17057	16848	16848	17047	16805	16679	16854	16827	16845	16958	16815	16695	16995	16841	16905	16861	17048	16712	16802	16764	16822	16923	16773	16903	16842	16870	16758	16982
14821	15301	15320	14693	14688	14520	16645	20729	22295	20030	17489	15688	14899	14392	14402	14357	14345	14420	14441	14325	14414	14320	14443	14492	14348	14375	14239	14294	14287	14226	14247	14258	14246	14434	14437	14335	14387	14315	14313	14302	14350	14376	14386	14230	14314	14410	14232	14263	14207	14246	14350	14358	14325	14256	14386	14338	14253	14445	14348	14380	14310	14251	14209	14155	14272	14321	14175	14230	14471	14225	14531	14356	14327	14484	14301	14319	14142	14294	14385	14309	14339	14261	14316	14352	14357	14237	14337	14301	14439	14367	14538	14147	14239	14102	14420	14407	14439	14308	14246	14382	14305	14263	14420	14056	14226	14269	14396	14280	14125	14191	14161	14190	14327	14191	14225	14366	14524	14110	14395	14353	14407	14359	14540	14130	14367	14269	14252	14530	14446	14380	14306	14328	14365	14177	14403	14377	14362	14300	14369	14291	14368	14273	14165	14357	14310	14303	14417	14232	14358	14144	14434	14243	14517	14323	14360	14260	14246	14243	14375	14351	14402	14252	14246	14191	14395	14251	14485	14248	14238	14172	14194	14090	14360	14391	14222	14388	14312	14199	14128	14300	14390	14337	14204	14491	14346	14502	14140	14346	14421	14168	14321	14280	14443	14344	14350	14207	14317	14277	14445	14302	14361	14303	14421	14464	14396	14139	14423	14156	14377	14222	14366	14272	14220	14260	14309	14184	14264	14318	14328	14262	14210	14222	14216	14349	14208	14165	14247	14309	14479	14273	14318	14348	14254	14276	14374	14382	14453	14413	14397	14341	14290	14235	14281	14251	14345	14207	14365	14298	14257	14384	14273	14289	14329	14283	14211	14548	14169	14357	14243	14223	14508	14278	14435	14338	14382	14233	14235	14289	14115	14380	14325	14190	14310	14253	14239	14104	14289	14576	14364	14290	14366	14365	14451	14423	14276	14205	14313	14274	14289	14312	14142	14384	14176	14464	14349	14177	14348	14120	14327	14527	14443	14284	14301	14288	14175	14386	14105	14346	14410	14246	14167	14352	14391	14169	14246	14354	14320	14418	14317	14372	14310	14279	14066	14249	14258	14493	14326	14365	14425	14313	14310	14122	14212	14216	14394	14435	14287	14482	14278	14131	14240	14276	14462	14089	14322	14233	14389	14318	14321	14198	14381	14430	14362	14264	14286	14172	14378	14291	14239	14300	14325	14302	14164	14326	14326	14350	14280	14345	14434	14095	14469	14233	14273	14269	14462	14425	14188	14393	14273	14246	14329	14371	14327	14291	14367	14176	14387	14279	14444	14332	14192	14254	14401	14442	14272	14302	14281	14295	14236	14301	14413	14343	14406	14183	14290	14361	14371	14094	14371	14382	14279	14257	14239	14445	14249	14310	14265	14384	14213	14288	14286	14406	14327	14223	14423	14298	14307	14352	14375	14336	14258	14218	14262	14305	14108	14187	14330	14456	14351	14369	14214	14240	14395	14329	14164	14395	14132	14326	14344	14192	14271	14289	14229	14224	14333	14303	14356	14258	14329	14272	14315	14391	14386	14313	14288	14377	14301	14218	14296	14149	14583	14251	14397	14337	14255	14281	14132	14177	14263	14499	14431	14299	14219	14405	14132	14393	14394	14335	14216	14255	14376	14362	14291	14356	14168	14445	14450	14372	14137	14268	14632	14288	14225	14179	14362	14196	14135	14294	14424	14312	14130	14245	14379	14247	14253	14275	14255	14277	14259	14354	14336	14213	14427	14420	14304	14225	14297	14133	14304	14446	14372	14392	14495	14241	14573	14392	14190	14283	14287	14321	14400	14369	14352	14412	14293	14322	14288	14151	14135	14339	14370	14279	14177	14515	14310	14236	14493	14280	14223	14377	14269	14223	14267	14345	14386	14214	14381	14262	14383	14228	14393	14487	14334	14191	14334	14318	14193	14380	14367	14149	14421	14345	14457	14292	14316	14424	14280	14317	14385	14376	14300	14299	14355	14253	14398	14195	14375	14277	14332	14288	14405	14365	14263	14243	14282	14161	14298	14355	14304	14395	14345	14261	14197	14468	14405	14191	14312	14301	14340	14144	14354	14273	14290	14395	14297	14391	14511	14283	14294	14256	14210	14343	14296	14312	14308	14316	14316	14269	14378	14347	14340	14355	14345	14335	14188	14278	14356	14208	14295	14547	14237	14417	14372	14348	14247	14465	14384	14465	14451	14237	14367	14173	14368	14244	14405	14317	14193	14260	14382	14239	14278	14297	14499	14320	14288	14460	14342	14465	14380	14219	14351	14319	14193	14277	14550	14347	14254	14249	14454	14087	14307	14116	14490	14300	14508	14147	14268	14278	14361	14230	14257	14326	14251	14334	14425	14114	14327	14166	14211	14172	14230	14424	14383	14289	14433	14375	14321	14439	14344	14327	14440	14277	14348	14288	14260	14284	14316	14224	14372	14253	14293	14461	14399	14351	14383	14285	14439	14325	14334	14414	14280	14204	14171	14352	14285	14316	14247	14481	14364	14358	14341	14482	14363	14335	14325	14175	14275	14342	14346	14214	14287	14311	14375	14306	14461	14251	14336	14320	14288	14416	14412	14364	14367	14438	14375	14260	14383	14373	14333	14309	14343	14242	14332	14233	14346	14128	14426	14376	14343	14280	14389	14325	14432	14218	14190	14244	14341	14356	14219	14460	14371	14293	14366	14218	14414	14220	14114	14414	14363	14306	14326	14393	14209	14142	14263	14263	14395	14532	14307	14327	14424	14145	14418	14255	14161	14368	14280	14482	14391	14374	14331	14353	14349	14536	14377	14265	14257	14356	14379	14244	14472	14320	14410	14351	14473	14138	14316	14248	14473	14418	14409	14361	14261	14261	14445	14268	14435	14232	14144	14232	14386	14271	14307	14296	14351	14280	14386	14214	14258	14311	14404	14329	14283	14212	14428	14426	14289	14363	14141	14341	14193	14406	14285	14269	14287	14291	14291	14241	14284	14315	14379	14459	14361	14351	14408	14390	14141	14236	14336	14146	14482	14196	14339	14403	14471	14226	14336	14195	14270	14258	14297	14416	14512	14356	14477	14269	14288	14326	14135	14429	14433	14268	14300	14247	14449	14269	14108	14349	14335	14447	14344	14345	14366	14261	14151	14137	14336	14242	14350	14351	14340	14042	14220	14326	14314	14291	14033	14350	14250	14315	14233	14296	14349	14319	14396	14200	14125	14454	14405	14266	14315	14246	14308	14375	14332	14301	14378	14308	14284	14270	14315	14297	14223	14219	14240	14273	14440	14117	14404	14121	14309	14313	14239	14430	14388	14362	14164	14334	14369	14271	14182	14497	14322	14027	14381	14287	14437	14249	14425	14334	14126	14344	14394	14044	14421	14306	14432	14217	14247	14360	14409	14316	14231	14332	14317	14421	14340	14293	14365	14364	14175	14249	14392	14466	14396	14231	14413	14336	14294	14301	14351	14207	14376	14370	14341	14366	14419	14275	14195	14342	14175	14325	14366	14219	14341	14210	14528	14404	14316	14330	14278	14235	14221	14290	14257	14322	14324	14428	14338	14484	14239	14318	14282	14263	14385	14439	14294	14285	14353	14410	14304	14424	14411	14384	14217	14361	14458	14391	14363	14235	14326	14412	14311	14183	14331	14460	14272	14367	14301	14236	14248	14316	14220	14241	14374	14330	14187	14213	14352	14350	14221	14274	14208	14433	14271	14393	14135	14384	14322	14324	14332	14271	14271	14456	14361	14328	14494	14225	14439	14353	14295	14260	14437	14364	14262	14394	14372	14315	14465	14453	14336	14399	14266	14344	14297	14291	14510	14319	14216	14340	14385	14381	14341	14321	14303	14351	14196	14403	14352	14299	14390	14296	14264	14341	14338	14203	14202	14281	14328	14312	14406	14288	14247	14376	14314	14336	14419	14381	14294	14470	14356	14348	14291	14353	14316	14269	14468	14261	14289	14147	14393	14240	14346	14380	14162	14427	14344	14250	14270	14238	14284	14472	14284	14353	14443	14297	14338	14380	14273	14290	14329	14466	14173	14317	14262	14353	14367	14301	14421	14246	14430	14231	14355	14264	14286	14310	14432	14439	14368	14291	14513	14252	14248	14397	14159	14229	14190	14228	14353	14159	14092	14412	14338	14355	14402	14171	14395	14125	14227	14405	14280	14322	14266	14282	14249	14390	14465	14229	14412	14392	14485	14418	14362	14225	14318	14305	14237	14255	14399	14346	14435	14358	14153	14138	14524	14393	14442	14271	14366	14277	14423	14328	14245	14429	14195	14387	14167	14338	14569	14329	14459	14286	14238	14381	14349	14228	14411	14487	14231	14459	14252	14361	14406	14233	14324	14369	14280	14210	14382	14380	14431	14292	14149	14336	14334	14344	14476	14210	14346	14158	14300	14137	14353	14245	14212	14425	14271	14497	14359	14442	14201	14454	14260	14376	14300	14435	14386	14330	14265	14233	14392	14306	14327	14321	14374	14226	14403	14256	14183	14364	14221	14426	14305	14161	14308	14318	14189	14480	14225	14355	14296	14223	14428	14478	14345	14245	14284	14194	14176	14356	14304	14449	14160	14291	14361	14375	14256	14444	14337	14496	14283	14306	14397	14381	14299	14280	14369	14418	14429	14181	14398	14447	14553	14468	14221	14443	14402	14283	14398	14370	14436	14320	14533	14400	14281	14290	14191	14495	14223	14300	14257	14310	14270	14357	14331	14451	14349	14349	14270	14364	14467	14513	14227	14298	14279	14354	14289	14258	14452	14263	14241	14180	14371	14218	14300	14343	14296	14232	14329	14465	14346	14310	14355	14219	14368	14309	14276	14198	14313	14382	14361	14346	14237	14362	14293	14429	14418	14337	14288	14196	14192	14156	14143	14293	14383	14204	14286	14237	14438	14437	14340	14405	14348	14470	14521	14350	14308	14424	14397	14352	14370	14157	14454	14338	14261	14323	14451	14203	14182	14226	14176	14226	14237	14161	14137	14328	14333	14283	14358	14370	14270	14458	14375	14391	14274	14408	14223	14378	14330	14198	14316	14168	14338	14195	14422	14280	14243	14412	14276	14305	14446	14278	14271	14342	14139	14215	14183	14380	14238	14431	14361	14333	14290	14325	14288	14278	14069	14154	14383	14480	14225	14351	14195	14524	14383	14129
26149	21158	27237	25926	19935	18644	26392	26465	40876	37169	29901	23292	19468	17810	17312	17093	17090	17151	17312	17046	17060	17019	17163	17035	17267	17087	17092	17273	17044	16898	17021	17122	17104	16983	17094	17138	17009	17005	17038	17224	16837	16933	17049	16984	17241	17240	17098	17136	17078	17010	17165	17163	17151	16940	17300	16884	17058	17118	17040	17059	17207	17090	17060	17220	17096	17033	16963	17207	17320	17305	17207	17226	17132	17082	16991	16977	17273	17059	17140	17128	17002	16987	17072	17008	17171	17116	17064	16933	16939	16996	17192	17013	16931	17136	17075	16996	16916	17253	17038	16853	17288	16980	17056	17126	16980	17224	17346	17189	16727	16836	17210	17028	17025	17108	16887	16944	17176	17082	17022	16934	16724	17008	16785	17164	16869	17340	17028	17198	17004	17083	16956	17186	17058	17124	17096	17166	17220	17107	17186	17135	17192	17004	16886	17175	17169	17072	16916	16937	16960	16924	17155	16969	17281	17117	17002	17132	17151	17211	17193	16909	17026	17101	17108	17247	17236	17135	17058	16894	17034	16994	17154	17081	16806	17021	17010	17001	17068	16941	17095	16731	17080	16976	17030	17239	17111	17121	17221	16935	17042	16858	17087	17056	16908	17054	17121	17092	17073	16982	16943	16855	16964	16930	17114	16971	16996	17338	17015	17172	17112	17121	17227	16859	16968	16937	17198	17051	17025	16949	16950	17095	17036	17000	17040	17138	17071	17039	17182	16908	17083	16974	17035	17156	17170	17209	17195	17241	17073	16902	17075	17156	17090	17047	16901	17055	16933	17186	16955	16893	17075	16888	17147	17061	17120	16924	17079	17073	17032	17114	17279	17051	17129	17093	17225	16983	16923	17121	17031	17320	17139	16957	17119	17085	17182	17031	16971	17053	17152	17121	17033	16768	17069	17193	17121	16761	17090	17024	16845	17070	16843	16990	17071	17158	17092	17219	16885	17111	17151	17127	17021	17153	17310	17119	17166	17118	17013	17076	16999	16903	16969	16888	17044	17104	17097	17151	17146	17090	16907	17013	17066	17105	16920	17142	17107	17242	17038	17024	16861	17080	17063	17089	17193	16969	17097	16878	16975	17217	17181	16950	17091	16963	17101	17036	17068	16977	17143	17132	17269	16918	17039	17022	16988	16879	17156	17019	17074	16960	17242	17087	17217	16820	17132	17183	17017	17146	17290	17055	17045	17102	17084	16858	17052	17161	17052	16884	16874	17042	17255	16914	17257	17156	16997	17010	16982	16959	17110	17310	17084	17157	17113	17102	16994	17204	16949	17008	17012	16953	16995	17168	17155	16880	17268	17238	16896	17058	17008	16934	17097	17073	17251	17075	16888	17105	17115	17203	17148	17103	17229	17004	17013	17077	17141	16947	17195	16837	17067	17046	17050	16900	16819	17024	16814	16864	17060	17077	17043	16936	17075	17128	17025	17066	17149	17298	17145	16936	17087	17110	17145	17135	17012	17144	17162	16942	17051	17271	17151	17049	17038	16864	17060	16951	16921	16911	17046	17134	17048	16889	17127	17076	17118	16854	17150	17199	17089	16959	16973	16902	17031	17218	17004	17084	17200	17081	16964	17100	16910	17058	16962	17131	16991	17019	16966	17131	17301	17324	17036	17068	17047	17246	17174	17163	17136	17065	17027	16822	16976	16926	17054	17153	16924	16933	17005	16929	17060	17004	16932	16978	16981	17019	17028	17084	17029	16995	17021	17099	17098	16816	17120	17108	17171	17151	17039	17076	17160	17027	17065	17173	17242	17078	17025	17022	17018	16896	17173	17175	17079	16975	17024	17065	17142	17059	17220	17198	17082	16980	17106	16875	17157	17179	17179	16862	16960	17073	17246	16799	17100	17251	17294	16958	17085	17001	16925	16886	16887	17104	16912	16762	16941	16966	17046	17026	16916	16806	17108	17152	17114	16937	16938	17032	16888	16815	16947	17166	17001	16851	16921	17010	17006	17111	17137	16900	17186	16936	16970	16956	17075	17168	17023	16947	16781	16917	16950	17024	17019	16874	17100	17102	16988	17101	16941	17035	17191	16946	17244	17052	16896	16879	17128	17170	17203	16968	17151	17226	17057	17126	17199	17157	17066	17103	17287	17101	16996	17043	17217	17187	17321	16936	17110	17023	17067	17201	16847	17163	17099	16885	16956	16948	17074	16992	17037	17266	16930	17198	17254	17061	17144	16999	16933	16996	17117	17090	17022	16875	17135	16989	16908	17114	17092	17066	17122	17108	16806	16999	16846	16990	17022	17055	17084	17246	17237	17148	17011	17036	17178	17079	17064	17016	17102	17106	17155	16871	17219	16915	17069	16976	16976	16925	16902	16926	16998	17018	17218	16903	16833	17157	17179	17122	16966	17172	16979	16890	17072	16786	16905	17086	17183	17164	17075	16767	16983	16949	17051	16839	17026	17014	16926	17143	17294	17020	17016	17003	17103	17041	16923	16917	17072	17005	17172	17042	17012	17058	17045	16899	16992	16968	17225	17139	16937	17176	16969	17066	17011	17090	17245	17126	17021	17070	17161	17098	17125	17057	17105	17053	17186	17130	17175	17070	17209	16992	16926	17164	17038	16927	17036	16966	17015	17203	17016	16899	17147	16990	17065	17074	16975	17084	17090	17302	17128	17110	16909	17185	17160	16947	17067	16906	17025	17022	16878	17168	16940	17186	17074	17147	17300	17097	17187	17070	17108	17106	17237	17131	17007	17113	17070	17084	16962	17136	17328	17074	16999	17181	17064	16799	17008	17274	17094	17388	17051	17183	16993	17048	17015	17012	17124	17124	17018	17068	17102	17204	17237	17220	17060	17141	17125	17090	16879	17002	17173	16968	16904	17079	17251	16990	16922	17025	17143	16888	16914	16951	17159	17289	17092	17021	17008	17091	16997	17032	17050	17147	17199	17149	17324	17012	17002	17073	17134	17085	16948	16983	17100	16973	16928	16972	17093	16981	17004	17118	17125	17018	16946	16918	17166	17064	16951	16988	17145	17168	17146	17022	17102	17109	16988	16932	17139	17069	17103	16995	17016	16951	17002	17073	17136	16995	17211	17075	16964	17128	17025	17107	17042	17132	17207	16848	16872	17020	16947	16886	17119	17173	17217	17113	17028	17357	16880	17079	17064	16846	16959	17097	17060	17070	16969	16932	16961	17097	17157	17040	17145	16874	17140	17186	17138	17117	17257	17236	17100	17107	17235	16842	16956	16855	17235	16833	17098	17009	17174	16999	17047	17134	17036	17090	16872	17095	17059	17006	17062	17196	17340	16989	17047	17045	17047	17143	16938	17080	17020	17187	16934	17207	17016	16950	17095	17163	17024	16925	17159	17183	17214	17097	17106	17117	16962	17064	17058	17085	17088	17073	16942	17131	17178	17122	17130	17101	17019	16881	17134	16952	17149	17077	16972	17071	17052	17231	16901	17103	17201	17119	17327	17202	17126	17026	16909	17185	17056	17022	16994	16892	16949	16884	16992	17012	16985	17135	16897	17132	17162	17091	17093	16813	16996	17051	16875	17012	16961	17141	17007	17042	17145	17053	16930	17065	17023	16941	16992	17095	17264	17238	17166	17059	17019	17175	16944	17227	17144	17022	17247	17113	17147	17006	16962	17209	16973	17080	16998	16921	16981	17016	17218	17088	16895	16947	17042	17063	17271	17153	16759	16921	16902	17113	17211	17123	16840	16959	17124	17165	16996	17029	17024	17060	16985	17058	16954	17043	17057	16867	16976	17061	16867	17010	17003	17084	16913	17006	17150	17099	16930	16767	17076	17012	17152	17013	17069	17280	16989	16781	16835	17043	17108	17137	16985	17015	16957	17172	17067	17181	17054	16968	16994	17170	17052	16926	16987	17025	17072	17210	16847	16956	17079	16979	17105	17120	17180	16945	17043	16857	17164	17091	17028	16971	17125	17090	17091	16913	17090	17110	17041	17295	17195	17076	17128	17043	17038	16913	16957	16969	17049	16950	17161	16931	17041	16949	16976	17179	17165	17311	16848	17071	16957	17076	16988	17186	17027	17060	17214	17036	17271	16970	17027	17028	17279	17115	17115	16953	17024	17097	16984	17069	17020	17162	17188	17135	16925	16857	16830	16940	16842	16874	17304	16967	16968	17164	16998	17089	16976	17148	17203	17103	16870	17098	17158	16968	17244	17050	16775	17037	17084	17072	17019	16955	17032	16964	17095	17217	17153	16984	17016	17008	17143	17056	17444	17141	17089	17031	17130	17070	17129	17166	17319	17149	17138	17005	17154	16968	16939	17104	17071	17318	17023	17196	17025	17175	17155	17190	17167	16920	17077	16986	16935	17104	17246	17218	16995	17089	17015	16990	17121	17247	17073	16940	17098	17163	17012	17211	17170	17215	17048	17149	16948	16936	17040	17009	17136	17181	16948	16806	17069	17307	17065	17013	17058	17088	17169	17175	17156	16922	17049	16967	16936	17120	17173	17092	17080	17018	17220	16969	16929	17099	17133	17012	16969	17065	17103	17049	17162	17012	17044	16865	17030	16952	16916	17023	17164	17066	17022	16919	17071	17051	16990	17173	17163	17265	17144	17054	17065	17006	17081	17227	17030	17176	17107	17190	17039	16883	17366	17082	17056	17085	17050	17124	17022	17058	17049	16965	16964	17012	17029	17007	16933	16889	17053	16841	17188	16978	16801	17052	17089	16987	17068	17088	16962	17200	17144	17126	17089	16941	17116	16971	16972	16950	17147	16982	16941	16989	17210	17046	17089	17044	17226	17106	16984	17000	17034	16753	16974	16978	17122	16956	17036	16834	16863	16908	17030	17257	17351	17098	17115	17211	17155	17066	17007	17008	17062	17144	17140	16907	17014	16936	17132	17017	17114	17057	17048	17104	16950	17025	16920	17004	17130	17101	17069	17025	16864	17230	17305	17003	17021	16957	17294	16816	17127	16975	17334	17228	16961	17041	16940	17084	17036	17056	16890	16966	16903	16909	17054	17126	17049	17281	17070	17175	16927	17196	17003	17069	17140	16967	17103	17013	16939	17061	17010	17113	17074	17051	17091	17059	17195	16897	16968	17008	17019	16956	17086	17160	17077	16988	17127	17031	17112	17164	16967	17027	17032	17018	17259	17125	17025	16977
13682	19863	18847	16617	15673	16252	26039	25995	42745	36814	28923	21049	16336	15088	14563	14406	14443	14565	14304	14487	14382	14512	14423	14449	14506	14499	14696	14567	14373	14533	14480	14309	14511	14395	14443	14497	14379	14481	14465	14437	14527	14510	14443	14496	14475	14474	14561	14325	14343	14606	14377	14541	14488	14367	14479	14492	14462	14509	14426	14495	14518	14591	14449	14435	14342	14552	14375	14396	14574	14457	14439	14471	14489	14320	14374	14609	14429	14470	14515	14390	14578	14581	14423	14534	14466	14380	14335	14606	14567	14280	14464	14544	14491	14440	14378	14521	14542	14383	14377	14552	14466	14597	14523	14398	14476	14383	14550	14533	14336	14531	14382	14399	14404	14633	14501	14440	14448	14525	14517	14368	14404	14502	14375	14304	14333	14539	14561	14498	14447	14581	14610	14473	14348	14449	14471	14568	14427	14366	14550	14525	14341	14592	14600	14503	14348	14430	14516	14411	14724	14303	14561	14358	14567	14446	14401	14610	14570	14303	14414	14721	14412	14354	14529	14674	14383	14547	14541	14403	14501	14409	14433	14461	14483	14522	14490	14359	14521	14598	14404	14322	14338	14469	14615	14484	14468	14624	14513	14448	14234	14482	14417	14329	14473	14589	14573	14423	14604	14597	14509	14315	14321	14513	14345	14578	14652	14543	14584	14689	14670	14339	14284	14495	14422	14433	14518	14509	14487	14386	14459	14288	14395	14466	14459	14428	14470	14494	14404	14476	14544	14382	14397	14452	14380	14434	14538	14532	14414	14497	14559	14388	14350	14505	14457	14371	14503	14529	14473	14353	14457	14429	14611	14489	14308	14359	14366	14361	14539	14527	14513	14577	14475	14490	14489	14571	14473	14370	14477	14409	14679	14496	14478	14556	14417	14494	14545	14509	14474	14418	14337	14210	14356	14443	14427	14397	14567	14355	14575	14373	14344	14304	14431	14513	14395	14513	14459	14487	14488	14408	14521	14344	14365	14554	14522	14383	14501	14258	14439	14284	14459	14441	14534	14393	14443	14406	14269	14613	14323	14453	14523	14496	14602	14413	14536	14463	14535	14483	14468	14380	14514	14466	14571	14591	14484	14470	14472	14553	14481	14432	14475	14628	14452	14420	14453	14547	14548	14391	14268	14484	14599	14295	14576	14315	14360	14514	14485	14544	14496	14425	14430	14448	14468	14479	14562	14499	14449	14499	14323	14454	14371	14605	14465	14507	14521	14452	14373	14409	14445	14372	14545	14433	14461	14521	14500	14355	14513	14452	14526	14274	14654	14374	14664	14396	14544	14562	14412	14690	14403	14593	14419	14438	14387	14538	14624	14386	14446	14315	14438	14389	14557	14405	14543	14555	14560	14586	14407	14428	14321	14398	14500	14489	14528	14344	14361	14552	14653	14379	14450	14391	14475	14518	14337	14619	14512	14558	14542	14505	14451	14285	14468	14414	14370	14529	14501	14491	14374	14594	14499	14405	14336	14519	14409	14378	14545	14297	14329	14668	14519	14534	14439	14389	14443	14386	14248	14689	14419	14405	14654	14609	14553	14521	14351	14373	14467	14361	14538	14393	14576	14614	14635	14387	14315	14292	14367	14525	14367	14408	14486	14344	14458	14428	14322	14469	14473	14446	14590	14530	14522	14415	14427	14484	14263	14385	14562	14498	14419	14421	14600	14430	14613	14360	14401	14458	14353	14580	14489	14401	14399	14649	14424	14465	14488	14499	14445	14563	14454	14422	14434	14471	14435	14521	14280	14453	14282	14561	14511	14509	14349	14556	14274	14435	14449	14498	14499	14578	14358	14386	14638	14542	14463	14406	14648	14511	14503	14469	14585	14486	14429	14500	14505	14291	14574	14367	14428	14563	14362	14482	14353	14486	14359	14535	14509	14423	14436	14419	14436	14552	14522	14626	14378	14446	14402	14398	14508	14511	14566	14343	14512	14454	14594	14425	14531	14413	14457	14364	14393	14212	14484	14410	14506	14452	14511	14396	14391	14491	14329	14543	14450	14329	14472	14442	14552	14343	14547	14441	14396	14255	14479	14391	14459	14512	14383	14312	14409	14524	14386	14372	14530	14440	14433	14454	14400	14465	14448	14430	14410	14571	14546	14262	14539	14583	14557	14455	14610	14442	14471	14398	14504	14386	14360	14602	14407	14525	14380	14624	14370	14644	14572	14446	14669	14468	14445	14587	14519	14294	14444	14359	14386	14629	14405	14241	14373	14433	14384	14483	14609	14488	14515	14415	14446	14525	14488	14298	14466	14260	14664	14505	14340	14338	14400	14376	14337	14436	14554	14538	14416	14401	14384	14289	14494	14407	14414	14542	14472	14382	14375	14386	14624	14463	14585	14378	14519	14449	14388	14215	14275	14432	14351	14399	14329	14348	14601	14552	14543	14365	14560	14482	14558	14392	14460	14572	14475	14546	14361	14335	14544	14297	14397	14350	14405	14420	14503	14508	14447	14515	14402	14570	14266	14453	14447	14272	14437	14317	14495	14601	14481	14590	14307	14563	14581	14350	14483	14549	14441	14303	14496	14410	14466	14341	14392	14449	14550	14472	14390	14418	14570	14434	14416	14421	14530	14411	14284	14543	14386	14344	14465	14520	14532	14534	14354	14380	14364	14541	14486	14492	14429	14548	14454	14593	14351	14518	14519	14446	14396	14342	14520	14501	14555	14513	14273	14353	14322	14305	14479	14459	14433	14413	14388	14538	14540	14488	14465	14435	14425	14409	14533	14665	14474	14632	14421	14305	14566	14666	14465	14460	14426	14728	14343	14545	14540	14472	14395	14376	14590	14565	14405	14502	14457	14446	14200	14540	14533	14321	14455	14280	14439	14560	14492	14528	14405	14421	14183	14402	14427	14484	14346	14560	14374	14429	14478	14493	14404	14687	14346	14326	14535	14529	14441	14596	14394	14413	14474	14376	14545	14478	14343	14406	14536	14461	14546	14457	14418	14350	14429	14524	14270	14361	14346	14475	14280	14548	14359	14491	14577	14541	14545	14506	14455	14387	14565	14527	14499	14384	14491	14436	14488	14554	14240	14391	14329	14511	14398	14259	14448	14411	14292	14498	14592	14379	14728	14630	14561	14415	14425	14494	14440	14552	14531	14498	14488	14525	14615	14510	14456	14533	14408	14500	14652	14514	14465	14394	14530	14562	14387	14402	14492	14515	14298	14414	14214	14424	14284	14414	14648	14560	14377	14420	14427	14486	14463	14556	14647	14375	14647	14439	14489	14278	14442	14462	14520	14519	14252	14438	14292	14413	14324	14559	14381	14536	14499	14264	14508	14420	14357	14414	14507	14457	14449	14470	14522	14196	14304	14552	14270	14434	14362	14547	14475	14521	14530	14618	14555	14442	14397	14333	14533	14433	14605	14431	14494	14575	14480	14367	14556	14541	14464	14536	14592	14541	14490	14376	14484	14421	14417	14357	14311	14442	14468	14495	14444	14348	14375	14416	14538	14550	14350	14340	14367	14442	14566	14543	14484	14553	14480	14467	14588	14553	14545	14615	14497	14410	14309	14470	14597	14526	14493	14638	14445	14461	14440	14514	14434	14560	14465	14391	14435	14493	14464	14413	14466	14580	14480	14254	14518	14562	14301	14423	14453	14376	14329	14650	14468	14541	14472	14411	14283	14491	14632	14582	14419	14373	14556	14441	14336	14425	14552	14372	14405	14702	14399	14331	14468	14541	14509	14505	14311	14505	14461	14385	14380	14357	14436	14533	14671	14568	14466	14376	14666	14365	14508	14402	14409	14372	14387	14327	14204	14436	14526	14518	14646	14481	14570	14466	14287	14495	14401	14495	14407	14381	14523	14458	14444	14377	14587	14441	14478	14535	14503	14404	14410	14491	14322	14570	14221	14367	14403	14336	14359	14394	14575	14498	14404	14538	14406	14492	14376	14505	14455	14480	14337	14612	14463	14539	14580	14470	14466	14497	14532	14479	14488	14445	14550	14395	14396	14434	14462	14433	14480	14491	14498	14546	14481	14459	14576	14567	14506	14550	14346	14450	14301	14519	14433	14532	14565	14457	14569	14346	14471	14379	14387	14524	14527	14298	14475	14667	14374	14401	14505	14653	14300	14434	14455	14533	14507	14441	14470	14419	14543	14216	14413	14453	14432	14358	14545	14515	14508	14515	14509	14618	14347	14518	14475	14246	14455	14542	14341	14728	14464	14281	14551	14453	14565	14437	14428	14342	14489	14696	14394	14322	14547	14424	14319	14445	14598	14310	14428	14501	14553	14339	14356	14430	14412	14450	14416	14541	14366	14616	14506	14430	14716	14340	14422	14540	14433	14513	14504	14614	14659	14462	14500	14571	14395	14411	14369	14265	14573	14493	14505	14434	14488	14372	14399	14507	14462	14572	14401	14660	14567	14432	14472	14329	14446	14328	14446	14509	14475	14627	14417	14632	14497	14291	14496	14486	14424	14469	14420	14406	14483	14462	14458	14367	14511	14557	14488	14555	14448	14467	14526	14382	14567	14516	14475	14553	14419	14444	14390	14445	14558	14498	14558	14588	14557	14645	14322	14448	14400	14308	14545	14692	14313	14418	14401	14588	14615	14404	14378	14648	14451	14529	14525	14514	14511	14371	14468	14531	14590	14395	14374	14548	14635	14467	14466	14526	14434	14537	14514	14491	14366	14457	14416	14477	14393	14293	14310	14410	14384	14669	14322	14310	14509	14481	14498	14542	14476	14705	14495	14635	14442	14444	14681	14377	14507	14567	14497	14478	14431	14534	14264	14173	14471	14411	14353	14459	14485	14461	14364	14657	14390	14417	14501	14692	14548	14463	14406	14432	14338	14453	14540	14359	14466	14321	14429	14434	14533	14375	14455	14481	14409	14482	14497	14407	14663	14713	14436	14547	14557	14451	14490	14400	14647	14519	14533	14495	14450	14401	14599	14184	14320	14562	14433	14449	14443	14446	14576	14553	14378	14429	14495	14268	14454	14483	14547	14500	14500	14606	14562	14380	14472	14650	14543	14503	14374	14624	14454	14390	14583	14518	14303	14484	14491	14443	14466	14599	14482	14474	14408	14612	14398	14511	14548	14564	14397	14568	14492	14460	14424	14360	14531	14407	14513	14385	14538	14520	14466	14518	14426	14409
23920	21154	28677	23931	21538	23745	42723	35173	51360	56030	44126	30673	22394	18832	17498	17222	17244	17122	17299	17080	17158	17264	17239	17212	17270	17087	16985	17119	17293	17030	17128	17112	17124	17176	17131	17038	17152	17215	17173	16929	16918	17045	17079	16959	16948	17118	17022	17144	17105	16978	17194	16869	17114	17162	17122	17111	17035	17150	16822	17090	16858	16937	17107	16843	17223	17107	17134	17031	16937	17129	16990	16963	17031	16997	17138	17260	17094	17140	17008	16933	16900	17049	17057	17129	17031	16753	17067	17158	17148	17068	16999	17139	17141	16875	17021	16917	17120	17248	16871	16979	16946	17109	17023	16839	16994	17046	17071	17029	16975	16946	17101	17008	16813	16934	17076	17003	16933	17182	17023	17092	17061	17020	16978	17047	16881	16794	17059	16860	17119	17018	16949	16941	16860	17116	17058	16983	17045	16958	17165	17088	17149	16987	17131	16768	16953	16885	17063	16870	17113	16996	17141	17066	16948	17005	16946	16970	17069	17029	17065	16919	17029	16926	17095	17105	17318	16806	17044	16871	16979	17258	17288	17133	16966	17092	16913	16904	17175	16903	17080	16819	17047	17105	16953	16983	16880	17045	17045	16942	16899	16974	17161	17032	16931	16711	17170	16998	16956	16990	17065	16945	17030	16990	16886	16877	16711	17085	17145	16977	17108	16863	17051	16914	17068	17110	16985	17037	16898	16953	17055	17142	17161	16988	17032	17207	16963	16965	17123	16927	16989	16885	16887	16910	16791	16819	17196	16968	17114	16985	16957	16885	16906	16916	16928	17058	16950	16805	16923	16872	17053	16884	17039	16823	17043	16834	16714	16850	17112	16744	17060	17018	17056	16967	17107	16998	17183	17045	17001	16941	17075	16947	17084	16891	16880	16949	17042	16808	17018	17025	16826	17007	16853	17159	16969	16884	16999	17109	17110	17084	16937	16879	16909	16898	17094	17069	16996	16899	17076	16888	17114	16807	17029	16839	17147	16777	17026	17004	16976	17099	16961	17059	16951	16924	17032	16961	16862	16894	16920	16982	17098	17083	17129	16888	16962	16755	17005	16947	16831	17041	17066	16984	16818	17095	17079	17058	16830	17132	16831	16857	17035	17109	17169	17002	16988	17059	17058	16975	17127	16912	17021	17101	16998	16958	16744	17028	16906	16833	17059	17021	16979	16936	16785	17056	17118	16915	16899	16922	16938	17044	16720	17132	17028	16987	17036	17056	17014	16948	16983	17009	17084	16843	17015	17212	17018	16977	17007	17266	17138	16997	17111	17120	17171	17061	17047	16933	17106	16996	16965	16932	17030	17058	16888	16946	16962	16986	16932	17057	17162	17166	16964	17142	17009	17132	17181	17046	16890	16936	16921	16957	17090	17100	17008	17126	16970	17051	16860	16973	17005	16820	16843	16779	17003	17185	17176	16927	17024	17033	16980	17021	16717	17028	17034	16912	16897	16931	17099	16864	17113	17099	17027	16872	16942	17100	17047	17289	17020	16913	16928	16993	16885	16915	16948	16932	17039	17136	17075	17107	17003	16799	16905	17093	16985	17114	16882	17166	16885	16862	16982	16894	16904	17039	16994	16956	16739	17090	16983	16903	17036	16859	16889	17132	17084	17006	17264	17068	17164	16990	16988	16951	17032	16881	16929	16825	16971	16962	16850	17059	17004	16952	17181	16874	16804	17176	17204	17010	16918	17257	16897	17051	17063	17003	17069	16915	16899	16836	16921	17119	16957	17109	17168	16980	17061	16923	16996	17062	16910	17106	17039	17039	17078	16923	16941	16948	17013	17151	17173	17063	16884	16809	16836	16982	16844	17166	17130	16883	16771	17191	17178	16910	16910	17109	16964	16833	16918	17114	16964	17166	16844	16894	17225	16963	16858	16822	16774	16949	17064	16752	16967	16978	17121	17155	17139	16798	17132	17067	17052	17098	16994	17004	17047	17090	17062	16963	16880	16895	16856	16954	17020	16926	16789	16972	17220	17109	17144	16811	16941	16914	17054	16951	16868	16955	17019	16867	16823	16766	16951	16869	17334	17033	16832	16986	17056	17013	17104	16982	16863	17105	17016	16870	16867	16884	16875	16899	16987	16940	16841	16889	16804	16984	16808	16898	17078	16904	16861	17245	16991	16906	17195	16887	16882	16860	16781	16916	16844	16958	16972	17055	17093	17065	16923	16931	17029	16990	17353	16995	16955	17030	16994	16985	16808	17004	16910	17282	17091	17069	17009	17005	17182	17078	17081	16950	17007	17201	17075	16894	16774	16994	17251	17023	16963	17059	16984	16969	16831	17025	17037	17104	17036	16964	16925	17042	16997	16969	16999	17227	17020	17095	16993	17155	16979	16996	17002	16950	17037	17028	16997	16942	16979	17091	16809	17025	17059	16936	16940	16979	17091	17049	16934	16916	17100	17310	16985	17022	17042	16991	17258	16854	16987	16912	16970	17005	17139	17017	16900	17135	17037	17022	16862	16962	16959	17025	16944	16999	17128	16965	16819	16948	17123	16958	17052	16957	16925	16977	16891	16872	17285	17150	17020	16986	17025	17115	16956	17073	17031	17023	17016	17052	16801	17092	16854	16846	17049	16961	16861	17025	16858	17057	16982	17194	17048	17001	16985	17039	17053	16992	17043	17012	16977	17049	17148	17035	16679	16956	16929	16832	16991	16914	17036	16897	17109	16942	16881	17017	17098	17006	16879	16913	17102	16912	16866	16834	16968	16938	17048	17032	16934	17183	16981	17058	17103	17009	16903	17022	17058	16858	16947	16873	16546	17121	16819	16888	17040	16926	16845	16754	16893	16897	16956	16866	16901	16778	16986	17017	17002	17172	16902	17049	16946	16940	16908	17078	17225	17176	17021	17263	16970	17021	16855	17181	17215	16947	17065	16781	16992	16874	17159	16875	16740	16965	16934	16845	17058	17092	17360	17060	16757	17073	17070	16903	16840	17003	16942	16754	16943	17345	17141	17102	17057	17009	16833	16871	16935	17105	17210	17039	17044	16863	17016	17031	17112	17091	17050	16765	16850	16996	16734	17121	16946	17056	16969	17090	17099	16902	17075	17002	16885	17102	17049	17160	17054	17118	16956	16848	16941	17016	16925	16891	17084	16959	16998	16953	16823	16869	17203	16908	17342	17176	17092	16928	16983	17068	16797	17116	16879	16892	16997	16970	16957	16666	17047	16916	16951	16898	17033	16946	16917	16956	16997	16974	17020	16936	16966	16903	16894	17100	16912	16919	16943	17039	17123	16981	17012	17056	16793	16886	16959	16941	17005	17105	17000	17184	16912	16892	17173	16880	17093	16936	17145	17176	17137	17067	17122	17124	16943	17319	16988	16953	17165	17042	17106	17084	16896	16890	16941	17086	16900	17076	16856	17261	17071	17153	16925	16959	17040	17010	16981	17180	17117	17213	17085	17086	17078	16993	17169	16972	16890	17097	17057	17115	17248	17069	17002	16954	17087	17026	16988	16789	17033	17256	16875	17112	17030	17039	17088	17133	17063	16992	16967	16798	16963	17009	16759	17111	17019	16976	16898	16879	16829	16886	16939	17042	17101	17057	17123	16998	17003	16918	17002	17087	17255	16944	17020	16972	16896	16949	16969	17070	16934	16913	16832	16910	16809	17089	17189	16865	16979	17008	17109	16695	17326	16949	16904	16992	16898	16928	17049	16864	16936	17235	17110	16955	17016	17201	17179	17212	16949	17015	17011	16993	16775	17013	17135	16845	17091	17064	16976	17160	17116	16889	16878	17009	17007	16934	17033	16938	16840	17114	17207	16835	17191	17155	16886	17109	16888	17081	17017	16901	16960	16984	16987	16713	16827	16924	16960	17042	17048	17230	16988	16920	16984	16975	16954	17062	17037	16875	16718	17084	17089	17018	16977	16876	17013	16995	17125	16958	17016	16960	16992	16971	16888	17019	17024	16920	16866	16784	17062	16923	16963	16911	16917	17039	17033	16983	16984	16993	17008	17074	16723	17075	17058	17022	17084	16891	17057	17125	16922	16923	17197	17074	17162	16959	17064	17065	17012	17017	17156	16790	17047	17192	16893	17146	16962	17144	16944	16909	17074	17099	16909	16869	16709	16930	16873	17245	16995	17030	16860	17052	16763	16831	17076	17120	17045	17043	17175	16886	17003	16751	17129	16953	16830	16764	17008	16875	17049	16739	16841	16706	16692	17029	16960	16930	17146	16945	17043	17061	16846	17136	17016	17085	17128	16968	17061	16937	17044	16924	16939	17080	17082	17067	17168	17124	16809	17022	17063	16894	16812	16982	16945	17001	17015	17067	17166	17053	17014	17027	17108	17068	17179	16949	17038	16761	17003	16921	16950	16808	16880	16922	17122	17100	17092	17000	16983	16835	17012	17087	16965	17017	17020	16726	17042	16973	16941	17030	17078	17078	16910	17038	17058	16968	16981	16914	16911	16874	16814	16817	17011	16907	16809	16866	16909	16767	16982	16933	17015	16866	17007	16903	16890	16989	16997	17038	16871	16690	16966	16878	16976	17097	16893	17031	16978	16973	17033	16801	16991	17061	17074	16783	17104	16984	17061	16905	17136	17001	17115	17196	17134	16901	16922	17037	16894	16926	16821	16747	17103	16969	17221	16858	16970	17070	16901	17046	17071	16846	17006	17060	17065	17174	16983	17167	16961	16894	16980	16997	17013	17207	16947	16809	16975	17160	16865	17205	17029	16744	16970	17002	16944	17067	17013	17048	17041	16876	17037	17023	17056	16778	17079	16970	16881	16965	17009	16774	16939	16844	16972	16748	17129	16937	16967	17109	17010	16688	17106	16987	16981	16859	16973	16944	16834	16900	17141	17021	17069	16834	16897	17107	16905	16741	16915	16853	17072	16901	17135	16989	17107	17014	16832	17034	17098	16926	17118	16978	16961	16849	17111	17091	17117	16879	16984	16890	16885	17150	16902	17042	17040	17109	17038	16875	16843	16697	16689	16812	17058	17006	16899	16985	17192	16966	17095	17074	17082	17061	16972	16981	16889	17004	17066	16892	17060	17124	17130	17006	16959	17211	17085	17051	16829	17082	16837	16871	16942	16806	17094	16839	16913	16721	16963	16838	16972	16962	17043	16954	17299	16957	16992	17009	16999	17103
15917	27197	24925	20012	18384	19867	42428	32552	54566	54635	43351	29276	19437	15478	14718	14226	14521	14613	14456	14396	14389	14508	14316	14343	14363	14338	14487	14313	14360	14419	14330	14396	14437	14452	14500	14269	14487	14336	14438	14427	14299	14537	14541	14371	14346	14482	14580	14268	14357	14390	14441	14213	14399	14297	14405	14308	14357	14485	14369	14320	14304	14456	14320	14444	14507	14495	14492	14589	14363	14317	14388	14252	14334	14377	14253	14389	14487	14352	14530	14425	14464	14423	14414	14523	14353	14332	14426	14415	14422	14356	14294	14292	14392	14369	14419	14341	14358	14270	14403	14401	14442	14290	14278	14360	14354	14366	14435	14359	14435	14451	14342	14546	14440	14319	14463	14425	14357	14491	14341	14463	14202	14508	14315	14282	14407	14356	14455	14573	14265	14520	14285	14298	14509	14310	14387	14520	14297	14384	14322	14291	14490	14446	14406	14454	14438	14484	14487	14360	14285	14336	14504	14418	14314	14324	14414	14308	14345	14473	14447	14298	14560	14244	14468	14314	14514	14253	14538	14358	14392	14509	14432	14376	14565	14282	14387	14307	14395	14363	14369	14401	14247	14244	14448	14408	14473	14453	14473	14409	14464	14394	14263	14378	14285	14543	14399	14374	14344	14414	14383	14313	14189	14344	14502	14381	14343	14431	14422	14475	14372	14485	14260	14305	14513	14525	14483	14346	14350	14425	14324	14412	14349	14458	14274	14392	14380	14240	14309	14444	14345	14354	14300	14463	14507	14376	14376	14447	14434	14423	14447	14350	14377	14324	14389	14452	14337	14338	14306	14339	14416	14229	14456	14505	14382	14498	14496	14308	14304	14362	14347	14464	14333	14493	14330	14285	14415	14454	14382	14379	14398	14360	14308	14519	14420	14272	14314	14333	14405	14373	14540	14441	14314	14430	14370	14245	14212	14292	14364	14373	14445	14308	14321	14295	14308	14280	14333	14322	14323	14387	14303	14368	14324	14424	14421	14443	14376	14513	14436	14289	14462	14343	14354	14400	14251	14383	14543	14345	14334	14421	14195	14346	14356	14423	14583	14248	14463	14420	14569	14280	14448	14373	14396	14352	14312	14407	14488	14236	14484	14308	14384	14304	14410	14357	14442	14330	14428	14238	14401	14220	14338	14439	14497	14308	14313	14460	14406	14417	14335	14475	14338	14359	14460	14344	14348	14403	14376	14320	14247	14548	14301	14438	14315	14225	14326	14398	14338	14390	14644	14297	14406	14361	14367	14362	14160	14423	14141	14482	14641	14304	14544	14444	14200	14294	14493	14367	14258	14299	14451	14360	14586	14455	14377	14466	14335	14450	14489	14319	14412	14394	14315	14406	14378	14410	14364	14422	14508	14287	14408	14295	14523	14355	14242	14444	14421	14377	14330	14596	14518	14448	14457	14406	14365	14360	14541	14338	14346	14417	14360	14381	14483	14302	14355	14471	14351	14277	14346	14443	14378	14346	14478	14353	14160	14503	14350	14355	14311	14177	14382	14435	14290	14416	14495	14349	14294	14435	14304	14418	14436	14482	14464	14295	14376	14448	14423	14385	14403	14464	14386	14212	14408	14458	14325	14417	14351	14445	14357	14288	14340	14358	14428	14403	14213	14333	14299	14381	14538	14244	14488	14266	14298	14536	14346	14423	14371	14158	14319	14318	14522	14437	14374	14280	14286	14401	14345	14359	14297	14504	14273	14545	14241	14324	14407	14481	14454	14404	14359	14334	14343	14287	14249	14466	14260	14401	14437	14474	14444	14299	14303	14395	14445	14347	14464	14485	14234	14621	14258	14316	14499	14362	14473	14275	14510	14383	14440	14512	14432	14394	14277	14596	14225	14571	14484	14405	14378	14397	14398	14454	14358	14365	14397	14350	14367	14359	14446	14404	14403	14331	14411	14464	14276	14415	14337	14367	14384	14361	14346	14288	14367	14275	14457	14466	14317	14430	14285	14498	14225	14508	14479	14360	14374	14262	14355	14274	14521	14389	14245	14328	14372	14347	14396	14385	14304	14445	14378	14178	14583	14389	14288	14431	14309	14394	14435	14393	14558	14293	14410	14332	14426	14303	14427	14308	14464	14364	14309	14494	14284	14288	14209	14270	14429	14416	14438	14191	14242	14305	14390	14159	14317	14435	14452	14339	14378	14452	14296	14538	14433	14378	14416	14361	14421	14408	14372	14409	14410	14538	14384	14520	14359	14343	14440	14512	14421	14471	14412	14395	14465	14545	14400	14409	14330	14349	14581	14402	14381	14403	14399	14343	14427	14472	14270	14556	14445	14356	14339	14286	14398	14498	14334	14262	14391	14482	14374	14429	14289	14430	14507	14297	14335	14456	14529	14365	14400	14402	14419	14498	14433	14443	14411	14456	14221	14514	14413	14587	14483	14426	14562	14063	14435	14344	14375	14581	14500	14173	14347	14407	14427	14375	14516	14347	14329	14436	14383	14428	14397	14367	14389	14477	14394	14348	14387	14425	14423	14431	14446	14471	14467	14261	14268	14267	14282	14450	14458	14244	14504	14566	14388	14276	14318	14366	14345	14414	14264	14356	14390	14315	14308	14511	14410	14456	14240	14443	14398	14273	14374	14407	14309	14345	14221	14472	14447	14438	14241	14411	14332	14286	14299	14358	14346	14322	14451	14274	14392	14494	14437	14407	14414	14186	14287	14476	14277	14352	14389	14530	14389	14634	14621	14446	14317	14436	14553	14434	14267	14341	14416	14454	14378	14251	14336	14381	14409	14177	14424	14320	14467	14480	14310	14608	14387	14475	14582	14394	14317	14473	14562	14499	14442	14428	14494	14359	14529	14453	14310	14279	14276	14305	14441	14437	14365	14260	14463	14329	14505	14377	14369	14317	14444	14402	14539	14343	14490	14462	14376	14599	14436	14438	14388	14366	14608	14518	14348	14491	14387	14482	14370	14358	14478	14439	14399	14409	14383	14514	14417	14384	14315	14355	14369	14218	14499	14346	14382	14316	14313	14366	14363	14413	14463	14224	14280	14393	14417	14434	14351	14520	14256	14451	14382	14326	14425	14258	14366	14358	14231	14515	14267	14422	14348	14552	14327	14304	14432	14463	14307	14361	14443	14399	14284	14328	14262	14384	14371	14408	14253	14374	14435	14424	14351	14275	14300	14355	14352	14233	14277	14285	14205	14504	14415	14434	14478	14279	14318	14456	14370	14392	14509	14384	14392	14312	14417	14372	14281	14373	14431	14340	14421	14325	14368	14366	14302	14300	14485	14492	14279	14337	14398	14303	14219	14205	14379	14382	14504	14363	14246	14344	14359	14367	14397	14347	14443	14357	14441	14261	14507	14502	14252	14387	14465	14344	14369	14434	14314	14317	14508	14324	14291	14357	14557	14567	14297	14346	14419	14384	14412	14249	14459	14529	14357	14465	14522	14405	14366	14281	14405	14494	14438	14311	14448	14330	14405	14505	14465	14519	14349	14485	14472	14257	14351	14473	14447	14285	14457	14382	14288	14178	14413	14444	14426	14409	14460	14384	14337	14397	14484	14217	14274	14227	14384	14358	14315	14495	14359	14395	14314	14391	14344	14408	14482	14425	14303	14353	14431	14512	14410	14469	14262	14338	14337	14406	14229	14490	14452	14510	14414	14428	14412	14497	14169	14329	14330	14395	14502	14275	14512	14162	14375	14422	14289	14398	14383	14385	14360	14378	14387	14411	14227	14358	14338	14314	14489	14429	14267	14293	14309	14321	14461	14212	14181	14425	14291	14383	14266	14495	14367	14270	14298	14588	14348	14380	14307	14388	14375	14368	14327	14275	14448	14368	14305	14395	14260	14409	14388	14422	14451	14438	14383	14421	14329	14537	14265	14351	14360	14292	14480	14304	14192	14304	14263	14285	14334	14425	14330	14354	14535	14327	14473	14387	14306	14406	14488	14486	14665	14475	14467	14490	14545	14427	14294	14471	14512	14292	14356	14414	14214	14563	14453	14322	14452	14468	14351	14301	14406	14375	14209	14407	14253	14479	14329	14306	14415	14466	14339	14440	14328	14476	14315	14301	14329	14390	14408	14265	14334	14316	14301	14286	14346	14383	14266	14271	14409	14378	14433	14351	14329	14377	14391	14458	14482	14313	14224	14395	14521	14388	14434	14373	14391	14380	14183	14328	14427	14297	14370	14399	14530	14242	14396	14367	14374	14448	14515	14544	14434	14355	14438	14413	14457	14473	14248	14482	14396	14406	14269	14444	14396	14386	14294	14410	14391	14393	14296	14257	14363	14269	14336	14339	14517	14518	14395	14544	14292	14434	14297	14256	14090	14255	14487	14452	14426	14364	14361	14550	14348	14440	14389	14411	14531	14426	14366	14233	14386	14322	14254	14497	14503	14336	14351	14426	14329	14363	14303	14372	14260	14472	14414	14419	14381	14442	14291	14311	14388	14355	14570	14209	14299	14362	14285	14296	14322	14343	14517	14285	14530	14365	14481	14268	14258	14497	14343	14461	14268	14255	14474	14402	14305	14433	14288	14245	14129	14431	14444	14444	14348	14428	14385	14476	14439	14322	14409	14450	14297	14237	14367	14310	14303	14350	14406	14356	14412	14328	14439	14604	14507	14380	14323	14440	14450	14483	14236	14360	14359	14337	14473	14314	14245	14398	14399	14428	14263	14364	14235	14312	14302	14309	14444	14464	14216	14446	14429	14402	14317	14367	14356	14419	14249	14398	14465	14388	14320	14482	14412	14403	14328	14309	14326	14352	14384	14399	14403	14316	14379	14423	14486	14437	14241	14476	14363	14392	14387	14319	14369	14200	14405	14489	14443	14381	14462	14449	14507	14410	14494	14506	14421	14416	14176	14167	14345	14365	14438	14148	14408	14247	14345	14462	14371	14259	14464	14380	14324	14505	14394	14648	14367	14273	14379	14379	14553	14370	14324	14400	14426	14429	14239	14335	14446	14356	14276	14418	14251	14268	14455	14385	14314	14229	14252	14385	14423	14440	14407	14500	14183	14467	14354	14481	14447	14292	14329	14435	14323	14445	14279	14190	14419	14341	14463	14296	14361	14457	14331	14356	14300	14425	14501	14383	14435	14460	14477	14337	14432	14344	14451	14291	14431	14445	14626	14250	14322	14377	14377	14413
29198	21635	20901	18238	16608	16710	16873	17208	21191	23025	20882	18714	17378	16835	16651	16637	16570	16618	16630	16558	16669	16687	16790	16665	16525	16698	16639	16551	16630	16506	16610	16711	16544	16412	16515	16341	16280	16751	16510	16396	16470	16641	16606	16528	16623	16644	16754	16470	16751	16654	16497	16609	16484	16462	16249	16576	16525	16403	16562	16494	16664	16485	16514	16496	16509	16650	16371	16462	16614	16656	16397	16502	16515	16613	16416	16297	16527	16455	16646	16638	16555	16559	16402	16566	16655	16705	16636	16411	16626	16535	16391	16479	16778	16624	16451	16603	16539	16487	16454	16527	16722	16307	16348	16462	16709	16662	16633	16539	16433	16588	16601	16613	16678	16532	16550	16479	16492	16443	16502	16365	16638	16566	16632	16524	16618	16419	16700	16704	16377	16500	16580	16613	16519	16458	16633	16542	16458	16629	16563	16619	16709	16469	16587	16613	16485	16677	16452	16628	16537	16415	16659	16659	16462	16560	16565	16482	16467	16434	16590	16605	16451	16556	16693	16712	16483	16295	16497	16649	16642	16548	16459	16506	16659	16483	16339	16611	16780	16525	16620	16468	16521	16586	16527	16441	16552	16581	16517	16672	16519	16491	16635	16453	16719	16611	16593	16782	16690	16378	16622	16674	16581	16748	16461	16540	16517	16684	16720	16445	16419	16385	16434	16516	16446	16721	16635	16427	16525	16575	16547	16226	16532	16517	16565	16316	16705	16665	16454	16441	16569	16222	16525	16496	16600	16474	16526	16417	16630	16383	16566	16531	16569	16734	16613	16279	16418	16443	16564	16530	16586	16673	16636	16424	16855	16660	16644	16317	16508	16413	16650	16500	16364	16644	16505	16566	16602	16486	16455	16797	16645	16449	16564	16620	16588	16576	16598	16581	16524	16642	16707	16439	16471	16539	16430	16543	16581	16746	16696	16614	16635	16490	16569	16509	16616	16593	16444	16727	16502	16595	16607	16528	16625	16535	16474	16629	16504	16564	16509	16610	16386	16655	16428	16474	16576	16524	16552	16558	16574	16722	16598	16577	16555	16602	16394	16426	16446	16459	16577	16739	16556	16470	16556	16486	16640	16520	16458	16599	16736	16597	16551	16584	16517	16517	16625	16654	16573	16317	16604	16491	16524	16472	16700	16537	16437	16632	16533	16647	16423	16646	16442	16390	16590	16530	16711	16374	16545	16561	16486	16387	16591	16716	16529	16461	16529	16490	16499	16459	16500	16552	16475	16656	16581	16639	16452	16424	16668	16524	16683	16464	16723	16427	16433	16570	16541	16544	16550	16344	16702	16454	16437	16172	16464	16670	16463	16485	16445	16574	16690	16843	16313	16299	16369	16543	16614	16535	16679	16401	16509	16564	16450	16694	16387	16412	16453	16462	16564	16568	16329	16492	16724	16713	16358	16364	16580	16660	16551	16397	16512	16302	16466	16431	16525	16518	16472	16510	16536	16340	16522	16702	16504	16770	16651	16467	16476	16336	16486	16689	16312	16422	16585	16456	16457	16544	16407	16724	16453	16556	16599	16504	16476	16448	16496	16734	16379	16452	16633	16565	16609	16499	16611	16497	16723	16458	16575	16428	16760	16554	16409	16583	16452	16489	16385	16528	16813	16518	16588	16563	16461	16702	16651	16337	16677	16470	16575	16564	16511	16477	16370	16699	16453	16487	16574	16568	16628	16400	16554	16292	16426	16671	16478	16387	16424	16428	16528	16457	16457	16557	16429	16602	16678	16487	16506	16366	16333	16680	16456	16555	16542	16550	16551	16542	16391	16517	16485	16537	16435	16457	16464	16565	16491	16569	16589	16504	16593	16647	16795	16390	16475	16608	16407	16813	16521	16412	16461	16734	16744	16663	16538	16501	16523	16529	16415	16425	16490	16697	16510	16534	16665	16536	16530	16358	16610	16545	16450	16459	16325	16504	16376	16598	16579	16631	16593	16383	16569	16682	16666	16659	16641	16564	16651	16460	16605	16559	16583	16588	16517	16579	16547	16589	16564	16423	16624	16452	16704	16502	16551	16456	16500	16256	16573	16522	16512	16472	16309	16520	16778	16404	16660	16506	16553	16541	16772	16691	16521	16580	16689	16508	16433	16350	16583	16460	16612	16530	16430	16674	16381	16651	16583	16487	16493	16537	16290	16572	16538	16362	16278	16800	16777	16659	16351	16565	16613	16536	16487	16639	16612	16729	16429	16567	16588	16294	16548	16417	16568	16656	16673	16591	16361	16464	16585	16483	16513	16423	16242	16825	16618	16470	16416	16599	16553	16547	16693	16633	16410	16497	16742	16355	16513	16415	16479	16515	16568	16438	16546	16662	16529	16454	16743	16590	16600	16294	16695	16752	16463	16484	16372	16466	16585	16623	16523	16488	16547	16583	16471	16524	16337	16691	16603	16576	16457	16691	16358	16667	16380	16458	16549	16507	16500	16536	16272	16726	16609	16334	16392	16308	16699	16612	16561	16573	16623	16656	16589	16475	16556	16582	16580	16436	16493	16475	16560	16623	16683	16243	16363	16660	16540	16657	16429	16596	16512	16611	16451	16322	16516	16463	16409	16475	16491	16385	16455	16561	16627	16475	16563	16446	16641	16426	16189	16702	16349	16469	16406	16618	16503	16564	16565	16709	16408	16379	16455	16435	16611	16766	16673	16593	16550	16526	16730	16621	16810	16548	16635	16663	16547	16502	16430	16623	16608	16606	16383	16505	16471	16560	16556	16529	16482	16757	16471	16477	16551	16546	16413	16599	16444	16745	16428	16645	16560	16497	16552	16348	16525	16450	16477	16301	16532	16591	16367	16562	16517	16574	16579	16517	16767	16590	16462	16745	16759	16558	16690	16411	16610	16358	16698	16507	16539	16615	16557	16554	16632	16427	16565	16660	16313	16776	16545	16421	16536	16600	16523	16564	16658	16297	16326	16573	16678	16619	16588	16475	16696	16457	16604	16664	16501	16611	16632	16497	16719	16628	16589	16617	16630	16371	16753	16544	16436	16469	16633	16634	16498	16395	16611	16540	16621	16650	16435	16419	16530	16451	16590	16427	16560	16544	16648	16719	16483	16435	16597	16625	16530	16322	16570	16487	16498	16541	16491	16577	16442	16532	16447	16314	16551	16341	16459	16513	16479	16485	16530	16500	16547	16581	16347	16604	16424	16624	16562	16466	16595	16658	16574	16478	16366	16689	16590	16765	16673	16612	16561	16621	16510	16668	16610	16650	16537	16679	16501	16692	16534	16720	16627	16524	16622	16692	16566	16485	16743	16606	16682	16600	16523	16389	16602	16454	16427	16610	16531	16508	16485	16547	16691	16543	16620	16388	16459	16701	16690	16668	16490	16498	16562	16586	16696	16520	16475	16445	16609	16528	16637	16559	16596	16484	16653	16564	16529	16595	16461	16611	16642	16520	16522	16618	16629	16589	16696	16597	16401	16285	16761	16576	16329	16480	16539	16373	16578	16645	16377	16479	16459	16556	16567	16540	16632	16347	16429	16590	16546	16637	16394	16540	16603	16661	16592	16440	16553	16611	16621	16590	16424	16446	16318	16395	16583	16633	16533	16753	16566	16729	16589	16565	16456	16402	16442	16517	16568	16599	16633	16577	16684	16712	16617	16449	16707	16694	16740	16450	16485	16450	16388	16374	16469	16710	16677	16604	16570	16608	16536	16434	16641	16690	16614	16646	16518	16408	16677	16943	16352	16601	16666	16517	16456	16570	16655	16558	16369	16555	16535	16673	16669	16616	16729	16508	16559	16485	16616	16481	16533	16363	16511	16447	16657	16444	16511	16492	16427	16530	16379	16419	16575	16584	16509	16396	16615	16530	16440	16650	16487	16493	16583	16408	16537	16496	16529	16362	16463	16487	16282	16584	16501	16483	16617	16716	16653	16567	16686	16611	16719	16552	16501	16698	16715	16435	16516	16492	16548	16588	16537	16610	16564	16516	16809	16387	16486	16527	16519	16323	16523	16515	16421	16477	16540	16386	16670	16621	16427	16454	16740	16738	16497	16397	16635	16566	16389	16590	16589	16745	16429	16541	16587	16427	16503	16392	16635	16763	16501	16436	16357	16489	16482	16565	16899	16331	16508	16696	16481	16452	16496	16574	16881	16342	16606	16609	16454	16588	16474	16326	16395	16462	16542	16463	16507	16569	16689	16694	16654	16500	16520	16559	16518	16318	16569	16470	16477	16487	16566	16598	16438	16478	16724	16652	16424	16655	16482	16667	16593	16488	16532	16447	16586	16567	16618	16635	16704	16517	16538	16642	16543	16768	16555	16610	16453	16492	16387	16403	16633	16537	16331	16516	16501	16440	16652	16673	16454	16593	16521	16430	16464	16547	16652	16546	16448	16668	16583	16618	16662	16591	16696	16570	16701	16601	16478	16477	16793	16465	16510	16517	16748	16668	16494	16614	16673	16602	16517	16489	16533	16441	16641	16555	16458	16520	16442	16537	16521	16475	16523	16743	16549	16700	16507	16634	16431	16546	16534	16508	16450	16346	16478	16609	16251	16489	16527	16512	16546	16654	16634	16596	16501	16428	16369	16598	16461	16608	16475	16476	16538	16535	16687	16347	16424	16642	16601	16711	16485	16321	16509	16646	16639	16528	16667	16434	16496	16580	16399	16713	16518	16419	16469	16737	16365	16564	16666	16548	16543	16576	16540	16405	16519	16375	16567	16501	16558	16327	16370	16559	16811	16567	16543	16539	16607	16787	16598	16470	16618	16641	16454	16452	16561	16544	16621	16561	16528	16534	16633	16526	16694	16535	16487	16427	16695	16495	16588	16681	16464	16747	16536	16471	16637	16365	16555	16351	16657	16411	16616	16448	16634	16656	16539	16407	16687	16547	16415	16438	16842	16609	16447	16616	16667	16558	16328	16452	16613	16514	16630	16598	16534	16513	16606	16546	16822	16578	16471	16694	16494	16648	16418	16439	16608	16470	16445	16660	16565	16518	16345	16481	16618	16604	16580	16489	16675	16686	16636	16550	16557	16451	16431	16326	16682	16311	16604	16513	16468	16395	16448	16552	16564	16606	16627	16489	16550	16425	16630	16553	16381	16572	16474	16576	16533	16489	16570	16403	16550	16608	16754	16430	16500	16608	16538	16471
14463	15367	14901	14486	14522	14415	14803	15371	21833	22252	19220	16300	14679	14307	14062	14051	14061	14201	14259	14232	14178	14186	14157	14073	13988	14013	14074	14229	14097	14174	14218	14251	14284	14170	14084	14245	14111	14123	14073	14016	14111	14032	14292	14071	14214	14230	14089	14089	14099	14172	14226	14141	14056	14169	14125	14007	14251	14122	14273	14231	14097	14322	13974	14164	14135	14135	14130	14021	14101	14330	14307	14188	14105	14101	13932	14258	14189	14190	14140	14170	14328	14066	14089	14134	14005	14089	14104	14241	14188	13943	14225	14063	14195	14105	14222	14140	14079	14038	14346	14077	14162	14127	14144	14092	14067	14052	14206	14078	14148	13975	14071	14093	14067	14140	14041	14098	14122	14078	14238	14049	14174	14083	14027	14086	13954	14203	14149	14072	14069	13941	14001	14192	14248	14193	14018	14209	14119	14043	13997	14181	14092	14131	14149	14054	14124	14081	14109	14265	14218	14088	14148	14222	13981	14150	14096	14059	14105	14127	14145	14067	14094	14099	14264	14022	14082	14126	14173	14051	14235	14128	14193	14163	14241	14094	14027	14018	14169	14089	14294	14188	14086	14063	14230	14214	14098	14251	14017	14076	14243	14086	14112	14056	14076	14040	13959	14218	14024	14142	14237	14106	14122	14260	14065	14175	14275	13968	14183	14156	14154	14005	14096	14132	14139	14141	14152	14147	13978	14219	14193	14148	14208	14183	14105	14131	13999	14199	14158	14388	14114	14081	14081	14194	14036	14169	14210	14096	14117	14009	14232	14236	14130	14133	14208	14189	13979	14021	14170	14086	14228	14069	14105	14215	14145	14272	14124	14073	13907	14168	14028	14129	14284	14176	14268	14340	14113	14157	14198	14232	14136	14221	14037	14065	14144	14052	14096	14069	14240	13987	14232	14314	13991	14078	14196	14172	14105	14061	14149	14199	14235	14078	14133	14200	14381	14158	14100	14126	14107	14131	14189	14234	14120	14076	14167	14145	14148	14287	14150	14175	14053	14061	14008	14041	13850	14095	14290	14012	14295	14059	14098	14019	14122	14177	14023	14024	14275	14234	14031	14329	14127	14148	14102	14232	14245	14088	14130	13885	14103	14178	14259	13949	14151	14177	14198	13844	14064	14186	14071	13978	14074	14203	14178	14096	14070	14133	14040	14103	14151	14260	14137	14138	14068	13980	14000	14176	14131	14051	14141	14193	13973	14197	14098	14103	14110	14117	14028	14206	14183	14252	14009	14068	14151	14117	14119	14320	14129	14075	14159	14207	14151	14159	14124	14090	14147	14088	14090	14126	14089	14151	13994	14164	14076	14246	14105	14048	14053	14140	13963	14207	14131	14159	13908	14195	14064	14253	14168	14051	14233	14098	14027	14159	14045	14120	14165	14169	14142	14126	14045	14418	14092	14210	14072	14129	14057	14258	14129	14330	14227	14146	14187	14168	14210	14154	14143	14077	14269	14189	14227	14177	13977	14242	14184	14205	14155	14214	14149	13962	14170	13938	14139	14171	14059	14308	14146	14195	14021	13922	14129	14119	14093	14240	14163	14019	14188	14248	14158	14059	14330	14193	13934	14019	14101	14192	14144	14039	14071	14306	14067	14101	14108	14241	14038	14261	14255	14079	14059	14189	14213	14113	14127	14286	14243	14139	14212	14281	14108	14201	14194	14057	14296	14235	14128	14136	14083	14148	14163	14052	14135	14107	14145	14273	14136	14258	14036	14087	14081	14102	14057	14137	14158	14160	14126	14128	14052	14060	14063	14071	14237	14180	14092	14136	14238	14198	14147	14326	14063	14095	14049	14218	14081	14240	14028	14213	14285	14278	14174	14292	14254	14157	14131	13965	14296	14116	14128	14177	13999	14053	13964	14192	13981	14073	14138	13987	14080	14131	14236	14098	14042	14173	14072	14271	14114	14083	14007	14081	14160	14172	14124	14139	14070	14053	14105	14107	14136	14364	14004	14084	14052	14168	14119	14131	14063	14277	14132	14146	14207	14153	14155	14238	14100	14189	14268	14222	14147	14095	14368	14307	14031	14181	14158	14160	14084	14020	13912	14001	14146	14218	14123	14130	14222	14117	14004	14124	14080	14175	14094	14228	14120	14110	14256	14044	14076	14081	14173	14151	14103	14114	14154	14105	14082	14181	14075	14200	14203	14292	14138	14013	14173	14178	14121	14133	13963	14220	14222	14153	14245	14244	14154	13905	14275	14196	14016	14079	14216	14158	14121	13997	14021	14141	14187	13993	14034	14110	14141	14161	14131	14200	13990	14042	14391	14105	14268	14072	14022	14173	14055	14202	14244	14226	14121	14131	13943	14157	14046	14094	14091	14162	14161	14150	14321	14058	14237	14198	14182	14163	14233	13973	14016	13997	14093	14037	14036	14172	14365	14007	14180	14199	14198	14197	14233	13899	14048	14293	14325	14350	14167	14054	14134	14185	14197	13991	14262	14196	14203	14224	14205	14232	14048	14249	14269	14005	14170	14007	13986	14251	14150	14165	14036	14160	14091	14159	14008	14150	14088	14176	14140	14232	14168	13994	14160	14004	14153	14145	14184	14188	14229	14149	14099	14192	14077	14130	14096	14157	14069	14191	14213	14095	14307	14162	14020	14150	14133	14251	14232	14108	14117	14140	14105	14115	14209	14257	14124	14087	14261	14181	14298	14218	14141	14160	14300	14325	14086	14111	14075	14228	14037	14164	14217	14258	14152	14122	14062	14083	14056	14167	14116	14213	14071	14154	14184	14178	14011	13970	14107	14035	14229	14156	14046	13961	14186	14048	14163	14161	14047	14364	13958	14114	14084	14041	14050	14119	14074	13980	14120	14183	14042	14110	14154	14095	14101	14413	14123	14011	14137	14075	14270	14146	13955	14252	14153	14139	14125	14112	14099	14179	14224	14122	14118	14221	14175	14369	14351	14122	14215	14072	14245	14106	14092	14107	14115	14047	14237	13926	14198	14126	14044	14132	14142	14150	14303	14003	14042	14137	14205	14283	14015	14059	13975	14184	14067	14204	14084	14089	14087	14243	14088	13954	14180	14047	14113	14259	14204	13991	13984	14051	14087	14113	14094	14085	14176	14129	14115	13947	14034	14113	14165	14151	14144	14066	14196	13976	14186	14122	14025	14107	14167	14164	14087	14241	14266	14201	14027	14222	14007	14124	14209	14186	14049	14178	13957	14105	14159	14236	14262	13912	14144	14078	14310	14242	14138	14184	14196	14160	14411	14118	14093	14071	14101	14038	14117	13967	14101	14359	14097	14134	14104	14110	14319	14143	14270	14200	14126	14064	14165	14076	14056	14135	14170	14172	14163	14132	14127	14240	14150	14125	14169	14308	14114	13943	14303	14185	14115	14226	14347	14088	14100	14064	14123	14049	14166	14141	14185	14193	14284	14286	14229	14153	14020	14073	14089	14220	14109	14062	14184	14115	13840	14197	14220	14288	14116	14178	14344	13994	14042	14207	13996	14034	14271	14131	14043	14363	14125	14124	14084	14108	14006	14104	14172	14159	14056	14147	13942	14163	14284	14060	14234	14037	14223	14290	14069	14052	14271	13958	14114	14279	14212	14010	14065	14198	14110	14060	14103	14092	14194	14072	14033	14152	14114	14252	14180	14128	14038	14332	14057	14227	14159	14115	14099	14244	14077	14101	14023	14110	14319	14002	14067	13977	14109	14173	14086	14204	14145	14162	14062	13893	14171	14031	14084	14047	14168	14163	14151	14048	14126	14218	14172	14066	14304	14017	14070	14046	14232	14052	14001	14240	14045	14133	14197	14127	14272	14187	14118	14053	14138	14150	14176	13976	14269	14198	14128	14096	14161	14162	14252	14007	14041	14047	14211	14022	14183	14176	14142	14151	14073	14195	14352	14121	14100	14190	14190	14177	14006	14107	14092	14195	14068	14098	14117	14199	14295	14212	14083	14121	14185	14209	14076	14332	14100	14035	13998	14182	14112	14231	14233	14079	14175	14119	14225	14030	14075	14085	14056	14135	14027	14103	14025	14133	14292	14162	14095	14073	14094	14364	14082	14046	14074	14024	14146	14071	14282	14216	14150	14102	14232	14225	14030	14103	14198	14102	14153	14136	14014	14216	14205	13989	14081	14073	14255	14103	14196	14123	14207	14113	14125	14191	14110	14174	14340	14289	14192	14177	14207	14260	14183	14215	14222	14225	14225	14123	14193	14178	14158	14195	14295	13986	14168	14406	14127	13889	14140	14122	14193	14210	14094	14075	14091	14005	14013	14013	14204	14111	14075	14132	14050	14303	14144	14140	14219	14203	14121	14229	14235	14207	14196	14335	14182	14089	14065	14104	14036	14141	14172	14110	14223	14363	14251	13990	14142	14021	14168	14273	14145	14035	13958	14178	14095	14134	14124	14035	14169	14099	14215	14078	14197	14226	14203	14113	14144	14191	14003	14083	14258	14102	14023	14189	14107	14212	14172	14051	14001	14287	14106	14217	14150	14011	14047	14154	14129	14142	14161	14173	14044	14281	14091	14131	14235	14102	14156	14003	14233	14289	13937	14135	14269	14275	14200	14196	14278	14134	14207	14203	14030	14133	14258	14024	14189	14021	14258	14021	14060	14044	14086	14109	13933	14441	14202	14115	14144	14018	14162	14116	14076	14096	14143	14079	14081	14035	14134	14098	14000	14148	14057	14120	13982	13915	14110	14242	14232	14061	14111	14042	14166	14126	14148	14179	14343	13985	14135	14050	14163	14142	14132	14119	14114	14251	14166	14035	14062	14297	13954	14102	14047	14044	14202	14307	14345	14195	14112	14172	14239	14143	14243	14031	14221	14225	14282	14126	14216	14160	14088	14122	14067	14248	14158	14099	13897	14226	14165	14214	14011	14204	14191	14292	14267	14174	14131	14039	14085	14117	14114	14231	13860	14117	14215	14154	14113	14154	14160	14129	14226	14066	14162	14225	13958	13954	14134	14236	14341	14136	14242	14201	14087	14101	14240	14123	13909	14166	14059	14055	14202	14221	13906	14181	13981	14238	13910	14111	13969	14227	14147	14104	14012	14130	14050	14089	14281	14255	14140	14016	14197	14084	14201	14026	14068	14342	14141	14090	14199	14397	14139	14114	13997	14185	14213	14225	14074	14118
26171	21205	27320	25688	19287	17466	17485	20185	42967	38533	29049	21841	17945	16401	16105	15795	16102	16073	16104	16041	15924	16021	16075	16249	16014	16088	15813	16015	16076	16132	16099	15811	15831	16071	16005	15993	16030	16076	15934	16083	16074	15893	16223	15968	15891	16078	16060	15816	15926	15868	15944	16136	15875	15984	16148	15933	15868	16250	15842	15909	15909	15877	16013	15909	16063	16212	16063	16081	16170	15937	15896	15849	15983	16052	16162	16004	16088	16028	16016	16179	16094	16117	15926	15998	15859	16026	15838	15922	15784	16034	15812	15938	15997	15865	15938	16065	15952	15934	15920	16161	15991	15902	16120	15954	15949	15930	16031	15835	16000	15761	16041	15843	15981	15715	15929	15850	15830	16021	15779	15968	15958	15985	15968	16037	15931	16059	15801	15781	16094	16154	15737	16084	15998	15982	15931	15977	15864	15848	15928	16061	16037	16034	15862	15885	16029	15905	15925	16121	15915	15908	16036	15878	16021	15859	16069	15890	15880	15892	15894	15861	15851	15838	15870	16035	16035	16050	16014	15900	16026	15862	16020	15961	16096	16188	16014	15783	15852	15895	16073	15859	16060	16158	15958	15848	16057	15847	15869	15916	16099	15833	15896	15999	15944	16002	15923	15861	16091	16089	15908	16047	15875	15902	15795	15872	16061	16036	16028	16172	16110	16026	16034	16107	15873	15985	16081	16021	15993	15896	15936	15987	15847	16276	15829	16058	16115	16111	15955	16127	15877	16092	16145	15839	16045	15912	15941	16139	16129	15980	15790	16011	16130	16001	15990	15885	15993	15980	15800	15825	15760	15755	15922	15908	15950	15885	15916	16002	16121	16019	15939	16041	16123	16150	16043	15981	15740	15911	15966	15856	15962	15793	15882	15772	15908	16007	16122	16016	15817	15989	15971	16046	16078	15945	16103	15928	15947	16057	15979	15894	15928	15998	15991	16111	15834	16003	15918	15840	16052	15875	16072	16037	15879	16096	15896	15872	16044	16179	15897	16080	16002	16080	15910	16010	16098	16119	15852	16159	15863	15990	15976	15860	16052	16062	16060	16121	15838	15822	15902	16059	16055	15869	15968	15976	16105	15963	16045	15808	16072	15843	15973	16006	15999	15922	16034	15908	15935	15970	15986	16021	15947	16028	16068	15905	15845	15979	16053	15781	15892	15876	15996	16074	15773	15854	15879	16073	15820	15862	15823	16007	16054	16112	15904	15789	15877	16034	15926	15970	15830	15951	15914	15801	15841	15908	16003	15776	15951	15909	15917	15940	15986	15989	16007	15987	15950	16111	16123	16162	15943	15863	16015	16117	15914	15719	15995	15779	15932	16019	16093	15904	16179	15875	15876	15968	15757	16078	15899	15981	16020	16134	16031	15881	16082	16105	16100	16009	15906	15859	16057	15985	16110	16157	16066	15980	15882	15739	15977	15908	15928	16052	15928	16103	15913	16082	15873	16038	16164	15986	15849	15980	16074	16048	15902	15839	15956	16029	15942	15930	15985	15851	16048	16053	15936	15903	16025	15975	15944	16071	16094	15994	15811	15935	16153	15792	15888	15927	15844	15942	15864	15857	15720	15933	15826	15941	15953	15922	16034	15943	15867	15977	16092	16007	15999	16130	15968	15951	16094	15793	16141	16012	15951	16046	15837	16017	16006	15799	15943	15799	15961	15934	16047	16121	15870	15908	16038	15967	15818	15977	16100	15959	15848	16065	15890	15918	16004	15995	15919	15917	15951	16087	16081	16218	15952	16033	15816	15846	15874	15855	16017	15992	15933	15921	16117	15926	15932	15939	15950	16037	15876	15938	15970	15897	15964	15893	15957	16032	16197	15832	16107	15997	15962	15941	16007	16079	16184	15921	16116	15887	15934	15934	15683	15895	15920	15998	15763	16017	16140	15998	15920	15995	15883	16024	15877	15972	15809	15999	16069	16067	15975	16107	15838	15791	15898	15781	16033	16045	15948	15916	15918	15781	16244	15827	15627	16068	15981	16088	16086	15954	16041	16098	16077	15987	16052	16084	16104	16119	15927	15946	15921	15962	16133	16066	16042	15957	15954	16169	15893	16016	15863	15994	15988	16096	15991	15798	16198	16054	16025	15849	15962	15738	16108	16107	15906	16000	16008	15860	15982	15999	15631	15941	16022	16169	15845	15992	16059	15983	15850	15939	15996	15825	15811	15843	15995	15923	16006	15958	15645	15988	16015	16031	16118	16086	15869	15998	15996	15914	15923	16050	15903	16125	16141	16089	16024	16026	16068	15839	15873	16030	16106	16062	15986	15922	15950	15779	15991	16061	15931	16141	16049	15833	16073	15986	16018	16194	16103	15899	15964	16010	15741	15902	15715	15851	15719	16001	16075	15909	15726	16046	16081	15705	15810	15797	15825	16089	16249	16069	16085	15856	16045	16049	16071	16038	15960	15779	15945	15931	16059	16004	15934	15803	15885	15842	15882	15966	15878	16001	15853	15766	15961	15963	15989	15955	15946	16097	16046	15912	15783	16090	15790	16025	15857	15793	15884	15851	15997	15783	16045	16026	16009	16090	16177	16104	16171	16123	15760	15880	15946	15777	16015	16090	15991	15889	15836	15876	15886	15972	16012	15859	15751	16065	15937	16014	15782	15959	15939	16022	15909	15888	15793	15900	15986	15884	16188	16167	16038	15871	16212	15948	15885	16051	16262	15869	16039	15968	16000	16152	16015	15917	16036	16128	15802	16060	16005	15970	16034	16084	15802	15874	15986	16124	16116	16167	15851	16046	15872	15994	16028	16053	16045	15970	15816	15954	15813	16173	15899	15992	15880	15824	15784	15913	16093	15915	16068	16021	16062	15989	15858	15937	16066	16012	16112	15935	16138	15944	15879	16246	15947	16210	16033	16003	16020	15958	16038	15885	15820	15870	16240	16126	16014	15978	16067	16142	15985	16001	15916	16039	16027	16028	15838	15872	16010	15902	16178	15996	15904	15954	16126	16073	16048	15852	15911	15960	16237	15975	16035	15936	15975	15816	15990	15971	15920	16053	15893	15955	15979	15853	16047	15972	15931	15775	15882	15933	15918	16033	15957	15768	15999	15921	15964	16084	15892	15862	15964	15882	15865	16043	15849	16165	16164	16017	16005	16072	16144	16043	15806	15902	16004	15970	16049	15942	15860	16040	16031	16118	15794	16097	15922	16086	16008	15877	15685	15893	15762	15698	15823	16009	16145	16064	15937	16152	15982	16203	15959	15757	15969	15917	16072	15768	15819	15904	15914	15906	15841	16077	16019	15975	15901	15969	15977	15928	16181	16145	16085	16053	15838	16062	16008	15852	15939	16061	15847	16036	15922	15912	16103	16122	15894	16123	15907	15904	15995	16364	15980	15821	15795	16100	16158	16013	16034	16033	15832	15917	16127	16022	15803	15832	15703	15874	16082	16067	15889	15937	16065	15759	15899	15979	16101	15887	15964	16035	16026	15950	15938	16149	16094	16208	16062	15950	15999	16081	16034	15894	16019	15930	15951	16026	15912	15925	16053	16160	16087	15796	15991	16159	15819	15970	15916	16001	16055	15868	15945	15920	16071	16022	16060	16017	16153	15839	16042	16056	16036	15848	15887	16020	16006	15916	15912	15758	16052	15875	15950	16024	15885	15847	15948	15751	16023	16243	15929	15983	15749	15749	15910	15719	16001	15810	16056	15839	15882	15900	15888	15881	16043	16078	16115	16069	16012	16056	15990	16064	16059	15997	16008	15905	15844	15998	15934	15881	15936	15966	15905	15896	15868	15999	16004	16067	16221	15957	16052	16159	15915	15950	16083	16025	15970	15866	15978	15933	16160	16098	16033	15956	16109	15976	15901	16112	15916	16006	15987	15911	15998	15981	16186	15969	15912	16069	15989	16168	15991	15932	15995	16107	15991	15873	15699	16235	15809	15902	16219	15919	16076	15903	15885	16082	16049	15906	16079	16079	16014	16178	16090	15911	16015	15956	16226	15922	15903	15991	15908	15878	15981	15925	16032	15913	15907	15951	15995	15749	16064	15970	16001	16044	15984	16086	16117	15976	15977	15841	15948	15945	16047	15959	16013	16103	16065	15894	15842	15922	16017	15967	16014	16042	15937	15922	15965	16221	16037	16015	15879	16143	15979	15838	15926	15908	16168	15956	16014	15933	16093	15895	15797	15982	15978	15945	15933	15843	15851	15957	15772	15998	16033	15861	15883	15892	15910	16009	16185	15819	16038	16091	16089	15879	16040	15963	15861	15721	15876	15974	16052	16016	15896	15727	16108	16049	15834	15727	16090	16054	15997	15916	15987	16088	15908	15878	15810	15916	15771	16056	15916	15926	15831	16016	15863	15975	15878	15899	15917	15902	15953	15831	15952	15726	15848	16025	15912	15841	16016	15888	16091	16049	15852	15961	16194	16043	16093	15924	15735	15969	16027	15840	15855	16101	15974	15982	16004	15999	16070	15921	15984	16084	15864	16161	16084	15922	15896	16148	16082	15923	15850	15995	16036	16075	15842	16122	15958	16029	15892	16078	16105	16066	15831	15979	16094	16255	15953	16085	15969	15867	15939	15988	15929	16179	16001	16185	16118	15884	15983	15853	15767	15833	15956	15903	15949	15942	16077	15915	15996	15881	16033	15908	15801	16058	15770	15916	15904	15882	15924	15905	15856	16005	15922	16020	16055	15880	16054	15745	15974	15907	15957	16214	16074	15998	16155	15929	15840	15792	15904	15948	15877	16037	16005	15958	15898	15971	15936	16106	15994	15985	15708	15877	16014	15866	15909	15736	15968	16088	16054	16077	16141	15929	15989	15931	16046	15903	16146	16063	15875	16130	16079	15905	15897	16060	16132	15949	15825	16086	16072	16013	15974	15979	15817	15760	15977	16042	15759	15886	15891	15878	15813	15847	15785	16214	15951	16123	16078	15873	16070	15998	15791	15942	16003	15961	15980	15826	16161	15891	15933	16115	15882	15921	15840	15839	15950	15949	16109	15909	16134	15960	15912	16088	15976	16078	16108	16161	16111	16091	15921	16009	15855	15919	15943	15985	15956	16019	16037	15791	15949	16084	15992	15957	16290	15846	16254	15678	15837	15935	15834	16041	16094	15872	15934	15910	16105	15946	16036	16052	15860	16040
13282	19165	18250	16031	15308	14688	14386	20892	44831	38403	28431	19768	15408	14269	14113	13902	13953	13891	13814	13842	13930	13775	13783	13854	13790	13945	14097	13869	13943	13894	13762	13802	13686	13736	13887	13775	14047	13960	13942	13820	13727	13936	13934	14022	13724	13822	13833	13867	13896	13849	13804	13834	13784	13913	13743	13878	13966	13971	13882	13779	14022	13778	13854	13921	13816	13727	13819	13874	13850	13959	13865	13930	13860	13756	13828	13892	13967	13942	13839	13862	13770	13811	13895	13667	13794	13910	13870	13800	13830	13888	13972	13973	13778	13606	13817	13752	13876	13843	13893	13959	13907	13849	13791	13814	13777	13897	13932	13745	14008	13866	13830	13830	13653	13938	13809	13804	13659	14054	13820	13820	13806	13903	13849	13897	13951	13824	13852	13882	13852	13804	13709	13983	13870	13708	13863	13816	13868	13618	13919	13880	14033	13788	13808	13800	13778	13591	13867	13984	13794	13914	13817	13787	13925	13839	13916	14061	13763	13690	13809	13761	13749	13740	13978	13712	13827	13802	13873	13985	13721	13845	13720	13857	13665	13848	13938	13798	13801	13832	13731	13719	13767	13962	13876	13837	13622	13877	13972	13676	13973	13824	13887	13857	13824	13618	13807	13922	13862	13737	13877	13950	13886	13799	13917	13906	13898	13784	13938	13862	13719	13924	13854	14002	13784	13878	13862	13831	13772	13909	13902	13847	13883	13938	13852	13710	13871	13891	13770	13788	13812	13935	13748	13738	13961	13689	13975	13783	13789	13849	13830	13931	13779	13813	13843	13793	13893	13937	13742	13737	13852	13791	13856	13915	13845	13712	13842	13873	13877	13918	13819	13829	13852	13956	13698	13806	13778	13851	13977	13939	13932	13819	13934	13848	13827	13804	13899	13784	13831	13795	13894	13968	13954	13863	13803	13814	13906	13824	14018	13732	13831	13807	13871	13978	13778	13775	13861	13911	13879	13931	13704	13812	13772	13694	13783	13757	13864	13893	13862	13896	13955	13816	13980	13836	13927	13933	13858	13901	13874	13945	13930	13903	14005	13957	13851	14017	13952	13786	13724	13824	13849	13914	13759	13968	13775	13808	13902	13821	13988	13918	13991	13924	13969	14008	14029	13773	13801	13795	13678	13908	13707	13937	13822	13826	13822	13945	13752	13889	13803	13830	13849	13786	13898	13749	13751	13739	13782	13724	13805	13745	13804	13858	13748	13947	13816	13875	13831	13743	13800	13842	14024	13832	13933	13921	13803	13872	13922	13826	13860	13757	14061	13847	14065	13745	13878	13814	13954	13960	13925	13706	13934	13828	13767	13909	14004	13799	13949	13882	13865	14099	14006	13925	13768	13821	13905	13983	13860	13905	13795	13867	13889	13741	13866	13906	13917	13712	13720	13727	13861	13799	13876	13828	14034	13939	13868	13792	13780	13938	13923	13810	13890	13878	13938	13841	13758	14014	14016	13888	13768	14034	13874	13787	13853	13746	13965	13817	13878	13791	13929	13876	13872	13915	13873	13895	13793	13839	13809	13855	13826	13799	13851	13670	14038	13830	13780	13796	13793	13810	13854	13888	13776	13817	13818	13841	13983	13933	13869	13628	13892	14046	13982	13813	13871	13653	13813	13832	13776	13794	13798	13914	13977	13614	13817	13817	13828	13855	13898	13939	13839	13735	13726	13825	13882	13906	13720	13775	13933	13812	13905	13902	13804	13894	13635	14052	13777	13850	13746	13869	13874	13777	13832	13856	13815	13938	13873	13984	13839	13891	13997	13909	13914	13840	13912	13803	13844	13744	13872	13873	13869	13857	13825	13834	13831	13965	13905	13875	13778	13808	13885	13816	13647	13905	13827	13929	13887	13844	13793	13988	13641	13734	13886	13869	13889	13912	13906	13708	13966	13752	13875	13762	13771	13591	13776	13793	13921	13990	13859	13888	13900	13816	13918	13870	13930	13811	13914	13773	13709	13867	14010	13943	13989	13834	13822	13793	13834	13914	13842	13674	13882	13914	13984	13794	13848	13721	13871	13789	13829	13926	13859	13895	13913	13864	13735	13824	13949	13830	13717	13848	13784	13961	13793	13855	13877	13895	13935	14072	13865	13889	14085	13850	13779	13812	13744	13701	14038	13848	13846	13818	13832	13795	13775	13915	13859	13850	13839	13835	13822	13885	13875	13865	13772	13645	13788	13816	13724	14015	13811	13881	13832	13948	13983	13765	13875	13862	13793	14024	13783	14022	13977	13784	14099	13759	13908	14026	13793	14017	13887	13893	13763	13895	13745	13961	13824	13753	13868	13787	13847	13820	13755	13832	13852	13809	13937	13838	13799	13738	13930	13959	13806	13973	13924	13927	13754	13854	13748	13878	13803	13909	13908	13784	13806	13905	13843	13667	13805	13866	13935	13690	13771	13867	13987	13967	13960	13781	13715	13759	13938	13810	13882	13990	13672	13689	13828	13883	13879	13760	13820	13904	13844	13790	13895	13731	13793	13881	14117	13903	13752	13806	13840	13808	13890	13987	13686	13933	13957	13788	13939	13920	13873	13896	13936	13881	13801	13897	13832	13912	13767	13826	13816	13955	13815	13815	13726	13808	13805	13874	13894	13764	13854	13772	13724	14025	13801	13834	13911	13828	13781	13850	13775	13961	13787	13803	14064	13954	13857	13859	13766	13730	13824	13823	13849	13937	13754	14007	13770	13936	13940	13792	13770	13723	13890	13850	13792	13685	13854	13804	13907	13783	13612	13982	13737	13976	13839	13787	13922	13748	13669	13844	13909	13930	13886	13782	13974	13869	13856	13895	13852	13901	13889	13844	13872	13942	13764	13819	13893	14029	13838	13857	13676	13919	13767	13774	13893	13765	13887	13867	13827	13683	13923	13951	13858	13932	13795	13709	13779	13849	13936	13710	13818	13885	13687	14143	13858	13908	13930	13737	13910	13759	13822	13728	13884	13983	13804	13735	13761	13668	13778	13913	13808	13804	14087	13810	13864	13735	13887	13976	13964	13818	13736	13798	14005	13928	13956	13722	13826	13831	13917	13955	14095	13836	13791	13879	13984	13742	13841	13709	13857	13729	13950	13969	13855	13722	13961	13861	13677	13997	13838	13732	13849	13858	13853	13789	13837	13699	13827	13932	13860	13835	13755	13795	14077	13958	13873	13935	13783	13850	13654	13894	13705	13851	13859	13838	13805	13942	13694	13770	13681	13959	13755	13718	13838	13883	13822	13796	13903	13829	13824	13906	13938	13913	14012	13909	13783	13823	13912	13774	13964	13739	13881	13735	13738	13920	13737	13978	13738	13843	13731	13939	13769	13726	13833	13652	13814	13733	13784	13768	13913	13703	13749	13733	13839	14069	13822	14042	13871	13886	13815	13939	13921	13935	13929	13789	13861	13849	13753	13915	13702	13817	13684	14011	13851	13900	13889	13951	13900	13889	13785	13716	13799	13869	13870	13835	13884	13827	13851	13913	13774	13925	13800	13930	13839	13927	13886	13929	13856	13664	13919	13760	13925	13727	13773	13829	13796	13752	13888	13787	13858	13748	14009	13874	13749	13810	13891	13728	13905	14068	13689	13847	13950	13844	13849	13790	13837	13951	13730	13830	13870	13738	13784	13798	13849	13766	13667	13894	13704	13758	13802	13774	13913	13793	14038	13904	13733	13891	13901	13865	13817	13831	13923	14056	13775	13846	13959	13713	13823	13833	13730	13854	13936	13865	13909	13980	13856	13714	13807	13895	13808	13832	13938	13775	13816	13881	13732	13884	13823	13756	13843	13895	13869	13826	13684	13819	13866	13860	13779	13671	13782	13858	13845	13903	13817	13989	13913	13849	14021	13753	13873	13907	13842	13879	13909	13923	13828	13911	13906	13730	13859	13845	13857	13861	13898	13835	13849	13723	13745	13787	13851	13815	13716	13629	13801	13817	13962	13716	13882	13881	13757	14010	13978	13784	13731	13899	13805	13934	13796	13878	13806	13813	13816	13854	13821	13927	13851	13756	13944	13848	13828	13886	13935	13872	13809	13706	13847	13833	13942	13851	13705	13772	13948	13845	13910	13863	13845	13798	13782	13760	13930	13835	13953	13700	13772	13806	13894	13754	13858	13947	13767	13983	13910	13705	13889	13768	13786	13790	13854	13983	13825	13970	13864	13900	13803	13819	13835	13963	13890	13771	13792	13798	13969	13884	13807	13666	13969	13840	13772	13948	13911	13834	13818	13905	14040	13995	13721	13928	14030	13880	13916	13826	13800	13774	13937	13842	13857	13725	13932	13663	13797	13849	13908	13861	13848	13706	13764	13861	13879	13778	13745	13817	13801	13855	13905	13749	13936	13960	13696	13897	13950	13905	13933	13995	13843	13845	13786	13919	13778	13716	13758	13790	14011	13732	13925	13833	13912	13816	13847	13687	13815	13850	13980	13964	13934	13845	13743	13723	13847	13724	13914	13690	13864	13926	13922	13711	13751	13799	13849	13729	13758	13884	13827	13684	13805	13769	13917	13826	13841	13830	13795	13861	13979	13850	13996	13839	13805	13846	13783	13896	13741	13941	13823	13747	13783	13765	13940	13842	13806	13999	13892	13708	13860	13906	13889	14026	13939	13745	13908	13896	13663	13922	13780	13873	13696	13759	14003	13875	13716	13794	13817	13944	13709	13921	13965	13921	13885	13774	13768	13888	13730	13789	13949	13821	14123	13746	13768	13954	13859	13827	13984	13736	13848	13749	13837	13935	14049	13849	13972	13906	13853	13904	13706	13737	13806	13992	13738	13770	13777	13728	13921	13976	13741	13756	13915	13717	13850	13785	13800	13824	13893	13812	13629	13856	13884	13907	13816	13887	13762	13802	13777	13748	13816	13919	13975	13805	13697	13780	13861	13876	13798	13979	13860	13805	13873	13897	13871	13836	13761	13621	13917	13875	13917	13822	14020	13914	13727	13775	13685	13872	13814	13747	13823	13703	13831	13856	13954	13731	13651	14021	13864	13835	13770	13626	13884	14006	13848	13789	13850	13666	13854	13821	13631	13863	13847	13836	13964	13844	13951	13840	13751	14005	13892	13767	13907	13779	13763	13851	13808	13692	13813	13678	13862	13729	13808	13783	13882	13909	13908	13881	13758	13665
24029	21178	28691	23964	21551	22469	21115	23814	43220	60274	48388	34061	23265	17918	16274	15758	15581	15498	15496	15644	15798	15524	15599	15501	15349	15522	15489	15764	15680	15409	15347	15164	15539	15353	15395	15483	15502	15505	15483	15450	15405	15663	15545	15652	15304	15516	15471	15405	15436	15387	15368	15520	15572	15534	15603	15455	15428	15477	15526	15180	15396	15322	15257	15590	15655	15271	15483	15461	15504	15361	15473	15639	15494	15229	15350	15509	15657	15568	15475	15319	15395	15540	15336	15490	15522	15501	15545	15564	15583	15359	15500	15371	15467	15327	15442	15604	15338	15526	15495	15469	15506	15450	15486	15466	15447	15429	15496	15442	15366	15445	15645	15576	15317	15458	15415	15604	15508	15543	15182	15383	15349	15552	15457	15497	15333	15452	15613	15477	15357	15364	15510	15544	15670	15347	15397	15445	15455	15324	15449	15359	15482	15402	15486	15495	15488	15377	15489	15462	15516	15413	15618	15538	15565	15465	15445	15464	15483	15535	15360	15528	15345	15265	15460	15510	15433	15521	15624	15404	15282	15271	15419	15162	15363	15359	15531	15298	15379	15496	15469	15400	15570	15554	15526	15525	15526	15321	15323	15275	15570	15591	15579	15410	15369	15474	15401	15493	15441	15429	15491	15493	15287	15583	15239	15319	15311	15604	15405	15641	15454	15561	15400	15493	15233	15506	15430	15428	15455	15533	15415	15400	15467	15675	15491	15495	15639	15371	15419	15354	15512	15382	15431	15525	15663	15607	15328	15472	15380	15333	15502	15437	15688	15496	15400	15252	15483	15389	15481	15518	15340	15307	15433	15387	15272	15382	15362	15294	15271	15430	15320	15441	15544	15409	15491	15278	15486	15352	15324	15570	15460	15331	15264	15682	15406	15342	15346	15476	15431	15339	15622	15309	15524	15566	15457	15316	15401	15355	15286	15463	15349	15382	15683	15428	15487	15404	15340	15418	15570	15419	15485	15522	15522	15445	15412	15416	15419	15304	15366	15316	15342	15444	15371	15473	15310	15629	15517	15485	15388	15325	15279	15381	15545	15573	15475	15471	15394	15524	15480	15371	15331	15552	15315	15336	15340	15570	15323	15367	15564	15221	15463	15453	15515	15316	15289	15267	15549	15377	15405	15374	15434	15435	15482	15330	15520	15324	15469	15504	15387	15497	15423	15467	15238	15397	15444	15473	15441	15437	15605	15506	15376	15241	15534	15278	15443	15256	15325	15329	15385	15533	15380	15393	15661	15370	15355	15495	15323	15422	15445	15482	15563	15672	15223	15420	15495	15473	15595	15532	15519	15180	15384	15337	15329	15497	15284	15324	15475	15396	15458	15349	15522	15387	15457	15490	15517	15541	15418	15407	15409	15483	15446	15468	15395	15562	15333	15446	15439	15421	15374	15448	15611	15401	15451	15464	15419	15272	15306	15533	15224	15376	15513	15402	15421	15480	15566	15475	15460	15514	15400	15314	15458	15334	15318	15366	15472	15433	15465	15331	15430	15472	15401	15301	15756	15503	15532	15400	15487	15415	15531	15403	15375	15234	15448	15379	15410	15330	15401	15299	15411	15340	15568	15518	15494	15236	15566	15418	15334	15538	15421	15403	15661	15559	15404	15553	15523	15611	15542	15355	15428	15449	15265	15585	15427	15473	15321	15430	15330	15713	15618	15456	15496	15559	15399	15488	15382	15447	15610	15413	15434	15298	15503	15578	15292	15379	15612	15662	15261	15231	15229	15599	15511	15450	15493	15447	15479	15409	15446	15324	15366	15507	15416	15507	15431	15591	15620	15443	15375	15461	15369	15540	15542	15261	15498	15410	15615	15356	15401	15670	15495	15704	15618	15260	15448	15497	15330	15409	15530	15401	15421	15476	15343	15462	15582	15581	15508	15705	15644	15585	15356	15493	15471	15541	15499	15435	15442	15526	15315	15406	15363	15409	15443	15491	15603	15452	15341	15283	15348	15307	15343	15259	15331	15324	15456	15516	15524	15527	15504	15420	15332	15351	15450	15465	15273	15550	15500	15408	15393	15469	15720	15295	15435	15517	15454	15454	15344	15352	15301	15440	15536	15335	15312	15585	15390	15366	15387	15311	15614	15279	15420	15350	15412	15564	15461	15600	15411	15364	15258	15474	15598	15381	15350	15432	15301	15461	15223	15505	15473	15423	15386	15409	15428	15362	15456	15569	15506	15671	15434	15456	15558	15545	15450	15449	15445	15179	15386	15378	15357	15506	15305	15342	15541	15268	15486	15313	15481	15611	15549	15642	15300	15502	15523	15506	15326	15329	15235	15248	15664	15572	15369	15266	15274	15292	15353	15603	15451	15448	15340	15535	15447	15427	15391	15578	15560	15601	15501	15411	15478	15541	15573	15706	15545	15533	15478	15546	15485	15547	15401	15333	15283	15489	15514	15433	15172	15376	15347	15375	15499	15516	15645	15484	15430	15395	15590	15513	15357	15360	15197	15214	15513	15444	15292	15359	15592	15493	15500	15402	15437	15528	15562	15510	15465	15534	15404	15237	15509	15566	15614	15319	15526	15511	15622	15594	15507	15420	15358	15360	15618	15365	15392	15538	15552	15581	15507	15420	15509	15446	15369	15583	15432	15447	15549	15539	15567	15514	15342	15438	15371	15533	15403	15508	15697	15436	15515	15518	15257	15473	15487	15376	15511	15617	15518	15350	15257	15378	15532	15378	15399	15541	15470	15630	15478	15258	15233	15508	15311	15389	15568	15346	15479	15418	15213	15384	15517	15609	15392	15523	15335	15499	15472	15482	15308	15401	15498	15296	15626	15685	15304	15514	15342	15483	15619	15383	15442	15304	15384	15437	15489	15512	15391	15529	15569	15375	15457	15422	15564	15326	15503	15425	15399	15255	15530	15324	15475	15618	15145	15361	15633	15314	15443	15521	15644	15410	15616	15368	15562	15428	15584	15501	15441	15473	15449	15558	15519	15338	15297	15467	15225	15339	15364	15405	15598	15539	15490	15448	15540	15531	15465	15256	15412	15407	15444	15617	15349	15386	15372	15431	15462	15347	15373	15562	15428	15514	15600	15560	15422	15570	15371	15373	15434	15377	15485	15515	15458	15433	15635	15520	15436	15504	15517	15330	15461	15511	15381	15556	15409	15429	15481	15327	15377	15542	15567	15384	15487	15364	15282	15541	15407	15353	15456	15480	15410	15363	15490	15468	15331	15468	15474	15456	15506	15249	15557	15357	15551	15371	15446	15481	15558	15469	15631	15570	15412	15585	15323	15501	15723	15445	15382	15478	15545	15500	15317	15293	15516	15577	15368	15499	15245	15537	15557	15522	15460	15590	15515	15616	15373	15446	15406	15408	15327	15423	15571	15244	15194	15521	15464	15533	15468	15715	15611	15283	15503	15471	15335	15618	15697	15446	15511	15615	15678	15455	15551	15482	15527	15480	15236	15272	15483	15441	15530	15245	15309	15422	15469	15369	15571	15609	15429	15473	15560	15260	15547	15623	15406	15325	15284	15320	15287	15603	15373	15310	15456	15492	15210	15442	15551	15473	15426	15410	15393	15478	15480	15469	15497	15293	15465	15284	15248	15278	15444	15595	15529	15616	15451	15297	15527	15339	15471	15359	15407	15348	15599	15354	15571	15357	15481	15513	15558	15482	15490	15423	15385	15363	15409	15266	15469	15647	15454	15486	15566	15246	15509	15396	15358	15164	15621	15423	15528	15559	15355	15673	15392	15384	15297	15491	15518	15411	15436	15372	15409	15365	15380	15456	15166	15347	15379	15321	15416	15298	15562	15475	15464	15557	15340	15469	15472	15353	15402	15357	15484	15464	15633	15517	15372	15407	15205	15412	15506	15316	15266	15255	15377	15304	15298	15331	15504	15414	15529	15533	15404	15337	15358	15447	15359	15483	15513	15674	15362	15274	15092	15429	15432	15480	15287	15402	15407	15627	15690	15405	15385	15581	15367	15588	15135	15366	15430	15362	15458	15653	15557	15140	15416	15278	15633	15535	15407	15396	15642	15560	15622	15595	15545	15291	15484	15529	15453	15584	15376	15393	15508	15459	15528	15463	15532	15500	15653	15449	15380	15434	15412	15348	15244	15329	15448	15559	15571	15523	15292	15678	15420	15510	15583	15337	15463	15363	15388	15560	15533	15487	15435	15436	15258	15526	15473	15466	15249	15424	15665	15452	15367	15406	15409	15379	15345	15494	15468	15254	15496	15280	15270	15466	15630	15556	15296	15499	15341	15519	15461	15384	15525	15409	15403	15473	15588	15366	15428	15602	15348	15481	15459	15745	15671	15323	15475	15431	15355	15484	15594	15591	15489	15353	15513	15671	15481	15410	15394	15257	15349	15362	15501	15542	15454	15382	15281	15352	15298	15495	15184	15378	15413	15530	15492	15640	15391	15426	15456	15626	15456	15650	15366	15395	15429	15358	15352	15299	15523	15442	15347	15421	15606	15583	15328	15461	15487	15515	15257	15560	15590	15472	15572	15398	15576	15359	15306	15154	15217	15429	15478	15476	15501	15479	15463	15576	15478	15410	15318	15356	15231	15533	15514	15478	15198	15440	15515	15430	15521	15563	15367	15643	15510	15465	15510	15521	15522	15531	15370	15579	15527	15507	15479	15444	15604	15374	15622	15457	15542	15512	15253	15408	15455	15334	15397	15431	15422	15376	15327	15400	15506	15398	15665	15435	15468	15404	15550	15400	15291	15378	15577	15593	15493	15530	15542	15534	15615	15436	15290	15373	15548	15556	15384	15508	15467	15490	15270	15446	15149	15486	15499	15352	15376	15517	15591	15419	15644	15382	15444	15433	15527	15409	15409	15453	15474	15568	15417	15292	15645	15215	15309	15509	15566	15604	15244	15040	15486	15317	15333	15533	15364	15504	15351	15343	15544	15315	15447	15496	15327	15234	15366	15439	15478	15401	15476	15365	15520	15379	15540	15181	15506	15362	15306	15363	15558	15594	15635	15391	15452	15503	15460	15269	15330	15402	15361	15467	15440	15645	15395	15227	15495	15326	15235	15605	15528	15601	15541	15435	15386	15465	15481	15350	15265	15346	15452	15251	15207	15479	15452	15617	15524	15553	15533	15337	15469	15393	15515	15481	15604	15512	15515	15438
15470	26463	24274	19391	17084	15884	15413	25992	47068	58852	47666	33251	20836	15491	13914	13561	13459	13416	13689	13704	13492	13573	13376	13409	13381	13687	13587	13358	13363	13464	13389	13693	13649	13387	13356	13562	13442	13512	13572	13437	13553	13420	13376	13284	13553	13420	13498	13420	13500	13498	13562	13565	13546	13566	13602	13726	13406	13379	13670	13430	13537	13622	13373	13507	13399	13578	13515	13548	13458	13635	13461	13408	13516	13271	13361	13588	13468	13576	13489	13622	13465	13477	13569	13594	13470	13478	13448	13604	13570	13350	13470	13538	13602	13589	13366	13441	13485	13492	13491	13469	13467	13460	13359	13649	13438	13652	13392	13506	13532	13515	13573	13537	13489	13550	13543	13369	13561	13617	13404	13337	13483	13300	13592	13538	13399	13556	13435	13546	13431	13588	13362	13519	13431	13566	13671	13521	13587	13557	13481	13543	13405	13391	13478	13391	13577	13364	13524	13624	13622	13409	13328	13313	13573	13444	13645	13187	13454	13358	13683	13464	13462	13642	13480	13502	13331	13461	13480	13651	13559	13518	13355	13548	13614	13640	13456	13370	13352	13309	13449	13421	13525	13470	13370	13644	13379	13421	13509	13358	13488	13443	13594	13563	13555	13547	13538	13487	13592	13667	13359	13549	13391	13448	13599	13380	13424	13528	13432	13484	13516	13516	13525	13496	13526	13300	13606	13613	13369	13500	13581	13394	13443	13457	13474	13417	13470	13510	13352	13496	13558	13468	13431	13514	13348	13583	13505	13398	13404	13544	13548	13474	13528	13322	13439	13334	13612	13512	13369	13440	13525	13465	13710	13388	13413	13438	13534	13606	13465	13587	13565	13523	13488	13481	13452	13464	13511	13374	13502	13472	13667	13360	13478	13475	13521	13551	13514	13520	13637	13630	13489	13380	13391	13470	13386	13500	13572	13443	13538	13442	13423	13460	13564	13537	13388	13409	13551	13405	13427	13535	13518	13475	13423	13518	13621	13478	13506	13559	13476	13478	13474	13473	13471	13535	13467	13349	13512	13645	13527	13575	13470	13477	13423	13460	13599	13572	13713	13462	13399	13473	13451	13444	13445	13368	13613	13562	13498	13299	13307	13601	13468	13475	13527	13402	13585	13499	13465	13556	13556	13401	13535	13434	13353	13435	13543	13355	13506	13511	13535	13423	13462	13460	13649	13447	13527	13593	13536	13459	13519	13340	13276	13702	13585	13574	13532	13669	13501	13402	13500	13456	13488	13446	13423	13561	13531	13427	13530	13528	13517	13568	13427	13548	13512	13636	13496	13564	13612	13542	13437	13400	13601	13489	13418	13535	13436	13435	13476	13487	13340	13428	13547	13614	13502	13612	13479	13589	13460	13636	13617	13557	13554	13485	13555	13282	13357	13372	13312	13432	13457	13506	13427	13272	13473	13483	13492	13565	13604	13466	13300	13484	13489	13625	13439	13591	13594	13530	13398	13453	13452	13448	13703	13485	13616	13249	13556	13583	13663	13498	13524	13563	13616	13432	13489	13398	13631	13416	13575	13477	13359	13476	13597	13394	13557	13342	13445	13394	13560	13532	13413	13434	13565	13599	13452	13557	13479	13448	13602	13550	13460	13546	13581	13490	13485	13665	13449	13665	13514	13389	13679	13639	13419	13588	13463	13559	13346	13448	13438	13593	13581	13713	13392	13613	13490	13456	13519	13316	13464	13578	13551	13426	13488	13439	13540	13466	13512	13534	13747	13503	13491	13489	13592	13385	13646	13547	13438	13400	13606	13461	13351	13529	13494	13443	13429	13596	13443	13582	13363	13544	13482	13511	13440	13469	13526	13461	13549	13399	13588	13557	13468	13662	13475	13457	13498	13672	13496	13616	13494	13439	13470	13722	13385	13450	13501	13340	13438	13568	13582	13438	13539	13335	13528	13491	13564	13327	13540	13481	13425	13458	13537	13436	13539	13463	13674	13628	13504	13480	13494	13661	13501	13458	13311	13548	13493	13316	13432	13539	13584	13487	13633	13389	13480	13256	13588	13398	13540	13477	13596	13496	13447	13597	13537	13376	13580	13477	13564	13632	13553	13469	13434	13326	13364	13524	13377	13439	13505	13511	13392	13534	13314	13549	13537	13400	13545	13448	13472	13416	13422	13526	13370	13506	13500	13441	13544	13604	13465	13460	13502	13574	13460	13334	13405	13358	13598	13389	13464	13603	13431	13564	13436	13449	13453	13424	13444	13622	13672	13396	13418	13455	13529	13545	13513	13545	13551	13379	13538	13574	13457	13365	13550	13528	13434	13603	13493	13425	13513	13366	13471	13506	13449	13557	13567	13460	13490	13501	13260	13554	13492	13415	13530	13411	13537	13487	13501	13512	13516	13522	13530	13485	13573	13458	13566	13449	13453	13461	13760	13460	13410	13499	13532	13507	13289	13395	13531	13507	13457	13595	13479	13529	13485	13598	13481	13408	13484	13435	13575	13520	13520	13356	13553	13565	13431	13454	13487	13434	13371	13501	13404	13607	13521	13592	13462	13623	13574	13441	13616	13583	13403	13594	13583	13353	13522	13569	13570	13520	13533	13563	13515	13471	13387	13470	13508	13569	13501	13390	13538	13455	13389	13445	13481	13459	13411	13435	13325	13458	13436	13599	13372	13588	13424	13496	13620	13425	13521	13710	13602	13411	13540	13384	13472	13556	13465	13536	13373	13387	13553	13506	13397	13429	13547	13595	13484	13560	13503	13641	13316	13491	13225	13474	13436	13477	13456	13515	13426	13536	13545	13416	13321	13490	13420	13477	13682	13345	13590	13510	13480	13362	13409	13407	13461	13488	13324	13464	13516	13370	13742	13542	13395	13476	13501	13581	13670	13603	13475	13419	13516	13482	13360	13546	13437	13576	13524	13419	13432	13546	13492	13683	13528	13367	13486	13460	13478	13555	13489	13566	13447	13649	13508	13564	13587	13375	13566	13462	13590	13414	13529	13282	13404	13492	13358	13477	13519	13479	13498	13506	13489	13480	13515	13351	13579	13404	13389	13445	13487	13385	13428	13527	13437	13559	13433	13420	13501	13521	13423	13487	13492	13430	13377	13570	13536	13482	13501	13520	13533	13557	13460	13267	13447	13468	13525	13487	13410	13578	13599	13384	13517	13543	13432	13523	13455	13403	13537	13540	13401	13350	13367	13463	13414	13475	13463	13559	13531	13389	13487	13448	13561	13456	13458	13418	13710	13441	13523	13461	13506	13661	13447	13479	13511	13526	13477	13447	13473	13538	13577	13519	13370	13411	13301	13458	13501	13392	13401	13392	13592	13487	13507	13363	13625	13553	13326	13340	13506	13393	13439	13464	13650	13327	13390	13638	13720	13512	13486	13363	13459	13447	13510	13428	13514	13395	13477	13632	13523	13555	13430	13279	13505	13618	13458	13577	13298	13230	13574	13388	13491	13563	13501	13530	13414	13499	13370	13525	13503	13404	13487	13486	13508	13635	13459	13488	13412	13508	13498	13366	13560	13427	13540	13376	13581	13335	13420	13417	13553	13573	13535	13495	13510	13570	13622	13538	13490	13507	13528	13525	13424	13392	13481	13480	13523	13433	13387	13620	13584	13414	13421	13543	13553	13546	13519	13529	13462	13529	13496	13453	13514	13582	13534	13423	13573	13488	13444	13526	13535	13395	13432	13606	13338	13594	13308	13415	13466	13426	13467	13391	13578	13421	13567	13498	13456	13451	13385	13620	13562	13498	13550	13460	13544	13435	13363	13573	13394	13377	13571	13396	13410	13482	13506	13331	13632	13555	13466	13530	13597	13495	13749	13435	13533	13538	13370	13447	13545	13490	13436	13409	13574	13430	13435	13540	13382	13391	13680	13591	13571	13554	13553	13517	13587	13579	13542	13451	13628	13522	13612	13512	13609	13365	13627	13580	13279	13545	13435	13349	13467	13467	13490	13437	13470	13484	13613	13590	13537	13364	13363	13346	13528	13467	13415	13526	13530	13632	13419	13469	13543	13366	13564	13335	13409	13537	13524	13440	13329	13449	13535	13332	13631	13452	13504	13512	13630	13488	13335	13377	13424	13742	13324	13601	13426	13484	13548	13463	13732	13451	13605	13495	13480	13448	13590	13450	13414	13388	13459	13558	13569	13522	13341	13469	13436	13400	13451	13509	13443	13712	13462	13563	13590	13332	13545	13505	13575	13633	13402	13493	13409	13387	13540	13555	13423	13451	13440	13577	13446	13510	13538	13598	13447	13415	13372	13430	13507	13553	13512	13351	13425	13557	13652	13530	13315	13433	13669	13324	13449	13301	13660	13427	13564	13477	13450	13475	13343	13515	13540	13454	13461	13573	13563	13553	13558	13615	13549	13517	13376	13669	13470	13402	13439	13696	13531	13571	13410	13515	13537	13464	13487	13466	13381	13590	13512	13518	13464	13416	13439	13408	13542	13487	13539	13588	13444	13349	13562	13387	13545	13262	13563	13464	13623	13498	13461	13407	13631	13416	13544	13385	13462	13499	13551	13382	13412	13469	13425	13489	13453	13439	13391	13537	13428	13431	13415	13498	13694	13619	13523	13467	13479	13366	13459	13513	13555	13429	13435	13579	13644	13430	13585	13608	13560	13348	13570	13483	13416	13569	13614	13451	13622	13540	13460	13422	13508	13465	13493	13557	13366	13536	13357	13528	13555	13605	13363	13373	13552	13559	13483	13507	13244	13414	13561	13676	13505	13339	13692	13489	13503	13447	13487	13400	13626	13518	13540	13417	13480	13635	13357	13315	13395	13508	13631	13474	13569	13420	13572	13508	13339	13554	13461	13521	13412	13491	13464	13467	13439	13546	13623	13476	13671	13500	13565	13510	13473	13558	13434	13369	13557	13410	13243	13324	13302	13553	13698	13576	13555	13414	13530	13651	13392	13462	13367	13284	13457	13543	13448	13674	13525	13438	13363	13490	13388	13651	13379	13564	13544	13512	13448	13460	13457	13503	13607	13391	13362	13414	13457	13475	13569	13473	13369	13475	13607	13378	13539	13491	13514	13579	13500	13381	13485	13483	13527	13466	13548	13412	13455	13490	13505	13476	13486	13699	13519	13436	13690	13578	13445	13617	13361	13502	13462	13548	13586	13432	13486	13552	13480	13509
28928	21242	19786	17354	15267	15511	15431	15717	17874	22186	20680	18266	16511	15528	15572	15451	15246	15432	15306	15412	15344	15325	15641	15377	15255	15288	15297	15360	15326	15325	15327	15500	15221	15357	15317	15424	15333	15350	15234	15419	15380	15367	15236	15296	15389	15241	15538	15241	15229	15276	15157	15327	15427	15293	15348	15124	15412	15040	15231	15361	15523	15278	15388	15197	15460	15362	15359	15202	15188	15215	15348	15275	15277	15266	15319	15286	15398	15233	15496	15471	15346	15369	15365	15356	15357	15196	15382	15192	15170	15251	15123	15526	15443	15345	15397	15256	15286	15206	15348	15552	15167	15371	15374	15311	15378	15272	15239	15295	15254	15377	15351	15277	15392	15328	15285	15294	15271	15335	15238	15455	15375	15242	15257	15269	15232	15284	15227	15173	15536	15359	15236	15162	15377	15227	15444	15272	15575	15330	15385	15227	15294	15325	15295	15140	15240	15247	15299	15197	15218	15313	15458	15401	15231	15429	15412	15359	15070	15363	15319	15217	15381	15437	15451	15456	15392	15433	15531	15255	15524	15078	15188	15331	15429	15510	15476	15243	15241	15171	15373	15166	15241	15401	15236	15309	15246	15379	15210	15314	15115	15211	15216	15247	15240	15270	15195	15177	15369	15389	15128	15333	15295	15216	15162	15435	15421	15295	15316	15415	15342	15196	15279	15366	15200	15465	15225	15375	15232	15319	15214	15205	15410	15383	15437	15231	15445	15332	15227	15348	15424	15336	15323	15227	15304	15360	15307	15336	15110	15337	15236	15343	15288	15594	15455	15275	15318	15177	15407	15438	15277	15471	15317	15174	15364	15225	15299	15019	15323	15353	15334	15328	15276	15396	15574	15498	15504	15496	15230	15258	15387	15399	15413	15279	15465	15571	15301	15211	15258	15320	15401	15476	15314	15251	15314	15170	15256	15108	15396	15386	15358	15276	15194	15332	15384	15576	15576	15289	15323	15443	15305	15461	15185	15329	15319	15414	15252	15431	15019	15245	15375	15123	15241	15257	15485	15492	15274	15277	15181	15309	15293	15184	15295	15380	15254	15237	15241	15328	15332	15531	15221	15190	15200	15117	15201	15348	15508	15352	15110	15172	15536	15202	15449	15389	15289	15305	15410	15352	15278	15324	15553	15461	15299	15080	15462	15294	15304	15298	15336	15189	15312	15307	15295	15166	15318	15404	15405	15348	15182	15200	15340	15425	15337	15418	15319	15335	15228	15336	15197	15360	15186	15295	15501	15299	15265	15290	15355	15088	15238	15246	15269	15306	15143	15228	15541	15288	15604	15336	15373	15231	15304	15294	15327	15336	15279	15442	15282	15212	15410	15298	15148	15326	15269	15453	15435	15051	15228	15102	15275	15201	15166	15305	15286	15382	15363	15468	15437	15199	15091	15311	15465	15293	15339	15430	15456	15246	15499	15273	15169	15287	15359	15284	15344	15174	15202	15265	15199	15333	15415	15312	15351	15477	15563	15274	15423	15310	15598	15457	15171	15246	15412	15256	15390	15354	15399	15181	15321	15399	15411	15313	15409	15363	15115	15219	15368	15274	15342	15192	15292	15418	15259	15178	15353	15324	15181	15382	15327	15284	15209	15450	15561	15546	15454	15306	15291	15543	15275	15324	15330	15277	15576	15406	15298	15254	15289	15368	15391	15253	15386	15274	15684	15495	15308	15247	15218	15417	15398	15461	15348	15303	15257	15366	15552	15306	15343	15094	15416	15368	15278	15208	15406	15444	15479	15240	15402	15218	15462	15371	15263	15244	15207	15320	15498	15262	15123	15321	15309	15548	15380	15419	15240	15402	15440	15147	15480	15427	15394	15378	15294	15395	15241	15432	15505	15510	15532	15287	15239	15364	15366	15263	15267	15131	15269	15319	15260	15367	15432	15313	15265	15327	15320	15392	15218	15416	15170	15100	15400	15269	15421	15200	15534	15408	15280	15183	15285	15333	15423	15345	15343	15328	15337	15232	15290	15374	15441	15559	15298	15350	15077	15220	15362	15283	15457	15361	15436	15400	15175	15313	15472	15408	15447	15245	15236	15299	15458	15271	15166	15256	15288	15138	15346	15355	15360	15466	15388	15404	15419	15448	15340	15260	15162	15317	15281	15551	15129	15319	15314	15470	15407	15454	15487	15270	15251	15519	15257	15395	15202	15124	15386	15355	15385	15249	15259	15188	15268	15308	15282	15444	15367	15368	15275	15210	15242	15152	15263	15581	15309	15262	15181	15254	15156	15259	15285	15279	15326	15215	15369	15357	15425	15184	15505	15234	15145	15385	15282	15416	15426	15485	15045	15213	15430	15279	15270	15342	15242	15491	15635	15289	15308	15283	15343	15167	15257	15312	15216	15311	15219	15400	15146	15090	15068	15244	15503	15546	15420	15349	15187	15198	15290	15259	15341	15359	15480	15233	15235	15327	15444	15386	15221	15166	15365	15235	15210	15149	15367	15236	15401	15481	15240	15052	15275	15276	15440	15374	15153	15223	15366	15301	15238	15173	15398	15362	15253	15356	15240	15323	15482	15291	15068	15452	15231	15325	15378	15366	15370	15326	15330	15336	15215	15411	15319	15467	15464	15369	15194	15453	15433	15481	15293	15324	15434	15403	15442	15396	15311	15257	15083	15167	15229	15290	15408	15146	15538	15286	15290	15343	15283	15310	15251	15332	15339	15407	15337	15443	15352	15454	15356	15409	15246	15422	15327	15294	15269	15292	15381	15370	15258	15341	15433	15262	15378	15517	15264	15349	15359	15318	15278	15249	15398	15523	15337	15253	15461	15372	15349	15235	15229	15587	15377	15355	15318	15412	15378	15409	15374	15282	15257	15245	15440	15424	15381	15423	15151	15554	15287	15352	15279	15382	15448	15266	15549	15429	15152	15329	15386	15172	15458	15384	15207	15156	15270	15470	15466	15484	15454	15336	15437	15338	15206	15458	15351	15480	15161	15155	15246	15101	15316	15179	15291	15442	15381	15419	15408	15427	15340	15299	15301	15123	15525	15346	15486	15329	15262	15436	15507	15258	15482	15289	15424	15214	15457	15349	15312	15384	15328	15374	15431	15405	15318	15540	15427	15305	15542	15355	15438	15513	15451	15535	15504	15411	15468	15393	15272	15212	15309	15228	15297	15286	15410	15436	15345	15290	15323	15287	15061	15333	15187	15295	15249	15540	15177	15301	15353	15419	15406	15374	15377	15282	15209	15330	15182	15237	15461	15334	15340	15143	15070	15341	15398	15417	15396	15399	15305	15422	15375	15179	15400	15262	15456	15586	15369	15502	15472	15492	15216	15431	15275	15468	15317	15212	15288	15477	15209	15336	15420	15630	15449	15304	15386	15351	15436	15334	15469	15387	15418	15328	15332	15300	15447	15478	15419	15357	15482	15462	15290	15128	15365	15152	15252	15312	15466	15215	15327	15350	15293	15424	15365	15344	15149	15297	15337	15322	15315	15329	15372	15351	15402	15456	15274	15608	15421	15483	15167	15407	15215	15407	15127	15288	15283	15198	15371	15416	15309	15385	15146	15174	15341	15347	15433	15129	15331	15425	15330	15361	15351	15368	15197	15436	15301	15316	15173	15287	15404	15226	15174	15550	15500	15478	15244	15442	15494	15440	15357	15275	15466	15208	15520	15511	15456	15403	15329	15286	15282	15334	15233	15232	15226	15389	15356	15240	15200	15664	15232	15273	15384	15331	15328	15308	15427	15477	15445	15354	15494	15393	15396	15378	15221	15380	15121	15205	15055	15288	15317	15157	15477	15336	15213	15303	15362	15256	15228	15384	15401	15441	15303	15276	15224	15272	15351	15311	15356	15559	15501	15282	15344	15359	15217	15285	15331	15388	15442	15467	15559	15343	15364	15144	15341	15268	15290	15262	15477	15686	15315	15333	15408	15407	15272	15369	15534	15271	15473	15396	15198	15288	15699	15378	15337	15282	15439	15571	15379	15247	15503	15119	15385	15338	15298	15217	15234	15390	15181	15335	15227	15339	15464	15439	15249	15299	15504	15347	15561	15400	15466	15144	15207	15241	15280	15501	15449	15528	15334	15352	15472	15579	15365	15290	15259	15181	15446	15409	15273	15405	15305	15370	15531	15422	15451	15377	15446	15040	15233	15496	15518	15708	15220	15316	15354	15455	15251	15420	15251	15385	15385	15293	15152	15377	15461	15375	15508	15270	15211	15321	15469	15051	15302	15474	15243	15427	15320	15279	15140	15467	15580	15312	15379	15574	15411	15440	15611	15203	15440	15085	15227	15265	15548	15322	15372	15265	15122	15348	15290	15404	15296	15348	15438	15316	15165	15191	15402	15413	15111	15278	15411	15199	15358	15440	15280	15361	15314	15361	15367	15267	15296	15304	15144	15280	15247	15395	15289	15424	15353	15304	15297	15451	15267	15480	15267	15336	15304	15218	15398	15319	15355	15366	15267	15196	15294	15401	15540	15282	15343	15386	15249	15359	15327	15174	15262	15495	15411	15171	15292	15217	15370	15474	15481	15169	15516	15293	15550	15292	15260	15303	15362	15218	15269	15300	15304	15479	15282	15309	15279	15171	15278	15365	15298	15364	15374	15334	15175	15251	15418	15260	15293	15296	15421	15414	15288	15488	15369	15287	15476	15404	15295	15512	15508	15205	15233	15218	15397	15207	15298	15488	15282	15281	15299	15378	15348	15289	15380	15546	15386	15232	15063	15426	15411	15374	15003	15198	15557	15418	15392	15229	15537	15513	15242	15353	15197	15265	15310	15315	15335	15364	15206	15459	15241	15394	15459	15206	15251	15280	15264	15237	15345	15256	15351	15522	15257	15399	15023	15457	15253	15413	15235	15328	15328	15488	15507	15358	15371	15386	15506	15259	15353	15218	15649	15347	15382	15493	15293	15268	15482	15255	15246	15424	15360	15181	15256	15205	15321	15289	15301	15382	15414	15603	15229	15328	15536	15318	15235	15236	15443	15486	15391	15324	15286	15214	15361	15557	15288	15295	15273	15348	15689	15487	15489	15210	15465	15283	15222	15306	15402	15306	15248	15317	15240	15272	15533	15128	15332	15257	15397	15290	15307	15447	15340	15242	15314	15367	15434	15376	15573	15354	15421	15208	15080	15381	15155	15192
13958	14619	14203	13744	13575	13537	13548	13569	18272	22896	19697	16371	14298	13633	13382	13369	13335	13262	13599	13414	13414	13301	13467	13495	13454	13422	13336	13447	13312	13248	13434	13369	13431	13490	13524	13433	13339	13406	13422	13367	13240	13289	13421	13427	13346	13304	13413	13277	13414	13438	13273	13390	13490	13160	13508	13565	13267	13403	13495	13417	13425	13457	13191	13358	13459	13409	13358	13525	13387	13412	13423	13397	13422	13435	13379	13272	13319	13489	13259	13401	13414	13515	13494	13396	13397	13242	13330	13476	13492	13418	13317	13399	13331	13457	13363	13483	13346	13407	13420	13409	13362	13363	13519	13407	13361	13422	13211	13397	13437	13381	13299	13364	13243	13370	13368	13388	13483	13362	13487	13359	13484	13416	13376	13291	13470	13426	13348	13327	13288	13355	13576	13462	13397	13408	13428	13410	13539	13455	13396	13492	13115	13393	13332	13418	13273	13430	13413	13479	13279	13469	13569	13378	13315	13325	13294	13267	13336	13247	13385	13514	13346	13441	13383	13410	13412	13282	13326	13373	13364	13316	13546	13200	13526	13402	13396	13292	13232	13329	13240	13294	13366	13414	13397	13332	13383	13271	13364	13162	13330	13301	13394	13383	13489	13257	13383	13387	13377	13500	13426	13499	13419	13189	13198	13350	13615	13528	13372	13253	13311	13388	13397	13264	13332	13362	13504	13435	13340	13481	13325	13270	13455	13496	13329	13279	13274	13367	13436	13567	13359	13435	13387	13415	13177	13518	13321	13311	13384	13568	13447	13447	13355	13432	13471	13422	13341	13503	13270	13403	13325	13404	13284	13290	13355	13370	13358	13391	13267	13400	13394	13424	13368	13297	13387	13382	13465	13441	13405	13435	13377	13460	13482	13315	13425	13321	13413	13283	13381	13341	13359	13341	13392	13516	13347	13302	13512	13324	13245	13344	13326	13489	13184	13209	13344	13457	13379	13309	13421	13361	13493	13413	13287	13506	13304	13279	13326	13290	13456	13529	13436	13363	13693	13411	13382	13314	13388	13347	13212	13383	13227	13419	13282	13307	13320	13357	13380	13410	13326	13412	13499	13328	13290	13505	13333	13320	13329	13388	13243	13439	13232	13286	13437	13526	13434	13407	13289	13367	13626	13372	13316	13435	13540	13521	13262	13435	13403	13313	13380	13292	13491	13419	13309	13329	13274	13265	13531	13333	13408	13523	13360	13451	13332	13317	13457	13431	13279	13392	13476	13309	13323	13450	13397	13438	13482	13436	13474	13294	13414	13329	13328	13237	13487	13260	13420	13245	13428	13418	13190	13354	13464	13362	13165	13361	13466	13470	13276	13277	13387	13549	13413	13518	13291	13374	13448	13173	13373	13381	13422	13348	13278	13397	13506	13237	13427	13426	13238	13374	13484	13393	13425	13410	13343	13400	13262	13221	13154	13445	13361	13315	13361	13409	13326	13376	13322	13248	13477	13306	13477	13454	13362	13237	13343	13293	13391	13401	13381	13224	13218	13463	13436	13509	13399	13262	13401	13273	13417	13373	13403	13501	13556	13392	13419	13397	13441	13401	13420	13403	13348	13339	13302	13268	13304	13288	13327	13351	13420	13380	13343	13469	13274	13249	13405	13527	13231	13398	13395	13424	13504	13455	13612	13335	13416	13394	13402	13366	13263	13437	13461	13352	13341	13331	13425	13398	13353	13388	13311	13452	13410	13430	13448	13512	13498	13461	13214	13480	13390	13336	13384	13376	13331	13499	13366	13259	13261	13334	13312	13478	13547	13179	13369	13419	13513	13475	13350	13302	13468	13390	13524	13495	13214	13415	13495	13365	13595	13335	13196	13345	13470	13312	13326	13337	13502	13523	13439	13215	13340	13202	13324	13623	13439	13410	13278	13441	13451	13395	13440	13345	13231	13312	13377	13464	13481	13370	13476	13310	13631	13432	13188	13333	13507	13236	13319	13346	13320	13282	13342	13313	13464	13450	13214	13454	13290	13444	13388	13535	13283	13337	13346	13347	13378	13431	13461	13395	13497	13448	13372	13517	13363	13313	13330	13350	13464	13439	13379	13281	13344	13378	13410	13309	13329	13403	13509	13259	13371	13462	13438	13376	13414	13340	13434	13311	13422	13318	13381	13416	13262	13487	13408	13381	13456	13368	13326	13343	13316	13288	13420	13446	13271	13287	13346	13245	13367	13264	13437	13510	13324	13415	13403	13419	13356	13501	13319	13209	13397	13511	13280	13342	13359	13295	13311	13450	13256	13310	13409	13539	13361	13252	13472	13353	13411	13455	13458	13444	13546	13299	13414	13369	13525	13477	13503	13415	13492	13294	13483	13381	13154	13357	13325	13416	13428	13328	13336	13461	13573	13372	13445	13302	13313	13437	13559	13396	13333	13399	13347	13253	13397	13391	13477	13340	13350	13486	13501	13265	13518	13398	13475	13283	13311	13384	13513	13458	13400	13388	13349	13383	13486	13384	13385	13368	13472	13288	13486	13535	13338	13449	13316	13486	13246	13367	13293	13273	13362	13554	13319	13553	13355	13466	13271	13303	13362	13548	13541	13323	13420	13405	13427	13391	13238	13494	13396	13222	13462	13335	13350	13400	13418	13413	13507	13392	13428	13352	13353	13496	13484	13332	13358	13313	13303	13416	13450	13464	13378	13441	13491	13332	13382	13391	13431	13549	13349	13332	13556	13434	13344	13467	13497	13482	13294	13545	13394	13371	13536	13351	13366	13291	13429	13480	13349	13427	13340	13238	13323	13296	13425	13353	13291	13471	13438	13309	13361	13375	13353	13403	13381	13367	13427	13318	13409	13418	13209	13404	13306	13240	13458	13345	13334	13272	13274	13298	13340	13384	13443	13268	13473	13353	13435	13380	13458	13341	13390	13467	13372	13389	13413	13565	13438	13262	13393	13447	13407	13365	13355	13591	13395	13361	13491	13397	13369	13243	13347	13408	13647	13365	13505	13346	13517	13311	13496	13434	13271	13500	13386	13334	13479	13257	13432	13364	13272	13404	13358	13268	13435	13334	13410	13217	13454	13405	13295	13480	13471	13229	13282	13464	13250	13368	13419	13223	13506	13426	13518	13491	13351	13374	13463	13223	13537	13437	13362	13515	13454	13406	13350	13441	13398	13488	13370	13219	13504	13564	13445	13345	13481	13337	13413	13391	13429	13441	13433	13532	13295	13566	13502	13409	13442	13291	13264	13396	13373	13436	13554	13407	13262	13385	13391	13419	13252	13366	13371	13432	13258	13270	13474	13469	13426	13527	13424	13397	13457	13480	13444	13335	13445	13309	13346	13360	13155	13460	13442	13395	13403	13300	13601	13361	13382	13540	13322	13432	13477	13432	13255	13429	13402	13392	13461	13435	13473	13243	13326	13318	13436	13642	13344	13362	13425	13396	13367	13396	13483	13282	13529	13442	13299	13366	13567	13444	13347	13336	13411	13372	13515	13397	13397	13397	13329	13223	13535	13244	13465	13486	13494	13344	13317	13449	13293	13560	13345	13299	13465	13471	13577	13431	13349	13423	13319	13452	13321	13391	13251	13420	13438	13330	13470	13438	13292	13337	13344	13480	13408	13368	13515	13473	13169	13367	13351	13451	13384	13339	13352	13280	13356	13278	13450	13240	13464	13570	13399	13479	13217	13411	13456	13535	13369	13340	13393	13386	13343	13335	13498	13450	13428	13367	13347	13444	13452	13366	13339	13323	13477	13538	13379	13586	13509	13359	13378	13381	13302	13398	13366	13367	13262	13421	13467	13413	13381	13348	13375	13384	13393	13298	13331	13467	13487	13374	13425	13408	13474	13357	13264	13525	13394	13395	13332	13259	13387	13245	13345	13275	13365	13344	13307	13373	13459	13304	13351	13363	13491	13267	13388	13326	13433	13382	13480	13285	13214	13325	13255	13453	13352	13205	13387	13453	13394	13446	13290	13402	13553	13533	13256	13574	13290	13327	13399	13401	13449	13414	13129	13449	13342	13278	13362	13330	13491	13460	13349	13351	13491	13340	13235	13392	13310	13461	13516	13414	13282	13345	13331	13377	13309	13362	13333	13499	13361	13540	13432	13393	13184	13649	13275	13373	13400	13421	13474	13446	13364	13342	13349	13395	13340	13355	13331	13428	13575	13368	13496	13173	13329	13355	13513	13301	13402	13344	13520	13416	13398	13389	13368	13427	13299	13391	13543	13330	13343	13116	13496	13371	13524	13396	13440	13451	13268	13445	13486	13387	13219	13330	13396	13503	13250	13408	13413	13301	13465	13452	13413	13514	13380	13449	13312	13489	13387	13293	13484	13435	13477	13278	13281	13302	13304	13441	13336	13382	13440	13440	13316	13200	13475	13630	13340	13411	13272	13444	13235	13387	13460	13256	13505	13485	13284	13327	13334	13531	13437	13398	13525	13375	13425	13388	13329	13389	13362	13377	13567	13375	13391	13446	13300	13309	13516	13432	13410	13309	13260	13475	13288	13363	13410	13563	13302	13320	13441	13307	13198	13417	13414	13378	13404	13305	13355	13373	13331	13364	13491	13243	13453	13393	13442	13488	13235	13376	13407	13355	13297	13439	13340	13309	13443	13432	13280	13505	13389	13337	13416	13367	13409	13299	13384	13430	13504	13417	13522	13246	13307	13408	13360	13331	13507	13568	13220	13233	13335	13396	13439	13385	13241	13520	13525	13582	13501	13410	13309	13287	13398	13332	13462	13472	13369	13186	13435	13478	13510	13415	13320	13231	13226	13385	13329	13491	13256	13404	13228	13480	13410	13497	13476	13451	13403	13404	13551	13388	13330	13361	13443	13320	13467	13377	13501	13422	13341	13402	13546	13442	13397	13448	13475	13346	13416	13383	13507	13268	13578	13570	13496	13419	13407	13380	13519	13399	13369	13287	13504	13437	13360	13488	13455	13566	13273	13522	13427	13574	13306	13267	13451	13219	13323	13358	13378	13329	13480	13214	13310	13575	13283	13499	13378	13283	13385	13328	13433	13382	13287	13328	13526	13438	13384	13463	13493	13229	13339	13474	13261	13400	13333	13442	13256	13484	13485	13370	13456	13294	13406	13225	13412	13386	13411	13304	13567	13285	13388	13483	13441	13445	13413	13365	13330	13416	13356	13369
26036	21167	27231	25689	19045	17101	17065	19480	36706	39992	31932	23377	18836	16736	16007	15820	15773	15805	15727	15789	15693	15790	15818	15710	15866	15642	15911	15798	15751	15757	15856	15737	15666	15762	15836	15594	15673	15746	15891	15902	15748	15761	15625	15546	15628	15756	15703	15619	15730	15884	15755	15642	15830	15774	15614	15767	15640	15939	15908	15744	15721	15621	15780	15774	15739	15871	15890	15885	15823	15862	15707	15772	15755	15698	15942	15751	15706	15708	15626	15731	15739	16010	15465	15574	15797	15813	15795	15828	15772	15877	15637	15722	15743	15671	15733	15646	15747	15583	15661	15653	15614	15768	15839	15804	15952	15553	15922	15740	15808	15872	15881	15842	15703	15882	15850	15788	15853	15734	15819	15656	15842	15786	15623	15635	15967	15810	15810	15555	15784	15557	15638	15730	15737	15622	15606	15618	15727	15808	15624	15842	15839	15708	15793	15865	15784	15768	15651	15678	15848	15885	15823	15885	15909	15686	15979	15719	15524	15726	15736	15653	15860	15626	15738	15855	15848	15686	15676	15739	15845	15776	15809	15579	15670	15631	15646	16043	15895	15715	15585	15632	15759	15633	15679	15536	15576	15843	15852	15711	15761	15872	15802	15854	15609	15673	15615	15665	15590	15570	15789	15712	15692	15762	15581	15896	15695	15699	15921	15573	15716	15803	15660	15861	15732	15684	15779	15575	15646	15935	15579	15709	15765	15725	15488	15614	15736	15584	15674	15727	15723	15876	15843	15633	15619	15687	15432	15708	15645	15474	15618	15805	15586	15803	15902	15765	15995	15755	15850	15573	15577	15615	15988	15690	15812	15794	15661	15870	15715	15835	15679	15666	15738	16025	16040	15847	15732	15710	15879	15840	15837	15570	15817	15680	15646	15829	15714	15875	15777	15782	15605	15880	15664	15751	15651	15749	15588	15799	15641	15819	15723	15630	15731	15810	15656	15827	15791	15715	15734	15880	15726	15581	15785	15752	15820	15879	15850	15902	15764	15977	15641	15719	15678	15878	15559	15812	15720	15814	15553	15673	15672	15821	15571	15644	15768	15684	15708	15791	15702	15678	15679	15866	15835	15717	15704	15721	15714	15578	15744	15877	15822	15605	15725	15671	15764	15828	15709	15637	15818	15711	15577	15624	15724	15677	15899	15776	15684	15794	15639	15618	15732	15743	15670	15856	15721	15714	15715	15864	15693	15688	15614	15773	15719	15878	15642	15990	15851	15561	15420	15663	15648	15745	15775	15875	15592	15838	15741	15756	16005	15847	15679	15946	15673	15870	15703	15595	15875	15827	15777	15808	15720	16017	15896	15691	15752	15684	15669	15849	15875	15611	15641	15646	15694	15691	16030	15674	15848	15630	15702	15696	15646	15713	15558	15837	15933	15785	15892	15664	15678	15894	15578	15700	15667	15854	15718	15869	15743	15772	16006	15896	15823	16036	15594	15711	15622	15766	15787	15618	15723	15868	15711	15808	15798	15686	15888	15970	15735	15721	15696	15707	15638	15834	15840	15631	15817	15690	15696	15682	15868	15592	15649	15585	15881	15877	15880	15746	15821	15780	15786	15679	15621	15895	15765	15856	15816	15807	15664	15553	15673	15810	15731	15946	15576	15694	15591	15709	15701	15749	15824	15698	15963	15816	15805	15817	15746	15803	15785	15817	15615	15580	15781	15674	15623	15401	15710	15900	15801	15730	15754	15724	15803	15866	15724	15351	15757	15845	15907	15643	15686	15803	15846	15892	15646	15736	15823	15636	15781	15627	15480	15793	15850	15623	15778	15808	15744	15782	15826	15703	15685	15750	15898	15611	15583	15850	15769	15922	15759	15640	15714	15411	15790	15704	15627	15839	15487	15913	15689	15630	15668	15856	15687	15830	15610	15527	16151	15648	15740	15904	15600	15732	15910	15597	15683	15752	15697	15878	15726	15807	15858	15866	15861	15729	15682	15485	15630	15731	15795	15758	15718	15676	15746	15716	15751	15604	15849	15811	15867	15827	15809	15788	15752	15736	15813	15625	15681	15615	15787	15978	15728	15780	15720	15744	15765	15798	15799	15664	15731	15855	15864	15588	15667	15751	15679	15769	15675	15718	15781	15634	15679	15910	15716	15868	15788	15812	15781	15722	15670	15807	15724	15734	16032	15781	15778	15692	15653	15840	15744	15597	15774	15598	15787	15765	15860	15962	15718	15716	15831	15770	15696	15734	15829	15806	15776	15845	15632	15513	15619	15612	15842	15720	15674	15899	15684	15850	15714	15800	15543	15693	15648	15522	15814	15710	15648	15751	16012	15803	15880	15764	15708	15861	15812	15873	15871	15763	15738	15832	15789	15810	15607	15702	15702	15813	15758	15732	15911	15730	15778	15855	15687	15673	15555	15634	15779	15602	15752	15845	15863	15817	15855	15544	15664	15712	15653	15605	15649	15720	15849	15931	15798	15822	15638	15746	15605	15819	15900	15791	15691	15718	15927	15764	15714	15885	15583	15584	15730	15807	15767	15629	15782	15688	15751	15747	15859	15640	15857	15695	15816	15681	15585	15707	15605	15623	15681	15608	15817	15851	15731	15730	15529	15900	15779	15660	15735	15773	15700	15764	15588	15556	15887	15864	15907	15893	15863	15737	15763	15692	15828	15650	15855	15848	15734	15657	15579	15595	15556	15622	15702	15622	15722	15760	15644	15829	15576	15719	15892	15816	15682	15971	15662	15798	15740	15777	15768	15825	15865	15734	15573	15696	15792	15853	15818	15868	15463	15753	15685	15702	15783	15745	15657	15632	15768	15682	15744	15704	15479	15697	15666	15896	15869	15556	15634	15848	15687	15937	15794	15748	15897	15809	15714	15540	15679	15790	15840	15903	15870	15813	15907	15734	15965	15743	15877	15787	15855	15733	15838	15662	15626	15642	15844	15912	15732	15691	15769	15826	15843	15847	15805	15817	15801	15778	15831	15815	15796	15674	15854	15737	15915	15676	15687	15867	15700	15980	15792	15639	15711	15582	15660	15759	15766	15965	15577	15751	15737	15769	15548	15660	15645	15761	15725	15625	15839	15694	15734	15614	15900	15659	15838	15561	15781	15764	15569	15913	15722	15591	15509	15683	15644	15842	15707	15635	15777	15696	15764	15720	15814	15772	15787	15769	15836	15850	15709	15618	15699	15689	15597	15600	15855	15685	15834	15529	15599	15779	15636	15762	15586	15769	15908	15818	15723	15512	15981	15710	15585	15824	15835	15596	15654	15743	15681	15783	15631	15620	15885	15930	15985	15724	15781	15749	15545	15607	15632	15784	15581	15670	15464	15626	15748	15838	15776	15725	15845	15599	15587	15828	15818	15554	15554	15639	15840	15806	15792	15661	15716	15832	15702	15673	15601	15871	15827	15853	15743	15865	15798	15616	15907	15901	15610	15792	15693	15768	15961	15680	15795	15662	15948	15632	15725	15749	15747	15947	15961	15797	15810	15909	15681	15632	15649	15685	15736	15696	15723	15737	15694	15706	15945	15733	15617	16019	15652	15801	15612	15607	15637	15654	15832	15866	15834	15698	15615	15644	15624	15641	15867	15817	15914	15804	15788	15674	15595	15795	15529	15677	15784	15896	15719	15576	15770	15728	15761	15550	15746	15687	15702	15943	15765	15749	15847	15740	15714	15564	15786	15728	15694	15639	15761	15661	15512	15798	15585	15509	15529	15804	15646	15484	15643	15812	15790	15847	15768	15613	15602	15735	15817	15874	15931	15658	15726	15791	15867	15455	15664	15698	15780	15610	15785	15750	15756	15767	15877	15718	15845	15833	15708	15723	15661	15729	15833	15738	15787	15895	15596	15632	15781	15690	15615	15600	15586	15697	15611	15660	15617	15732	15790	15750	15726	15813	15594	15683	15817	15877	16000	15829	15838	15716	15823	15762	15936	15664	15667	15576	15709	15648	15560	15839	15761	15748	15836	15589	15861	15596	15744	15818	15774	15707	15844	15676	15783	15883	15956	15830	15673	15862	15771	15848	15807	15813	15759	15774	15829	15757	15766	15821	15921	15636	15689	15647	15861	15854	15817	15573	15793	15616	15760	15767	15769	15665	15804	15603	16069	15773	15782	15654	15597	15702	15808	16000	15755	15644	15703	15818	15644	15683	15647	15805	15892	15729	15817	15789	15821	15612	15885	16005	15626	15621	15667	15563	15815	15739	15723	15555	15635	15819	15936	15603	15745	15875	15764	15763	15809	15878	15822	15978	15855	15556	15716	15762	15732	15756	15684	15763	15836	15725	15732	15735	15882	15664	15776	15734	15634	15703	15876	15854	15642	15810	15943	15548	15727	15892	15670	15805	15761	15839	15886	15891	15737	15642	15837	15753	15802	15896	15641	15692	16105	15739	15752	15747	15683	15763	15691	15759	15681	15797	15529	15701	15659	15884	15560	15595	15702	15883	15805	15735	15821	15765	15749	15812	15823	15638	15830	15812	15687	15869	15830	15810	15847	15678	15596	15899	15635	15811	15685	15678	15563	15851	15916	15640	15976	15876	15725	15869	15725	15698	15864	15952	15822	15684	15696	15737	15673	15856	15929	15626	15588	15756	15438	15625	15943	15809	15584	15874	15884	15889	15683	15633	15633	15793	15777	15761	15816	15661	15831	15688	15837	15832	15931	15611	15954	15452	15643	15870	15797	15809	15758	15532	15627	15824	15689	15493	15694	15736	15859	15650	15859	15750	15619	15657	15706	15514	15766	15599	15628	15804	15662	15728	15960	15621	15763	15771	15836	15586	15708	15679	15847	15818	15637	15682	15771	15611	15642	15780	15845	15694	15821	15818	15826	15555	15790	15634	15708	15736	15732	15778	15660	15747	15586	15749	15550	15881	15886	15878	15866	15828	15831	15779	15697	15732	15789	15818	15755	15767	15751	15763	15660	15710	15854	15930	15597	15751	15508	15750	15851	15776	15847	15599	15674	15811	15781	15537	15619	15971	15967	15795	15678	15784	15572	15819	15832	15577	15728	15796	15677	15850	15624	15792	15811	15529	15554	15674	15780	15870	15686	15783	15766	15697	15799	15774	15497	15788	15863	15923	15704	15683	15883	15731	15611	15852	15812	15647	15702	15855	15757	15694	15690	15786	15807	15773	15763	15762
13190	18872	17954	15484	14753	14532	14407	20291	40130	40515	31427	21914	16481	14344	13815	13663	13776	13691	13786	13639	13750	13793	13613	13548	13784	13652	13608	13604	13521	13802	13769	13675	13653	13713	13699	13701	13677	13718	13631	13620	13668	13679	13686	13772	13755	13674	13662	13755	13774	13530	13721	13737	13717	13610	13701	13604	13837	13438	13795	13707	13745	13765	13756	13586	13740	13713	13683	13551	13801	13764	13747	13699	13620	13476	13618	13806	13719	13531	13881	13571	13654	13503	13834	13706	13845	13659	13639	13674	13560	13647	13795	13737	13723	13728	13546	13522	13571	13825	13788	13565	13584	13627	13729	13655	13808	13679	13619	13697	13678	13774	13663	13618	13589	13790	13666	13822	13609	13682	13640	13666	13810	13712	13578	13747	13770	13728	13778	13505	13812	13736	13834	13641	13650	13953	13793	13677	13578	13649	13737	13470	13679	13663	13736	13520	13747	13732	13812	13516	13737	13652	13607	13586	13592	13673	13683	13628	13794	13556	13632	13787	13713	13741	13801	13700	13661	13560	13501	13631	13734	13620	13800	13570	13712	13716	13714	13854	13581	13752	13610	13662	13669	13565	13592	13832	13578	13616	13724	13762	13696	13616	13601	13567	13666	13512	13830	13652	13741	13715	13563	13666	13639	13627	13618	13715	13771	13699	13610	13752	13547	13620	13628	13532	13606	13649	13583	13571	13706	13584	13774	13623	13780	13632	13568	13575	13694	13618	13602	13724	13790	13699	13577	13765	13699	13729	13585	13635	13628	13626	13623	13826	13694	13679	13626	13578	13665	13664	13668	13757	13587	13477	13839	13732	13641	13510	13770	13593	13827	13682	13720	13584	13524	13727	13680	13733	13640	13659	13604	13846	13733	13787	13710	13716	13644	13723	13677	13748	13801	13652	13589	13666	13797	13669	13776	13728	13677	13665	13633	13676	13503	13543	13736	13711	13613	13706	13569	13726	13795	13684	13729	13572	13709	13590	13553	13768	13827	13672	13623	13709	13648	13654	13641	13739	13667	13783	13680	13520	13632	13653	13645	13743	13638	13666	13624	13729	13594	13847	13492	13779	13819	13863	13646	13641	13685	13681	13934	13699	13711	13506	13687	13526	13701	13775	13658	13717	13507	13628	13675	13724	13862	13746	13831	13599	13625	13741	13645	13777	13650	13532	13669	13787	13735	13544	13688	13580	13679	13729	13674	13758	13718	13693	13639	13821	13542	13678	13669	13641	13748	13864	13710	13615	13684	13701	13765	13664	13761	13569	13582	13681	13676	13736	13705	13603	13791	13631	13665	13732	13734	13656	13802	13609	13703	13763	13597	13602	13647	13645	13584	13660	13595	13742	13571	13558	13805	13737	13690	13798	13781	13566	13654	13778	13851	13667	13670	13720	13856	13508	13579	13679	13723	13714	13844	13605	13803	13651	13803	13697	13603	13742	13717	13632	13569	13670	13699	13705	13792	13680	13608	13661	13657	13667	13764	13610	13730	13744	13667	13634	13483	13671	13778	13556	13839	13586	13786	13685	13711	13709	13667	13716	13775	13658	13573	13627	13579	13821	13765	13663	13638	13700	13612	13782	13615	13634	13677	13464	13771	13980	13802	13670	13663	13539	13715	13723	13681	13606	13560	13612	13657	13661	13654	13678	13570	13601	13721	13715	13657	13492	13603	13568	13661	13733	13654	13713	13690	13558	13725	13552	13825	13723	13789	13784	13736	13815	13477	13716	13671	13523	13682	13781	13654	13709	13798	13684	13705	13799	13529	13798	13590	13674	13586	13518	13643	13848	13774	13773	13814	13551	14033	13613	13594	13543	13706	13599	13639	13614	13728	13666	13714	13791	13603	13529	13688	13630	13794	13599	13793	13892	13639	13649	13681	13788	13581	13591	13675	13838	13670	13697	13660	13714	13711	13725	13596	13763	13708	13616	13578	13616	13600	13738	13846	13490	13670	13797	13690	13543	13728	13706	13776	13622	13772	13663	13771	13734	13725	13757	13582	13720	13814	13554	13762	13819	13572	13738	13570	13595	13675	13774	13782	13688	13565	13690	13688	13829	13702	13747	13604	13606	13616	13760	13825	13766	13527	13702	13618	13733	13567	13822	13766	13667	13653	13646	13624	13601	13631	13605	13498	13785	13666	13600	13677	13635	13785	13625	13707	13519	13670	13657	13755	13589	13703	13717	13787	13735	13815	13636	13774	13563	13652	13649	13721	13652	13659	13908	13735	13702	13656	13610	13620	13886	13709	13762	13697	13826	13742	13670	13810	13754	13734	13665	13649	13613	13810	13797	13706	13681	13799	13760	13885	13558	13617	13725	13593	13766	13579	13711	13717	13653	13544	13742	13719	13710	13553	13778	13605	13716	13741	13692	13637	13661	13722	13651	13746	13658	13622	13561	13724	13651	13711	13648	13837	13572	13719	13703	13640	13716	13728	13805	13622	13638	13657	13596	13660	13825	13734	13667	13677	13676	13543	13594	13758	13820	13612	13659	13684	13657	13661	13638	13737	13842	13786	13793	13755	13689	13551	13608	13759	13710	13597	13578	13571	13708	13858	13646	13644	13581	13753	13782	13623	13855	13699	13675	13635	13687	13684	13669	13727	13619	13654	13538	13639	13844	13703	13669	13796	13711	13576	13626	13756	13785	13775	13712	13713	13685	13464	13634	13607	13704	13537	13695	13674	13779	13668	13685	13777	13668	13777	13660	13811	13674	13758	13728	13726	13724	13585	13544	13604	13631	13582	13748	13598	13664	13523	13589	13843	13741	13428	13603	13954	13595	13589	13688	13637	13728	13575	13571	13887	13722	13614	13805	13395	13644	13620	13748	13545	13865	13753	13577	13821	13667	13560	13794	13585	13665	13801	13616	13736	13723	13756	13705	13583	13696	13623	13719	13831	13593	13829	13698	13533	13643	13742	13740	13719	13739	13702	13676	13633	13720	13631	13685	13738	13756	13532	13695	13691	13672	13808	13745	13707	13769	13544	13745	13738	13664	13679	13710	13729	13827	13694	13668	13577	13730	13887	13648	13539	13560	13803	13691	13621	13540	13789	13710	13859	13607	13709	13737	13752	13591	13684	13571	13661	13701	13737	13769	13800	13636	13591	13696	13839	13687	13616	13706	13798	13658	13834	13512	13615	13686	13682	13702	13590	13707	13677	13601	13799	13701	13642	13602	13606	13798	13600	13636	13792	13833	13725	13603	13524	13691	13677	13631	13749	13732	13624	13671	13724	13752	13572	13693	13487	13784	13767	13853	13556	13757	13755	13736	13665	13805	13894	13615	13596	13678	13643	13761	13807	13742	13753	13633	13839	13760	13661	13775	13579	13694	13703	13656	13528	13700	13713	13789	13763	13824	13661	13760	13645	13668	13717	13764	13648	13737	13695	13727	13950	13711	13775	13553	13698	13552	13704	13658	13531	13663	13526	13499	13835	13638	13685	13712	13714	13618	13735	13786	13675	13600	13614	13652	13741	13703	13701	13576	13546	13555	13667	13732	13780	13578	13618	13575	13831	13697	13602	13610	13633	13622	13507	13627	13625	13813	13555	13702	13611	13626	13682	13636	13606	13622	13587	13700	13597	13662	13747	13707	13672	13647	13671	13831	13663	13635	13711	13561	13592	13726	13894	13857	13446	13743	13645	13626	13697	13423	13716	13816	13704	13608	13741	13817	13607	13841	13649	13739	13806	13730	13582	13614	13585	13786	13605	13570	13660	13745	13626	13694	13737	13687	13696	13508	13711	13738	13817	13672	13706	13766	13767	13701	13757	13866	13547	13730	13626	13756	13642	13486	13719	13724	13596	13778	13826	13693	13672	13594	13769	13544	13703	13770	13780	13631	13596	13653	13687	13774	13584	13796	13687	13445	13818	13644	13736	13770	13601	13771	13813	13771	13571	13723	13606	13571	13698	13687	13627	13724	13512	13509	13814	13802	13842	13662	13715	13564	13843	13679	13639	13622	13776	13804	13596	13825	13749	13733	13626	13703	13732	13787	13761	13606	13665	13780	13583	13672	13718	13851	13628	13778	13691	13921	13700	13847	13660	13731	13591	13787	13733	13461	13701	13856	13656	13558	13801	13595	13719	13708	13422	13586	13700	13694	13789	13635	13715	13771	13816	13758	13540	13630	13632	13637	13658	13656	13845	13777	13621	13663	13568	13721	13721	13491	13677	13747	13559	13642	13567	13606	13587	13687	13611	13691	13557	13615	13767	13691	13747	13713	13596	13594	13569	13613	13802	13806	13715	13924	13843	13463	13801	13703	13796	13642	13718	13762	13683	13642	13619	13545	13811	13659	13677	13649	13510	13628	13771	13709	13666	13701	13809	13755	13663	13799	13730	13776	13766	13668	13653	13637	13602	13838	13686	13601	13728	13660	13786	13562	13548	13754	13420	13789	13757	13825	13707	13848	13879	13703	13703	13656	13692	13655	13671	13744	13813	13793	13548	13762	13695	13681	13725	13656	13714	13579	13557	13859	13668	13821	13490	13692	13718	13774	13551	13859	13605	13559	13732	13864	13599	13535	13713	13674	13808	13623	13897	13464	13674	13590	13719	13826	13615	13592	13684	13784	13720	13680	13743	13677	13639	13584	13721	13752	13637	13763	13558	13645	13627	13608	13745	13709	13749	13632	13598	13678	13559	13755	13753	13662	13700	13707	13605	13651	13639	13728	13618	13603	13648	13791	13815	13694	13596	13809	13536	13732	13564	13671	13663	13718	13648	13524	13750	13655	13757	13631	13599	13634	13863	13815	13693	13717	13854	13592	13610	13600	13714	13620	13486	13635	13636	13608	13646	13702	13616	13682	13677	13717	13562	13713	13749	13664	13711	13607	13651	13561	13628	13560	13662	13764	13658	13601	13735	13802	13606	13763	13650	13682	13704	13583	13847	13821	13638	13575	13676	13732	13727	13685	13841	13672	13685	13654	13616	13548	13601	13576	13753	13696	13424	13771	13637	13826	13805	13833	13695	13750	13751	13658	13713	13814	13732	13683	13737	13580	13640	13492	13710	13651	13811	13769	13900	13628	13735	13790	13689	13644	13698	13888	13738	13834	13780	13708	13619	13664	13638	13698	13689	13616	13757	13554	13538	13647	13632	13803	13648	13622	13763	13757	13846	13787
23951	21154	28635	23940	21495	22559	21258	20503	47561	59981	48512	34063	23784	18709	16697	16179	16086	16200	16152	16247	16141	15997	16160	15807	16134	15963	16022	15744	15882	16179	16090	15915	15971	15854	16008	16132	16064	15882	15856	16079	15859	15929	15895	15970	16070	15957	16070	15913	15935	15901	15886	15936	16021	16032	15778	15993	16136	16016	15937	15887	16013	15732	15725	15900	15984	16178	16185	16154	16082	16015	15909	15758	16210	15917	16001	16021	16042	15871	15974	15862	16089	15859	16125	15994	15925	16105	16049	16040	15963	15823	15898	16015	15718	15892	15736	16100	15905	15867	15865	15909	15982	15807	15898	15985	15867	15700	15820	15876	15934	15733	15827	16029	16129	15944	16015	15915	16008	15837	16068	16040	15948	15739	15726	15901	16160	15987	15969	15971	15810	16016	15967	15933	15920	15934	16027	16039	15889	16053	15876	16069	15969	15784	15941	15919	15822	15992	16124	16010	15818	15978	15808	15934	15971	15686	15733	15958	15892	16001	15836	15859	16140	16026	15870	16006	15957	15773	16094	16115	15940	15862	15732	16051	15699	16097	15975	15901	16108	16102	16002	15864	15988	15911	15848	15895	15899	15930	15973	16031	15850	15840	15794	15889	15895	15885	15862	15754	15904	15902	15976	15837	15855	15882	15888	15841	15878	15804	15919	15920	15954	15750	15965	15896	15747	16002	15895	15911	15930	16015	16160	15998	15952	15747	15958	15800	15939	15721	15768	15921	16000	15830	15936	15741	16017	16112	16005	15876	15835	16096	15888	16112	15889	15989	15913	15793	16003	15793	15658	15986	15770	15946	15995	15678	15731	15908	15867	16047	15870	16014	15804	15864	15915	15868	15826	15812	15878	15914	15943	16081	15949	15902	15831	15848	15752	15848	15800	16091	15827	15805	15758	15917	15971	15937	16085	15869	15834	16033	16005	15718	15899	15774	15886	15909	15919	16036	16073	16006	15813	15962	15948	16020	16030	15976	15977	15854	16147	16019	15771	15721	15796	15817	15840	15852	15815	15889	15927	16059	16067	15820	15820	15926	16053	15861	15835	15958	15962	16107	16057	15796	15960	15864	15992	16022	16031	15714	15878	16101	15962	15840	15767	15806	15766	15939	15955	15880	15845	15708	16075	16198	16143	16047	15858	15821	15807	15798	16124	15935	15910	16082	15915	15687	15786	15761	15890	16085	16017	15795	16025	15966	15891	15967	15838	15871	15815	15886	15781	15925	15910	15693	15722	15821	15764	15894	16071	16039	16074	15982	15868	15938	15978	15905	16060	15711	16058	15904	15946	15885	15960	15801	15763	15845	15780	15748	15709	15818	15971	15919	15979	15845	16140	16087	16004	16143	16232	15971	15779	15956	16056	15992	15888	15884	15827	16164	15870	15877	15882	15897	15967	15915	15824	15869	15870	15960	15904	15951	15841	15711	15801	15827	15952	15947	15991	16025	16019	16008	15873	15979	15798	15629	15858	15914	15895	15716	16016	15804	15788	16095	15888	15652	15952	15981	15934	15799	15929	15966	15813	15879	15898	16095	15747	15960	15892	15802	16100	16080	15921	16017	15994	15968	16168	15939	15953	15810	15818	16091	15942	15951	15763	15842	15827	15770	16031	15988	15622	16034	16051	15693	15989	16007	16008	16067	15868	15933	15791	16052	15899	15820	15738	15832	15612	15975	15974	15850	16001	16229	15836	15829	15848	15927	15981	15971	15943	15824	15994	15801	15627	16160	15972	15881	15700	15859	15574	15922	15955	15733	15781	15864	15825	15997	15826	15903	16056	15856	15885	15769	15803	15878	16054	15951	15928	15775	15840	15750	15684	15778	15818	15930	15846	15851	15997	15865	15961	15849	15900	15902	15820	15803	15834	15836	15849	15920	15979	15915	15998	15895	15827	16103	15948	15947	15927	15896	15875	16001	15821	15820	15831	16024	15851	15756	15772	15841	15708	15940	15980	15853	15873	15861	16057	15940	15833	15887	15813	16085	15968	15882	16082	15909	15879	15773	16100	15910	15814	15864	16037	15854	15883	15798	15916	15898	15923	15923	15938	15937	15918	15982	15886	15904	15953	15813	16070	16031	15990	15943	15913	15837	15868	15874	15890	15887	15858	15805	15930	15776	15859	15999	15845	15854	16109	16025	15758	15982	15923	15738	15914	15979	15982	15837	15978	15789	15878	15791	15936	15747	15879	15923	16059	15921	16005	15812	15889	15873	15960	16040	15844	15976	15694	15872	16060	16107	15931	15880	15902	16004	15751	15833	15829	15999	15829	15981	15813	15817	15923	15802	15891	15846	15955	16174	16072	15864	15751	15894	15786	15710	15933	15812	15725	15855	15914	15837	15974	15952	15817	15790	16006	16031	15907	15736	15727	15732	15843	16101	15971	15847	15728	15925	16259	16043	15992	16068	15962	16016	15975	15925	15770	16108	16029	16090	15942	16083	15954	15883	15969	16056	15860	15927	15971	15933	15661	15977	15818	15863	15986	15724	15826	15874	15803	15883	15907	16085	15883	16026	15967	16097	15789	15858	15786	15963	15814	15886	15818	15827	16031	15893	15968	15950	16083	15921	15820	15799	15946	15929	15745	16025	15914	16037	15820	15949	15942	15961	15883	15909	15919	15912	15873	16038	15825	15851	15855	15768	15831	16055	15852	16067	15909	15785	16062	15883	15943	15790	15906	15882	15873	15678	15792	15974	15784	15819	15840	15948	15862	15955	15887	15912	15912	16154	15804	16014	16004	16013	15859	15878	16145	15922	16051	15950	15925	15920	15856	16001	15851	16092	15707	15836	15929	15826	16130	15873	16150	15717	15982	15993	15741	15887	15902	15896	15894	15829	16085	15951	15920	15726	15973	15919	15875	15742	15858	15964	15864	15887	15979	15880	15689	15726	15705	15838	15979	15974	15959	15821	16050	15685	15823	15900	15850	15749	15967	16184	16080	15964	15946	16024	15884	16041	16083	15755	15988	15798	15959	15787	15991	16039	15873	15992	15844	15890	16044	15992	15825	15871	15862	15903	16177	15701	15703	15912	15789	15778	15952	15749	15829	15966	15929	16168	15947	16040	16029	15814	15850	15868	15879	15981	15951	15730	15862	15879	16086	15876	15817	15971	15865	16178	15832	15774	15945	15915	15978	15896	16069	16002	15923	16118	16079	15720	15909	16007	16028	15910	15988	15883	15819	15907	15947	15829	15804	16038	16012	15898	15672	15624	15868	15939	16085	15871	15730	15760	15903	15764	15910	15997	16151	15965	15803	16139	16052	15801	16043	15914	15824	16123	15889	15880	15825	16048	15872	15770	15955	16152	15984	15924	15763	15869	15969	16009	15893	15663	15983	15959	15994	15935	16051	15897	15827	16075	16040	16028	15849	15762	15784	16022	15850	15987	15798	15788	16024	15875	15793	15850	15868	15910	16012	15788	15726	15852	15715	15872	15962	16062	16079	16057	15710	15962	15668	15780	15972	15766	15608	15844	16075	15794	15763	15942	15881	16008	15751	15686	15981	15931	15832	15968	16022	15954	15758	15811	15838	15864	15770	15797	16023	15685	15852	16020	15897	15810	15635	16077	15832	15974	15883	15868	15790	15758	16142	15793	16039	15876	15875	15879	15906	15767	15902	15963	15943	15618	15911	15809	15830	15851	15766	15981	15946	15897	15859	15778	15928	15918	15767	16013	16163	15944	15681	15727	15910	16039	16087	15942	16066	15845	15922	15942	15804	15777	16103	15835	15933	15668	15777	15694	15884	15974	16139	15891	16073	16014	15921	15887	15730	16087	15848	15893	15991	16006	15922	15786	15999	15926	16003	16011	15940	15639	15732	15866	15992	16055	15869	15916	15861	15943	15844	15962	15885	15863	15972	16052	15831	16083	15888	15945	15949	15954	15919	15784	15883	15799	15784	15839	15910	16107	15946	15994	15970	15718	15917	15903	15838	15993	15913	15903	15788	15763	15913	15943	15923	15842	15953	15903	15928	15738	15922	15896	15593	15863	15809	16004	15674	15689	15770	15939	15904	15847	16118	15897	15849	16030	15901	15951	16061	16018	15905	15809	15889	15913	15914	15895	15969	15979	15756	16030	16031	15895	16012	16080	15850	16023	15957	15788	15749	15943	15846	16000	15785	15726	15913	15962	15829	15806	15761	15794	15985	15918	15914	15923	15930	15866	15953	15834	16053	16000	15965	15826	15584	15923	15906	15750	15872	15963	15820	15909	15985	15979	16139	15604	16033	15918	15706	15814	16014	15849	15995	15701	15890	15851	15748	15937	15880	15883	16034	16104	15824	15979	15909	15926	15799	15847	15911	15817	15938	15878	16117	15995	15985	16005	15940	16089	15910	15886	15751	15781	15910	15925	15870	15917	16106	15906	16040	15737	15939	15954	15793	16133	16037	15815	15907	15781	15742	15923	16068	15956	15902	15914	16225	15767	15970	15838	15887	15949	15826	16065	15924	16001	15805	16007	16033	15866	15731	15716	15829	15782	15782	15722	15999	16075	15923	15829	15901	15988	15980	15841	15795	15982	15871	15847	15739	15674	15666	15743	15851	15861	16039	15737	15908	15963	16039	15799	15870	15893	15834	16067	15800	15948	15837	15802	15709	15754	15738	15829	16164	15812	15881	15894	15906	16038	15945	16178	15848	15833	15839	15957	16025	15944	15805	15915	15727	16026	15940	15896	15914	16074	15942	15938	15908	16035	15877	16009	15793	15886	15925	15811	15878	16022	16024	16020	16003	15831	15934	15911	16051	15650	15962	15752	16048	15895	15938	15884	15851	15846	15823	15860	16094	15965	16265	15743	15857	15826	15863	16053	15967	15898	15745	16015	15872	15768	15871	16103	15927	15769	15946	15896	15929	15818	16030	15831	15847	15898	15855	15831	16044	15819	15824	15982	15801	15723	15861	15967	15842	15962	16001	15936	15921	16093	15887	15925	16076	15851	15809	15838	15825	15973	15837	15853	15770	15651	15927	15823	15870	16049	15755	15929	15915	15817	15838	15928	15747	15764	15949	15901	15783	16030	15892	15999	15801	15967	16055	16051	16116	16033	15922	15865	15982	15955	15853	15774	15773	15856	15975	16027	15880	15907	15994	15902	15716	15947	15958	15945	16009	15798	15957	15999
15441	26722	24530	19437	17125	16180	15672	21064	51312	58602	47261	33220	21457	16089	14097	13740	13910	13741	13844	13789	13847	13960	13689	13755	13783	13757	13828	13940	13772	13807	13700	13886	13782	13778	13779	13769	13932	13690	13733	13636	13646	13696	13664	13692	13854	13821	13769	13806	13682	13898	13890	13806	13808	13787	13784	13707	13649	13927	13681	13695	13666	13817	13771	13866	13899	13803	13702	13899	13871	13678	13892	13904	13652	13678	13662	13997	13762	13715	13588	13797	13793	13754	13805	13719	13643	13908	13775	13794	13875	13731	13731	13830	13903	13583	13733	13756	13747	13725	13859	13712	13887	13736	13798	13804	13713	13763	13821	13751	13711	13760	13800	13653	13605	13665	13636	13816	13811	13644	13761	13754	13721	13754	13806	13812	13771	13851	13838	13767	13804	13628	13713	13688	13880	13697	13715	13817	13698	13632	13806	13949	13739	13646	13736	13866	13669	13837	13601	13799	13784	13759	13533	13799	13811	13791	13804	13610	13746	13574	13755	13719	13663	13793	13672	13569	13696	13698	13792	13699	13727	13731	13730	13829	13700	13968	13828	13854	13865	13822	13774	13573	13819	13728	13743	13599	13914	13769	13790	13677	13804	13814	13682	13794	13718	13780	13788	13819	13610	13708	13859	13665	13889	13764	13761	13894	13795	13609	13556	13942	13682	13848	13767	13856	13798	13684	13684	13872	13739	13774	13718	13634	13697	13767	13601	13777	13866	13903	13781	13697	13760	13912	13897	13709	13803	13673	13884	13778	13854	13743	13783	13678	13785	13679	13788	13718	13685	13903	13807	13889	13836	13961	13860	13629	13921	13642	13864	13700	13870	13802	13698	13618	13765	13786	13829	13669	13756	13468	13699	13768	13732	13777	13816	13874	13751	13618	13900	13739	13721	13877	13805	13772	13748	13770	13835	13942	13798	13719	13670	13772	13678	13767	13828	13876	13648	13757	13648	13796	13881	13780	13698	13802	13561	13814	13820	13771	13882	13736	13661	13686	13625	13655	13727	13664	13651	13715	13681	13597	13796	13887	13648	13637	13811	13706	13922	13917	13850	13865	13775	13799	13883	14020	13763	13835	13803	13638	13708	13871	13632	13478	13855	13972	13572	13735	13832	13804	13823	13755	13703	13703	13752	13827	13721	13830	13673	13689	13571	13845	13832	13735	13786	13735	13768	13757	13660	13757	13756	13672	13696	13774	13848	13919	13919	13762	13706	13751	13902	13791	13709	13793	13865	13978	13795	13716	13707	13880	13815	13726	13702	13625	13826	13698	13711	13665	13898	13656	13940	13669	13693	13925	13740	13745	13582	13665	13937	13756	13782	13836	13841	13852	13567	13813	13667	13684	13725	13747	13896	13850	13726	13756	13907	13696	13616	13688	13808	13816	13886	13749	13854	13786	13700	13670	13583	13843	13690	13877	13831	13822	13915	13789	13664	13766	13715	13761	13902	13602	13770	13794	13714	13809	13597	13871	13901	13692	13698	13782	13766	13806	13802	13674	13689	13751	13642	13843	13934	13672	13888	13599	13825	13783	13772	13688	13792	13714	13678	13960	13800	13824	13702	13592	13839	13788	13694	13733	13844	13763	13776	13676	13781	13895	13739	13838	13866	13853	13687	13656	13768	13741	13602	13842	13770	13777	13642	13602	13799	13746	13704	13695	13845	13532	13786	13776	13823	13704	13770	13774	13759	13683	13663	13657	13684	13732	13632	13686	13691	13753	13612	13706	13811	13752	13673	13814	13871	13789	13649	13785	13731	13784	13770	13685	13691	13768	13890	13635	13754	13720	13557	13800	13761	13573	14002	13701	13656	13760	13778	13734	13826	13751	13797	13907	13773	13763	13899	13691	13849	13900	13778	13741	13900	13688	13837	14003	13751	13782	13901	13569	13792	13877	13745	13889	13933	13874	13779	13795	13938	13588	13580	13627	13848	13841	13742	13748	13782	13850	13722	13908	13750	13701	13746	13850	13858	13737	13729	13688	13733	13668	13678	13662	13762	13784	13653	13952	13794	13707	13670	13799	13816	13750	13715	13876	13724	13640	13723	13748	13796	13728	13761	13659	13820	13729	13809	13920	13652	13723	13691	13727	13514	13990	13729	13861	13640	13780	13732	13739	13727	13812	13688	13776	13723	13680	13691	13772	13669	13877	13724	13629	13475	13887	13888	13725	13807	13799	13936	13764	13558	13749	13784	13662	13797	13663	13892	13810	13746	13852	13646	13882	13769	13925	13622	13887	13657	13756	13603	13671	13880	13762	13591	13682	13846	13609	13753	13689	13601	13745	13797	13658	13746	13952	13757	13742	13755	13737	13669	13810	13801	13797	13773	13762	13770	13906	13609	13670	13809	13876	13604	13759	13724	13751	13917	13655	13832	13784	13843	13788	13839	13914	13787	13758	13745	13731	13765	13790	13860	13812	13625	13725	13861	13747	13693	13801	13557	13758	13809	13750	13871	13737	13841	13883	13741	13808	13515	13837	13708	13920	13932	13697	13827	13628	13794	13773	13749	13679	13860	13814	13896	13856	13559	13796	13851	13765	13761	13599	13840	13703	13865	13920	13745	13665	13731	13822	13666	13823	13807	13787	13780	13771	13898	13770	13898	13760	13700	13547	13679	13800	13889	13805	13686	13662	13887	13763	13817	13881	13811	13710	13758	13746	13843	13784	13606	13708	13760	13893	13546	13856	13672	13751	13875	13733	13902	13776	13773	13872	13942	13833	13705	13748	13622	13820	13820	13861	13754	13671	13900	13701	13781	13695	13947	13781	13761	13576	13733	13675	13665	13846	13748	13776	13698	13774	13637	13783	13786	13694	13699	13761	13781	14019	13628	13736	13982	13838	13755	13837	13702	13729	13818	13638	13915	13838	13889	13816	13872	13821	13696	13951	13633	13687	13755	13721	13737	13767	13712	13824	13763	13760	13704	13645	13728	13706	13752	13771	13841	13859	13645	13808	13567	13839	13755	13774	13629	13788	13854	13716	13767	13612	13899	13738	13689	13658	13856	13658	13770	13682	13600	13815	13618	13946	13653	13648	13745	13929	13640	13786	13748	13871	13717	13791	13814	13706	13848	13882	13839	13678	13715	13879	13764	13743	13620	13699	13634	13770	13712	13876	13703	13840	13761	13761	13887	13811	13684	13745	13807	13730	13704	13874	13800	13722	13758	13749	13842	13801	13794	13800	13718	13820	13764	13661	13676	13810	13797	13767	13808	13744	13835	13670	13991	13699	13793	13829	13865	13682	13867	13629	13908	13733	13849	13826	13681	13785	13790	13710	13747	13854	13651	13849	13771	13684	13747	13693	13795	13724	13654	13665	13748	13657	13813	13478	13712	13803	13714	13735	13869	13772	13542	13813	13905	13818	13984	13588	13714	13890	13709	13745	13814	13743	13793	13756	13821	13679	13695	13780	13712	13580	13725	13712	13774	13832	13637	13863	13854	13854	13824	13914	13696	13698	13637	13878	13707	13604	13767	13717	13753	13847	13870	13727	13624	13688	13827	13874	13769	13729	13733	13706	13801	13756	13840	13828	13722	13845	13694	13839	13658	13717	13879	13756	13713	13844	13664	13701	13717	13892	13785	13807	13892	13670	13863	13682	13608	13777	13873	13745	13666	13705	13703	13785	13968	13725	13770	13696	13709	13835	13916	13687	13856	13668	13715	13638	13787	13683	13866	13713	13979	13716	13718	13773	13858	13872	13727	13756	13834	13515	13762	13641	13677	13721	13980	13942	13839	13686	13610	13747	13761	13741	13867	13858	13792	13796	13717	13919	13746	13761	13647	13500	13826	13787	13689	13887	13730	13857	13793	13844	13842	13826	13833	13792	13831	13843	13798	13761	13686	13935	13810	13788	13955	13611	13748	13850	13620	13848	13653	13776	13839	13717	13777	13952	13823	13811	13796	13934	13626	13738	13781	13776	13892	13576	13745	13807	13796	13692	13665	13661	13790	13657	13863	13761	13695	13594	13702	13863	13655	13734	13810	13656	13662	13706	13592	13661	13716	13723	13660	13818	13882	13553	13638	13910	13603	13696	13793	13684	13925	13764	13735	13844	13805	13948	13844	13693	13682	13939	13777	13834	13973	13876	13716	13898	13583	13642	13714	13764	13727	13611	13872	13665	13754	13740	13647	13830	13697	13614	13651	13666	13708	13748	13795	13791	13719	13813	13826	13693	13833	13872	13666	13742	13799	13771	13796	13732	13830	13662	13896	13619	13690	13640	13737	13742	13600	13629	13827	13831	13667	13876	13611	13658	13673	13789	13686	13859	13803	13695	13578	13690	13728	13709	13731	13776	13695	13746	13920	13840	13757	13681	13768	13928	13684	13796	13873	13832	13825	13760	13787	13662	13604	13689	13713	13690	13689	13735	13563	13734	13884	13740	13783	13783	13898	13825	13621	13785	13833	14005	13779	13807	13723	13860	13686	13780	13717	13660	13897	13758	13765	13727	13818	13671	13670	13648	13701	13803	13685	13583	13858	13730	13860	13699	13806	13653	13865	13816	13804	13760	13831	13645	13726	13656	13746	13812	13826	13783	13834	13849	13646	13826	13756	13888	13659	13819	13747	13805	13669	13740	13749	13760	13729	13819	13658	13612	13824	13805	13859	13690	13602	13674	13791	13894	13948	13910	13735	13631	13870	13633	13849	13790	13745	13714	13832	13762	13699	13593	13762	13748	13565	13864	13794	13770	13785	13701	13739	13732	13733	13847	13777	13776	13669	13706	13686	13648	13785	13829	13739	13785	13676	13749	13766	13824	13638	13782	13877	13714	13702	13697	13681	13651	13779	13533	13886	13752	13666	13779	13682	13932	13812	13825	13815	13743	13794	13767	13697	13636	13793	13832	13679	13754	13888	13746	13711	13820	13832	13806	13920	13669	13803	13869	13849	13928	13869	13881	13760	13677	13893	13767	13636	13833	13547	13766	13719	13820	13734	13670	13725	13694	13801	13767	13781	13786	13663	13636	13910	13814	13717	13874	13809	13811	13827	13768	13758	13712	13821	13713	13691	13795	13642	13784	13671	13741	13642	13844	13615	13749	13710	13683	13645	13649	13782	13859	13823	13762	13764	13676	13766	13815	13804	13880	13790	13727	13754	13750	13875	13797	13701	13766
29207	21515	20473	17719	15914	16150	16333	16510	18971	21697	20987	18970	17256	16510	15956	16043	16033	16022	16084	16053	16035	15915	16036	16023	15768	15945	16223	15972	16044	15989	15989	15996	15989	15873	16116	15989	15983	15928	15905	16035	16077	15929	15956	15942	16200	15910	15853	15960	16057	15874	16196	16020	15947	15813	16112	16038	15851	15950	15775	15800	16039	15983	16013	15944	15839	15954	15816	15975	15840	15836	16147	16084	16316	15999	15905	15920	15985	16036	15858	16104	15842	15899	15976	16039	16063	15995	16032	15875	16059	15947	15860	16148	16006	16135	15870	15848	15743	15880	15841	16062	15776	15888	16053	16018	16020	15935	15868	15995	16060	15946	15971	16155	16159	15999	16129	15904	15948	16182	16178	16035	16000	15987	16079	16034	15815	15916	16005	16064	15971	16118	15874	15948	15925	15821	15987	15986	16176	16060	15986	15949	16071	15860	16004	15927	16040	16191	15898	15722	15804	15808	16075	16229	16091	15904	15958	15921	15808	16066	15906	16075	16033	15948	16007	15907	15800	15940	15918	15991	15965	16211	16028	15895	16015	16151	15899	15988	16088	16135	16042	15999	15908	16277	15906	16035	16020	16085	15952	15944	15933	15915	16069	15849	16018	15915	15955	16051	15749	15768	15903	16028	16001	16129	16200	15894	16015	16039	16056	16122	15966	15942	16143	15942	15928	16067	15831	15911	15898	16098	15997	16251	15961	15877	15878	15935	15878	16155	16028	15932	16031	16054	16177	16066	15945	15996	16049	15959	15954	16035	16121	15941	15917	16200	16178	16244	15887	16001	15897	16007	15964	15975	16088	16039	15817	16074	15977	15750	16089	16040	15887	16024	15853	16005	15989	16018	16055	15953	15824	15922	15972	16009	15982	15825	15971	16182	15876	15946	15986	15925	16173	16103	16028	15946	15846	15885	15904	16007	16119	16006	16071	16097	15966	15913	15947	16061	15902	15936	15791	15918	16155	15883	15832	16049	15753	15855	16030	15988	15923	16011	15793	15851	15938	16056	15968	15946	15837	16045	15890	16013	16152	16193	16140	15940	15758	15870	15922	16111	15891	16027	15996	15827	15922	16157	16111	15971	16168	15831	15978	16205	16115	15951	16054	15833	15998	16027	15822	16109	16064	15925	15955	15838	15893	16041	15752	16063	15889	16018	15825	15937	16055	15790	16031	16077	16001	15876	15932	15917	15874	16129	15989	15999	15944	15699	15855	15853	16083	16063	16168	16174	15837	15853	15895	15908	15929	15924	15996	15808	15977	15889	16154	16207	16296	16110	15892	15780	16079	16021	15983	15799	15791	16078	16110	15897	15964	15894	15994	16015	16089	15958	16091	16064	16087	16004	16017	16140	15912	15905	15819	16138	16120	15979	16117	15951	15956	16065	15927	15853	16048	16094	16144	16023	15886	15973	15942	16108	15989	15974	15867	15743	15892	16013	15978	15969	16003	15946	15914	15820	16241	16062	15833	15977	15915	15922	16038	16046	15902	15846	16045	15936	16000	16181	15926	15846	16098	16027	16059	15986	15883	16122	16032	15880	15974	16011	15918	16126	16015	15904	16127	15952	16053	16064	15910	15968	15877	16046	15919	16063	16080	15977	16045	15815	15855	16030	15985	15881	15955	16016	15934	15740	16073	16073	15980	15989	16103	16217	16015	15996	15900	15852	15962	15965	16119	15989	15929	16205	16175	16122	16129	15833	15980	16136	15912	15936	15963	16013	15967	16076	15944	16133	16212	16296	15914	16070	15964	15925	15884	15773	16154	16117	15978	16073	15826	16049	15998	16079	15980	16002	15937	16051	15916	16071	16048	16053	15844	15994	15911	15773	16032	15968	16091	16009	16095	15742	15908	15997	16049	15968	16095	15950	15995	15965	15803	16042	15778	16058	16081	15986	15941	16173	16039	15808	15984	16006	15937	16081	15842	15976	15812	15844	16046	16077	15772	16080	15959	16019	16012	15849	16050	16275	15995	15965	15940	15886	15967	15954	15940	16010	15985	15833	16063	15846	16179	15966	16109	16109	15965	16154	15959	15799	16157	15863	15907	15893	15963	15898	15816	16096	16050	15798	16003	16020	16107	16166	16114	16066	16147	15874	16079	15955	15866	15913	16069	15887	16016	15888	15742	15954	16006	15915	16093	15923	15875	15914	15968	15859	16084	16050	16198	15872	15885	16017	16067	15947	15997	15874	16100	16107	16053	16205	16119	15951	16191	15794	15896	15849	15864	16150	15756	16141	16002	16129	15897	16087	15836	16003	16060	16123	15948	15719	15889	15986	15947	16073	15907	15922	15851	15906	16040	15889	16136	15918	15973	16096	16062	15933	16049	16073	15736	16051	16173	15931	15979	16012	15967	16051	16199	16086	15903	15808	15860	16013	16083	15871	16160	15701	15879	15976	15820	16065	16059	16104	16153	15991	15888	15833	15913	15913	16151	16041	16113	16141	16026	16244	15986	15929	15783	16183	16078	16252	16114	15946	15917	15997	16094	15878	15803	16012	16038	16075	15927	16202	15925	16120	15905	15862	16047	16016	16144	16024	16176	16161	16125	16040	15852	15826	15980	15954	16063	16003	16064	15880	16166	15948	16206	16121	15978	16014	16073	16121	16118	16166	16077	16030	15823	15979	16070	15786	15990	16019	15877	16033	16008	15834	16004	15870	15863	16063	15903	15936	16021	15822	15914	15958	16090	15982	15988	16229	16091	15994	16130	16076	15962	15979	15973	15769	16122	16027	15887	15828	16011	16042	16104	15954	15734	15936	15934	16087	15965	15944	15996	15892	15817	16019	16058	15905	15892	16116	15839	15934	16086	16013	15913	15858	15974	16193	15927	16106	16037	15898	15886	15856	15980	16043	15970	16140	16073	15851	15982	15982	16098	15995	15940	15958	15962	16060	15969	15847	15922	15785	15854	15985	16231	15824	16052	15957	16064	16340	15988	15925	15899	16030	15950	15935	16170	16157	16015	16050	15853	16021	16093	15941	15903	15902	16065	15922	15910	16142	16147	16006	16099	16073	15892	16116	15972	16104	15891	15835	15941	15990	15990	15799	16116	15891	16192	16081	15965	15885	16100	16104	15968	16234	16185	15960	16185	15931	15864	16176	16194	15947	15914	16090	15951	15852	16080	15826	15905	15957	16046	15973	15926	15856	15996	15889	15965	15958	16309	15883	15936	15998	16108	15913	16001	16057	16116	16032	15980	16030	16026	15938	15918	16019	16093	16000	16063	15935	15987	15859	16128	15858	15814	15942	15994	16162	16083	15961	16137	15821	15903	16077	16062	16071	16098	16130	16035	15858	16025	15985	16017	16064	15962	15705	16098	16250	16107	16080	16149	15988	16009	15965	15884	15783	16203	15974	15964	15951	16027	15885	15992	15988	15855	16232	16110	16046	16031	15928	15797	16026	16013	15835	15972	16051	16143	15948	16013	15858	15995	15921	16037	16083	15959	15911	16058	15965	16032	15829	15732	16100	15918	15994	15987	15916	16031	15987	16084	15951	16228	16058	16010	16017	15938	15997	16029	15995	15916	16070	15802	16027	15925	15860	16058	16018	15850	15951	15848	15871	16090	15862	16099	16079	16050	16111	16006	16124	16047	15843	16018	15882	15941	15998	15931	15980	16209	16146	16043	16215	15968	15915	15893	15848	15834	16027	15992	15977	16042	16051	15898	15791	15889	15972	16066	15818	15960	16151	15938	16033	16052	16095	16025	15947	16044	15945	15697	16056	15986	15934	15962	16009	16026	15966	16123	15919	15937	16001	15959	16061	15917	15758	15924	15946	15813	16054	16015	16109	15771	15783	15983	15958	16134	15963	15997	15902	16061	16071	16008	15881	16119	15734	15850	15864	16023	15909	15981	15920	15814	15973	15886	15865	15932	15869	15899	15823	16072	15957	16105	15958	15816	16088	15968	16096	15992	16156	15979	15837	15963	16054	16070	16180	15910	15816	15836	15822	15948	16117	16049	15900	15837	16248	15805	15987	15888	15800	16082	16035	16051	16058	15855	15928	15991	16009	15876	15982	15814	15749	16043	15870	15938	16005	15918	16155	16060	16133	15913	15912	15999	16120	15767	15646	16009	15911	16003	15860	16112	16001	16117	15960	15923	16116	15983	15860	15999	16003	16365	16098	16050	16153	15890	16045	16098	16056	16007	15726	16001	15876	16026	16134	15942	16036	15957	15938	15999	15950	15929	16110	16021	15892	15999	15994	15793	16037	15910	16067	16070	15924	16015	15901	15947	15865	16156	15973	15914	15933	16009	15990	15965	15850	16007	15927	15784	15866	15988	16038	15851	15932	16028	15946	16142	16081	15987	15970	15915	16135	15975	16108	15966	15927	16017	15922	15959	15912	15999	16101	15825	16087	16109	15986	16246	15902	15633	15743	15898	15871	15740	16027	16018	16025	16042	16015	15982	16200	15994	16209	16138	15878	16118	16147	15917	15933	15778	15998	15960	16066	15972	16086	15971	16071	16033	15988	15824	15878	16291	15860	16036	16137	16106	16074	16060	15996	15896	15918	16093	16080	15714	15871	16143	16154	15884	16094	15993	16005	15738	16091	16069	15881	16159	16169	15924	16035	15906	16030	15868	16039	15919	15863	15935	16157	15980	15937	15840	15822	16039	15799	15847	15933	15973	16208	15979	15953	16090	15822	16047	15807	15760	16022	16041	16011	15953	16048	16013	15903	16054	16020	15975	16109	16194	15995	15880	15870	15962	16169	15945	16078	15975	15968	15887	16022	16090	15939	16098	15966	15989	15874	15956	16078	16135	15993	16109	16016	15943	15979	16070	15864	15899	15941	15794	15807	16041	15972	15980	16080	16014	15966	15999	16165	16108	16058	16155	16001	15753	16022	15860	16142	15965	15987	15958	16170	16036	16021	15888	16188	15875	16025	15850	15932	15808	15894	15976	16013	15782	15969	15975	15989	16019	16052	16176	16024	15947	16188	15867	15833	16088	15894	15979	15928	15704	15801	15897	16142	16153	16035	16153	15946	15927	15891	15909	15893	15958	15930	16089	16081	16054	16124	15947	15933	15891	15876	15932	15970	15934	16069	16030	15969	16457	15935	15962	16151	15898	15732	15990	15889	15957	15887	15990	15948	15959	15802	15990	16135
14298	14978	14835	14306	13896	14080	14041	14723	19336	22007	20116	16884	14834	14021	13920	13859	13919	13844	13748	13889	13802	13808	13693	13963	13859	13769	13954	13801	13791	13761	13805	13941	13694	13719	13698	13900	13744	13626	13863	13721	13891	13758	13833	13861	13905	13865	14006	13861	13758	13921	13881	13933	13806	13806	13834	13934	13781	13703	13865	13926	13878	13655	13842	13938	13903	13815	13830	13983	13817	13616	13760	13930	13785	13594	13803	13913	13737	13846	13865	13784	13739	13786	13823	13842	13827	13891	13800	13672	13947	13800	13890	13867	13895	13618	14043	13809	13780	13590	13681	13877	13811	13724	13757	13806	13764	13739	13671	13694	13987	13856	13871	13710	13777	13700	13701	13811	13767	13861	13664	13816	13904	13669	13908	13742	13886	13858	13926	13847	13828	13849	13774	13800	13848	13932	13932	13791	13907	13770	13757	13803	13908	13673	13948	13811	13776	13886	13705	13962	13651	13783	13668	13896	13749	13678	13784	13829	13740	13723	13886	13758	13847	13846	13762	13707	13836	13836	13741	13907	13782	13833	13802	13872	13877	13591	13675	13839	13871	13795	14001	13867	13885	13870	13779	13875	13746	13799	13754	13990	13679	13771	13815	13666	13751	13821	13787	13748	13879	13777	13609	13874	13879	13818	13752	13775	13859	13762	13984	13900	13908	13901	13786	13882	13748	13720	13660	13825	13680	13812	13940	13818	13877	13668	13893	13764	13762	13748	13863	13807	13967	13781	13595	13819	13867	13877	13833	13817	13709	13838	13841	13802	13838	13895	13721	13879	13846	13851	13858	13823	13673	13819	13673	13703	13669	13693	13834	13771	13923	13959	13928	13916	13888	13871	13750	13760	13747	13831	13718	14052	13755	13640	13887	13907	13741	13806	13877	13985	13920	13773	13796	13871	13802	13750	13749	14020	13904	13866	14060	13899	13779	13754	13770	13929	13898	13718	13808	13584	13784	13771	13880	13651	13821	13816	13553	13872	13846	13831	13787	13676	13925	13867	13711	13873	13625	13885	13868	13698	13763	13827	13703	13848	13774	13763	13696	13685	13719	13960	13711	13755	13892	13892	13767	13834	13765	13848	13594	13841	13714	13742	13882	13762	13648	13883	13695	13868	13830	13995	13843	13702	13893	13943	13966	13781	13878	13754	14024	13763	13720	13956	13661	13704	13867	13625	13870	13971	13790	13859	13846	13739	13884	13761	13818	13918	13863	13615	13756	13876	13782	13885	13755	13874	13643	13723	13752	13790	13902	13766	14010	13732	13788	13939	13647	13818	13727	13915	13837	13601	13741	13689	13813	13782	13858	13692	13819	13756	13811	13914	13969	13842	13910	13769	13774	13908	13725	13703	13760	13946	13841	13757	13834	13944	13971	13829	13846	13723	13769	13650	13819	13659	13631	13851	13752	13920	13627	13747	13762	13689	13920	13665	13765	13832	13831	13843	13942	13811	13894	13746	13862	13741	13928	13871	13806	13824	13780	13971	13955	13811	13911	13751	13815	13742	13933	13809	13805	13785	13777	13786	13843	13811	13854	13861	13617	13807	13808	13835	13878	13788	13963	13828	13732	13894	13881	13865	13830	13830	13794	13867	13854	13923	13770	13979	13798	13717	13895	13841	13862	13910	13662	13967	13844	13908	13812	13926	13658	13940	13616	13712	13806	13751	13857	13658	13717	13712	13942	13800	13904	13863	13888	13686	13783	13868	13823	13864	13903	13921	13728	13921	13853	13866	13726	13819	13917	13626	13821	13796	13750	13830	13837	13834	13888	13711	13723	13915	13694	13976	13809	13679	13706	13763	13752	13962	13976	13789	13879	13834	13739	13917	13961	13695	13817	13844	13735	13834	14006	13814	13790	13929	13805	13804	13765	13877	13696	13813	13841	13689	13767	13892	14063	13825	13897	13743	13720	13909	13955	13960	13748	13886	13929	13731	13853	13679	13834	13827	13822	13924	13900	13867	13802	13804	14037	13943	13827	13803	13817	13839	13863	13769	13699	13919	13923	13885	13947	13931	13815	13839	13732	13957	13679	13835	13594	13839	13906	13755	13942	13732	13863	13916	13558	13750	13783	13745	13801	13782	13896	13730	13792	13840	13748	13738	13744	13995	13815	13921	13768	13932	13734	13749	13822	13597	13844	13933	13710	13867	13839	14025	13816	13769	13623	13728	13867	13901	13749	13890	13773	13917	13773	13834	13816	13863	13865	13970	13909	13565	13842	13802	13890	13818	13604	13720	13896	13808	13798	13841	13802	13809	13721	13751	13764	13850	13819	13945	13686	13763	13693	14076	13643	13923	13820	13851	13742	13790	13835	13842	13670	13807	13792	13929	13880	13830	13843	13818	13816	13913	13748	13667	13839	13905	13857	13977	13755	14007	13885	13650	13902	13834	13745	13846	13852	13905	13720	13781	13900	13882	13941	13823	13885	13804	13807	13814	13939	13857	13931	13964	13899	13771	13948	13769	13885	13721	13847	13718	13819	13892	13887	13481	13745	13732	13814	13996	13828	13663	13898	13561	13848	13980	13824	13818	13786	13794	13816	13889	13847	13856	13808	13757	13906	13897	13881	13624	13942	13853	13765	13787	13869	13631	13928	13817	13785	13686	13841	13755	13861	13834	13794	13732	13725	13800	13887	13700	13901	13800	13761	13814	13744	13793	13567	13734	13820	13773	13797	13868	13784	13892	13812	14010	13727	13861	13694	13873	13760	13802	13812	13780	13699	13785	13739	13769	13923	13690	13878	13698	13828	13872	13935	13738	13803	13917	13645	13645	13855	13971	13801	13745	13872	14004	13777	13966	13868	13759	13738	13841	14079	13796	13991	13667	13891	13672	13873	13857	13829	13743	13817	13778	13853	13916	13642	13787	13767	13868	13784	13969	13659	13785	13769	13749	13730	13823	13810	13829	13712	13816	13754	13954	13846	13826	13868	13735	13785	13942	13827	13865	13616	13615	13818	13847	13645	13765	13888	13677	13847	13628	13769	13779	13787	13788	13646	13564	13900	13832	13932	13935	13783	13881	13794	13543	13912	13791	13649	13714	13816	13764	13996	13856	13857	14065	13886	13835	13738	13715	13847	13787	13780	13798	13909	13820	13861	13811	13793	13647	13856	13714	13937	13842	13746	14006	13758	13844	14053	13730	13675	13817	13814	13779	13734	13910	13959	13883	13847	14021	13815	13866	13748	13824	13809	13851	13845	13837	13776	13700	13765	13695	13732	13699	13885	13776	13749	13698	13724	13761	13821	13731	13979	13871	13876	13842	13818	13831	13837	13992	13946	13825	13854	13853	13928	13845	13581	13998	13735	13851	13773	13866	13765	13794	13843	13913	13848	13749	13830	13747	13819	13858	13943	13744	13893	13935	13870	13901	13826	13667	13831	13886	13851	13822	13770	13856	13816	13582	13748	13774	13729	13775	13832	13800	13702	13814	13654	13857	13738	13842	13843	13705	13748	13856	13670	13766	13844	13883	13806	13956	13838	13945	13924	13729	13764	13997	13861	13734	13729	13793	13778	13773	13855	13965	13754	13692	13804	13948	13849	13700	13820	13787	13755	13977	13809	13953	13687	13940	13745	13766	13868	13995	13861	13830	13857	13862	13813	13686	13801	13940	13883	13874	13834	13892	13963	13713	13854	13701	13826	13821	13496	13917	13781	13877	13785	13817	13835	13733	13892	13633	13739	13866	13776	13863	13900	13785	13869	13812	13944	13734	13875	13864	13718	13773	13715	13910	13774	13876	13724	13813	13780	13846	13845	13796	13915	13739	13872	13955	13860	13883	13914	14007	13778	14034	13834	13705	13866	13831	13886	13799	13777	13714	13921	13823	13806	13974	13731	13927	13804	13747	13756	13837	13750	13750	13698	13674	13857	13880	13862	13977	13931	13695	13754	13739	13929	13794	13819	13861	13765	13965	13862	13781	13820	13877	13758	13855	13804	13859	13784	13896	13573	13911	13833	13924	13703	13849	13763	13776	13936	13914	13766	13652	13739	13812	13885	13940	13797	13673	13766	13779	13793	13914	13936	13800	13846	13754	13791	13852	13775	13819	13802	13732	13710	13758	13804	13832	13816	13882	13965	13848	13727	13898	13728	13922	13876	13835	13677	13983	13804	13772	13876	13856	13735	13834	13840	13672	13820	13768	13889	13735	13773	14059	13840	13667	13861	13712	13830	13702	13748	13885	13916	13927	13630	13861	13848	13938	13789	13892	13831	13778	13886	13734	13942	13740	13911	13871	13777	13731	13802	13848	13811	13844	13753	13785	13809	13869	13755	13791	13830	13578	13956	13942	13753	13831	13725	13755	13849	13931	13770	13681	13716	13831	13756	13845	13952	13859	13843	13733	13824	13783	13750	13884	13618	13735	13875	13827	13892	13884	13956	13922	13888	13818	13816	13894	13811	13710	13829	13746	13835	13868	13666	13624	13666	13828	13748	13822	13966	13907	13983	13812	13970	13672	13926	13784	13860	13569	13975	13924	13828	13745	13819	14083	13800	13911	13681	13785	13728	13827	13828	13734	13889	13935	13844	13913	13828	13784	13878	13849	13849	13691	13898	13882	13939	13843	13854	13739	13858	13888	13894	13782	13973	13740	13767	13907	14065	13683	13793	13689	13876	13807	13923	13757	14051	13819	13797	13622	13802	13969	13774	13891	13810	13900	13803	13724	13792	13710	13819	13731	13867	13519	13591	13871	13578	13685	13841	13824	13935	13690	13743	13794	13739	13922	13821	13918	13917	13790	13910	13830	13767	13723	13820	13804	13663	13769	13877	13826	13696	13798	13831	13818	13855	13861	13740	13856	13806	13879	13784	13854	13870	13799	13831	13718	13758	13862	13755	13931	13717	13881	13947	13875	13706	13878	13869	13749	14015	13718	13813	13754	13800	13981	13835	13743	13820	13912	13772	13771	13887	13795	13826	13670	13751	13807	13921	13890	13875	13752	13863	13900	13806	13753	13750	13854	13684	13864	13865	13940	13763	13830	13757	13768	13776	13714	13918	13809	13778	13856	13802	13803	13860	13823	13857	13817	13859	13874	13857	13851	13761	14037	13803	13768	13807	13932	13864	13701	13964	13915	13927	13731	13795	13676	13899	13679	13717	13927	13880	13902	13880	13775
26066	21182	27289	25688	19339	17353	17299	17532	31602	38839	34133	26366	20249	17459	16442	16102	16097	16035	16100	16190	15980	16204	16355	15910	15979	16074	16035	15920	16032	15916	16330	15888	16070	15905	16055	15930	16060	15918	15854	16032	15884	15953	15992	15990	16135	15905	15872	16067	16043	16072	16059	15832	16028	16114	15900	16050	15934	16027	16110	15975	16010	16040	15839	16114	15955	16088	16159	15897	16005	15898	16126	16114	16027	15844	16015	16242	16085	16046	15967	16078	15845	15937	16037	16026	15945	16061	16042	15864	16010	15970	16068	16118	15815	15960	16070	15929	16077	16061	15961	15810	15920	15890	16062	15900	15881	16118	16005	15996	15998	16098	15981	15950	16024	16053	15845	15912	16147	16043	16046	16015	16036	15942	16103	16081	15908	15901	15937	15788	16074	15920	15850	15815	16062	15950	16053	15878	15991	16025	15968	16090	16069	16109	16072	15987	15794	16112	16031	16104	16027	16084	16002	15775	16066	15705	16056	15911	16226	16092	15906	15964	16049	16020	16033	15940	16083	15908	15840	16142	16090	15846	16002	16098	16215	16157	15789	15923	16016	16008	16097	15830	16119	15798	15924	15765	16020	16017	15891	16119	15760	16078	16010	15985	15973	15989	16101	16220	15787	15980	15843	15826	16156	15875	15926	15974	16109	16165	16046	15955	16017	16074	15944	16059	15971	16037	16138	15898	15872	15968	15987	16032	15904	15975	15979	15916	15937	16116	16052	15961	15735	16083	15873	16184	15879	16072	15951	16093	15750	16057	16102	16098	16075	16012	15906	16052	16075	16026	16117	15921	16153	15977	16125	16073	16025	15858	15824	16012	16238	15964	15938	16157	16114	16180	16056	15836	16312	15899	15935	16129	15965	16017	15884	15953	16107	15881	15983	15934	15958	16030	15948	15997	15903	15887	16180	15966	16092	16239	16083	16150	16000	16043	15809	16104	15945	15959	15990	15899	16104	16047	15878	15815	15781	15854	15936	16107	15977	16201	15842	15920	15881	16079	16134	16078	15961	16107	16056	15955	15936	15941	16144	16158	15976	15955	15858	16044	16140	16056	16041	15943	15994	15958	15824	15846	15959	16045	16096	16211	16028	15823	15962	15769	16026	15812	15847	15901	15907	15976	15936	16057	16038	16054	16006	16216	16119	15881	15940	16218	15969	15765	15871	15976	15997	15912	16035	16097	16001	16082	15937	15911	16048	16061	15834	15850	16014	16093	15981	16081	15916	16188	16191	15928	16015	15881	15890	16012	15995	15847	16222	15802	15994	15922	15907	15876	16061	15999	16016	16040	16071	16071	16097	16195	15942	16031	16095	15947	16023	16015	15880	16077	15912	15927	15858	16017	15850	15991	15914	15888	15968	15893	15985	16038	16079	16106	15912	15878	16148	15930	15806	15907	16024	15981	16065	16061	16030	15959	16079	16046	16043	15911	16100	16028	16230	15979	15958	15927	15953	15964	16096	16186	15978	16167	15808	16019	15932	15830	16072	15853	16124	15925	15993	16097	15889	16117	16180	15947	16220	15903	16039	15924	15900	16052	16008	15869	15899	15793	15751	15892	15897	16076	16073	16117	16052	16053	16211	15960	16282	16052	16049	16168	15969	15872	15997	15869	15912	15973	16178	15979	16130	15653	16079	15973	15780	16119	15945	15924	16011	16170	16174	16163	16137	16128	16119	15797	15901	16090	15989	15670	15846	15913	16077	15824	16035	16121	16025	16021	15996	16103	15914	15907	15810	16021	16025	16173	16104	15883	15774	15737	16075	15812	15874	15995	16076	15969	16130	16032	15817	15903	16040	16067	15945	16079	15985	16100	15861	15892	15838	16020	15946	16181	15972	16098	16000	15829	15880	15967	16122	15917	15882	15887	16176	16086	15989	15893	15867	15934	15979	15816	16119	15876	16064	16080	16112	15891	15901	16047	16072	16104	16125	15930	15961	15972	15978	16072	15966	15886	15973	16113	15822	16042	15882	15994	16125	16223	16051	16218	15994	16099	16182	16043	15831	16142	15797	15722	15868	15920	15801	15937	15899	16108	16015	16127	15947	16070	15999	16020	15948	15908	16202	16043	15933	16102	16018	15855	15911	16014	16124	16285	16146	15928	15947	16178	16129	16019	16172	15947	15914	15994	15829	15961	16020	15916	16090	15925	15969	15963	15987	15872	16001	16045	15971	15949	15957	16047	16022	16131	15817	15835	15928	15960	15959	16012	15973	15738	15956	15923	16141	15926	16093	15876	16081	16015	15999	15958	15939	16055	15929	15911	16076	16029	16002	15884	15966	16171	16103	15987	16215	16136	16141	16021	16096	16024	15971	15983	15730	15869	16085	15881	15975	15913	16014	16191	16176	15887	15996	15979	15790	16023	15995	15973	15854	16077	15910	15854	16022	15963	15964	15920	16290	15928	16214	16068	16013	15830	15979	15766	15933	15903	15932	15950	16051	16112	16079	15926	15799	15858	15905	16062	16062	16150	15889	15898	15914	15975	16123	15873	15890	15916	16012	15959	16169	15876	16104	15845	15700	15995	15936	15983	16139	16015	15976	15942	15869	16249	16085	15964	15945	16100	15979	16002	15876	16043	15896	16065	15988	15932	15867	15836	15910	16100	15982	15839	16043	15845	15955	15971	15972	16074	16082	15891	15733	16030	16086	16069	15902	15916	15934	16041	16065	16073	15702	15962	15934	15910	15905	15853	15947	15851	15903	16014	15982	15728	15877	15864	15971	15985	16164	16272	15868	15981	15838	15976	16000	16019	16012	15863	15976	15947	16082	15950	15887	16132	15932	15737	15863	15930	15968	15942	15821	15994	16010	15845	15852	16042	15991	16037	15833	15911	16018	16030	16161	15896	16004	15939	15997	16103	15885	16026	16081	15805	15998	15855	15910	15893	15822	15920	16022	16020	15914	16097	16099	16082	15943	16006	16080	15918	15854	16042	16126	15969	16023	16002	16209	16044	15997	16130	15843	15882	16166	15948	16031	15979	15944	16112	16145	15982	16146	15929	15973	16081	15965	15932	15809	16043	16260	16191	16272	15982	15858	15752	15926	15957	16120	15948	16015	16052	16084	16032	16120	15920	16092	15836	16061	15994	15875	15847	15897	16006	15958	15797	15823	15781	15912	15856	16047	16142	16001	16040	15953	15862	16047	16123	15850	16091	15942	15937	16014	15975	15883	15875	16197	16043	16063	15938	15928	15910	15971	16008	16151	15870	15975	16036	16056	16005	16099	16171	15906	15972	16201	16009	16045	16068	16163	16053	16072	16092	15854	15910	15961	15881	16131	16101	15979	16203	15975	15864	15884	15920	15947	15994	15830	15984	16031	16108	15944	16087	16037	16077	15980	16056	15932	15959	15776	16023	15947	16029	16032	16102	16021	16393	15972	15850	15876	16028	16153	16058	16051	15875	16068	16143	15986	16009	15820	15978	16037	16099	15787	16184	16001	15949	15808	16059	16042	15930	15882	15942	15991	16012	15997	15946	15947	15984	15962	15993	15966	15912	15655	16188	15946	15969	16063	15868	15902	15816	15908	15920	16058	16026	16000	16034	15919	15869	16056	15858	16028	16092	15972	16038	15953	16133	16047	16032	15993	15886	15817	15955	15989	16311	15932	15892	15975	15898	15997	16047	15847	16072	15997	16044	15928	15977	15995	15934	16003	15947	15992	16027	15953	15877	15821	15848	15969	16001	16133	16099	16060	16138	16087	15926	15829	15942	15695	16021	15859	16009	15961	15872	15932	16104	16075	15914	16093	15913	15930	15849	16020	16082	15923	15787	15973	15797	16134	16091	15836	16115	15771	16008	15997	15954	16054	15981	15955	16044	16120	15937	15857	15913	16168	15935	16007	16174	15962	16129	15934	16041	15949	16054	16064	16072	16087	16095	15971	16027	15921	15879	15854	15858	16134	16195	15817	15956	15882	15798	15991	15967	16050	15800	16097	16056	15871	16112	16083	15952	16177	16183	16197	15835	16052	16002	15955	15899	16041	16039	15905	15860	15938	16009	16119	16174	15961	16110	16023	15916	15923	15963	15858	15895	16093	15980	16007	16093	16017	15994	16108	16023	16065	15970	16028	16012	16053	16043	15933	15936	16006	16102	16162	15858	16000	16020	16024	15880	15834	16125	15845	15919	16015	15975	16079	15950	15887	16122	16206	15869	16071	16106	15803	16035	15820	15862	16107	16062	16006	16103	16136	15942	16078	16026	16088	16002	15927	16076	15976	15982	16029	15935	16122	16164	16150	15938	16017	16022	16033	16147	15912	16161	16042	15931	16106	15940	16058	16013	16205	16219	16043	16070	15889	16067	15861	16082	16027	15836	15953	16007	15914	15896	16008	16115	15756	15941	16098	16039	15954	15816	15951	16010	15920	15931	16100	16099	15937	15962	16080	15962	16093	15927	16146	16006	15846	16144	16005	15852	15972	16190	16062	16167	16017	15940	15826	15972	16011	16078	16104	16260	16114	15934	16071	16291	15887	16015	15827	16052	15904	15927	16053	16285	16002	15994	16022	15891	15992	15972	15926	15800	16042	15956	15902	15989	15976	16082	15936	15840	16036	16058	16007	16006	16010	15674	15882	15974	15966	15778	16127	15850	16066	15896	16017	15994	16019	15946	15940	15936	15866	15998	15985	15993	15887	16054	15954	15808	16024	16154	16093	16236	16134	15845	15879	16079	16024	15978	16000	16106	15901	15931	15974	15914	16089	15789	16107	16026	16113	16036	15966	16082	16048	16051	16010	15958	15896	15791	16039	16063	15786	15940	15931	16114	16076	15781	16074	16044	15912	15964	16063	15965	15930	15965	16145	15939	15918	16132	15900	15911	15930	16054	15894	15953	16039	15897	16035	16004	16216	15841	15970	15927	15807	16003	15977	16123	15816	16003	15935	15940	16014	16231	16101	15884	16079	15944	15918	16091	16011	16028	15949	16034	15880	15963	15852	15773	16075	15853	16096	15899	15884	15901	15876	15990	16120	16009	16008	15811	16071	15886	16020	16033	16120	16063	15996	16024	16129	16090	16146	16074	15774	15856	16094	15972	16161	15878	15871	15932	15942	16142	16145	16124	15916	16163	15929	15894	15816	15904	15836	15867	15948	15866	15854	15976	15910	16137	16245	16107
13358	19185	18029	16003	15093	14821	14472	16135	35906	40374	34426	25143	17932	14958	14012	13912	13731	14008	14005	13994	13824	13980	13915	13853	13689	13888	13900	13951	13737	13830	14042	13830	13846	13905	13849	13718	13823	14016	13869	13856	13881	13804	13808	13957	13734	13822	13790	13802	13904	13847	13758	13912	13795	13995	14033	13936	14116	13962	13959	13768	13653	13896	13874	13960	13919	13892	13919	13949	13881	14008	13822	13834	13734	13794	13853	13732	14068	13842	13588	13962	13947	13950	13735	13871	13724	13764	13913	13727	13813	13821	13889	13803	13791	13696	13932	13846	13826	13672	13754	13918	13652	13949	13747	13839	13917	13829	13901	13796	13776	13912	13857	13783	13756	13721	13742	13800	13718	14004	13841	13927	14006	14067	13645	13936	13687	14001	13966	13948	13946	14030	13790	13932	13776	13866	13880	13843	13760	13870	13693	13833	13862	13840	13783	13622	13784	13849	13848	13858	13743	14033	13803	13734	13945	13768	13790	13816	13776	13845	13688	13709	14027	13636	14067	13897	13861	13906	13818	13851	13644	13823	13748	13988	13844	13984	13901	13792	13802	13855	13778	13852	13831	13816	13981	13902	13837	13965	13814	13974	13811	13745	13866	13689	13903	13922	13858	13901	13913	13847	13833	13963	13766	13900	13809	13880	13876	13856	13835	13769	13905	13790	13752	13832	13857	13837	13933	13787	13741	14023	13790	13799	13813	13821	13979	13775	13882	13795	13717	13753	13758	13819	13816	13865	13859	13797	13951	13901	13667	13829	13932	13810	13774	13971	13713	13800	13830	13883	14098	13901	13801	13925	13808	13706	13974	13817	13748	13830	13855	13826	13983	13912	13664	13949	13811	13879	13950	13911	13890	13892	13905	13969	13874	13827	13786	14046	13849	13744	13844	13845	13927	13952	13816	13793	13861	13825	13765	13858	13835	13907	13978	13908	13811	13999	13869	13811	13801	13858	13869	13774	13766	13844	13933	13941	13774	13763	13797	13889	13829	13787	13776	13777	13844	13899	13702	13897	13792	13880	13807	13907	13848	14003	14108	13856	13830	13761	13866	13899	13837	13774	13843	13849	13724	13931	13972	13834	13746	13895	13857	13767	13847	13937	13823	13944	13898	13714	13962	13963	13717	13903	13952	13922	13932	13895	13968	13815	13824	13868	13949	13762	13767	13802	13819	13844	13687	13889	14059	13727	13802	13852	13778	13902	13956	13770	13761	13922	13807	13969	13919	13889	13755	13668	13779	13758	13968	13889	13778	13992	13809	13846	13871	13712	13809	13675	13874	13886	13877	13630	13824	13850	13818	13997	13957	13847	13752	13850	13784	13891	13896	13759	13765	13800	13732	13760	13855	13896	13918	13907	13775	13832	13987	13736	13732	13843	13780	13677	13952	13819	13904	13807	13945	13944	13892	13751	13914	13586	13861	13732	13802	13788	13850	13926	13754	13692	13770	13879	13872	13834	13806	13913	13699	13797	13831	13788	13887	13858	13970	13937	13777	13728	13831	13898	13954	13777	13813	13813	13710	13959	13678	13776	13807	13875	13889	13797	13935	13839	13745	13800	13868	13800	13972	13922	13819	13776	13865	13943	13939	13887	13655	13826	13841	13896	13855	13834	13862	13722	13794	13896	13913	13886	14018	13911	13747	13866	13842	13905	13874	13663	13679	13777	13802	14112	13966	13884	13791	13787	13957	13785	13950	13871	13840	13907	13923	13860	13962	13647	13808	13934	13843	13813	13877	13721	13929	13846	13888	13821	13749	13827	13990	13859	13892	13793	13808	13875	13816	13905	13782	13820	13963	13796	13829	13881	13912	13701	13806	13843	13769	13849	13842	13754	13696	13714	13976	13795	13745	13851	13881	13901	13777	13745	13846	13785	13898	13877	13944	13888	13876	13701	13845	13856	14048	13803	13718	13976	13773	13910	13869	13826	13773	13682	14002	13791	13945	13817	13940	13873	13597	13935	13676	13911	13931	13856	13905	13841	13769	13977	13819	13770	13736	13860	13707	13799	14033	13749	13945	13917	13855	13841	13978	13925	14015	13952	13913	13837	13922	13728	13678	13920	13722	13899	13751	13882	13895	13950	13932	13635	13922	13794	13955	13881	13771	13862	13819	14028	13730	13899	13821	13670	13762	13899	13951	13870	13894	14069	13871	14046	13784	13613	13873	13839	13869	13803	14006	13687	13836	13865	13857	13793	14002	13989	13852	13865	13776	13862	13985	13760	13587	13952	13897	13893	13924	13997	13955	13888	13897	13702	13872	13778	13849	13690	14021	13654	14019	13812	13715	13736	13896	13899	13764	13859	13765	13851	13956	13730	13734	13800	13819	13842	13959	13856	13912	13858	13841	13932	13742	13830	13933	13972	13799	13817	13901	13895	13851	13748	13969	13735	13851	13829	13868	13769	13944	13741	14029	13942	13766	13777	13799	13928	13706	13825	13904	13746	13969	13792	13836	13883	13867	13724	13744	13714	13856	13808	13828	13811	13969	13768	13819	13860	13679	13798	13847	13867	13837	13863	13771	13832	13924	14017	13779	13890	13884	13871	13873	13897	13970	13894	13923	13751	13813	13854	13891	14005	13855	13932	13941	13852	13802	13779	13886	13891	13976	14064	13800	14016	13784	13876	14083	13835	13853	13708	13855	13840	14079	13715	13925	13826	14032	13975	13687	13695	13801	13834	13858	13753	13709	13961	13919	13905	13869	13823	13848	13807	13921	13888	13971	13788	13854	13947	13729	13816	13994	13921	13822	13907	13865	13882	13788	13830	13899	13789	13849	13796	13722	13977	13885	13909	13852	13724	13829	13852	13801	13723	13652	13852	13792	13889	13799	13730	13974	13859	13798	13856	13785	13834	14006	13779	13782	13923	13991	13802	13784	13983	13756	13762	14008	13891	13800	13846	13953	13732	13755	14062	13829	13725	13871	13921	13864	13782	13910	13751	13803	13943	13921	13769	13894	13722	13784	13937	13878	13738	13830	13876	13845	13972	13838	13831	13933	13994	13928	13798	13960	13889	13817	13833	13738	13921	13849	13925	13742	13885	13835	13810	13833	13877	13839	13858	13814	13908	13830	13748	13776	13726	13930	13947	13974	13872	13679	13964	13992	13923	14010	14063	13812	13843	13953	13797	13783	14029	13730	13875	13875	13984	13971	14019	13764	13910	13828	13769	13939	13930	13807	13870	13807	13856	13866	13785	14144	13944	13782	13805	13787	13873	13831	13861	13830	13982	13738	13869	13839	13872	13875	13888	13910	13723	13835	13748	13826	13678	13747	13898	13742	13923	13729	13649	13878	14078	13943	13855	14049	13833	13757	13814	13805	13802	13975	13761	13693	13936	13927	13944	13836	13892	13744	13676	13872	13579	13934	13943	13765	13852	13873	13876	13796	13715	13866	13771	13823	13729	14013	13883	13783	13842	13762	13822	13803	13956	13975	13956	13696	13718	14012	13804	13789	13864	13793	13794	13939	13806	13837	13841	13837	13831	13804	13797	13824	13734	13743	13943	13884	13777	13933	13817	13809	13805	14011	13885	13859	13793	13826	13784	13811	13789	13789	13848	13827	13645	13846	13735	14016	13723	13995	13917	14025	13836	13926	13711	13808	13848	13912	13985	13836	13950	13792	13910	13802	13775	13734	14007	13749	13885	13858	13815	13825	13759	13841	14026	13856	14046	13683	13783	13766	13640	13793	13868	13787	13969	14045	13898	13827	13715	13915	13881	13783	13905	13982	13838	13863	13911	13807	13968	13816	13818	13734	13850	13739	13789	13682	13860	13689	13898	13782	13948	13884	13811	13721	13970	13985	13714	13898	13789	13992	13983	13945	13822	13979	13660	13857	13840	14001	13885	13757	13831	13871	13887	13921	13883	13857	13886	13858	13794	13818	13967	14171	13819	13907	13657	13933	13895	13872	13937	13825	13827	13859	13801	13789	13918	13849	13832	13921	13793	13763	13818	13909	13778	13895	14131	13961	13879	13916	13906	14004	13796	13885	13868	13900	13748	13704	13800	13926	13976	13619	13780	13954	13904	13862	13974	13771	13892	13872	13904	13703	13815	13905	13784	14062	13836	13908	14051	13940	13877	13781	13804	13669	13918	13865	13789	13903	13846	13880	13781	13840	13718	13784	13799	13973	13887	13813	13892	13763	13769	13783	13769	13809	13892	13690	13952	13797	13789	13858	13858	13815	13874	13974	13675	13801	13895	13887	13828	13928	13933	13942	13816	13747	13871	13740	13836	14054	13962	13876	13789	13792	13928	13813	13931	13850	13815	14048	13724	13806	13841	13889	13804	13930	14037	13920	13728	13916	13787	13663	13939	13893	13964	13767	13763	13779	13773	13927	13949	13998	13627	13706	13945	13784	13905	13907	13973	13709	13740	13837	13881	14037	14053	13831	13813	13914	13698	13987	13895	13941	13928	13849	13887	13967	13918	13812	13889	13830	13772	13962	13885	13966	13745	13782	13972	13870	13788	13911	13901	13991	13663	13788	13796	13999	13792	13798	13810	13805	13850	13757	13657	14044	13899	13850	13745	13842	13902	13747	13933	13719	13860	13854	13936	13855	13926	13813	13611	13823	13836	13879	13852	13807	13894	13842	13885	13830	13928	13665	13877	13847	13780	13837	14003	13863	13934	13908	13872	13666	13859	13848	13863	13627	13757	13888	13846	13850	13881	13899	13776	13729	13629	13891	13784	13755	13956	13744	13853	13891	13759	13834	13784	13944	14017	13660	13773	13841	13929	13930	14004	13851	13889	14025	13777	13961	13786	13884	13712	13668	13698	13791	14032	13876	13899	13919	13887	13680	13902	13797	13878	13764	13974	14035	13789	13736	13885	13720	13748	13869	13978	13816	13730	14004	14028	13788	13846	13858	13824	13863	13846	13832	13936	13834	13937	13865	13667	13915	13862	14063	13942	13812	13729	13950	13963	13803	13890	13678	13916	13849	13858	14016	13846	13875	13775	13832	13646	14021	13853	13895	13852	13928	13847	13782	13759	13833	13982	13898	13862	13790	13873	13899	14038	13883	13856	14005	13859	13802	13809	13892	14012	13923	13717	13940	13862	13712	13607	13780	13822	13647	13842	13746	13920	13915	13702	14020	13681	13842	13613	13880	13651
23955	21146	28623	23961	21443	22458	21101	22177	50226	57126	48527	36161	25294	19005	16587	16065	16030	15817	15808	15797	15961	15843	15750	15771	15829	15688	15772	15793	15868	15795	15920	15773	15756	15881	15935	15821	15798	15874	15848	15800	15810	15812	15792	15741	15755	15703	15677	15802	15766	15495	15971	15866	15864	15738	15761	15615	15543	15770	15704	15853	15763	15891	15896	15897	15679	15724	15714	15715	15803	15872	15787	15600	15736	15674	15655	15698	15732	15737	15622	16018	15710	15726	15766	15727	15929	15873	15816	15802	15678	15711	15872	15789	15761	15741	15573	15887	15868	15587	15847	15711	15673	15725	15806	15989	15693	15703	15774	15935	15523	15958	15752	15850	15719	15668	15769	15709	15811	15730	15987	15733	15896	15629	15510	15596	15693	15862	16048	15798	15708	15734	15692	15612	15672	15741	15778	15904	15785	15675	15857	15728	15961	15957	15823	15879	15834	15786	15870	15749	15783	15925	15705	15754	15698	15734	15762	15823	15715	15790	15923	15724	15731	15596	15686	15654	15810	15720	15832	15577	15688	15688	15574	15767	15761	15578	15808	15703	15725	15813	15698	15696	15779	15630	15806	15598	15783	15524	15795	15644	15720	15799	15529	15949	15960	15925	15533	15439	15665	15546	15806	15621	15764	15670	15612	15920	15618	15689	15761	15770	15855	15840	15876	15645	15805	15769	15625	15639	15689	15610	15593	15658	15674	15900	15783	15756	15620	15648	15858	15692	15689	15861	15693	15722	15643	15868	15813	15724	15882	15665	15829	15742	15942	15770	15622	15675	15753	15854	15895	15804	15952	15923	15819	15741	15862	15827	15914	15719	15868	15589	15762	15749	15769	15589	15872	15735	15684	15817	15636	15832	15750	15930	15753	15650	15788	15708	15750	15753	15709	15845	15760	15706	15812	15702	15782	15858	15853	15884	15771	15714	15612	15696	15564	15712	15771	15804	15699	15667	15698	15726	15691	15663	15724	15761	15801	15481	15626	15857	15894	15691	15721	15762	15893	15666	15866	15921	15747	15810	15763	15809	15787	15632	15967	15661	15967	15700	15668	15727	15900	15741	15927	15679	15758	15486	15638	15742	15812	15801	15602	15641	15781	15801	15554	15733	15785	15827	15701	15829	15623	15619	15615	15759	15829	15750	15707	15667	15674	15761	15782	15619	15903	15722	15727	15775	15691	15676	15891	15589	15722	15692	15827	15699	15778	15759	15580	15735	15749	15616	15732	15896	15403	15817	15817	15605	15671	15823	15747	15756	15626	15776	15702	15702	15643	15793	15833	15796	15695	15813	15877	15524	15791	15735	15656	15660	15732	15808	15827	15650	15697	15665	15728	15838	15536	15713	15727	15744	15868	15531	15584	15718	15675	15710	15901	15924	15705	15584	15599	15739	15711	15680	15816	15811	15682	15701	15881	15894	15730	15839	15836	15489	15642	15619	15875	15788	15817	15672	15761	15671	15838	15644	15615	15679	15643	15637	16010	15693	15681	15721	15811	15694	15646	15736	15711	15793	15733	15800	15721	15743	15796	15853	15739	15719	15588	15348	15628	15717	15693	15935	15726	15790	15577	15996	15702	15833	15783	15736	15571	15563	15760	15753	15837	15780	15968	15906	15798	15856	15718	15862	15675	15567	15647	15933	15654	15926	15852	15694	15895	15779	15748	15732	15821	15669	15917	15622	15629	15684	15760	15784	15731	15683	15733	15590	15477	15761	15838	15880	15684	15802	15754	15744	15867	15598	15765	15574	15681	15474	15482	15678	15779	15753	15737	15462	15569	15676	15717	15830	15889	15933	15861	15741	15762	15687	15888	15657	15817	15735	15847	15798	15719	15877	15683	15801	15837	15840	15638	15688	15587	15675	15816	15795	15735	15825	15781	15838	15795	15549	15766	15590	15665	15893	15743	15701	15740	15729	15702	15784	15760	15747	15792	15823	15675	15815	15597	15489	15765	15861	15835	15681	15545	15681	15763	15931	15933	15778	15770	15885	15597	15915	15659	15599	15651	15719	15636	15883	15624	15586	15661	15734	15973	15697	15888	15876	15694	15700	15629	15799	15788	15686	15998	15794	15839	15888	15791	15698	15788	15708	15677	15653	15822	15884	15656	15747	15874	15609	15711	15613	15725	15543	15812	15786	15715	15682	15745	15827	15647	15610	15930	15810	15813	15697	15718	15939	15728	15818	15634	15634	15604	15794	15837	15837	15830	15733	15486	15580	15720	15790	15785	15561	15517	15824	15798	15600	15593	15693	15941	15740	15686	15829	15829	15780	15623	15837	15684	15800	15798	15736	15688	16029	15685	15641	15688	15722	15567	15766	15759	15740	15875	15877	15851	15724	15618	15816	15837	15653	15853	15686	15572	15759	15851	15839	15795	15729	15701	15762	15745	15682	15785	15890	15700	15762	15886	15892	15658	15677	15621	15811	15693	15543	15704	15645	15712	15662	15678	15624	15656	15722	15917	15664	15712	15667	15738	15612	15691	15630	15666	15732	15700	15836	15759	15700	15555	15815	15829	15753	15792	15665	15813	15587	15705	15691	15741	15777	15675	15639	15925	15884	15933	15556	15519	15540	15711	15632	15779	15781	15863	15720	15658	15709	15951	15929	15492	15732	15717	15896	16062	15672	15664	15710	15595	15763	15816	15655	15821	15478	15861	15869	15588	15790	15613	15780	15536	15831	15680	15622	15756	15812	15774	15776	15655	15695	15993	15643	15687	15802	15537	15721	15684	15764	15781	15880	15635	15548	15702	15824	15720	15877	15900	15754	15841	15779	15625	15610	15845	15529	15584	15651	15897	15677	15729	15805	15790	15623	15765	15902	15685	15867	15725	15652	15722	15800	15779	15822	15885	15878	15906	15764	15781	15873	15795	15719	15597	15608	15834	15751	15863	15828	15739	15841	15814	15981	15737	15619	15621	15714	15646	15655	15621	15755	15759	15793	15704	15763	15715	15716	15615	16077	15931	15791	15853	15816	15593	15778	15628	15886	15703	16044	15811	15695	15925	15861	15660	15591	15675	15740	15732	15882	15599	15765	15724	15760	15770	15705	15760	15806	15771	15628	15993	15822	15755	15688	15665	15674	15802	15526	15944	15726	15785	15586	15688	15928	15790	15760	15739	15704	15801	15835	15739	15796	15627	15858	15708	15834	15703	15784	15669	15866	15645	15776	15888	15415	15802	15793	15566	15745	15647	15841	15741	15765	15930	15703	15526	15663	15651	15777	15864	15902	15741	15843	15763	15698	15831	15744	15821	15870	15648	15917	15702	15644	15964	15803	15744	15675	15878	15668	15780	15679	15747	15801	15768	15837	15625	15928	15508	15707	15715	15728	15777	15775	15718	15708	15792	15827	15421	15811	15873	15774	15820	15726	15636	15662	15746	15530	15777	15690	15635	15677	15803	15822	15683	15727	15716	15625	15657	15796	15719	15784	15883	15674	15794	15718	15637	15861	15843	15909	15686	15735	15805	15771	15962	16079	15909	15776	15805	15912	15578	15796	15755	15773	15842	15851	15753	15725	15750	15697	15739	15564	15662	15825	15635	15597	15708	15731	15808	15599	15616	15424	15821	15736	15585	15569	15852	15650	15888	15967	15474	15625	15710	15977	15893	15721	15572	15494	15727	15660	15882	15777	15583	15592	15790	15708	15729	15672	15764	15607	15738	15797	15710	15717	15787	15732	15874	15609	15743	15764	15670	15773	16010	15790	15761	15756	15773	15816	15849	15869	15654	15821	15832	15726	15853	15720	15808	15694	15875	15816	15687	15696	15690	15743	15744	15834	15887	15613	15891	15757	15853	15574	15717	15608	15668	15749	15666	15646	15811	15659	15926	15921	15735	15871	15923	15810	15752	15813	15957	15730	15805	15866	15787	15888	15738	15906	15644	15801	15858	15639	15883	15804	15726	15820	15485	15847	15653	15783	15874	15747	15732	15816	15877	15896	15693	15800	15651	15859	15546	15983	15637	15698	15709	15858	15550	15711	15609	15509	15905	15843	15767	15387	15835	15618	15990	15740	15727	15628	15790	15868	15646	15584	15773	15612	15897	15683	15768	15534	15613	15643	15841	15726	15738	15905	15688	15666	15869	15765	15805	15707	15845	15799	15550	15697	15808	15469	15911	15695	15822	15776	15487	15585	15656	15807	15664	15579	15911	15872	15756	15972	15826	15784	15653	15854	15790	15590	15965	15738	15800	15667	15691	15714	15626	15657	15614	15795	15703	15740	15685	15691	15716	15762	15883	15808	15619	15826	15651	15656	15675	15867	15739	15773	15594	15825	15849	15779	15726	15650	15856	15583	15651	15738	15763	15769	15884	15741	15733	15531	15882	15732	15800	15599	15845	15763	15636	15596	15765	15733	15810	15604	15707	15802	15880	15728	15759	15825	15763	15836	15679	15597	15864	15689	15631	15712	15633	15567	15602	15829	15807	15900	15745	15621	15739	15830	15793	15770	15812	15685	15884	15740	15849	15719	15767	15781	15528	15829	15650	15733	15862	15850	15759	15596	15664	15876	15634	15817	15691	15747	15876	15631	15570	15593	15673	15857	15720	15826	15945	15721	15829	15827	15667	15787	15822	15823	15643	15702	15683	15808	15784	15618	15857	15650	15837	15633	15919	15812	15620	15685	15591	15756	15547	15397	15786	15652	15719	15854	15760	15498	15712	15708	15811	15725	15825	15713	15757	15675	15749	15997	15766	15511	15588	15744	15595	15778	15690	15535	15830	15801	15693	15720	15699	15965	15839	15695	15766	15525	15646	15745	15625	15939	15736	15742	15930	15631	15770	15572	15643	15759	15748	15739	15715	15726	15578	15617	15656	15697	15659	15515	15539	15694	15665	15723	15633	15509	15801	15785	15851	15842	15714	15751	16023	15823	15831	15806	15708	15946	15808	15604	15739	15582	15589	15844	15680	16027	15874	15718	15935	15782	15870	15736	15825	15842	15722	15702	15707	15685	15773	15838	15911	15693	15752	15804	15646	15725	15739	15620	15762	15665	15680	15826	15512	15631	15843	15863	15825	15645	15787	15716	15841	15847	15903	15593	15673	15728	15558	15581	15913	15783	15759	15772	15618	15695	15916	15663	15856	15722	15829	15674	15672	15902	15647	15704	15749	15841
15544	26686	24639	19396	17220	16074	15638	23606	52348	56329	47674	35744	23256	16361	14341	13751	13853	13584	13659	13859	13676	13709	13723	13654	13722	13575	13835	13797	13778	13749	13733	13731	13724	13652	13817	13675	13548	13540	13745	13717	13747	13692	13811	13778	13657	13767	13769	13756	13809	13750	13513	13679	13759	13572	13697	13514	13719	13795	13661	13711	13708	13557	13628	13573	13688	13566	13762	13785	13594	13680	13678	13800	13602	13747	13806	13655	13717	13737	13600	13579	13700	13582	13809	13759	13586	13810	13772	13784	13604	13729	13761	13545	13657	13890	13645	13422	13744	13455	13736	13652	13661	13668	13624	13659	13546	13692	13612	13700	13736	13725	13669	13581	13720	13621	13711	13655	13587	13797	13591	13705	13732	13641	13913	13580	13611	13712	13633	13750	13543	13550	13767	13737	13776	13672	13643	13792	13706	13663	13826	13932	13728	13574	13575	13609	13757	13693	13536	13635	13747	13700	13578	13756	13674	13447	13703	13674	13686	13679	13606	13681	13759	13712	13482	13641	13699	13597	13594	13683	13610	13676	13680	13696	13661	13744	13605	13489	13776	13611	13753	13512	13764	13630	13624	13585	13684	13848	13694	13468	13574	13820	13632	13590	13696	13587	13764	13576	13856	13722	13731	13658	13657	13731	13679	13829	13846	13676	13749	13672	13761	13618	13606	13653	13673	13799	13668	13699	13607	13695	13625	13655	13618	13552	13736	13706	13696	13767	13561	13735	13715	13725	13652	13635	13607	13782	13622	13696	13597	13735	13883	13698	13744	13577	13748	13670	13573	13823	13715	13698	13608	13769	13715	13676	13726	13572	13723	13654	13726	13759	13677	13729	13601	13781	13869	13814	13634	13696	13839	13509	13595	13635	13591	13651	13596	13611	13512	13779	13658	13694	13686	13615	13732	13692	13549	13716	13681	13770	13759	13813	13774	13613	13789	13823	13819	13642	13836	13621	13704	13645	13738	13754	13763	13696	13624	13520	13586	13709	13791	13795	13801	13740	13806	13676	13629	13730	13543	13714	13595	13522	13719	13387	13811	13732	13725	13564	13683	13648	13699	13852	13723	13639	13444	13542	13772	13611	13719	13725	13766	13656	13602	13625	13734	13792	13704	13685	13635	13770	13810	13781	13653	13675	13858	13750	13677	13693	13805	13678	13757	13628	13671	13658	13738	13531	13766	13722	13552	13579	13616	13618	13688	13681	13621	13678	13535	13707	13614	13690	13656	13508	13534	13637	13641	13667	13626	13531	13750	13670	13626	13533	13846	13700	13724	13744	13470	13640	13664	13573	13660	13557	13697	13637	13532	13747	13787	13378	13700	13653	13528	13733	13616	13762	13554	13846	13660	13583	13511	13829	13814	13407	13644	13638	13502	13565	13790	13642	13899	13782	13746	13806	13716	13579	13649	13655	13666	13601	13763	13610	13654	13629	13631	13709	13742	13595	13574	13662	13639	13676	13639	13572	13584	13567	13798	13500	13764	13657	13669	13610	13780	13739	13609	13739	13641	13893	13596	13633	13690	13793	13737	13628	13711	13716	13594	13633	13765	13660	13601	13721	13688	13697	13696	13560	13699	13610	13642	13665	13556	13802	13453	13600	13791	13727	13718	13744	13644	13486	13591	13685	13569	13796	13693	13901	13763	13567	13649	13700	13652	13605	13716	13449	13899	13596	13854	13573	13673	13863	13570	13650	13612	13620	13500	13603	13621	13671	13799	13727	13580	13821	13699	13576	13654	13642	13559	13610	13574	13595	13629	13624	13601	13572	13608	13638	13630	13773	13671	13788	13758	13694	13721	13671	13743	13629	13726	13637	13623	13801	13492	13685	13686	13642	13705	13831	13608	13613	13865	13651	13493	13706	13594	13616	13630	13616	13695	13710	13823	13596	13645	13532	13687	13635	13592	13530	13671	13613	13677	13689	13549	13742	13684	13555	13825	13802	13484	13904	13706	13685	13716	13737	13754	13757	13766	13609	13700	13676	13654	13660	13593	13677	13706	13706	13674	13765	13554	13729	13765	13637	13692	13632	13718	13614	13659	13550	13749	13755	13455	13691	13765	13670	13664	13685	13658	13615	13716	13717	13657	13613	13514	13669	13713	13597	13667	13743	13604	13674	13598	13664	13566	13745	13647	13551	13721	13635	13898	13739	13712	13663	13533	13684	13585	13633	13798	13497	13591	13758	13619	13656	13677	13685	13720	13696	13759	13636	13665	13551	13457	13649	13728	13603	13734	13825	13601	13445	13775	13568	13729	13758	13759	13633	13761	13646	13713	13693	13535	13724	13629	13421	13586	13579	13672	13613	13894	13746	13745	13689	13489	13614	13683	13620	13496	13682	13668	13683	13735	13886	13745	13761	13597	13726	13833	13841	13633	13649	13801	13591	13709	13617	13611	13799	13650	13620	13560	13671	13842	13590	13661	13830	13783	13612	13724	13699	13689	13767	13756	13833	13731	13739	13569	13590	13650	13501	13747	13745	13629	13595	13697	13664	13765	13596	13620	13693	13649	13576	13847	13829	13725	13638	13825	13688	13651	13755	13606	13514	13838	13790	13735	13710	13821	13776	13775	13709	13661	13557	13640	13662	13796	13722	13525	13728	13772	13728	13728	13645	13653	13639	13543	13712	13647	13615	13795	13762	13813	13627	13696	13665	13564	13640	13787	13652	13807	13550	13703	13683	13743	13565	13852	13621	13601	13518	13658	13684	13576	13626	13718	13858	13665	13765	13737	13652	13601	13503	13709	13812	13826	13695	13462	13587	13874	13640	13840	13635	13439	13603	13687	13664	13597	13561	13783	13621	13618	13756	13754	13597	13611	13841	13682	13618	13748	13661	13595	13677	13593	13787	13663	13687	13617	13485	13766	13624	13666	13580	13570	13568	13584	13652	13645	13674	13702	13622	13710	13542	13638	13595	13688	13776	13770	13601	13618	13695	13787	13600	13746	13646	13667	13687	13803	13588	13596	13658	13543	13583	13767	13843	13639	13588	13777	13771	13747	13603	13579	13703	13792	13787	13744	13816	13723	13601	13826	13732	13506	13567	13696	13665	13641	13486	13602	13656	13537	13577	13720	13762	13732	13672	13775	13533	13709	13680	13794	13589	13501	13607	13564	13678	13673	13697	13665	13465	13729	13564	13514	13759	13690	13820	13797	13615	13728	13544	13667	13624	13865	13748	13630	13757	13556	13682	13637	13672	13803	13683	13709	13624	13554	13751	13637	13735	13759	13627	13681	13817	13715	13734	13680	13779	13548	13712	13647	13836	13882	13456	13714	13697	13623	13699	13636	13694	13735	13622	13709	13642	13666	13541	13741	13714	13740	13476	13801	13562	13551	13664	13699	13782	13451	13534	13665	13642	13633	13663	13676	13671	13694	13713	13635	13574	13701	13571	13655	13657	13748	13655	13768	13701	13731	13585	13653	13470	13634	13623	13740	13810	13471	13545	13732	13768	13734	13653	13761	13757	13912	13611	13772	13653	13597	13719	13647	13576	13748	13893	13871	13773	13695	13855	13661	13758	13520	13595	13869	13733	13629	13617	13730	13591	13755	13565	13572	13585	13748	13686	13682	13742	13681	13651	13588	13555	13810	13711	13489	13614	13509	13568	13589	13574	13836	13655	13727	13886	13701	13664	13625	13588	13644	13640	13520	13644	13739	13693	13630	13558	13924	13626	13718	13719	13692	13580	13705	13745	13734	13726	13766	13718	13889	13574	13813	13645	13630	13670	13662	13638	13583	13611	13672	13743	13705	13798	13597	13680	13647	13659	13719	13832	13511	13574	13727	13709	13725	13668	13675	13698	13779	13683	13640	13556	13704	13676	13637	13530	13832	13746	13733	13629	13700	13643	13593	13764	13746	13737	13702	13686	13784	13615	13732	13785	13697	13789	13806	13766	13701	13725	13640	13543	13530	13631	13635	13707	13783	13744	13647	13706	13711	13640	13924	13741	13709	13613	13649	13681	13652	13778	13587	13634	13764	13623	13656	13717	13536	13621	13453	13746	13707	13744	13698	13688	13869	13619	13756	13732	13574	13759	13784	13666	13682	13658	13687	13621	13695	13602	13640	13753	13545	13769	13773	13624	13690	13634	13670	13601	13735	13527	13702	13722	13733	13907	13673	13638	13720	13938	13642	13653	13772	13716	13706	13647	13630	13631	13686	13623	13771	13649	13524	13666	13602	13570	13655	13709	13623	13614	13646	13687	13736	13689	13515	13705	13812	13593	13687	13750	13583	13644	13821	13587	13654	13580	13803	13723	13742	13696	13505	13716	13696	13686	13675	13800	13686	13696	13826	13623	13778	13720	13729	13627	13549	13653	13637	13616	13689	13542	13715	13665	13637	13648	13686	13755	13711	13645	13601	13739	13701	13702	13699	13736	13697	13742	13760	13550	13704	13587	13580	13642	13685	13651	13685	13674	13573	13445	13716	13674	13601	13599	13766	13644	13652	13776	13602	13685	13613	13707	13875	13704	13706	13763	13484	13656	13574	13603	13735	13609	13765	13671	13790	13667	13602	13771	13711	13809	13514	13629	13593	13676	13625	13620	13709	13654	13637	13556	13755	13546	13677	13851	13712	13567	13587	13622	13622	13672	13568	13690	13704	13696	13571	13563	13621	13579	13622	13790	13593	13501	13691	13627	13789	13854	13701	13576	13796	13728	13656	13728	13644	13616	13619	13612	13820	13716	13678	13657	13627	13654	13649	13859	13773	13579	13685	13641	13538	13702	13675	13683	13634	13646	13649	13480	13576	13536	13896	13694	13748	13692	13711	13481	13509	13571	13743	13507	13761	13534	13679	13751	13472	13618	13735	13618	13659	13584	13591	13724	13703	13703	13606	13671	13799	13437	13629	13775	13750	13773	13654	13564	13664	13610	13538	13539	13650	13592	13702	13638	13710	13636	13631	13942	13668	13709	13685	13596	13694	13626	13577	13658	13684	13846	13871	13558	13656	13610	13757	13739	13697	13648	13622	13643	13584	13776	13688	13531	13728	13677	13671	13603	13777	13612	13790	13645	13606	13723	13657	13665	13355	13706	13604	13905	13898	13631	13693	13815	13751	13657	13517	13533	13670	13484	13823	13628	13558	13565	13626	13670	13730	13824	13887	13713	13812	13718
29219	21410	19788	17458	15682	15611	15867	17294	19117	21429	20181	17992	16688	15718	15778	15658	15376	15576	15713	15570	15531	15762	15791	15621	15482	15614	15563	15581	15602	15546	15699	15663	15678	15440	15550	15663	15464	15535	15516	15597	15692	15461	15372	15683	15663	15514	15459	15764	15585	15441	15525	15457	15482	15712	15740	15420	15372	15502	15635	15596	15578	15847	15702	15580	15805	15431	15473	15587	15432	15228	15534	15627	15643	15705	15522	15625	15589	15555	15649	15484	15651	15716	15686	15595	15619	15588	15541	15797	15606	15689	15635	15714	15686	15572	15759	15515	15613	15595	15641	15745	15669	15510	15592	15774	15461	15647	15562	15710	15814	15679	15503	15613	15534	15686	15599	15697	15602	15341	15588	15579	15635	15529	15386	15570	15709	15437	15480	15747	15567	15508	15405	15649	15567	15693	15481	15855	15597	15576	15596	15562	15555	15679	15579	15537	15633	15526	15756	15724	15614	15479	15570	15598	15446	15626	15508	15576	15575	15655	15693	15798	15741	15511	15765	15700	15553	15700	15651	15441	15569	15621	15335	15413	15570	15306	15630	15622	15522	15468	15633	15618	15429	15712	15563	15634	15656	15495	15536	15534	15453	15451	15506	15502	15670	15486	15549	15651	15675	15577	15452	15668	15657	15507	15579	15606	15606	15726	15686	15541	15449	15706	15651	15779	15446	15660	15764	15680	15639	15596	15434	15418	15493	15674	15767	15519	15397	15626	15395	15635	15467	15702	15587	15408	15449	15511	15606	15517	15688	15709	15587	15569	15641	15432	15543	15608	15589	15664	15608	15501	15502	15830	15481	15683	15475	15532	15541	15558	15476	15797	15629	15445	15561	15650	15672	15623	15706	15593	15502	15541	15567	15454	15663	15678	15593	15518	15665	15640	15616	15552	15675	15453	15517	15716	15618	15676	15621	15452	15664	15606	15679	15608	15560	15537	15678	15439	15440	15544	15687	15687	15470	15511	15599	15368	15538	15578	15635	15546	15443	15392	15415	15648	15667	15686	15765	15683	15736	15565	15447	15656	15545	15607	15615	15626	15591	15635	15342	15634	15523	15519	15696	15695	15418	15653	15583	15636	15621	15638	15504	15584	15465	15650	15358	15572	15612	15429	15577	15486	15771	15544	15769	15552	15511	15431	15618	15405	15557	15579	15549	15487	15776	15676	15625	15231	15573	15564	15580	15349	15745	15443	15673	15504	15751	15551	15525	15454	15529	15566	15367	15473	15530	15687	15534	15647	15648	15889	15581	15344	15442	15354	15605	15742	15457	15654	15574	15633	15599	15533	15539	15673	15479	15600	15734	15368	15594	15432	15606	15543	15644	15652	15510	15617	15634	15789	15727	15581	15519	15560	15842	15766	15503	15781	15603	15528	15638	15578	15678	15598	15569	15591	15551	15529	15598	15645	15499	15561	15644	15568	15435	15740	15390	15558	15639	15533	15653	15537	15743	15599	15423	15566	15679	15440	15488	15642	15652	15544	15611	15500	15534	15714	15713	15552	15657	15628	15708	15496	15614	15702	15658	15661	15702	15629	15739	15810	15886	15690	15764	15728	15588	15400	15393	15371	15529	15630	15584	15618	15428	15488	15610	15681	15656	15553	15611	15594	15659	15449	15622	15674	15539	15454	15437	15701	15607	15482	15484	15631	15698	15533	15732	15618	15497	15439	15660	15660	15530	15646	15676	15597	15524	15501	15620	15566	15795	15433	15638	15680	15708	15729	15520	15563	15737	15535	15327	15523	15727	15633	15591	15753	15676	15523	15544	15751	15661	15492	15531	15687	15581	15676	15530	15617	15607	15379	15667	15664	15739	15550	15728	15460	15674	15627	15464	15576	15573	15615	15603	15614	15457	15768	15615	15473	15505	15515	15703	15705	15636	15432	15514	15555	15645	15680	15707	15427	15522	15546	15771	15671	15684	15535	15841	15480	15430	15411	15449	15556	15396	15405	15469	15560	15654	15375	15612	15633	15634	15614	15595	15488	15398	15595	15753	15836	15682	15526	15748	15488	15780	15454	15501	15524	15606	15567	15704	15697	15600	15738	15381	15659	15640	15611	15517	15377	15634	15344	15713	15559	15474	15650	15634	15687	15508	15629	15508	15612	15754	15805	15662	15662	15742	15521	15276	15547	15680	15346	15456	15707	15572	15701	15667	15573	15549	15427	15488	15569	15539	15458	15439	15675	15581	15692	15591	15500	15597	15390	15643	15453	15675	15326	15437	15527	15602	15548	15603	15596	15583	15595	15664	15762	15518	15427	15663	15307	15580	15619	15731	15594	15709	15667	15562	15531	15488	15529	15698	15579	15516	15511	15829	15536	15621	15564	15559	15660	15537	15402	15565	15355	15583	15552	15531	15606	15677	15613	15548	15484	15644	15477	15430	15684	15652	15661	15707	15475	15657	15844	15761	15681	15532	15614	15472	15572	15571	15536	15530	15413	15370	15810	15581	15593	15424	15611	15476	15441	15527	15449	15482	15578	15747	15688	15473	15536	15719	15596	15497	15514	15541	15519	15339	15731	15506	15567	15529	15645	15733	15567	15610	15423	15601	15459	15656	15501	15637	15563	15411	15668	15625	15533	15495	15523	15564	15297	15352	15669	15820	15624	15671	15648	15582	15493	15638	15651	15455	15675	15626	15684	15746	15533	15500	15883	15506	15432	15633	15481	15699	15666	15499	15448	15527	15459	15682	15677	15651	15375	15601	15473	15671	15385	15512	15493	15649	15827	15510	15570	15624	15646	15461	15595	15664	15649	15711	15599	15597	15362	15649	15541	15502	15474	15512	15434	15618	15314	15722	15586	15544	15396	15569	15696	15550	15774	15531	15791	15593	15781	15713	15630	15554	15664	15615	15532	15731	15669	15649	15749	15672	15774	15587	15708	15491	15514	15462	15622	15663	15504	15661	15676	15430	15645	15538	15473	15602	15473	15434	15358	15769	15779	15571	15658	15546	15683	15409	15610	15565	15810	15578	15526	15638	15588	15450	15680	15585	15693	15478	15705	15325	15586	15451	15499	15599	15668	15531	15563	15780	15558	15438	15577	15576	15628	15455	15400	15529	15675	15723	15611	15593	15383	15625	15350	15590	15649	15686	15573	15504	15466	15436	15496	15468	15797	15491	15648	15724	15499	15542	15515	15603	15532	15530	15343	15564	15665	15541	15750	15809	15414	15734	15572	15659	15552	15531	15657	15816	15616	15656	15505	15593	15616	15497	15587	15553	15750	15529	15454	15654	15494	15538	15666	15591	15522	15683	15579	15719	15384	15401	15674	15471	15547	15584	15412	15598	15411	15487	15679	15651	15772	15578	15343	15612	15644	15553	15575	15451	15506	15639	15595	15635	15471	15755	15380	15538	15503	15432	15526	15629	15624	15511	15607	15467	15623	15669	15622	15678	15730	15741	15380	15422	15453	15552	15718	15481	15700	15509	15764	15664	15680	15468	15569	15735	15520	15605	15583	15353	15469	15660	15571	15760	15671	15540	15473	15662	15559	15711	15533	15806	15690	15527	15598	15710	15637	15543	15712	15835	15548	15626	15578	15566	15183	15570	15602	15503	15581	15686	15659	15467	15512	15492	15590	15503	15603	15694	15855	15603	15626	15606	15620	15651	15603	15610	15547	15742	15448	15549	15772	15630	15468	15630	15761	15776	15749	15659	15467	15769	15488	15553	15421	15581	15647	15456	15669	15503	15396	15663	15655	15614	15720	15435	15665	15683	15390	15746	15740	15546	15629	15658	15573	15472	15591	15621	15827	15687	15502	15600	15603	15467	15670	15541	15709	15778	15600	15308	15473	15498	15642	15697	15430	15650	15621	15609	15634	15577	15661	15597	15574	15318	15632	15481	15650	15597	15516	15693	15594	15612	15710	15529	15628	15537	15529	15684	15771	15653	15620	15488	15490	15558	15749	15533	15630	15689	15655	15651	15651	15541	15603	15571	15663	15660	15640	15729	15546	15620	15723	15634	15561	15416	15491	15619	15536	15483	15578	15745	15624	15914	15564	15736	15779	15562	15566	15685	15684	15585	15513	15394	15408	15582	15795	15769	15634	15723	15751	15622	15534	15570	15598	15653	15642	15705	15561	15403	15595	15515	15761	15478	15706	15481	15615	15683	15750	15448	15689	15632	15580	15735	15707	15565	15456	15508	15464	15565	15477	15624	15558	15496	15520	15674	15611	15399	15635	15833	15702	15572	15717	15795	15549	15617	15483	15559	15609	15225	15521	15516	15326	15511	15876	15673	15495	15620	15676	15568	15771	15546	15630	15363	15618	15654	15471	15554	15681	15630	15621	15429	15682	15584	15506	15584	15744	15657	15530	15538	15477	15732	15648	15596	15443	15744	15505	15542	15457	15519	15625	15637	15692	15609	15700	15800	15713	15590	15555	15677	15614	15586	15670	15590	15528	15663	15598	15654	15779	15808	15763	15541	15524	15305	15693	15820	15586	15592	15668	15772	15623	15525	15659	15670	15576	15851	15579	15480	15635	15731	15628	15534	15617	15668	15589	15539	15782	15691	15551	15655	15453	15489	15436	15673	15705	15488	15417	15685	15475	15573	15646	15445	15569	15611	15568	15676	15540	15653	15630	15561	15555	15569	15605	15339	15731	15483	15711	15592	15612	15700	15494	15496	15537	15598	15785	15663	15533	15529	15740	15624	15668	15628	15610	15474	15488	15521	15608	15521	15484	15609	15596	15540	15650	15591	15613	15749	15623	15681	15725	15623	15657	15596	15714	15607	15618	15482	15507	15392	15747	15522	15403	15586	15675	15408	15600	15600	15587	15524	15758	15512	15686	15451	15390	15419	15418	15355	15534	15613	15811	15510	15642	15563	15507	15322	15631	15630	15595	15775	15440	15682	15447	15606	15668	15732	15643	15611	15608	15545	15570	15636	15823	15679	15628	15798	15605	15551	15600	15716	15621	15666	15566	15766	15565	15507	15671	15666	15732	15509	15603	15622	15739	15473	15559	15664	15619	15365	15584	15383	15751	15571	15437	15589	15971	15680	15633	15519	15736	15621	15537	15569	15598	15849	15623	15541	15580	15624	15514	15455	15696	15758	15644	15714	15342	15583	15530	15474	15443	15744	15654	15609	15577	15717	15562	15399	15489
14144	14610	14402	13978	13797	13800	13664	16581	18918	21786	18843	16162	14486	13851	13592	13688	13598	13576	13494	13597	13612	13714	13604	13566	13682	13728	13500	13503	13531	13498	13562	13551	13564	13541	13604	13717	13570	13582	13523	13558	13549	13597	13559	13752	13455	13604	13445	13787	13459	13696	13664	13415	13546	13516	13588	13515	13739	13639	13567	13540	13564	13653	13728	13708	13597	13612	13653	13654	13555	13434	13585	13470	13559	13636	13587	13595	13592	13653	13597	13784	13429	13504	13586	13529	13728	13530	13582	13432	13475	13519	13378	13544	13597	13442	13561	13702	13602	13549	13807	13584	13735	13493	13599	13614	13506	13830	13748	13594	13644	13599	13673	13475	13525	13532	13782	13594	13578	13563	13635	13492	13636	13591	13677	13676	13701	13595	13556	13631	13553	13613	13652	13519	13585	13637	13410	13435	13735	13620	13483	13818	13486	13585	13608	13701	13551	13499	13628	13589	13662	13524	13395	13503	13752	13472	13671	13664	13679	13574	13623	13633	13662	13671	13519	13596	13514	13612	13611	13579	13613	13483	13613	13516	13538	13637	13627	13469	13739	13487	13709	13613	13613	13427	13578	13664	13524	13590	13558	13535	13743	13588	13629	13492	13687	13728	13689	13530	13477	13674	13533	13552	13546	13622	13623	13535	13710	13708	13490	13647	13553	13618	13621	13596	13494	13629	13587	13695	13492	13463	13631	13536	13512	13439	13766	13719	13684	13681	13667	13636	13513	13452	13650	13514	13593	13546	13586	13447	13672	13735	13498	13547	13549	13452	13705	13714	13734	13456	13586	13548	13592	13667	13579	13547	13586	13704	13657	13651	13654	13606	13562	13534	13666	13635	13600	13590	13604	13558	13675	13497	13479	13569	13703	13617	13528	13537	13608	13582	13629	13623	13551	13530	13550	13571	13593	13755	13673	13703	13652	13638	13661	13624	13604	13512	13582	13666	13645	13618	13713	13427	13632	13662	13707	13528	13617	13537	13609	13482	13471	13635	13443	13683	13654	13661	13668	13513	13595	13564	13783	13586	13753	13652	13526	13478	13481	13669	13596	13506	13658	13504	13503	13666	13537	13685	13525	13555	13554	13559	13701	13628	13616	13530	13564	13613	13400	13809	13638	13472	13516	13510	13652	13591	13696	13680	13563	13665	13619	13627	13441	13445	13771	13563	13616	13521	13762	13523	13486	13544	13861	13621	13368	13525	13551	13580	13581	13737	13665	13661	13619	13634	13697	13423	13575	13548	13589	13591	13664	13606	13614	13570	13624	13912	13640	13669	13680	13616	13430	13551	13537	13607	13539	13578	13558	13637	13554	13614	13501	13753	13491	13711	13516	13646	13695	13543	13552	13683	13528	13563	13539	13601	13677	13646	13771	13442	13652	13646	13564	13595	13529	13507	13721	13560	13614	13594	13642	13645	13384	13728	13570	13727	13524	13350	13610	13570	13617	13633	13646	13659	13631	13622	13748	13632	13638	13572	13469	13709	13608	13633	13607	13621	13692	13665	13617	13563	13628	13650	13750	13548	13704	13589	13574	13659	13660	13708	13513	13456	13521	13661	13674	13727	13671	13598	13440	13487	13531	13580	13452	13623	13471	13553	13461	13631	13722	13747	13611	13722	13566	13640	13634	13560	13663	13644	13413	13569	13698	13481	13604	13606	13444	13537	13562	13663	13518	13623	13521	13475	13616	13536	13585	13638	13739	13545	13577	13483	13711	13634	13647	13667	13648	13489	13613	13569	13504	13696	13500	13525	13674	13582	13708	13559	13528	13681	13591	13602	13738	13544	13615	13562	13787	13472	13700	13610	13564	13582	13574	13499	13568	13623	13301	13615	13683	13468	13586	13760	13633	13759	13536	13652	13659	13508	13611	13481	13626	13641	13728	13639	13566	13596	13660	13597	13615	13636	13578	13484	13479	13535	13607	13471	13397	13511	13580	13451	13615	13604	13523	13541	13673	13679	13549	13569	13431	13499	13656	13667	13554	13531	13686	13519	13557	13805	13547	13574	13414	13492	13546	13520	13537	13644	13758	13530	13500	13659	13723	13705	13637	13582	13710	13668	13695	13562	13606	13580	13676	13566	13768	13790	13556	13719	13824	13560	13538	13631	13518	13618	13598	13525	13636	13591	13727	13589	13583	13531	13499	13650	13546	13671	13708	13544	13587	13450	13554	13618	13701	13568	13425	13647	13618	13637	13753	13594	13682	13655	13657	13797	13516	13635	13704	13606	13611	13549	13531	13493	13512	13563	13455	13683	13560	13814	13551	13445	13558	13495	13689	13534	13627	13543	13548	13493	13758	13672	13704	13755	13671	13592	13672	13568	13742	13645	13505	13577	13657	13455	13618	13515	13609	13463	13545	13488	13636	13785	13660	13586	13682	13611	13697	13748	13504	13576	13708	13731	13562	13612	13644	13492	13623	13662	13651	13513	13388	13578	13477	13598	13625	13754	13747	13731	13566	13577	13793	13758	13443	13621	13489	13674	13621	13554	13692	13512	13339	13647	13561	13504	13540	13565	13657	13613	13572	13619	13661	13429	13586	13624	13723	13554	13742	13621	13554	13622	13692	13657	13598	13574	13569	13604	13728	13553	13483	13536	13492	13556	13616	13390	13622	13593	13570	13588	13605	13608	13671	13577	13772	13514	13535	13473	13508	13593	13452	13536	13550	13671	13636	13477	13560	13569	13531	13680	13816	13632	13641	13534	13601	13568	13633	13540	13658	13696	13626	13463	13497	13755	13644	13563	13798	13624	13505	13655	13585	13665	13492	13667	13545	13725	13628	13646	13511	13556	13749	13666	13546	13692	13427	13584	13652	13712	13702	13594	13369	13639	13662	13617	13539	13572	13677	13585	13646	13645	13419	13503	13665	13767	13635	13548	13583	13683	13536	13389	13540	13584	13636	13585	13832	13541	13678	13633	13665	13612	13566	13462	13614	13692	13492	13631	13560	13611	13712	13645	13596	13586	13466	13668	13626	13625	13575	13674	13664	13639	13608	13673	13480	13734	13725	13639	13511	13677	13746	13577	13547	13597	13572	13523	13559	13374	13551	13682	13492	13608	13533	13536	13616	13712	13402	13535	13570	13509	13623	13468	13588	13646	13815	13608	13553	13717	13654	13708	13689	13486	13577	13585	13664	13453	13574	13613	13461	13568	13564	13608	13594	13654	13520	13604	13572	13541	13644	13603	13439	13612	13671	13607	13635	13607	13769	13706	13615	13539	13630	13725	13566	13528	13484	13577	13557	13655	13795	13652	13749	13500	13582	13755	13776	13553	13615	13641	13596	13688	13568	13642	13595	13488	13790	13644	13469	13625	13659	13603	13623	13539	13633	13540	13874	13607	13660	13735	13610	13450	13519	13514	13800	13633	13726	13498	13604	13580	13457	13485	13735	13574	13589	13633	13548	13574	13600	13531	13916	13572	13500	13616	13490	13691	13547	13672	13548	13675	13544	13527	13593	13501	13716	13607	13637	13620	13570	13601	13530	13689	13611	13638	13666	13532	13708	13556	13603	13567	13716	13571	13600	13631	13566	13681	13567	13697	13681	13659	13691	13470	13545	13592	13728	13389	13620	13574	13577	13591	13547	13576	13453	13534	13815	13754	13791	13735	13626	13769	13597	13536	13578	13706	13593	13524	13619	13605	13600	13645	13796	13566	13552	13590	13613	13643	13599	13731	13497	13484	13781	13699	13640	13609	13498	13521	13605	13588	13655	13636	13578	13458	13699	13560	13704	13565	13580	13653	13562	13598	13715	13555	13521	13579	13576	13532	13558	13648	13602	13674	13722	13724	13803	13426	13678	13551	13625	13502	13569	13636	13630	13581	13615	13552	13585	13425	13669	13631	13450	13502	13526	13542	13511	13625	13514	13535	13557	13558	13609	13792	13803	13624	13535	13528	13596	13677	13528	13503	13582	13700	13656	13640	13731	13587	13557	13251	13530	13658	13584	13619	13530	13702	13640	13641	13524	13670	13627	13517	13638	13740	13578	13419	13802	13504	13667	13637	13550	13606	13670	13550	13690	13696	13486	13769	13576	13728	13689	13725	13430	13634	13550	13547	13562	13650	13454	13587	13644	13601	13700	13536	13689	13565	13580	13781	13638	13547	13484	13626	13470	13607	13675	13505	13474	13688	13544	13483	13525	13651	13549	13529	13631	13539	13683	13577	13508	13685	13556	13605	13611	13582	13688	13445	13574	13497	13555	13520	13695	13524	13611	13275	13755	13690	13664	13574	13738	13614	13612	13579	13530	13537	13647	13727	13533	13621	13454	13756	13628	13547	13633	13621	13551	13642	13741	13489	13599	13696	13691	13539	13639	13747	13790	13711	13595	13681	13533	13689	13767	13504	13549	13413	13399	13704	13692	13524	13669	13774	13428	13903	13697	13552	13658	13614	13683	13605	13568	13748	13697	13615	13637	13581	13723	13737	13747	13569	13544	13602	13549	13594	13707	13697	13657	13673	13744	13668	13509	13651	13690	13539	13516	13608	13563	13724	13667	13717	13579	13501	13591	13551	13603	13604	13767	13581	13551	13743	13735	13547	13586	13578	13528	13601	13566	13612	13642	13549	13814	13705	13600	13520	13637	13493	13710	13437	13670	13712	13670	13684	13725	13638	13721	13530	13662	13543	13546	13672	13499	13658	13655	13710	13666	13403	13651	13624	13475	13598	13712	13650	13460	13615	13684	13592	13544	13651	13567	13599	13693	13538	13535	13759	13645	13644	13573	13346	13588	13718	13565	13552	13535	13751	13686	13619	13511	13619	13606	13559	13571	13557	13720	13604	13584	13599	13614	13680	13779	13467	13648	13621	13597	13454	13510	13461	13610	13567	13369	13706	13499	13464	13648	13677	13621	13710	13717	13570	13594	13607	13544	13529	13535	13414	13621	13713	13659	13526	13675	13796	13479	13599	13741	13499	13549	13589	13708	13549	13569	13554	13797	13525	13570	13466	13487	13612	13675	13558	13494	13733	13510	13495	13511	13757	13602	13550	13442	13630	13628	13751	13499	13666	13604	13432	13803	13512	13721	13631	13686	13673	13505	13594	13666	13576	13761	13526	13597	13569	13474	13525	13735	13428	13427	13585	13672	13589	13712	13601	13644	13676	13585	13751
26088	21166	27251	25625	18998	17248	17034	21569	35041	40023	31943	23575	18502	16476	16025	15813	15767	15944	15787	15742	15852	15749	15639	15790	15775	15761	15678	15903	15823	15607	15682	15662	15893	15878	15737	15832	15590	15554	15763	15817	15629	15732	15853	15628	15697	15819	15925	15712	15585	15634	15837	15908	15848	15896	15747	16002	15562	15953	15771	15578	15653	15562	15773	15677	15778	15833	15753	15759	15618	15672	15629	15749	15724	15805	15643	15761	15759	15563	15560	15540	15731	15919	15675	15469	15611	15671	15675	15822	15663	15751	15666	15589	15762	15743	15576	15684	15717	15828	15786	15513	15672	15753	15927	15692	15611	15546	15755	15624	15618	15567	15623	15762	15697	15908	15700	15536	15678	15756	15638	15868	15769	15699	15508	15683	15768	15557	15706	15710	15711	15717	15554	15775	15744	15774	15772	15829	15831	15845	15941	15770	15597	15673	15809	15581	15766	15557	15760	15647	15618	15677	15754	15777	15556	15852	15820	15755	15617	15551	15700	15674	15507	15760	15688	15751	15795	15485	15680	15799	15690	15627	15614	15602	15624	15795	15619	15817	15845	15743	15971	15636	15851	15737	15803	15607	15803	15548	15881	15705	15541	15864	15762	15564	15755	15625	15699	15533	15871	15740	15726	15649	15795	15876	15637	15659	15739	15488	15605	15786	15792	15834	15575	15734	15706	15827	15589	15618	15734	15525	15671	15742	15650	15591	15655	15868	15699	15757	15745	15917	15727	15814	15724	15840	15781	15649	15847	15821	15653	15561	15779	15671	15771	15655	15747	15884	15674	15729	15657	15686	15642	15543	15714	15746	15689	15732	15769	15844	15745	15777	15667	15617	15782	15730	15566	15725	15690	15503	15942	15699	16007	15687	15808	15684	15679	15622	15869	15565	15548	15497	15623	15756	15596	15690	15684	15672	15926	15580	15646	15629	15719	15572	15809	15794	15467	15708	15720	15809	15727	15749	15765	15689	15424	15705	15612	15736	15595	15709	15653	15737	15602	15695	15924	15753	15795	15594	15532	15716	15739	15645	15737	15653	15745	15813	15827	15765	15589	15732	15661	15598	15697	15645	15507	15655	15745	15700	15556	15624	15506	15788	15625	15760	15639	15796	15702	15689	15677	15703	15602	15945	15668	15935	15796	15756	15814	15923	15629	15808	15752	15625	15535	15585	15703	15752	15657	15618	15745	15767	15825	15626	15661	15616	15694	15667	15642	15765	15838	15932	15791	15850	15776	15795	15553	15400	15720	15692	15775	15534	15808	15655	15722	15787	15759	15850	15933	15827	15832	15706	15567	15695	15431	15760	15640	15729	15671	15823	15712	15841	15614	15672	15848	15772	15640	15801	15564	15733	15768	15811	15857	15630	15808	15598	15758	15745	15861	15679	15626	15603	15705	15849	15837	15808	15777	15773	15804	15704	15652	15608	15655	15861	15816	15672	15523	15761	15942	15717	15794	15916	15727	15886	15711	15628	15833	15697	15696	15349	15558	15662	15517	15681	15699	15812	15700	15757	15590	15672	15757	15757	15764	15649	15381	15723	15680	15601	15768	15702	15705	15721	15611	15758	15780	15737	15494	15855	15699	15874	15756	15569	15833	15727	15625	15741	15634	15693	15791	15540	15570	15408	15855	15599	15709	15860	15720	15691	15716	15717	15712	15671	15508	15650	15547	15696	15761	15639	15820	15906	15654	15693	15907	15735	15765	15687	15871	15759	15779	15722	15640	15595	15587	15792	15651	15657	15820	15574	15664	15841	15602	15588	15595	15888	15810	15802	15684	15829	15693	15539	15582	15857	15674	15596	15782	15747	15742	15692	15720	15749	15689	15582	15686	15851	15721	15648	15572	15928	15775	15683	15781	15619	15506	15845	15844	15990	15783	15609	15604	15750	15625	15911	15707	15548	15678	15784	15648	15575	15759	15622	15790	15760	15734	15636	15689	15787	15688	15845	15661	15794	15638	15718	15834	15514	15674	15596	15692	15666	15671	15701	15801	15799	15717	15671	15570	15609	15784	15633	15757	15673	15624	15600	15529	15514	15544	15791	15825	15631	15675	15720	15676	15769	15587	15524	15676	15723	15704	15624	15782	15619	15804	15635	15660	15663	15600	15559	15636	15775	15698	15698	15962	15820	15727	15656	15789	15620	15933	15812	15730	15668	15781	15607	15572	15700	15799	15766	15783	15794	15792	15816	15695	15835	15509	15453	15638	15770	15876	15728	15653	15791	15745	15775	15638	15802	15549	15501	15847	15800	15501	15651	15559	15724	15608	15626	15750	15916	15736	15755	15570	15719	15675	15759	15794	15744	15864	15760	15705	15524	15724	15709	15798	15750	15569	15671	15672	15773	15711	15748	15591	15637	15635	15601	15657	15697	15745	15862	15713	15558	15695	15648	15786	15579	15744	15864	15609	15566	15524	15530	15709	15409	15737	15907	15847	15692	15685	15576	15665	15638	15798	15774	15612	15821	15616	15566	15778	15706	15807	15771	15671	15698	15747	15841	15640	15830	15901	15703	15779	15884	15609	15744	15732	15701	15494	15758	15879	15753	15881	15712	15841	15808	15611	15742	15636	15595	15756	15679	15881	15518	15752	15586	15402	15630	15863	15691	15695	15793	15731	15606	15843	15746	15853	15658	15820	15751	15644	15707	15705	15578	15640	15617	15873	15633	15977	15704	15692	15749	15863	15770	15684	15539	15704	15594	15715	15913	15763	15949	15850	15729	15834	15505	15769	15687	15584	15721	15651	15878	15840	15655	15870	15613	15694	15980	15685	15610	15790	15524	15876	15736	15704	15595	15529	15838	15706	15730	15783	15702	15829	15705	15643	15688	15714	15716	15737	15630	15705	15850	15675	15778	15731	15649	15770	15712	15841	15637	15700	15832	15802	15677	15611	15723	15732	15625	15534	15737	15804	15901	15606	15775	15752	15711	15667	15743	15655	15548	15691	15739	15658	15626	15690	15621	15561	15508	15885	15913	15745	15741	15630	15597	15689	15672	15745	15861	15666	15617	15749	15643	15735	15622	15745	15574	15712	15794	15757	15708	15826	15548	15740	15743	15781	15789	15665	15837	15570	15599	15586	15742	15581	15843	15759	15523	15518	15501	15823	15782	15716	15697	15724	15515	15660	15687	15716	15666	15646	15668	15751	15652	15861	15801	15811	15672	15675	15869	15592	15579	15875	15858	15617	15612	15647	15737	15755	15575	15533	15729	15792	15782	15754	15936	15849	15757	15914	15638	15645	15661	15695	15608	15541	15683	15746	15739	15874	15698	15809	15790	15818	15835	15456	15743	15782	15807	15782	15734	15801	15849	15764	15462	15745	15569	15851	15749	15832	15673	15684	15638	15678	15651	15771	15498	15767	15952	15751	15571	15621	15617	15643	15766	15774	15727	15792	15521	15647	15975	15665	15724	15741	15574	15886	15691	15659	15619	15897	15756	15750	15966	15815	16054	15637	15651	15577	15554	15796	15658	15680	15906	15770	15773	15711	15584	15646	15557	15658	15865	15760	15811	15541	15700	15642	15721	15746	15715	15675	15800	15791	15624	15723	15504	15445	15647	15628	15711	15844	15751	15864	15872	15656	15849	15549	15640	15643	15778	16015	15680	15836	15733	15649	15591	15823	15915	15648	15714	15629	15701	15785	15700	15663	15683	15775	15687	15838	15499	15631	15548	15716	15851	15942	15681	15905	15583	15705	15805	15743	15478	15740	15690	15704	15748	15664	15767	15594	15682	15621	15610	15778	15584	15637	15496	15746	15651	15789	15723	15646	15841	15652	15912	15572	15634	15953	15566	15644	15727	15590	16006	15743	15918	15679	15746	15724	15703	15869	15715	15669	15586	15634	15869	15842	15547	15870	15677	15734	15816	15962	15707	15496	15734	15615	15749	15857	15727	15795	15815	15753	15751	15819	15667	15721	15766	15727	15692	15573	15808	15609	15637	15536	15693	15880	15605	15911	15838	15953	15732	15637	15729	15823	15694	16001	15716	15648	15694	15554	15692	15684	15720	15733	15614	15562	15803	15722	15740	15564	15727	15718	15945	15634	15347	15741	15794	15795	15760	15885	15792	15575	15668	15711	15920	15751	15756	15868	15853	15668	15774	15750	15719	15663	15581	15718	15922	15832	15526	15855	15741	15909	15776	15626	15586	15717	15728	15686	15708	15523	15749	15819	15644	15652	15852	15644	15712	15683	15846	15780	15756	15610	15534	15494	15620	15579	15663	15959	15791	15653	15541	15620	15441	15756	15715	15655	15729	15842	15708	15814	15766	15689	15574	15794	15411	15811	15693	15929	15607	15633	15771	15800	15770	15689	15792	15694	15754	15618	15733	15715	16044	15653	15745	15591	15844	15774	15612	15658	15616	15815	15819	15839	15635	15574	15677	15642	15742	15887	15794	15744	15720	15711	15675	15679	15850	15756	15837	15553	15779	15570	15693	15785	15547	15671	15726	15585	15626	15662	15600	15956	15905	15627	15699	15718	15485	15721	15841	15643	15736	15784	15804	15986	15735	15740	15593	15742	15751	15854	15741	15839	15710	15685	15543	15650	15790	15602	15748	15734	15810	15728	15669	15550	15485	15744	15806	15596	15700	15709	15834	15647	15731	15526	15697	15693	15784	15736	15764	15640	15647	15887	15801	15852	15600	15861	15713	15641	15786	15650	15644	15775	15860	15687	15571	15580	15651	15819	15716	15750	15836	15800	15685	15749	15583	15680	15800	15582	15746	15581	15695	15547	15722	15688	15576	15663	15713	15697	15559	15718	15638	15722	15743	15660	15799	15594	15599	15745	15578	15782	15683	15702	15687	15766	15700	15950	15653	15784	15571	15825	15755	15695	15698	15791	15484	15454	15992	15620	15647	15659	15589	15892	15616	15670	15736	15812	15623	15795	15550	15727	15657	15587	15865	15677	15725	15779	15459	15720	15602	15634	15768	15659	15782	15599	15676	15718	15721	15783	15455	15626	15685	15756	15830	15817	15803	15699	15693	15597	15573	15628	15604	15926	15717	15748	15610	15558	15691	15750	15796	15875	15825	15869	15623	15674	15826	15823	15615	15786	15690	15752	15780	15542	15592	15759	15595	15600	15601	15714	15758	15644	15593	15812	15691	15792	15688
13214	18862	18246	15745	15024	14504	14272	23338	38066	40393	31993	21677	16139	14320	13965	13937	13791	13560	13766	13804	13807	13766	13639	13686	13734	13824	13745	13812	13849	13733	13725	13720	13716	13876	13673	13859	13457	13705	13726	13755	13660	13718	13723	13647	13801	13767	13865	13716	13788	13767	13681	13837	13627	13803	13770	13831	13691	13682	13726	13735	13708	13782	13559	13838	13627	13854	13664	13853	13681	13770	13787	13734	13677	13663	13696	13694	13694	13710	13781	13640	13652	13860	13611	13712	13790	13635	13638	13700	13628	13707	13901	13671	13679	13751	13699	13815	13742	13825	13686	13720	13753	13693	13691	13791	13751	13817	13763	13748	13758	13696	13794	13823	13806	13685	13709	13577	13819	13633	13777	13530	13764	13752	13684	13796	13682	13547	13727	13673	13851	13515	13763	13773	13725	13732	13721	13547	13778	13815	13804	13717	13814	13849	13695	13712	13624	13814	13874	13693	13603	13698	13557	13758	13638	13632	13688	13614	13828	13714	13609	13667	13713	13721	13666	13651	13679	13738	13876	13752	13642	13835	13815	13673	13668	13748	13676	13655	13851	13693	13721	13619	13897	13616	13690	13627	13558	13636	13674	13811	13676	13691	13624	13612	13662	13622	13656	13747	13822	13681	13781	13991	13661	13811	13757	13876	13693	13439	13918	13700	13596	13696	13700	13783	13777	13767	13890	13633	13653	13576	13773	13845	13478	13673	13895	13775	13804	13606	13634	13739	13698	13645	13656	13748	13647	13700	13856	13635	13588	13703	13745	13719	13650	13755	13717	13810	13821	13668	13687	13716	13808	13752	13607	13747	13765	13542	13690	13629	13638	13567	13658	13638	13824	13709	13672	13452	13579	13712	13766	13736	13856	13784	13640	13647	13692	13738	13707	13735	13715	13799	13470	13670	13479	13605	13757	13682	13740	13652	13699	13677	13717	13812	13729	13674	13701	13636	13848	13710	13617	13831	13785	13823	13829	13797	13800	13801	13562	13750	13819	13568	13705	13592	13719	13614	13716	13622	13664	13766	13613	13677	13781	13645	13564	13811	13720	13765	13550	13767	13717	13704	13666	13636	13846	13758	13645	13806	13772	13804	13656	13634	13728	13931	13825	13684	13520	13746	13617	13667	13591	13725	13871	13609	13679	13940	13544	13868	13883	13686	13766	13657	13707	13742	13649	13821	13536	13656	13591	13788	13711	13737	13632	13803	13634	13752	13768	13797	13644	13590	13633	13693	13558	13743	13672	13725	13700	13728	13788	13832	13813	13584	13652	13782	13567	13651	13832	13656	13546	13724	13646	13790	13804	13595	13811	13629	13874	13697	13606	13765	13695	13643	13772	13798	13615	13851	13719	13758	13784	13721	13595	13644	13620	13573	13660	13750	13716	13731	13782	13665	13746	13778	13692	13617	13666	13647	13699	13724	13818	13597	13732	13746	13740	13631	13727	13699	13767	13633	13740	13576	13712	13771	13883	13816	13617	13761	13693	13706	13607	13715	13783	13802	13665	13819	13646	13642	13604	13820	13796	13698	13598	13725	13743	13850	13693	13688	13678	13698	13669	13711	13586	13815	13564	13737	13741	13655	13535	13601	13720	13554	13677	13614	13760	13680	13864	13699	13705	13575	13701	13715	13731	13739	13621	13748	13606	13860	13812	13834	13858	13514	13762	13689	13790	13816	13667	13672	13732	13625	13552	13622	13803	13612	13617	13565	13525	13769	13601	13629	13757	13732	13717	13755	13551	13767	13714	13821	13636	13706	13789	13863	13784	13763	13706	13634	13639	13771	13720	13677	13664	13490	13680	13642	13649	13637	13779	13656	13747	13715	13576	13582	13768	13708	13842	13667	13650	13773	13743	13797	13803	13671	13729	13711	13609	13796	13851	13640	13751	13791	13697	13771	13563	13796	13745	13772	13612	13734	13694	13719	13659	13655	13752	13627	13607	13627	13728	13711	13653	13822	13626	13580	13608	13711	13676	13730	13856	13608	13854	13484	13744	13615	13799	13596	13738	13706	13596	13584	13707	13598	13717	13722	13833	13743	13648	13749	13676	13837	13708	13690	13573	13720	13918	13755	13629	13768	13714	13585	13766	13566	13609	13787	13597	13864	13720	13838	13928	13600	13497	13534	13730	13693	13743	13621	13802	13685	13741	13683	13704	13761	13528	13769	13643	13853	13701	13805	13799	13740	13642	13675	13864	13629	13696	13684	13625	13725	13698	13814	13592	13543	13826	13827	13702	13706	13845	13780	13771	13482	13810	13751	13936	13645	13902	13692	13840	13738	13622	13598	13891	13710	13698	13721	13661	13608	13646	13642	13606	13730	13709	13747	13688	13629	13663	13701	13615	13707	13486	13783	13891	13674	13748	13623	13654	13724	13653	13698	13798	13768	13642	13573	13672	13678	13675	13904	13586	13716	13636	13608	13766	13622	13722	13752	13576	13681	13738	13804	13772	13932	13690	13695	13713	13809	13748	13864	13573	13678	13736	13595	13717	13595	13740	13792	13612	13503	13665	13721	13690	13636	13785	13708	13717	13682	13746	13830	13667	13638	13720	13719	13834	13529	13705	13752	13792	13707	13777	13674	13490	13747	13662	13709	13751	13774	13732	13820	13555	13618	13852	13649	13604	13724	13794	13602	13780	13784	13745	13729	13777	13508	13589	13659	13597	13655	13774	13647	13751	13831	13823	13640	13692	13730	13699	13899	13890	13649	13692	13688	13700	13729	13704	13678	13831	13709	13817	13629	13612	13709	13839	13762	13556	13649	13821	13576	13610	13728	13652	13641	13552	13666	13550	13779	13552	13665	13791	13832	13627	13478	13695	13689	13614	13650	13620	13737	13630	13635	13688	13590	13607	13792	13671	13786	13533	13734	13787	13586	13766	13626	13619	13737	13569	13734	13684	13738	13927	13704	13860	13757	13617	13743	13696	13731	13701	13867	13775	13688	13643	13405	13726	13563	13484	13775	13581	13611	13861	13724	13800	13645	13966	13748	13735	13702	13865	13806	13827	13753	13685	13678	13744	13767	13713	13763	13604	13701	13692	13776	13756	13780	13604	13697	13799	13793	13695	13751	13731	13821	13766	13865	13682	13674	13763	13757	13742	13772	13652	13812	13633	13876	13843	13652	13660	13741	13737	13720	13830	13591	13742	13716	13791	13855	13684	13874	13784	13548	13725	13707	13814	13698	13559	13701	13608	13822	13787	13656	13639	13579	13755	13612	13716	13826	13757	13842	13602	13709	13783	13673	13810	13824	13665	13670	13708	13771	13746	13681	13694	13673	13725	13804	13707	13617	13674	13842	13814	13610	13738	13729	13782	13788	13864	13652	13664	13790	13583	13747	13609	13712	13673	13668	13609	13705	13733	13800	13726	13827	13741	13564	13643	13804	13722	13858	13573	13686	13746	13755	13706	13645	13685	13865	13696	13736	13696	13792	13854	13615	13731	13713	13734	13762	13701	13839	13807	13572	13638	13744	13743	13634	13558	13725	13542	13698	13595	13654	13788	13682	13843	13822	13759	13764	13623	13568	13507	13636	13625	13794	13757	13680	13614	13620	13732	13763	13941	13813	13800	13754	13562	13670	13657	13862	13808	13508	13582	13430	13761	13588	13597	13789	13669	13644	13702	13748	13717	13710	13600	13663	13718	13638	13532	13890	13787	13713	13739	13723	13529	13765	13782	13589	13791	13689	13788	13641	13885	13792	13755	13748	13712	13769	13912	13651	13766	13742	13819	13807	13724	13709	13664	13730	13847	13748	13832	13788	13846	13836	13735	13714	13706	13565	13590	13734	13879	13614	13705	13643	13763	13861	13759	13873	13852	13789	13643	13756	13671	13615	13690	13833	13733	13778	13874	13784	13679	13756	13719	13797	13706	13583	13912	13797	13666	13872	13584	13936	13789	13883	13890	13691	13607	13717	13695	13770	13593	13601	13707	13853	13698	13836	13569	13591	13802	13722	13696	13813	13672	13618	13778	13799	13790	13809	13729	13840	13529	13808	13760	13827	13666	13649	13718	13700	13610	13670	13762	13775	13778	13638	13922	13593	13704	13759	13678	13595	13641	13768	13592	13538	13889	13777	13757	13610	13668	13726	13848	13490	13697	13767	13626	13782	13690	13776	13817	13652	13632	13669	13915	13722	13577	13641	13671	13683	13657	13672	13517	13666	13727	13605	13638	13773	13700	13665	13677	13656	13604	13797	13800	13580	13746	13698	13688	13845	13842	13760	13744	13786	13797	13608	13577	13771	13801	13686	13646	13654	13712	13663	13676	13577	13591	13736	13675	13767	13827	13667	13672	13548	13766	13804	13863	13667	13674	13630	13660	13647	13848	13838	13824	13494	13706	13702	13811	13710	13730	13701	13657	13823	13583	13601	13848	13641	13692	13550	13755	13651	13764	13740	13664	13800	13469	13743	13661	13700	13679	13815	13741	13669	13791	13474	13695	13643	13683	13746	13954	13674	13826	13647	13739	13795	13766	13859	13766	13905	13734	13643	13812	13554	13672	13629	13797	13736	13634	13848	13660	13688	13743	13719	13644	13721	13682	13708	13714	13863	13542	13778	13843	13773	13863	13602	13834	13770	13691	13846	13785	13519	13611	13665	13572	13677	13767	13670	13640	13855	13715	13564	13676	13810	13747	13842	13924	13685	13792	13668	13721	13560	13815	13838	13776	13727	13633	13723	13694	13735	13672	13806	13714	13626	13755	13767	13647	13935	13760	13700	13737	13775	13675	13781	13713	13644	13803	13681	13700	13660	13710	13805	13824	13612	13704	13621	13659	13664	13839	13746	13738	13829	13717	13812	13778	13737	13729	13802	13653	13667	13604	13693	13817	13570	13807	13568	13881	13621	13722	13871	13589	13770	13848	13618	13644	13744	13664	13644	13700	13771	13736	13728	13689	13546	13690	13635	13814	13681	13690	13743	13755	13748	13795	13523	13728	13843	13748	13781	13686	13594	13729	13861	13647	13755	13702	13931	13611	13656	13698	13722	13726	13854	13762	13904	13720	13621	13782	13628	13672	13503	13667	13780	13834	13557	13718	13783	13551	13813	13694	13754	13897	13680	13689	13818	13646	13813	13749	13691	13693	13772	13648	13459	13526	13708	13783	13610	13631	13604
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
