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
339547389875	339547390431	339547390981	339547391531	339547392081	339547392631	339547393181	339547393731	339547394281	339547394831	339547395382	339547395932	339547396482	339547397032	339547397582	339547398132	339547398682	339547399232	339547399782	339547400332	339547400882	339547401432	339547401982	339547402532	339547403082	339547403632	339547404183	339547404733	339547405283	339547405833	339547406383	339547406933	339547407483	339547408033	339547408583	339547409133	339547409683	339547410233	339547410783	339547411333	339547411883	339547412433	339547412983	339547413534	339547414084	339547414634	339547415184	339547415734	339547416284	339547416834	339547417384	339547417934	339547418484	339547419034	339547419584	339547420134	339547420684	339547421234	339547421784	339547422334	339547422885	339547423435	339547423985	339547424535	339547425085	339547425635	339547426185	339547426735	339547427285	339547427835	339547428385	339547428935	339547429485	339547430035	339547430585	339547431135	339547431685	339547432236	339547432786	339547433336	339547433886	339547434436	339547434986	339547435536	339547436086	339547436636	339547437186	339547437736	339547438286	339547438836	339547439386	339547439936	339547440486	339547441037	339547441587	339547442137	339547442687	339547443237	339547443787	339547444337	339547444887	339547445437	339547445987	339547446537	339547447087	339547447637	339547448187	339547448737	339547449287	339547449837	339547450388	339547450938	339547451488	339547452038	339547452588	339547453138	339547453688	339547454238	339547454788	339547455338	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2609	3600	2300	2608	3600	2300	2608	3600	2300	2607	3600	2300	2607	3600	2300	2606	3600	2300	2606	3600	2300	2605	3600	2300	2605	3600	2300	2605	3600	2300	2604	3600	2300	2604	3600	2300	2603	3600	2300	2603	3600	2300	2602	3600	2300	2602	3600	2300	2602	3600	2300	2601	3600	2300	2601	3600	2300	2600	3600	2300	2600	3600	2300	2599	3600	2300	2599	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2597	3600	2300	2597	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2595	3600	2300	2595	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23373	21314	29111	23884	21589	22454	37370	57068	55386	40272	30900	21568	17831	15638	14017	13827	13750	13956	13876	13821	13835	13877	13882	13710	13698	13842	13736	13776	13763	13659	13929	13598	13625	13783	13862	13660	13881	13882	13886	14018	13841	13620	13700	13881	13736	13805	13758	13600	13722	13588	13563	13704	13712	13674	13886	13718	13817	13676	13875	13749	13792	13652	13718	13850	13897	13889	13822	13616	13785	13582	13670	13693	13638	13616	13512	13897	13652	13789	13588	13639	13633	13669	13681	13649	13656	13620	13604	13717	13720	13730	13779	13555	13586	13735	13719	13706	13604	13630	13857	13818	13658	13554	13696	13797	13640	13670	13875	13581	13724	13756	13761	13535	13830	13648	13791	13668	13631	13601	13647	13771	13792	13662	13725	13689	13808	13766	13719	13718	13843	13690	13633	13818	13674	13671	13606	13886	13810	13668	13603	13736	13766	13708	13686	13717	13627	13646	13548	13759	13765	13751	13623	13886	13628	13657	13779	13782	13852	13823	13632	13509	13812	13864	13616	13609	13773	13856	13881	13789	13654	13681	13693	13675	13491	13907	13630	13673	13782	13844	13598	13613	13457	13654	13707	13525	13794	13670	13456	13779	13779	13667	13941	13827	13645	13795	13716	13602	13749	13778	13707	13842	13870	13512	13805	13763	13805	13553	13677	13670	13487	13592	13620	13592	13623	13845	13474	13637	13557	13848	13828	13569	13688	13567	13910	13816	13609	13605	13409	13686	13701	13720	13639	13760	13721	13768	13623	13784	13844	13512	13544	13551	13791	13637	13791	13760	13691	13619	13567	13569	13694	13832	13728	13588	13774	13767	13577	13800	13536	13739	13749	13645	13557	13637	13756	13614	13658	13632	13738	13703	13682	13645	13651	13662	13715	13541	13555	13844	13763	13660	13751	13820	13584	13600	13858	13806	13520	13562	13568	13703	13688	13875	13638	13559	13780	13799	13852	13718	13630	13716	13625	13662	13628	13713	13746	13796	13782	13721	13569	13611	13670	13892	13775	13637	13687	13862	13557	13582	13835	13568	13641	13563	13809	13648	13619	13715	13802	13775	13644	13623	13679	13720	13723	13596	13666	13700	13783	13651	13947	13630	13790	13654	13878	13571	13597	13506	13645	13608	13641	13566	13646	13718	13660	13734	13692	13684	13794	13851	13571	13669	13578	13800	13503	13567	13656	13677	13633	13672	13557	13839	13706	13758	13661	13758	13735	13694	13634	13727	13602	13751	13575	13810	13813	13691	13646	13606	13757	13605	13803	13739	13486	13929	13483	13580	13732	13668	13707	13479	13610	13597	13854	13748	13635	13611	13666	13752	13872	13750	13599	13864	13787	13688	13595	13659	13533	13575	13724	13572	13869	13762	13746	13806	13534	13736	13698	13586	13546	13623	13626	13508	13615	13516	13688	13708	13661	13531	13626	13600	13684	13547	13750	13547	13779	13418	13811	13563	13622	13556	13643	13445	13670	13644	13807	13652	13600	13629	13718	13668	13760	13677	13682	13550	13859	13669	13683	13570	13669	13682	13731	13713	13489	13525	13714	13641	13804	13477	13770	13594	13639	13996	13770	13894	13811	13699	13492	13811	13837	13572	13566	13762	13614	13660	13526	13618	13834	13834	13683	13676	13609	13745	13686	13758	13566	13563	13607	13511	13632	13622	13717	13463	13664	13566	13783	13641	13616	13622	13527	13570	13762	13562	13730	13638	13783	13533	13704	13738	13772	13627	13687	13691	13704	13680	13624	13610	13498	13636	13456	13749	13724	13958	13745	13757	13675	13706	13624	13596	13805	13704	13715	13679	13722	13598	13691	13719	13632	13699	13783	13809	13753	13657	13758	13762	13726	13762	13969	13787	13676	13605	13754	13571	13599	13749	13691	13688	13807	13750	13807	13751	14015	13711	13669	13456	13717	13836	13658	13412	13720	13599	13735	13575	13907	13557	13698	13632	13701	13705	13695	13756	13572	13741	13825	13894	13791	13687	13880	13653	13582	13625	13846	13619	13635	13599	13599	13614	13647	13546	13674	13601	13764	13640	13741	13682	13635	13645	13804	13538	13765	13833	13620	13805	13767	13703	13684	13614	13614	13614	13800	13873	13686	13729	13648	13685	13551	13546	13938	13744	13753	13520	13694	13803	13679	13683	13494	13483	13671	13826	13652	13839	13658	13750	13656	13606	13739	13774	13595	13679	13587	13828	13728	13667	13631	13725	13758	13455	13805	13673	13536	13748	13606	13634	13817	13839	13661	13712	13645	13747	13741	13779	13721	13559	13798	13633	13708	13690	13757	13668	13840	13778	13899	13659	13662	13733	13783	13735	13684	13723	13777	13983	13624	13823	13677	13867	13759	13668	13518	13782	13610	13569	13696	13827	13594	13764	13704	13752	13846	13854	13711	13935	13644	13710	13666	13571	13930	13758	13679	13595	13617	13671	13475	13604	13563	13746	13534	13397	13625	13634	13562	13808	13831	13558	13758	13714	13596	13793	13741	13643	13842	13562	13745	13680	13661	13659	13712	13770	13725	13716	13789	13755	13687	13874	13808	13633	13810	13758	13857	13605	13614	13953	13808	13736	13663	13710	13769	13624	13505	13616	13644	13834	13542	13689	13673	13653	13723	13628	13707	13730	13671	13604	13607	13761	13474	13703	13655	13679	13611	13663	13637	13524	13661	13535	13752	13591	13659	13522	13598	13539	13723	13730	13706	13882	13641	13690	13647	13632	13609	13697	13644	13858	13751	13819	13604	13673	13735	13658	13568	13671	13672	13753	13808	13694	13756	13765	13612	13641	13749	13859	13612	13625	13909	13452	13800	13846	13641	13747	13616	13577	13826	13665	13598	13709	13882	13728	13652	13656	13518	13664	13762	13656	13602	13600	13647	13565	13611	13809	13653	13648	13709	13775	13694	13665	13744	13738	13619	13753	13698	13701	13766	13733	13692	13817	13891	13713	13582	13769	13818	13428	13614	13861	13806	13507	13792	13773	13794	13430	13681	13629	13663	13766	13653	13626	13753	13586	13690	13659	13605	13581	13651	13628	13656	13700	13610	13604	13608	13781	13593	13714	13739	13720	13737	13970	13562	13777	13870	13569	13744	13778	13658	13536	13641	13857	13695	13656	13770	13578	13607	13756	13727	13671	13759	13486	13789	13761	13617	13604	13697	13579	13622	13741	13677	13559	13591	13595	13773	13824	13541	13712	13583	13651	13716	13783	13740	13692	13478	13685	13726	13729	13620	13870	13482	13470	13647	13614	13563	13684	13620	13649	13642	13709	13560	13553	13621	13654	13745	13824	13690	13745	13600	13570	13729	13652	13720	13710	13723	13806	13714	13762	13576	13658	13542	13740	13700	13664	13476	13623	13655	13711	13847	13604	13764	13600	13747	13566	13693	13675	13672	13695	13747	13426	13787	13623	13663	13784	13836	13751	13657	13532	13700	13899	13618	13612	13627	13722	13637	13731	13651	13775	13638	13735	13811	13800	13707	13550	13737	13755	13610	13759	13795	13675	13582	13598	13662	13796	13635	13616	13675	13632	13764	13862	13790	13569	13740	13511	13771	13617	13526	13731	13773	13638	13816	13719	13515	13733	13769	13868	13648	13814	13608	13611	13568	13665	13642	13812	13627	13458	13645	13637	13785	13711	13497	13699	13687	13801	13834	13733	13660	13715	13606	13800	13679	13681	13668	13665	13396	13630	13667	13557	13697	13850	13799	13623	13647	13725	13746	13604	13666	13741	13477	13602	13648	13740	13638	13451	13586	13545	13721	13749	13823	13653	13695	13700	13652	13637	13846	13692	13610	13651	13786	13632	13797	13734	13656	13719	13580	13590	13561	13618	13727	13743	13768	13693	13621	13709	13536	13545	13600	13668	13727	13599	13664	13553	13670	13704	13621	13600	13647	13745	13662	13770	13516	13611	13650	13816	13698	13571	13763	13529	13817	13641	13622	13796	13567	13536	13568	13878	13656	13685	13741	13751	13717	13726	13611	13792	13655	13716	13663	13890	13661	13672	13720	13622	13538	13670	13625	13644	13617	13542	13506	13626	13531	13765	13613	13572	13652	13555	13643	13784	13627	13624	13576	13518	13781	13546	13662	13700	13751	13491	13639	13655	13614	13748	13921	13694	13699	13613	13764	13761	13743	13798	13627	13635	13571	13601	13727	13724	13878	13559	13583	13595	13725	13709	13640	13744	13513	13675	13676	13645	13750	13803	13616	13756	13619	13789	13686	13721	13673	13613	13746	13807	13578	13677	13725	13658	13644	13691	13600	13736	13582	13663	13735	13729	13682	13702	13681	13674	13478	13808	13613	13655	13541	13581	13709	13723	13611	13569	13619	13894	13638	13658	13612	13611	13794	13821	13820	13809	13662	13571	13774	13662	13789	13840	14077	13726	13629	13879	13642	13538	13793	13806	13494	13534	13693	13579	13560	13697	13700	13717	13900	13444	13797	13599	13722	13608	13710	13838	13646	13793	13572	13614	13784	13843	13802	13703	13643	13693	13866	13494	13506	13679	13865	13740	13711	13667	13702	13515	13682	13750	13658	13751	13570	13653	13729	13657	13522	13714	13628	13547	13474	13704	13492	13713	13704	13645	13671	13796	13585	13605	13704	13614	13662	13662	13781	13551	13737	13573	13725	13599	13842	13761	13631	13834	13591	13624	13487	13707	13708	13694	13794	13623	13650	13533	13580	13778	13453	13578	13796	13587	13683	13628	13725	13784	13666	13712	13609	13739	13693	13640	13606	13658	13707	13709	13686	13664	13784	13628	13845	13753	13732	13683	13474	13612	13822	13777	13686	13609	13727	13814	13680	13569	13588	13631	13691	13697	13680	13649	13768	13739	13543	13667	13664	13504	13665	13563	13557	13756	13497	13651	13826	13636	13799	13672	13698	13574	13749	13597	13772	13683	13806	13737	13719	13685	13802	13595	13680	13734	13753	13704	13902	13715	13701	13638	13703	13870	13547	13485	13920	13696	13624	13661	13585	13711	13849	13686	13683	13638	13768	13616	13619	13722	13827	13746	13829	13606	13596	13646	13683	13754	13714	13479	13573	13559	13850	13679	13763	13732	13657	13622	13741	13744	13810	13622	13693	13757	13506	13536	13857	13677	13598	13674
17204	31563	28778	23398	20517	18707	41926	59276	56565	41056	34524	21389	18727	15473	13575	13375	13547	13377	13375	13425	13522	13460	13554	13380	13431	13549	13470	13621	13439	13361	13570	13343	13295	13474	13657	13437	13468	13612	13350	13417	13532	13494	13619	13401	13338	13438	13622	13497	13660	13561	13416	13398	13516	13386	13446	13290	13624	13587	13488	13566	13500	13407	13486	13353	13448	13401	13511	13408	13516	13591	13599	13342	13662	13447	13568	13502	13545	13496	13435	13504	13427	13478	13485	13317	13526	13395	13473	13495	13414	13479	13462	13506	13384	13476	13388	13474	13349	13358	13477	13494	13394	13397	13481	13550	13575	13543	13382	13377	13512	13550	13606	13338	13371	13500	13415	13449	13447	13502	13490	13437	13465	13309	13365	13627	13473	13458	13597	13488	13368	13613	13466	13460	13595	13605	13468	13514	13428	13358	13383	13442	13297	13368	13606	13536	13358	13464	13495	13378	13600	13456	13488	13374	13456	13391	13481	13624	13490	13571	13317	13415	13371	13624	13445	13441	13497	13535	13416	13553	13593	13270	13587	13533	13361	13469	13457	13572	13301	13305	13310	13490	13438	13428	13362	13384	13523	13210	13428	13416	13500	13536	13472	13499	13398	13417	13470	13449	13522	13614	13485	13420	13405	13617	13507	13464	13461	13557	13543	13549	13496	13324	13380	13605	13660	13488	13386	13395	13456	13491	13494	13503	13528	13552	13322	13428	13419	13461	13460	13497	13502	13496	13493	13338	13615	13583	13476	13695	13442	13381	13556	13547	13533	13353	13344	13376	13518	13488	13401	13282	13291	13504	13545	13357	13452	13455	13624	13446	13678	13553	13526	13417	13518	13352	13406	13368	13441	13394	13298	13525	13506	13401	13391	13446	13763	13481	13348	13517	13523	13382	13335	13491	13487	13463	13404	13428	13592	13451	13486	13391	13495	13320	13584	13415	13452	13490	13304	13697	13368	13529	13419	13467	13423	13376	13440	13418	13407	13456	13444	13424	13597	13469	13418	13408	13468	13562	13625	13422	13466	13506	13374	13482	13426	13381	13568	13628	13315	13559	13484	13569	13445	13490	13331	13405	13541	13508	13491	13481	13489	13420	13376	13578	13211	13463	13531	13559	13488	13528	13393	13398	13298	13504	13561	13460	13502	13465	13399	13504	13511	13462	13475	13397	13417	13425	13457	13388	13405	13537	13226	13422	13457	13430	13458	13636	13474	13438	13483	13345	13498	13343	13522	13545	13417	13382	13561	13521	13431	13554	13578	13383	13332	13452	13352	13331	13470	13409	13424	13363	13377	13445	13554	13416	13569	13291	13344	13465	13484	13462	13594	13499	13469	13475	13410	13464	13436	13427	13367	13624	13575	13435	13416	13473	13528	13437	13407	13567	13401	13467	13531	13340	13463	13538	13463	13509	13478	13550	13324	13508	13471	13550	13318	13478	13401	13420	13573	13455	13362	13432	13570	13377	13513	13641	13387	13458	13399	13358	13568	13438	13376	13534	13398	13609	13568	13542	13524	13579	13501	13573	13272	13434	13425	13449	13451	13432	13491	13450	13546	13510	13682	13295	13555	13501	13529	13496	13465	13549	13367	13536	13419	13610	13569	13423	13492	13303	13574	13503	13513	13480	13347	13521	13402	13466	13470	13563	13433	13436	13368	13399	13380	13493	13340	13443	13431	13471	13567	13464	13498	13394	13590	13466	13375	13472	13496	13395	13426	13528	13454	13392	13495	13441	13364	13432	13483	13507	13441	13424	13660	13498	13414	13572	13564	13610	13568	13401	13431	13385	13387	13403	13500	13445	13486	13421	13348	13409	13585	13510	13590	13517	13383	13526	13479	13420	13479	13533	13411	13467	13406	13348	13404	13582	13387	13603	13384	13458	13469	13400	13371	13471	13495	13561	13401	13654	13362	13483	13443	13239	13377	13482	13560	13470	13481	13520	13433	13470	13330	13406	13513	13589	13404	13477	13458	13554	13578	13449	13319	13531	13533	13519	13491	13652	13586	13481	13485	13723	13578	13462	13328	13404	13493	13447	13462	13539	13364	13443	13556	13317	13405	13529	13502	13633	13534	13519	13526	13348	13457	13353	13403	13323	13525	13564	13503	13575	13442	13548	13471	13436	13560	13417	13404	13533	13471	13360	13385	13526	13404	13480	13508	13508	13386	13427	13437	13527	13372	13414	13411	13468	13476	13440	13352	13550	13385	13529	13389	13479	13414	13285	13483	13513	13397	13635	13474	13296	13400	13490	13568	13259	13391	13500	13291	13345	13554	13436	13520	13513	13653	13545	13361	13459	13288	13437	13454	13264	13393	13550	13357	13417	13469	13257	13474	13576	13297	13414	13214	13608	13325	13514	13501	13525	13404	13421	13360	13432	13370	13498	13475	13543	13408	13376	13378	13337	13408	13539	13516	13367	13353	13555	13437	13589	13473	13569	13461	13482	13327	13304	13483	13322	13387	13698	13349	13443	13284	13521	13535	13620	13531	13490	13472	13408	13451	13364	13477	13327	13548	13420	13481	13401	13361	13310	13486	13384	13318	13486	13577	13406	13436	13349	13491	13196	13547	13412	13607	13384	13442	13458	13555	13422	13445	13440	13404	13436	13362	13448	13513	13444	13499	13421	13508	13338	13395	13323	13420	13535	13370	13601	13314	13423	13450	13493	13494	13553	13447	13531	13512	13513	13495	13463	13449	13316	13355	13569	13390	13457	13412	13564	13362	13443	13516	13427	13494	13385	13408	13696	13326	13369	13487	13333	13439	13293	13506	13654	13653	13555	13399	13379	13426	13467	13561	13627	13430	13384	13475	13474	13491	13425	13470	13502	13403	13560	13554	13442	13440	13350	13455	13562	13581	13402	13371	13571	13362	13539	13440	13603	13556	13354	13449	13538	13412	13445	13365	13349	13522	13358	13354	13555	13512	13406	13177	13463	13553	13520	13484	13476	13690	13649	13359	13540	13458	13243	13315	13408	13545	13665	13393	13277	13517	13438	13650	13364	13518	13631	13469	13529	13524	13369	13404	13431	13537	13441	13454	13521	13443	13352	13562	13365	13452	13446	13567	13516	13502	13425	13619	13433	13446	13390	13429	13369	13369	13437	13443	13468	13351	13454	13381	13448	13216	13613	13594	13421	13368	13467	13412	13222	13532	13468	13566	13448	13626	13368	13469	13424	13458	13455	13525	13398	13533	13516	13547	13429	13531	13477	13518	13327	13429	13446	13466	13499	13461	13375	13414	13406	13501	13509	13494	13209	13428	13389	13411	13420	13296	13383	13459	13359	13480	13514	13551	13374	13334	13346	13619	13540	13519	13529	13324	13522	13491	13324	13457	13361	13588	13372	13445	13495	13424	13612	13457	13521	13435	13353	13459	13492	13476	13624	13409	13540	13377	13599	13398	13573	13371	13420	13464	13524	13409	13431	13520	13293	13464	13445	13496	13427	13518	13320	13469	13426	13518	13332	13393	13529	13494	13461	13430	13479	13437	13467	13379	13363	13504	13506	13318	13411	13431	13457	13551	13519	13409	13310	13482	13545	13538	13285	13323	13349	13561	13567	13489	13345	13481	13640	13443	13370	13504	13413	13438	13540	13427	13360	13419	13453	13363	13529	13385	13344	13413	13546	13397	13706	13349	13435	13298	13541	13512	13409	13451	13409	13423	13562	13474	13487	13452	13369	13596	13588	13554	13370	13510	13446	13356	13482	13561	13451	13475	13362	13290	13436	13471	13424	13485	13426	13580	13358	13435	13422	13441	13637	13409	13433	13581	13306	13506	13436	13620	13453	13559	13516	13506	13477	13486	13261	13432	13489	13497	13467	13503	13462	13384	13629	13407	13450	13529	13418	13546	13518	13282	13501	13598	13535	13498	13465	13368	13424	13544	13564	13732	13313	13336	13518	13453	13577	13435	13518	13428	13411	13550	13295	13344	13514	13477	13471	13376	13410	13520	13476	13557	13409	13532	13455	13441	13431	13314	13449	13439	13397	13559	13745	13435	13487	13535	13363	13412	13428	13595	13361	13521	13492	13558	13464	13276	13477	13561	13463	13443	13563	13502	13641	13500	13624	13449	13435	13344	13541	13490	13447	13519	13543	13627	13422	13456	13575	13563	13314	13421	13456	13411	13349	13409	13513	13464	13444	13554	13557	13479	13630	13398	13426	13465	13662	13403	13486	13568	13411	13419	13581	13548	13609	13539	13430	13456	13373	13266	13387	13413	13516	13558	13477	13546	13614	13313	13306	13513	13366	13388	13342	13546	13551	13318	13418	13488	13268	13494	13489	13367	13510	13542	13636	13357	13502	13600	13391	13526	13564	13523	13541	13611	13392	13472	13511	13480	13501	13315	13422	13425	13361	13449	13659	13440	13358	13667	13465	13461	13473	13456	13428	13485	13593	13520	13538	13458	13721	13421	13361	13351	13427	13470	13361	13634	13384	13574	13374	13624	13529	13537	13425	13428	13465	13512	13444	13349	13418	13564	13414	13451	13311	13513	13531	13406	13387	13490	13283	13260	13689	13302	13569	13419	13404	13382	13419	13490	13589	13438	13581	13433	13302	13519	13493	13411	13405	13563	13507	13570	13651	13700	13633	13422	13498	13469	13428	13439	13485	13256	13476	13596	13223	13442	13324	13466	13446	13533	13505	13512	13447	13591	13394	13400	13365	13477	13247	13495	13594	13358	13240	13430	13428	13473	13336	13544	13439	13586	13486	13455	13392	13529	13452	13460	13443	13523	13434	13329	13416	13514	13385	13506	13502	13489	13401	13476	13477	13336	13446	13471	13552	13487	13365	13555	13494	13427	13431	13525	13591	13394	13351	13457	13374	13421	13621	13456	13425	13431	13362	13510	13587	13560	13391	13342	13483	13603	13423	13333	13374	13507	13461	13594	13525	13331	13558	13564	13528	13537	13371	13463	13413	13470	13587	13351	13570	13304	13486	13546	13514	13673	13550	13351	13521	13322	13406	13419	13200	13402	13609	13462	13403	13465	13280	13388	13295	13518	13422	13482	13550	13486	13543	13539	13504	13325	13490	13392	13617	13409	13482	13490	13492	13546	13218	13614	13385	13413	13451	13395	13473	13572	13352	13514	13482	13425	13569	13322	13428	13494	13603
27457	21627	22193	18223	15132	14776	16447	20775	21352	18370	16284	14854	14453	14477	14151	13957	13929	13772	14159	13952	13991	13951	13899	13854	13995	14081	14111	14044	13909	13974	14029	13891	14064	13934	14003	13962	13952	14065	13825	14037	13972	13918	14133	13929	13948	13978	14022	14003	13998	13771	13976	14016	13980	14062	14059	13940	14111	14077	14035	13852	13931	13897	14052	14137	14130	14178	13902	13946	14079	14001	13908	13953	13909	14115	14090	13817	13936	14121	13966	13997	13882	13916	14095	14103	13939	13914	13956	13829	14105	13760	14099	14042	14081	13927	14089	13977	13966	14031	14043	13997	13980	13997	13933	14083	13852	13873	13918	13957	13844	13870	14009	13777	13840	14023	13972	14122	13939	14056	13878	13978	14051	14070	14077	14107	13862	14014	14034	13935	14038	14201	13956	13983	14048	13796	13975	14014	13905	13882	13882	14030	13902	14033	13981	14042	13879	13917	14050	13957	13992	14008	14065	14028	13745	14000	14070	13977	13887	13866	13882	14079	13877	13929	13902	14056	13719	13867	13969	13816	13863	13897	13981	13942	14026	13999	14061	13892	13795	13978	14007	13967	13979	13800	14041	14010	14078	14191	14122	14159	13997	14105	13960	13922	13960	13980	13905	14017	14040	14177	13887	13996	13854	13977	13932	14035	13907	14018	13930	13916	13922	13942	13881	14018	13964	14049	13837	13949	14015	13992	14076	13874	13983	14164	13991	14001	13886	14028	14090	13914	14049	13820	14184	14084	13878	13931	13961	13902	13935	13833	13958	13797	13931	14101	13959	14181	13920	14069	13831	13900	13980	14058	13633	13832	14018	13976	14077	14054	14197	14224	14006	13886	14083	13997	14118	13968	13941	14016	13916	14042	13889	13872	13831	14015	14185	13861	13882	14057	14091	13893	14033	14063	13765	13856	13880	13842	13971	14024	14173	13950	13992	14000	14011	13930	14054	13980	14096	14107	13874	13973	14007	13917	14107	13793	14099	14010	13922	13998	14064	13807	14059	14031	14030	13869	13938	13882	13877	13940	14252	14008	13920	14131	14056	13966	13950	13944	13874	13859	13947	13935	14001	13922	14012	14006	13808	13985	13953	13899	14066	14039	13742	13703	14011	14074	14043	14101	14091	13980	13879	13955	13997	14113	13958	13902	14026	13951	13864	13948	13965	14210	13919	13861	13800	13976	13987	14078	13976	13934	14050	13986	14106	13841	14124	13959	13966	13966	13882	13876	13973	13980	13971	13944	13993	14041	13969	13979	14057	14095	13870	14010	13846	13821	13934	13972	13984	13963	14017	14062	13864	14015	14048	13902	13805	13822	14092	14066	13989	13846	13848	13902	14047	13827	13901	13992	13902	13873	14008	14021	13993	13885	13888	13834	14007	14104	13979	14039	13983	14023	14040	14139	14031	14080	13927	13873	13907	14018	13987	13977	14098	14070	13953	13935	13960	13956	13933	13875	13796	13800	14045	13980	14037	14106	14034	13729	13928	13927	13953	14011	14185	13826	13923	13947	13987	13874	13857	13902	13879	13975	14129	13909	13848	13963	13989	13946	13889	14069	14071	14081	14090	14072	14143	14056	14138	13956	13870	13952	13929	13944	13897	14054	13947	13979	14105	14088	14013	13887	13840	14129	14028	13963	13999	14006	14064	14057	14021	13938	13975	14153	13852	13963	13987	13974	13880	14000	14065	14082	14072	14076	14007	13831	14178	13992	14009	14035	14073	14031	13951	14010	14039	14078	14121	13647	13859	13897	13731	14020	13971	13855	13891	14105	14049	14138	14083	13819	13970	13974	13895	14037	13929	13839	13964	14032	13987	13878	14080	14046	14000	14082	13981	13912	14128	13938	14161	13885	13915	13913	13910	13956	14156	13955	13789	13717	14162	14052	13858	13817	14074	13964	14060	14052	14090	13992	14077	14004	13897	13857	14042	13988	14001	14083	14147	13942	13948	13951	14028	13845	13811	13797	14097	14042	13851	14174	14002	14067	13865	13970	13983	13787	13930	14043	13954	13828	13859	14015	13865	13859	13941	14130	14029	14028	13915	13970	13897	13969	13935	13873	13848	14057	14031	13789	13852	13956	13917	14082	13828	13921	13954	14035	13857	13966	14015	14043	14008	14107	14124	13774	13963	13976	13968	13871	14000	14107	14065	14153	13984	14016	13999	14183	14051	14065	14075	13873	13793	13895	13857	13962	14030	13810	14057	14119	13948	14017	14146	13848	14083	14068	13865	14087	14077	14011	13965	14036	13815	14036	13967	13988	13988	13883	13880	13995	13861	14005	13852	14033	13938	13917	13978	13837	13872	14000	14065	13806	13859	14042	14119	13993	13979	14041	13918	14037	14046	13942	13870	13936	13787	13946	13827	13929	14006	13736	13971	13956	13872	13867	13915	13951	14145	14077	13903	13831	14126	14029	14023	13786	13883	13896	13991	13941	13901	14033	14051	13888	13803	14017	13877	13937	13938	14040	14148	14097	14097	13978	13912	14001	14086	13969	13913	13902	13951	14126	14113	13962	14133	14083	13913	13952	14064	14084	13889	13884	14239	14124	13979	13977	13978	13911	14030	14013	14063	13992	13971	13843	13893	13970	13877	14013	14116	13881	13949	13940	14107	14026	13974	13889	13874	13978	13779	13982	13850	13808	14088	13978	13996	14008	13984	14078	13963	13939	14059	14128	14032	14039	13917	13816	14159	13916	13907	13798	14042	14127	14022	14100	14081	13921	14070	14063	13894	13772	13969	13864	14058	13962	14100	13976	14240	13873	14036	13938	13864	14059	14252	14044	14021	13973	14185	14066	13869	13993	14278	13976	14037	13944	13868	14094	14075	13903	13949	14123	14018	13970	13989	13979	13856	13950	14036	13987	13871	14048	13989	14118	13863	14023	14138	14060	14083	13979	14112	13952	13990	13952	13990	14062	13968	14036	14017	13766	14032	14080	14054	14170	13932	14061	14030	14066	13958	13989	13991	13878	13967	13908	13969	13884	13970	14064	13885	13905	13778	13915	13896	13980	13942	14152	13949	13945	13952	14048	14163	13992	14106	13913	13887	13982	14099	14129	14098	13891	13913	14194	13883	13730	13861	14130	13880	14098	13981	13874	13969	13997	14140	13969	13805	14175	13817	13981	13917	14035	13834	14010	13839	13843	14061	14048	13971	13728	14061	13955	13918	14102	14091	14030	14020	14046	14061	13910	14078	13785	13936	14025	13968	13988	14119	13924	13953	13822	13803	13596	14093	13949	14048	13937	14050	13944	13960	13820	14057	13954	13921	13954	13868	13873	14072	13892	13941	13990	14113	14069	13846	14043	14057	13926	13968	14099	14077	13913	14141	14050	14172	13856	13893	13931	13896	13902	13894	13881	13757	13979	13954	14020	13936	14128	13987	13897	13900	14086	14106	14039	13929	14077	13957	13981	13957	13856	13800	13934	13947	14073	13746	13826	13937	14160	13999	13979	14151	14114	14064	14092	13831	13835	13931	13970	14013	14029	14076	14033	14067	14109	13917	13972	14013	14175	13904	14060	14057	14005	14032	14015	14066	14122	13978	14012	13878	14000	13917	13917	14049	14012	14048	13989	13746	13994	14065	13922	13892	13984	13842	13863	13955	14008	14000	13799	14193	14151	13961	13869	13940	14092	13901	13997	14109	14029	14141	14053	13973	13961	13980	13953	14022	14039	13989	13967	14041	14041	13795	14089	13927	13878	13971	14017	13828	13896	14080	13999	13974	14108	14048	14067	13828	13998	14049	13878	13823	14153	13951	13961	13929	13937	13875	13883	14054	14201	14132	14037	14066	14016	13995	13826	14024	13958	13933	14245	14149	13974	13896	13903	13975	14045	13912	13910	14121	13998	13889	14013	14034	14076	14119	14109	14105	13879	14095	14046	14021	13921	14054	13960	13920	13883	13887	14065	14016	13927	13963	13932	13924	13931	14008	13857	13920	14200	13863	13793	13984	13755	13841	13969	13961	13892	13861	13951	13958	14077	13854	14085	13969	14184	14205	14038	14134	14173	14178	13849	13907	14061	13954	13967	13914	13851	14057	13804	14017	13908	13916	13965	13868	14138	13945	14085	14071	13981	13968	14021	14103	14004	14031	13982	13958	14053	13830	14207	13973	14165	13973	13866	14080	13992	13963	14105	14007	14123	13828	14019	13959	14020	13963	13922	13972	14021	13919	13944	14080	14204	13910	13848	13931	13843	13957	14001	14104	13823	14008	14195	14014	13721	14050	14089	14085	14009	13754	14119	13960	14062	14031	14167	14027	13989	14094	13987	13833	13929	13886	14113	14032	14230	14093	14052	14197	13942	13804	13954	13902	14101	13932	14112	14072	13923	14027	14073	14003	14093	13911	14020	14108	13850	13936	14078	13875	13845	14103	14048	13960	13829	14032	14075	13905	14010	14022	13935	14028	13822	14056	14013	13992	14080	14018	13835	13937	13824	13826	14066	13829	13913	14089	14053	14061	13876	14054	14131	14055	13832	14086	14037	13933	14174	14040	13902	14007	13928	13896	14045	13906	13946	13763	13854	14051	13907	14010	13868	14059	13789	13898	14020	13988	13924	14016	14005	14074	13974	14135	13801	13957	13962	13986	13930	13842	13983	13938	14080	13846	13871	13927	14005	13946	13890	14097	13936	13944	13942	13974	13964	14107	13967	14006	13870	13709	13978	14052	14012	13924	14112	14046	13928	14253	13893	13993	14063	13980	14044	14036	13853	14140	14020	13902	14061	13834	14119	14081	13926	13822	14102	14083	14005	13912	14009	14205	14165	14130	13921	14081	13926	14111	13915	14045	14284	13942	13981	13934	13888	14046	13945	13924	13992	13942	14087	13899	13913	14022	14154	14051	14104	13974	14068	13947	13950	14087	14173	13921	14078	14239	13912	14163	13855	13894	14154	14051	13925	13872	13969	13952	14058	14056	14141	13989	13984	13961	13830	13982	13938	13965	13964	13819	13896	14089	13891	14033	14171	14009	14065	14075	13872	13927	13957	13819	13661	14206	13993	14176	14133	13963	13927	13953	14013	13780	13989	13965	13872	13951	14012	14002	13945	13747	13761	13790	14007	13950	13994	13852	13976	13901	14014	13891	13965	14057	14055	14007	13895	13959	13751	13734	13946
15104	19178	18643	16367	15394	14700	17891	23898	23562	18493	16570	14452	13986	13737	13541	13756	13656	13718	13743	13671	13605	13760	13639	13745	13720	13527	13778	13729	13559	13618	13678	13546	13724	13705	13565	13519	13505	13724	13567	13625	13558	13575	13663	13475	13547	13477	13724	13634	13654	13559	13676	13640	13723	13703	13592	13558	13631	13554	13799	13605	13761	13612	13713	13733	13558	13547	13614	13537	13721	13567	13769	13552	13732	13769	13555	13533	13683	13528	13755	13587	13703	13652	13608	13520	13386	13688	13568	13580	13665	13447	13603	13521	13547	13617	13538	13597	13646	13559	13705	13574	13725	13487	13775	13552	13705	13575	13669	13530	13558	13645	13637	13440	13567	13472	13565	13590	13708	13768	13536	13666	13639	13703	13670	13605	13610	13764	13647	13525	13664	13536	13563	13626	13707	13703	13570	13622	13664	13620	13588	13561	13592	13512	13696	13413	13610	13472	13558	13661	13447	13658	13549	13560	13591	13641	13634	13593	13580	13704	13434	13579	13561	13615	13653	13840	13503	13771	13552	13639	13646	13556	13621	13661	13652	13570	13786	13483	13644	13669	13597	13653	13760	13642	13454	13638	13519	13668	13631	13688	13682	13580	13753	13652	13828	13584	13555	13522	13689	13463	13594	13661	13467	13653	13596	13544	13539	13565	13615	13505	13678	13576	13607	13816	13649	13710	13500	13504	13645	13670	13522	13688	13623	13580	13494	13575	13667	13479	13720	13650	13529	13604	13587	13521	13578	13615	13673	13526	13718	13592	13645	13717	13716	13568	13809	13584	13578	13611	13758	13489	13634	13668	13510	13594	13724	13621	13729	13676	13403	13922	13683	13731	13723	13646	13736	13678	13670	13596	13625	13622	13709	13565	13648	13414	13623	13634	13694	13790	13567	13713	13532	13709	13755	13488	13551	13599	13706	13379	13561	13613	13636	13610	13704	13607	13485	13489	13724	13754	13742	13732	13518	13512	13491	13503	13703	13807	13628	13610	13593	13645	13496	13576	13689	13687	13597	13842	13672	13600	13515	13865	13710	13525	13528	13645	13536	13659	13613	13777	13605	13667	13542	13514	13407	13652	13664	13480	13619	13461	13604	13739	13576	13618	13644	13666	13657	13665	13712	13525	13654	13435	13596	13397	13656	13669	13557	13569	13695	13616	13624	13544	13757	13362	13552	13455	13486	13615	13517	13679	13614	13701	13467	13544	13553	13666	13621	13519	13649	13785	13714	13546	13772	13534	13762	13722	13873	13685	13650	13589	13711	13522	13634	13722	13528	13604	13512	13547	13450	13696	13674	13681	13586	13564	13653	13530	13451	13619	13347	13601	13628	13604	13777	13695	13745	13650	13711	13614	13594	13678	13635	13526	13762	13730	13539	13662	13666	13529	13562	13606	13517	13722	13512	13496	13652	13673	13630	13501	13802	13477	13553	13583	13659	13749	13669	13572	13625	13624	13724	13640	13724	13576	13720	13616	13731	13712	13493	13620	13527	13654	13653	13464	13707	13681	13603	13527	13579	13695	13537	13489	13696	13520	13678	13522	13763	13587	13574	13555	13540	13601	13709	13691	13470	13703	13441	13605	13575	13834	13619	13618	13589	13656	13704	13625	13759	13687	13615	13607	13576	13680	13642	13472	13502	13687	13554	13642	13538	13605	13741	13552	13587	13816	13645	13635	13758	13670	13611	13709	13554	13576	13746	13684	13624	13769	13576	13697	13669	13603	13562	13494	13732	13619	13692	13436	13808	13651	13536	13496	13745	13627	13530	13625	13632	13608	13715	13743	13576	13810	13608	13614	13698	13643	13648	13710	13622	13669	13547	13791	13687	13573	13509	13777	13519	13789	13561	13578	13610	13534	13707	13624	13792	13522	13667	13408	13680	13776	13723	13448	13619	13736	13613	13545	13579	13573	13724	13597	13568	13703	13703	13777	13603	13522	13591	13604	13649	13511	13696	13561	13747	13429	13577	13699	13601	13664	13664	13478	13659	13639	13472	13827	13456	13595	13577	13579	13542	13678	13635	13669	13750	13648	13703	13520	13681	13632	13772	13668	13534	13649	13674	13669	13721	13590	13567	13724	13801	13591	13619	13650	13534	13643	13629	13551	13595	13606	13554	13495	13683	13584	13676	13445	13648	13609	13695	13680	13697	13698	13803	13598	13610	13730	13538	13718	13826	13554	13569	13607	13593	13831	13629	13646	13484	13787	13521	13702	13545	13639	13685	13796	13484	13561	13659	13578	13708	13570	13487	13648	13747	13576	13591	13640	13552	13651	13549	13639	13756	13564	13626	13816	13513	13652	13780	13666	13613	13544	13428	13663	13636	13627	13665	13722	13643	13720	13672	13629	13618	13663	13767	13733	13560	13756	13483	13463	13571	13574	13611	13792	13544	13493	13704	13583	13522	13657	13694	13757	13592	13647	13741	13665	13631	13657	13668	13568	13593	13799	13711	13477	13526	13796	13647	13588	13558	13661	13640	13566	13649	13757	13631	13639	13604	13798	13648	13616	13624	13557	13670	13718	13593	13550	13685	13530	13721	13730	13637	13771	13588	13458	13616	13429	13689	13649	13460	13494	13556	13645	13728	13662	13638	13670	13589	13623	13726	13662	13565	13678	13820	13514	13612	13564	13531	13554	13457	13586	13603	13495	13497	13693	13444	13627	13686	13627	13752	13559	13534	13676	13785	13724	13689	13675	13621	13660	13479	13614	13653	13739	13570	13753	13544	13625	13687	13621	13611	13580	13634	13743	13633	13454	13640	13713	13598	13704	13787	13721	13718	13574	13588	13702	13684	13632	13555	13623	13557	13708	13613	13545	13529	13640	13579	13591	13655	13701	13583	13537	13710	13502	13574	13661	13525	13770	13640	13660	13649	13603	13771	13759	13752	13646	13609	13577	13720	13675	13639	13672	13638	13676	13630	13445	13499	13512	13507	13793	13614	13681	13620	13514	13708	13646	13555	13706	13579	13518	13672	13659	13567	13580	13414	13664	13591	13703	13860	13827	13768	13638	13599	13739	13516	13474	13657	13525	13609	13652	13660	13641	13606	13640	13638	13520	13607	13679	13590	13625	13659	13849	13599	13631	13592	13594	13644	13500	13615	13497	13676	13556	13508	13652	13638	13670	13603	13640	13511	13607	13624	13722	13652	13642	13423	13738	13470	13562	13649	13614	13575	13748	13572	13631	13566	13546	13726	13790	13567	13666	13827	13643	13543	13552	13731	13594	13510	13558	13593	13660	13585	13621	13641	13616	13558	13551	13575	13620	13582	13722	13565	13681	13782	13563	13532	13556	13638	13694	13793	13527	13474	13516	13716	13559	13712	13621	13799	13687	13694	13617	13367	13597	13576	13679	13547	13507	13696	13606	13562	13674	13534	13514	13786	13733	13550	13620	13688	13718	13681	13704	13624	13641	13664	13545	13572	13517	13548	13610	13758	13613	13587	13618	13716	13661	13608	13649	13513	13614	13694	13653	13584	13760	13452	13757	13574	13775	13723	13568	13527	13664	13572	13515	13494	13691	13751	13454	13551	13652	13593	13685	13565	13729	13647	13543	13658	13493	13608	13597	13585	13677	13729	13657	13656	13498	13702	13607	13589	13635	13483	13594	13530	13599	13594	13738	13658	13594	13495	13588	13700	13566	13539	13530	13648	13748	13593	13574	13783	13724	13539	13681	13511	13621	13744	13556	13564	13616	13639	13867	13434	13669	13675	13509	13691	13613	13630	13742	13647	13577	13558	13728	13669	13557	13591	13678	13446	13591	13575	13522	13867	13657	13643	13707	13591	13634	13630	13696	13574	13676	13523	13676	13552	13640	13625	13787	13549	13556	13623	13634	13804	13727	13766	13677	13538	13627	13699	13743	13671	13616	13548	13675	13516	13658	13701	13543	13721	13556	13605	13543	13588	13643	13542	13656	13511	13636	13375	13920	13509	13585	13672	13750	13581	13789	13648	13570	13769	13564	13541	13578	13842	13671	13525	13485	13706	13555	13629	13745	13698	13688	13620	13596	13575	13631	13710	13530	13515	13680	13736	13499	13570	13712	13511	13568	13789	13626	13660	13591	13522	13558	13666	13698	13511	13479	13612	13582	13558	13624	13507	13680	13626	13577	13504	13574	13635	13550	13715	13677	13602	13378	13605	13571	13784	13588	13623	13690	13786	13630	13734	13612	13573	13696	13695	13643	13649	13657	13587	13502	13562	13650	13661	13675	13823	13653	13534	13685	13801	13540	13721	13706	13663	13705	13637	13640	13561	13906	13718	13630	13714	13637	13562	13650	13550	13698	13699	13618	13585	13532	13620	13731	13779	13552	13631	13675	13401	13785	13693	13654	13470	13476	13710	13643	13670	13509	13689	13513	13604	13564	13702	13602	13680	13600	13688	13623	13647	13756	13663	13666	13783	13530	13688	13698	13605	13640	13596	13537	13621	13619	13681	13693	13751	13590	13822	13478	13636	13754	13583	13564	13516	13507	13713	13521	13653	13623	13715	13804	13533	13663	13662	13647	13662	13670	13437	13702	13661	13666	13704	13737	13712	13595	13540	13584	13694	13699	13570	13674	13581	13574	13637	13583	13687	13825	13645	13611	13498	13545	13609	13520	13540	13600	13639	13704	13567	13810	13534	13753	13637	13983	13509	13577	13575	13765	13540	13591	13564	13632	13513	13660	13749	13487	13694	13587	13688	13683	13578	13564	13782	13542	13641	13706	13645	13638	13674	13485	13625	13565	13662	13612	13666	13569	13664	13605	13548	13430	13669	13538	13584	13668	13588	13647	13652	13683	13697	13886	13629	13586	13760	13784	13648	13572	13686	13479	13612	13494	13501	13675	13681	13641	13455	13449	13486	13611	13669	13538	13585	13688	13640	13611	13794	13554	13595	13674	13756	13754	13542	13672	13549	13484	13550	13546	13629	13537	13774	13772	13546	13742	13672	13710	13668	13592	13677	13630	13849	13524	13659	13581	13521	13480	13577	13785	13655	13680	13554	13627	13716	13509	13606	13641	13624	13617	13803	13683	13750	13487	13760	13466	13640	13741	13565	13726	13570	13540	13347	13527	13600	13634	13566	13765	13491	13531	13713	13599	13321	13660	13661	13745	13528	13703	13612	13709	13642	13547
24635	21103	27845	24852	20220	16874	22804	39398	39113	29578	23762	17777	15753	14283	13561	13431	13731	13431	13522	13609	13583	13406	13404	13434	13548	13497	13527	13679	13373	13642	13510	13730	13309	13604	13601	13478	13410	13735	13558	13502	13506	13488	13444	13423	13530	13542	13598	13497	13509	13543	13444	13491	13511	13424	13552	13568	13345	13435	13474	13426	13674	13524	13651	13421	13666	13492	13413	13615	13391	13440	13539	13609	13504	13528	13505	13350	13298	13368	13626	13698	13359	13439	13520	13520	13504	13502	13635	13320	13536	13569	13346	13430	13344	13456	13368	13482	13490	13498	13541	13539	13647	13471	13431	13500	13493	13392	13454	13436	13535	13331	13509	13402	13374	13473	13389	13444	13393	13266	13520	13433	13400	13615	13652	13551	13300	13602	13764	13499	13315	13444	13432	13412	13329	13449	13384	13469	13454	13395	13419	13443	13750	13653	13579	13479	13517	13724	13449	13464	13289	13371	13579	13459	13624	13412	13524	13570	13481	13458	13489	13444	13458	13397	13538	13336	13382	13574	13582	13304	13460	13370	13548	13600	13411	13465	13558	13594	13551	13446	13644	13636	13321	13435	13435	13445	13532	13405	13477	13485	13358	13343	13233	13549	13412	13523	13439	13444	13395	13489	13572	13455	13483	13458	13430	13527	13657	13517	13504	13407	13489	13512	13385	13368	13339	13448	13250	13578	13422	13589	13601	13454	13740	13480	13385	13347	13397	13471	13275	13554	13231	13388	13481	13456	13371	13430	13454	13464	13286	13430	13536	13460	13506	13419	13452	13357	13434	13257	13301	13572	13463	13443	13403	13518	13487	13318	13408	13286	13442	13618	13522	13618	13484	13491	13427	13357	13283	13330	13375	13539	13476	13673	13504	13553	13611	13347	13612	13140	13513	13474	13180	13388	13391	13527	13543	13394	13410	13436	13427	13437	13408	13385	13389	13310	13580	13516	13282	13456	13419	13399	13550	13718	13421	13495	13495	13436	13439	13365	13454	13283	13484	13570	13501	13501	13280	13620	13530	13575	13411	13542	13330	13455	13472	13504	13483	13532	13467	13423	13265	13359	13268	13496	13599	13501	13383	13432	13492	13342	13391	13349	13547	13321	13478	13404	13619	13574	13671	13560	13511	13306	13425	13418	13514	13452	13376	13357	13668	13579	13454	13586	13610	13540	13430	13451	13412	13505	13315	13508	13470	13496	13488	13322	13514	13543	13463	13570	13466	13299	13411	13509	13468	13412	13523	13604	13406	13583	13446	13505	13446	13386	13499	13522	13639	13499	13517	13555	13464	13551	13412	13429	13547	13508	13607	13678	13552	13369	13497	13374	13409	13475	13438	13321	13444	13465	13419	13290	13487	13487	13404	13380	13532	13514	13465	13442	13501	13475	13601	13663	13535	13497	13520	13397	13553	13489	13492	13365	13515	13383	13648	13586	13484	13327	13539	13585	13625	13608	13474	13541	13395	13324	13392	13470	13653	13444	13480	13508	13403	13502	13548	13605	13363	13422	13529	13350	13394	13439	13437	13427	13595	13621	13474	13509	13349	13548	13309	13420	13496	13667	13519	13593	13531	13356	13598	13643	13420	13539	13466	13379	13471	13399	13298	13472	13523	13445	13393	13542	13478	13214	13706	13472	13532	13535	13562	13604	13501	13453	13374	13580	13368	13279	13426	13451	13524	13372	13542	13609	13582	13503	13726	13485	13436	13288	13270	13372	13737	13610	13538	13359	13576	13521	13397	13462	13555	13501	13388	13510	13551	13519	13472	13329	13443	13381	13344	13542	13440	13291	13675	13390	13341	13436	13522	13465	13466	13553	13365	13615	13423	13451	13508	13502	13532	13534	13495	13456	13338	13340	13432	13348	13409	13431	13452	13611	13366	13247	13286	13408	13354	13464	13507	13433	13429	13540	13387	13474	13579	13411	13500	13426	13704	13360	13467	13572	13443	13289	13476	13503	13525	13463	13522	13515	13439	13546	13549	13564	13512	13334	13353	13548	13449	13426	13511	13362	13352	13395	13383	13416	13574	13421	13495	13604	13644	13524	13521	13459	13559	13457	13460	13491	13474	13511	13551	13673	13459	13514	13486	13688	13378	13630	13460	13488	13439	13554	13591	13410	13473	13474	13395	13391	13482	13583	13311	13432	13508	13413	13524	13530	13335	13535	13545	13430	13400	13477	13470	13562	13520	13348	13462	13298	13376	13369	13453	13686	13525	13556	13469	13359	13428	13512	13536	13698	13525	13325	13514	13312	13429	13328	13462	13487	13318	13594	13273	13486	13447	13452	13461	13350	13344	13363	13454	13434	13385	13454	13575	13432	13676	13616	13469	13426	13526	13565	13503	13379	13447	13545	13300	13542	13564	13492	13426	13406	13488	13544	13627	13416	13491	13574	13317	13308	13386	13567	13666	13512	13358	13305	13431	13564	13593	13611	13403	13475	13360	13407	13456	13444	13285	13449	13322	13421	13454	13439	13480	13365	13436	13526	13395	13175	13351	13571	13528	13221	13339	13619	13390	13496	13720	13459	13443	13517	13324	13258	13365	13493	13544	13564	13550	13457	13572	13274	13406	13492	13508	13419	13411	13484	13382	13513	13552	13522	13441	13712	13529	13498	13465	13458	13602	13496	13434	13341	13366	13494	13386	13328	13504	13390	13261	13479	13397	13486	13453	13552	13749	13401	13540	13365	13354	13438	13693	13494	13494	13294	13360	13577	13734	13434	13522	13528	13347	13410	13405	13416	13313	13504	13426	13514	13392	13465	13644	13390	13552	13556	13269	13300	13350	13347	13537	13682	13642	13479	13454	13546	13589	13471	13545	13411	13470	13474	13578	13527	13601	13475	13463	13498	13630	13486	13428	13564	13394	13578	13284	13233	13515	13310	13426	13409	13606	13549	13204	13518	13385	13456	13436	13495	13302	13366	13559	13570	13447	13303	13407	13469	13315	13570	13687	13424	13379	13471	13436	13521	13464	13560	13253	13577	13456	13456	13523	13494	13495	13365	13486	13474	13494	13325	13508	13519	13512	13543	13548	13435	13487	13520	13522	13428	13470	13436	13648	13355	13625	13417	13465	13407	13666	13455	13400	13533	13469	13271	13614	13230	13477	13461	13263	13607	13344	13668	13529	13610	13367	13362	13503	13402	13467	13362	13324	13636	13414	13628	13518	13428	13377	13536	13312	13342	13332	13586	13559	13428	13476	13452	13417	13479	13368	13445	13464	13465	13423	13434	13548	13421	13543	13465	13621	13627	13404	13366	13439	13522	13424	13358	13545	13343	13508	13735	13393	13530	13459	13539	13390	13316	13507	13301	13530	13530	13549	13230	13404	13320	13554	13237	13409	13453	13726	13391	13394	13288	13538	13568	13597	13249	13508	13495	13565	13403	13556	13547	13495	13596	13514	13578	13508	13594	13526	13537	13318	13464	13468	13350	13432	13377	13322	13483	13578	13491	13525	13378	13382	13521	13557	13449	13337	13528	13702	13406	13505	13256	13519	13587	13490	13402	13604	13556	13373	13641	13480	13472	13590	13315	13483	13561	13421	13586	13224	13346	13630	13584	13627	13429	13469	13783	13428	13448	13465	13493	13555	13726	13679	13385	13491	13419	13500	13508	13414	13384	13401	13405	13267	13557	13465	13403	13505	13599	13590	13444	13354	13497	13328	13506	13247	13502	13527	13326	13546	13426	13501	13518	13568	13611	13547	13597	13442	13512	13518	13486	13503	13682	13464	13541	13519	13315	13587	13540	13397	13521	13505	13368	13252	13503	13393	13589	13440	13637	13651	13453	13578	13571	13491	13521	13413	13566	13491	13406	13596	13200	13413	13412	13317	13502	13487	13329	13342	13396	13474	13322	13409	13448	13240	13308	13474	13519	13594	13373	13479	13411	13361	13670	13518	13440	13606	13485	13453	13300	13520	13447	13565	13417	13404	13502	13384	13455	13357	13442	13449	13391	13351	13347	13541	13436	13502	13595	13544	13549	13471	13366	13367	13357	13354	13515	13565	13473	13486	13569	13404	13483	13420	13575	13480	13330	13454	13326	13585	13371	13362	13358	13389	13412	13373	13249	13592	13585	13512	13758	13323	13335	13537	13414	13354	13405	13608	13598	13313	13443	13491	13525	13453	13427	13524	13572	13415	13491	13482	13536	13333	13608	13331	13341	13361	13303	13461	13396	13612	13469	13317	13565	13347	13291	13400	13386	13559	13381	13358	13437	13451	13593	13611	13530	13406	13493	13419	13503	13451	13605	13415	13532	13608	13454	13485	13641	13619	13497	13477	13361	13506	13486	13632	13621	13578	13470	13425	13459	13413	13283	13334	13457	13469	13343	13614	13509	13461	13644	13544	13600	13353	13478	13490	13394	13402	13280	13472	13429	13308	13445	13457	13554	13399	13397	13375	13430	13680	13407	13358	13232	13512	13374	13388	13586	13316	13338	13597	13488	13350	13319	13695	13435	13316	13624	13363	13576	13434	13480	13511	13646	13647	13644	13565	13390	13517	13334	13300	13556	13638	13567	13386	13456	13548	13509	13325	13383	13467	13542	13470	13427	13553	13615	13530	13320	13532	13433	13546	13590	13584	13377	13515	13472	13467	13224	13413	13477	13479	13380	13412	13494	13560	13500	13351	13516	13569	13464	13569	13477	13550	13498	13501	13464	13566	13612	13478	13363	13547	13510	13556	13543	13532	13556	13683	13540	13552	13600	13602	13532	13608	13365	13506	13425	13298	13339	13471	13492	13443	13511	13687	13645	13553	13248	13443	13456	13295	13477	13304	13418	13358	13501	13518	13479	13546	13461	13381	13597	13470	13530	13444	13368	13269	13592	13698	13340	13506	13467	13318	13469	13458	13383	13442	13634	13620	13453	13489	13404	13574	13232	13433	13548	13491	13507	13421	13358	13524	13520	13521	13208	13553	13392	13390	13457	13493	13405	13341	13629	13524	13588	13306	13474	13428	13376	13385	13390	13398	13607	13411	13569	13551	13468	13361	13512	13490	13408	13422	13233	13397	13534	13527	13576	13568	13358	13364	13585	13476	13547	13579	13397	13344	13550	13500	13329	13528	13530	13522	13487	13520	13428	13420	13448	13420	13292	13498	13400	13696	13560	13415	13554
14968	24499	22829	18667	16975	16118	26785	43902	41673	31973	25755	17614	16111	14170	13314	13441	13400	13372	13383	13269	13413	13347	13114	13439	13415	13211	13476	13436	13303	13167	13248	13424	13461	13434	13275	13412	13367	13262	13332	13396	13225	13255	13281	13348	13326	13342	13328	13424	13390	13466	13266	13174	13586	13191	13413	13335	13414	13263	13365	13330	13324	13374	13423	13323	13599	13361	13414	13306	13427	13446	13315	13409	13404	13309	13381	13342	13199	13445	13260	13338	13344	13474	13262	13334	13434	13416	13394	13415	13440	13273	13392	13357	13494	13458	13356	13397	13307	13468	13434	13523	13267	13340	13262	13288	13404	13297	13168	13337	13286	13117	13284	13242	13422	13274	13363	13278	13377	13238	13292	13294	13360	13398	13259	13256	13384	13392	13278	13368	13313	13294	13249	13233	13222	13302	13317	13165	13508	13307	13314	13648	13308	13243	13303	13405	13388	13262	13239	13296	13359	13428	13420	13477	13319	13230	13310	13430	13353	13350	13454	13490	13270	13345	13299	13160	13330	13426	13286	13262	13272	13342	13349	13526	13429	13257	13312	13170	13168	13358	13295	13632	13253	13445	13351	13405	13379	13445	13396	13366	13241	13466	13236	13363	13370	13425	13160	13343	13290	13325	13349	13428	13324	13331	13534	13347	13500	13299	13422	13447	13253	13301	13377	13332	13349	13291	13413	13615	13296	13364	13332	13243	13382	13319	13291	13308	13412	13175	13239	13340	13145	13433	13372	13290	13289	13193	13414	13213	13403	13328	13346	13387	13206	13328	13341	13339	13340	13239	13318	13340	13490	13207	13284	13309	13350	13388	13380	13242	13521	13232	13292	13305	13371	13343	13335	13151	13336	13383	13509	13495	13264	13169	13388	13298	13320	13279	13275	13231	13306	13389	13458	13388	13248	13338	13349	13213	13299	13410	13521	13399	13218	13403	13362	13160	13274	13255	13414	13333	13439	13394	13215	13289	13358	13328	13422	13273	13280	13379	13483	13090	13390	13291	13494	13216	13285	13488	13390	13303	13432	13193	13292	13507	13334	13327	13345	13464	13489	13270	13347	13257	13229	13226	13307	13419	13264	13247	13332	13311	13467	13296	13265	13388	13432	13094	13317	13260	13342	13333	13302	13413	13413	13290	13258	13384	13411	13217	13310	13381	13387	13361	13450	13373	13288	13339	13215	13243	13473	13209	13313	13457	13327	13396	13375	13340	13301	13223	13265	13312	13293	13326	13345	13581	13159	13449	13293	13403	13263	13247	13272	13268	13286	13344	13190	13185	13366	13446	13407	13190	13350	13370	13390	13368	13355	13350	13386	13351	13254	13327	13461	13353	13232	13284	13320	13159	13346	13436	13313	13287	13440	13219	13330	13294	13410	13307	13537	13360	13302	13376	13485	13425	13464	13302	13360	13295	13154	13357	13312	13311	13371	13453	13326	13231	13211	13187	13427	13399	13183	13305	13228	13398	13349	13351	13415	13322	13391	13251	13390	13320	13420	13472	13436	13280	13398	13333	13492	13272	13206	13369	13330	13408	13400	13308	13410	13335	13398	13192	13307	13440	13238	13587	13305	13391	13316	13415	13303	13385	13239	13283	13390	13270	13449	13432	13338	13421	13295	13342	13257	13335	13271	13336	13249	13158	13291	13357	13242	13414	13381	13466	13291	13377	13180	13456	13218	13455	13292	13340	13453	13469	13291	13431	13224	13225	13383	13363	13390	13353	13399	13404	13311	13393	13362	13183	13356	13248	13183	13408	13284	13369	13407	13459	13427	13423	13359	13369	13332	13396	13173	13445	13281	13319	13413	13288	13297	13333	13403	13434	13283	13318	13283	13346	13174	13369	13232	13361	13312	13368	13252	13333	13403	13174	13299	13349	13276	13262	13467	13155	13408	13401	13275	13349	13219	13363	13288	13406	13299	13481	13321	13374	13461	13258	13280	13215	13379	13246	13261	13111	13249	13228	13383	13406	13132	13178	13226	13376	13412	13244	13536	13286	13283	13303	13401	13326	13348	13253	13304	13304	13364	13401	13425	13355	13263	13271	13521	13239	13353	13358	13327	13189	13404	13231	13267	13295	13227	13395	13431	13315	13226	13357	13399	13225	13364	13381	13332	13267	13401	13316	13301	13379	13434	13345	13221	13472	13364	13285	13363	13423	13274	13335	13301	13343	13276	13522	13471	13227	13451	13288	13301	13316	13346	13408	13413	13246	13389	13235	13385	13447	13233	13375	13311	13351	13409	13420	13381	13382	13378	13233	13166	13299	13203	13427	13325	13417	13365	13362	13290	13367	13316	13341	13377	13408	13214	13398	13266	13405	13473	13369	13426	13384	13115	13354	13368	13287	13303	13335	13311	13304	13358	13400	13243	13437	13447	13363	13326	13348	13332	13075	13404	13301	13443	13365	13165	13548	13322	13422	13343	13269	13361	13277	13400	13306	13324	13381	13287	13218	13290	13366	13172	13304	13385	13319	13425	13345	13367	13298	13252	13245	13420	13374	13088	13222	13422	13249	13318	13256	13447	13292	13323	13385	13289	13238	13514	13314	13341	13296	13295	13439	13181	13280	13303	13423	13289	13195	13344	13395	13280	13391	13283	13429	13426	13277	13329	13198	13364	13358	13429	13325	13270	13332	13442	13293	13477	13365	13357	13209	13391	13384	13365	13468	13318	13342	13398	13234	13364	13566	13358	13275	13252	13431	13406	13329	13435	13282	13381	13248	13394	13254	13525	13261	13368	13374	13400	13261	13406	13195	13296	13385	13309	13237	13344	13385	13439	13341	13419	13394	13369	13464	13286	13359	13307	13435	13399	13149	13242	13427	13418	13259	13298	13304	13469	13528	13114	13287	13252	13233	13245	13199	13173	13352	13290	13194	13526	13358	13203	13260	13322	13177	13272	13336	13281	13315	13319	13196	13364	13308	13304	13328	13301	13081	13439	13417	13359	13336	13343	13331	13472	13201	13334	13398	13230	13327	13475	13375	13415	13352	13370	13327	13344	13303	13299	13182	13225	13382	13335	13317	13393	13375	13420	13245	13332	13320	13257	13313	13183	13369	13251	13484	13418	13474	13293	13440	13397	13488	13311	13138	13382	13305	13283	13195	13367	13293	13270	13470	13325	13310	13363	13342	13419	13277	13468	13366	13417	13420	13292	13245	13445	13289	13290	13264	13319	13285	13256	13119	13149	13237	13254	13304	13195	13142	13455	13328	13347	13332	13416	13445	13484	13319	13182	13318	13440	13316	13476	13317	13514	13368	13305	13396	13288	13401	13274	13266	13382	13297	13264	13324	13186	13223	13366	13391	13321	13380	13358	13345	13347	13285	13343	13229	13304	13558	13237	13338	13305	13328	13473	13348	13396	13281	13393	13611	13184	13456	13316	13392	13346	13340	13401	13132	13286	13411	13482	13388	13411	13364	13221	13122	13300	13405	13099	13161	13316	13415	13428	13378	13323	13270	13317	13406	13278	13428	13368	13432	13212	13492	13419	13283	13219	13083	13401	13477	13399	13268	13308	13290	13260	13419	13466	13255	13208	13341	13295	13351	13400	13437	13381	13301	13326	13341	13285	13438	13180	13286	13252	13344	13411	13475	13391	13409	13142	13326	13429	13295	13195	13353	13459	13419	13144	13303	13289	13144	13416	13505	13325	13260	13174	13380	13348	13396	13289	13249	13357	13346	13415	13378	13410	13289	13222	13408	13319	13285	13326	13380	13353	13453	13327	13351	13359	13333	13144	13486	13364	13356	13242	13381	13375	13340	13079	13248	13368	13269	13277	13288	13417	13412	13203	13262	13478	13250	13363	13401	13276	13248	13262	13412	13351	13458	13345	13395	13255	13424	13323	13313	13226	13248	13365	13326	13243	13358	13412	13444	13306	13446	13475	13453	13399	13278	13249	13317	13293	13262	13264	13430	13228	13271	13498	13297	13301	13365	13372	13402	13294	13392	13218	13467	13233	13492	13271	13298	13238	13271	13323	13380	13353	13303	13361	13386	13223	13234	13129	13350	13456	13378	13371	13451	13454	13521	13226	13378	13339	13310	13191	13429	13352	13337	13449	13487	13437	13294	13344	13458	13235	13338	13243	13322	13306	13421	13301	13352	13322	13219	13362	13099	13279	13396	13193	13459	13300	13346	13329	13375	13300	13239	13266	13377	13362	13353	13253	13447	13220	13377	13313	13322	13210	13363	13414	13255	13571	13399	13094	13225	13302	13300	13297	13342	13244	13405	13329	13084	13419	13399	13246	13257	13466	13264	13296	13316	13323	13372	13282	13411	13419	13210	13386	13271	13343	13432	13399	13329	13213	13412	13480	13317	13260	13412	13274	13366	13320	13535	13349	13361	13418	13395	13315	13134	13427	13415	13488	13427	13345	13341	13358	13422	13273	13501	13441	13419	13222	13435	13293	13168	13395	13380	13335	13283	13409	13376	13256	13373	13198	13265	13458	13394	13359	13207	13431	13567	13356	13506	13298	13328	13182	13455	13255	13307	13347	13204	13274	13378	13257	13153	13445	13352	13455	13358	13492	13253	13378	13167	13305	13444	13283	13511	13286	13431	13247	13394	13384	13459	13451	13261	13451	13362	13331	13341	13360	13287	13434	13290	13394	13254	13275	13511	13432	13318	13471	13414	13421	13326	13324	13259	13407	13310	13369	13289	13293	13372	13197	13463	13424	13314	13477	13430	13252	13456	13204	13295	13386	13417	13367	13170	13462	13492	13359	13235	13337	13387	13418	13320	13382	13548	13527	13500	13393	13320	13381	13523	13220	13344	13305	13326	13386	13206	13151	13332	13264	13342	13271	13283	13343	13248	13336	13402	13378	13161	13335	13310	13386	13294	13279	13325	13333	13281	13431	13345	13475	13278	13295	13361	13337	13463	13482	13313	13418	13315	13439	13331	13438	13207	13385	13379	13146	13402	13270	13357	13261	13326	13301	13347	13355	13455	13330	13470	13394	13161	13415	13313	13202	13408	13374	13256	13256	13497	13389	13172	13193	13319	13267	13112	13442	13467	13424	13094	13264	13328	13278	13329	13334	13210	13383	13357	13483	13240	13338	13450	13204	13502	13344	13221	13232	13448	13272	13357	13319	13398	13279	13270	13441	13412	13300	13416
23106	21110	28863	23609	21365	22124	28101	54501	54374	41914	32526	22666	18465	15026	13615	13382	13436	13473	13424	13332	13553	13401	13494	13418	13396	13459	13510	13433	13524	13402	13325	13320	13440	13362	13412	13404	13351	13532	13226	13342	13216	13173	13279	13405	13148	13434	13426	13432	13489	13414	13237	13388	13434	13402	13255	13314	13403	13417	13319	13083	13422	13306	13397	13267	13336	13379	13405	13420	13388	13342	13312	13302	13131	13192	13240	13452	13410	13303	13336	13437	13300	13391	13438	13426	13345	13315	13344	13347	13237	13277	13224	13256	13186	13351	13102	13256	13258	13240	13167	13300	13306	13252	13392	13235	13291	13311	13469	13343	13215	13163	13218	13215	13145	13206	13357	13384	13217	13291	13241	13364	13230	13183	13171	13269	13257	13264	13387	13376	13408	13382	13282	13468	13154	13132	13447	13392	13047	13316	13284	13238	13194	13257	13525	13412	13356	13373	13331	13415	13334	13288	13327	13107	13204	13238	13382	13423	13367	13255	13280	13143	13312	13425	13394	13258	13298	13213	13212	13392	13259	13205	13213	13143	13295	13207	13226	13246	13280	13360	13200	13332	13277	13254	13326	13307	13060	13203	13257	13224	13253	13316	13233	13500	13323	13276	13103	13172	13283	13418	13279	13365	13217	13517	13292	13110	13258	13322	13291	13299	13322	13332	13294	13176	13222	13335	13250	13046	13329	13298	13125	13380	13180	13317	13279	13233	13232	13085	13263	13235	13333	13265	13200	13338	13175	13259	13264	13460	13534	13219	13351	13025	13169	13188	13285	13365	13273	13260	13330	13200	13361	13350	13366	13368	13487	13249	13255	13297	13465	13228	13090	13137	12953	13334	13310	13427	13164	13306	13089	13349	13382	13389	13208	13312	13488	13296	13260	13477	13244	13183	13180	13319	13170	13511	13240	13308	13343	13301	13285	13116	13496	13271	13167	13368	13289	13302	13497	13315	13387	13438	13394	13277	13359	13269	13393	13342	13444	13352	13192	13290	13185	13238	13377	13513	13315	13248	13203	13238	13397	13227	13352	13427	13390	13157	13263	13210	13202	13247	13190	13225	13359	13410	13303	13504	13469	13396	13337	13382	13136	13496	13368	13431	13367	13181	13224	13351	13271	13175	13367	13268	13253	13198	13186	13394	13275	13277	13410	13145	13259	13393	13331	13356	13217	13409	13315	13344	13222	13131	13270	13234	13391	13227	13243	13418	13228	13345	13438	13292	13145	13246	13245	13348	13211	13157	13248	13447	13385	13282	13229	13253	13194	13333	13113	13362	13283	13293	13192	13410	13320	13322	13273	13246	13278	13406	13112	13180	13240	13341	13368	13304	13185	13163	13181	13228	13371	13274	13479	13367	13305	13272	13294	13231	13145	13307	13427	13228	13372	13195	13228	13425	13376	13286	13323	13309	13148	13267	13364	13222	13526	13272	13268	13427	13194	13283	13427	13289	13134	13206	13406	13375	13255	13370	13341	13310	13329	13263	13461	13301	13306	13149	13170	13165	13346	13332	13362	13238	13276	13457	13218	13355	13224	13176	13366	13343	13255	13399	13234	13180	13191	13485	13409	13340	13479	13003	13192	13135	13308	13186	13257	13220	13352	13506	13358	13296	13291	13158	13214	13317	13245	13367	13145	13394	13410	13252	13111	13392	13156	13617	13095	13080	13231	13278	13397	13232	13384	13259	13301	13324	13076	13372	13310	13387	13299	13348	13218	13309	13386	13284	13214	13270	13306	13117	13289	13246	13309	13216	13102	13242	13392	13360	13210	13276	13178	13189	13375	13224	13297	13107	13212	13309	13286	13347	13204	13255	13340	13243	13325	13195	13303	13379	13060	13323	13325	13331	13382	13305	13372	13326	13196	13302	13456	13302	13378	13209	13336	13240	13299	13236	13209	13442	13373	13460	13314	13443	13359	13286	13194	13339	13477	13426	13216	13220	13158	13323	13279	13170	13304	13163	13278	13346	13256	13314	13248	13439	13388	13385	13374	13426	13306	13225	13159	13385	13264	13306	13256	13362	13230	13210	13314	13361	13359	13391	13373	13355	13213	13361	13393	13163	13185	13379	13149	13141	13374	13315	13229	13315	13259	13151	13176	13340	13245	13219	13157	13285	13379	13276	13188	13081	13172	13174	13166	13284	13426	13336	13272	13310	13308	13117	13102	13198	13308	13348	13270	13251	13124	13294	13271	13436	13170	13174	13255	13450	13315	13191	13166	13084	13295	13277	13249	13351	13337	13224	13296	13232	13239	13237	13286	13296	13176	13326	13071	13147	13096	13172	13281	13239	13256	13268	13263	13276	13309	13325	13213	13147	13398	13155	13065	13363	13232	13195	13281	13278	13059	13241	13096	13116	13447	13352	13145	13242	13265	13306	13331	13350	13444	13331	13327	13306	13446	13350	13153	13628	13386	13269	13114	13315	13321	13275	13489	13341	13281	13278	13289	13403	13205	13104	13163	13290	13358	13440	13358	13281	13251	13259	13585	13436	13363	13353	13311	13363	13053	13241	13351	13161	13465	13410	13298	13263	13188	13328	13306	13240	13203	13298	13221	13273	13111	13195	13247	13283	13165	13487	13208	13300	13359	13271	13228	13340	13396	13380	13316	13235	13426	13244	13222	13327	13463	13440	13248	13200	13315	13281	13293	13260	13378	13206	13269	13311	13236	13335	13175	13124	13248	13332	13254	13082	13312	13111	13311	13325	13295	13282	13381	13269	13186	13318	13168	13188	13498	13139	13122	13074	13334	13404	13224	13020	13388	13249	13369	13260	13256	13394	13367	13178	13217	13270	13424	13253	13192	13265	13327	13386	13412	13335	13298	13358	13464	13404	13306	13466	13451	13246	13034	13135	13324	13320	13149	13317	13194	13251	13230	13185	13300	13448	13427	13335	13169	13361	13387	13321	13273	13389	13069	13283	13382	13287	13265	13465	13229	13331	13347	13295	13407	13197	13322	13189	13242	13332	13389	13250	13085	13107	13308	13179	13340	13471	13330	13227	13277	13208	13152	13250	13481	13355	13328	13297	13358	13393	13298	13356	13503	13230	13094	13404	13190	13210	13073	13340	13154	13311	13234	13373	13371	13138	13214	13320	13437	13183	13254	13264	13393	13373	13219	13323	13316	13150	13333	13151	13245	13459	13325	13286	13176	13464	13483	13267	13319	13219	13232	13289	13348	13318	13016	13141	13346	13378	13197	13224	13326	13380	13190	13325	13225	13156	13399	13246	13247	13320	13170	13229	13184	13299	13271	13255	13322	13324	13160	13397	13280	13348	13486	13391	13331	13245	13384	13158	13286	13460	13252	13305	13365	13302	13373	13217	13241	13317	13577	13458	13401	13406	13415	13233	13204	13287	13376	13260	13265	13462	13092	13220	13175	13186	13331	13189	13441	13270	13323	13201	13284	13170	13102	13219	13317	13036	13255	13132	13434	13304	13294	13341	13323	13288	13311	13403	13202	13227	13319	13190	13161	13248	13161	13197	13147	13153	13471	13272	13205	13276	13289	13001	13273	13374	13325	13232	13201	13321	13312	13287	13309	13364	13119	13186	13071	13400	13153	13214	13271	13371	13137	13296	13190	13336	13136	13139	13314	13232	13276	13302	13327	13373	13168	13261	13256	13353	13368	13201	13338	13185	13487	13314	13313	13273	13237	13276	13301	13189	13241	13130	13222	13479	13318	13195	13343	13542	13316	13389	13339	13235	13205	13263	13081	13188	13260	13157	13466	13339	13154	13265	13188	13303	13276	13300	13282	13126	13244	13002	13302	13277	13179	13316	13289	13473	13275	13183	13214	13405	13369	13365	13339	13369	13195	13227	13277	13299	13288	13296	13197	13173	13416	13362	13399	13431	13194	13217	13316	13262	13361	13119	13358	13265	13253	13451	13293	13304	13333	13277	13355	13333	13399	13180	13240	13170	13143	13235	13090	13248	13330	13322	13301	13187	13311	13312	13277	13244	13557	13391	13414	13153	13356	13460	13175	13288	13169	13239	13331	13344	13349	13146	13338	13386	13350	13271	13036	13288	13355	13330	13403	13371	13233	13335	13233	13172	13346	13218	13343	13124	13091	13193	13337	13317	13369	13338	13110	13234	13368	13275	13389	13190	13345	13443	13380	13369	13349	13472	13357	13278	13348	13292	13370	13259	13180	13317	13229	13229	13255	13457	13217	13243	13232	13575	13235	13409	13304	13317	13279	13260	13248	13166	13346	13052	13228	13464	13032	13414	13343	13411	13426	13307	13310	13245	13352	13234	13380	13308	13299	13300	13366	13342	13403	13177	13163	13233	13338	13304	13158	13307	13234	13184	13076	13320	13416	13146	13302	13314	13184	13171	13256	13247	13092	13212	13291	13212	13354	13224	13326	13240	13488	13298	13413	13299	13241	13423	13273	13125	13312	13246	13316	13213	13163	13096	13146	13225	13459	13175	13395	13449	13362	13184	13462	13269	13340	13239	13318	13376	13546	13095	13194	13255	13344	13372	13250	13225	13236	13470	13212	13181	13262	13266	13280	13351	13001	13208	13178	13296	13280	13313	13339	13160	13137	13371	13292	13221	13482	13382	13101	13153	13413	13097	13239	13377	13265	13186	13242	13280	13320	13231	13246	13121	13286	13370	13145	13240	13216	13109	13317	13241	13183	13403	13417	13269	13317	13388	13416	13379	13515	13230	13269	13146	13352	13247	13438	13336	13260	13404	13334	13217	13248	13191	13475	13521	13248	13260	13126	13240	13395	13276	13224	13334	13376	13216	13199	13606	13194	13324	13345	13262	13332	13270	13286	13341	13518	13402	13272	13214	13068	13163	13530	13224	13527	13441	13299	13369	13335	13163	13240	13290	13189	13298	13399	13111	13248	13415	13285	13244	13335	13242	13284	13272	13395	13195	13314	13375	13076	13076	13268	13358	13232	13521	13204	13192	13566	13261	13207	13363	13332	13399	13104	13141	13477	13158	13318	13272	13292	13429	13292	13214	13312	13187	13346	13511	13320	13321	13359	13263	13587	13072	13273	13558	13444	13208	13137	13373	13209	13252	13339	13283	13559	13342	13315	13333	13369	13339	13352	13224	13437	13454	13252	13389	13390	13353	13131	13125	13132	13422	13155	13241	13236	13151
16674	30745	28253	23255	20060	18543	29199	57844	54992	43775	35701	23170	19997	14728	13148	13030	13326	13152	13068	13267	13110	13231	13183	13258	13429	13216	13069	13225	13207	13064	13023	13202	13189	13168	13178	13227	13102	13215	13210	13152	13159	13221	13189	13277	13177	13132	13262	12950	13125	13058	13052	13201	13044	13272	13218	13311	13183	13241	13131	13236	13204	13293	13150	13240	13174	13299	13138	13268	13167	13274	13347	13309	13162	13310	13098	13186	13105	13154	13260	13264	13037	13213	13227	13193	13108	13151	13324	13131	13168	13115	13238	13122	13218	13199	13205	13027	13299	13087	12991	13235	13192	13168	13129	13061	13135	13149	13014	13023	13277	13049	13295	13404	13166	13365	13088	13152	13275	13044	13172	13131	13161	13109	13225	13281	13093	13333	13113	13133	13154	13262	13263	13033	13304	13167	13090	13179	13146	13086	13129	12992	13265	13123	13142	13239	13168	13342	13114	13117	13084	13180	13232	13060	13233	13145	13219	13091	13175	13341	12984	13192	13202	13153	13019	13083	13144	13172	13066	13112	13147	13156	13204	13143	13226	13110	12980	13134	13174	13222	13352	13280	13326	13110	13006	13102	13314	13010	13333	13171	13100	12936	13217	13132	13181	13200	13197	13239	13061	13144	13112	13281	13125	13133	13211	13247	13191	12895	13149	13177	13240	13257	13219	13196	13191	13176	13266	13081	13231	13029	13225	13123	13044	13119	13209	13357	13228	13000	12976	13288	13133	13194	13240	13044	13147	13225	13197	13289	13220	13048	13160	13204	13099	13111	13261	13393	13201	13181	13119	13202	13015	13131	13116	13078	13060	13045	13172	13158	12992	13160	13167	13108	13166	13250	13319	13134	13341	13166	13056	13207	13116	13172	13115	13330	13109	13150	13110	13121	13137	13074	13156	13136	13126	13262	13142	13233	13192	13114	13248	13123	13063	13148	13216	13298	13033	13169	13157	13041	13231	13088	13106	13045	13278	13118	13275	13219	13221	13010	13243	13171	13212	13156	13171	13060	13115	13262	12953	13175	13136	13106	13208	13011	13070	13028	13160	13208	12925	13271	13051	13229	13211	13184	13027	13121	13174	13217	13131	13261	13086	13144	13117	13005	13098	13068	13283	12985	13004	13176	13313	13208	13232	13131	13328	13116	13164	13284	12983	13306	13076	13120	13101	13151	13159	13227	13138	13121	13155	13145	13155	13097	13118	13131	13337	13199	13007	13141	13178	13041	13246	13050	13180	13165	13138	13266	13127	13031	13116	12942	13229	13225	13258	13177	13064	13187	13216	13205	13183	13239	13225	13262	13109	13184	12991	13168	13194	13229	13128	13196	13171	13058	13125	13256	13163	13194	13182	13013	13265	13263	13130	13088	13267	13070	13189	13109	13203	13086	13132	13112	13173	13044	13195	13246	13061	13199	13197	13171	13129	13182	13236	13127	12928	13207	13200	13117	13173	13092	13173	13230	13211	13154	13136	13216	13012	13254	13140	13113	13173	13230	12935	13208	13198	13107	13104	13016	13250	13153	13047	13217	13216	13191	13110	13098	13120	13205	13073	13137	13231	13059	13221	13178	13138	13313	13141	13200	13039	13113	13175	13170	13158	12837	13150	13190	13236	13142	13137	13187	13180	13097	13070	13054	13124	13079	13331	13149	13114	13296	13200	13222	13137	13175	13212	13121	13072	12985	13204	13168	13042	13165	13134	13326	13086	13057	13185	13304	13147	13151	13157	13086	13302	13111	13287	12994	13140	13126	13120	13066	13067	13388	13018	13138	13048	13223	13262	13191	13194	13175	13187	13052	13144	13142	13216	13140	13162	13139	13246	12911	13155	13045	13288	13026	13157	13300	13137	12946	13208	13045	13115	13090	13234	13280	13045	13138	13158	13263	13146	13240	13185	13151	13188	13228	13008	13046	13054	13127	13089	13021	13296	13052	13083	13194	13132	13097	13186	13272	13072	13186	13106	13117	13316	13113	13105	13123	13158	13197	13195	13154	13024	13245	13253	13270	13069	13273	13086	13143	13245	13278	13066	13267	13067	13308	13081	13205	13017	13175	13203	13149	13215	13089	13052	13189	13102	13124	13225	13228	13039	13162	13152	13157	13118	13236	13204	13014	13058	13015	13147	13177	13090	13236	13043	13109	13208	13167	13058	13176	13137	13034	13099	13151	13293	13011	13221	13142	13051	13244	13346	13058	13148	13127	13091	13223	13079	13097	12962	13199	13078	13276	13272	13082	13107	13034	13067	13193	13228	13190	13080	13204	13122	13093	13181	13031	13174	13212	13187	13180	13148	13174	13263	13129	13179	13159	13322	13083	13161	13205	13198	13084	13153	12970	13243	12970	13202	13179	13293	13213	13136	13262	13077	13081	13163	13132	13154	13083	13227	13223	13019	13161	13176	13131	13163	13093	13283	13211	13212	13079	13063	13043	13282	13087	13180	13150	13117	13100	12958	13059	13113	13148	13101	13039	13130	13123	13104	12996	13219	13081	13105	13267	13183	13362	12964	13203	13219	13110	13119	13086	13126	13186	13082	13122	13084	13269	13180	13220	13337	13014	13179	13074	13192	13057	13156	13243	13204	13046	13091	13100	13113	13274	13111	13288	13085	13152	13219	13094	13123	13111	13099	13138	13055	13053	13100	13220	13039	13116	13290	13338	13157	13231	13121	13118	13056	13016	13288	13038	13137	13080	13236	13106	13039	13042	13199	13098	13226	13043	13149	13093	13306	13231	13266	13130	13262	13138	13290	13187	13300	13287	13031	13269	13092	13060	13116	13206	13207	13230	13208	13117	13152	13057	12893	13106	13098	13265	13017	13148	13150	13148	13078	13116	13097	13136	13172	13164	13095	13119	13172	13173	13123	13163	13082	13101	13146	13108	13290	13170	12987	13181	13257	13175	13165	13138	13138	13202	13211	13217	13239	12973	13224	13260	13260	13042	13116	13100	13101	13188	13139	13134	13236	13343	13193	13163	13083	13082	13027	13215	13278	13204	13363	13061	13106	13270	13227	13051	13046	13068	13204	13140	13084	13069	13228	13073	13323	13075	13211	13180	13184	13317	13182	13268	13262	13281	13125	12891	13083	13172	13204	13216	13087	13296	13261	13343	13033	13025	13227	13168	13071	13309	13142	13179	13087	13024	13258	13080	13121	13117	13008	13150	13097	13193	13152	13109	13276	13135	13245	13131	13089	13101	13126	13205	13076	13100	13009	13111	13087	13243	13250	13125	13033	13317	13048	13053	13010	13182	13134	13037	13139	13059	13192	13263	13190	13053	13298	13117	13160	13083	13057	13069	13151	13185	13070	13170	13108	13174	13084	13095	13130	13169	13236	13118	13181	13154	13185	13126	13344	13144	13266	13140	13070	13086	13017	13251	13200	13108	13257	13259	13028	13019	13184	13180	13133	13351	13098	13138	13174	13144	13014	13246	13220	13202	13210	13020	13129	13044	13303	13143	13270	13095	13221	13175	13150	13044	13227	13108	13038	13126	13031	13320	13138	13157	13070	13233	13111	13182	13141	13089	13122	13132	13124	13098	13365	13105	13191	13319	13112	13165	12972	13213	12976	13253	13226	13209	13171	13215	13231	13044	13243	12946	13263	13091	13272	13236	13250	13178	13051	13369	12973	13193	13318	13147	13220	13046	13206	13211	13236	13119	13132	13010	13125	13189	13166	13195	13147	13134	13058	13192	13151	13271	13233	13139	13082	13000	13043	13290	13086	13230	13280	13236	12924	13087	13126	13360	13083	13233	13073	13209	13070	13105	13030	13105	13245	13160	13126	13113	13138	13049	13026	13166	13154	13265	13054	13147	13080	12958	13014	13075	13019	13157	13275	13178	13141	13135	13181	13088	13206	13201	13311	13213	13238	12929	13069	13105	13169	13128	13054	12927	13150	13094	13230	13193	13061	13094	13354	13133	13128	13145	13149	13238	13309	13247	13085	13322	13055	13187	13135	13199	13138	13088	13257	13237	13090	13087	13108	13137	13331	13164	13180	13243	13157	13060	13081	13213	13160	13239	13129	13152	13136	13074	13273	13169	13105	13135	13079	13076	13142	13175	13106	13136	13224	13138	13236	13321	13149	13078	13300	13122	13278	12977	13137	13149	13165	13228	13411	13208	13092	13172	13107	13055	13317	13185	13251	13180	13160	13159	13046	13212	13129	13059	13196	13239	13229	13209	13043	13200	13160	13042	13182	13152	13227	13227	13147	13220	13090	13080	13124	13115	13031	13219	13093	13069	12993	13188	13195	13046	13249	13184	13231	13051	13111	13087	13196	13276	13049	13226	13182	13224	13023	13028	13219	13274	13164	13168	13243	13110	13054	13166	13032	13148	13168	13095	13249	13228	13146	13063	13210	13152	13100	13229	13168	13158	13023	13129	13238	13013	13074	13217	13214	13160	13076	13177	13395	13129	13163	13200	13028	13065	13130	13003	13258	13224	13247	13298	13171	13215	13151	13155	13121	13193	13187	13399	13133	13146	13175	13217	13247	13098	13232	13162	13256	13140	12990	13107	13033	13195	13253	13180	12939	13044	13120	13201	13205	13093	13251	13242	13115	13159	13178	13219	13059	13175	13249	13155	13213	13107	13159	13118	13266	13182	13125	13137	13233	13202	12987	13197	13306	13044	13203	13242	13107	13163	13252	13152	13069	13240	13124	13258	13169	13119	13019	13040	13161	13166	13090	13062	13237	13107	13078	13089	13045	13035	13233	13129	12971	13018	13231	13207	13128	13143	13300	13085	13138	13143	13225	13123	13113	13139	13136	13244	13271	13137	13055	13295	13258	13253	13095	13233	13193	13030	13120	13208	13150	13107	13316	13101	13081	13270	13030	13126	13198	13218	13069	12969	13124	13172	13272	13273	13043	13241	13092	13337	13142	13161	13209	13081	13139	13174	13214	13061	13176	12943	13112	13105	13053	13272	13144	13055	13122	13084	13291	13161	13082	13129	13192	13062	13203	13347	13325	13175	13097	13364	13209	13032	13318	13077	13177	13067	13262	13086	13142	13252	13319	13259	13160	13171	13096	13135	13189	13105	13133	13146	13373	13287	13210	13131	13214	13297	13054	13346	13110	13214	13057	13265	13133	13226	13016	13190	13274	13121	12878	13273	13203	13162
27153	21439	21346	17630	14643	14226	14653	18571	20110	17773	16439	14576	14265	13752	13695	13653	13463	13494	13904	13642	13543	13443	13640	13606	13690	13525	13624	13511	13786	13647	13637	13523	13424	13659	13728	13438	13460	13657	13681	13625	13627	13597	13587	13712	13499	13467	13489	13534	13520	13595	13686	13508	13400	13512	13739	13378	13664	13585	13815	13526	13531	13385	13552	13599	13528	13600	13627	13653	13415	13297	13655	13528	13377	13530	13692	13557	13474	13558	13557	13481	13678	13401	13491	13574	13570	13592	13480	13380	13449	13458	13511	13436	13489	13654	13554	13559	13547	13580	13609	13598	13635	13567	13723	13553	13534	13394	13690	13593	13552	13678	13673	13463	13459	13722	13639	13604	13673	13557	13821	13439	13524	13542	13609	13680	13536	13603	13617	13540	13722	13719	13544	13592	13462	13604	13529	13539	13421	13625	13595	13689	13573	13576	13703	13543	13548	13587	13643	13611	13567	13689	13586	13677	13429	13290	13523	13523	13407	13561	13504	13498	13657	13618	13552	13529	13564	13527	13586	13386	13605	13745	13706	13538	13639	13411	13624	13624	13516	13697	13417	13678	13573	13702	13601	13475	13656	13482	13500	13572	13425	13648	13430	13493	13661	13741	13602	13779	13570	13560	13757	13661	13663	13555	13464	13405	13569	13557	13623	13470	13537	13542	13553	13662	13553	13593	13466	13554	13640	13643	13452	13523	13483	13678	13673	13408	13576	13771	13611	13508	13633	13562	13688	13722	13592	13352	13513	13635	13644	13540	13680	13596	13594	13530	13567	13529	13557	13594	13597	13511	13662	13532	13542	13687	13676	13593	13481	13557	13510	13695	13557	13572	13509	13623	13615	13569	13506	13810	13790	13346	13638	13597	13496	13623	13398	13503	13408	13458	13553	13422	13323	13466	13697	13693	13620	13563	13618	13497	13590	13560	13508	13590	13588	13659	13744	13385	13492	13672	13481	13580	13392	13663	13558	13561	13573	13598	13603	13591	13556	13597	13481	13751	13327	13586	13436	13493	13464	13766	13472	13638	13631	13595	13558	13672	13413	13547	13540	13517	13503	13433	13596	13699	13426	13534	13415	13432	13762	13664	13537	13483	13386	13483	13539	13504	13575	13460	13497	13520	13582	13542	13557	13638	13412	13472	13628	13407	13518	13700	13604	13589	13492	13538	13690	13528	13473	13495	13583	13439	13544	13307	13438	13648	13619	13619	13436	13454	13567	13646	13582	13463	13349	13565	13362	13495	13686	13553	13576	13480	13588	13666	13675	13478	13317	13498	13680	13772	13427	13561	13656	13494	13660	13464	13523	13609	13700	13459	13532	13740	13561	13679	13629	13529	13724	13494	13529	13659	13520	13664	13580	13550	13686	13616	13492	13532	13512	13602	13444	13557	13728	13660	13682	13673	13628	13512	13659	13618	13342	13536	13691	13486	13619	13443	13502	13654	13502	13597	13645	13545	13536	13520	13678	13655	13417	13516	13425	13656	13517	13805	13409	13502	13577	13648	13580	13318	13468	13563	13607	13688	13770	13673	13489	13682	13600	13382	13624	13669	13501	13402	13605	13757	13662	13467	13529	13527	13540	13577	13560	13511	13580	13530	13400	13576	13715	13609	13515	13582	13657	13415	13589	13735	13552	13569	13525	13735	13776	13540	13304	13717	13641	13742	13399	13583	13621	13555	13587	13633	13617	13447	13632	13428	13410	13498	13415	13700	13536	13580	13617	13745	13577	13430	13458	13637	13508	13514	13550	13539	13599	13701	13575	13718	13687	13655	13582	13519	13565	13515	13796	13624	13440	13421	13596	13581	13644	13446	13344	13671	13621	13307	13607	13582	13538	13452	13562	13521	13604	13582	13632	13511	13478	13675	13607	13571	13532	13660	13658	13602	13608	13609	13479	13382	13357	13501	13662	13714	13542	13624	13657	13543	13574	13509	13692	13622	13638	13535	13539	13619	13584	13685	13402	13575	13717	13419	13518	13588	13797	13670	13470	13612	13449	13421	13621	13745	13724	13598	13500	13589	13622	13606	13659	13372	13571	13632	13372	13678	13580	13440	13570	13556	13709	13451	13474	13625	13493	13613	13591	13803	13662	13508	13647	13591	13647	13582	13650	13494	13518	13651	13700	13457	13634	13430	13510	13643	13629	13470	13573	13365	13771	13490	13517	13568	13546	13452	13614	13511	13468	13819	13858	13586	13646	13583	13673	13529	13528	13586	13574	13595	13543	13541	13724	13472	13578	13574	13770	13621	13593	13556	13495	13481	13558	13519	13413	13530	13525	13631	13659	13624	13615	13535	13478	13509	13406	13453	13683	13603	13546	13568	13619	13696	13489	13510	13597	13569	13444	13540	13465	13405	13544	13580	13704	13566	13576	13653	13658	13520	13644	13590	13477	13736	13827	13737	13515	13606	13555	13572	13663	13518	13505	13728	13713	13738	13604	13486	13469	13554	13497	13556	13415	13575	13676	13681	13354	13660	13558	13839	13645	13497	13398	13657	13456	13658	13522	13626	13762	13595	13741	13571	13656	13578	13550	13524	13538	13589	13713	13581	13447	13717	13655	13450	13680	13544	13441	13649	13532	13586	13292	13582	13547	13498	13569	13639	13492	13536	13561	13369	13540	13471	13546	13576	13534	13523	13552	13756	13600	13589	13515	13459	13611	13267	13628	13584	13614	13669	13468	13621	13477	13483	13729	13540	13639	13374	13548	13442	13668	13673	13690	13487	13344	13528	13641	13588	13576	13750	13535	13431	13643	13532	13639	13634	13511	13577	13421	13617	13499	13667	13481	13509	13621	13663	13602	13552	13535	13569	13702	13533	13470	13572	13693	13522	13458	13596	13498	13528	13485	13549	13532	13619	13614	13544	13556	13508	13696	13635	13370	13524	13488	13396	13799	13373	13630	13585	13525	13559	13592	13714	13627	13501	13626	13589	13637	13658	13505	13590	13536	13578	13582	13621	13501	13724	13470	13641	13475	13571	13831	13665	13496	13602	13539	13634	13587	13418	13471	13488	13438	13533	13673	13570	13639	13457	13374	13797	13747	13663	13598	13513	13547	13419	13630	13500	13574	13541	13414	13432	13498	13347	13547	13585	13540	13732	13596	13779	13726	13664	13563	13581	13493	13604	13480	13517	13458	13545	13580	13706	13359	13561	13491	13637	13676	13595	13536	13553	13689	13686	13521	13669	13577	13622	13674	13702	13670	13608	13492	13492	13675	13663	13741	13502	13474	13611	13632	13795	13571	13509	13443	13487	13720	13663	13756	13565	13644	13630	13408	13598	13651	13456	13599	13622	13647	13631	13506	13647	13650	13737	13534	13790	13573	13614	13737	13522	13498	13609	13525	13498	13477	13625	13473	13692	13786	13518	13628	13450	13539	13729	13511	13733	13534	13589	13543	13732	13460	13632	13594	13436	13682	13463	13679	13397	13659	13636	13782	13607	13428	13520	13541	13513	13577	13607	13660	13640	13753	13654	13566	13743	13442	13440	13483	13493	13515	13496	13504	13610	13585	13444	13606	13594	13412	13420	13530	13466	13467	13712	13531	13638	13505	13595	13599	13567	13607	13665	13588	13695	13613	13533	13730	13414	13395	13679	13455	13353	13441	13578	13549	13590	13662	13546	13760	13390	13591	13518	13576	13565	13548	13563	13634	13493	13544	13633	13658	13705	13794	13595	13377	13603	13603	13523	13491	13493	13593	13453	13513	13511	13702	13585	13516	13507	13445	13587	13599	13473	13522	13523	13573	13463	13484	13603	13545	13432	13535	13665	13556	13447	13482	13516	13572	13447	13536	13663	13676	13359	13585	13651	13604	13672	13583	13575	13606	13703	13601	13476	13629	13734	13564	13507	13599	13619	13447	13631	13608	13394	13723	13729	13649	13611	13608	13621	13545	13424	13497	13578	13509	13432	13585	13669	13796	13623	13526	13513	13651	13590	13390	13466	13482	13560	13536	13384	13493	13410	13577	13589	13448	13677	13538	13667	13480	13557	13641	13565	13424	13590	13487	13503	13490	13426	13420	13598	13576	13622	13651	13794	13522	13762	13562	13481	13544	13742	13621	13542	13492	13758	13547	13531	13336	13642	13631	13420	13613	13580	13455	13634	13619	13542	13538	13475	13542	13657	13587	13583	13584	13887	13523	13492	13431	13653	13755	13605	13484	13533	13648	13493	13556	13674	13693	13672	13492	13516	13367	13510	13670	13554	13469	13522	13600	13615	13584	13486	13764	13436	13612	13550	13628	13491	13603	13513	13586	13457	13557	13625	13713	13613	13508	13714	13642	13514	13252	13315	13603	13645	13701	13491	13722	13610	13465	13545	13517	13568	13716	13526	13548	13424	13636	13634	13535	13478	13386	13793	13424	13576	13384	13697	13409	13627	13626	13636	13519	13459	13463	13624	13459	13646	13581	13398	13526	13438	13661	13701	13476	13375	13647	13591	13729	13777	13654	13474	13635	13420	13391	13432	13451	13413	13527	13530	13546	13627	13551	13528	13389	13674	13573	13573	13581	13629	13510	13620	13590	13585	13535	13403	13540	13550	13538	13410	13488	13511	13563	13607	13702	13688	13470	13391	13523	13778	13544	13466	13548	13565	13738	13520	13624	13647	13663	13604	13446	13421	13643	13612	13500	13705	13717	13542	13604	13555	13528	13531	13585	13373	13548	13428	13453	13551	13573	13519	13696	13358	13424	13464	13415	13564	13661	13638	13569	13653	13489	13618	13561	13516	13637	13491	13586	13565	13503	13681	13757	13595	13684	13520	13503	13462	13762	13680	13698	13442	13515	13508	13535	13593	13608	13478	13513	13630	13649	13542	13718	13445	13538	13568	13557	13450	13442	13502	13647	13619	13683	13570	13492	13685	13631	13451	13610	13637	13679	13467	13446	13617	13612	13439	13681	13673	13574	13728	13744	13657	13753	13582	13619	13734	13459	13675	13571	13368	13651	13460	13721	13693	13581	13403	13536	13574	13468	13633	13399	13668	13634	13616	13519	13597	13505	13694	13647	13459	13482	13608	13626	13544	13491	13490	13664	13590	13650	13523	13526	13509	13673	13600	13594	13553	13594	13535	13547	13387	13771	13531	13624	13588	13676	13555	13458	13804	13766	13627
14783	19137	17993	16118	15066	14436	14874	21928	22498	18638	16709	14331	13960	13545	13261	13243	13222	13199	13382	13289	13198	13281	13386	13196	13255	13388	13336	13529	13318	13267	13194	13273	13308	13382	13274	13309	13327	13222	13193	13485	13453	13315	13287	13348	13291	13155	13221	13283	13306	13236	13270	13245	13280	13201	13395	13175	13338	13406	13317	13258	13331	13084	13278	13338	13352	13388	13370	13255	13390	13187	13382	13179	13343	13306	13285	13359	13325	13256	13329	13239	13279	13304	13318	13235	13417	13303	13427	13275	13386	13284	13241	13273	13254	13295	13231	13186	13249	13226	13222	13254	13193	13242	13331	13359	13298	13383	13329	13279	13161	13327	13268	13483	13333	13169	13233	13388	13374	13335	13391	13273	13302	13118	13409	13201	13415	13333	13375	13032	13271	13228	13191	13473	13340	13223	13308	13386	13540	13324	13311	13347	13264	13379	13353	13373	13193	13089	13288	13393	13239	13279	13247	13313	13326	13341	13197	13305	13433	13258	13282	13419	13411	13423	13326	13337	13428	13522	13250	13301	13273	13201	13434	13226	13340	13265	13299	13365	13310	13253	13359	13250	13244	13348	13386	13334	13311	13370	13340	13244	13268	13185	13327	13335	13254	13264	13429	13262	13316	13273	13303	13178	13239	13326	13279	13307	13297	13136	13283	13388	13255	13198	13369	13383	13386	13393	13414	13291	13347	13402	13218	13284	13308	13398	13222	13295	13427	13304	13162	13205	13366	13276	13369	13257	13242	13329	13273	13220	13233	13422	13333	13304	13215	13481	13238	13399	13313	13189	13231	13400	13325	13381	13202	13527	13328	13237	13212	13276	13450	13199	13203	13247	13252	13286	13319	13275	13309	13160	13340	13240	13294	13306	13593	13311	13343	13317	13326	13191	13343	13389	13380	13331	13354	13144	13279	13409	13255	13169	13283	13259	13145	13294	13385	13273	13423	13342	13237	13199	13268	13231	13594	13400	13276	13110	13336	13269	13321	13289	13248	13346	13214	13507	13323	13326	13230	13284	13370	13347	13303	13356	13303	13423	13331	13513	13452	13361	13415	13369	13390	13195	13322	13342	13211	13299	13361	13357	13272	13454	13184	13307	13213	13251	13174	13390	13320	13221	13360	13337	13281	13241	13439	13339	13344	13355	13296	13479	13475	13306	13336	13376	13359	13215	13187	13265	13322	13235	13219	13233	13346	13307	13222	13297	13245	13223	13308	13492	13176	13466	13187	13286	13336	13209	13285	13309	13289	13221	13328	13211	13324	13298	13403	13429	13324	13154	13254	13302	13367	13510	13438	13402	13268	13147	13203	13260	13373	13418	13491	13321	13361	13184	13249	13290	13277	13434	13406	13271	13311	13218	13257	13275	13215	13312	13241	13394	13355	13347	13506	13209	13393	13251	13284	13338	13323	13318	13293	13330	13315	13312	13423	13252	13135	13356	13319	13340	13277	13405	13069	13241	13257	13329	13384	13237	13287	13317	13203	13305	13252	13194	13168	13231	13336	13302	13164	13230	13339	13474	13283	13479	13183	13250	13136	13322	13323	13288	13173	13199	13197	13325	13191	13264	13184	13165	13225	13213	13311	13247	13167	13296	13198	13382	13302	13303	13297	13320	13199	13339	13249	13181	13249	13065	13343	13214	13345	13239	13286	13495	13163	13368	13447	13406	13091	13325	13209	13426	13239	13293	13349	13277	13432	13395	13376	13143	13233	13319	13201	13226	13337	13469	13331	13308	13208	13237	13246	13337	13239	13383	13465	13372	13367	13253	13281	13391	13235	13411	13214	13384	13277	13431	13258	13283	13355	13251	13306	13164	13295	13306	13376	13288	13450	13089	13152	13344	13325	13341	13435	13252	13097	13393	13463	13196	13297	13321	13457	13510	13292	13259	13387	13427	13404	13272	13339	13235	13184	13348	13298	13265	13317	13141	13348	13263	13245	13151	13415	13242	13374	13216	13445	13324	13297	13339	13307	13161	13301	13421	13241	13224	13246	13232	13333	13407	13399	13431	13316	13317	13323	13195	13206	13195	13362	13225	13415	13331	13254	13320	13359	13442	13530	13111	13228	13247	13340	13535	13435	13367	13303	13226	13275	13213	13325	13128	13329	13432	13290	13245	13442	13325	13226	13269	13235	13463	13251	13352	13317	13439	13196	13278	13383	13331	13304	13299	13424	13409	13598	13158	13305	13191	13260	13184	13492	13428	13272	13296	13276	13318	13190	13358	13306	13426	13471	13435	13248	13334	13317	13212	13213	13407	13500	13176	13179	13335	13142	13421	13480	13411	13393	13332	13213	13316	13140	13188	13359	13316	13366	13285	13267	13318	13232	13346	13407	13104	13311	13275	13386	13261	13269	13223	13317	13203	13296	13299	13268	13124	13262	13318	13410	13551	13249	13229	13291	13257	13118	13307	13440	13180	13113	13214	13378	13381	13324	13309	13386	13181	13123	13285	13423	13359	13224	13325	13358	13459	13461	13299	13476	13442	13463	13405	13307	13317	13374	13351	13381	13231	13357	13293	13285	13324	13237	13344	13327	13303	13358	13498	13384	13340	13252	13219	13311	13364	13294	13345	13364	13236	13222	13274	13386	13443	13280	13341	13261	13296	13434	13307	13420	13173	13471	13438	13410	13395	13268	13388	13310	13217	13262	13263	13302	13496	13399	13300	13346	13211	13390	13324	13185	13369	13209	13406	13381	13091	13450	13223	13231	13238	13372	13396	13301	13325	13449	13155	13452	13277	13438	13287	13484	13175	13403	13429	13343	13350	13423	13230	13238	13205	13381	13383	13313	13461	13193	13356	13322	13392	13363	13369	13296	13506	13235	13272	13388	13176	13273	13179	13329	13331	13277	13408	13418	13267	13483	13221	13340	13363	13373	13294	13241	13293	13219	13328	13335	13366	13317	13345	13300	13298	13202	13329	13277	13291	13305	13241	13207	13161	13298	13267	13217	13271	13249	13370	13269	13304	13310	13379	13195	13286	13258	13542	13180	13499	13400	13332	13220	13371	13331	13272	13101	13227	13307	13258	13273	13352	13168	13399	13315	13367	13213	13350	13351	13297	13246	13226	13451	13408	13258	13198	13458	13312	13264	13307	13349	13261	13351	13379	13241	13261	13253	13264	13443	13287	13213	13337	12999	13094	13309	13179	13285	13345	13401	13381	13279	13314	13306	13192	13299	13228	13385	13185	13190	13201	13236	13260	13471	13253	13401	13342	13198	13295	13205	13435	13129	13312	13348	13346	13239	13328	13294	13379	13284	13311	13104	13242	13283	13417	13348	13300	13387	13374	13360	13421	13273	13205	13388	13394	13258	13225	13080	13322	13246	13265	13393	13227	13368	13355	13428	13220	13124	13382	13391	13305	13263	13250	13443	13229	13283	13258	13296	13389	13193	13338	13294	13239	13343	13319	13216	13213	13375	13193	13227	13562	13248	13198	13195	13298	13500	13194	13425	13306	13317	13327	13306	13321	13350	13167	13417	13365	13367	13481	13354	13339	13394	13227	13280	13203	13258	13370	13295	13437	13464	13162	13359	13161	13313	13402	13263	13309	13358	13182	13296	13325	13201	13216	13186	13085	13356	13145	13397	13355	13143	13392	13478	13300	13379	13352	13326	13238	13244	13394	13288	13311	13358	13210	13384	13327	13292	13130	13342	13353	13172	13264	13122	13404	13423	13199	13338	13264	13185	13291	13288	13346	13223	13387	13297	13106	13206	13272	13285	13357	13405	13305	13242	13419	13229	13395	13366	13290	13389	13327	13439	13409	13171	13138	13319	13356	13389	13010	13392	13253	13270	13232	13561	13292	13271	13286	13499	13076	13225	13488	13355	13356	13171	13315	13064	13268	13277	13400	13224	13368	13202	13356	13276	13269	13250	13075	13379	13224	13421	13268	13175	13373	13319	13305	13295	13173	13378	13502	13328	13391	13342	13367	13377	13295	13223	13413	13377	13392	13168	13226	13509	13281	13431	13578	13333	13432	13284	13455	13430	13237	13246	13240	13226	13278	13262	13365	13260	13246	13482	13280	13296	13445	13297	13318	13259	13239	13158	13405	13211	13382	13255	13324	13248	13354	13391	13369	13408	13334	13363	13272	13274	13322	13322	13494	13139	13590	13343	13164	13242	13264	13363	13338	13166	13359	13338	13294	13223	13075	13238	13193	13179	13231	13228	13509	13231	13361	13404	13381	13269	13258	13282	13332	13263	13202	13381	13299	13221	13246	13324	13251	13440	13234	13382	13156	13313	13251	13241	13387	13220	13351	13352	13294	13421	13478	13229	13135	13344	13529	13260	13286	13230	13291	13289	13289	13276	13417	13386	13387	13111	13238	13277	13332	13373	13171	13281	13296	13332	13226	13382	13319	13222	13342	13228	13202	13157	13304	13223	13275	13203	13275	13269	13251	13355	13285	13176	13309	13425	13275	13259	13391	13152	13308	13383	13372	13275	13394	13475	13451	13362	13206	13323	13173	13164	13301	13330	13363	13328	13343	13221	13332	13284	13340	13350	13266	13327	13300	13271	13356	13358	13474	13213	13261	13180	13295	13305	13409	13194	13345	13254	13493	13372	13138	13209	13351	13336	13195	13388	13220	13283	13312	13397	13197	13291	13288	13306	13073	13245	13252	13458	13436	13306	13160	13267	13301	13331	13199	13348	13314	13192	13293	13215	13318	13365	13331	13245	13445	13155	13377	13159	13419	13166	13235	13373	13255	13401	13220	13321	13332	13220	13313	13384	13231	13388	13149	13377	13438	13168	13267	13439	13131	13232	13460	13406	13299	13296	13145	13226	13298	13114	13339	13148	13271	13308	13538	13487	13265	13376	13322	13305	13340	13281	13158	13356	13217	13166	13151	13307	13166	13305	13334	13307	13306	13365	13332	13262	13356	13208	13392	13207	13379	13287	13267	13344	13258	13315	13340	13317	13337	13255	13301	13252	13287	13336	13296	13367	13281	13319	13273	13437	13325	13232	13417	13197	13373	13189	13338	13188	13254	13292	13250	13229	13382	13262	13234	13199	13112	13315	13148	13171	13458	13423	13342	13239	13266	13370	13170	13407	13357	13222	13287	13252	13345	13317	13192	13427	13364	13342	13247	13172	13276	13410	13213	13360	13432
24639	21081	27832	24781	19945	16456	16608	37235	39669	30582	23931	17744	15528	13588	13132	13080	12985	13133	13213	13114	12960	13056	13079	13215	13178	13118	13164	13050	13230	13065	13089	13136	13283	13080	12868	13027	13147	13212	13038	12997	13017	13229	13161	13242	12873	12870	13140	13108	13056	12991	13040	13077	12942	13053	13093	13059	13057	12851	13104	13009	13087	13144	12965	12969	13153	13201	13030	13124	13008	12999	12859	12985	13080	13149	13113	13019	13260	13122	13030	13051	13081	13193	12888	13107	13245	12928	13057	13026	12925	12917	12946	12926	12808	13220	13081	13053	13211	13035	12941	13086	12992	13083	13126	12910	13036	13140	13053	13094	13168	13167	13032	12980	13094	12997	13198	12985	13061	13140	13127	13144	12993	13076	12992	12872	13048	13041	12866	13040	13255	13266	13222	12984	13107	12897	13139	13082	13034	13115	13040	13232	12989	13145	12994	13056	13076	13092	12862	13009	13060	13090	13105	13223	13085	13027	13028	12890	13175	12986	12971	12990	13087	13209	13036	12997	12862	13272	12994	13033	13092	13046	13042	13110	13080	13188	12981	13034	13159	13226	13029	13037	13071	13018	13167	13171	13033	13113	12908	13247	13015	13048	13169	12976	12837	13031	13104	13240	12972	12925	12990	12986	12866	13123	13196	13015	13076	13182	12933	13144	13171	13150	13008	13207	13095	12951	13047	12962	12951	13016	13042	12984	13177	13009	13008	12967	13061	12987	13174	13223	13114	13173	13142	12959	13142	13029	13039	13191	13009	13000	13221	13095	13039	13158	13149	13077	13091	12990	13176	13024	13158	13100	13066	13067	13123	12919	13020	13064	13187	13016	13156	12992	13038	13162	13102	13179	13045	12993	13115	13073	12923	13345	12874	13102	13074	12781	13188	13107	13026	13143	13062	13136	13086	13118	13051	13110	13179	13063	12949	12990	12960	13137	13026	13085	13029	12954	12997	12759	13074	12925	13083	13097	12951	13166	13044	12977	12922	12914	13072	13070	13016	13028	12959	13143	13214	13155	13048	13227	13055	13004	13109	13187	13040	13142	12996	13201	13053	13036	12956	12993	12955	13149	13147	13045	13024	12970	13042	13068	12981	13020	13210	13160	13171	13050	12930	13048	13244	13126	13184	13029	13022	12906	13165	13049	12980	13166	12922	13103	13045	13047	13063	13071	12912	13107	12971	13043	12958	13215	13041	13004	13123	12978	13098	12742	13064	13026	13174	13111	12958	13041	13088	13011	12960	13025	12992	13114	13139	13223	13061	13128	13082	13016	13063	13117	13007	13019	13081	13095	13080	13039	13055	13225	13156	12999	13090	12923	13139	13156	13030	13245	13181	13011	12951	12988	13026	13010	12889	12801	12912	12891	13136	12926	13124	13163	13009	12975	13077	13065	13245	13091	13128	13076	13023	13213	13196	13017	12962	13082	13074	13272	13037	13020	13044	13204	13113	13012	12990	13094	13137	13076	13133	13056	13244	13072	13024	12932	13069	12943	13023	13188	13131	12936	12970	12971	13133	12986	13138	13156	12892	13134	12996	13146	12829	12924	12990	13111	13188	13003	13068	13059	13007	13056	13109	13101	12853	12964	13031	13175	13109	13213	13413	13242	13047	12889	13202	12964	13389	13106	13129	13104	12978	12984	12841	13154	13378	13113	13193	13196	13300	13130	12985	13010	13105	13019	13078	13172	13222	13105	12997	13012	12849	13111	12984	13052	12825	12911	13051	12836	13007	12970	13224	13043	12996	13191	13160	13180	13123	12967	12947	13041	12998	12962	13126	12915	13105	13117	13257	13105	13072	12913	12916	13070	13027	13112	13081	13101	13143	13157	13008	12962	12841	13127	13046	13118	13057	13042	13152	12966	13173	13085	12985	12957	13155	13164	12966	13100	13106	13157	13125	13066	13076	13211	13116	13189	13201	13166	13028	13191	13014	13244	13058	12957	13102	13243	13140	13328	13003	13025	12859	12963	13098	13098	12944	13100	12996	12998	13256	13177	13053	12804	13097	13155	13039	12951	12911	12849	13033	13148	12920	13074	12922	13121	12964	13091	13069	12997	13105	12972	13094	12926	13057	12903	12987	13095	13000	12991	13136	12936	13144	12978	13006	13279	13065	13113	12997	13094	13064	12991	13200	13169	13019	12981	13114	13082	13186	13046	12991	12912	13141	12907	13004	12852	13047	13096	13103	13100	13026	13132	13134	13125	13126	13190	13061	12877	12923	13098	13157	13056	13076	12983	12990	12974	13161	12974	13215	12945	12917	13140	12893	13159	13139	12988	12926	13293	13260	12938	12996	12905	13142	12933	13256	13168	13037	13025	12896	13037	12992	13295	13093	13022	13033	13081	13091	13205	12923	12938	13091	13152	13148	13091	13031	13150	13094	12841	13253	13031	13047	12822	13099	13178	13040	13185	13025	13106	12944	13044	13026	12868	13060	13080	13162	13136	12932	12876	12952	13067	12967	13241	13080	13004	13050	13205	13066	13040	13005	13031	13010	12911	12996	13036	12913	13045	13019	13088	13060	12820	13030	12904	13006	13046	13036	13028	12935	13123	13029	13089	13180	13030	13077	12884	13089	13064	12979	13046	13146	13004	13153	13019	12981	12950	13106	13143	13061	13095	13061	13112	13077	13113	12919	13143	13040	13041	13171	13087	13217	13008	13022	13022	13114	12772	13198	12863	13056	13129	13111	12919	13066	13014	13091	13011	13036	13269	13016	13094	12956	13061	13150	13057	12984	13263	13071	12936	12763	13141	12949	13019	12921	13066	13129	13076	13084	12842	13237	12935	12924	13158	13078	12942	13051	13051	13128	12870	13065	13060	13056	13035	13177	12976	13052	12962	13150	13073	13080	13107	13374	13073	13032	13058	13151	13234	13054	13041	13092	13060	13113	13004	13051	13101	13135	12808	12931	12894	13077	13066	13155	13091	12984	12930	13101	12834	13107	13063	12998	12900	13164	13100	13167	13055	12881	12943	13081	12988	13096	13108	13049	12964	12992	13152	13168	13116	13026	13025	13037	12987	13041	13043	13038	13075	13024	13050	13026	13198	13295	12907	12939	12981	13126	13052	12950	13096	13122	13146	13112	13003	13104	12955	13178	13004	13023	13226	12994	13151	13069	12900	13049	13097	12930	13026	13173	13138	13002	13100	13067	12956	13095	13125	13091	13036	12977	13113	13059	12896	13011	13240	13138	13260	13038	13079	12973	13066	13000	13149	13097	13032	12940	13048	12965	13018	13022	13368	13067	13049	13076	13067	12917	13049	12865	12974	13029	12986	13049	13117	13049	13048	12924	13026	13059	13186	12946	13097	13029	12917	12919	13112	13031	13023	13244	13034	12904	13011	13144	13057	12978	13182	13174	13190	13123	13142	13050	13023	13088	13145	13172	13170	13046	13194	12962	13121	12891	13016	13089	12946	13078	13072	13199	13117	13024	13092	13170	13076	12971	13235	13140	13050	12981	12966	13105	12951	12944	13156	13015	13023	12971	13255	13145	12928	13191	13023	13153	12977	12974	13079	12977	13199	13053	12943	13130	12974	13032	13221	13258	13045	12944	12925	13235	13026	13033	12968	13124	13175	12979	13259	12982	13097	13097	13025	13152	13109	13099	13061	13000	13040	12950	12902	12873	12985	13034	13218	12910	13222	13239	13074	13097	13151	13004	13223	12989	12905	13125	13196	13019	13089	13023	13018	13139	13108	13027	12902	12972	13118	13129	13084	12930	13143	13015	13126	12899	12911	12970	12908	13250	13138	13112	13113	13166	12981	12913	12872	12991	13052	13278	12935	13192	13024	13090	13026	12823	13097	13072	13050	13249	13092	12948	13036	13070	13073	12994	13011	13233	12960	12886	12871	13003	13047	13056	13150	13088	13239	13073	13053	12994	13225	13054	12965	13175	12968	12896	13046	12960	13153	13023	13062	12938	13255	13099	13039	13079	13114	13118	13176	12964	13028	13074	13048	13082	13185	13117	13129	13048	12976	13083	13207	12973	13263	12956	12980	12961	13054	13206	13164	13123	13102	13142	13128	12907	13091	13065	13153	13086	12941	12952	12936	13142	13153	13044	13117	13245	13023	13180	13036	13143	13079	13000	13024	13008	13004	12917	13262	12926	12899	13098	13076	13029	13169	13067	13062	12991	13162	13230	12845	13019	13129	13055	13202	12990	13181	13202	13006	12960	12968	13003	13104	13152	13026	13159	12981	12972	13118	13054	13055	13035	13085	12958	13094	13101	13057	13052	13071	13204	13075	13074	13091	13025	13225	12853	12983	13042	13085	12987	12973	13246	13262	13069	13099	12879	13219	12927	13064	13133	12990	12944	12957	12986	13014	12930	12934	13044	13021	13193	13099	13021	13181	13247	13267	12986	12948	13126	12945	13129	13077	13032	13089	13088	13119	13042	12872	13327	13102	13121	13216	13051	13055	12966	13135	13097	13070	12936	12999	13107	12891	13121	13095	13124	13147	12947	13111	13068	13135	13002	13118	12992	12833	13295	13220	12985	13099	13090	13201	13150	13075	13037	13043	13119	13248	13161	13029	13190	13307	13261	13102	13157	13085	13088	13098	12992	13143	13144	13257	13132	12872	12955	12968	13032	12951	13113	13109	13091	12956	12818	13114	12940	13023	13170	13135	13084	13028	13014	13091	13017	12943	13148	13160	13057	13031	12987	12963	13200	13191	12874	12986	13121	13173	13069	13120	13018	13113	12915	13068	12994	13151	13093	13206	13081	13193	12965	13187	13187	13170	13102	13040	13175	13254	13282	13144	12940	12900	12920	12987	13041	13166	13089	12886	13246	13249	13152	12907	13142	12808	13000	13059	13068	13077	13026	13131	13213	13086	13006	13122	12928	13156	13018	13000	13110	13025	13140	13072	13082	13239	13023	13043	13161	12963	13138	13058	12940	13051	13128	13206	13101	13166	13251	13196	12995	13081	13030	13051	13148	12994	13121	12964	13048	13035	12890	13053	12977	12960	13119	13126	13043	13034	12980	13096	13112	12910	12949	13121	13231	13258	13022	13030	13031	13103	13066	13041	13036	13163	13142	13079	13227	13027	13169	13156	13082	12906	13035	13268	12975	12921	13017	12997	13029	13010	13123	13322	13123	13121	13049	13075
14472	23978	22682	18728	16884	15742	17430	42730	42023	32900	26463	18280	16152	13396	13136	12894	13080	13103	13172	12965	13164	13097	13099	12997	13007	12994	13221	13023	13068	13180	13028	13047	13055	13069	13018	13090	13008	12867	13060	13292	12994	12965	12901	13046	13027	12953	13128	13061	13013	13071	13066	13065	12976	12864	13091	12994	13014	12982	13163	13031	13117	13050	13213	12924	13052	13125	13019	12953	12803	12944	13143	13010	13020	13117	13057	13035	13252	12820	13147	12903	12961	13090	13023	13148	13240	13192	13122	12963	12996	13069	13013	13098	12959	12975	12975	13244	12984	12882	13143	12977	13236	13070	12960	13196	13072	13175	12961	13171	12964	13075	13034	13191	12901	13175	12954	13098	12896	12990	13297	13114	13107	13017	13128	13082	12908	13176	12948	13053	12937	13092	13019	12917	13001	13071	13220	12939	12995	13020	13014	13149	13093	12920	13118	13172	13049	13128	13043	13035	13063	13287	13055	13143	12860	12857	12944	13055	13019	12944	13090	13070	13180	13116	13074	13062	13074	13053	13110	13046	13035	12995	12985	12896	12853	13104	13226	13199	13113	12940	13065	13060	13012	13121	12948	13098	13247	13039	12992	12929	13153	12975	13199	12998	13085	12924	13113	13128	12999	13128	13053	13137	13157	12962	13019	13088	13128	12989	13136	13070	13020	13002	13054	13012	12977	13100	12985	12993	13103	13067	13106	13188	13231	13138	13062	12954	12984	13006	13053	12977	13089	12938	12931	13035	13168	13008	13072	12905	12980	12978	13179	13063	12938	13034	13269	12936	13118	12921	13003	13097	12963	12989	13134	12962	13058	13098	12983	12940	12985	13044	12964	13118	12966	13009	13155	13132	13195	13017	13019	13160	12955	13075	13057	13021	12853	13076	13035	13094	13198	13069	13148	12834	13050	12875	13059	12906	13117	12961	13051	13068	12992	13169	12918	12936	12970	13164	13108	13150	13053	13119	12857	13123	13037	12958	13104	13057	13053	13009	12991	13133	12961	12917	12917	13105	13132	13108	13096	12996	13047	13092	12860	13046	13047	13002	12950	12908	13100	12981	13082	13161	13146	12995	13137	13066	13139	13040	13129	13013	12970	12947	13037	13230	13045	12936	12967	13165	13084	13006	13086	13145	13038	12894	13128	12982	13108	13227	12933	13128	13062	13071	12986	13006	13059	13132	13171	13189	13041	13032	13171	12982	12951	13090	13001	12947	13077	13225	13040	12946	13121	13142	13106	12989	12921	12982	12889	13096	12967	13177	13059	13007	13002	13126	13143	13130	12977	13122	12992	12974	12947	13080	13002	13197	13027	13189	13044	12971	12963	13038	13162	12942	13044	13203	13142	13053	13033	13133	13006	13117	13072	13006	13062	13043	13049	12970	13108	13010	13029	12992	13148	12837	13214	13007	13104	13076	13009	12838	13005	13061	12996	13114	13143	13005	12924	13060	12906	13333	13069	13012	12869	12906	13132	13072	12976	13031	12968	12960	12981	12912	12992	13046	13005	13027	13023	13027	12975	12978	13132	13063	12948	13053	13068	13019	12919	12945	13018	13002	13051	13082	13074	13180	13144	13075	12989	13162	12993	12975	13052	13106	13118	13077	13083	13088	13176	12897	12991	13065	13100	13093	13040	13064	12885	13040	13014	13079	13007	13150	12987	13024	13009	13084	13093	13055	13147	13108	13115	12998	13028	13071	12950	12969	12943	13143	13148	12942	13047	13084	13010	13049	12981	13002	13104	13123	13074	12902	13054	13170	12954	13171	13008	12908	13100	12984	13242	12991	12979	13016	12864	12997	13218	12988	13031	13190	12927	13148	13310	13009	13093	12937	12984	13008	13102	13079	13045	13005	13215	13175	13018	12880	13040	12904	13053	13043	13123	13089	13091	13097	12994	12867	13174	13015	12977	12995	12852	13134	13135	13123	13027	13131	13057	13271	13001	13207	13023	13006	13076	13013	12966	13190	12996	13287	12955	13024	13121	12904	12926	13062	13121	13201	13079	13139	13063	13195	13098	13212	13044	12933	13090	12996	13158	12951	13036	13135	12957	13157	12980	13118	13109	13096	13035	13107	13002	13132	13056	12972	13081	13046	13080	13086	13011	13128	13045	12988	13075	13096	13082	13011	13105	13050	12939	13071	13065	12939	12971	12950	12988	12920	13170	13108	13201	13044	13145	12998	13159	13076	13153	13156	12956	13014	13059	12962	13115	13057	12890	13003	13051	13162	13181	12963	12974	12978	13066	12873	13146	13085	12883	13144	13255	12895	13195	13067	13138	13030	13060	13024	13061	13127	13135	12866	13055	13028	13063	12899	13062	13164	12929	13148	13128	13193	12965	13074	13075	13090	13102	12900	13050	13100	13014	13070	13050	12891	13124	12936	13046	12963	13061	13187	12978	13117	13009	12998	13103	13236	13098	12911	13137	13146	13058	13146	13069	12958	13046	12929	12974	12997	13087	13055	12970	13195	13152	13170	13089	12993	12944	12997	12900	12928	13104	13119	13019	13083	13054	12924	13039	13024	13092	13099	13105	12985	12952	12978	12944	13076	12936	13081	13118	12987	13071	13206	13035	13198	13134	13114	13176	13157	12977	12971	13195	13018	13142	12912	13135	13065	13116	13166	12919	13164	13067	13080	13081	13157	12966	13038	13070	12971	12999	13022	13107	13030	13068	13168	13137	12976	13122	13056	13149	13281	12919	13010	13200	12998	13095	13085	12987	13030	12923	12868	13171	13098	13031	12945	12892	12931	12940	13046	12971	13011	13139	13166	13036	13184	12891	13028	13081	13002	13118	13133	13056	13162	13048	13165	13125	12904	13198	12994	13045	13183	12969	12990	13035	12908	13154	13018	13112	12767	13302	13223	13087	13098	13059	13021	12999	13134	13027	12907	12819	13002	13007	12880	13090	12964	13168	13029	13118	13072	13213	12980	13168	12836	13050	13178	13007	13024	13069	13189	13166	13011	13000	13107	12988	13015	12959	13017	12932	13182	13024	13063	12980	12962	13010	13064	13182	13203	12855	13185	13067	13045	12986	13162	13025	13047	13086	13065	13119	12942	13189	13002	13133	13153	13013	13001	13069	12982	12981	12942	13069	12916	13012	12998	12931	12991	12886	13213	13242	12988	13230	13073	12958	12980	13061	13162	12949	12878	12962	13088	12963	13140	13143	13020	13118	13002	13044	13054	12972	13118	12980	12896	13153	13207	13152	12976	13174	12931	13149	12959	13026	12946	13057	12975	13178	13195	12994	13066	13208	13051	13099	13193	13134	13161	12944	13010	12969	13049	13070	13174	13031	13233	12943	13008	13051	13048	13016	12984	13078	13212	13182	13140	13116	13037	13228	12945	13161	12958	12891	13005	13185	12922	13285	12889	13146	13267	13000	13116	12933	13059	12912	13023	13160	13126	12997	12795	12966	12884	13022	13158	12957	12844	13055	12964	13168	12984	12965	13148	13002	13076	13008	13072	13094	13042	13067	13118	12898	12954	13158	13064	13186	12951	13187	13078	13196	12971	12982	12880	13002	13056	13132	13046	13177	13075	13085	12996	13119	13022	12819	13098	13128	12941	12939	12963	13171	13067	13118	13131	12911	13135	12950	13129	13190	12963	13067	12930	12927	12974	12969	13147	13091	13114	13022	13110	13114	12896	13178	13102	12962	13080	12975	13193	12971	13172	13003	13045	13121	13111	13002	13120	13053	13050	12955	12994	13181	13071	13189	13073	13068	13069	13087	13064	12844	13075	12992	13145	13153	12959	12945	13134	13171	13001	12956	13036	13014	13178	13133	12932	13031	13011	13106	13114	12981	13090	12949	13048	12929	13155	12953	13011	13195	12987	13138	13059	13095	13034	13114	12947	13034	13028	12958	12938	13069	13138	13103	12933	13032	13069	13022	12957	13012	13093	13014	12912	13141	13107	13099	13008	13110	12953	13052	13039	12925	13074	13013	13039	13176	12982	13111	13052	13118	13188	13115	12922	13091	12958	13043	13083	12929	13027	13058	13113	12984	13123	13156	12976	12944	13125	12870	13022	13170	13133	13001	12980	13138	12922	13127	13012	12967	13002	13001	13000	12939	13031	12926	13135	13056	13184	13111	13013	12839	12954	12869	12910	12900	13158	13126	12943	13023	13004	13113	12942	13182	13068	13106	13215	12994	13095	13103	13024	13164	12904	13085	12971	13089	13157	13065	13080	13077	12926	13099	13125	13091	12971	13009	13055	13080	12935	12835	13014	13258	13025	13104	13093	13019	13064	13053	13196	13139	13106	12880	13248	13091	13110	12982	13008	13139	12968	13000	12991	13113	12997	13054	12953	13050	13155	13029	13025	13085	13090	12999	13152	12971	13038	12982	13171	13162	12962	13049	13116	12962	13151	13141	13217	12968	13210	13017	13070	12964	13011	13049	12951	12922	13183	12994	12987	12974	13079	13099	13299	13156	13027	13024	13067	12977	13017	13159	13059	13247	12987	13130	13016	13012	13160	13080	13166	13049	12883	13007	12977	13009	13123	13126	13012	13164	12989	13169	13100	13014	12924	13074	13045	12891	13186	12947	13026	13007	13154	13027	12997	13085	12944	13006	12859	12987	13122	12991	13000	13204	13035	13028	13018	13044	12997	12934	12980	13035	13116	12970	12966	13072	13013	13076	13126	13121	12972	13006	13091	13200	13127	12948	13077	13085	12872	13126	13066	12897	13145	12983	13130	13131	12984	13259	13028	12990	13015	13068	13159	12908	12908	13103	13077	12907	12982	13076	13019	12975	12949	13117	13050	12965	13120	13047	12966	13049	12981	12912	13087	13134	13142	13113	13222	13206	12988	13046	13040	13080	13063	13076	12950	13032	12987	12936	13024	13006	12868	13175	12860	13028	13080	13078	13132	13125	12966	13143	13201	12993	13195	13088	13058	13111	13017	12962	12975	13096	13190	13048	13127	12886	13097	13094	13124	13005	12953	12996	12990	13058	13065	13080	13124	12914	13085	13029	13007	13180	13038	13183	13129	13014	13023	13110	12880	13209	13099	13201	13147	13150	13178	13099	12971	12973	13040	13081	13030	13182	13210	13143	12958	13070	13036	13051	12990	12926	12960	12908	13020	13050	13063	13109	13033	13108	12867	13046	13057
23154	21092	28842	23585	21298	21788	20443	50694	55796	43120	33207	22463	18754	14299	13144	13072	13087	13037	12900	12912	12999	12996	12963	12961	12957	13007	13059	12950	12960	12984	12969	12835	12910	12925	12798	12861	12852	12984	12982	12899	13088	12930	12878	12990	12743	12807	12771	12862	12775	12766	12996	12916	12878	12887	12990	12824	12825	12807	12753	12983	12928	13079	12955	12862	13062	12976	12835	12880	12915	12966	12868	12794	12891	12961	13006	12830	12826	13079	12804	12813	12988	12845	12747	12923	12897	12949	12893	12854	12926	12775	12928	12865	12771	12968	12851	13052	12812	12929	12939	12968	12873	12937	12715	12861	13020	12900	12795	12743	12822	12793	12867	12827	12833	12801	12910	12893	12824	12884	12860	12976	12846	12805	12732	12843	12926	12818	12735	12981	13064	12752	12939	12880	12806	12779	12811	13040	12817	12679	12884	13001	13028	12790	12842	12882	12849	12951	12761	12948	12801	12809	12863	13020	12935	12885	13103	12774	12895	12825	12786	12997	12920	12875	12812	12916	12913	12828	12888	12786	12931	13007	12800	12923	12978	12998	12897	12669	12911	12972	12888	12875	12991	12860	12880	12748	12945	12945	12760	12819	12799	12857	12963	13133	12897	12612	12910	12759	12809	13112	12902	12703	12894	12997	12797	12929	12890	12929	12872	12894	12835	12860	13070	12676	12839	12809	12752	12796	12801	12798	12956	12897	13099	12923	12820	12690	12839	12697	12819	13052	13115	12852	12907	12885	12856	12981	12864	12982	12800	12694	12849	12772	12888	13089	12879	13081	13001	12981	13042	12751	12877	12813	12759	13021	12895	13076	13016	12895	13083	12894	12808	12961	12918	12816	12749	12891	12561	12750	12979	12712	12991	12755	12817	12950	12960	12913	13032	12728	12743	13007	12862	12831	13061	12896	12772	12929	13040	12904	12818	12632	12753	12923	12761	12780	12865	12870	13003	12931	12922	12979	12937	12874	12964	13008	12795	12828	13042	12931	12877	12874	12787	12955	12836	12789	12908	12932	12563	12863	12827	12614	12874	12913	12752	12947	12870	12893	12914	12835	12898	12631	12792	12928	12681	12918	12757	12849	12921	12714	12810	12750	12669	12844	12863	13101	12821	12799	12789	12966	12863	12861	12598	12794	12976	12849	12646	12740	12802	12945	12716	12851	12767	12781	12900	12971	12788	12920	12813	12784	12741	12770	12764	12857	12645	12857	12785	12628	12795	12797	12656	12781	12836	12898	12858	12914	12914	12984	12864	12860	12872	12925	12919	12790	12638	12813	12807	12914	12677	12880	12682	12833	12798	12975	12656	12751	12739	12875	12923	12713	12801	12957	12977	12934	12833	12914	12741	12694	12886	12775	12892	12926	12804	12732	12814	12982	12990	12869	12746	12870	12882	12875	12889	12876	12841	12755	12824	12769	12773	12819	12991	12962	13227	13169	12724	12900	12846	12824	12748	12745	12919	12747	12842	12795	13117	12674	12941	12762	12780	12846	12900	12976	13025	12706	12786	12970	12956	12918	12764	12855	12828	12980	13020	12844	13027	12949	12797	12601	12801	12725	12759	12832	12871	12736	12919	12774	12853	12699	12783	12762	12798	12635	12754	12888	12905	12744	13070	13076	12951	12868	12939	12978	12918	12740	12769	12955	12928	12843	12889	12914	12816	12613	12729	12802	12799	12860	12819	12996	12902	12943	12873	12775	12712	12807	12961	12940	12915	12889	12807	12808	12753	12750	12861	12690	12878	12847	12768	12844	12907	12709	12907	12791	12740	12845	12838	12872	12871	12790	12833	12965	12986	12529	12673	12811	12758	12970	12904	13017	12767	12815	12931	12941	12863	12933	12749	12765	12906	12926	12801	12822	12862	12984	12650	12793	12925	12954	12834	12801	12872	12859	12847	12808	12962	13004	12914	12997	12598	12898	12725	12777	12811	13036	12829	12924	12837	12772	13058	12669	13000	12790	12837	12877	13049	12797	12906	12799	12747	12972	12608	12817	12995	12917	12931	12899	12833	12816	12861	12850	12873	12785	12775	12757	12873	12904	12975	13107	12898	12780	12937	12864	13092	12906	12864	12843	12702	12869	12781	12776	12767	12942	12828	12795	12820	12791	12965	12860	12968	12801	12668	12806	12770	12684	12775	12822	12859	12865	12841	12667	12894	12805	12834	13002	12847	12936	12837	12957	12877	12877	12886	12842	12845	12882	12931	12896	12862	12858	12869	12946	12905	12895	12949	12866	12790	12731	12812	12898	12798	12772	12838	12877	12858	12802	12807	12654	12827	12793	12813	12821	12824	12721	12790	12941	12797	12836	12915	13036	12938	12763	12771	12716	12863	12953	12759	12775	12643	12883	12828	12743	12983	12667	12642	12734	12856	12814	12928	12873	12845	13011	12889	12949	12794	12971	12989	12736	12620	12931	12922	12889	12812	12710	12862	13090	12753	12828	12703	12899	12717	12753	12965	12861	12926	12889	12877	12999	13158	12985	12881	12801	13023	13014	12910	12894	12595	12774	12790	12840	12753	12789	12703	12807	12789	12818	13022	12945	12830	12883	12994	12784	12772	12851	12843	12857	13034	12776	12930	13073	12927	12675	12731	12829	12945	12833	12878	12719	12781	12838	12817	12927	13038	12810	12763	12773	12807	12884	12855	12798	12945	12708	12827	12881	12863	12691	12779	12877	12770	12872	12930	12766	12847	12853	12996	12877	12753	12873	12929	13011	12802	12668	12843	12862	12895	12928	12619	12818	12885	12734	12893	12982	12767	12923	12720	12803	12766	12707	12767	12893	12835	12899	12918	12804	12961	12956	12796	12684	12759	12744	12929	12873	12798	12852	12692	12713	12773	12631	12996	12950	13033	12916	12978	12884	12806	12876	12884	12667	12770	12876	12659	12867	12937	12861	13004	12860	12928	12905	12789	12900	12792	12887	12934	12836	12807	12681	12727	12937	12720	12669	12632	12808	12892	12879	12911	12936	12927	12795	12971	12863	12867	12885	12657	12890	12860	12657	13080	12828	12756	12763	12844	12762	12771	12883	12880	12705	12912	12815	12780	12926	12804	12793	12903	12959	12700	12749	12694	12819	12763	12816	12789	12830	12690	12766	12792	12824	12689	12842	12947	12616	12895	12681	12819	13058	12725	12806	12763	12733	12798	12850	12974	12939	12777	12912	12840	12802	12996	12886	12712	12761	12914	12756	12809	12760	12620	12952	12973	12879	12763	12695	12785	12705	12934	12841	12827	12932	12908	12927	12864	12804	12869	12897	12813	12783	12849	12934	12857	13022	12908	12931	12829	12924	12825	12804	12810	12848	13019	12892	13136	12837	12883	12806	12937	13208	12971	12752	12959	12967	12766	12818	12812	12806	12835	12736	12827	12790	12884	12805	12830	12906	13006	12921	12971	12869	12957	12892	12889	12637	12924	12909	12819	12905	12956	12901	12724	12740	12902	12798	12808	12804	12782	12715	12882	12922	12585	12907	12865	12930	12849	12723	12797	13126	12877	12899	12715	13044	12887	12505	12878	12787	12780	13013	12820	12660	12916	12766	12705	12765	12836	12761	13009	12659	13065	12866	12703	12814	12699	12692	12952	12937	12973	12844	12896	12945	12868	12927	12737	12875	12852	12928	12833	12692	12730	12840	12896	12694	12771	12883	12912	12678	12840	12849	12875	12825	12945	12839	12936	12695	12836	12736	12770	12874	12906	12802	12788	12807	12715	12893	12866	12772	12816	12735	12930	12753	12941	12848	12831	12910	12926	12851	12946	12900	12815	12801	12936	12831	12887	12763	12862	12915	12933	12916	12778	12879	12633	12904	12727	12755	12857	12760	12713	12786	12848	12757	12972	12823	12953	12992	13002	12929	12833	12896	12825	12805	12972	12848	12960	12836	12647	12830	12768	12733	12775	12737	12769	12903	12769	12881	12970	12749	12921	12813	12913	12781	13065	12772	12741	12788	12858	12812	12959	12874	12730	12853	12967	12916	12834	12911	12991	12899	12859	12849	12807	12776	12831	12758	12810	12879	12913	12706	12862	12845	12896	12964	12906	12805	12873	12985	12933	12896	12863	12775	12984	12834	12999	12811	12802	12723	12775	12862	13004	12545	13000	12969	12882	12702	12727	12834	12890	12799	12861	12966	12922	12913	12886	12744	12774	12769	13094	12812	12781	12850	12701	12777	12697	12966	12864	12887	12848	12913	12676	12822	13085	12593	12730	12900	12698	12962	12897	12873	12877	12899	13053	12942	12839	12838	13098	12771	12702	12923	12761	12881	12982	12736	12879	12644	12839	12964	12822	12749	12948	12891	12926	12859	12898	13009	13014	12804	12934	12905	13035	12842	12872	12631	12790	12749	12641	12935	12993	12917	12949	13018	12899	13074	12886	12878	12673	12974	12931	12879	13051	12968	12928	12939	13012	12873	12817	12991	12831	12689	12793	12786	12716	12826	12778	12767	12830	12834	12881	12903	12898	12724	12614	12933	12789	12830	12916	12805	12690	12763	12812	12899	12910	12721	12885	12844	12782	12763	12860	13131	12790	12970	12725	12846	12914	12709	12882	12869	12856	12799	12988	12962	12956	12895	12910	12696	12689	12895	12840	12907	12892	12664	12853	12589	12899	12818	12813	12768	12932	12972	12751	12736	13050	12841	12853	12801	12793	12879	12751	12702	12979	12890	12570	12920	12906	12790	12863	13004	12852	12792	12766	12865	12941	12671	12805	12599	12935	12888	12794	12826	13024	12988	13050	12888	12921	12856	12822	12852	12862	12906	12852	13132	12857	12797	12837	12828	12944	12898	12813	12867	12609	12873	12938	12631	12984	12864	12872	12848	13083	12922	12760	12957	12922	12973	12809	12953	12818	12775	13148	13122	12955	12769	12899	13010	12799	12874	12883	12781	12811	12810	12919	12825	12849	12705	12914	12578	12848	12894	12795	13034	12761	13028	12777	12881	12998	12979	12847	12747	12676	12801	12842	12849	12838	12950	12761	12870	12800	12936	12881	12774	12887	12822	12878	12812	12939	12783	12832	12854	12740	12862	12866	12861	12842	12825	12803	12791	12903	12769	12790	12980	12810	12779	12864	12716	12927	12871	12848	12884	12645	12682	12857	12826	13002	12768
17096	30447	28189	22977	20161	17638	18225	54327	56542	44562	36069	23183	20985	13750	12904	13025	13150	13033	12812	12871	12831	13040	13020	12935	12970	12744	13007	12940	13058	12969	12896	12870	12983	12891	12830	12919	12868	12886	12876	12985	12992	12947	12990	12794	12891	12860	12854	12813	12924	12823	12896	12924	12817	12818	12946	12883	12788	12958	12970	12972	12844	12954	12898	13079	12980	12872	12946	13134	12837	12862	12762	12898	12949	12990	12931	12994	12887	12938	12846	12826	12971	12844	13134	12889	12829	12939	12902	12931	12966	13027	12865	12822	12920	12831	12958	12866	13060	12786	12915	12950	12910	12842	12961	12737	12901	12897	12902	12899	12694	12828	12931	12934	12802	12829	13079	12901	12948	12995	12960	12923	12982	13053	12939	12919	12912	12827	12918	12771	12751	12769	12851	13079	12875	12762	12946	12797	13006	13043	12855	12871	12891	12893	13057	12924	12789	12919	12988	12812	13031	12975	12907	12858	12913	12974	12905	12926	12984	12837	12947	12717	12922	12861	12695	12905	12979	12868	12841	12796	12896	12882	12811	12887	12852	12915	12815	12967	12769	12902	12897	12849	13008	12800	13003	12904	12841	13062	12891	12949	12740	13057	12952	12899	12844	12820	12957	12852	12969	12814	12899	13048	12917	12897	12997	12871	12946	12908	12797	12912	13025	12917	12990	12929	12905	12912	12829	12949	12761	12939	12757	12953	12940	12882	12859	12937	12792	12938	12953	12909	12957	12943	13046	12726	12995	12771	12991	12998	12794	12708	13002	12966	12898	12836	12972	12843	12873	13023	12924	12948	12861	13047	12906	12825	12880	12736	12907	12937	12904	12760	12812	12961	12930	12821	12956	12901	12763	12823	12705	12831	12831	12978	12969	12644	12959	13033	12920	12805	12865	13027	12741	12854	13047	12952	12768	12771	12865	12833	13047	13017	12728	12866	12892	12780	12880	12891	13012	12915	12946	12793	12750	12968	12957	12996	12907	12761	12899	12995	12933	12920	12923	12754	12933	12950	12969	12998	12889	12873	12856	12853	12939	12883	12908	12960	12898	13012	12962	12880	12850	12778	13099	12951	12933	12806	12900	12951	12843	12870	12955	12777	12925	12836	12951	12935	12886	12982	12894	12944	12942	13005	13006	12890	12796	12926	12954	12764	12919	12894	13103	12819	13006	12840	12832	12844	12765	12949	12916	12891	12937	13077	13053	12674	12934	12717	12961	13007	12743	12827	12876	12780	12889	12757	12955	12826	12943	12725	13011	12735	12960	12839	13106	12774	13140	13013	12940	12879	12905	12822	12826	12979	12891	12905	12972	12944	12763	12883	12912	12793	12993	12924	12788	12787	13099	12952	12842	12861	13090	12979	12930	12963	12940	12958	12906	12855	12863	13066	12930	12791	12899	12910	12968	12890	12916	12930	13024	12803	12959	12872	12857	12775	12834	12988	12723	12844	12810	12901	12836	12860	13035	12942	12920	12943	13028	12907	12769	13036	12939	12937	12835	12850	12898	12940	12802	12822	12867	12832	12918	12941	12850	12832	13025	12927	12783	12814	12815	13028	12897	12751	12956	12842	12804	12934	12798	12885	12882	13008	13025	12923	13036	12940	12975	12914	12914	12838	12793	12810	12983	12747	12919	12896	13141	13037	12960	12954	12782	12830	12967	13074	12699	12865	12823	13057	13046	12866	12871	12845	12865	12964	12782	12995	12799	12944	12855	12925	12947	12975	13129	12939	12881	12974	12852	12901	12909	12953	12899	12799	12856	12953	12978	12846	12912	12938	12901	12790	12912	12926	12932	12872	12774	12895	12768	12972	12893	12930	13089	12933	12930	12833	12949	12881	13057	13042	12945	12868	12850	12835	12770	12923	12884	12834	12963	12891	12925	12717	12805	12927	12769	12966	12990	12900	12840	12851	12943	12993	12881	12781	12907	12844	12854	12759	12964	12889	12860	12843	12863	12834	12908	12878	12985	13050	12942	12992	12812	12860	12831	12908	12875	12838	12885	12715	12841	12861	12928	12996	12821	12753	12963	12975	12977	12972	12926	12796	12821	12901	12970	12901	12915	12919	12949	12949	12983	12881	12950	13010	12867	13009	12787	12974	12925	12759	12838	12896	12921	12954	12888	12979	12950	12613	12970	12937	12875	13020	12847	12766	12934	12806	12959	13009	12816	13033	12922	12864	12868	12883	12950	12929	12846	12996	12868	12892	12720	12915	13030	12938	12877	12993	12843	12919	12975	12775	12729	12747	12887	12930	12785	12892	12832	12866	12992	12969	12948	12824	12969	12952	12834	12868	12643	13053	13008	12974	12873	12860	12791	12851	12868	12997	12758	12936	12841	13011	12899	13061	12903	12836	12938	13025	12829	12850	12921	12906	12845	13064	12807	12962	12877	12846	12938	12953	12796	13040	13069	12981	12997	12758	12912	12802	12816	12750	12881	12958	12846	12981	12775	13019	12839	12843	12948	12784	12901	12967	12862	13032	12929	12941	12858	12855	12904	12915	12893	13092	12689	12889	12819	12761	12835	12975	12854	12831	12902	12728	12872	12807	12950	12947	12882	12780	12773	12935	13043	13024	12923	12927	12987	12892	12939	12722	12942	12829	12926	12933	12926	12965	12971	12856	12833	12965	12754	12913	12744	13077	12989	12879	12735	12871	12808	12947	12895	12974	12881	12882	12776	12776	12994	12808	12919	12908	12846	12737	12727	13024	13034	12844	13064	12956	12934	12852	12874	13002	12873	12880	12997	12716	12957	12819	12954	12775	12941	13009	12789	13110	12920	12742	12925	13033	12849	12889	12721	12841	12825	12943	12958	12940	12990	12924	12828	12841	12987	12818	12911	13044	12806	12901	13095	12815	12750	12939	12663	13045	12713	13034	12990	12754	12744	13090	13087	13040	12863	13115	12933	12894	12965	12945	12708	12833	12954	12754	12846	12782	12985	12830	12949	12856	12833	12998	12834	12777	12827	12993	12746	12970	12877	12973	12971	12787	12879	12677	12907	12955	12824	12966	12907	12981	12886	13017	12893	12881	12931	12852	12881	12837	12983	12846	12910	12700	12992	12896	12855	12878	12924	12844	13030	12822	12938	12885	12879	12844	12971	12853	12870	12926	12804	12892	13006	12964	12785	12690	13074	12931	12896	12847	12945	12881	12923	12998	13180	12930	12777	12831	12889	12933	12877	12950	12814	12940	12755	12885	12786	12895	12845	12952	12904	12980	12734	12854	12890	12806	13010	12867	12989	12675	13052	12936	12766	12818	12897	12973	12967	12959	12959	13017	12917	12878	12860	12878	12995	12951	12951	12920	12778	13070	12911	12995	12921	12862	12953	13054	12859	12911	12818	12745	12819	12837	12905	12823	12894	12892	12891	12966	12856	12953	12919	12909	12710	12882	12860	12865	12822	12850	12935	12844	12795	12925	12836	12813	12873	12886	12827	12984	12922	12730	12984	12867	12851	12850	12907	12954	12863	12856	12865	12841	12907	12898	13077	12855	12919	12912	12890	12867	13144	12964	12682	12818	12970	12887	12881	13032	12692	12836	12888	12882	12708	12856	12924	13014	12801	12913	12824	12959	13023	12850	12808	12957	12952	12937	12989	12960	12973	12809	12999	12843	12954	12848	12853	12931	12899	12764	12743	12900	12992	12990	12941	12944	13039	12870	12791	12921	12884	12969	13020	12969	12945	12846	12897	12912	12954	12889	12985	12846	13062	12968	12816	12885	12903	12752	12878	12931	12878	12880	12899	12854	12849	12979	12707	12785	12918	12731	13050	12842	13002	12847	12916	12801	12990	13028	12976	12977	12852	12999	12833	13018	12885	12946	12891	12828	12783	12894	12994	12901	12890	12814	12723	12794	12981	12903	12780	12828	13041	12753	13029	13023	12963	12977	12874	12884	12914	12788	12991	12892	12979	12661	12787	13056	12898	12817	12897	12919	12816	12955	12934	12977	12905	13028	12760	13019	12835	12897	12961	12912	12892	13044	12943	12961	12785	12846	12928	12934	12920	12780	12876	12809	12852	12860	12893	12880	12785	12781	12788	12948	12989	12829	12990	12768	12843	12949	12890	12940	12826	12888	12988	12892	12881	12800	12889	12823	12802	13001	12886	12766	12880	12753	12926	12864	12897	12946	12960	12892	12974	12859	12847	12898	12936	12811	13015	12652	12879	12971	12713	12878	13002	12742	12964	12751	13005	12924	12825	12956	12808	13077	12802	12830	12823	12679	12807	12915	12968	12963	12919	12830	12852	12929	12839	13021	12819	12900	12711	12811	13071	12943	13049	12974	12940	12744	12912	12986	12846	13114	12982	12871	12968	13024	13010	12775	12918	12813	12825	12921	12872	12732	12855	12856	12784	12851	12927	12952	12992	12904	12864	13000	13054	13002	12944	12925	12805	12917	12937	12815	13052	13039	12907	12863	12824	12881	12728	12793	12822	13056	13021	12912	12886	12794	13089	12854	12853	12941	12849	13076	12866	12778	13018	12939	12910	13040	12840	12878	12954	12876	12904	12826	12852	12917	12847	12807	12865	12891	12712	13022	12937	12738	13001	12976	12965	12873	12993	12871	13077	12970	12870	12958	12984	12842	12858	12905	12828	12872	12936	12669	12889	12825	12765	12887	12832	12882	12817	12888	12815	12965	12819	12819	12799	13106	13060	12952	12700	12934	12606	12713	12915	12878	12829	12842	12957	12916	12915	12783	12990	12881	12921	12819	12862	12961	12945	12917	12841	12960	12735	12913	12815	12888	12777	12934	12714	12979	13001	12931	12816	12994	13031	12857	13117	12855	12736	12811	12832	12891	12757	12965	12877	12884	12960	12914	13072	12856	12866	12900	13022	12968	12773	12838	12647	12934	12855	12943	12966	12927	12942	12807	12809	12810	12888	12863	12959	12937	13055	12849	12946	12958	12902	12820	12920	12889	12802	12858	12864	13068	12913	12928	12873	12998	12954	12918	12847	12946	12843	12780	12917	12766	12827	13008	13009	12862	12811	12917	12961	12765	12958	12874	12872	12861	12776	12879	12852	12925	12761	12929	12996	12791	12890	12799	13084	12788	12771	12923	12805	12896	13042	12857	13005	12818	12957	12821	12891	12870	12812	12881	13055	12909	12864	12919
27181	21433	21271	17298	14064	13881	13799	16988	20103	17682	15978	14241	13734	13223	13272	13281	13192	13361	13119	13191	13291	13110	13223	13148	13080	13236	13205	12992	13217	13096	13374	13220	13245	13427	13248	13058	13144	13300	13216	13086	13295	13171	13212	13110	13306	13325	13126	13121	13483	13147	13417	13098	13260	13145	13188	13290	13224	13155	13531	12999	13237	13033	13262	13130	13221	13255	13294	13176	13364	13095	13018	13103	13234	13106	13203	13156	13360	13251	13112	13357	13270	13323	13053	13287	13270	13225	13158	13196	13221	13117	13153	13069	13235	13117	13196	13134	13177	13152	13256	13176	13315	13069	13199	13302	13280	13241	13234	13058	13183	13435	13278	13223	13182	13216	13266	13131	13111	13195	13348	13291	13198	13076	13267	13332	13066	13058	13132	13193	13188	13175	13208	13106	13220	13261	13289	13131	13297	13227	13317	13184	13236	13327	13336	13097	13028	13194	13247	13103	13090	13193	13072	12947	13180	13109	13275	13303	13268	13060	13037	13181	13265	13363	13188	13220	13187	13291	13155	13162	13299	13179	13193	13031	13184	13469	12977	13197	13299	13191	13010	13181	13043	13240	13220	13316	13263	13206	13161	13248	13217	13063	13283	13282	13322	13342	13189	13263	13183	13047	13508	13301	13228	13248	13213	13368	13462	13351	13296	13252	13125	13288	13338	13134	13200	13193	13154	13153	13180	13242	13322	13253	13188	13271	13160	13114	13183	13176	13096	13308	13165	13150	13214	13326	13139	13311	13086	13167	13187	13277	13291	13382	13276	13301	13304	13196	13265	13344	13192	13277	13263	13015	13326	13257	13165	13064	13133	13219	13187	13342	13261	13122	13259	13277	13079	13146	13204	13245	13243	13280	13023	13118	13089	13134	13020	13400	13170	13306	13316	13205	13174	13034	13255	13287	13259	13065	13289	13186	13170	13156	13142	13214	13251	13227	13214	13385	13074	13119	13120	13209	13338	13220	13142	13315	13267	13385	13096	13164	13225	13339	13117	13130	13101	13050	12979	13242	13227	13450	13035	13168	13209	13036	13305	13106	13229	13067	13235	13233	13125	13089	13098	13382	13203	13218	13303	13306	13212	13250	13243	13223	13297	13017	13056	13340	13206	13257	13149	13275	13122	13096	13147	13051	13103	13227	13015	13230	13271	13288	13037	13235	13138	13089	13048	13057	13247	13050	13341	13310	13300	13166	13290	13257	13297	13296	13137	12996	13012	13190	13045	13083	13218	13149	13075	13292	13052	13245	13260	13208	13053	13205	13177	13302	13236	13166	13238	13317	13120	13192	13307	13052	13254	13003	13237	13242	13495	13292	13355	13272	13069	13206	13060	13079	13175	13096	13079	13278	13150	13051	13063	13189	13175	13241	13148	13191	13201	13178	13130	13049	13280	13197	13240	13211	13098	13090	13093	13230	13273	13166	13058	13237	13261	13021	13292	13122	13259	13126	13137	13217	13194	13054	13095	13212	13183	13239	13108	13319	13222	13316	13076	13304	13066	13179	13119	13098	13192	13255	13131	13330	13175	13126	13088	13282	13242	13256	13281	13273	13073	13193	13409	13155	13120	13119	13100	13225	13194	13281	13136	13162	13045	13309	13042	13295	13165	13231	13251	13213	13300	13159	13300	13357	13117	13236	13237	13218	13242	13036	13172	12985	13153	13146	13255	13001	13155	13192	13277	13185	12997	13215	13414	13314	13165	13329	13042	13172	13131	13073	13193	13155	13059	13200	13317	13178	13266	13315	13306	13020	13155	13155	13232	13230	13302	13245	13005	13205	13370	13108	13328	13083	13159	13369	13249	13183	13265	13294	13147	13061	13052	13252	13137	13261	13278	13177	13361	13236	13220	13182	13250	13213	13323	13357	13316	13447	13226	13365	13319	13232	13202	13157	13234	13293	13326	13333	13175	13120	13318	13189	13448	13356	13099	13102	13211	13070	13331	13243	13294	13236	13175	13204	13358	13382	13371	13285	13229	13152	13273	13266	13281	13268	13128	13281	13412	13228	13037	13415	13278	13188	13052	13241	13187	13161	13204	13182	13136	13254	13190	13374	13184	13202	13189	13140	13361	13368	13243	13342	13322	13290	13334	13213	13223	13157	13206	13310	13100	13091	13259	13152	13245	13176	13035	13149	13265	13201	13165	13179	13219	13422	13359	13131	13209	13129	13216	13256	13078	13271	13182	13162	13137	13130	13121	13004	13244	13204	13212	13300	13031	13185	13163	13166	13198	13088	13238	13119	13111	13323	13315	13252	13373	13110	13324	13114	13191	13414	13310	13232	13251	13203	13226	13289	13133	13226	13199	13169	13227	13306	13278	13154	13243	13246	13403	13140	13201	13200	13275	13180	13233	13232	13090	13210	12933	13075	13183	12927	13363	13210	13158	13247	13130	13081	13286	13119	13105	13344	13024	13107	13167	13143	13126	13341	13235	13134	13160	13198	13004	13177	13312	13159	13124	13317	13222	13147	13294	13467	13211	13057	13227	13017	13043	13211	13115	13074	13166	13292	13272	13128	13097	13197	13193	13237	13351	13262	13167	13295	13411	13164	13347	13226	13152	13161	13013	13363	13225	13263	13293	13210	13306	13084	13197	13322	13159	13171	13283	13146	13244	13097	13204	13155	13220	13121	13269	13165	13284	13207	13188	12991	13208	13070	13331	13110	13076	13136	13242	13188	13183	13167	13137	13259	13159	13278	12994	13257	13291	13261	13248	13252	13365	13229	13327	13220	13053	13364	13122	13192	13292	13295	13336	13101	13205	13064	13243	13085	13119	13267	13227	13085	13155	13406	13292	13167	13233	13131	13186	13243	13366	13074	13197	13078	13061	13260	13206	13381	13185	13206	13128	13322	13301	13383	13224	13062	13311	13151	13024	13304	13262	13385	13260	13322	13382	13297	13350	13349	13295	13204	13175	13321	13154	13095	13226	13253	13139	13183	13127	13337	13158	13198	13102	13257	13381	13065	13252	13277	13257	13206	13170	13268	13263	13432	13322	13402	13312	13129	13322	13404	13233	13302	13108	13097	13294	13262	13241	13335	13371	13141	13082	13191	13386	13207	13267	13267	13163	13330	13387	13301	13205	13122	13160	13207	13295	13023	13399	13168	13112	13240	13415	13259	13244	13201	13435	12997	13420	13310	13178	13169	13151	13196	13186	13163	13231	13351	13520	13131	13165	13075	13178	13068	13225	13116	13222	13270	13210	13245	13282	13201	13278	13181	12903	13132	13337	13228	13280	13147	13253	13344	13236	13225	13205	13278	13228	13184	13224	13250	13101	13225	13303	13119	13213	13042	13119	13150	13064	13462	13206	13270	13234	13190	13182	13143	13224	13277	13211	13134	13284	13238	13128	13310	13230	13180	13191	13271	13140	13329	13309	13168	13497	13342	13269	13174	13320	13203	13304	13259	13201	13319	13122	13152	13042	13208	13320	13312	13017	13129	13077	13294	13182	13189	12957	13337	13124	13228	12971	13231	13232	13254	13094	13455	13133	13178	13218	13168	13006	13094	13259	13283	13032	13284	13354	13082	13295	13095	13242	13162	13250	13419	13076	13057	13215	13236	13155	13143	13300	13119	13013	13096	13234	13319	12872	13168	13215	13159	13023	13375	13189	13179	13159	13214	13356	13052	13206	13076	13306	13179	13398	13178	13176	13184	13141	13349	13339	13003	13222	13071	13125	13029	13153	13079	13493	13384	13190	13255	13206	13172	13380	13308	13168	13175	13285	13300	13238	13294	13364	13170	13126	13215	13133	13262	13065	13129	13093	13330	13092	13087	13131	13220	13233	13367	13285	13218	13235	13294	13052	13188	13068	13081	13201	13058	13327	13276	13207	13346	13452	13324	13253	13315	13158	13135	13197	13122	13009	13180	13197	13252	13226	13205	13278	13428	13244	13347	13130	13080	13226	13165	13046	13328	13284	13083	13194	13102	13167	13135	13277	13239	13180	13218	13268	13153	13334	13332	13181	13264	13264	13177	13379	13040	13144	13293	13230	13109	13295	13477	13334	13168	13126	13188	13013	13143	13241	13294	13331	13243	13179	13169	13215	13203	13157	13370	13213	13240	13365	13276	13388	13164	13232	13090	13417	13179	13208	13252	13254	13173	13328	13155	13249	13185	13137	13185	13350	12989	13332	13274	13103	13220	13215	13191	13176	13314	13076	13135	13284	13416	13335	13064	13299	13344	13157	13178	13105	13002	13119	13227	13021	13209	13128	13148	13288	13307	13242	13169	13183	13162	13162	13231	13344	13209	13149	13234	13255	13332	13261	13146	13113	13134	13255	13230	13294	13174	13281	13385	13151	13103	13244	13386	13175	13308	13088	13148	13289	13150	13214	13227	13222	13261	13235	13103	12938	13175	13243	13201	13175	13187	13165	13316	13106	13270	13190	13172	13134	13325	13168	13140	13118	13319	13291	13303	13224	13169	13095	13301	13109	13078	13269	13057	13286	13080	13281	13269	13214	13316	13084	13371	13147	13277	13164	13138	13184	13197	13195	13239	13100	13036	13029	13127	13091	13253	13045	13094	13249	13212	13364	13156	13239	13210	13308	13235	13280	13140	13248	13218	13317	13287	13115	13334	13167	13262	13202	13051	13223	13178	13173	13202	13292	13331	13147	13298	13179	13229	13308	13205	13135	13261	13343	13069	13246	13197	13102	13170	13197	13351	13171	13274	13274	13137	13276	13194	13232	13224	13246	13374	13114	13297	13323	13404	13065	13158	13267	13014	13292	13327	13240	13278	13267	13126	13256	13143	13304	13339	13272	13304	13426	13215	13331	13229	13113	13047	13273	13325	13157	12995	13287	13174	13137	13237	13294	13276	13245	13149	13182	13201	13105	13193	13111	13023	13153	13172	13270	13208	13159	13129	13226	13205	13039	13308	13256	13200	13291	13122	13343	13157	13206	13075	13245	13034	13272	13297	13231	13311	13044	13160	13303	13268	13222	13247	13129	13065	13230	13190	13304	13006	13158	13242	13300	13252	13262	13231	13191	13318	13287	13126	13220	13125	13126	13248	13231	13231	13139	13172	13167	13274	13186	13276	13199	13238	13206	12922	13274	13167	13166	13144	13074	13267	13043	13139	13165	13083	13388	13010	13179	13278	13176	13268
15007	18500	17781	15778	14815	14269	13782	20494	22910	18743	16531	14386	13868	13094	13116	13162	13123	13170	13060	13250	13119	13226	13144	13281	13171	13125	13054	12970	13075	13203	13098	13058	13162	13174	13011	12997	13174	12901	13245	13063	13064	13146	13178	13184	13049	13210	13195	13163	13006	13025	13033	13006	13043	13215	13131	12993	13061	13042	12967	13053	13146	13098	13069	13151	13132	13138	13089	13232	13141	13196	13090	13122	13122	13088	13001	13099	13204	13178	13035	13022	13201	13035	12988	13044	13226	13155	13018	13061	13128	12971	13094	13144	13119	13107	13181	13095	13294	13009	13080	13153	12893	12986	13196	13006	13252	13170	13187	13106	13145	12917	13114	13331	13301	13026	13196	13043	13128	13119	13051	13240	13220	13138	13055	13136	13202	13176	13175	12923	13165	13138	13139	13091	13201	13057	13086	13005	13139	13094	13029	12961	13158	13205	13018	13216	13205	13107	13227	13100	13127	13102	13174	13240	13133	13086	13010	13130	13085	13076	13098	13070	13144	13122	13044	13023	13152	13105	13076	13206	13127	13131	12939	13044	13171	13227	13057	13099	13320	13191	13082	13131	13160	12958	13243	13216	13286	13064	13349	13206	13112	13026	13248	13028	13037	13078	13094	13091	13021	13121	13131	13166	13055	13247	13147	13045	13113	13154	13072	13021	12930	13263	13284	13086	13338	13169	13163	13067	13202	13071	13090	13076	13063	13130	13195	13166	13150	13196	13195	13062	13096	13005	13192	13007	13220	13202	13034	13237	13138	13039	13073	13144	12926	13021	12947	13007	13185	13296	12953	13200	13173	13219	13180	13127	13121	13031	13274	13064	13152	13013	13025	13184	13172	13058	13132	13124	13077	13169	13067	13087	12972	13105	13180	13228	13131	13150	13012	13125	13218	13087	13043	13140	13106	13069	13081	13164	13049	13161	13221	13070	13116	13165	13312	13159	13048	13174	13110	13225	13081	13025	13136	13098	12965	13058	13109	13033	13160	13013	13020	13046	13003	12957	13214	12981	13192	13228	12970	13115	13119	12977	13117	13191	13211	13226	12971	13165	13124	13071	13268	13041	13139	13124	13054	13266	13155	13246	13229	13197	13117	12979	12964	12880	13168	12790	13249	13057	13018	13185	13213	13150	13127	13129	13245	13081	13026	13014	12970	13187	13233	13212	13203	13047	13038	13139	13033	13083	13156	13134	12899	13334	13127	13215	13089	13060	13158	13107	13181	13150	12993	12955	13041	13042	13239	13099	13158	13004	13090	13270	13194	13050	13027	13228	13091	13260	13094	13176	13049	13111	13105	13141	13121	13180	13063	13084	13134	13198	13052	13034	13037	12945	13136	13086	13194	13128	13183	13114	13313	13076	12975	12980	13055	13163	13061	13231	13038	13264	13253	13078	12944	13021	13212	12980	13017	13163	13232	12914	12967	12971	13034	13197	13204	13171	13154	13000	13074	13142	13057	13054	12954	13319	13100	13200	13135	13036	13153	13168	13092	13022	13119	13088	13056	13100	13115	13164	13408	12997	13137	13253	13212	13033	13141	13067	13253	13099	13238	13163	13104	12962	13192	13077	13074	13148	13168	13253	13070	13267	13085	13147	13114	13421	13164	13171	13233	13189	13067	13143	13133	13009	13264	13124	13262	13148	12978	13196	13091	13170	13106	13221	12977	13073	13096	13141	13087	13126	13365	13320	13114	13139	13105	12987	13043	13119	13132	13151	13147	13152	13054	13271	13065	13146	13134	13066	13229	13232	13214	13025	13208	13122	13274	13040	13118	13229	13004	13149	13025	13162	13207	13103	13101	13170	13048	13133	13053	12872	13112	13285	13229	13220	12998	13157	13091	13211	12850	13121	13025	13116	13038	13076	13102	13025	13108	13132	13058	13188	13213	13115	13282	13077	13043	13204	13131	13085	13256	12975	13123	13115	13131	12993	13160	13062	13173	13019	13013	13227	13159	13110	13126	13076	12916	13137	13249	13065	13127	13206	13008	13186	13056	13137	13113	13002	13089	13013	13147	13116	13204	13062	13108	13099	13132	13205	13056	12977	13262	12945	13203	13184	13097	13167	13151	13057	13085	13065	13264	13204	13076	12982	13130	13126	12943	13097	13222	12998	13026	13100	13186	13084	13130	13117	13056	13162	13036	13063	13196	13181	13203	13180	13106	13132	13149	13283	13062	12997	13127	13099	13220	13146	13050	13096	12983	12999	13077	13136	13083	13073	13100	13205	13062	13123	13187	13318	13149	13296	13205	13139	13122	13064	13109	13085	13288	13103	13203	13272	13168	13057	12923	13104	13248	13040	13034	12903	13055	13099	13018	13207	13213	13066	13049	13230	13196	13084	13024	13152	13105	13118	13074	13128	13113	12956	13167	13214	13055	13087	13128	13026	13062	13212	13050	13031	13189	13249	13055	13180	13073	13211	13166	13088	12987	13272	13115	13112	13130	13230	13151	13132	13248	13088	13193	13213	13089	13164	13053	13067	12944	13046	13212	13028	13029	13231	12914	13110	13203	13132	13174	13017	13117	13117	13124	13095	13113	13140	13060	13180	13134	13046	13120	13128	13129	13238	13024	13157	13298	13172	13097	13154	13114	13164	13056	13046	13161	13087	13111	13199	13054	12984	13096	13203	13206	13180	12959	13131	13035	12951	13248	13034	13105	13145	13152	13132	13133	13101	12967	13204	13071	13162	13189	12861	13055	13047	13273	13197	12977	13177	13162	13108	13079	13107	13204	13073	13055	13225	12972	13203	13126	13127	13036	13082	13021	13218	13140	13276	13150	13029	13048	13182	13200	13075	13343	13305	13170	13248	13155	13177	13092	13076	13015	13079	13102	13043	13141	13239	13085	13215	13071	13135	13204	13098	13256	13152	13048	13133	13182	13123	13209	13150	13215	13111	13198	13166	13171	13037	13161	13097	13174	13141	13144	13025	13108	13182	13036	13134	13121	12928	13093	13071	13129	13222	13036	13191	13073	13090	13161	13200	13142	13244	13001	13071	13189	13191	13086	13230	13026	13162	13169	13017	13023	13097	13187	13180	12944	13186	13114	13194	13184	12995	13167	13107	13052	13059	13229	13270	12919	13027	13137	13068	13289	13187	13065	13105	13150	13116	13166	13069	13040	12985	13186	13085	12975	13063	13187	13001	13133	13061	13236	13194	13035	13085	13139	13216	13091	13246	12955	13074	13178	13177	13130	13101	13153	13078	13151	13143	13141	13212	13222	13195	13146	12896	13042	13107	13175	13047	13305	13044	12978	13038	13095	13204	13020	13122	13146	13079	13151	13016	13206	13218	13224	13062	13102	13167	13096	13012	13183	13169	13145	13142	13096	13073	13206	13128	13201	13087	13136	13180	13184	13113	13059	13115	13239	13119	13096	13221	13060	13263	13286	13167	13163	13149	13113	13350	13223	13115	13139	13273	12974	13206	13068	13260	13235	13144	13182	13006	13141	12965	13129	13302	13035	13182	13142	13162	12938	12949	13203	13014	13256	13124	13232	13234	13057	13178	13125	13245	12901	13099	13147	13127	13192	13034	13298	13073	12938	12975	12977	13102	13248	13114	13141	12967	13319	13155	13218	13085	13182	13041	13197	13142	13151	12951	13308	13302	13013	13171	13123	13168	13179	13087	13060	13059	13128	13098	13107	13011	13114	13034	13122	13298	13221	13117	13109	13094	13132	13211	13095	13265	13086	12995	13065	13140	13132	13203	12980	13131	13096	12990	13284	13076	13067	13159	13064	13069	13156	13082	13157	13107	13002	13246	13182	13238	13205	13166	13275	13006	13122	13135	13237	13012	13062	13170	13037	13284	13197	13095	13100	13306	13145	13199	13124	13152	13071	13169	13142	13233	13087	13023	12995	13144	13278	13042	13086	13185	13115	13164	13101	13189	13190	13145	13194	13015	13263	13212	13095	12997	13121	13118	13131	13174	13104	13207	13095	13071	13139	13062	13076	13169	13178	13053	13289	13125	13063	13106	13259	13193	13069	13151	13072	13157	13120	13000	13163	13129	13028	13092	13105	13305	13139	13124	12961	13101	13203	13098	13231	13119	13082	13178	13105	13100	13214	13211	13128	13163	13283	13038	13246	13049	13069	13070	13107	13202	13181	13077	13123	13125	13158	12911	13117	13134	13008	13170	13266	13209	13035	13164	13019	13260	13151	13195	12967	13050	13073	13222	13178	13037	13115	13105	13208	13085	13318	13023	13177	13050	13180	13037	13122	13109	13101	13149	12982	13132	13121	13180	13164	13049	12899	13168	13121	13005	13290	13194	12939	13080	13109	13107	13129	13174	13199	13156	13104	13196	13115	13131	13111	13170	13036	13048	13149	13063	13284	13146	13043	13165	13150	13219	13143	13152	13020	13122	13165	13266	13198	13155	13012	13231	13355	13052	13088	13069	13225	12985	13175	13193	13142	13158	13125	12978	13216	13110	13181	13106	13071	13102	13108	13101	13075	13229	13089	13281	13136	13184	12981	12942	12994	13065	13214	12994	13049	13128	13047	12943	13127	13150	13232	13082	13029	12877	13115	13173	13231	13009	13051	13113	13016	13096	13079	13125	13138	13254	13076	13145	13117	13201	13154	13241	13191	13190	13089	13098	13112	12799	13118	13206	12975	13028	13095	13316	13117	13173	13276	13096	13092	13071	13113	13177	13030	13135	13122	13181	13200	13219	13040	13004	12977	13062	13257	13074	13124	13270	13105	13079	13280	13199	13116	13023	13102	13147	13028	13210	13220	13100	13164	13201	13119	13093	13117	13030	13051	12975	13291	13173	13141	13095	13082	13181	13214	13063	12944	13173	13146	13183	13137	13068	13138	13017	13111	13025	13130	13147	13170	13364	12910	13037	13116	12975	13098	13091	13194	12960	13085	13231	13127	13068	13252	13067	13185	13220	13172	13348	12956	13002	13173	13050	13081	13171	12806	13152	13231	13155	13086	13089	12979	13111	13269	13031	13111	13126	13113	13061	13141	13275	13217	13196	13132	13113	13199	13231	13238	13020	12975	13139	13177	13214	13129	13047	13253	13075	13075	13206	13292	13133	13270	13098	13026	13026	13246	13082	13252	13009	13062	13132	13041	13223	13204	13272	13158	13163	12979	13224	13097	12955	13240	13156
24579	21060	27829	24761	19861	16318	15278	28563	41007	32727	25355	17638	15798	13940	13212	12991	12981	13253	12995	13051	12971	13114	13080	12922	13132	13107	13215	12969	12967	13008	13014	12918	12862	12993	12915	12985	12971	12999	12962	12888	12945	13068	13108	13023	12959	13026	12919	12944	13173	13139	13192	12904	12933	13059	12864	13100	12715	12870	12977	13075	12927	13161	13159	12849	12859	12962	13067	12942	12904	12941	13115	12965	12888	13178	12956	12880	13113	13234	13160	13147	12946	12770	12926	12966	13001	12897	12911	12749	12873	13017	12869	13173	13009	13020	12937	12907	12930	13075	13127	12882	12845	13084	12912	13057	13005	12924	12827	12962	12932	12975	12899	12980	12811	12924	12870	12737	12902	13009	12959	13005	13066	12889	12947	13011	12897	12888	12966	12868	12873	12814	13036	13141	13095	12892	12850	12988	13106	12852	12868	12854	12925	12989	12908	13123	12998	13002	12813	12871	13002	12908	12901	12819	13014	13052	12852	13006	13050	13026	12989	13070	12889	13052	12883	12965	13091	12919	13077	12911	12996	12808	12913	12949	13057	12955	12909	12914	13079	12954	13233	12989	13086	12995	12796	12888	13072	13046	12852	12997	13043	13123	13133	13220	12911	13110	12918	13021	13014	12995	13053	13090	12926	12910	12990	12895	13067	13003	12984	12977	13213	12918	12993	12871	12987	13097	13009	12953	13074	12967	13073	12973	12950	12863	12961	12850	13033	12944	13039	13091	12934	12962	12975	12750	12811	12993	12921	12891	12980	12961	12916	13042	12976	13098	13023	12929	12893	12873	12943	12802	13116	12891	13021	13033	12839	13213	13049	12905	13116	13198	13101	12822	13109	13108	12956	13090	12907	12825	12982	13151	13009	13027	13014	12902	12980	13091	13060	12876	12914	13032	13093	12795	12937	13123	12926	12946	13054	13137	12912	13087	13059	13084	12960	13193	13124	13016	12952	12865	12886	13129	13176	12897	13065	13040	13027	13022	12903	12927	12896	13007	12983	12982	13099	12904	13101	12988	12758	12909	12949	13178	12851	12924	13044	12936	13005	13007	13019	12994	13035	12772	13025	13070	13058	12812	13149	13015	12891	12902	13125	12952	13135	12967	13026	13154	12965	12895	12961	12661	12914	13032	13168	12927	12952	13130	12873	12967	12923	12878	12854	13116	12972	12807	12877	12781	13013	13035	12883	12778	12909	13050	13008	12982	13039	13017	13022	12909	12964	12979	12891	12833	12963	13143	12964	13047	13073	12801	13001	12896	12987	13024	12874	12953	13100	12995	12951	12958	12783	13019	13074	13040	12953	12973	12800	12971	12932	13051	12952	13049	12919	13167	13034	13020	12989	13024	13062	12901	12945	13121	12973	13084	13108	12914	12916	12856	13018	12930	12858	12927	12972	12975	12950	12974	12927	12774	12869	12948	12839	13040	13092	12997	12887	12844	12926	13071	12898	12872	13102	13026	13066	12937	12953	12753	12913	13015	13035	13223	13019	12960	12972	12889	12940	12973	12938	12779	13024	13076	12935	13029	12976	12960	12873	12860	13007	13007	12982	12928	12885	12960	12994	12774	12899	12873	13114	13099	12883	13158	13102	13040	12967	13009	12898	12980	13054	13024	12990	12977	12887	12983	12948	12787	12945	12936	13169	13153	12894	12907	12745	13202	13004	13023	13000	12879	12887	12934	12792	13180	12868	13058	13054	12806	13032	13015	12982	12968	12986	13035	12942	12974	13172	12818	12968	12882	13037	12988	13025	13060	12750	12980	12980	12905	13036	12956	12979	12969	13006	12905	12950	13037	12935	12921	12969	13068	12901	13061	12988	13102	12780	12870	12832	12931	12876	13015	12927	12892	13008	13027	13178	12983	12977	13159	12947	13065	12922	12936	13012	12780	12981	12676	13001	12987	13008	13123	13041	12962	13039	12869	12905	12990	12966	12913	13060	12965	12900	13011	13007	12868	12941	12815	13085	12828	13066	13081	13237	12924	12984	12992	12956	12883	12886	12903	12911	13087	13127	12916	12942	13029	12955	12845	13044	12888	12968	13060	13176	12928	12919	12821	12890	12966	13014	12794	12951	12918	12986	12974	13052	12893	12906	12843	13125	13037	13128	13086	13114	12932	12885	12815	12950	12840	12946	13030	12953	12953	13035	13058	12948	13039	12891	12852	12987	12916	13068	12863	12951	13072	13055	13035	13049	12937	13067	12856	13079	12940	13048	12984	13059	12977	12951	12995	12921	12882	13035	13002	12983	12999	12965	12870	12823	12902	12936	13094	13086	13000	12986	12947	12790	12958	12796	12935	12989	12988	12839	12825	13066	12996	12870	12866	13060	13027	12915	13020	13067	12873	12911	13015	13092	13026	13061	13101	12985	13084	12993	12843	12958	12874	12734	13050	12984	12970	13140	12911	12860	13017	12833	12986	12772	12888	12874	12953	13091	13042	12753	13053	13125	12912	12770	13020	13063	12893	12856	13010	12981	12967	12950	12922	13074	12985	12848	12931	13051	12968	13079	12822	13001	13008	13068	13036	12951	13037	12958	12811	12824	12995	13096	12837	12893	13117	13008	12906	13115	13190	13177	13079	13068	12910	12996	12929	13022	13003	13014	12821	13042	13081	12867	12885	13017	12963	13019	12896	12986	13030	12809	13083	12910	13056	12996	12702	12783	13003	12832	12853	12882	13026	12995	12861	13116	12890	13017	12767	12960	13023	12904	12998	13010	13109	12945	12965	13087	13020	13119	13024	12889	12910	13049	12868	13167	12879	13021	12703	12783	13112	12869	12967	13073	12835	12784	13139	12932	12887	13145	12909	12854	13207	13080	12907	13002	13004	13060	13070	13046	13193	12959	12976	13050	13075	12720	12788	13065	12917	13103	12945	13138	13081	12992	13050	12948	13028	12861	13017	12999	13073	13068	13085	13051	12837	13036	12946	12893	12896	12934	12898	12974	12693	12823	12916	12834	12886	13121	12974	12792	13072	12970	12868	13072	12919	12913	12954	13121	12875	12987	12946	12738	12922	12923	12969	12821	12888	13000	13071	13060	12901	12795	12871	12740	13163	13052	12831	13067	12923	13018	12961	13002	12910	12977	12806	12806	13020	13044	12770	12928	12941	12855	12950	12865	12884	12897	12922	12997	12843	12716	13025	12833	13016	12892	13102	12901	12998	12803	12948	13151	13119	13030	12916	12888	13028	12994	12942	12916	12895	12905	12965	13062	12865	13015	12984	12986	12949	12870	12889	13085	12994	13015	12856	13112	13023	12906	12883	12946	12915	12904	12926	12820	12921	12912	12925	12845	13124	12903	12983	12956	12902	13187	13028	13067	12858	12783	13148	13163	12890	12897	12839	12883	12826	12890	12785	12657	12955	13280	13150	13149	12860	13052	13018	13044	12902	13039	12854	12924	12968	13079	12853	12998	12906	13092	13010	13149	13223	13107	12934	13036	13022	13061	12993	12908	13161	13045	13052	12953	12837	12937	13024	12870	13110	13017	12991	12932	13079	12854	13015	12937	13029	12912	12973	13063	12925	12883	13110	12889	12905	12978	13119	12839	12978	12911	13100	12926	12856	12955	13010	12906	12997	12717	13021	12890	12742	12828	12934	13006	12975	12990	12940	13032	12750	13127	12904	12928	13144	12977	13083	12966	13089	12999	12982	12966	12865	13073	12961	12991	13030	12880	12942	13024	12846	13144	12780	12903	13126	13117	12974	12996	13097	13037	13011	13032	12920	12876	12916	12941	12873	12806	12827	12922	13009	12791	12960	12953	12817	12888	12944	12993	12916	12970	12961	13120	12950	13036	13087	13087	12976	13102	12830	12976	12839	13121	13057	12780	12972	12915	13016	12974	12866	13155	12940	12984	13058	13006	12882	12953	12934	12907	13134	12845	13127	12989	12911	13156	13054	12909	12961	13011	13187	13111	12813	13056	13029	13036	12645	13043	12755	12910	12926	12904	13094	13094	12944	13148	12716	12950	12929	13050	12965	12761	12902	13064	12817	13062	13207	12958	12811	12920	12898	12935	12949	12908	13169	12965	13124	12928	13058	13049	13070	13101	12822	12921	13000	13037	12712	13079	12899	12956	13056	12818	12880	13020	12973	12916	12978	12662	12793	13001	12994	13095	13140	12918	12942	13034	13023	13059	13091	13025	13037	12864	13057	12863	13036	13051	12929	12908	13109	12989	12932	13003	12794	13005	12881	13042	12959	12848	12995	12834	12963	12931	12925	12955	12996	12979	13036	12981	13041	12952	12926	12893	12936	12983	12820	13065	12911	12996	12930	12953	12828	12748	12899	13008	13014	12903	12852	13096	12752	12993	12916	13047	12797	12967	12954	12998	13094	13054	13039	13160	12905	13037	13173	12910	13057	13032	12955	12961	12828	12988	12938	13016	13099	12901	13102	13092	12903	13001	13089	12990	12966	12943	13007	12862	12907	12987	12987	12865	13026	12980	13087	13091	12931	13063	12929	13177	12913	13100	12998	13024	13100	12931	13061	13031	12943	12959	12943	13046	13068	12982	13045	13103	12891	12977	13104	13092	12850	13040	12749	12995	12919	13001	13023	12832	12883	13013	12901	12781	12853	13016	12986	12979	12949	13134	12964	12895	13035	12931	12966	13094	12853	13004	13161	13060	12795	12936	13195	12852	12799	12992	12921	12995	13011	13031	13102	13053	13203	12804	13004	12892	12713	12859	12783	12880	12815	13011	12751	13036	13107	12866	12958	13018	12978	12866	13075	13042	13200	12949	12962	13152	12719	12972	13127	13149	12935	12698	12985	12853	12725	12947	13104	12978	13037	13252	12935	12895	12930	12918	12987	13040	12881	12989	12995	13026	12865	13037	12881	13012	12913	12998	12952	13156	13096	13069	13172	12977	12874	12779	12848	12804	13001	12825	12849	12992	13095	12978	13100	13021	12706	13053	12954	12970	12951	13061	13004	12976	13080	12968	13123	12870	13008	13087	12807	13056	12966	12984	12920	12925	12851	12915	12952	13109	13099	13011	13117	12996	12951	12988	13123	13010	12877	12903	13050	13116	12972	12865	13017	12965	12795	12900	12971	13085	12862	12985	12871	13140	12956	12939	12808	12873	12909	12977	12989	13158	12918	13221	12932	12975	13074
14460	23786	22150	18697	16806	15513	15029	34021	43458	35093	27682	18063	16365	13629	12962	12987	13046	12996	13149	13116	12968	13000	13207	12986	12870	12915	12963	13082	12984	12990	12888	12921	12992	12748	12940	13123	13081	13039	12903	12985	13093	12957	12892	13066	13010	13014	13107	13092	12877	13085	12974	12980	13021	12987	12954	13069	12993	13086	12872	13055	13019	12903	13055	12923	13054	12907	13002	12958	13049	12901	13001	12901	13000	13028	12983	13106	13011	12996	12983	13185	13045	13127	13159	12897	13108	12982	13078	13119	13017	13103	13067	13031	12924	13055	12966	13099	13011	12956	13023	12983	13045	12999	13018	12905	13000	13075	13114	12833	12942	12969	12899	12924	12893	13120	13021	12942	12906	13046	12825	13135	12976	12951	12962	12994	12751	13009	12985	13011	12916	12975	12945	12956	12904	12850	12952	13034	13037	13001	12934	12980	12959	12948	12916	13066	12915	13128	13075	13018	13002	12967	12976	12977	12971	12994	12988	12914	13108	12890	12956	12987	13077	13039	12869	13109	13013	12989	13003	13056	12826	13060	13109	12928	13106	13037	12816	12780	12895	12864	12887	12834	13015	12987	12906	13023	12939	12894	13015	13016	12998	13045	13022	12921	12945	13047	13022	13045	12814	13005	12983	12920	13053	13081	12942	12753	12883	12996	13057	12902	12934	12904	13000	12946	12926	13156	12985	12985	12926	13015	13019	13083	12992	12951	12911	13042	12896	13006	13043	13018	12876	13131	12995	12998	13089	13018	13042	13056	12997	13056	13123	13023	12960	13046	13022	13131	13126	13053	13157	12991	13060	13008	13042	12922	13004	12990	12909	12922	12976	12871	13005	13022	13015	13094	13094	13094	12874	13108	13088	12890	13121	12979	13035	13009	13011	12971	13104	12950	13088	12920	13013	12817	12960	12868	13158	13053	12844	12921	12829	12906	13034	12938	13105	12960	12956	13020	12923	12861	12822	13048	12992	13067	13153	12877	13039	13071	12918	13076	13018	12911	12996	13072	13034	12985	12930	13046	12925	13039	12950	13087	12935	13105	13073	12977	12943	12867	13107	13084	12993	13052	13038	12930	12795	12856	12908	12943	13183	13025	12856	13015	12993	12960	13050	12922	13131	12935	13230	13019	13062	12844	12956	13083	13034	12970	13052	12971	13130	12945	12778	12978	13062	12993	12848	12999	13161	13051	12938	12898	12990	12889	12908	13072	12886	12909	13173	12975	13022	12905	13049	12969	12970	12915	12893	13051	12887	13010	13027	13066	13028	12857	12965	12952	12712	12931	13003	12970	13033	12921	13051	13038	13051	12792	12960	12874	12941	12869	12965	12964	13190	12979	13001	12954	12927	12994	12953	13010	13006	13015	12929	12824	12923	13063	12907	12890	12979	12955	12721	13003	13016	13044	13158	13022	12745	13099	12889	12942	13084	13078	12993	13084	12995	13091	13030	13026	12779	12886	12788	13033	12928	13133	12963	12987	12932	12984	13148	13105	12874	12943	13121	13107	13167	12946	12952	12971	12964	12999	13000	12968	13031	13003	12956	13104	12884	12895	13058	13094	12897	12960	12957	12935	12963	12998	12989	12832	13038	12904	13119	13019	12951	12830	13007	12911	13174	12955	12991	12971	12911	12866	12993	12931	13024	12895	12957	12975	13043	12918	12991	13040	12927	13071	13014	13093	13061	12833	12958	13089	13035	12869	12933	13104	12967	12952	12871	12872	13145	13000	13055	13069	13055	12909	12879	12999	12979	12946	13078	12969	13011	12949	13043	13086	12909	12944	12992	12967	13004	13157	12863	12945	13059	13067	13062	12825	12966	12897	13012	13037	12971	13092	12762	13025	12962	12986	12891	13044	13109	13091	12967	12930	12989	13078	13002	12993	13158	13101	13003	13213	12981	12857	12817	12981	12917	13095	12788	12854	13142	12910	13070	12988	13123	12918	12959	13010	12960	12956	12929	12980	13123	13105	13045	12998	13042	13012	12938	12985	13164	12958	13010	12990	13079	12873	13024	12976	13001	12866	13064	13014	12962	13024	12956	12931	13073	12990	13016	13078	12985	12768	13014	12977	13125	13000	12874	12990	12948	13158	13058	13026	13137	12928	12902	12864	13050	13016	13040	12930	13185	12944	12801	12969	13003	12869	13036	13100	12861	12878	13088	12942	12965	13011	12896	12886	13041	13026	12894	12944	13043	12992	12953	12979	12846	12894	13173	13048	12983	12921	12868	12964	12939	12811	13070	12896	13059	13025	12978	13000	12985	12932	12979	12953	12972	13071	12839	12937	12960	13066	13073	13065	12879	13113	12984	13020	12850	13106	13051	13023	13127	12916	12982	13101	13074	12997	12789	12912	13076	13091	12949	12909	13035	12944	13002	12994	12874	12924	13038	12952	12928	12921	12976	13020	13022	13084	12987	13006	13138	12822	13002	13015	12778	13099	13139	12903	13009	12978	12922	12900	13102	12940	12898	12878	13098	12878	13093	13007	12908	12910	12914	13082	13138	12986	13084	12949	12894	13030	13014	13004	12991	12973	12951	12999	13047	12933	13040	12834	12963	12941	12983	12889	13028	13062	12894	13090	13087	12897	12997	13066	13009	13062	13261	13007	12916	12901	13103	13026	12777	12959	13132	12912	13140	12874	12965	13010	13065	13032	12985	12975	12983	12971	13031	13083	12804	12947	12801	12814	12896	13107	12887	13019	13068	12979	13091	13050	13046	12935	13133	13002	13031	12917	13050	12960	12965	12904	13059	12835	12875	13147	12937	12840	12971	12905	12952	12907	13014	12883	13111	12872	13119	12893	12918	12963	12935	13138	12931	12994	12949	12875	13015	13143	13041	12879	12858	13156	12929	13130	12991	12985	13102	13062	12912	13142	13037	12967	13068	12926	12990	12793	13045	13105	12942	12880	13036	12996	13135	13104	12905	12764	13093	13005	12996	13049	13036	13055	13097	12854	12922	12918	12983	13015	12917	12885	12971	13085	13040	12986	12805	13133	12999	13076	13035	12939	12981	13004	12783	13062	13009	12962	13009	13076	12966	12992	13071	13006	13006	12878	13121	12887	13032	12934	13082	12958	13174	12969	13094	13068	13004	12964	13176	12974	13056	12820	13033	13086	13048	13000	13090	13096	13032	12886	13054	13114	13052	13024	13098	13078	12981	12954	12962	13048	12927	13084	12891	13097	13038	13150	12855	13047	12895	13097	12920	12992	13007	13144	12923	13024	13036	13061	13009	12995	12870	12862	13082	13087	13092	13145	12892	12894	13025	12951	12933	12921	12906	12990	12882	13049	13050	13062	12879	13027	12943	13147	13020	13215	12971	13025	12999	12978	12918	13050	12910	12917	13106	12931	12914	13034	13023	12957	12915	13084	12862	12992	13102	13011	12984	13008	12995	12981	13084	12977	12841	13003	12989	12842	12959	13025	13043	12917	12900	12778	12975	13061	12867	12925	12975	13031	13057	12905	12945	13026	13131	12926	13072	13070	13202	12992	12857	12968	12858	12935	12905	13003	13003	12939	13037	12934	13234	12857	12990	12886	12710	13006	13010	13109	13020	13050	13032	12853	13047	12847	12985	12912	12849	12921	13040	13051	12972	12988	12792	12904	13045	12964	12969	13002	12979	12864	12820	13057	12927	12985	12940	13058	12955	12938	12866	12976	12863	13039	12951	13099	12936	12896	13014	13006	12969	12971	13105	13100	13075	13085	12821	13074	12958	12952	13039	12937	12855	13112	12990	12960	12948	12960	13071	12997	12895	12922	12855	13053	12907	13148	12964	13010	12915	12984	13006	12970	12992	12925	12882	13109	13004	12989	13121	12894	12941	12907	12900	12961	13031	12980	12908	12978	12970	13097	12991	13079	12939	13094	13132	12974	13005	13118	12995	13005	13027	13042	12831	12967	13024	12919	12893	13107	13057	13091	13005	12902	12754	12969	13006	13106	12879	12943	12979	13020	13023	12878	13014	12974	13060	12917	12875	13026	13098	13172	12975	13040	12885	12925	13028	12970	12964	12960	12975	12955	12921	13009	12767	12936	13022	12951	12928	13015	12888	12940	12862	12906	12803	12925	13103	12961	12982	12962	12975	12959	13034	12968	12905	13064	13079	12889	13029	13206	12898	12907	12906	13081	13024	13003	13057	13107	13093	12884	13069	12879	12900	13092	13135	13016	13004	12991	13170	13034	12991	13057	12721	13034	13012	12960	13041	13093	12993	12999	13005	12960	12967	12777	13147	12887	12816	12964	12995	13041	13043	13073	13014	13008	12999	12941	12952	12921	13004	12920	12744	12908	12993	13016	12949	12808	12924	12986	13097	12924	12957	13046	13048	12863	13032	13050	12896	13134	12967	13006	12943	12949	12945	12925	13085	12926	12988	12923	12884	12895	13082	13010	13087	13015	12847	12926	12953	13020	12934	13110	12987	12941	13064	13067	13034	12888	13205	12937	12937	13062	13085	12969	13063	13050	13027	12975	12926	13137	12829	13085	13122	13075	13114	13076	12868	13023	12910	12944	12952	12998	13065	12930	12908	13014	12986	13010	12994	12815	12966	13031	13079	13018	12932	13009	13126	12954	13063	13041	12892	13193	12851	13009	12930	13007	12988	12947	13057	13100	12984	12931	12977	13070	12810	12845	13034	13037	12950	12908	13111	12968	12936	12978	13009	12993	12953	13019	13050	12936	12772	13183	13092	12843	12931	13014	13061	13060	12991	13028	13064	12893	12972	13050	13020	13007	12904	13036	13111	12881	13028	12845	12850	12954	12843	12968	13201	13027	12864	12991	13038	13022	12873	12939	12949	12947	12931	12983	13015	13074	13033	12898	12902	12952	13073	12888	12909	12992	13031	13065	12984	12867	13059	13029	13037	13028	12996	13042	13018	12954	12878	13081	13097	13043	12940	13045	12907	13081	12928	13099	13031	12902	12944	12992	12895	12976	12923	13123	13003	12968	12908	12860	12952	12921	13070	12986	13179	12867	12977	13076	13087	13029	13117	13058	12982	13058	12974	12995	13234	12989	13102	13105	12997	12946	12969	13031	13032	12997	12906	13023	12862	13003	12814	13031	13069	12992	12948	12930	12869	13030	12959	12997	12952	12911	13019	12940	12962	13015	12875	13069	13025	12747
23234	21134	28838	23671	21379	21954	21791	35168	58090	44831	35708	23103	19356	15222	13315	13240	12949	12817	13030	12886	12906	13073	12972	12751	12806	12796	12911	12993	12847	13052	12948	12984	12857	12839	12876	12967	13058	13050	12899	13100	13032	12933	12731	13033	12888	12785	12758	12880	12730	12957	12774	12991	12715	12920	12729	12836	12863	13040	12996	12729	12913	12757	13017	12849	12965	12801	13018	12995	12901	12851	12855	12754	12880	12951	12769	12902	12911	12798	12894	12715	12808	12841	12758	12763	12896	12841	12905	12849	12878	13004	12783	12867	12856	12827	12950	12968	12845	12638	12653	12843	12711	12743	12871	12766	12959	12844	12915	12909	12994	12895	12962	12748	12884	12914	12698	12555	12989	12942	12743	12870	12944	12709	12929	13217	12817	12814	12834	12812	12716	12629	12847	12799	12902	12870	12789	12693	12896	12679	12817	12806	12819	12971	12875	12890	12720	13029	12819	12853	12825	12915	12663	12768	12795	12710	12855	12920	12914	12622	12914	12757	12907	12761	12945	12693	12786	13009	12662	12819	12734	12904	12876	12830	12702	12733	12855	12800	12862	12877	12917	12750	12419	12812	12765	12972	12805	12859	12859	12837	12894	12844	12963	12706	12789	12722	12830	12641	12758	12839	12727	12803	12982	12885	12669	12858	12715	12761	12813	12883	12784	12973	12928	12917	13014	12770	12880	12499	12631	12793	12624	12846	12740	12951	12919	12751	12881	12684	12796	12698	12721	12900	12932	12768	12940	12648	13045	12808	12870	13025	12763	12907	12783	12713	12831	12814	12860	12774	12954	12768	12812	12712	12981	12812	12787	12652	12801	12697	12826	12895	12855	12794	12791	12816	12753	12935	12884	13062	12700	12848	12961	12629	12902	12933	12910	12602	12910	12905	12866	12940	12906	12735	12904	12669	12774	12663	12821	12827	12850	12936	12897	12871	12895	12930	12692	12913	12671	12706	12686	12848	12732	12779	12825	12969	12959	12945	12867	12818	12877	12904	12722	12900	12950	12938	12831	12607	12793	12720	12840	12729	12678	12794	12892	12710	12872	12884	12923	12760	12860	12712	12677	12709	12801	12758	12759	12746	12778	12665	12675	12960	12661	12930	12863	12818	12895	12829	12716	12715	12847	12778	12752	12779	12910	12887	12910	12709	12982	12797	12760	12662	12701	12858	12726	12648	12884	12765	12735	12865	12870	12791	12875	12746	12717	12793	12927	12616	13001	12823	12758	12719	12897	12625	12763	12752	12843	12764	12741	12899	12799	12720	12819	12811	12905	12865	12686	12775	12817	12831	12834	12620	12838	12776	12711	12728	12878	12769	12771	12969	12752	13008	12890	12686	12708	12877	12878	12789	12703	12696	12842	12940	12930	12866	12798	12930	12838	13012	12837	12706	12854	12970	12924	12809	12968	12783	12679	12810	12828	12955	12774	12740	12950	12684	12770	12931	13019	12823	12900	12947	12770	12732	12902	12732	12854	12971	13004	13133	12768	12814	12959	12986	12699	12869	12847	12780	12757	12768	12876	12900	12933	12804	12924	12711	12740	12895	12876	12746	12873	12965	12802	12922	12785	12900	12809	12622	12827	12891	12687	12699	12753	12922	12842	12858	12998	12720	12832	12923	12926	12931	12920	12933	13039	12766	12854	12720	12811	12769	12686	12725	12890	12952	12955	12941	12962	12910	12805	12761	12703	13079	12892	12821	12774	12813	12721	12602	12851	12911	13048	12784	12896	12858	12923	12725	12749	12782	12747	12886	12763	12689	12895	12838	12875	12831	12654	12824	12934	12862	12880	12865	12607	12907	12911	12861	12807	12752	12752	12983	12844	12853	12908	12811	12830	12821	12656	12808	12880	12657	12496	12892	12848	12685	12846	12932	13194	12863	12762	12832	12963	12731	12853	12785	12844	12844	12942	12792	12694	12719	12618	12517	13007	12879	12935	12780	12796	12847	12859	12613	12970	12884	12969	12840	12694	12730	12661	12658	12820	12900	12864	12834	12773	12656	12879	12912	12968	12720	12753	12938	12828	12863	12771	12793	12649	12602	12893	12712	12780	12760	12833	12969	12824	12885	12768	12761	12695	12811	12712	12655	12700	12682	12615	12825	12936	12853	12934	12877	12939	12675	12773	12857	12956	12783	12895	12856	12899	12811	12834	12918	12565	12772	12984	12748	12813	12511	12650	12882	12856	12774	12743	12868	12668	12801	12814	12619	12963	12804	12780	12716	12865	12807	12792	12709	12971	12768	12751	12856	13142	12787	12836	12848	12942	12736	12823	12780	12900	12790	12972	12799	12753	12791	12909	12652	12688	12991	12753	12721	12732	12989	12745	12784	12862	12639	12607	12937	12674	12656	12734	12777	12959	12670	12775	12803	12729	12848	12888	12945	13008	12940	12866	12822	12853	12810	12670	12775	12853	12882	12618	12709	12909	12818	12835	12888	12716	12656	12789	12806	12783	12891	12977	12797	12774	12714	12761	12809	12859	12937	12823	12680	12833	12939	13001	12836	12684	12686	12756	12959	12775	12858	12788	12851	12630	12694	12755	12821	12922	12621	12814	12706	12830	12811	12827	12802	12681	12813	12874	12800	12664	12712	12829	12768	12875	12846	12880	12732	12724	12861	12802	12849	12743	12802	12759	12726	12546	12738	12764	12707	12779	12769	12953	12846	12893	12726	12848	12831	12768	12788	12614	12802	12869	12884	12796	12842	12762	12939	12905	12677	12749	12690	12785	12746	12610	12706	12830	12834	12840	12688	12739	12799	12875	12714	13020	12945	12902	12712	12879	12629	12856	12798	12851	12811	12727	12791	12732	12823	12716	12904	12784	12627	12823	12856	12621	12784	12778	12630	12837	12834	12795	12786	12780	13001	12770	12857	12833	12789	12770	12848	12880	12678	12848	12931	12798	12813	12824	12650	12671	12760	12786	12803	12655	12616	12885	12815	12770	12734	12883	12657	13063	12729	12817	12599	12638	12694	12645	12904	12810	12783	12835	12877	12659	12638	12783	12756	12746	12884	12726	12863	12862	12929	12718	12718	12816	12851	12861	12773	12717	13001	12896	12800	12883	12615	12809	12843	12757	12841	12711	12795	12800	12825	12763	12904	12831	12764	12738	12748	12780	12801	12782	12733	12813	12829	12938	12941	12912	12782	12835	12912	12913	12880	12896	12925	12870	12641	12913	12815	12931	12744	12789	12771	12856	12632	12898	12910	12934	12776	12885	12659	12639	12801	12747	12945	12703	12789	12758	12802	12769	12688	12798	12765	12861	12814	12803	12939	12811	12643	12882	12814	12783	12817	12741	12772	13069	12855	12873	12774	12679	12770	12666	13094	12730	12918	12783	12916	12841	12801	12867	12844	12824	12819	12718	12754	12966	12835	12921	12935	12782	13057	12845	12835	12765	12627	12905	13006	12828	12889	12903	12606	12909	12785	12940	12803	12750	12709	12607	12827	12754	12841	12851	12817	12769	12789	12719	12968	12898	12775	12812	12899	12895	12817	12729	12882	12755	12995	12770	12810	12901	12627	12917	12924	12917	12763	12886	12895	12828	12858	13006	12762	12869	12874	12995	12711	12849	12950	12916	12895	12773	12930	12875	12869	12646	12952	12779	12881	12793	12927	12781	12784	12910	12899	12708	12716	12834	12752	12849	12776	13007	12836	12743	12759	12783	12882	12726	12915	12958	12956	12766	12846	12891	13073	12790	12698	12564	12588	12913	12750	12877	12800	12825	12861	12741	12677	13047	12641	12772	12876	12890	12703	12724	12840	12755	12973	12727	12694	12669	12911	12839	12902	12728	12728	12815	12813	12879	12766	12939	12913	12757	12903	12930	12780	12880	12954	12954	12888	12951	12873	12736	12948	12843	12813	12846	12879	12781	12982	12843	12757	12828	12622	12898	12969	12651	12760	12861	12739	12945	12789	12894	12812	12763	12611	12748	12787	12794	12733	12899	12919	12749	13138	12748	12856	12955	12656	12734	12710	12825	12685	12839	12845	12831	12948	12895	12837	12904	12684	12842	12724	12688	12812	12798	12833	12766	12712	12837	12791	12924	12937	12770	12813	12660	12885	12648	12756	12832	12835	12734	12734	12757	12818	12845	12708	12910	12609	12722	13036	12772	12732	12939	12845	12734	12770	12817	12840	12959	12929	12869	12872	12881	12858	12748	12798	12731	12914	12925	12720	12800	13009	12721	12820	12696	12658	12731	12689	12916	12942	12921	12802	12813	12780	12878	12723	13014	12892	12632	12928	12831	12824	12794	12628	12759	12781	12705	12796	12829	12952	12697	12739	12966	12951	12830	12827	12591	12854	12886	12763	12800	12955	12848	12813	12711	12882	12830	12779	12675	12720	12911	12699	12771	12702	12722	12687	12823	12947	12916	12771	12797	12854	12961	12776	12975	12750	12858	12802	12763	12664	12767	12864	12823	12936	12830	12767	12813	12888	12855	12848	12817	12759	12760	12747	12716	12835	12837	12733	12951	12835	12719	12805	12890	12914	12934	12799	12713	12766	12810	12848	12765	12883	12665	12841	12970	12835	12650	12800	12835	12853	12678	12844	12965	12673	12854	12937	12890	12714	12750	12699	12845	12902	12940	12752	12917	12868	12857	12896	12757	12961	12734	12821	12780	12848	12861	12845	12720	12814	12887	12888	12863	12783	12756	12897	12718	12886	12955	12785	12795	13011	12727	12790	12831	12794	12772	12908	12798	12607	12841	12789	12818	12754	12942	12865	12897	12801	12899	12699	12993	12831	12683	12842	12875	12746	12627	12789	12880	12762	12711	12942	12854	12942	12957	12673	12911	12820	12774	12889	12902	12807	12681	12844	12683	12813	12788	12836	12784	12788	12703	12885	12942	12798	12731	12874	12726	12748	12884	12826	12879	12717	12690	12732	12817	12800	12622	12755	12751	12802	12713	12822	12916	12818	12794	12793	12826	12762	12619	12800	12867	12877	12749	12914	12752	12760	12643	12788	12858	12942	12823	12951	12718	12838	12810	12819	12843	12914	12966	12766	12656	12876	12834	12637	12766	12612	12771	12931	12760	12872	12668	12920	13000	13010	12767	12811	12637	12777	12774	12704	12809	12829	12743	12880	12702	12787	12651	12772	12771	12722
17072	31067	28338	23274	20121	17886	20940	39012	57646	46533	38276	23179	21447	14799	12952	12814	12755	12903	12860	12783	12914	12930	12870	12844	12949	12890	13029	12846	12702	12921	12860	12709	12873	12685	12804	12889	12829	12806	12958	12855	12833	12832	12898	12839	12911	12965	12760	12795	12754	12791	12895	12881	12870	12817	12730	12890	12810	12809	12690	12853	12863	12719	12926	12947	12759	12826	12883	12896	12784	12863	12924	12890	12831	13026	12907	12804	12869	12848	12880	12845	12814	12910	12951	12939	12853	12951	12948	12736	12871	12739	12999	12723	12782	12882	12910	12977	12830	13011	12813	12816	12791	12810	12736	12866	12850	12825	12695	12799	12947	12857	12801	12779	12900	12741	12903	12801	12735	12910	12865	12678	12926	12651	12883	12727	12901	12858	12655	12868	12867	12773	12766	12827	12731	12830	12901	12819	12867	12752	12788	12713	13027	12993	12810	12827	12856	12962	12801	12792	12859	12759	12819	12776	12741	12910	12927	12794	12726	12762	12918	12845	12880	12886	12880	12656	12730	12865	12679	12857	12798	12751	12986	12801	12846	12910	12823	12790	12806	12727	12781	12785	12916	12955	12830	12766	12723	12735	12887	12720	12665	12844	12914	12976	12722	12806	12884	12706	12722	12809	12845	12707	12771	12886	12948	12907	12663	12882	12867	12849	12775	12714	12933	12761	12821	12936	12881	12744	12950	12788	12779	12924	12810	13013	12714	12843	12799	12785	12874	12872	12810	12760	12925	12848	12711	12824	12859	12775	12869	12679	12903	12773	12964	12761	12788	12809	12685	12813	12791	12872	12747	12954	12954	12683	12739	12670	12840	12875	12607	12936	12701	12919	12891	12828	12867	12828	12958	12877	12656	12981	12720	12908	12933	12797	12790	12876	12842	12942	12845	12825	12922	12696	12772	12766	12878	12791	12802	12892	12906	12795	12798	12889	12903	12940	12911	12858	12729	12780	12798	12851	12772	12790	12799	12651	12924	12852	12792	12755	12698	12763	12675	12840	12729	12709	12843	12743	12868	12838	12688	12779	12838	12887	12854	12951	12774	12759	13002	12715	12802	12779	12894	12831	12883	12944	12954	12929	12771	12820	12903	12694	12702	12812	12920	12876	12741	12731	12764	12831	13010	12870	12885	12770	12725	12997	12909	12865	12862	12819	12630	12926	12902	12793	13009	13001	12831	12723	12959	12765	12826	12809	12737	12902	12682	12951	13041	12827	12815	12848	12873	12849	12798	12875	12841	12965	12724	12979	12836	12816	12693	12889	12799	12682	12714	12914	12849	12801	12855	12774	12867	12826	12904	12574	12698	12740	12747	12858	12889	12836	12820	12961	12859	12760	12788	12909	12639	12920	12719	12790	12993	12910	12701	12978	12765	12887	12930	12759	12913	12794	12745	12859	12909	12790	12824	12808	12857	12868	12884	12970	12882	12889	12849	12811	12867	12774	12855	12937	12834	12904	12722	12790	12872	12892	12898	12864	12744	12874	12870	12789	12946	12918	12836	12740	12968	12755	12848	12885	12863	12792	12729	12671	12878	12777	12859	12869	12869	12878	12969	12720	12789	12915	12899	12774	12939	12713	12939	12678	12750	12911	12939	12608	12972	12751	12784	12824	12890	12955	12743	12883	12943	12729	12804	12816	12901	12892	12730	12853	12892	12676	12895	12779	12794	12921	12821	12777	12883	12806	12769	12706	12899	12907	12897	12904	13087	12758	12813	12903	12777	12969	12918	12869	12869	12878	12764	12934	12961	12744	12873	12852	12724	12752	12802	12839	12795	12852	12712	12897	12935	12662	12956	12834	12801	12835	12723	12815	12780	12883	12706	12876	12685	12676	12915	12867	12893	12799	12864	12675	12998	12904	12852	12800	12604	12727	12925	12845	12942	12846	12870	12738	12841	12909	12798	12873	12870	12845	12845	12799	13010	12773	12768	12731	12966	12712	12830	12899	12759	12846	12880	12784	12843	12833	12913	12690	12754	12671	12704	12868	12801	12771	12714	12709	12788	12857	12772	12746	12687	12678	12633	12819	12897	12853	12842	12756	12728	12853	12883	12844	12755	12885	12844	12767	12935	12941	12783	12827	12765	12975	12808	12795	12803	12797	12822	12817	12731	12791	12910	12863	12698	12714	12809	12742	12811	12856	12824	12759	12873	12665	12758	12941	12685	12885	12717	12699	12644	12839	12767	12781	12747	12748	12681	12961	12744	12859	12743	12854	12929	12804	12854	12946	12838	12799	12700	12935	12793	12843	12822	12760	12967	12832	12847	12810	12819	12784	12881	12834	12879	12724	12744	12823	12804	12821	12767	12805	12675	12889	12684	12756	12771	12782	12747	12808	12959	12807	12960	12748	13004	12724	12648	12804	12921	12747	12918	12790	12763	12810	12712	12952	12787	12853	12858	12887	12882	12652	12712	12754	12803	12959	12832	12812	13031	12906	12720	12677	12899	12915	12802	12927	12883	12818	12837	12814	12645	12729	12896	12844	12823	12881	12873	12754	12889	12916	12897	13040	12763	12827	12935	12793	12795	12969	12948	12768	12800	12832	12790	12788	12753	12954	12664	12847	12828	12850	12901	12648	12671	13002	12777	12774	12949	12867	12994	12915	12755	12802	12873	12768	12833	12781	12739	12934	12767	12812	12840	12888	12973	12788	12787	12915	12969	12838	12815	12903	12948	12812	12971	12728	12805	12856	12887	12827	12780	12851	12647	12971	12932	12860	12922	12775	12753	12846	12950	12753	12755	12829	12932	12829	12775	12691	12876	12713	12962	12772	12905	12733	12895	12817	12801	12863	12713	12924	12722	12810	12735	12938	12945	12882	12880	12861	12769	12967	12839	12796	12750	12799	12805	12818	12774	12910	12860	12974	12881	12869	12776	12855	12840	12907	12910	12759	12788	12786	12804	12821	12963	12980	12720	12951	12810	12772	12806	12831	12966	12767	12815	12834	12808	12778	12822	12719	12891	12869	12816	12661	12802	12852	12933	12873	12878	12831	12942	12898	12778	12829	12788	12746	12762	12748	13021	12808	12781	12822	12912	12740	12864	12724	12955	12719	12667	12852	12860	12656	12838	12799	12756	12783	12722	12694	12741	12754	12769	12842	12821	12964	12840	12811	12764	12894	12833	12774	12766	12850	12866	13028	12729	12854	12854	12653	12764	12842	12854	12815	13080	12776	12815	12815	12873	12751	12838	12955	12840	12794	12814	12772	12899	12890	13020	12808	12813	12908	12744	12863	12882	12827	12911	12762	12969	12980	12728	12780	12810	12818	12941	12845	12802	12727	12827	12852	12980	12877	12969	12950	12816	12909	12736	12886	12749	12832	12837	12905	12870	12782	12753	12784	12725	12956	12803	12835	12753	12929	12880	12982	12755	12961	12615	13008	12617	12702	12812	12726	13001	12837	12963	12872	12948	12745	12818	12778	12885	12870	12824	12937	12799	12849	12877	12788	12947	12749	12749	12720	13001	12920	12744	12784	12962	12694	12763	12716	12883	12722	12765	12830	12796	12791	12850	12749	12907	12773	12828	12832	12845	12803	12811	12715	12977	12741	12745	12894	12949	12854	13043	12777	12829	12915	12806	12746	12937	12829	12802	12766	12940	12906	12821	12831	12749	12821	12698	12842	12891	12901	12838	12841	12855	12900	12706	12886	12719	12908	12856	12842	12843	12837	12903	12757	12820	12786	12916	12914	12647	12892	12844	12746	12738	12773	12796	12954	12804	12696	12783	12740	12856	12985	12626	12876	12698	12747	12759	12819	12810	12962	12770	12790	12901	12855	12880	12764	12859	12893	12859	12855	12980	12814	12853	12908	12698	13056	12776	12918	12780	13010	12662	13005	12796	12973	12952	12695	12775	12773	12795	12750	12883	12684	12943	12757	12712	12693	12775	12760	12805	12735	12885	12827	12917	12786	12883	12811	12921	12741	12676	12830	12862	12832	12843	12933	12786	12703	12863	12902	12841	12747	12837	12857	12892	12769	12733	12746	12626	12775	12738	12745	12863	12871	12717	12856	12748	12735	13009	12789	12643	12735	12889	12886	13000	12765	12793	12948	12657	12697	12913	12909	12866	12735	12922	12987	12808	12810	12895	12792	12810	12819	12889	12927	12682	12870	12831	12735	12799	12725	12856	12828	12902	12830	12916	12859	12769	13052	12987	12789	12828	12738	12672	12666	12861	12954	12751	12698	12850	12924	12698	12917	12709	12873	12820	12859	12881	12642	12866	12946	12880	12961	12612	12781	12877	12897	12785	12817	12668	12786	12686	12875	12841	12818	12754	12664	12857	12680	12733	12756	12816	12865	12891	12882	12837	12833	12891	12813	12931	13005	12935	12671	12928	12782	12766	12826	12781	12778	12876	12771	13005	12912	12856	12890	12863	12783	12897	12768	12763	12837	12765	12914	12790	12637	12790	12795	12954	12695	12678	12578	12687	12815	12786	12765	12794	12941	12756	12814	12866	12925	12762	12898	12727	12888	12757	12948	12774	12926	12945	12843	12847	12854	12839	12841	12952	12995	12818	12837	12735	12904	12911	12808	12900	12640	13017	12821	12859	12815	12717	12859	12689	12968	12792	12811	12942	12988	12910	12958	12727	12741	12736	12888	12704	12875	12984	12801	12738	12832	12848	12862	12823	12929	13011	12717	12824	13029	12965	12810	12777	12927	12792	12994	12718	12793	13138	12926	12962	12952	12859	12767	12910	13068	12757	12839	12774	12947	12850	12946	12846	12817	12855	12836	12780	12725	12995	12762	12878	12752	12772	12925	12874	12707	12728	12947	12903	12830	12904	12803	12701	12771	12722	13013	12767	13042	12883	12936	12676	12997	12743	12834	12891	12806	12775	12722	12770	12750	12759	13014	12855	12863	12913	12884	12789	12941	12917	12714	12889	12818	12743	12685	12937	12906	12763	12960	12885	12914	12798	12808	12755	12880	12766	12833	12722	12717	12592	12752	12835	12726	12874	12752	12809	12801	12935	12963	13073	12791	12870	12740	12761	12888	12799	12760	12997	12815	12914	12935	12913	12821	12922	12834	12681	12803	12858	12989	12753	12778	12790	12890	12763	12793	12854	12720	12905	12758	12775	12911	12853	12945	12666	12853	12798	12919	12762	12825
27329	21488	21528	17290	13936	13635	13804	16150	20429	18595	16359	14073	13778	13171	13212	13157	13007	12861	13029	13051	12959	13131	13064	13107	13119	13007	13034	13075	13081	13016	13099	13052	12815	13126	13151	13124	13283	13147	13050	13159	13101	13244	12910	13143	13114	12952	13065	13099	13088	13022	13044	13254	13143	13042	13227	13288	13231	13199	13193	13131	13057	13097	13118	13097	13059	12866	12968	13144	13124	13037	13152	13230	13013	12904	13092	13060	13015	12885	13069	13015	13004	13127	12941	13150	13036	12930	13069	13118	13126	13092	12954	12975	13211	13157	12961	12914	13098	13194	13038	12989	13104	12839	13283	13048	12967	13034	12826	12982	12913	13001	13040	13244	13181	13084	13057	13110	13069	13158	13053	13004	12996	13141	13095	13089	13074	13094	13238	13209	12929	13039	13183	13091	13041	13004	13164	13049	13006	13062	13025	12987	12924	13077	13030	12902	13094	13110	12943	13062	13099	13135	13123	12979	13218	13038	13112	13177	13143	12994	12999	13165	13128	13078	13052	12926	13096	12880	12950	12992	13088	13034	13281	12875	13171	13150	13042	13039	13156	13252	13223	13284	13090	12969	13088	12948	12981	13002	13067	13038	13058	13184	12887	13075	13095	13278	12964	13114	13202	13057	12888	13197	13082	13136	13044	13047	13191	13013	13185	13056	13090	13148	13211	13150	13026	12997	12818	13217	13056	12985	13078	12953	12973	13024	13006	13022	13127	12864	13008	13127	13049	12994	13132	13071	13132	13053	13085	12971	13123	13034	13070	12876	12857	13107	12920	12937	13124	13318	13133	12945	13149	13157	13101	13012	12993	12918	12916	13117	13204	12829	12965	13155	13077	13019	13211	12957	13097	13000	13039	13025	12989	13012	12772	13174	12930	13080	13096	12836	13138	13032	12879	12937	12987	13054	12961	13063	13088	12926	13125	13110	13047	13204	12977	13073	12976	13295	13017	13088	13092	13108	13100	13031	13034	13116	13076	13032	13160	12999	13099	13090	13072	13045	13042	13286	12984	13120	12807	13064	13113	12918	13134	12886	13100	13206	13064	12992	13047	13141	13193	13218	13187	12969	12928	13118	13046	12969	12954	13177	13180	13091	12950	13049	12966	13116	12973	13106	12974	12899	13074	12925	13036	13069	13193	13088	13200	13116	13018	13249	13005	13042	13114	13071	12988	13140	13124	13110	13057	13084	13023	12933	13029	13143	13158	13251	13176	13038	12998	13179	13084	13122	13180	12991	13066	13187	12927	12946	13014	12966	13212	13252	13036	13128	13116	13017	12849	13095	13139	12976	13109	13135	13118	13012	13058	13068	13055	13048	13112	13134	13250	13141	12914	13008	13041	12816	12990	13042	13264	12955	13107	13044	13000	13160	13103	13049	13086	13119	12802	13121	13118	13131	13046	13058	13227	13251	12985	13263	13045	12893	13090	13087	13012	12847	13034	13080	13054	13157	13176	13138	13227	13212	13064	13053	13142	13088	13112	13019	12967	13063	12958	13053	13060	13152	13217	12865	13241	13140	13044	13080	13166	13139	13081	13085	13017	12930	13134	13104	13193	13161	12973	12888	12983	12909	13135	13220	13121	13000	12968	13303	13141	13148	13203	13110	13014	13182	13017	13143	13290	13018	13116	13073	13114	12961	13120	13109	13031	13018	13031	12990	13041	13013	13117	13045	13058	13176	13092	13156	13023	12987	13139	13077	13081	12989	13035	13122	12960	13192	13089	12971	12971	13094	13021	13087	12991	13030	12855	13126	12931	12973	12972	13177	13225	13122	13211	12994	13120	13074	12876	13148	13215	12932	13083	13012	13218	13333	12995	12876	13260	13019	13067	13096	13073	12999	13118	13128	13151	13171	13192	13049	13031	12945	13104	12882	13044	13086	13196	13272	13075	12930	13295	13018	13020	12800	13105	13033	13041	13009	13110	13100	13070	12967	13176	13117	12929	13030	13127	12911	12988	13165	13097	13261	13088	13206	12851	13003	12952	13086	13049	12968	13058	13140	13121	13042	12996	13325	13062	13084	12952	12964	12988	13078	13121	13059	13277	13178	13002	13184	13140	12940	13110	12947	13043	13024	13047	13013	12976	13284	13134	12969	13055	13071	12938	12967	13076	13058	12989	12960	13045	13196	13271	13209	13042	13055	12984	13042	12981	13176	13011	13069	13101	13012	13061	13264	13145	13138	13267	13151	13033	13084	13067	12995	13043	13070	13100	13002	12943	13067	12969	12935	13127	13212	13045	12948	12915	13031	13118	13166	13079	12831	13124	13060	13002	13024	13123	13153	13009	13231	13125	12945	13145	13191	13097	13083	13149	13209	13136	12905	13013	12886	12950	13186	13099	13071	13150	13152	13023	13237	13037	13164	13174	13057	13068	13034	12852	12941	12963	13112	13016	12990	13137	13067	12960	13131	13125	12940	12879	13029	13340	13054	13233	13220	13127	13280	13053	13122	12839	13134	13064	13145	13014	13190	13271	12999	13024	13138	13078	13105	13070	13108	13029	13027	13024	12898	13154	13295	12992	13027	13137	13058	13172	12935	13224	13133	13097	12929	13052	12960	13152	12985	13154	13087	12959	12921	13177	13197	13118	13147	12945	13170	13257	13011	13091	13064	12987	13074	13192	12971	12893	13209	13116	13098	13115	13140	13173	13071	13175	13171	13120	13312	13109	12907	13091	12960	13125	13030	12990	13042	12820	13074	12995	13085	13183	13023	13017	13090	13256	13028	13149	13244	13212	13042	13067	13056	13151	13026	12985	13054	12994	13005	12869	13112	13142	13083	13004	13115	13031	12902	12902	13276	13045	13362	13017	13118	13173	12963	13144	13146	13090	13082	13097	13137	13033	13368	13250	13209	13108	12957	13024	12930	13164	13173	13052	13118	12985	13113	12932	12964	12963	12973	13137	13065	13135	13167	13052	13094	13144	13157	13033	13164	13230	13021	13061	13109	13084	13186	13097	13010	13186	13227	12999	13213	13214	13061	13126	13162	13094	12991	13145	13150	13027	13017	13189	13264	12956	13142	13047	13120	13055	12894	13093	13192	13123	13146	13054	12937	13126	13153	13045	13165	12945	12911	13017	12979	12949	13179	13012	13064	13130	13261	13126	12989	13020	13066	13078	13001	13083	13048	13198	13081	13268	13070	13132	13066	13083	13007	12981	12865	12971	12815	13089	13050	13127	12943	13116	13000	13095	13007	12888	13140	13043	12950	13005	13055	13014	13045	13010	13163	12877	12943	13141	13010	13182	13045	12944	13043	13127	13083	13131	13251	13211	13004	13045	12988	13216	13101	12994	13048	12929	12995	13146	13230	12933	13162	13049	13027	12893	13070	13166	13123	13211	13058	13162	13102	12984	13156	13053	12928	13121	13025	13002	13026	13142	13064	12971	13088	13168	13048	13153	13109	13163	13152	13103	13077	13145	12933	13009	13080	13201	12891	13226	13298	13106	13305	13068	13033	13098	13128	13005	13026	12961	13051	13158	13053	13033	13115	13065	13169	13008	13212	13145	13026	13079	13253	12862	13076	13087	13046	12976	13005	13112	13135	13179	12961	13008	13135	13104	13024	13065	13044	13230	13183	13174	13149	13010	12946	13093	13147	12912	13078	13005	12882	13047	13146	13052	13207	13022	13109	12830	13059	13285	13079	12865	13042	13160	13128	12935	12985	13106	13120	13250	13034	13135	12945	12977	12962	13091	13041	13263	13083	13093	13109	13127	13060	12927	13079	13230	12814	13026	13067	13151	12929	13006	13255	13217	13059	12995	13246	13012	13140	13073	12940	13397	13156	13045	12896	13172	13022	13128	13030	13102	13145	12943	13132	13008	12999	12982	12963	13079	13203	12990	12954	13208	13090	13124	13018	13015	13050	13059	13112	13278	13121	13167	13120	13093	13211	13296	13121	13132	13063	12946	13051	12966	13072	13072	13278	13195	13194	13146	12912	13174	13195	13096	13130	13254	13178	12980	12942	13001	12973	12930	13054	13021	13123	12979	12983	13091	13201	12997	13080	13121	13212	13234	13229	13169	12965	13089	13087	13322	13178	12926	13385	13186	13048	13223	13451	13031	13072	13067	13177	12989	12883	13064	13151	13243	12947	13238	13091	13386	13118	13023	12929	12973	13036	13062	13096	13009	13148	13083	13074	13242	13005	12928	12931	13047	12959	13100	13096	13017	13084	13309	13242	13221	13150	13020	12922	13100	13052	12909	13082	13195	13119	13122	13025	12990	12998	13213	13046	13051	13039	13086	13104	13099	13228	13129	13181	13101	13102	13107	12900	13022	13069	12850	13111	13095	13073	13003	13051	13115	13107	13090	13178	13208	13130	13033	13086	13120	13087	13209	13054	13034	13115	13098	12994	13022	13011	13200	13094	12983	13050	13226	12901	13032	13024	13186	13114	13102	13051	13058	13206	13248	13093	13074	12982	13059	12909	12979	12891	13069	12964	13285	13038	13203	12838	13060	12997	12995	13052	12963	13189	13170	13027	12921	13015	13002	12963	13079	13115	13058	12939	13207	13032	13052	12958	12925	12899	13048	13100	12963	13191	13097	13033	13123	13149	13156	13004	13221	12935	13121	13253	13161	13026	13026	13135	12979	13013	13112	13169	13122	12927	13046	12943	13108	13178	13061	12947	13116	12910	13196	13106	13256	13153	13062	13119	13099	13039	13122	13208	13018	12874	13204	13076	12968	13054	13190	12888	12995	13255	13135	13127	13077	13013	13202	13118	12941	13294	13038	12970	13157	13040	13110	12960	13106	12978	13073	12961	13161	13321	13240	13038	13245	13123	12948	13078	12961	13134	13019	13006	12965	13164	12976	13289	13134	13218	13157	13048	12946	13167	13127	13260	13226	12998	12926	12884	13014	13084	13152	12986	12991	12879	12929	13038	12988	12974	13128	13095	12978	13066	13033	13052	13161	12950	13248	13088	12957	12978	13046	13233	12968	13006	12958	13000	12929	13076	13208	13082	13116	13205	13235	13187	13097	13012	13153	12886	13258	12997	12968	13036	13184	13151	13053	13032	13229	13087	13156	13060	13042	12990	13119	13117	13120	12885	13288	13197	13170	13129	13323	13063	13021	13178	13094	13119	13222	13103	13182	13101	13039	13066	12957	13074
15179	18958	18132	15648	14915	14077	14157	18564	23474	19641	17114	13971	13736	13215	13101	13082	12974	12944	13084	12928	13098	12949	13128	13009	12940	13107	13162	12969	13008	13065	13072	13016	13185	12866	13080	13091	13042	12993	13118	13128	13091	13060	13013	13006	13019	13068	12938	13115	12909	12927	12990	13028	13072	13058	12990	13081	13119	12781	13079	13023	12962	12995	13048	13009	13042	13158	13010	13164	13073	12993	13105	13159	12882	13107	13073	13033	12996	12965	13010	13210	13068	13028	12998	13051	12895	13155	13221	13147	13055	12881	13094	12994	13090	13183	12937	13069	12899	12975	12965	13009	13015	12964	13130	12962	12965	13041	13008	12890	13096	12990	13203	12976	13081	13051	13088	12952	13081	13213	13133	12951	12923	13100	13113	12959	13162	13119	13210	12905	13059	13063	13025	12906	12946	13017	12988	12990	13124	13049	13126	12854	12990	13184	13072	13091	13027	13134	12932	13012	12997	13082	13118	13038	13049	13111	12972	13040	13151	13031	13006	13041	13090	12927	13024	13141	13192	12985	12941	12927	12963	12887	13032	12897	13103	13012	12978	12907	13075	13097	13061	13146	12924	12994	13186	13031	13032	12991	12904	12902	12923	13015	13073	13025	12987	13101	13019	12935	12983	12987	12867	12899	13136	13044	13025	13049	13085	12829	13006	13026	13053	12942	12990	13110	12903	13119	13008	12902	12839	13063	12942	13131	13042	13074	12934	13003	13007	13022	13090	12985	13061	13070	13036	13035	12997	13086	13197	13071	12966	12929	13028	12965	13027	13020	12971	12988	13024	13056	13044	12953	13034	13082	12826	12901	13020	13153	13016	13076	12955	13035	12927	12902	12998	12950	12958	12897	12978	13041	12947	13142	13089	13029	12972	12987	12930	13113	12994	13069	13036	12961	12993	12933	12881	13097	13033	13130	13038	13115	13017	12926	12915	12996	13206	13129	12954	13177	12978	13072	13012	13087	12980	13058	13030	13063	12882	12938	12934	13050	13056	13075	13018	13047	13072	12984	13124	13024	12923	12922	12922	12959	12961	13100	13081	13124	13101	13061	13048	13052	13007	13024	13105	13066	12795	13017	12979	13112	13013	12827	13124	12892	13152	13085	13115	13012	12840	13092	13117	13205	13043	12982	13047	13066	13096	12927	13070	13145	13090	13077	13103	12914	13037	13130	12851	13158	12992	13177	13067	12943	12992	12984	13133	12876	12922	13095	13020	13085	12970	13041	12993	13026	13065	12772	12936	13081	12870	13136	12949	13030	13045	13163	12990	12833	13107	13037	13051	13056	12958	13027	13037	13086	13052	13073	13048	13092	12981	12905	13121	13052	13106	13068	12909	12967	13237	12900	13058	13091	12843	13205	13110	13166	12981	12906	12936	12976	13014	13102	12936	13009	13136	13013	12808	12950	13053	12907	13116	13006	12858	12972	13114	13065	13045	13178	13174	12927	12993	13153	12903	12913	13124	13022	13034	13023	13129	13156	12947	13027	13256	13159	12997	12940	12994	12865	12946	13042	13082	13062	13132	13046	13078	12830	12943	12909	12960	13006	12877	12958	13038	13025	12809	13011	13006	13045	13043	13036	13083	13210	13055	12864	13173	13040	13051	12942	13013	13014	12993	13016	12988	13051	12860	12963	12959	12915	12980	12992	12984	13076	13149	12925	13022	13065	12914	12997	13002	12859	12977	12937	12953	13047	12931	13013	12990	13006	13137	13063	13158	13082	13046	13022	13125	12931	13084	13261	13061	13130	13064	13066	13023	12978	12965	13173	13087	12869	12991	13079	12986	12950	13125	12920	13046	13054	13078	13049	13126	13097	13181	12848	13183	12910	13085	12953	13010	13015	12922	13000	12906	13005	12970	13069	12948	13084	13127	12862	13007	13114	13133	12938	13050	13113	13008	13013	13059	13093	12916	13180	13037	13023	13018	13109	13131	12969	13040	13170	13051	13105	12921	13038	13000	12797	12974	12977	13010	13114	12922	13163	13202	13076	12914	12961	12904	13073	13030	13024	13071	12900	13090	13051	13007	13047	13187	13049	12900	12825	13078	12935	13133	13070	13090	13035	12978	13108	13039	13184	13048	12944	12960	13102	13042	13139	12955	13012	13036	13063	12976	12969	13049	12990	12968	12826	12860	13153	12906	12995	13004	12985	12940	13125	12934	13126	12838	12876	13031	12978	13167	13006	13029	12857	13047	13033	12939	13189	12964	13149	12985	13099	12928	13075	13084	12999	13110	12912	13018	13096	12920	12968	13110	12963	12994	12920	13114	12966	13017	13000	13037	13029	13063	13112	13035	13140	12830	13069	13035	12967	13098	12860	12970	12920	13014	13070	12817	13140	12988	13204	13002	12907	13026	13193	13233	13001	13026	12986	12839	13134	12827	13083	13066	12956	12972	13017	13031	13066	13009	12937	13060	12970	13091	12989	13043	13113	12918	13084	13076	13042	12866	12958	13051	13099	12955	13084	12992	13025	13038	12955	12978	12950	12948	12858	12985	13076	12957	13050	12921	13174	13252	12990	13141	13056	13003	13039	12813	13025	12998	12914	12957	13086	12991	13180	13128	13011	13080	12824	13063	13034	13054	12831	13033	13138	13066	12994	13035	12900	13082	12955	13092	12955	13251	13015	12960	12873	13196	13066	12929	12953	13195	12921	12894	12944	13000	13141	13086	13018	12975	13055	12903	13067	12995	13080	13032	13041	13011	12943	12902	12963	12966	13096	12857	13108	13187	13080	13224	13095	13122	13165	12838	12993	13034	13082	12981	13021	13162	12972	12984	13090	12954	12912	13116	12936	12988	13125	12899	12941	12918	13037	13052	12945	13116	12974	13101	13000	12901	13005	13205	12971	13102	13053	12895	12990	12971	12876	12958	13279	12836	13112	13022	12917	13008	12954	13246	13044	13155	13022	13156	12943	12867	13107	12945	13158	13055	12946	13039	13130	12989	12921	12967	12913	12866	13239	12907	12926	12890	12985	12979	13027	12975	13104	13098	12994	13069	13186	13147	13098	13092	12919	13089	13053	12951	13132	13174	13121	13101	13073	12976	12948	13134	13043	13096	13035	13002	12876	12913	13091	12847	12964	12922	12903	13047	13136	13055	13081	12931	12941	13023	13056	13001	13003	12973	12862	12872	13002	12947	13087	13077	13232	13114	12969	13073	12946	13172	13012	13084	13003	13011	13133	13092	13027	13028	13111	13020	12847	12902	13165	12985	13282	13209	13007	12983	13021	12967	12957	12934	13003	13195	12879	12924	13111	13042	13039	12986	13022	13100	13173	13063	12989	12862	13075	13011	13074	13095	13127	12983	13129	13031	13099	13220	13105	12972	12991	13067	13062	13031	13102	13003	13045	13078	13197	12953	13128	13049	13061	12977	13032	12768	12872	12928	13022	12986	13102	12917	12818	12988	13041	12993	13066	12999	13173	12979	13144	13136	13115	13198	12918	12906	13016	13031	13122	13016	12913	13088	12976	13036	12844	12900	13083	12942	12989	12886	13030	13098	12990	12977	13101	13157	12930	12949	13069	13129	13114	13013	12986	12915	13059	13114	12986	13012	13055	12960	13129	12925	13072	13057	12998	13085	12987	13096	12992	12911	13142	12996	12946	13086	12959	13159	13203	13126	13012	13069	12960	12961	13008	13035	13088	12930	13042	13015	12938	12991	12970	13112	12948	13109	13054	12881	12901	13022	12963	12958	13046	12962	13096	13057	13121	13035	13014	13045	13110	13072	13116	12962	12860	13092	13146	13042	13242	12997	13123	13074	12958	12986	12988	13069	13078	12988	13024	13107	13087	13066	13026	12873	13102	13151	13045	13046	13116	12910	12963	12926	12949	12993	12946	12963	13088	12926	13110	12855	13005	12895	13026	13128	12937	13197	12974	13103	13086	12994	13080	12954	13043	13214	12957	13006	13191	13064	13006	13172	13120	13045	12990	12848	12991	12941	12884	13050	12935	13055	13208	12947	12765	13131	13004	13060	13104	12947	13069	12920	13016	13117	13218	13138	12957	13124	12946	13064	12996	13067	13025	13151	12815	12838	13051	12997	12966	12950	13048	13096	12901	13059	13094	13099	13059	13037	12787	13070	13010	13055	12978	13093	13066	12994	13012	12901	12979	13080	12894	12933	13005	13035	13087	12859	12934	13121	13146	12981	13017	13218	13035	12915	13023	13151	13106	13007	13130	13102	13044	12901	12960	12930	12918	13220	13051	13000	13004	12946	13014	12968	13001	12980	13247	12939	13004	12961	13042	12946	12973	13074	13174	13033	13060	12941	12949	12994	13031	13054	12975	13175	13143	13189	13065	12959	12937	12972	12978	13059	13003	12897	13123	12971	13035	12995	13050	12936	12883	13070	12974	13096	13050	13057	13066	13010	13069	12848	13075	13087	13074	12921	13066	13046	13036	13144	12992	13078	12981	13102	13079	12890	13111	12990	13080	13069	12936	12968	12986	13080	12892	13025	13137	13066	13049	13065	13105	13047	13009	12968	12959	13013	13090	13053	13019	12971	13036	13072	13010	13125	13219	12987	13009	12931	12891	13105	13044	12962	12977	13095	12925	13056	12888	13002	13116	12974	13154	13216	12841	12953	13019	12957	12989	13136	13001	13038	12990	13066	13030	13056	13035	12932	12935	13149	13017	13061	13082	12926	13088	13094	12967	13024	13014	13056	13039	13158	13058	13084	13099	13089	12996	13137	13002	13084	13080	13017	13049	13002	12964	13018	13023	12855	13029	12978	13051	13129	12852	12866	12958	13135	12987	12909	13007	13054	12763	13104	12944	12996	12935	13057	13193	13081	13242	13077	13132	13008	13081	12878	13046	13084	13144	13103	12982	13074	12951	13041	12902	13091	13188	12911	13067	13010	12914	13057	13027	12849	13072	13137	13089	13143	13043	12935	12987	12876	12965	13086	12834	12930	12987	13108	12973	13068	12966	13043	13145	12942	12805	12992	13104	13039	13045	13018	12874	13010	12837	12922	13098	13036	13066	13022	12980	13097	13099	13067	13149	13046	13248	13057	13114	13263	12963	13046	12936	12975	13099	13188	13015	13105	13049	12964	12981	13263	13185	13263	13043	12909	12938	13028	13112	12932	12948	12829	13008	12987	12881	12995	12999
24637	21088	27731	24837	19666	16107	18047	26198	40329	32263	25145	17486	15707	13295	12896	12898	12804	12758	12773	12814	12712	12950	12671	12773	12754	12727	12575	12635	12744	12934	12918	12684	12736	12814	12915	12442	12855	12756	12631	12771	12653	12692	12807	12766	12995	12691	12704	12832	12667	12685	12738	12647	12801	12680	12772	12795	12820	12732	12722	12606	12576	12788	12818	12754	12601	12606	12629	12705	12764	12734	12724	12645	12705	12653	12765	12827	12788	12583	12666	12627	12897	12644	12475	12717	12676	12745	12638	12808	12607	12632	12588	12589	12681	12765	12735	12657	12632	12619	12611	12610	12798	12716	12633	12651	12623	12795	12781	12740	12770	12998	12695	12535	12664	12627	12680	12781	12875	12731	12894	12835	12656	12686	12709	12768	12527	12751	12688	12711	12615	12509	12660	12700	12905	12707	12595	12646	12778	12696	12893	12710	12949	12807	12635	12597	12800	12867	12784	12613	12672	12691	12530	12586	12682	12619	12719	12791	12769	12680	12636	12705	12707	12726	12720	12822	12711	12610	12870	12785	12680	12621	12549	12664	12722	12764	12583	12710	12690	12716	12617	12663	12671	12628	12633	12787	12624	12723	12668	12833	12730	12548	12751	12745	12839	12786	12761	12897	12645	12743	12696	12836	12727	12777	12777	12597	12771	12789	12768	12787	12566	12572	12887	12727	12776	12798	12705	12720	12739	12391	12662	12617	12599	12727	12754	12738	12871	12760	12673	12803	12670	12840	12676	12809	12716	12556	12699	12605	12843	12697	12596	12729	12516	12635	12554	12759	12629	12587	12639	12706	12899	12715	12723	12785	12665	12729	12699	12588	12763	12729	12801	12776	12717	12814	12776	12626	12702	12785	12822	12543	12710	12884	12619	12872	12768	12730	12672	12722	12756	12698	12779	12672	12797	12850	12631	12522	12976	12577	12841	12612	12583	12755	12546	12532	12853	12757	12652	12705	12742	12663	12686	12857	12689	12753	12712	12682	12717	12641	12511	12742	12788	12469	12648	12801	12575	12616	12685	12690	12795	12698	12740	12826	12744	12667	12787	12592	12419	12611	12661	12833	12687	12838	12732	12639	12734	12850	12979	12852	12536	12818	12598	12710	12765	12803	12639	12681	12530	12585	12657	12543	12594	12584	12779	12845	12700	12622	12570	12731	12713	12719	12795	12832	12865	12897	12636	12711	12800	12922	12788	12590	12758	12732	12621	12654	12686	12849	12791	12682	12676	12639	12679	12581	12696	12704	12687	12702	12701	12611	12714	12727	12718	12623	12653	12608	12650	12806	12601	12540	12512	12681	12709	12631	12833	12910	12590	12676	12642	12685	12758	12585	12693	12491	12701	12888	12664	12704	12982	12770	12826	12639	12623	12641	12664	12883	12535	12640	12713	12865	12833	12784	12765	12712	12723	12602	12558	12501	12664	12683	12549	12547	12584	12709	12957	12762	12797	12714	12727	12492	12815	12568	12638	12669	12689	12659	12715	12744	12730	12845	12655	12564	12638	12714	12595	12728	12743	12856	12639	12846	12792	12758	12789	12739	12640	12690	12660	12625	12713	12594	12563	12545	12475	12689	12652	12678	12806	12500	12686	12739	12680	12818	12528	12658	12463	12677	12832	12596	12826	12631	12587	12822	12614	12544	12670	12593	12831	12717	12629	12776	12758	12586	12708	12716	12580	12756	12663	12718	12773	12608	12717	12621	12809	12799	12729	12731	12734	12949	12562	12828	12761	12743	12614	12860	12749	12740	12766	12697	12855	12736	12617	12584	12626	12677	12605	12642	12831	12563	12609	12773	12710	12657	12810	12686	12653	12687	12818	12827	12807	12502	12665	12719	12681	12669	12843	12980	12876	12746	12737	12697	12690	12687	12739	12576	12714	12788	12492	12792	12699	12753	12765	12573	12907	12639	12851	12785	12604	12417	12706	12621	12720	13025	12712	12678	12954	12613	12680	12708	12693	12645	12810	12790	12663	12707	12696	12571	12627	12825	12777	12740	12623	12636	12838	12740	12704	12641	12718	12719	12661	12690	12727	12680	12670	12745	12624	12681	12655	12662	12767	12596	12816	12771	12779	12808	12816	12716	12578	12597	12728	12784	12468	12663	12890	12632	12665	12702	12674	12890	12723	12806	12860	12722	12911	12684	12751	12661	12837	12792	12706	12585	12779	12953	12658	12734	12665	12663	12904	12832	12702	12535	12734	12705	12797	12576	12566	12765	12670	12686	12592	12694	12774	12585	12903	12623	12644	12819	12607	12803	12734	12784	12768	12654	12758	12597	12718	12703	12809	12688	12799	12847	12751	12709	12556	12787	12621	12763	12670	12867	12697	12727	12447	12701	12690	12571	12650	12718	12755	12784	12665	12750	12667	12837	12806	12789	12681	12672	12614	12798	12769	12769	12743	12801	12765	12611	12823	12774	12687	12739	12819	12607	12720	12734	12683	12746	12746	12707	12644	12664	12578	12623	12638	12690	12481	12562	12625	12546	12825	12708	12802	12862	12785	12709	12738	12813	12619	12733	12840	12781	12726	12706	12716	12857	12723	12672	12725	12684	12892	12869	12719	12651	12628	12689	12695	12878	12813	12819	12697	12791	12534	12744	12486	12648	12879	12786	12693	12833	12698	12620	12607	12599	12740	12826	12717	12663	12589	12692	12519	12560	12710	12704	12770	12775	12759	12656	12759	12637	12696	12636	12916	12690	12666	12783	12575	12643	12686	12780	12746	12632	12845	12599	12679	12845	12690	12842	12769	12599	12599	12698	12714	12659	12784	12715	12639	12846	12667	12750	12857	12593	12703	12772	12796	12740	12734	12659	12710	12742	12767	12656	12584	12682	12688	12835	12738	12687	12649	12783	12778	12633	12649	12584	12659	12809	12737	12611	12678	12634	12681	12723	12566	12524	12816	12789	12690	12850	12639	12775	12778	12717	12695	12746	12783	12819	12540	12702	12589	12577	12735	12806	12794	12730	12645	12818	12673	12578	12783	12473	12633	12688	12710	12790	12573	12629	12619	12900	12696	12688	12767	12495	12660	12752	12706	12748	12724	12711	12701	12636	12748	12860	12644	12730	12774	12914	12682	12827	12726	12741	12645	12794	12734	12621	12880	12557	12690	12734	12725	12628	12594	12842	12716	12821	12724	12648	12519	12657	12575	12616	12569	12695	12736	12821	12620	12840	12765	12682	12748	12720	12734	12466	12661	12533	12752	12755	12646	12575	12693	12760	12574	12433	12598	12632	12768	12575	12654	12597	12718	12723	12740	12798	12698	12735	12831	12883	12639	12675	12707	12713	12498	12620	12669	12593	12712	12774	12671	12706	12703	12609	12708	12668	12769	12840	12705	12710	12651	12722	12782	12733	12534	12667	12624	12603	12708	12543	12734	12878	12809	12771	12606	12707	12651	12772	12665	12777	12469	12755	12551	12817	12744	12748	12717	12650	12840	12748	12647	12786	12704	12819	12831	12697	12779	12830	12797	12759	12495	12746	12692	12721	12612	12829	12711	12751	12875	12631	12814	12730	12634	12734	12782	12854	12685	12820	12724	12578	12553	12662	12696	12560	12714	12692	12761	12635	12804	12660	12717	12648	12621	12668	12658	12706	12816	12869	12668	12725	12924	12581	12697	12673	12780	12715	12623	12615	12621	12539	12744	12765	12571	12728	12678	12549	12774	12500	12789	12623	12756	12744	12762	12720	12625	12611	12625	12546	12545	12726	12694	12712	12709	12655	12850	12513	12884	12625	12802	12659	12647	12802	12710	12680	12753	12922	12733	12633	12787	12701	12620	12666	12781	12719	12912	12589	12654	12789	12587	12726	12751	12614	12679	12520	12619	12878	12727	12561	12706	12764	12490	12647	12837	12860	12807	12560	12788	12608	12865	12742	12727	12683	12669	12727	12624	12666	12696	12676	12647	12832	12669	12868	12860	12560	12456	12851	12657	12749	12713	12791	12812	12709	12721	12611	12775	12611	12548	12497	12623	12611	12591	12687	12604	12791	12748	12672	12583	12611	12641	12541	12724	12832	12805	12679	12871	12727	12747	12555	12669	12743	12855	12644	12768	12794	12637	12428	12626	12543	12920	12721	12730	12902	12711	12579	12647	12505	12601	12696	12551	12734	12630	12725	12780	12921	12680	12628	12677	12777	12918	12667	12727	12787	12795	12810	12623	12531	12777	12588	12650	12747	12690	12593	12734	12654	12597	12610	12482	12635	12549	12663	12687	12683	12830	12818	12758	12680	12722	12645	12739	12715	12693	12958	12805	12820	12559	12745	12573	12576	12728	12764	12829	12785	12685	12578	12578	12744	12745	12537	12612	12624	12795	12777	12678	12645	12808	12617	12692	12720	12734	12620	12727	12764	12690	12596	12684	12569	12791	12859	12777	12702	12658	12670	12835	12784	12683	12741	12701	12504	12844	12495	12808	12965	12947	12680	12956	12775	12678	12824	12757	12735	12620	12699	12691	12819	12862	12989	12692	12741	12721	12591	12705	12698	12817	12860	12680	12636	12799	12799	12573	12687	12921	12795	12838	12725	12713	12819	12693	12627	12564	12765	12597	12706	12609	12767	12648	12601	12715	12555	12695	12825	12766	12484	12674	12596	12781	12855	12855	12630	12759	12680	12897	12714	12769	12623	12769	12760	12706	12627	12514	12585	12687	12760	12748	12721	12578	12840	12930	12513	12897	12898	12739	12740	12794	12748	12650	12901	12633	12665	12693	12696	12699	12650	12753	12876	13012	12897	12825	12786	12710	12675	12615	12862	12806	12814	12635	12804	12796	12631	12707	12593	12974	12744	12698	12831	12721	12750	12651	12812	12742	12581	12763	12757	12690	12557	12492	12684	12728	12632	12705	12637	12694	12640	12690	12653	12720	12665	12719	12542	12802	12815	12647	12887	12704	12552	12696	12543	12799	12734	12684	12722	12577	12904	12770	12638	12675	12751	12943	12696	12679	12833	12617	12649	12693	12547	12840	12662	12751	12754	12734	12525	12753	12551	12741	12784	12917	12729	12625	12508	12701	12685	12798	12812	12750	12683	12762	12686	12784	12477	12576	12787	12909	12803	12843	12800	12670	12857	12607	12586	12783	12772	12811	12594	12769	12722	12639	12726	12597	12752
14716	24048	22740	18788	16561	15068	20251	31278	43102	35227	27332	17865	16997	13352	12767	12779	12726	12791	12846	12771	12682	12863	13055	12967	12639	12931	12832	12886	12666	12884	12762	12813	12885	12585	12724	12909	12846	12863	13005	12801	12987	12865	12690	12951	12718	12965	12724	12863	12725	12657	12874	12804	12760	12825	12864	12751	12690	12818	12713	12903	12779	12916	12869	12901	12872	12764	12907	12816	12680	12827	12806	13002	12711	12823	12881	12679	12808	12866	12662	12941	12743	12664	12809	12800	12885	12809	12678	12974	12903	12790	12726	12599	12888	12848	12876	12873	12766	12729	12765	12724	12711	12930	12887	12755	12738	12790	12936	12759	12741	12794	12887	12778	12883	12894	12940	12793	12847	12754	12844	12837	12833	12805	12884	12725	12982	12635	12757	12875	12863	12768	12786	12645	12762	12909	12910	12660	12812	12792	12871	12859	12717	12722	12963	12829	12829	12682	12824	12677	12807	12718	12790	12822	12709	12714	12912	12812	12964	12777	12811	12774	12814	12765	12628	12778	12789	12904	12791	12830	12790	12774	12842	12684	12766	12723	12955	12852	12836	12789	12743	12680	12648	12815	12845	12799	12771	12802	12764	12794	12924	12573	12933	12724	12895	12757	12676	12778	12772	12743	12888	12695	12873	12822	12735	12804	12811	12862	12617	12848	12753	12861	12791	12927	12578	12630	12811	12951	12615	12850	12940	12958	12828	12825	12852	12760	12769	12697	12920	12916	12857	12780	12887	12725	12784	12944	12627	13018	12786	12848	12864	12882	12676	12772	12802	12759	12941	12755	12788	12777	12821	12980	12794	12728	12668	12973	12803	12900	12690	12733	12899	12805	12867	12836	12722	12717	12791	12964	12859	12792	12776	12674	12915	12881	12809	12767	12785	12866	12907	12780	12951	12793	12787	12791	12923	12888	12674	12684	12796	12794	12726	12773	12934	12929	12846	12825	12785	12760	12931	12656	12724	12751	12901	12778	12715	12727	12883	12814	12869	12937	12914	12736	12854	12895	12893	12872	13037	12947	12982	12829	12847	12900	12733	12741	12719	12824	12913	12904	12871	12781	12795	12718	12760	12706	12978	12903	12731	12827	12689	12671	12869	12785	12913	12699	12972	12721	12878	12820	12779	12782	12844	12891	12786	12816	12938	12799	12734	12840	12742	12753	12750	12661	12735	12929	12779	12969	12791	12715	12765	12871	12754	12713	12822	12843	12926	12909	12883	12853	12841	12790	12764	12814	12717	12798	12844	12874	12785	12774	12764	12784	12864	12727	12819	12815	12871	12679	12738	12771	12729	12797	12926	12789	12786	12875	12685	12801	12857	12783	12833	12840	12720	12851	12867	12794	12812	12653	12676	12921	12870	12829	12816	12843	12724	12788	12944	12832	12810	12855	12939	12961	12864	12890	12881	12844	12813	12793	12818	12770	12694	12916	12819	12696	12906	12807	12754	12866	12761	12960	12852	12850	12743	12783	12965	12954	12727	12593	12847	12754	12870	12878	12920	12798	12647	12895	12783	12838	12772	12950	12831	12688	12745	12918	12860	12721	12799	12824	12881	12723	12896	12817	12895	12891	12764	12775	12549	12729	12922	12767	13005	12813	12783	12866	12816	12713	12950	12783	12826	12822	12948	12767	12888	12806	13066	12918	12947	12815	12803	12764	12814	12862	12964	12745	12903	12846	12734	12822	13023	12806	12666	12922	12741	12728	12899	12961	12750	12904	12745	12710	12995	12987	12717	12588	12680	12777	12847	12665	12870	12878	12853	12831	12760	12861	12913	12877	12901	12897	12694	12686	12783	12871	12894	12769	12900	12822	12681	12927	13003	12843	12829	12703	13033	12808	12823	12781	12931	12802	12891	12857	12847	12881	12743	12889	12983	12849	12709	12744	12791	12792	12874	12748	12907	12926	12820	12598	12763	12866	12795	12924	12825	12792	12833	13000	12871	12902	12907	12889	12965	12897	12909	12807	12810	12815	12869	12613	12788	12793	12708	12791	12827	12766	12853	12754	12938	12859	12790	12864	12725	12863	12808	12812	12850	12834	12920	12841	12620	12808	12791	12970	12856	12962	12806	12767	12791	12884	12772	12750	13010	12755	12718	12695	12750	12879	12778	12725	12782	12954	12968	12738	12886	12914	12758	12786	12891	12702	12884	12852	12810	12790	12788	12830	12982	12981	12944	12796	12987	12919	12775	12682	12869	12855	12630	12906	12859	12659	12951	13011	12827	12728	12772	12704	12758	12847	12740	12756	12816	12698	12846	12990	12852	12848	12865	12848	12748	12778	13013	12825	12671	12894	12832	12806	12922	12853	12922	12712	12789	12880	12739	12696	12884	12934	12909	12718	12770	12704	12780	12740	12775	12688	12922	12858	12675	12843	12922	12838	12897	12754	12882	12888	12809	12890	12753	12726	12767	12980	12772	12920	12642	12895	12873	12871	12670	12784	12867	12871	12771	12825	12796	12716	12823	12805	12756	12851	12866	12873	12839	12719	12750	12809	12932	12701	12855	12796	12746	12739	12938	12843	12678	12818	12854	12756	12722	12823	12921	12814	12875	12763	13003	12946	12957	12696	12888	12748	12585	12707	12852	12749	12868	12740	12748	12822	12785	12869	12834	12762	12883	12939	12917	12792	12878	12892	12703	12767	12725	12888	12654	12914	12865	12733	12816	12866	12760	12868	12922	12848	12875	12827	12732	12554	12867	12754	12931	12796	12916	12869	12927	12818	12947	12922	12898	12780	12898	12826	12885	12917	12802	12748	12790	12831	12808	12821	13021	12907	12803	12921	12838	12712	12716	12758	12792	12870	12773	12956	12958	12813	12993	12764	12917	12794	12969	12761	12738	12666	13008	12782	12718	12751	12624	12729	12806	12829	12884	12840	12803	12707	12807	12771	12839	12759	12777	13061	12805	12753	12881	12822	12820	12795	12736	12698	12747	12892	12839	12768	12763	12900	12830	12907	12640	12802	12797	12864	12853	12830	12830	12682	12773	12636	12856	12816	12777	12744	12847	12697	12966	12740	12795	12877	12698	12868	12635	12780	12930	13059	12884	12897	12836	12843	12819	12805	12922	12801	12761	12931	12833	12814	12756	12830	12936	12717	12654	12723	12908	12899	12861	12819	12771	12839	12865	12727	12864	12555	12780	12814	12853	12627	12928	12725	13009	12841	12808	12809	12700	12714	12964	12964	12843	12932	12740	12835	12797	12670	12825	12785	12895	12778	12808	12849	12909	12857	12803	12864	12852	12934	12916	12893	12857	12639	12941	12748	12718	12821	12660	12864	12817	12762	12824	12830	12881	12772	12698	12857	12749	12942	12892	12744	12766	12621	12879	12834	12882	12758	12897	12732	12936	12775	12863	12844	12912	12605	12712	12702	12766	12945	12774	12775	12914	12583	12977	12844	12951	12810	12772	12878	12972	12798	12800	12795	12722	12741	12800	12716	12788	12822	12780	12794	12828	12743	12839	12851	12760	12757	12778	12884	12898	12847	12712	12955	12659	12686	12797	12815	12671	12651	12700	12765	12778	12895	12768	12838	12875	12760	12878	12844	12800	12834	12890	12905	12951	12850	12864	12636	12850	12663	12851	12889	12873	12767	12917	12878	12647	12785	12875	12904	12875	12718	12765	12763	12885	12797	12920	12780	12834	13054	12692	12729	12725	12774	12823	12672	12766	12753	12808	12796	12922	12896	12897	12722	12834	12976	12898	12810	12939	12761	12949	12758	12832	12730	12849	12976	12866	12737	12688	12893	12745	12894	12851	12727	12945	12802	12853	12769	12787	12813	12839	12792	12994	12827	12894	12813	12930	12973	12763	12870	12896	12828	12725	12856	12701	12939	12808	12926	12806	12904	12757	12986	12654	12904	12758	12631	12854	12735	12764	13100	12661	12882	12782	12831	12681	12739	12707	12863	12797	12919	12746	12710	12800	12968	12768	12779	12800	12808	12913	12944	12859	13001	12837	12739	12598	12722	12745	12780	12643	12788	12745	12806	12938	12854	12786	12893	12749	12732	12718	12825	12911	12831	12957	12884	13022	12888	12883	12661	12801	12958	12884	12838	12687	12863	13095	12670	12986	12909	12985	12901	12823	12850	12884	12603	12811	12750	12918	12814	12745	12868	12880	12942	12769	12841	12732	12773	12782	12862	12830	12939	12810	12766	12901	12664	12890	12846	12805	12688	12786	12728	12809	12895	12948	12697	12766	12721	12851	12818	12870	12665	12854	12728	12794	12746	12900	12928	12799	12738	12918	12773	12871	12716	12707	12883	13008	12943	12822	12802	12823	12844	12807	12687	12819	12782	12809	12697	12790	12810	12726	12916	13009	12706	12761	12867	12810	12884	12821	12767	12903	12757	12826	12788	12729	12793	12837	12745	12928	12843	12852	12934	12645	12899	12740	12921	12808	12832	12682	12877	12843	12791	12846	12819	12849	12832	12806	12907	12796	12904	12643	12943	12776	12713	12775	12976	13095	12662	12807	12816	12867	12765	12873	12879	12911	12765	12973	12778	12797	12775	12891	12972	12794	12883	12736	12754	12849	12890	12702	12780	12686	12794	12961	12805	12809	12795	12642	12727	12771	12906	12824	12732	12737	12781	12813	12766	12953	12813	12788	12644	12815	12808	12768	12830	12679	12665	12935	12911	12848	12898	12579	12711	12777	12676	12822	12677	12872	12632	12627	12820	12740	12856	12837	12909	12735	12841	12856	12748	12834	12796	12816	12772	13022	12861	12839	12727	12851	12782	12850	12937	12696	12752	12978	12698	12621	12918	12708	12742	12729	13056	12727	12663	12926	12741	12985	12887	12775	12915	12865	12865	13024	12699	12893	12878	12762	12963	12963	12779	12887	12880	12939	12853	12801	12871	12631	12686	12721	12679	12780	12791	12903	12937	12730	12783	12857	12771	12899	12977	12775	12892	12838	12921	12847	12845	12777	12825	12715	12876	12831	13014	12775	12736	12787	12894	12651	12782	12835	12820	12858	12669	12865	12797	12803	12820	12689	12769	12727	12909	12910	12772	12908	12899	12947	12747	12702	12901	12623	12808	12825	12747	12812	12843	12901	12745	12924	12898	12901	12816	12849	12643	12955	12995	12816	12686	12791	12872	12861	12857
23062	21060	28821	23524	21307	21888	27999	46860	54263	43173	33746	22422	19844	15601	13466	13194	13198	13099	13093	13249	13051	13214	13164	13147	13110	13117	13178	12835	13044	13261	12866	13151	13281	13080	12919	12993	12946	13000	12942	13096	13114	13119	13086	13103	13113	13058	13066	13149	12970	13011	12974	13169	12874	13051	12829	12961	13097	12918	13028	13049	12749	13081	12967	13182	12972	13057	13128	12765	12905	12955	13029	13091	12912	12956	13132	13111	13138	12986	12990	12993	12993	13196	12986	12921	13124	13158	13015	13048	13007	12990	12999	13056	12996	13013	13149	13066	12926	12954	12874	13129	13022	13098	13036	12983	12887	12891	13026	12784	13164	12984	13054	12880	13084	12974	13105	13105	13075	13177	12940	12849	12957	13027	13206	12985	13079	12991	12964	12997	12933	13152	12884	13087	13082	13118	12924	13136	13063	13161	12930	13064	12931	12893	13139	12863	13105	13149	12791	12847	12886	13013	13066	13108	13027	12898	13072	12810	12944	13168	13074	13012	12814	13048	12855	12902	13111	12918	12790	13050	12870	12896	12976	12945	13042	12847	13063	12995	13072	13031	13058	13150	13034	12945	12954	13168	13071	13163	13112	12926	13061	13247	12979	12826	12753	12965	13119	13040	12878	12972	13040	12961	13097	12748	13073	13156	12916	12864	12787	12987	12890	13095	13126	13044	12987	12980	12959	13130	13016	12996	12847	12930	12903	12857	12886	12944	13026	13065	13035	13176	13043	13036	12905	12781	13069	13040	12926	12881	12854	13064	12999	13050	13024	12979	13233	13220	13168	12787	12914	13194	12830	13063	13108	12867	13000	12939	12950	13055	13125	12925	13190	13060	13011	13006	12998	12985	12836	12939	12942	13130	12911	13067	13050	12847	12982	13003	12974	13078	13137	12913	12933	12963	13067	13138	13087	13008	13001	12934	12946	12893	12948	12880	12986	12900	13067	12942	12945	13017	13023	12825	13025	13104	12957	13093	13146	12844	13044	13082	13010	12825	13060	12898	13021	13042	12795	12922	13097	12926	13118	13023	12961	12899	13046	13062	13188	12870	12956	12967	12935	13087	12881	13044	12874	12835	12943	13011	12886	13033	12968	13088	12937	12986	12916	12958	13057	12968	12987	13271	13054	13104	13221	12974	12979	13022	13007	12917	12941	13048	12692	12806	13059	12899	13106	13066	13035	12973	13055	12767	13135	13029	13124	12896	12924	12817	12822	12820	12987	13062	12975	12981	12929	12805	12847	12893	12994	12944	13031	12928	12991	12975	13038	13049	13027	12988	12976	12741	12877	12939	12867	12841	12934	12944	12929	12880	12978	12901	13032	12766	13011	13023	13165	13210	13216	12973	12992	12857	13090	13001	12965	12904	12924	13000	13163	12889	12954	12846	13073	13075	13045	12948	13086	13080	12988	13099	12989	12818	12907	13091	13009	12877	12850	13194	13125	13215	13127	12989	13061	13070	13195	13075	13080	13089	12948	12953	13115	12984	13101	12870	12988	12930	12901	12948	12955	12756	12819	12809	12893	12946	12972	12934	13102	12962	13001	12862	13204	12887	12949	13319	13272	12936	12982	12798	12797	12834	13014	12852	12962	12929	12972	13090	12864	12986	13204	12972	13046	13063	13020	12855	13100	13004	13111	12877	12936	13072	12875	12826	13007	13046	12848	13045	12966	13102	12993	13191	12939	13120	12977	13127	12974	13070	12931	13120	13125	12963	13122	12971	13048	13017	13016	13066	12899	12943	12855	12982	13039	13030	13128	13162	13099	13012	13031	13014	12870	13223	12858	12942	12984	13175	13145	13077	12958	12857	12930	13222	12775	13111	12933	13088	13126	12773	12741	13026	13074	12948	13179	13048	13039	13108	13027	13078	12902	12910	13137	12958	12911	12996	12815	12915	12942	13010	12728	12987	12917	13081	12942	12905	13069	12943	13023	12900	12936	12904	12963	12700	12903	13088	12932	13075	12951	13048	12901	13059	12974	12727	12940	12977	13121	12859	12961	13109	12951	12897	12853	13040	13116	12918	13119	12911	12928	13044	12954	12865	12973	12995	12816	12976	13085	13059	13096	13121	13031	13106	13001	13023	12976	13213	13008	12985	12994	13116	12923	12764	12925	13041	13077	12985	12971	13108	13060	12993	13208	12953	13049	13065	12919	12977	12921	13109	12874	12926	12926	12929	12881	12960	12989	13010	12906	13099	13067	13044	13009	12735	13012	12943	12874	12816	12928	12931	12888	13016	13065	13136	13085	13017	12792	13021	12905	13227	13025	12903	12981	12990	12930	13017	12988	12878	12879	13017	13090	12918	13121	13027	12797	13047	12887	13172	12931	12958	12891	12972	13096	13096	13093	12961	13116	12853	13188	12931	12912	12907	12886	12895	13126	13049	13030	13033	12865	13176	13088	12866	12807	13110	13091	12946	12959	12992	13029	12961	12836	12789	12956	12983	12927	13082	12982	12945	12867	13138	12986	13174	12983	13095	13069	12962	12879	12856	12968	12978	13053	12829	12780	12926	12902	13140	13238	13161	13058	12973	12927	13070	12997	13045	13131	13142	12839	13073	13116	12954	13093	13071	13021	12975	12833	13175	13076	13043	12883	12844	12893	13070	13130	13121	13077	13141	13176	12723	13069	12946	12970	13084	12815	13008	13114	12979	12985	13059	13057	13036	12808	12897	12996	13041	12938	12869	12960	13150	13064	12779	12849	12842	13182	13070	13049	12913	13015	12995	13052	12911	13106	12873	12927	13058	12989	13036	12833	13088	12992	12958	12967	12870	12775	12974	12952	12749	12992	12959	12834	12859	12918	13011	12872	13058	13082	13088	13107	12970	13180	12907	12989	12876	12982	12958	12879	13029	13103	13105	13038	12987	12827	12955	13065	12924	13093	12947	13041	13055	12834	12904	12857	12832	12953	13048	13062	13067	12904	12881	13117	13127	13061	13010	12943	13072	13012	13075	12882	13011	12919	12983	12983	12909	12901	13036	12879	12910	12911	12989	13053	12893	12899	13028	12940	13005	13098	13009	13048	13023	13130	13016	13072	13047	13185	13101	13115	12932	12869	12876	13055	13132	13124	12831	12928	13153	13078	13031	13059	13100	13055	12982	13060	13087	13030	13004	13011	13035	13011	12958	13053	12879	12951	12653	12997	12976	12985	12964	13058	13008	12973	12981	13120	12885	13110	12997	12964	13021	12992	12870	12910	13011	12987	12962	13047	13130	13033	12952	12965	13136	13031	12925	12960	12968	12893	12960	12860	13053	12906	13025	13058	12925	13049	12918	13062	12903	12800	12755	12993	12807	12772	13038	13102	13238	12969	12946	12980	13081	13264	13061	13002	13061	13144	12914	13043	13177	12869	13000	13216	13002	12937	12769	12760	13039	13046	12896	12995	13114	12939	13069	13081	12842	13069	12996	12913	12964	13080	13058	12954	13070	12934	12941	13020	13098	13043	12842	12938	12857	13185	13050	13117	12801	12994	13054	13053	13012	13007	12917	13064	13110	12955	13109	12927	13057	12933	12849	13050	12974	13116	12999	13098	12993	12979	12990	13120	12959	13082	12989	12987	12921	12930	13017	12946	13210	13119	12881	12948	12957	13117	12994	12879	12959	13002	13227	13231	13027	13101	12979	12901	12995	12932	12890	12979	13061	12938	12914	13002	13002	13078	12875	13019	13149	12961	13153	12927	13041	12949	12950	13059	13221	12845	12981	13053	12869	13174	12940	13120	13004	13142	12818	12979	13059	13083	13151	13095	13148	13059	13202	12907	12920	12957	13036	13083	12958	12919	13154	13201	13001	13030	13015	13061	12968	13032	12957	12976	12945	13022	12962	13026	13069	13096	12962	12951	12894	12879	13067	12839	13007	13016	13099	13060	12902	13053	12899	12903	12919	12904	13108	13006	12902	13042	13034	12925	13114	13028	13013	13086	13078	12867	12877	12912	12937	12950	12998	13016	12864	13030	12987	13181	13014	12991	12950	12890	13045	12942	13043	13098	12956	13099	13004	12936	13081	13106	13259	12953	12929	13203	12975	12899	12889	13009	12988	12809	13052	12948	13000	12936	13068	13035	13048	13082	13026	12937	12954	12990	12942	12901	12912	13079	13076	12922	12990	13060	12986	13134	13087	12907	13023	12981	12990	12854	12891	13089	12874	12939	12950	13000	13101	13003	13249	13010	13046	12870	12918	12986	12946	12965	13033	12954	12874	12921	12984	12922	13134	13115	12874	13082	12971	13042	13089	13050	13099	13076	12783	13043	13277	13023	12930	12927	12992	13049	12930	12906	12985	12943	12995	12939	13150	12999	12963	12927	12890	12878	13083	12878	12961	13123	13043	12818	12928	13110	12942	13196	12991	12994	12858	12986	12894	12994	13041	13099	13041	12976	12821	13110	12986	13042	12697	12908	12835	12949	13047	13029	13024	13043	13049	13082	13015	12872	12934	12981	12873	13081	13000	12953	12969	12935	12948	13019	13036	12998	13105	12976	13018	12970	13057	12936	12881	13035	12823	12964	13180	13070	12986	12933	13093	12885	13083	13016	13059	13167	12936	13080	13084	13064	12973	12903	13135	12878	13032	13231	12986	12994	12853	13024	13118	12994	13198	13160	13010	13020	13011	12943	12858	12805	12905	13096	12939	12911	12897	12993	12927	13029	13188	12972	13020	12910	12943	12878	12997	13058	12938	12839	12893	12983	12798	12899	13025	13163	12905	12961	12978	13203	12836	13076	13052	12879	12845	12993	12962	12937	13032	12994	12877	13162	13109	12972	12877	13087	13020	12972	13164	12865	13135	12973	12970	13027	13127	13275	12951	12967	13087	12900	12961	13108	12892	13038	12871	12902	12883	12979	13054	12957	13061	13059	13180	13156	13057	12819	12757	12997	13060	13007	13052	12965	12887	13206	13123	12998	13034	12962	12935	12971	12900	13125	13021	12877	13058	13095	12707	13071	13162	12979	12860	13046	12946	12924	12962	12938	13241	13073	12992	12978	13170	13037	13034	12901	13078	12935	12862	12894	13037	13141	12963	13073	12963	13051	12980	13044	12921	12993	12952	12948	12934	13112	13035	12943	13062	13101	13016	12969	13117	12910	12900	13014	12758	13026	13121	12901	13017	12985	12827
16703	29746	28841	23153	20068	17498	28911	48807	55154	45084	35603	23612	21722	15319	12931	12993	13077	13103	13046	13148	12993	12857	12986	12953	12920	13148	12925	12925	12888	13095	12835	12881	12945	12981	12987	13061	13009	12849	12999	13024	12999	12960	12786	13013	13031	12913	13009	12991	13003	12848	12936	13113	13072	12846	12920	12769	12801	12892	12939	13052	13111	13017	12983	12836	12845	12810	13104	13124	12925	12979	13087	12930	12964	12923	13009	12848	12890	13070	12902	13020	13082	12903	13045	12995	12973	12849	12976	13045	12961	12981	12847	12928	12967	12808	12955	12885	12963	13032	13089	12877	12959	12921	13124	13089	12862	12849	12913	13002	12927	13175	12929	13109	13040	12992	12876	12970	12880	12930	13018	12847	12848	12917	13059	12989	12998	12997	12992	12953	13035	12874	12839	12827	12955	12930	13037	12817	12966	13022	13036	13104	12937	12969	12870	12974	12843	13004	12943	12982	12936	12999	12878	12862	13031	12921	13011	12951	12998	12943	12887	12886	12956	13011	13012	12950	12931	13008	12834	12987	12928	12971	12994	12857	12894	12968	13074	12959	12851	13061	12866	12944	12942	13021	13037	13189	12878	12964	12932	12910	13012	12802	13005	12914	13102	13099	12924	12929	12927	12877	12806	12936	12819	13079	13055	12892	12951	12989	12968	12950	12938	12943	12745	12924	12814	12944	12948	12962	12969	12984	12781	12974	13046	12816	12890	13034	12751	13107	12960	13004	12844	13017	12772	12960	12935	13136	12938	12869	13055	13072	13083	12952	13007	13053	12955	13039	12984	12980	13053	12966	12917	13008	13004	13139	12960	12959	12889	13035	13161	13068	12918	12858	13110	13049	13059	13065	13024	13002	12984	12927	13044	13070	13078	12847	12969	12945	12938	12942	12836	12980	12842	12842	13104	12843	13029	13031	12925	12909	13089	12979	12872	12919	13018	12998	12949	12870	12864	12946	12976	12923	12987	12947	12854	12825	13095	13021	13024	12978	12937	12972	12838	12870	12870	12870	12968	12944	12809	13013	13063	13034	12907	13105	13059	13091	12996	13012	13020	12995	13038	12785	12826	12974	13048	12918	12953	12927	12820	12886	12889	13004	12827	13009	12931	12996	13008	13030	12910	13089	12979	13032	12881	13100	13036	12900	12897	13207	12963	13043	12808	13025	12986	12940	13009	12894	12972	12883	12968	12884	13075	12954	12943	13051	12751	13035	12799	13001	12951	13013	12929	12992	13115	12807	13104	12688	12983	12933	12992	12851	13027	13003	13089	13025	12831	12896	12840	12869	13159	12849	13067	12920	12910	13053	13038	13008	12878	13159	12906	12993	12975	13186	12911	12954	13205	12953	12991	12899	12871	13025	12952	13082	12979	12988	12841	12829	12950	12835	12883	12892	12876	12925	12788	13009	12947	12877	12963	12928	12955	12893	12907	13018	12888	12831	13111	12882	12975	12848	12722	13031	12817	13120	12933	12933	12822	12981	13000	12997	12868	13112	12891	12750	12810	12897	12933	12974	12995	12947	12949	12931	12911	12824	13017	12851	12986	12950	12956	12817	12751	12851	12969	12945	12967	12968	12967	12927	13132	13005	12923	12900	12917	12852	13109	12955	12975	12813	13078	12860	13090	12805	12888	12758	12973	13004	12916	13104	12997	13004	12828	13203	13025	12942	12949	12923	12951	12892	12941	12848	12913	13046	12906	12875	13155	13049	13076	12952	12916	12924	12954	12890	13118	13020	12998	13050	12952	13061	12974	13000	13155	12930	12979	12967	12875	12913	13079	13033	12852	12898	12917	12891	13037	12941	12992	12982	12824	12894	12893	12952	12862	12919	12967	12952	13018	12991	12889	13069	12944	12938	13106	12875	13000	13095	12843	13083	12882	13001	13086	12998	12950	12937	13029	12815	12903	12764	13090	13103	12917	12874	13134	12999	13073	12885	12769	12930	12943	12847	13082	12927	12974	13071	13030	12930	12979	13090	12914	13022	12854	12880	12918	13129	13048	12950	12861	13010	13139	12864	12905	12916	12951	13061	12880	12855	12868	12864	13007	13023	12883	13173	12928	12708	13015	12911	12923	12868	12952	12845	13016	12928	12979	12955	12912	12874	12944	13011	12907	12863	12841	12813	13002	12957	13003	13014	12908	13001	12819	12942	12908	12989	12937	12828	12981	13026	12861	12927	13138	12720	12871	12978	13096	12918	12985	13024	13158	12906	12786	12987	13018	12988	12854	12993	12949	13017	12931	13042	12927	13170	12915	13177	12874	13007	13084	12929	12893	13009	12856	13083	13070	12852	13028	12818	13038	12911	12980	13044	12965	12895	12962	12874	13119	12935	12951	13009	13029	12974	12953	12956	12911	12838	12979	12798	13050	13060	13040	12977	13011	12848	12862	13030	12912	12946	12941	13044	12805	12967	13082	12810	12998	12979	12913	12963	12973	12907	12966	13002	13048	12938	12926	12803	12847	12980	12828	13006	12926	12900	13041	12972	12908	12663	12997	12792	13068	12979	13085	12936	13006	12903	12872	13027	12942	12779	12911	12909	12827	13054	12762	12786	12915	12951	12950	12959	12980	12917	12901	12878	12956	12828	12918	12978	12977	13029	12977	12978	12890	12948	13034	12675	12998	12885	13016	13004	12920	12925	12932	12896	12958	13018	12903	13078	13012	12824	12961	12908	13052	12827	12901	13098	13036	13016	12848	12792	12872	12978	12831	13067	12712	12925	12854	12854	13025	12998	13008	12825	13174	12895	12976	13002	12958	13010	12867	13047	12868	12836	12916	12949	12830	12819	12976	13014	12853	13033	12961	13050	12940	12892	12830	13017	13035	13003	12964	13123	12946	12918	12870	12975	12959	13012	12874	12914	12831	12920	13124	13053	12943	13022	12823	13078	13035	12906	13005	12976	13016	12879	12893	12897	12937	12988	12859	12908	13009	12833	12966	12986	13080	13018	13101	12919	12907	12991	12921	12934	13016	12916	12900	12924	12980	13174	13099	12980	13091	13047	13011	12994	12821	13028	13033	12959	12796	12866	13071	13034	12909	12869	13046	12881	13005	12995	13067	12872	13007	12964	12852	12822	13108	12925	13010	12966	13038	12906	12935	13053	12987	13005	13147	13065	12893	13019	12865	13009	12930	13081	13010	13037	13050	13025	12945	13184	12964	13046	12791	12902	12939	12964	12851	12958	13008	12935	12942	12892	12917	12914	13060	13024	12856	12909	12875	13028	12909	12967	12976	13062	12928	12989	12912	13022	12957	13013	12945	13033	12935	12965	12847	13002	12948	12908	12889	12997	12788	13017	12864	12939	12807	12858	12892	13140	12890	13079	13041	12955	12811	12854	12841	12891	12980	13043	12923	12956	12959	12912	13109	13013	12988	12967	12926	13015	12917	12930	12825	12874	12838	12912	12915	12904	12766	12898	12984	12936	12962	12993	12994	13049	12847	13029	13084	13096	12990	13055	13034	12778	12938	12963	13048	12867	12958	12903	12994	13074	12925	12861	12911	12876	12809	12947	12983	13030	12832	13065	12970	12904	12889	13016	12927	12952	12942	12940	12911	12715	12920	12912	12980	12927	13020	13027	12904	13019	13018	12785	12965	12998	12938	13025	12958	12969	12911	12976	12933	13020	12826	12921	13065	12740	12868	12872	13009	12909	12973	12883	12820	12829	12918	13124	12948	13050	12905	12939	13034	12787	12855	13085	12931	12995	12955	13003	12908	12988	12994	12943	12950	12873	12901	12950	12881	13023	12969	13048	12887	12971	12933	12881	13029	12949	12879	12881	12900	12970	12938	12849	12898	12906	12852	12917	12969	12810	12974	12931	13155	12974	13015	12901	13149	12888	12953	12994	13193	12856	12957	13266	12952	13063	12864	12986	12944	12937	12876	12930	12927	12890	12913	12926	12989	13048	12888	12784	12950	12943	13083	13000	13001	12855	12912	13000	12959	12877	12803	13073	12865	13116	12947	12942	12953	13059	12841	13147	12874	13143	12865	12962	12842	13049	12980	12908	12924	13031	13164	12931	12941	12866	13185	12800	12981	13052	12937	12949	12906	12992	12902	13113	12940	13095	12900	12898	12992	13138	12871	13133	12910	12918	13033	12811	12962	13036	12971	13068	12870	13005	12953	13005	12897	12823	12998	13184	12921	12922	13120	12993	12889	12994	13029	12988	13005	12971	12949	12912	13004	12774	13010	13067	13003	13146	13024	12935	12920	12896	13016	12977	12992	12966	12935	12952	12972	13020	12861	12925	13078	12723	12997	12967	13109	12899	12835	12927	12838	12932	12903	13082	12970	13041	12937	12925	12913	12898	12962	12975	12883	12909	13041	12868	12951	12963	12988	13016	13085	12925	13087	13044	12846	13028	13049	12975	13085	13043	12834	12944	13013	12999	12988	13001	13136	12962	13091	12945	13117	12978	13031	13203	12990	13099	12936	12871	13070	12955	12917	12887	12910	12952	12889	13010	12893	12973	12885	12925	13086	12821	12951	12895	13087	12928	13058	12939	12848	12944	13018	13065	12928	12900	12982	12761	12993	13092	12986	13178	12913	12999	12872	12991	13014	13129	12964	12911	13102	12861	13081	12972	13039	12825	13087	13045	13093	12977	12986	13077	12973	13019	13077	12854	12923	13061	12919	12959	12977	12936	12937	12928	13006	12950	12931	12894	13109	12957	12923	12892	12839	13036	12999	12900	12976	12947	12842	12918	12995	12961	12983	12883	12886	13163	12814	13002	13000	12871	13050	13010	12875	13022	12986	13025	12997	12925	13135	12858	12987	12986	12958	12933	13012	13038	12936	12964	12912	12884	12990	12946	13009	12772	12970	12831	12962	12745	13012	12902	13033	12964	12886	12928	12878	12886	13035	12899	12983	12860	12898	12897	12984	13113	12960	12814	13027	12939	12879	12727	12978	12903	12990	13015	13029	13007	12925	12745	12997	12936	12971	12911	12803	13028	12754	12926	13104	12906	12961	12901	12928	13079	12823	13029	12976	12947	12843	12956	12962	12839	12924	12984	12825	12936	13070	12892	12936	12928	12922	12943	12980	12989	13081	12941	12966	12985	13027	12982	13005	12967	12907	12992	12802	12854	12832	12872	12964	13005	12838	12999	12870	12980
27436	21592	21862	17936	14597	14316	14957	19328	19955	18297	16310	14431	14141	13937	13549	13615	13756	13629	13761	13662	13918	13579	13730	13624	13661	13671	13603	13425	13408	13536	13573	13566	13656	13681	13760	13723	13588	13660	13570	13459	13741	13824	13641	13546	13895	13644	13706	13618	13554	13644	13585	13536	13680	13593	13720	13643	13707	13608	13701	13698	13526	13563	13837	13711	13636	13631	13443	13655	13529	13631	13768	13728	13737	13735	13622	13692	13665	13536	13621	13545	13643	13584	13535	13602	13489	13615	13648	13611	13481	13671	13735	13481	13602	13773	13598	13653	13695	13714	13605	13576	13545	13588	13731	13552	13860	13641	13604	13578	13916	13749	13870	13526	13533	13595	13488	13638	13744	13657	13732	13526	13656	13533	13520	13760	13755	13507	13429	13635	13575	13518	13418	13572	13625	13537	13555	13721	13646	13618	13666	13578	13581	13599	13442	13789	13491	13481	13513	13439	13567	13693	13678	13587	13604	13500	13557	13449	13618	13787	13652	13587	13560	13629	13700	13649	13474	13514	13670	13648	13613	13509	13470	13581	13716	13671	13685	13473	13609	13605	13663	13648	13660	13548	13665	13653	13636	13651	13528	13699	13737	13457	13461	13537	13493	13548	13639	13714	13686	13708	13574	13507	13645	13638	13596	13416	13556	13560	13694	13556	13576	13581	13544	13616	13614	13622	13594	13462	13436	13748	13671	13648	13835	13810	13817	13744	13452	13550	13611	13458	13559	13790	13795	13621	13695	13440	13578	13488	13587	13606	13502	13566	13686	13669	13625	13784	13597	13452	13611	13524	13534	13522	13866	13689	13649	13660	13627	13635	13683	13515	13748	13536	13684	13530	13628	13630	13470	13605	13480	13590	13717	13564	13828	13454	13664	13649	13582	13594	13648	13677	13766	13484	13661	13589	13614	13499	13816	13529	13655	13778	13765	13636	13589	13578	13639	13659	13575	13606	13741	13638	13597	13569	13623	13512	13793	13520	13618	13716	13454	13524	13641	13523	13495	13691	13600	13451	13544	13658	13611	13564	13881	13678	13596	13550	13756	13628	13388	13843	13736	13493	13564	13500	13725	13477	13551	13713	13556	13636	13835	13744	13505	13749	13501	13683	13437	13577	13596	13653	13528	13454	13654	13663	13722	13722	13611	13611	13486	13501	13753	13703	13757	13566	13509	13483	13606	13516	13636	13739	13688	13693	13690	13571	13545	13776	13757	13496	13766	13870	13736	13570	13748	13766	13604	13576	13634	13779	13699	13773	13695	13600	13873	13628	13591	13582	13676	13528	13460	13830	13646	13438	13443	13464	13458	13589	13689	13475	13518	13555	13579	13663	13625	13625	13532	13533	13418	13568	13668	13539	13529	13568	13699	13518	13532	13592	13727	13656	13607	13649	13512	13456	13590	13484	13584	13637	13759	13650	13576	13593	13722	13672	13639	13617	13685	13611	13527	13579	13619	13778	13561	13627	13550	13498	13574	13563	13570	13670	13569	13627	13437	13488	13475	13685	13495	13831	13599	13653	13659	13476	13739	13388	13400	13428	13699	13650	13850	13777	13777	13431	13681	13554	13671	13582	13694	13739	13541	13528	13622	13536	13635	13656	13734	13606	13616	13682	13625	13638	13565	13627	13434	13453	13696	13677	13657	13472	13596	13587	13662	13603	13564	13547	13543	13675	13621	13570	13616	13837	13617	13598	13590	13556	13553	13409	13740	13571	13851	13536	13605	13739	13594	13572	13699	13516	13491	13688	13763	13664	13571	13768	13681	13545	13774	13791	13673	13576	13626	13336	13596	13644	13499	13605	13567	13421	13712	13729	13735	13659	13473	13722	13542	13659	13679	13769	13625	13750	13559	13570	13709	13580	13506	13540	13781	13477	13442	13682	13603	13486	13458	13492	13620	13498	13687	13556	13613	13521	13607	13599	13558	13540	13600	13847	13615	13642	13629	13591	13622	13486	13773	13522	13697	13703	13553	13743	13657	13663	13548	13682	13462	13401	13596	13671	13504	13827	13703	13715	13698	13655	13822	13682	13552	13585	13657	13771	13535	13644	13895	13827	13544	13574	13694	13476	13713	13706	13502	13474	13586	13560	13650	13522	13697	13658	13542	13773	13560	13541	13556	13487	13615	13703	13713	13583	13743	13783	13791	13406	13622	13453	13535	13622	13451	13566	13600	13702	13696	13648	13696	13750	13600	13618	13473	13509	13593	13667	13798	13629	13490	13768	13594	13622	13749	13639	13596	13759	13585	13631	13655	13617	13633	13497	13702	13846	13539	13785	13636	13501	13490	13776	13596	13487	13583	13742	13671	13534	13770	13846	13660	13688	13533	13689	13799	13539	13722	13560	13686	13537	13723	13744	13575	13551	13562	13621	13543	13607	13521	13564	13649	13810	13497	13520	13759	13612	13680	13737	13457	13743	13743	13454	13648	13580	13725	13579	13593	13650	13733	13850	13733	13588	13499	13665	13696	13835	13662	13574	13792	13548	13586	13648	13734	13543	13528	13599	13626	13626	13533	13586	13452	13634	13646	13636	13724	13627	13654	13608	13546	13800	13655	13780	13758	13586	13473	13653	13660	13549	13588	13366	13549	13595	13659	13746	13790	13604	13793	13476	13625	13716	13727	13591	13718	13652	13651	13731	13867	13506	13398	13515	13642	13676	13589	13585	13780	13600	13685	13601	13617	13755	13612	13615	13636	13752	13591	13590	13760	13561	13649	13710	13470	13506	13515	13710	13627	13771	13506	13474	13740	13699	13645	13607	13730	13638	13615	13437	13393	13665	13503	13470	13623	13608	13700	13717	13599	13699	13572	13640	13407	13627	13576	13647	13760	13760	13638	13501	13727	13804	13654	13611	13493	13479	13608	13476	13693	13494	13516	13685	13508	13551	13633	13567	13738	13758	13617	13790	13605	13793	13585	13428	13612	13483	13680	13565	13701	13672	13501	13656	13704	13510	13799	13763	13565	13596	13514	13542	13446	13531	13648	13631	13640	13544	13638	13467	13724	13568	13606	13498	13678	13459	13524	13873	13770	13537	13648	13651	13687	13728	13632	13616	13687	13635	13657	13760	13643	13626	13734	13829	13531	13426	13717	13547	13522	13544	13617	13524	13472	13656	13386	13654	13576	13568	13641	13627	13700	13623	13645	13481	13624	13504	13563	13395	13469	13562	13617	13803	13831	13718	13800	13767	13360	13632	13541	13467	13595	13662	13611	13516	13475	13667	13660	13522	13541	13628	13689	13719	13644	13541	13695	13589	13534	13512	13646	13475	13685	13576	13697	13771	13556	13585	13717	13716	13572	13562	13736	13709	13456	13646	13597	13692	13576	13584	13749	13496	13698	13656	13831	13600	13688	13544	13651	13716	13604	13591	13557	13655	13530	13671	13540	13749	13668	13646	13486	13598	13434	13566	13657	13722	13568	13544	13702	13836	13396	13583	13502	13598	13843	13403	13603	13705	13682	13661	13660	13615	13690	13537	13627	13553	13709	13580	13615	13532	13330	13571	13712	13696	13603	13775	13558	13650	13577	13323	13543	13700	13546	13537	13554	13452	13635	13628	13528	13718	13590	13548	13540	13679	13441	13784	13619	13693	13642	13685	13553	13597	13537	13599	13463	13614	13576	13622	13688	13656	13586	13580	13490	13640	13558	13644	13696	13650	13586	13645	13597	13747	13613	13717	13666	13597	13740	13502	13686	13673	13615	13692	13627	13765	13645	13774	13517	13539	13553	13827	13498	13727	13743	13803	13697	13570	13576	13713	13679	13562	13680	13720	13673	13563	13462	13649	13563	13613	13715	13542	13630	13583	13742	13581	13584	13583	13675	13675	13560	13702	13653	13497	13701	13624	13686	13670	13708	13408	13590	13664	13498	13713	13519	13510	13492	13621	13571	13556	13606	13707	13725	13384	13746	13499	13512	13563	13466	13560	13637	13512	13446	13628	13652	13506	13694	13647	13607	13692	13586	13660	13703	13779	13805	13552	13501	13663	13578	13544	13582	13681	13538	13625	13686	13664	13587	13589	13677	13546	13778	13480	13385	13600	13459	13729	13743	13644	13543	13474	13853	13540	13520	13790	13539	13592	13506	13497	13544	13761	13442	13493	13525	13736	13707	13701	13662	13625	13457	13736	13443	13627	13535	13558	13525	13653	13592	13484	13687	13803	13645	13650	13761	13722	13649	13766	13482	13593	13774	13589	13617	13470	13368	13790	13692	13602	13644	13585	13684	13694	13787	13785	13640	13522	13796	13637	13601	13753	13746	13550	13802	13602	13562	13687	13469	13759	13469	13662	13481	13568	13509	13780	13865	13829	13652	13516	13795	13452	13637	13695	13664	13650	13576	13586	13612	13517	13551	13642	13677	13719	13563	13704	13642	13734	13594	13532	13827	13627	13522	13546	13659	13516	13499	13583	13575	13774	13639	13541	13618	13631	13643	13450	13782	13748	13636	13717	13738	13655	13684	13500	13565	13537	13710	13614	13512	13683	13561	13560	13749	13625	13571	13632	13545	13882	13592	13614	13695	13570	13640	13540	13664	13604	13583	13658	13619	13636	13656	13527	13762	13578	13717	13594	13761	13807	13653	13615	13697	13586	13665	13648	13595	13711	13650	13952	13704	13712	13721	13535	13649	13725	13633	13623	13522	13684	13676	13632	13591	13632	13704	13602	13719	13579	13637	13692	13725	13632	13554	13461	13737	13492	13595	13749	13673	13819	13698	13579	13551	13638	13597	13600	13795	13659	13637	13743	13448	13382	13554	13544	13586	13478	13566	13704	13778	13514	13608	13602	13681	13581	13546	13657	13739	13723	13745	13563	13662	13738	13579	13705	13652	13706	13628	13845	13527	13489	13621	13621	13793	13782	13730	13586	13726	13897	13554	13506	13770	13554	13533	13686	13504	13617	13606	13694	13769	13623	13660	13682	13673	13761	13769	13760	13790	13725	13617	13628	13544	13563	13648	13645	13771	13646	13720	13498	13725	13826	13672	13603	13569	13568	13639	13704	13621	13662	13666	13660	13422	13632	13638	13694	13642	13572	13519	13571	13657	13613	13803	13701	13696	13583	13678	13761	13640	13402	13752	13469	13634	13629	13588	13648	13559	13561	13664	13659	13596	13786
14632	19015	18738	16735	15147	14513	15775	22248	22306	18888	16691	14421	14180	13703	13453	13463	13282	13462	13518	13461	13514	13483	13251	13329	13309	13484	13373	13320	13577	13441	13334	13470	13307	13537	13413	13353	13406	13288	13383	13549	13322	13448	13498	13399	13374	13473	13454	13475	13359	13523	13417	13499	13210	13381	13446	13450	13247	13326	13337	13329	13579	13390	13512	13297	13374	13431	13312	13386	13554	13438	13248	13430	13517	13357	13361	13354	13411	13352	13438	13331	13427	13323	13408	13502	13475	13386	13237	13435	13325	13496	13389	13415	13322	13377	13495	13303	13484	13398	13353	13267	13290	13424	13370	13503	13310	13279	13369	13431	13386	13425	13429	13494	13366	13357	13362	13329	13488	13262	13346	13415	13263	13441	13455	13417	13458	13436	13399	13360	13543	13356	13373	13356	13369	13337	13421	13579	13453	13349	13327	13505	13391	13500	13326	13446	13376	13342	13455	13389	13558	13531	13423	13411	13339	13383	13342	13359	13475	13286	13496	13295	13294	13519	13414	13290	13387	13568	13310	13386	13409	13308	13389	13268	13241	13306	13407	13473	13376	13494	13473	13338	13306	13563	13381	13445	13470	13365	13328	13385	13451	13342	13303	13350	13473	13402	13495	13515	13623	13348	13503	13487	13415	13320	13402	13463	13364	13476	13396	13357	13463	13322	13410	13259	13317	13352	13396	13458	13488	13539	13456	13560	13474	13463	13306	13354	13343	13360	13376	13593	13467	13546	13446	13535	13546	13073	13412	13402	13255	13450	13306	13392	13458	13224	13346	13310	13424	13324	13450	13607	13346	13351	13495	13506	13412	13490	13623	13404	13391	13433	13502	13256	13377	13365	13347	13375	13121	13464	13464	13477	13383	13543	13455	13383	13360	13251	13352	13384	13351	13380	13584	13513	13376	13431	13555	13382	13461	13503	13459	13326	13345	13538	13470	13346	13551	13254	13455	13601	13399	13461	13526	13411	13463	13356	13316	13363	13373	13338	13449	13384	13532	13440	13367	13253	13472	13501	13549	13391	13184	13368	13390	13519	13355	13390	13363	13640	13413	13331	13262	13336	13532	13322	13321	13425	13334	13479	13360	13430	13358	13393	13364	13542	13433	13461	13334	13433	13416	13374	13312	13458	13415	13427	13564	13492	13356	13326	13288	13379	13491	13501	13451	13430	13432	13457	13460	13347	13498	13330	13486	13447	13394	13318	13630	13317	13475	13460	13144	13247	13579	13482	13334	13407	13149	13380	13351	13344	13290	13379	13436	13509	13237	13443	13517	13432	13423	13410	13518	13420	13453	13402	13298	13473	13361	13468	13335	13308	13453	13417	13336	13423	13409	13402	13354	13459	13441	13556	13321	13276	13233	13423	13391	13405	13403	13285	13249	13515	13273	13480	13341	13359	13308	13450	13363	13413	13438	13378	13434	13528	13520	13584	13425	13495	13420	13325	13288	13494	13515	13364	13393	13416	13296	13389	13205	13417	13435	13358	13358	13343	13329	13402	13418	13368	13331	13282	13355	13415	13358	13423	13213	13287	13468	13494	13476	13526	13341	13487	13453	13421	13254	13513	13318	13596	13416	13547	13304	13530	13427	13350	13452	13500	13432	13699	13444	13347	13663	13475	13281	13294	13252	13412	13388	13327	13559	13441	13359	13437	13469	13449	13431	13364	13378	13283	13332	13384	13551	13422	13489	13305	13636	13520	13583	13569	13361	13200	13348	13452	13354	13373	13303	13256	13509	13480	13473	13495	13321	13396	13399	13474	13449	13557	13348	13553	13419	13450	13402	13295	13444	13544	13425	13490	13366	13405	13389	13358	13405	13464	13460	13388	13297	13453	13347	13265	13420	13373	13425	13439	13431	13563	13414	13345	13430	13490	13482	13486	13244	13310	13473	13393	13406	13415	13431	13358	13338	13352	13534	13284	13333	13472	13432	13521	13402	13500	13460	13518	13540	13437	13419	13340	13319	13375	13461	13479	13375	13388	13437	13453	13373	13504	13279	13494	13441	13576	13482	13598	13498	13281	13459	13486	13431	13254	13298	13386	13378	13446	13109	13444	13346	13445	13395	13402	13365	13402	13404	13457	13484	13402	13400	13427	13517	13374	13429	13376	13333	13307	13526	13319	13459	13499	13498	13349	13471	13526	13266	13283	13476	13489	13363	13302	13559	13280	13363	13365	13372	13383	13249	13355	13357	13369	13530	13414	13342	13444	13397	13393	13464	13368	13447	13535	13503	13343	13316	13417	13364	13255	13318	13393	13317	13618	13502	13380	13519	13466	13361	13426	13387	13520	13526	13429	13558	13578	13388	13401	13428	13378	13463	13367	13375	13387	13391	13461	13485	13383	13382	13451	13355	13340	13360	13424	13420	13345	13434	13290	13406	13469	13312	13430	13485	13454	13436	13424	13439	13411	13288	13349	13324	13456	13418	13384	13351	13341	13423	13429	13393	13501	13255	13450	13377	13412	13448	13351	13485	13244	13501	13432	13432	13520	13500	13416	13422	13445	13541	13400	13507	13543	13365	13366	13276	13292	13290	13370	13459	13321	13543	13540	13411	13579	13439	13373	13400	13426	13535	13259	13291	13235	13427	13395	13275	13468	13292	13383	13341	13255	13509	13551	13634	13406	13349	13402	13462	13341	13354	13461	13379	13250	13285	13436	13333	13474	13421	13378	13383	13511	13451	13487	13443	13548	13398	13363	13532	13285	13457	13452	13269	13263	13417	13526	13403	13518	13449	13454	13435	13571	13250	13471	13373	13468	13390	13342	13473	13284	13522	13485	13679	13295	13275	13446	13561	13483	13331	13470	13369	13337	13420	13486	13248	13444	13315	13410	13300	13486	13430	13359	13476	13339	13547	13360	13319	13519	13573	13479	13435	13406	13362	13621	13391	13418	13328	13454	13361	13513	13506	13403	13428	13342	13521	13324	13616	13273	13576	13469	13347	13259	13466	13589	13441	13467	13435	13419	13407	13395	13647	13355	13376	13320	13367	13465	13325	13462	13477	13459	13454	13362	13409	13279	13496	13308	13422	13433	13528	13488	13426	13373	13500	13262	13636	13164	13372	13453	13549	13299	13310	13429	13363	13347	13471	13466	13416	13424	13396	13376	13292	13382	13424	13428	13316	13473	13450	13403	13506	13378	13271	13531	13302	13469	13258	13413	13340	13455	13462	13443	13365	13378	13393	13406	13236	13280	13380	13538	13443	13547	13493	13428	13508	13662	13370	13380	13475	13477	13180	13423	13531	13397	13360	13507	13378	13398	13380	13494	13437	13380	13625	13377	13349	13597	13297	13360	13460	13402	13336	13384	13422	13487	13441	13433	13497	13360	13383	13516	13533	13460	13256	13325	13626	13270	13503	13393	13330	13411	13343	13278	13435	13450	13414	13481	13460	13509	13486	13480	13310	13358	13536	13343	13189	13339	13394	13391	13481	13585	13248	13439	13260	13395	13518	13368	13563	13435	13461	13443	13522	13496	13467	13451	13458	13336	13549	13412	13550	13433	13389	13534	13429	13431	13392	13485	13366	13427	13234	13357	13538	13376	13369	13648	13285	13467	13410	13377	13443	13185	13374	13514	13488	13418	13503	13274	13517	13449	13457	13326	13293	13385	13316	13475	13353	13388	13316	13616	13502	13470	13473	13335	13372	13399	13397	13419	13466	13300	13471	13492	13347	13348	13367	13550	13338	13454	13409	13432	13395	13290	13491	13412	13358	13456	13398	13211	13335	13633	13440	13564	13372	13458	13421	13451	13459	13370	13498	13447	13415	13283	13552	13431	13474	13341	13472	13477	13292	13561	13367	13148	13370	13269	13426	13556	13241	13377	13494	13504	13433	13368	13358	13413	13407	13439	13570	13450	13322	13316	13315	13502	13607	13307	13452	13494	13306	13538	13369	13317	13403	13428	13561	13335	13374	13388	13414	13322	13540	13556	13629	13494	13409	13489	13321	13395	13505	13528	13287	13423	13499	13272	13148	13562	13334	13315	13459	13557	13509	13263	13385	13394	13416	13467	13462	13440	13318	13414	13285	13471	13365	13332	13340	13418	13461	13341	13347	13451	13509	13448	13375	13388	13389	13343	13494	13565	13431	13398	13472	13564	13379	13518	13396	13418	13411	13526	13385	13437	13451	13392	13429	13369	13440	13460	13427	13377	13475	13379	13417	13420	13381	13471	13282	13376	13581	13427	13396	13456	13315	13371	13438	13536	13349	13502	13431	13440	13437	13373	13382	13305	13402	13424	13463	13360	13550	13433	13328	13424	13309	13540	13490	13436	13360	13321	13589	13417	13412	13579	13447	13499	13384	13589	13457	13358	13393	13427	13384	13439	13439	13570	13236	13416	13605	13373	13450	13422	13306	13325	13615	13456	13371	13415	13456	13276	13358	13538	13255	13434	13314	13256	13461	13426	13342	13403	13479	13433	13273	13507	13513	13347	13528	13363	13329	13420	13337	13383	13558	13494	13277	13403	13234	13275	13371	13401	13306	13465	13416	13546	13319	13481	13350	13340	13382	13432	13283	13340	13527	13424	13294	13499	13438	13468	13360	13401	13390	13400	13400	13485	13334	13224	13396	13391	13517	13454	13497	13489	13454	13272	13356	13310	13449	13344	13391	13528	13229	13330	13510	13373	13390	13372	13581	13451	13575	13468	13484	13396	13541	13284	13334	13426	13498	13406	13511	13339	13307	13364	13490	13513	13478	13531	13367	13457	13432	13491	13311	13295	13472	13373	13525	13237	13418	13297	13353	13468	13329	13389	13486	13288	13355	13382	13480	13406	13543	13469	13521	13717	13419	13307	13315	13493	13241	13269	13476	13430	13373	13470	13389	13353	13372	13395	13505	13360	13363	13358	13430	13474	13290	13393	13375	13362	13444	13550	13468	13469	13362	13409	13573	13304	13546	13405	13456	13547	13587	13350	13501	13426	13401	13542	13399	13456	13465	13447	13278	13462	13514	13270	13428	13569	13448	13446	13404	13337	13411	13452	13294	13566	13380	13576	13489	13312	13290	13539	13393	13340	13380	13370	13410	13470	13401	13496	13388	13383	13436	13259	13231	13377	13575	13238	13427	13333	13343	13333	13379	13453	13341	13405	13404	13480	13441	13531	13426	13348
24667	21089	27790	24899	20028	16196	21020	40041	36956	29851	23450	16924	15730	14158	13110	13216	13140	13320	13123	13132	13089	12986	13320	13115	13399	13111	13057	13122	13139	12972	13058	13077	13253	13139	12990	13158	13176	13028	12917	13261	13183	12993	12931	13175	12941	12934	13097	12955	13145	13097	13268	12975	12863	13035	12999	13110	13093	13099	13134	13040	13271	13320	13049	12921	13042	13000	13038	13138	12920	12827	12979	13127	13077	13008	13075	12975	13110	13051	13044	13050	13096	13192	13074	13027	12998	13028	13005	13153	13068	13103	13170	13144	13172	13072	13042	12947	12981	12988	13127	13086	12958	13053	13122	12928	13067	13171	13253	13209	12885	12957	13024	12980	13033	13111	13019	13120	12956	12856	13058	13064	13207	12880	13125	13067	13216	12991	12998	12967	13052	13123	13285	13064	12888	12864	13096	12911	12967	13037	13200	13049	13011	13231	13059	12934	13002	13148	13013	13036	12990	13008	12901	13131	13085	13070	12970	13070	13090	12926	13082	13002	13153	12954	12884	13095	13094	13192	12911	13094	12945	12935	12945	13000	12918	13003	13018	13085	12950	13138	13137	12969	13066	12943	12873	12889	13070	12963	13129	13165	12964	13092	12948	13021	12857	12996	13084	12917	13217	13109	13076	12886	13034	13099	13213	13183	13098	13123	12832	13066	13117	12965	13219	13228	12956	12878	12999	12994	13084	12948	13033	12986	12858	13131	13034	13048	12899	13160	13087	12993	12996	13114	13216	12969	13207	12899	13018	13013	13071	12884	12991	12786	13319	12975	12814	12955	12939	12927	12880	13048	12990	13051	13132	12927	12959	12969	13097	13044	13274	12935	12809	12839	13076	12946	12987	13011	12964	13052	13153	12904	12910	13068	13085	13068	13016	12984	13150	13211	13009	13080	13072	12844	13127	13014	12957	13017	12954	13119	12863	12940	12935	12973	12922	13190	12848	12939	13024	13266	12948	13144	12995	13043	12971	13047	13016	13212	13199	13279	13110	13133	13093	13006	13046	12999	13142	13020	13037	13009	13103	12910	12989	13251	12979	13101	13102	13099	12997	13003	13118	12998	13098	13158	12999	13050	13084	13133	13218	13029	13094	12983	13070	12965	12966	13014	13098	13108	13275	13074	12942	13048	13209	13013	13098	13216	13071	12860	13229	12862	13034	13052	13069	13091	13066	13179	13081	13191	12956	12872	12902	13108	13159	12932	13174	13009	12993	12888	12875	12919	13105	13042	13022	12870	13008	12878	13103	13077	13115	13026	12958	13037	13025	13108	13120	12964	13046	13004	12917	13090	13053	13165	12986	13047	13034	12895	12953	13029	13030	12970	12957	12826	12994	13000	12975	13081	13099	13089	12994	12969	12936	13042	13079	13014	13136	13100	13135	12912	13091	13064	13069	13131	12976	12921	13026	13161	13258	13027	12970	13073	13006	13109	13241	13073	13129	12986	12944	12983	12998	13063	12940	13011	13170	13164	12933	13004	12900	13059	12876	13030	13072	13075	12996	12971	12963	12868	12933	12925	12870	12886	12831	13020	12879	13083	13035	13133	13040	13022	13099	13075	13109	13185	13080	13113	12965	12818	12976	12972	12976	12936	13045	12964	13038	12922	13065	12912	13072	12926	12962	12931	12844	12932	13197	13048	13274	13220	13105	13023	13098	13061	12978	13100	13177	13218	12899	12868	13063	13079	12949	13073	12985	12866	12888	13041	13003	12872	13068	13157	13205	13089	13219	12973	13066	12990	12853	12897	13002	12829	12974	12972	12972	13027	12991	13011	13123	13027	12972	13194	13139	13126	12969	13044	13191	12981	13352	13085	12939	12944	13017	13032	12911	13072	13143	13186	13129	13150	13037	13019	12998	13069	13074	13164	13031	12712	13033	13052	12962	12996	13228	13049	13009	12906	13052	13229	12910	13019	12867	13117	13014	12973	13121	12931	13063	13061	12972	13131	13338	12995	13046	13240	13173	13054	13229	13075	13007	12882	13094	13227	13089	12894	13080	13033	13128	13024	13034	13010	13118	13016	13035	13118	13125	12997	12985	13056	13024	13056	13084	12944	13065	13068	13173	13127	12963	13140	13020	12982	13038	13046	12936	12972	12988	12982	13083	13124	12947	13024	12910	13157	13164	13166	12944	12927	12959	13079	13024	13074	13334	13092	12925	13214	12993	12951	12988	13056	13027	13015	13091	13152	13205	13055	13161	13114	13057	13046	13052	12961	12974	12968	12945	13075	13141	13115	13041	12993	13065	12932	13024	12942	13131	13059	13183	13057	13106	13205	13076	12899	12993	13195	12927	12978	12881	12921	12950	12988	13052	13054	13018	13065	13070	13044	13065	12822	13081	12973	12933	13106	12986	13067	13252	13038	13068	13013	13056	13020	13216	12938	13063	13100	13023	12938	13064	12998	13241	12993	13002	13098	12993	12936	13050	13022	12990	13037	13044	12987	13036	13060	13206	13045	13122	13070	13010	12905	13213	13070	13161	13100	13057	13098	12930	12935	13049	13210	13048	13147	12999	12951	12979	12994	13067	13012	12951	12931	12924	13026	13101	13089	12934	13047	12812	12920	12888	12871	13272	13097	13121	13035	13054	13003	13020	13147	13103	13064	12965	12956	13020	13125	13074	13194	12932	13029	13023	13155	12941	12863	12972	13012	12973	12999	13231	13252	12802	13023	13023	13041	13000	13061	13020	12900	12897	12974	13040	13025	12897	13081	12986	13142	13073	13067	13078	12873	12853	13119	13096	12953	13091	12966	13036	13032	13018	13165	13216	12858	13149	13051	13227	13150	13126	13017	12842	12909	13070	12977	13078	12971	13132	13052	13158	13014	13128	13063	12930	13070	12974	13124	12972	13127	13134	13053	12940	12845	13021	12927	13109	12992	13161	12888	13112	13056	13056	13033	12980	13011	12975	13038	13001	13155	12975	13047	12970	13202	13094	12898	12999	12923	13092	13033	13049	12975	13202	13114	12979	13016	13202	13150	13063	13097	12983	13257	13119	13288	13056	13182	12990	12976	13038	12953	12801	13002	12910	13122	13173	12854	13185	13010	12928	13145	12933	12943	13015	12969	13082	13083	12980	13023	13074	13025	13042	12955	13048	13098	13116	12968	13141	13048	12844	13060	12967	12997	12874	13121	13132	13020	13244	13063	13196	13068	13065	13038	12976	12989	13000	12917	13232	13001	13257	13163	12965	12943	13063	13146	13047	13059	13123	12850	12947	13103	13040	12841	13087	13359	13066	13135	13103	13023	13278	13079	13124	13071	12944	12997	12996	13312	13158	13110	13188	13010	13077	12968	13084	12926	12948	13016	13069	13003	13037	12978	12862	13007	13097	13067	13020	13078	13034	12957	12998	13019	13028	13083	12898	12860	13175	12990	13004	12893	12986	12997	13098	13006	12794	13145	13094	12711	13024	13187	12926	13069	13110	12949	13046	12995	13014	13101	13024	12997	13069	12974	13093	12851	12960	12953	12967	12969	12913	12941	13201	13108	12838	12862	13016	13171	12895	13086	12963	13199	13074	13110	13131	13213	12852	13096	13063	13000	12950	12849	12984	13229	13107	12944	13194	13158	12865	13020	13110	13015	12977	12952	12876	13140	12920	13075	12954	13061	13108	12959	13194	13105	13112	13107	12965	13112	12968	13086	13005	13029	12857	12870	13050	13102	12983	12898	13111	12930	13075	12933	12831	13180	13442	12892	13013	13118	13052	13149	13081	13103	12895	13048	13082	13008	13063	12861	13148	13081	13034	12988	13000	12836	12945	13110	13136	12895	13197	12980	13112	13133	13076	12929	13057	13031	13135	13257	13109	13071	13231	13060	13121	13061	13155	13106	12860	13082	13093	13101	13032	13010	13074	13001	13087	13056	13094	13010	12879	12959	13122	13007	12955	13109	12823	13104	13047	13048	12995	13268	13073	13129	12945	13085	12853	13033	12763	13064	12996	12879	12934	12839	13055	12999	13075	13141	13044	13123	13196	13177	13196	13118	13031	13009	13074	13081	13070	12939	13175	12982	12896	12863	12968	13183	13018	13032	12971	12932	13001	13238	13093	12919	13002	12997	12837	13154	13026	12969	13228	12939	13126	13072	12991	12969	13100	13011	13123	12743	13045	12999	13061	13077	12954	12800	12972	13023	12950	12856	13147	13181	12961	12952	13057	12984	13116	13105	12933	13071	13027	12856	12999	12984	13057	13168	13165	12981	13082	12931	13014	12869	13090	13292	13085	12989	12866	13196	13197	13003	13185	12944	13186	13116	13015	12974	12959	13177	13046	12894	13011	12863	13039	12967	13169	12902	13142	13194	13129	13015	13182	13001	13017	12880	12942	12943	13015	12992	13031	13004	13148	13011	12958	13096	13002	13077	12924	12955	13164	13023	13098	12976	12942	12988	13121	12987	13037	13174	13050	13090	12957	13216	12900	13206	13121	13102	12885	13132	13107	13188	13206	13071	13035	12970	13133	12940	13062	13011	13032	13243	12935	13069	12992	13029	13106	13098	13083	12903	12936	12715	12827	13031	12905	13070	13151	13144	12910	13050	13180	12941	12916	13029	13067	13229	13255	13058	13160	13044	13144	13075	12872	13242	12964	13033	12855	13205	13044	13175	13029	12758	12989	13116	12983	13103	12884	13042	13151	13014	13054	13018	13158	13031	13138	12967	13103	12973	13153	12968	13071	12998	13099	12905	13023	13158	12818	13088	12936	13191	12976	12884	12906	12859	13112	13110	12844	13140	12917	13040	12987	13049	12811	12973	13065	12986	12919	13036	12967	13224	13060	13053	12988	13106	13056	12912	13016	12983	12958	13166	12914	12972	13179	13059	13174	13146	13093	13048	13084	13002	13180	13123	12964	13187	13070	12953	13117	13148	13183	13147	13230	13003	13126	12961	13058	13045	13155	12950	13000	13100	13078	13200	13199	12969	12800	13161	13252	12899	13015	12971	13103	13052	13159	13128	13126	13107	13188	13097	13048	13092	13180	12989	13008	13012	12997	12980	12941	13089	13062	13117	13066	13120	13056	12957	13028	13108	12948	13033	13251	12864	12893	13036	13140	13147	13051	12978	13012	12912	12978	13010	13150	12954	12918	12868	13090	12984	13247	12891	13022	13089	13045	13093
14545	24151	22770	19263	16593	15602	24534	44241	39945	32428	25186	17249	16718	14018	13043	13053	13013	12979	13036	13038	13124	13158	13061	12939	13007	13082	13201	13102	13099	13058	12914	13098	13013	13234	13124	13164	13099	13052	13013	13133	13000	13074	13035	13094	12999	12982	13083	12897	13140	13035	12960	13045	13107	13046	13062	13108	13103	12965	13093	12998	13107	13218	13055	12993	13136	13055	13048	13042	12914	13171	13170	13074	13179	13041	12980	13000	13072	12887	12872	13057	13053	12983	12998	13127	13169	12980	13097	13006	13274	12808	13042	13131	12977	12929	13021	13015	12957	13089	13072	12885	13229	13026	12817	13069	12909	13400	13091	13130	12938	13222	13041	13121	13038	12991	12929	12957	13108	13087	13037	13121	13153	12990	12979	12999	12967	13026	13071	13095	13056	13015	12950	13087	13031	12920	13068	13126	13022	13081	13054	13080	13026	12960	13028	13064	12998	13078	13068	13101	13097	12931	12915	13161	13051	13011	13152	13100	13082	12992	12959	13006	12873	13004	13178	12921	13084	12970	13135	12909	13066	12988	13050	13011	12960	12973	13041	13081	13102	12936	13108	13137	12983	13011	13033	13014	13091	13018	13136	13130	13159	12978	13046	13132	12993	12916	13187	12894	12988	12953	12950	13034	13107	13051	12984	12896	12835	13139	13031	13127	13189	13014	13000	13164	13037	13029	13046	13266	13051	13037	13021	13051	13036	13119	12994	13141	13185	13056	13143	13013	13151	13075	12887	13125	13238	13207	12939	12937	13028	13045	12941	12918	12979	13005	13053	13052	13114	13054	13035	13027	12915	13080	13072	13031	13024	13044	12908	13113	13011	13038	13080	12971	13054	13169	13106	12912	13090	13076	13184	13116	13150	13175	13211	12853	13327	12977	13058	12998	12963	13050	13106	13103	13044	12991	13083	13176	13060	13109	13079	13080	13113	12913	13014	13032	12952	13085	13134	13076	13080	12893	13049	12936	13074	12867	12918	13030	13104	13094	12880	13030	12923	13099	13028	13116	13064	12915	12879	13010	13278	13103	13050	13016	13126	13047	13092	13064	13039	13019	13118	13005	12966	12892	13137	12965	12999	13091	13087	13095	12858	13065	13283	12953	13125	13011	13141	12913	13020	13049	13010	13041	13021	13031	13187	13082	12991	13061	13153	13066	12976	12836	13085	12961	12971	13070	12985	12932	12920	12879	13107	12924	13133	12874	13142	13070	13028	12976	13121	13112	13008	12931	13088	12992	13118	13156	12926	12993	13123	13072	13006	12953	13110	12911	13042	13133	13171	13047	13064	13021	12946	12964	13172	13152	12954	13155	13245	13032	12977	12956	13137	12966	13025	13012	13113	13056	13013	12909	13030	12912	13087	12933	13004	13028	13034	13259	13008	13127	13124	13129	13101	13030	13027	12949	13120	12929	13073	13047	13089	13024	12994	13284	13071	12996	13024	12952	13094	12987	13169	12945	12990	12979	13101	13000	12945	12853	13052	13063	13092	13086	13040	12980	13218	12982	13040	13062	12950	12885	13063	12916	13026	13130	13044	13050	12877	13116	12978	12991	13070	12951	13194	13032	12987	13120	13010	12876	13051	13122	13032	13016	13045	13174	13103	13034	13102	13032	13058	13072	13075	13002	13024	13078	12970	13081	13101	12872	13039	13115	13000	12919	13178	13061	12903	13066	13130	13033	13110	13213	13050	12832	12934	12935	12926	13000	13169	12993	13152	12935	13085	12907	12939	13238	12999	13121	12961	13254	13294	13066	12906	13114	12946	13200	13135	12960	13062	12967	12903	13009	13104	13203	13196	12969	13154	13131	12954	12968	13133	13015	13146	13039	12884	12978	13196	13024	12999	13106	13022	12971	13039	13086	13171	13073	13058	12985	13004	13160	12942	13194	13175	12819	12971	13200	12978	13111	12946	12987	13021	13067	13069	13147	13068	13073	13015	13212	13004	13087	12927	13018	13122	13018	13033	12997	12974	13202	13043	12941	13191	13182	12960	13064	13191	12963	13210	13064	13094	12976	12932	13029	13235	13012	13041	12940	12902	13199	12993	12906	12978	13026	13033	13000	13023	12993	13092	13073	13059	13114	12993	13077	13033	13003	12945	13155	12941	13029	13045	13046	13008	13174	12999	12970	13151	12993	13136	13033	13091	13131	13025	13083	13089	13063	13037	13062	13015	13148	13028	13228	13030	13093	13127	13044	13208	12977	13160	12886	13012	12848	13047	12997	13081	13031	13020	12992	13049	13071	13075	13132	12998	13125	12979	13004	13136	13084	12978	12973	12982	13007	13020	12938	13143	12900	12920	13162	12821	13177	12981	13022	13152	12858	13203	13094	12979	12921	13056	12942	12977	12993	13065	13016	12930	13079	13030	12963	13005	13220	13010	12945	13051	12965	13083	12994	13082	13111	13145	12949	13119	13055	13046	13138	13080	13093	13025	13194	13202	13085	13048	12977	12972	13014	13194	13023	12920	12997	13184	13140	12854	12910	13024	13060	13195	13148	13035	12975	12935	13097	13072	13271	13085	13062	13057	13120	12994	13079	12988	13226	13041	13045	13035	12916	13041	13171	13068	13021	13240	12951	12977	13225	13000	13080	13136	13103	13128	12975	12994	12928	13088	13074	13073	13041	13093	13071	13102	13051	13150	13025	12919	13136	13095	13168	13147	13073	13014	13045	13044	13178	12972	13062	13073	12941	12964	12945	13046	13068	13195	13145	13088	13087	13091	13131	13138	12960	13078	13034	12997	13109	13055	13070	13012	13020	12927	13063	13157	13163	13142	12972	13122	13135	13066	12881	12986	13113	13170	13003	13243	12995	13060	12935	13100	13236	12994	13089	12983	13130	13033	13056	13101	13080	13124	12966	13080	13024	13180	12957	13048	13054	13111	12952	13065	13090	12940	13091	13135	13062	13026	13070	13165	13128	13017	13156	13092	13054	13046	12974	13019	13017	13052	13024	12961	12947	13130	13112	12940	13101	13016	13013	13132	13149	13076	13124	12955	13114	12968	13036	12884	13165	12945	13106	13066	13050	13124	13099	12835	12964	12944	13029	13025	13048	13050	13041	13045	13038	12913	12905	12929	12995	13017	12922	13167	12931	13071	12993	12950	13178	13064	13131	13151	12998	12874	13139	13161	13131	13103	13143	13134	13098	12955	13148	13006	13041	13022	13115	12885	13020	12945	13004	13099	12990	13005	12886	12996	13091	13057	13102	13038	13087	13090	12957	13041	13145	13163	13011	12996	13115	12933	12966	12943	13124	13129	13029	12922	13106	13104	13118	13075	12935	13066	12983	12982	12985	13174	12973	13077	13067	13104	13037	13020	13179	12952	13127	12946	13122	13124	12878	13170	13084	13043	13185	13030	12950	13025	13122	13014	13007	13046	12780	13087	12883	12931	13109	13180	12984	13249	13039	13038	13197	12940	13068	12951	13109	13094	13021	13038	13007	13044	12947	12963	12859	12841	12945	13291	13094	13109	13121	13115	13193	13153	12981	13220	13014	12866	13018	12958	12916	13062	12959	12919	13062	13028	13199	12988	13137	13112	13005	13031	13089	12905	13074	13109	13097	12887	12873	13061	12937	12867	12955	13186	13038	13215	13183	13035	13068	13122	13047	12971	13066	13022	12989	13110	13030	13138	13078	12975	13001	12998	13065	13277	13193	13039	13035	12879	13223	13106	13046	13071	13071	13032	13011	13002	13162	13016	13082	13081	12957	13019	12973	12966	12939	13135	12949	12905	13051	13034	13050	13144	13167	13035	13064	13196	12941	13071	13124	13056	13055	13076	12983	12980	13122	12945	13006	13118	13073	13046	12951	13031	13086	13141	13092	13054	13111	12998	13113	12983	13080	13134	12967	13035	13049	12979	13065	13118	13096	13124	13004	12990	12920	13030	13055	13062	13193	13025	12955	13125	13034	13032	13226	13085	12980	12975	12919	13166	13098	13024	13054	13019	13008	12976	13124	13094	13133	13138	12948	12953	13194	13029	13234	13092	13114	13155	13085	12939	13071	13011	13144	12932	13296	13147	13118	12938	13082	13123	13055	12964	13051	12975	13150	13022	12977	13012	13056	13106	13120	13032	12947	13038	13129	12999	13151	13193	12920	13026	13079	13057	13033	12988	12912	13119	13114	12960	12926	13069	12988	13048	13102	13071	13012	13019	13093	13056	13055	13002	13000	12902	12977	13034	12988	12924	12994	12952	12937	13140	12961	13148	13122	12914	13057	13020	13017	13147	13057	13330	13091	13077	13099	12946	13036	13199	12994	13018	13128	12967	13106	13051	12935	12969	13167	13031	13161	12893	12998	13004	12880	13054	13017	13218	12972	12945	13190	13079	12954	12988	13111	13089	12978	13017	13120	12963	13023	13040	13191	12918	13101	13057	13190	13082	13042	13008	13139	13133	13097	13017	12871	13041	12983	13138	13106	13073	12945	12952	13093	12959	13078	13070	12955	12950	12977	12922	12877	13213	13014	12935	13161	12985	13156	13243	13223	12977	13036	13051	13030	12981	13103	12956	12836	13104	13157	13025	13125	13001	12898	13111	12975	12921	13180	12898	13203	12960	13110	12925	13193	13169	13134	13199	12991	12967	13024	13015	13103	13060	12894	12962	13163	13081	13024	12974	13057	13067	13086	12981	12931	13130	13163	13011	13189	12932	12952	13014	12994	12933	13113	13006	13183	12906	13093	12949	13083	13101	13118	13045	13233	13135	12791	13181	13093	13012	12888	13059	13131	13091	13017	13252	13087	13002	13083	13111	12846	13089	13000	13116	13162	12993	13100	12880	13149	12919	13145	12961	12940	13118	13018	13169	13006	13035	13043	13007	13077	12923	12988	12864	13167	13035	13116	13135	13080	12798	13004	13066	13166	12999	13031	12901	12920	13121	13030	13013	13172	13060	13124	13089	13038	13192	13001	13071	12961	13204	13154	12994	13094	13016	13018	13049	12976	13002	13115	12989	13114	13025	13038	13103	12921	13084	13031	12968	13055	13107	12972	12925	12990	12957	12944	13160	13154	13003	13052	13171	12981	13150	13014	13072	13017	13121	13034	13000	12872	12838	12872	13148	13110	13007	12998	13119	12971	13071	13232	12949	13090	13084	12821	13146	13017	13081	13144
23089	21060	28778	23599	21293	21734	28406	56808	51512	41139	32082	20881	18463	14690	13088	12984	12775	12895	12785	12850	12801	12697	12743	12791	12808	12792	12889	12878	12747	12689	12770	12885	12853	12670	12743	12788	12866	12753	12819	12896	12644	12956	12730	12724	12712	12907	12831	12710	12689	12562	12758	12701	12727	12877	12705	12806	12693	12621	12853	12836	12824	12770	12789	12703	12764	12810	12896	12756	12890	12770	12792	12757	12689	12645	12763	12872	12807	12574	12710	12713	12842	12661	12647	12705	12787	12708	12848	12833	12701	12528	12705	12860	12738	12734	12749	12648	12618	12714	12716	12796	12616	12473	12525	12733	12858	12834	12738	12672	12565	12767	12927	12741	12697	12771	12777	12798	12617	12765	12634	12737	12636	12669	12725	12804	12691	12724	12765	12744	12682	12720	12872	12679	12784	12742	12897	12700	12722	12682	12749	12705	12726	12760	12727	12836	12613	12639	12768	12692	12748	12688	12789	12667	12669	12696	12758	12518	12790	12679	12630	12917	12878	12746	12777	12766	12786	12511	12642	12962	12621	12833	12714	12679	12623	12720	12775	12821	12636	12722	12879	12580	12620	12878	12694	12932	12757	12964	12610	12701	12800	12669	12740	12616	12638	12588	12683	12659	12749	12832	12645	12842	12778	12789	12654	12799	12734	12700	12710	12695	12647	12793	12708	12764	12718	12855	12719	12758	12878	12744	12612	12817	12722	12832	12743	12634	12764	12483	12589	12701	12636	12610	12533	12752	12683	12716	12754	12731	12745	12798	12628	12732	12843	12600	12645	12715	12849	12542	12646	12706	12707	12697	12662	12515	12672	12710	12531	12696	12838	12651	12619	12688	12816	12878	12726	12624	12744	12587	12619	12627	12674	12787	12782	12533	12553	12733	12670	12694	12711	12637	12706	12610	12669	12655	12704	12720	12767	12855	12631	12582	12845	12584	12570	12734	12772	12632	12753	12708	12725	12771	12843	12760	12944	12880	12764	12592	12709	12479	12829	12634	12591	12724	12667	12750	12657	12672	12913	12691	12756	12822	12662	12691	12797	12741	12628	12664	12572	12772	12831	12693	12595	12659	12755	12716	12937	12797	12697	12494	12725	12598	12806	12643	12622	12825	12780	12563	12690	12631	12824	12939	12632	12548	12707	12784	12756	12622	12709	13000	12667	12784	12864	12541	12709	12697	12795	12779	12660	12837	12585	12736	12650	12738	12540	12646	12916	12626	12729	12522	12729	12834	12715	12731	12870	12710	12793	12575	12779	12776	12630	12805	12405	12889	12560	12726	12767	12946	12672	12625	12710	12829	12637	12558	12924	12753	12791	12832	12797	12639	12602	12766	12744	12652	12819	12805	12942	12800	12685	12783	12701	12833	12830	12743	12663	12667	12669	12810	12726	12782	12763	12744	12730	12731	12731	12670	12738	12812	12833	12744	12599	12537	12722	12709	12652	12705	12600	12572	12708	12721	12897	12766	12621	12790	12870	12720	12659	12710	12583	12699	12484	12606	12709	12628	12881	12662	12758	12797	12533	12627	12683	12708	12813	12641	12666	12681	12880	12756	12895	12771	12602	12764	12716	12631	12701	12623	12590	12756	12656	12719	12998	12672	12807	12610	12776	12869	12706	12708	12533	12725	12624	12672	12666	12726	12848	12847	12831	12660	12737	12692	12645	12714	12769	12698	12686	12652	12672	12607	12686	12731	12822	12792	12770	12685	12716	12760	12819	12658	12704	12744	12674	12765	12723	12878	12827	12694	12607	12852	12658	12686	12694	12568	12885	12653	12835	12717	12739	12807	12848	12684	12759	12754	12815	12648	12705	12714	12760	12549	12621	12805	12679	12595	12811	12910	12736	12538	12806	12608	12879	12746	12710	12716	12800	12660	12763	12912	12761	12612	12830	12623	12641	12523	12548	12685	12749	12836	12520	12573	12715	12642	12919	12914	12791	12749	12706	12805	12912	12754	12494	12614	12858	12541	12701	12643	12646	12544	12531	12722	12658	12778	12588	12645	12666	12690	12643	12753	12577	12549	12940	12730	12661	12689	12631	12617	12725	12683	12710	12518	12521	12693	12729	12507	12826	12841	12657	12759	12813	12522	12760	12750	12826	12563	12793	12893	12758	12659	12764	12905	12764	12747	12744	12540	12442	13044	12561	12709	12643	12541	12776	12722	12735	12520	12744	12817	12927	12695	12706	12675	12612	12589	12846	12644	12770	12574	12674	12713	12741	12673	12703	12735	12728	12729	12923	12839	12698	12738	12718	12819	12889	12709	12596	12734	12806	12818	12567	12676	12840	12718	12679	12612	12771	12671	12753	12637	12667	12758	12747	12711	12773	12736	12823	12614	12755	12670	12718	12774	12694	12722	12794	12743	12694	12674	12836	12588	12824	12791	12564	12571	12681	12627	12762	12877	12593	12764	12723	12724	12528	12728	12589	12790	12693	12681	12856	12666	12626	12657	12640	12915	12438	12834	12845	12727	12764	12727	12708	12573	12819	12791	12795	12830	12687	12769	12725	12737	12797	12811	12723	12644	12807	12724	12682	12630	12759	12697	12639	12496	12617	12748	12497	12683	12709	12626	12763	12716	12745	12814	12896	12807	12772	12666	12520	12679	12729	12658	12677	12805	12633	12677	12703	12703	12622	12612	12794	12638	12636	12767	12784	12536	12695	12680	12790	12708	12712	12676	12709	12674	12809	12758	12698	12783	12695	12672	12854	12547	12711	12809	12751	12861	12861	12707	12850	12763	12770	12629	12749	12482	12627	12603	12652	12694	12759	12743	12748	12712	12660	12692	12594	12749	12637	12771	12810	12786	12882	12696	12663	12896	12724	12679	12633	12604	12747	12613	12543	12662	12793	12703	12784	12521	12605	12622	12683	12567	12543	12670	12625	12599	12807	12846	12518	12577	12764	12626	12841	12604	12776	12887	12572	12764	12566	12615	12609	12706	12522	12651	12812	12672	12678	12534	12672	12683	12634	12485	12709	12868	12653	12805	12675	12713	12716	12841	12634	12538	12840	12788	12783	12530	12744	12494	12704	12900	12841	12579	12752	12712	12813	12725	12680	12599	12656	12893	12712	12637	12793	12744	12711	12686	12544	12725	12901	12647	12815	12627	12927	12768	12684	12674	12773	12723	12520	12649	12783	12907	12808	12779	12925	13042	12629	12601	12691	12751	12705	12680	12732	12692	12674	12747	12717	12817	12727	12622	12798	12529	12716	12814	12699	12712	12705	12660	12715	12749	12629	12733	12889	12585	12702	12725	12544	12607	12718	12670	12774	12717	12710	12728	12665	12816	12847	12772	12654	12837	12769	12584	12517	12712	12665	12694	12722	12668	12784	12616	12847	12660	12642	12758	12728	12793	12859	12713	12624	12873	12723	12659	12751	12986	12777	12740	12777	12700	12613	12798	12791	12685	12794	12857	12610	12755	12681	12702	12701	12656	12931	12716	12801	12834	12590	12694	12845	12808	12786	12840	12815	12768	12662	12791	12813	12747	12789	12694	12783	12737	12685	12561	12802	12745	12715	12836	12801	12541	12692	12614	12946	12784	12722	12675	12788	12717	12724	12735	12842	12643	12715	12786	12543	12665	12603	12474	12771	12552	12813	12688	12915	12924	12828	12693	12658	12776	12866	12853	12743	12744	12780	12864	12810	12537	12719	12698	12656	12621	12832	12750	12613	12868	12699	12653	12777	12650	12698	12720	12682	12716	12678	12754	12882	12874	12831	12735	12767	12927	12613	12492	12588	12826	12652	12592	12620	12770	12634	12793	12677	12835	12570	12691	12628	12746	12644	12685	12903	12754	12621	12699	12920	12626	12609	12697	12721	12759	12849	12797	12809	12865	12591	12756	12753	12667	12672	12704	12636	12741	12725	12656	12591	12678	12646	12602	12701	12759	12668	12633	12725	12694	12803	12770	12676	12621	12832	12716	12614	12767	12756	12929	12842	12573	12727	12674	12678	12743	12499	12844	12968	12620	12844	12744	12745	12933	12632	12739	12719	12871	12540	12687	12600	12710	12668	12597	12624	12699	12733	12767	12703	12810	12481	12438	12883	12737	12820	12797	12704	12561	12571	12620	12579	12687	12776	12683	12788	12719	12784	12809	12631	12923	12643	12742	12605	12609	12928	12706	12612	12752	12807	12801	12746	12568	12839	12702	12817	12728	12666	12716	12763	12670	12657	12801	12805	12628	12673	12832	12787	12769	12581	12916	12933	12613	12677	12641	12746	12607	12680	12571	12710	12714	12672	12657	12696	12695	12841	12681	12780	12894	12720	12616	12834	12606	12635	12636	12738	12745	12961	12681	12656	12703	12644	12798	12851	12661	12728	12952	12776	12694	12664	12726	12685	12830	12765	12737	12643	12808	12717	12764	12793	12747	12522	12710	12647	12790	12607	12803	12646	12656	12756	12690	12671	12771	12856	12505	12848	12804	12648	12626	12900	12637	12724	12798	12827	12783	12621	12612	12684	12681	12634	12857	12693	12727	12764	12660	12814	12827	12758	12629	12820	12727	12801	12948	12664	12735	12513	12962	12891	12776	12792	12738	12823	12522	12860	12851	12797	12802	12521	12601	12817	12714	12680	12735	12669	12620	12700	12680	12676	12884	12779	12638	12837	12708	12686	12625	12793	12743	12676	12707	12797	12669	12747	12738	12667	12671	12678	12751	12625	12680	12613	12769	12539	12765	12718	12629	12541	12659	12798	12763	12630	12779	12781	12783	12786	12776	12904	12668	12696	12648	12642	12620	12565	12700	12653	12582	12606	12703	12619	12787	12822	12746	12719	12681	12651	12731	12901	12571	12806	12803	12819	12625	12742	12505	12662	12693	12648	12825	12933	12859	12869	12677	12655	12726	12752	12800	12616	12687	12704	12767	12796	12769	12669	12614	12756	12792	12660	12697	12718	12563	12803	12712	12716	12714	12715	12728	12659	12623	12704	12875	12595	12814	12912	12692	12691	12704	12756	12560	12536	12599	12570	12726	12556	12843	12681	12597	12531	12489	12852	12947	12819	12714	12403	12799	12828	12720	12754	12719	12683	12730	12720	12763	12674	12579	12716	12546	12941	12789	12689	12735	12577	12789	12644	12628	12733	12611	12750	12629	12670	12870	12773	12804
16915	30785	29038	23393	19623	17301	29661	59153	52763	43016	34017	21838	20473	14193	12566	12872	12688	12735	12788	12779	12795	12756	12631	12697	12728	12825	12672	12772	12814	12794	12893	12768	12774	12830	12791	12796	12832	12922	12802	12809	12659	12866	12766	12834	12766	12714	12876	12734	12731	12788	12891	12712	12789	12818	12767	12666	12870	12589	12834	12839	12852	12797	12974	12751	12830	12829	12731	12934	12772	12711	12799	12822	12702	12842	12841	12698	12668	12695	12791	12811	12815	12750	12835	12787	12799	12791	12734	12828	12679	12693	13041	12836	12707	12758	12704	12862	12647	12803	12737	12771	12885	12644	12914	12805	12825	12730	12889	12758	12648	12606	12801	12669	12670	12815	12696	12669	12722	12679	12805	12815	12774	12763	12807	12720	12719	12708	12802	12628	12903	12674	12712	12846	12759	12870	12766	12792	12738	12712	12557	12833	12720	12706	12765	12748	12784	12925	12760	12688	12742	12901	12735	12608	12684	12650	12796	12811	12793	12765	12810	12870	12972	12645	12754	12732	12813	12783	12705	12816	12715	12632	12689	12753	12792	12870	12715	12730	12713	12707	12823	12716	12851	12687	12740	12751	12829	12638	12817	12691	12706	12938	12777	12676	12799	12872	12740	12876	12740	12835	12827	12824	12681	12746	12709	12825	12835	12878	12789	12867	12984	12715	12820	12887	12699	12761	12921	12914	12923	12647	12887	12671	12967	12787	12664	12711	12685	12755	12653	12589	12655	12809	12936	12759	12938	12593	12727	12751	12755	12885	12816	12903	12845	12753	12777	12693	12846	12778	12776	12735	12643	12822	12873	12711	12938	12796	12856	12863	12793	12701	12772	12551	12674	12806	12884	12953	12932	12852	12786	12808	12768	12748	12815	12689	12851	12936	12873	12816	12793	12595	12931	12843	12762	12868	12827	12857	12766	12760	12823	12763	12696	12626	12854	12554	12850	12653	12722	12877	12573	12737	12835	12810	12684	12940	12729	12749	12755	12842	12805	12901	12705	12767	12779	12834	12766	12761	12746	12811	12705	12684	12519	12742	12792	12753	12828	12680	12828	12812	12679	12709	12812	12616	12787	12867	12692	12828	12603	12784	12795	12743	12821	12533	12844	12778	12772	12716	12920	12611	12931	12852	12692	12769	12849	12880	12630	12716	12745	12723	12901	12627	12814	12608	12726	12894	12940	12769	12811	12825	12822	12667	12812	12900	12872	12810	12634	12639	12820	12788	12752	12824	12681	12669	12820	12614	12806	12770	12843	12610	12713	12942	12733	12735	12606	12818	12879	12830	12853	12719	12753	12690	12792	12879	12882	12706	12769	12884	12755	12770	12660	12799	12693	12781	12829	12792	12672	12633	12601	12795	12933	12855	12731	12773	12683	12664	12703	12610	12770	12803	12703	12790	12715	12841	12922	12747	12762	12803	12770	12781	12716	12761	12797	12863	12628	12711	12932	12701	12767	12764	12832	12746	12694	12616	12715	12676	12735	12784	12784	12899	12665	12796	12794	12748	12787	12734	12931	12787	12776	12763	12755	12814	12789	12745	12794	12800	12789	12912	12767	12581	12616	12740	12793	12708	12793	12625	12766	12648	12930	12692	12829	12780	12719	12902	12907	12698	12895	12723	12817	12765	12848	12732	12707	12729	12819	12842	12746	12682	12857	12679	12870	12762	12827	12931	12751	12715	12748	12822	12785	12881	12650	12809	12808	12660	12559	12845	12831	12877	12670	12608	12869	12743	12586	12785	12674	12715	12718	12877	12789	12897	12777	12734	12795	12756	12670	12885	12690	12796	12741	12687	12666	12623	12851	12821	12655	12738	12768	12762	12857	12520	12736	12967	12715	12756	12670	12829	12783	12721	12699	12911	12694	12887	12751	12895	12728	12770	12767	12783	12676	12914	12792	12744	12813	12677	12580	12802	12721	12609	12571	12634	12783	12677	12647	12858	12893	12720	12826	12775	12689	12862	12852	12752	12716	12711	12584	12736	12753	12555	12743	12895	12760	12719	12740	12808	12816	12741	12723	12766	12791	12829	12763	12878	12703	12715	12796	12809	12863	12857	12825	12741	13002	12786	12833	12798	12762	12858	12786	12834	12937	12824	12825	12707	12670	12761	12645	12747	12782	12923	12843	12846	12755	12758	12818	12792	12685	12760	12958	12621	12802	12878	12592	12975	12728	12703	12806	12818	12744	12736	12794	12851	12747	12772	12693	12920	12698	12773	12751	12775	12657	12927	12643	12907	12775	12782	12682	12620	12634	12741	12728	12584	12873	12841	12709	12722	12718	12700	12788	12834	12850	12745	12759	12599	12789	12797	12705	12801	12784	12826	12797	12767	12783	12767	12738	12819	12698	12646	12793	12707	12791	12702	12882	12914	12700	12759	12839	12720	12831	12634	12625	12671	12872	12746	12840	12680	12691	12813	12686	12758	12803	13019	12832	12765	12757	12726	12820	12859	12696	12727	12786	12733	12668	12764	12619	12773	12850	12884	12690	12626	12768	12776	12927	12648	12648	12623	12681	12682	12721	12765	12813	12743	12651	12717	12770	12673	12830	12752	12829	12798	12634	12612	12662	12900	12734	12792	12721	12841	12841	12797	12805	12727	12662	12801	12759	12844	12727	12736	12758	12798	12881	12805	12753	12819	12782	12786	12714	12705	12645	12840	12841	12716	12570	12814	12641	12759	12950	12634	12827	12696	12746	12840	12733	12885	12772	12811	12619	12732	12772	12847	12747	12839	12813	12751	12573	12586	12818	12979	12784	12798	12782	12769	12791	12809	12770	12813	12744	12739	12641	12804	12788	12678	12766	12937	12719	12875	12639	12751	12717	12897	12618	12841	12677	12983	12802	12619	12886	12800	12747	12831	12840	12656	12646	12856	12695	12854	12858	12706	12606	12808	12723	12713	12644	12950	12721	12741	12860	12807	12933	12780	12789	12707	12637	12788	12709	12831	12758	12864	12678	12693	12757	12762	12665	12911	12863	12731	12718	12732	12886	12714	12674	12698	12724	12949	12911	12830	12618	12683	12772	12746	12803	12723	12781	12640	12729	12554	12698	12732	12695	12833	12829	12702	12824	12903	12932	12832	12843	12820	12684	12696	12710	12873	12682	12618	12729	12673	12772	12961	12763	12861	12579	12508	12742	12692	12647	12968	12845	12791	12793	12690	12774	12697	12889	12725	12798	12822	12740	12699	12769	12793	12947	12781	12800	12701	12860	12785	12744	12612	12768	12787	12745	12694	12757	12620	12725	12870	12900	12783	12841	12825	12794	12795	12831	12806	12686	12737	12639	12827	12713	12784	12740	12755	12820	12754	12956	12787	12791	12717	12767	12553	12833	12783	12821	12745	12760	12708	12805	12819	12712	12885	12628	12762	12725	12922	12602	12813	12790	12888	12768	12893	12832	12793	12871	12700	12832	12660	12773	12910	12615	12930	12742	12680	12800	12705	12853	12788	12741	12933	12766	12753	12855	12710	12927	12858	12561	12767	12760	12793	12815	12851	12910	12881	12825	12842	12860	12857	12693	12583	12701	12853	12864	12694	12812	12708	12718	12648	12818	12770	12823	12706	12572	12538	12891	12835	12830	12734	12598	12629	12718	12874	12534	12754	12917	12746	12646	12872	12758	12686	12672	12928	12793	12864	12887	12728	12724	12822	12694	12729	12931	12601	12755	12715	12798	12768	12643	12825	12924	12768	12907	12605	12916	12660	12903	12750	12799	12839	12750	12808	12875	12700	12828	12774	13019	12666	12689	12941	12789	12653	12825	12670	12718	12824	12827	12718	12762	12787	12796	12884	12735	12908	12774	12826	12790	12750	12677	12772	12820	12796	12836	12785	12850	12659	12874	12836	12754	12806	12680	12724	12814	12806	12914	12716	12712	12718	12655	12796	12958	12819	12915	12852	12578	12573	12880	12788	12786	12847	12876	12890	12755	12642	12914	12737	12907	12801	12726	12908	12800	12775	12814	12689	12699	12768	12809	12662	12730	12752	12834	12918	12783	12779	12872	12728	12641	12605	12761	12796	12663	12762	12686	12780	12803	12948	12872	12815	12726	12818	12716	12740	12775	12780	12862	12790	12818	12642	12677	12758	12697	12816	12660	12721	12800	12622	12641	12784	12737	12858	12721	12763	12696	12611	12755	12731	12764	12902	12726	12690	12851	12585	12745	12872	12662	12803	12770	12750	12864	12740	12841	12593	12659	12757	12805	12628	12666	12896	12695	12708	12658	12774	12759	12746	12922	12842	12754	12795	12735	12776	12715	12833	12811	12678	12682	12984	12736	12799	12857	12739	12735	12583	12758	12758	12872	12739	12928	12814	12740	12769	12689	12737	12946	12616	12736	12709	12892	12852	12879	12595	12846	12716	12718	12680	12706	12669	12772	12679	12630	12739	12700	12802	12623	12903	12858	12784	12570	12866	12793	12881	12862	12721	12852	12698	12704	12874	12802	12755	12750	12600	12637	12774	12839	12578	12649	12815	12789	12860	12677	12766	12682	12869	12722	12800	12884	12737	12846	12662	12859	12655	12709	12996	13014	12940	12806	12765	12892	12748	12678	12779	12728	12826	12763	12762	12753	12885	12787	12919	12773	12789	12941	12874	12738	12774	12794	12689	12903	12753	12733	12923	12666	12838	12807	12894	12634	12777	12637	12769	12787	12726	12715	12939	12812	12761	12622	12729	12651	12816	12735	12794	12786	12703	12667	12730	12763	12672	12841	12751	12809	12831	12794	12773	12835	12694	12665	12595	12796	12747	12929	12818	12752	12773	12851	12772	12765	12717	12708	12785	12768	12799	12620	12844	12691	12897	12553	13020	12630	12695	12785	12824	12599	12723	12789	12742	12737	12828	12827	12674	12778	12696	12822	12958	12743	12803	12822	12767	12782	12900	12705	12751	12813	12674	12886	12918	12703	12819	12716	12747	12753	12712	12896	12772	12712	12590	12752	12681	12830	12776	12962	12603	12700	12585	12724	12762	12706	12858	12838	12863	12669	12804	12863	12965	12782	12810	12720	12794	12785	12721	12834	12752	12913	12915	12670	12666	12687	12767	12899	12813	12838	12730	12716	12676	12659	12654	13005	12734	12743	12759	12816	12836	12560	12829	12825	12988	12792	12737
27210	21593	21654	17532	14354	13925	14710	20347	19817	17527	15721	14095	13714	13605	13308	13318	13287	13320	13397	13326	13195	13234	13297	13332	13264	13508	13300	13405	13344	13297	13154	13268	13423	13124	13242	13271	13216	13230	13404	13121	13293	13206	13430	13466	13192	13200	13223	13226	13366	13362	13435	13326	13288	13287	13360	13295	13301	13142	13091	13083	13329	13366	13192	13290	13187	13274	13374	13427	13202	13230	13199	13325	13389	13143	13368	13141	13232	13271	13409	13316	13280	13242	13335	13252	13345	13234	13179	13043	13203	13198	13329	13185	13359	13140	13166	13272	13279	13316	13243	13417	13272	13277	13311	13210	13208	13075	13314	13317	13160	13272	13195	13364	13235	13264	13191	13270	13238	13122	13065	13248	13421	13287	13382	13215	13231	13328	13328	13352	13349	13020	13204	13326	13350	13280	13432	13244	13227	13237	13246	13315	13256	13400	13264	13210	13212	13224	13384	13231	13283	13156	13308	13415	13402	13289	13228	13218	13192	13254	13219	13492	13192	13345	13411	13258	13406	13203	13320	13263	13142	13215	13113	13218	13145	13373	13205	13222	13287	13229	13287	13275	13279	13147	13274	13224	13178	13025	13324	13357	13401	13431	13244	13202	13244	13026	13349	13164	13456	13130	13499	13373	13267	13311	13519	13504	13322	13223	13305	13114	13371	13325	13284	13067	13334	13413	13096	13326	13129	13171	13359	13118	13193	13343	13251	13070	13276	13205	13100	13178	13195	13545	13219	13347	13381	13087	13272	13278	13411	13417	13225	13228	13109	13304	13235	13281	13375	13252	13230	13132	13360	13378	13167	13077	13248	13292	13310	13501	13422	13370	13341	13256	13251	13231	13286	13117	13362	13193	13155	13170	13365	13288	13199	13379	13286	13299	13467	13328	13356	13208	13294	13283	13248	13210	13302	13125	13100	13187	12970	13261	13234	13161	13135	13132	13228	13119	13201	13284	13256	13260	13307	13215	13166	13228	13317	13375	13253	13238	13351	13267	13100	13234	13128	13168	13327	13331	13278	13296	13208	13183	13250	13264	13187	13266	13188	13362	13250	13290	13237	13377	13346	13382	13206	13397	13063	13248	13210	13177	13345	13343	13216	13281	13302	13197	13189	13087	13325	13349	13384	13170	13330	13282	13273	13221	13188	13266	13387	13508	13405	13279	13260	13219	13245	13212	13453	13199	13548	13169	13040	13276	13214	13197	13249	13197	13055	13195	13221	13080	13274	13282	12986	13212	13323	13191	13332	13236	13402	13167	13196	13324	13449	13126	13148	13292	13054	13031	13221	13157	13141	13207	13099	13243	13225	13244	13299	13148	13039	13168	13156	13533	13191	13165	13255	13194	13299	13326	13323	13330	13115	13435	13274	13183	13215	13303	13264	13204	13287	13385	13437	13445	13286	13277	13299	13172	13325	13355	13211	13160	13393	13357	13203	13184	13329	13316	13301	13359	13303	13262	13197	12986	13352	13201	13219	13302	13158	13201	13163	13194	13380	13175	13299	13230	13279	13345	13485	12989	13231	13255	13446	13169	13175	13321	13331	13123	13219	13215	13213	13134	13481	13068	13252	13235	13205	13292	13088	13112	13294	13237	13196	13346	13396	13208	13055	13229	13330	13161	13198	13163	13303	13168	13431	13148	13271	13098	13222	13197	13129	13214	13200	13337	13268	13119	13181	13202	13197	13131	13045	13349	13210	13210	13294	13193	13382	13266	13331	13382	13195	13155	13158	13232	13203	13351	13418	13267	13254	13327	13280	13312	13190	13275	13391	13225	13089	13338	13297	13238	13308	13331	13341	13357	13301	13208	13311	13076	13270	13378	13286	13142	13121	13242	13271	13209	13182	13268	13350	13241	13243	13407	13130	13216	13421	13394	13271	13090	13250	13332	13145	13471	13154	13204	12998	13284	13434	13264	13277	13260	13094	13249	13347	13391	13207	13212	13325	13412	13093	13180	13280	13191	13410	13223	13162	13143	13415	13331	13364	13395	13216	13174	13354	13195	13320	13240	13288	13164	13406	13479	13174	13324	13351	13344	13359	13254	13259	13376	13186	13130	13426	13176	13439	13218	13406	13285	13247	13288	13187	13198	13031	13380	13282	13337	13230	13398	13433	13296	13021	13144	13400	13303	13242	13135	13278	13127	13376	13254	13366	13208	13448	13268	13293	13341	13107	13114	13169	13240	13307	13350	13190	13146	13155	13203	13264	13196	13426	13245	13323	13367	13138	13379	13161	13116	13384	13252	13102	13264	13341	13105	13165	13261	13070	13202	13277	13241	13210	13145	13321	13149	13516	13166	13206	13097	13321	13338	13396	13193	13353	13267	13293	13263	13193	13320	13292	13376	13340	13109	13176	13184	13350	13129	13161	13069	13057	13287	13445	13321	13197	13408	13188	13283	13258	13028	13250	13289	13206	13203	13261	13163	13113	13197	13183	13370	13139	13236	13159	13225	13197	13415	13204	13562	13398	13105	13317	13283	13138	13357	13212	13278	13162	13121	13245	13363	13344	13249	13103	13264	13278	13283	13260	13349	13443	13305	13175	13195	13059	13165	13265	13238	13034	13245	13217	13035	13299	13174	13392	13272	13417	13473	13239	13254	13267	13338	13304	13197	13159	13097	13314	13244	13391	13252	13386	13307	13338	13176	13195	13072	13232	13248	13313	13386	13063	13455	13407	13032	13224	13315	13079	13332	13376	13119	13134	13023	13229	13129	13201	13498	13239	13244	13263	13377	13124	13279	13383	13245	13223	13130	13124	13172	13243	13300	13487	13199	13127	13372	13193	13062	13245	13215	13128	13242	13250	13228	13424	13330	13186	13307	13263	13184	13157	13193	13129	13413	13231	13319	13280	13222	13172	13226	13313	13113	13358	13200	13190	13327	13059	13302	13350	13294	13427	13140	13244	13334	13278	13478	13268	13315	13259	13322	13269	13233	13130	13315	13450	13032	13281	13048	13107	13154	13219	13180	13255	13222	13186	13029	13070	13175	13343	13299	13262	13221	13139	13208	13172	13253	13145	13274	13234	13428	13322	13440	13221	13228	13194	13109	13171	13242	13161	13374	13227	13345	13014	13276	13127	13277	13464	13108	13339	13346	13573	13223	13206	13194	13258	13209	13232	13243	13167	13227	13229	13267	13401	13309	13121	13360	13356	13375	13292	13297	13341	13326	13192	13359	13177	13157	13120	13219	13251	13362	13241	13217	13181	13372	13382	13194	13207	13249	13256	13209	13335	13302	13347	13336	13174	13161	13128	13094	13345	13420	13233	13259	13242	13312	13351	13318	13276	13234	13253	13363	13313	13301	13175	13326	13135	13327	13209	13270	13284	13203	13247	13222	13065	13238	13241	13300	13158	13231	13318	13237	13363	13330	13271	13300	13179	13258	13311	13212	13112	13321	13286	13061	13251	13155	13251	13267	13303	13206	13366	13335	13277	13274	13251	13330	13282	13323	13523	13285	13200	13281	13235	13208	13184	13537	13372	13266	13261	13078	13328	13259	13260	13340	13215	13127	13110	13210	13133	13335	13301	13408	13363	13365	13386	13082	13109	13251	13250	13144	13201	13371	13253	13277	13548	13224	13431	13258	13440	13104	13173	13161	13237	13068	13201	13341	13232	13211	13284	13412	13364	13279	13290	13260	12965	13283	13425	13143	13150	13106	13316	13265	13319	13472	13294	13310	13025	13204	13328	13371	13184	13328	13370	13484	13186	13145	13196	13166	13226	13193	13160	13202	13373	13168	13028	13364	13195	13216	13233	13400	13392	13203	13166	13391	13302	13150	13164	13163	13234	13208	13345	13168	13248	13057	13221	13406	13532	13248	13347	13099	13336	13261	13274	13612	13469	13262	13314	13419	13258	13557	13257	13318	13187	13127	13117	13361	13360	13320	13257	13196	13225	13288	13330	13505	13163	13448	13237	13108	13122	13179	13208	13293	13351	13230	13327	13286	13181	13253	13230	13247	13208	13256	13381	13249	13344	13130	13277	13241	13146	13398	13116	13216	13326	13193	13116	13349	13239	13162	13082	13280	13324	13293	13290	13363	13334	13074	13423	13253	13101	13292	13065	13250	13215	13303	13091	13320	13152	13281	13380	13296	13143	13258	13278	13163	13342	13231	13343	13220	13412	13401	13396	13229	13357	13184	13272	13007	13321	13266	13252	13172	13443	13311	13138	13198	13166	13435	13270	13322	13165	13109	13215	13132	13127	13244	13361	13265	13157	13117	13270	13301	13483	13360	13290	13164	13229	13286	13178	13339	13241	13135	13415	13475	13190	13248	13246	13322	13278	13287	13462	13356	13548	13253	13177	13377	13195	13286	13356	13364	13226	13123	13275	13133	13183	13306	13360	13373	13316	13157	13414	13163	13222	13132	13304	13350	13390	13198	13255	13306	13206	13281	13145	13336	13180	13245	13443	13289	13429	13350	13260	13285	13263	13201	13543	13278	13309	13210	13244	13269	13296	13424	13074	13130	13101	13377	13323	13219	13201	13420	13356	13073	13191	13313	13223	13232	13339	13288	13119	13337	13249	13335	13290	13081	13262	13214	13096	13348	13238	13145	13181	13265	13147	13304	13010	13263	13163	13249	13262	13446	13060	13203	13215	13157	13169	13380	13363	13228	13405	13208	13165	13263	13232	13313	13283	13199	13348	13060	13232	13391	13212	13215	13282	13328	13167	13306	13492	13247	13090	13429	13320	13284	13223	13328	13167	13117	13188	13405	13415	13397	13429	13377	13371	13342	13286	13206	13300	13211	13420	13395	13413	13324	13218	13290	13237	13218	13418	13213	13448	13169	13350	13258	13347	13217	13287	13183	13281	13138	13290	13180	13328	13139	13186	13174	13155	13197	13344	13146	13215	13252	13111	13510	13306	13335	13331	13349	13274	13293	13164	13338	13162	13275	13329	13237	13255	13194	13414	13249	13113	13311	13361	13283	13085	13196	13285	13278	13200	13364	13325	13387	13217	13264	12974	13436	13267	13384	13349	13117	13197	13327	13173	13520	13325	13263	13199	13214	13161	13346	13381	13106	13218	13153	13202	13178	13333	13160	13130	13207	13270	13250	13286	13205	13379	13358	13085	13239	13234	13340	13208	13498	13192	13143	13266	13189	13161	13073
14833	19717	18073	16097	14736	14285	15825	24054	21954	18073	16437	13922	13733	13192	13223	13167	13162	13362	13222	13117	13304	13133	13100	13126	13220	13167	13076	13129	13165	13175	13311	13189	13168	12926	13165	13042	13347	13294	13278	13190	13224	13409	13227	13292	13197	13310	13186	13094	13091	13172	13160	13250	13044	13201	13180	13276	13107	13110	13301	12955	13088	13191	13291	13143	13250	13265	13153	13285	13038	13007	13097	13134	13206	13246	13231	13179	13161	13103	13328	13044	13187	13246	13235	13199	13116	13292	13134	13128	13021	13213	12968	13312	13237	13188	13098	13228	13173	13299	13234	13209	13212	13136	13224	13170	13309	13149	13249	13056	13122	13153	13029	13205	12994	12998	13203	13093	13149	13123	13045	13216	13081	13086	13139	13142	13199	13270	13154	13077	13185	13200	13155	13111	13312	13238	13159	13221	13284	13134	13161	13015	12938	13146	13138	13097	13065	13271	13169	13162	13192	13183	13313	13299	13138	13251	13111	13218	13285	12973	13148	13262	13240	13252	13340	13233	13095	13322	13198	13088	13209	13119	13317	13065	13220	13138	13133	13068	13185	13163	13036	13157	13320	13068	13188	13201	13379	13155	13159	13192	13038	13337	13124	13198	13264	13242	13108	13271	13177	13044	13201	13245	13115	13078	13098	12988	13230	13138	13289	12955	13319	13225	13157	13187	13172	13219	13072	13110	13209	13156	13148	13051	12996	13043	13199	13127	13152	13198	13049	12948	13122	13260	13194	13029	13122	13154	13221	13239	13182	13078	13299	13112	13170	12999	13097	13168	13172	13212	13255	13176	13125	13250	13043	13241	13156	13189	13101	13167	13213	13179	13101	13251	13128	13036	13235	13052	13150	13174	13158	13127	13214	13081	13243	13199	13088	13142	13336	13199	13151	13235	12989	13041	13323	13100	13207	13116	13192	13131	13038	13104	13180	13129	13284	13174	13340	13163	13060	13314	13113	13088	13162	13323	13203	13145	13269	13270	13256	13087	13281	13129	13144	13261	13156	13013	13194	13212	13202	13118	13150	13085	13188	13274	13280	13046	13069	13112	13285	13171	13369	13116	13328	13253	13050	13141	13031	13347	13165	13108	13225	13232	13147	13030	13175	13090	13285	13349	13174	13189	13256	13150	13284	13233	13269	13308	13146	13192	13007	13309	13219	13011	13144	13144	13046	13125	13096	13277	13173	13105	13171	13260	13173	13174	13183	13203	13027	13343	13069	13254	13111	13016	13147	13185	13182	13224	13120	13177	13125	12995	13112	13250	13095	13105	13221	13109	13107	13111	13111	13197	13176	13259	13335	13155	13172	13155	13133	13116	13193	13126	13157	13303	12969	13254	13241	13060	13098	13170	13306	13145	13184	13027	13268	13111	13184	12983	13010	13264	13088	13239	13079	13130	13008	13124	13203	13058	13145	13383	13309	13302	13143	13159	13050	13154	13084	13197	13192	13257	13047	13163	13250	13036	13114	13282	13223	13141	13285	13232	12997	13184	13145	13304	13167	13144	13215	13249	13268	13175	13115	13142	13063	13014	13113	13091	13186	13217	13190	13251	13266	13222	13094	12993	13082	13270	13094	13134	13138	13211	13184	13063	13154	13330	13310	13224	13323	13215	13134	13231	13102	13290	13091	13074	13266	13054	13191	13231	13234	13074	13172	13139	13057	13046	13268	13274	13184	13233	13288	13130	13068	13162	13170	13212	13294	13199	13090	13125	13194	13136	13194	13065	13327	13116	13070	13178	13289	13124	13298	13243	12991	13192	13202	13112	13187	13296	13213	13149	13142	13218	13145	13253	13175	13322	13144	13187	13076	13062	13038	13260	13208	13121	13159	13234	13044	13167	13094	13076	13322	13112	13151	13307	13064	13092	13127	13101	13185	13114	13140	13139	13116	13107	13066	13131	13188	13263	13174	13254	13100	13151	13295	13218	13221	12982	13194	13142	13265	13292	13193	13207	13174	13141	13284	13155	13181	13231	13084	13377	13254	13087	12899	13181	13164	13170	13307	13180	13169	13097	13187	13084	13191	13199	13115	13179	13172	13155	13366	13149	13287	13221	13150	13184	13300	13075	13034	13225	13332	13153	13301	12994	13145	13148	13129	13210	13257	13169	13122	13078	13115	13163	13242	13214	13089	13206	13123	13145	13026	13050	13145	13199	13296	13210	13128	13275	13134	13195	13078	13181	13163	13182	13221	13166	13252	12992	13272	13160	13197	13154	13128	13219	13113	13066	13109	13284	13181	13144	13163	13092	13089	13046	13151	13104	13009	13343	13028	13145	13162	13094	13016	13316	13155	13158	13188	13301	13124	13172	13132	13219	12927	13195	13245	13394	13264	13227	13028	13030	13308	13074	13117	13088	13268	13160	13316	13254	13193	13195	13063	13176	13042	13114	13226	13263	13134	13091	13073	13111	13217	13176	13087	13269	13235	13000	13121	13113	13167	13280	13277	13156	13064	13355	13077	13124	13153	13203	13222	13293	13087	13334	13061	13131	13353	13031	13031	13158	13109	13194	13113	13203	13117	13134	13113	13170	13190	13011	13043	13008	13133	13215	13151	13064	13138	13168	13098	13087	13197	13130	13197	13073	12987	13200	13126	12967	13192	13155	13180	13143	13120	13179	12989	13202	13157	13194	13193	13148	13055	13136	13231	13081	13204	13167	13100	13186	13184	13334	13183	13027	13347	13176	13029	13227	13148	13121	13026	13192	13250	13175	13244	13130	13197	13098	13034	13245	13180	13170	13182	13267	13102	13211	13177	13171	13239	13287	13168	13091	13168	13118	13138	13191	13159	13104	13247	13179	13219	13166	13304	13063	13013	13258	13075	13288	13258	13275	12965	13121	13302	13115	13138	13253	13226	13133	13169	13070	13140	13286	13141	13158	13168	13055	13134	13203	13067	13175	13172	13373	13082	13254	13230	13259	13152	13064	13224	13280	13239	13122	13176	13279	13203	13162	13191	13157	13139	13308	13072	13248	13250	13266	13274	13237	13151	13081	13113	13220	13095	13173	13107	13151	13099	13063	13117	13192	13192	13252	13123	13397	13232	13122	13199	12983	13116	13244	13098	13226	13314	13276	13239	13221	13217	13067	13254	13089	13244	13136	13429	13026	13064	13237	13268	13265	13063	13126	13322	13137	13132	13255	13173	13199	13149	13215	13118	13213	12981	13208	12955	13132	13174	13135	13194	13168	13125	13161	13194	13186	13260	13213	13227	13163	13147	13259	13302	13106	13185	13191	13190	13127	13233	13168	13203	13283	13116	13339	13202	13134	13171	13248	13238	13174	13298	13174	13201	13308	13037	13077	13205	12963	13252	13143	13097	13182	13235	13186	13214	13033	13186	13102	13135	13019	13191	13079	13124	13004	13089	13067	13068	13305	13211	13197	13172	13149	13243	13288	13221	13048	13357	13305	13206	13217	13127	13097	13167	13203	13233	13040	13168	13201	13214	13190	13219	13155	13140	13083	13197	13355	13085	13299	13203	13119	13147	13119	13242	13249	13180	13280	13189	13246	13178	13186	13177	13262	13262	13193	13227	13252	13094	13158	13199	13049	13073	13275	13159	13233	13097	13218	13080	13349	13177	13232	13040	13073	13215	13306	13135	13176	13253	13185	13159	13103	13152	13143	13197	12981	13089	13187	13016	13165	13169	13204	13289	13039	13225	13134	13170	13330	13156	13186	13117	13217	13040	13293	13218	13326	13164	13129	13083	13232	13059	13200	13392	13174	13136	13266	13181	13049	13108	13161	13065	13092	13085	13207	13155	13143	13247	13207	13184	13203	13242	13164	13132	13108	13178	13074	13047	13172	13174	13277	13177	13007	13197	13258	13195	13172	13262	13098	13204	13090	13262	13096	13286	13138	13205	13165	13071	13118	13078	13216	13061	13227	13074	13257	13193	13139	13189	13046	13219	13256	13381	13209	13188	12972	13191	13188	13161	13140	13284	13134	13290	13222	13238	13230	13256	13224	13102	13165	13342	13133	13095	13184	13088	13271	13251	13315	13342	12936	13231	13248	12957	13126	13114	13286	13201	13241	13260	13102	13100	13156	13195	13217	13151	13076	13188	13282	13329	13198	13266	13046	13037	13383	13309	13115	13110	13104	13231	13177	13319	13183	13064	13177	13219	13103	13091	13218	13165	13160	13171	13190	13275	13137	13173	13252	13183	13223	13174	13192	13220	13038	13191	13135	13234	13099	13030	13026	13151	13166	13135	13169	13026	13144	13080	13220	13001	13358	13255	13054	13044	13141	13145	13254	13183	13096	13269	13061	13023	13110	13270	12997	13162	13182	13040	13043	13055	13219	13304	13120	13086	13096	13158	13152	13140	13031	13309	13245	13134	13112	13145	13230	13241	13220	13103	13034	13255	13157	13254	13273	13117	13373	13216	12943	13221	13242	13126	13187	13234	13194	13071	13236	13062	13097	13117	13367	13032	13087	13254	13151	13217	13223	13134	13218	13182	13062	13068	13288	13123	13006	13111	13093	13189	13097	13390	13150	13121	13275	13065	13240	13051	13098	13241	13230	13206	12993	13062	13129	13292	13104	13149	13346	12846	13073	13181	13153	13410	13274	13235	13131	13258	13142	13057	13275	13115	13321	13255	13268	13141	13170	13249	13086	13011	13265	13218	13291	13246	13170	13154	13000	12976	13188	13095	13297	13281	13382	13348	13118	13079	13201	13267	13141	13356	13225	13220	13166	13169	12947	13208	13138	13025	13053	13006	13102	13040	13277	13256	13231	13198	13025	13194	13420	13320	13090	13312	13279	13215	13110	13240	13263	13009	13261	13172	13225	13306	13129	13188	13197	13206	13239	13106	13200	13260	13251	13182	13230	13112	13139	13126	13234	13175	13132	13187	13174	13133	13145	13188	13001	13096	13072	13029	13095	13299	13246	13218	13269	13346	13230	13107	13186	13155	13105	13298	13082	13127	13379	13160	13200	13031	13142	13238	13282	13304	13160	13207	13081	13249	13266	13225	13256	13058	13140	13090	13084	13160	13119	13294	13236	13207	13124	13307	13116	13234	13141	13142	13121	13094	13212	13151	13173	12969	13238	13512	13158	13168	13143	13354	13178	13219	13185	13056	13299	13094	13209	13296	13216	13083	13060	13291	13276
24659	21127	27831	24867	19915	16277	21142	41293	38307	29058	23334	16874	15132	13570	13157	13106	13076	12991	13047	13122	13164	13227	13128	13149	13079	13204	12988	12873	12916	12875	13070	13085	13076	13059	13029	12775	12848	13169	13006	12863	13227	13027	13063	12993	13089	13039	13102	13104	12882	13066	13020	13064	13061	12955	12805	12937	12874	12819	12875	13066	12855	13001	12940	13109	12903	12873	12972	12956	12896	12984	12849	12974	13044	12912	12906	12985	12997	12820	12911	13011	13164	12958	12820	12986	13033	12932	12935	12892	13027	12990	13042	12993	13105	12905	13011	13102	12987	12827	12778	12902	12943	12988	12997	12944	12809	12790	13000	12832	13047	13047	12916	12903	12756	12982	12837	13022	13019	12945	13031	13160	12929	13151	12964	12962	12865	12956	13132	12954	13027	12923	12889	13002	13206	12952	13086	12960	12927	13110	13017	12879	12892	12930	12750	12902	12923	12911	12948	13050	13004	13048	12775	12935	13010	13104	12896	13039	12671	12660	12878	13126	12880	12818	13007	12994	12852	12929	13045	12971	13013	12705	13059	13108	12902	12913	12761	12841	12906	12884	13015	13000	12853	12816	12833	12998	12934	12908	12760	12898	12787	12908	12870	12985	12900	12866	13044	12799	13023	13102	12986	12796	13013	13013	12923	12843	12891	13050	12958	13139	12969	12956	12944	13245	13028	13005	12872	12986	12974	13117	12995	12897	12860	12897	12870	13025	12947	12749	12872	13045	12993	12988	12998	12919	13027	12997	13037	12910	13018	12943	13176	13112	13030	13002	12876	12853	13014	12968	12841	12913	12785	12905	12873	12805	12866	13105	12994	13066	12829	13095	13131	12979	13116	13055	13199	12929	12911	12834	12870	13080	13059	12934	12952	12680	12986	12737	13029	12978	12956	12960	13042	12924	13165	12954	12860	12878	13160	12994	12990	12896	12870	12889	13062	12922	12893	13044	13132	12704	12765	13017	13171	12961	12817	12796	12963	12784	12876	13003	12958	13041	13055	12892	13094	12953	12896	13014	12888	13058	12999	12955	13223	12635	13088	12889	12862	12840	13060	12857	12866	12986	12953	12734	13061	12774	12975	12940	12973	12914	12933	12814	13007	12899	12996	12925	13026	13162	12997	12919	13004	13114	12977	13046	13096	13050	13015	13056	12980	12976	13058	12910	12988	12973	13034	13061	12956	12757	12886	12883	12869	13033	12840	13093	13100	13054	12918	12999	13072	12991	12872	12987	12903	12844	13117	13080	13033	13131	12905	13245	12917	13118	12765	12908	13048	13112	12850	13003	13056	13175	12825	12851	13022	12886	12894	12851	12891	13112	12793	12909	12941	12961	12752	13011	13056	12852	12878	12944	12934	12906	12969	12881	13113	12916	12857	12828	13161	12997	13013	12976	13017	12807	12988	12990	12951	12970	12855	12822	12920	13120	13064	12992	13001	12996	13191	12802	12974	12873	12861	12824	12845	12966	12910	12959	12977	12909	12815	12846	12909	12802	12885	12965	12864	12849	12911	12892	12907	12968	13019	13003	12953	12965	12986	12789	12932	13065	12951	13039	13149	12975	13124	13113	12901	12919	12829	12939	12930	12843	12967	12907	12859	13129	12892	13032	12976	12953	12958	12782	13171	12995	12794	13057	12860	12771	12823	13033	12944	12887	12919	12970	13008	12978	13104	12939	12974	12744	12924	12983	12995	12820	12880	12879	13222	13089	13095	12827	12854	13024	12933	12985	12832	12954	12937	12861	12778	12933	12846	12990	12954	12999	12967	13216	13150	12943	12893	12912	12943	12817	12895	12908	13123	12790	12906	12930	12922	12991	12880	13082	12942	12918	12869	13070	12979	13072	13011	12892	12830	13040	12990	12897	12846	13100	13123	12735	12783	12956	13026	13012	12981	12854	12972	13101	13132	12956	13121	12926	13039	12870	12966	13011	12992	13036	12756	12949	12902	12852	12863	13026	12940	13004	12975	12850	12628	12842	12820	12920	13079	12871	12892	12921	12943	12826	13000	12858	12876	12912	12962	13114	12947	12885	13094	13015	13233	12981	13133	12989	13168	12831	12927	13047	13001	13029	13170	12995	12958	12857	13044	12902	12900	13089	12801	12842	13023	12818	12905	12919	13007	13154	12985	12944	12917	12913	13076	12869	12919	12788	13105	12791	12940	12964	12931	13003	12856	12927	13000	13143	12993	12780	12822	12848	12803	12907	12879	12856	13012	13071	13025	12994	12998	12839	13010	12883	12944	12745	12982	13025	13019	12954	12968	12978	12905	13093	12969	12977	13012	12942	12861	12874	12912	13022	12915	12971	12871	12979	12914	13053	12904	13220	12901	12879	12858	13038	13237	12931	12923	13012	12906	13083	13019	12824	12947	13010	12813	13063	13085	13050	12856	12750	13016	12798	12904	13044	12787	12911	13021	13020	13017	12862	12915	13010	12795	12828	12805	13019	13016	12997	13010	13171	12836	12938	12759	12820	13011	12854	12886	12891	12949	12935	12947	12962	13073	12920	13025	12942	12756	12975	12980	13065	13087	12891	12783	13104	12867	12927	12974	12998	12981	13118	12939	12783	12984	12997	13017	12981	12962	12739	13019	13026	12877	12931	12993	12915	12933	13060	12947	12927	13069	12849	12929	13019	12875	12905	12944	12934	13057	13012	13043	12895	13026	12946	13015	12809	12881	12926	12949	12755	12789	12839	12957	12872	12953	12910	12712	13057	13007	13064	12943	13121	12924	12900	12968	13094	12941	12933	12768	12950	12952	12995	13000	12926	12814	13074	13048	12895	13027	12852	12629	12896	13073	12945	12833	13202	13077	12966	12945	12943	13007	12975	13023	12947	12914	12896	12961	12947	12836	12911	13014	12963	12884	12950	13002	12778	13034	12950	12849	12967	12904	12956	12740	12945	12755	12965	13034	13057	13139	12994	13089	12898	13024	12891	12976	12988	12853	13061	13041	12949	12847	13068	12852	12953	12849	12897	13115	13021	12995	12935	12912	12844	12752	12796	12915	12921	13032	12828	13073	12888	12957	13044	12963	13052	12941	12856	13037	13029	12808	13041	12993	12881	12823	12789	12978	12789	12813	13078	12966	12895	12866	12916	12966	12881	12927	12793	12989	12992	12914	12929	12796	13124	12983	12771	12948	12834	12930	12813	12962	12817	12788	12783	13087	12859	12958	12992	12807	12982	12845	12973	12779	12888	12934	12743	13061	12844	12991	12793	12937	12997	13017	13064	12871	12903	13108	13151	13130	12819	12927	12837	12995	12978	13101	12940	12971	13015	12888	12792	12872	12991	12982	13007	12893	12792	13077	12880	12960	12895	13061	13013	13204	12796	12934	13039	12817	12843	13075	12881	13086	12989	12920	12981	12935	13042	13037	13054	13146	13081	13027	13015	13116	13031	13008	12889	12731	12911	13249	13083	12879	12980	13012	12991	12910	12810	12749	12937	12810	12705	12875	12878	13009	12936	12938	12942	12969	13031	12953	13130	12989	13089	13185	12981	12994	13175	13107	12922	12959	13149	13051	12883	12838	12975	12895	12826	12905	12998	12899	12648	12718	12999	12883	13020	12682	13024	12901	12951	12914	12988	12961	12845	12859	12882	12992	12962	12929	12887	12825	12968	12917	12926	12926	12736	12975	13033	12998	12789	12913	12989	13081	12979	12968	12969	13040	12949	12805	13003	12842	12976	12901	12946	12804	12998	13024	12983	13053	13059	12908	13047	12851	12739	12858	13123	12814	12990	13092	12914	12913	12988	12913	13046	12970	12882	12818	12971	12881	13064	13028	12804	12762	12904	12812	13049	12851	12911	13064	13142	12906	13112	12959	13027	12954	13184	12923	12962	12967	12929	12925	12870	13017	12956	13030	12815	13158	12968	12814	13002	12896	12971	13034	12905	12872	12863	12946	12928	12917	12895	12908	13159	12959	12836	13023	12975	13102	13074	12996	13085	13087	13124	13069	13014	13057	12949	13046	12934	12849	13051	12925	12874	12875	13077	12998	13011	13081	12802	12693	12892	13011	13003	13070	13159	12795	12779	13088	12951	12988	12897	12878	12887	13009	13007	12920	12814	12981	12930	13042	12909	12941	12831	13012	12881	12920	13226	12809	12850	12842	13062	12868	12953	12763	12882	12737	12757	12898	12997	13034	13024	13015	13056	12907	13020	12746	12906	12966	12931	12787	12846	12866	12848	12919	12958	12982	13163	12887	12828	12950	13071	12787	12994	12893	12886	12895	12931	12879	12939	13056	13000	12878	12854	12796	13204	13274	12930	12888	12830	12794	13017	13015	12911	12883	13078	12874	12996	12925	12973	12943	13097	13129	12898	12994	12867	13122	12817	12940	13239	12970	12926	12891	12862	12913	12876	12951	12801	13020	12977	13034	12910	13107	12917	12840	13112	12895	12968	12903	12967	12854	12842	13004	12991	12896	12953	13028	12976	13022	12866	13015	12890	12951	13009	12856	12911	13028	12887	12953	12866	12921	12935	12834	12829	13003	13078	13023	12919	12988	13003	12812	13058	12986	13047	13030	12884	13020	12847	13141	13079	13057	13055	12972	12927	12956	12904	12920	12952	12994	12932	12752	12960	13065	13076	13084	13033	13188	13007	12988	12918	13001	12813	13169	12978	12926	12981	12920	12962	12849	12907	13024	12807	13157	13002	13083	12912	12971	12941	12825	13045	12959	12976	12978	12838	12734	12832	12801	12937	12877	12943	12804	13028	12780	13072	13073	13131	12942	12915	12888	12915	12840	13065	12977	13112	13029	13030	12888	12957	12925	13038	12894	12931	12899	13117	13009	12843	12853	13006	12996	13115	12845	12871	13063	13035	12968	12942	12929	12843	13012	12962	12892	12819	13080	13093	13036	12809	13007	13061	12984	12975	13008	12945	12964	13146	12946	13047	12854	13057	12743	13124	12946	13003	12766	13025	12873	12946	13088	12962	12856	12841	13016	12894	13044	12991	13025	12912	12972	13031	13013	12882	13007	12963	12906	13026	13074	12955	12942	13009	13050	13226	12830	12941	12896	13029	13070	12935	12851	12893	12844	13006	13030	13067	12875	13023	12997	12869	12929	12993	13044	13103	13066	12949	12752	12818	12897	12736	12925	13168	13004	12873
14633	24796	23093	18807	16482	15401	23931	44877	40970	30819	25398	17271	15593	13131	12920	12976	13045	13036	12947	13008	12919	13022	12981	13052	13007	12872	12962	12941	12932	12851	12794	13052	13026	13061	12847	13072	12837	13097	12946	12985	13099	12983	13079	13142	12911	12882	12943	12761	13138	12893	12888	12952	13012	13065	12920	12974	12929	12917	12939	12932	13039	12934	12858	13038	13123	12819	12925	12959	13002	12967	13026	12814	12640	12862	13039	12901	13058	13050	12910	13029	12926	12838	13017	13026	12881	12943	12899	12852	12958	12882	12979	12983	13002	13104	12955	12915	12919	12976	13008	13086	12904	12954	13080	12903	13057	12937	13008	12906	13197	12916	13018	12926	12826	13058	12970	12814	13016	12806	13024	12930	12877	12899	13106	12890	13052	12824	13070	12982	12901	12860	13060	12930	12876	13003	13041	12814	13067	13046	12883	12820	13207	13021	12948	12852	12995	13066	12887	12840	13094	12898	12996	12833	13085	13106	12899	12973	13132	12773	12996	13007	12949	13027	12769	12910	13055	13109	12925	12879	12999	13033	12961	12998	12826	13054	13025	13010	12838	12862	13022	12939	13095	13038	13014	13096	12902	12951	12868	13104	12886	12927	12843	13014	13048	12925	12980	13006	12929	12925	12985	12899	13061	12831	12892	13016	12729	12957	13010	12921	12901	13039	12937	13027	13035	13003	12923	12999	12726	13108	12995	12980	12901	12800	13138	13024	12912	12936	13065	12985	13032	12959	12980	12958	12913	13002	13071	12881	12907	12882	13007	13126	12879	12905	13052	12963	12969	12909	12973	13070	12948	13046	13133	12969	12781	12993	12965	13055	13136	13026	12855	13007	12921	13060	13076	12902	12933	13103	12853	13116	12987	12808	13002	12963	12891	12857	12898	12958	12834	12942	12972	12915	12890	12818	12991	13043	12926	13002	13181	13170	12996	12795	12984	12994	13097	13013	13132	12956	12897	12933	12926	12961	13035	13080	12901	12843	12964	12918	13086	12982	12896	13003	12972	13028	13017	13073	12891	12999	12940	12939	13050	12932	13057	13098	13056	12911	12927	12886	12990	12905	12891	12963	12852	12961	13091	12843	13030	12985	12911	12834	13036	12848	12942	13050	12944	13029	12948	12945	13012	12918	13133	13014	13022	12905	12949	13159	12922	12886	12951	13082	13026	13013	12928	12899	12969	12845	13132	13124	12956	12956	12974	12852	12944	12848	12902	12953	13152	12991	12901	13004	13024	13034	12977	12800	13049	12950	12903	12980	13050	12943	13001	13040	13039	12885	13000	12935	13112	12969	12893	13073	12796	13019	12879	12920	12974	12909	13069	13034	12826	12959	12977	12883	13115	12965	12875	12945	13082	13103	12960	12877	12883	12906	12948	12914	13124	12960	12963	13027	12912	12914	12949	12911	12755	12977	13022	13004	12969	12933	13044	12906	12849	13075	13024	13000	13018	12926	12922	13034	12810	13055	12980	12967	12894	13003	13015	12946	13025	12945	12944	13036	12862	12989	13017	12970	12997	12784	13075	13074	13088	13035	12928	12976	13052	12999	12996	12834	13018	12892	12982	12926	12961	12814	13149	13000	12818	13144	12908	13081	13038	13066	13026	13036	12930	12904	12946	13043	13017	12852	13077	12836	12923	12951	13032	13027	12905	12888	12849	12994	12907	12920	13054	12833	12864	13005	13005	12876	12970	12923	12706	12902	13052	12820	12930	12858	13034	12964	13130	13045	13004	12868	13089	12987	12829	13061	12940	12976	12856	12898	13083	12979	12899	13099	12973	12765	12992	12804	13055	13042	12993	12906	12989	12886	12852	12955	12964	12899	12843	13015	12953	13006	13028	12999	13051	12933	13051	12949	13007	13035	12930	12949	12973	12914	12936	12855	12910	13044	12956	12823	13005	13066	12940	12970	12997	13007	13003	12990	12875	12951	13033	13001	12958	12966	13089	12901	13119	12918	12869	12866	12991	12840	13032	12980	12884	12927	13014	13075	13026	12944	13063	13121	12951	12979	12902	13134	12956	12921	13067	13022	13149	12931	13040	13034	12902	12932	13045	12925	12848	12969	13109	12923	12865	13047	12941	13052	13038	12970	12893	12884	13039	12966	12970	12849	12674	13095	12784	13024	13150	13038	13004	12881	13018	12910	13021	12931	12975	12899	12900	12986	13003	12975	12981	12978	13059	13136	13031	12860	12943	12831	13016	13000	12895	12796	12980	12965	12988	13016	13007	12891	12894	12988	12910	12892	13083	13045	12993	12820	13057	13048	13013	12903	13185	12997	13016	12993	12976	12971	13007	12972	13034	13055	13032	12927	13044	13105	13034	13054	12894	13058	12855	13151	12839	13116	12985	12942	13111	13141	12911	12891	12866	12873	13026	12938	13022	13057	12966	13005	12929	12957	12982	12975	12926	12959	13008	12979	12985	12910	13101	12948	13032	13169	12917	13052	12966	12884	13007	13078	13002	13088	13008	13018	12913	13018	13055	12963	12930	13159	12935	12923	12924	12978	13005	12924	12963	12919	12950	12910	12955	13007	12937	13130	12914	13104	12933	13149	12894	12943	13085	13083	12895	12970	13038	13007	13097	12853	13041	13025	13070	12980	13027	12847	12930	12909	12821	13059	13007	12910	12891	12757	12882	13071	12944	12950	13134	12835	12940	12841	12929	12893	13038	13023	13004	12892	13052	12951	12896	12847	13036	13071	13040	12900	13081	12930	12952	12969	12976	12983	13071	12926	13091	12953	12888	12884	12985	12913	12996	12966	13102	13012	13037	12968	13004	12920	13031	13018	12848	12832	12985	13075	13124	12870	13054	13019	13110	13024	13015	12884	12899	13139	13063	13064	12905	12806	12869	13106	12913	13039	12921	12964	13105	12877	12962	12860	12804	12954	12937	13010	13057	12865	12993	13149	12884	12938	13109	13104	13022	12830	13059	13007	12847	13058	12870	12971	13024	12702	13187	12933	12917	12725	12906	12903	13000	12960	12757	12885	13005	12826	12866	12823	12953	12988	13082	12890	13031	13142	12959	13055	13025	12977	12797	13102	13022	12997	12920	13088	13190	13004	12945	12991	12968	12874	12975	13093	12913	13101	13013	12932	13053	12942	12873	13007	13009	13017	13051	13035	12949	13169	13027	12860	12936	12907	12917	12772	12876	13041	12938	12891	12952	12834	12944	12992	13040	12994	12944	13043	12926	12897	12984	12948	12981	12967	13022	12880	13098	12974	13058	13070	12942	12864	12941	12840	12878	13095	13005	12928	13123	13012	12914	13042	12954	13018	12944	12988	13021	13015	13099	13033	12894	12793	12821	13020	12908	12883	13056	12944	13068	13020	12808	12922	12957	12965	12875	13016	12796	12723	12902	12857	12870	13008	13075	12835	13096	12971	12765	12992	12825	12944	12934	13023	13058	13088	13011	12985	13026	12813	12899	13038	12972	12941	12888	12780	12863	12943	12905	12911	13024	12983	12868	12820	12945	13034	13044	12917	12986	12974	13033	12930	12989	12978	13055	13130	12828	12943	13087	13047	13029	13251	13026	13080	13078	13104	12922	12813	13120	12877	13203	13040	13019	12993	13078	13089	13023	12874	12980	12862	12917	13000	13066	12926	13075	12955	12995	13102	13071	13112	12987	13018	13117	13090	13049	12995	13029	12999	12913	12908	12989	13012	13073	12840	13072	12926	12948	12962	12892	12878	12969	12901	12816	12798	12795	13091	12831	13003	13011	12960	13022	12892	13011	12849	12978	12817	13128	12893	13194	12932	13005	12983	13172	12891	13051	12998	13089	12859	13106	13084	13009	13007	12990	12941	12978	12923	12942	12990	12862	12996	13108	12925	13000	12985	12949	12962	13150	13075	12943	13102	13022	12933	13001	13026	12889	12900	13009	12783	12990	12997	12786	13066	12901	12934	12950	12932	13066	12701	12873	12993	13041	12815	13111	12982	12863	12981	12973	12939	12959	12969	13003	12858	13061	13069	12884	12991	13135	12952	13160	12960	12996	13026	12979	12944	12859	12918	12920	12908	12969	12903	13169	13017	12813	13038	13055	13013	12900	13085	12824	12920	12893	13035	12938	12984	12953	12986	13074	12946	13022	13092	13031	12873	13054	12962	12919	13055	13029	12971	13008	13059	12871	13040	12920	12884	12989	13052	12926	12988	13162	12865	12869	13111	12880	12986	12918	12971	13072	13020	12980	12896	12963	13061	12817	13027	12909	13115	12908	12955	12918	13011	12825	12877	12990	12786	12958	12899	12983	12875	12991	12962	13121	13074	12891	13011	12993	13067	13012	13069	12881	13018	13054	12913	13015	12990	13054	12905	13024	12892	13050	12934	12948	13067	12994	12924	12962	12910	12910	12935	13005	12875	13110	12948	12977	12905	12850	12949	13152	13081	12985	13010	13078	13054	12864	12857	13043	12931	12905	13006	12983	12990	12896	12771	12995	12999	12912	13125	12979	13108	12898	13029	13021	12971	12809	12905	12851	12965	12927	12936	13032	12967	12899	12954	13017	12986	13068	12948	12833	13017	13026	12948	13039	12985	12847	12780	13026	13015	12974	12984	12942	13041	13158	13122	12932	13021	12869	12895	12932	13014	13061	13076	12990	12897	13145	12905	12967	12936	12941	12872	13014	12983	12889	12933	12981	13055	13119	12957	12946	12974	12903	13085	12974	12993	13076	13047	13037	13018	12861	13021	13009	13111	12988	13055	13018	12937	12845	12911	12983	12940	12964	12949	12895	13046	12876	12958	13018	12945	13119	13041	12852	12931	12986	13036	12952	13022	13102	12956	12967	12955	13040	13015	12909	13084	13045	13050	13026	12773	13154	12948	12881	13146	12940	13022	13082	12907	12949	13116	13062	13061	13019	12982	13061	12959	13044	12959	13027	13141	12995	13045	13157	12875	12924	12966	13019	13071	12996	12795	12962	12945	12941	12974	12922	13036	13122	12809	12867	12970	13048	12867	12914	13009	13109	12913	12951	12969	13056	13097	13034	13042	13069	12899	12850	12881	12988	13018	13049	12858	12927	13101	13025	12897	12987	12960	13051	12839	12864	12766	12987	12895	12996	12932	13225	13036	12865	13101	13052	12953	12972	12941	13055	13097	12947	12973	13152	12830
23138	21052	28736	23580	21275	21783	28604	56646	54200	39878	31115	20971	17469	13555	13027	12933	12990	12961	12727	12793	12692	12835	12865	12831	12777	12890	12710	12970	13032	12866	12903	12711	12916	12769	12720	12852	12717	12806	12710	12830	12862	12818	12849	12677	12595	12766	12534	12815	12771	12699	12860	12786	12801	12754	12713	12814	12743	12812	12805	12866	12543	12693	12711	12743	12673	12832	12845	12773	12793	12747	12751	12586	12769	12853	12837	12613	12884	12695	12757	12781	12729	12679	12831	12670	12671	12906	12725	12682	12657	12923	12742	12745	12818	12816	12778	12747	12728	12878	12791	12764	12804	12675	12811	12834	12845	12564	12759	12785	12744	12620	12517	12612	12840	12680	12711	12778	12796	12864	12914	12939	12880	12709	12681	12753	12769	12658	12866	12519	12805	12662	12854	12768	12578	13008	12798	12651	12807	12764	12778	12738	12810	12624	12650	12786	12795	12783	12632	12756	12683	12631	12652	12901	12927	12858	12767	12659	12742	12864	12788	13023	12631	12837	12653	12756	12800	12755	12784	12657	12708	12765	12859	12760	12710	12865	12809	12839	12949	12727	12625	12834	12523	12795	12716	12731	12667	12727	12858	12654	12617	12724	12783	12842	12764	12697	12689	12581	12539	12750	12882	12809	12842	12918	12730	12782	12693	12758	12623	12685	12695	12772	12604	12745	12730	12630	12755	12988	12610	12720	12816	12845	12778	12863	12938	12773	12766	12740	12723	12692	12583	12797	12653	12727	12848	12814	12824	12813	12867	12660	12577	12712	12830	12786	12547	12787	12703	12717	12725	12684	12569	12676	12901	12849	12888	12775	12866	12544	12872	12763	12798	12750	12676	12842	12870	12864	12644	12766	12673	12700	12846	12732	12648	12696	12646	12558	12471	12890	12697	12725	12649	12692	12905	12777	12704	12762	12791	12957	12717	12906	12673	12839	12801	12605	12790	12840	12828	12701	12770	12733	12673	12700	12776	12808	12792	12677	12856	12700	12552	12846	12655	12609	12889	12790	12706	12564	13011	12590	12853	12804	12619	12781	12573	12656	12646	12796	12640	12798	12716	12578	12645	12693	12830	12919	12874	12691	12742	12640	12774	12716	12907	12698	12763	12711	12608	12662	12600	12757	12642	12757	12962	12717	12788	12678	12667	12729	12674	12637	12718	12854	12781	12631	12577	12802	12650	12690	12711	12764	12800	12683	12760	12681	12696	12609	12530	12835	12634	12705	12622	12671	12752	12560	12606	12722	12813	12775	12818	12655	12790	12792	12582	12810	12734	12692	12679	12739	12643	12663	12778	12734	12756	12842	12905	12691	12800	12665	12604	12757	12668	12880	12750	12602	12663	12904	12638	12723	12754	12640	12800	12583	12830	12705	12527	12560	12725	12863	12696	12667	12583	12709	12796	12560	12812	12673	12764	12754	12853	12805	12759	12837	12650	12827	12642	12706	12576	12839	13031	12700	12900	12787	12796	12731	12653	12710	12639	12555	12790	12690	12651	12675	12795	12731	12918	12793	12733	12861	12811	12607	12838	12732	12829	12769	12698	12850	12853	12604	12615	12751	12644	12657	12858	12615	12748	12620	12714	12681	12683	12734	12781	12727	12723	12740	12852	12664	12823	12703	12915	12903	12815	12606	12808	12738	12751	12762	12654	12612	12761	12680	12808	12688	12771	12750	12664	12672	12728	12765	12703	12745	12654	12725	12777	12821	12801	12738	12749	12888	12682	12834	12635	12837	12815	12661	12600	12842	12652	12823	12665	12849	12862	12687	12945	12732	12575	12850	12797	12670	12648	12725	12835	12861	12760	12732	12801	12608	12729	12570	12524	12677	13016	12851	12679	12704	12589	12717	12663	12693	12787	12583	12766	12725	12739	12738	12821	12733	12795	12717	12844	12716	12746	12694	12819	12628	12815	12723	12654	12819	12818	12908	12828	12731	12621	12664	12677	12670	12646	12731	12693	12759	12756	12571	12635	12758	12556	12885	12831	12749	12686	12632	12704	12590	12731	12862	12738	12796	12730	12731	12614	12714	12733	12754	12666	12503	12808	12764	12601	12699	12799	12768	12560	12619	12630	12548	12803	12753	12826	12659	12793	12627	12773	12850	12800	12936	12648	12637	12622	12829	12717	12749	12826	12668	12849	12842	12729	12741	12869	12797	12798	12679	12769	12687	12786	12641	12637	12659	12699	12781	12783	12750	12904	12644	12770	12762	12623	12780	12835	12489	12665	12700	12521	12650	12719	12588	12638	12803	12675	12959	12669	12710	12593	12641	12731	12616	12738	12843	12791	12766	12787	12562	12667	12529	12900	12708	12756	12654	12677	13060	12796	12990	12734	12743	12732	12886	12727	12803	12653	12782	12737	12576	12654	12650	12788	12681	12859	12752	12740	12723	12655	12737	12840	12596	12634	12670	12698	12690	12794	12685	12650	12951	12874	12842	12866	12705	12565	12696	12617	12780	12802	12760	12804	12782	12729	12649	12839	12848	12724	12824	12752	12643	12667	12732	12812	12835	12781	12739	12911	12739	12522	12765	12627	12616	12676	12741	12798	12832	12680	12576	12738	12640	12832	12686	12589	12673	12595	12933	12801	12629	12892	12773	12578	12819	12800	12560	12574	12614	12757	12763	12799	12878	12768	12666	12644	12650	12738	12676	12694	12649	12581	12705	12543	12892	12657	12635	12838	12796	12777	12623	12737	12555	12914	12809	12759	12526	12588	12762	12589	12744	12679	12730	12844	12823	12755	12685	12755	12823	12874	12653	12661	12752	12718	12884	12785	12672	12763	12729	12711	12812	12706	12632	12627	12753	12747	12594	12603	12827	12545	12646	12620	12797	12803	12920	12762	12732	12946	12778	12621	12641	12964	12741	12866	12635	12718	12644	12728	12708	12889	12758	12682	12804	12786	12688	12679	12780	12774	12558	12770	12751	12693	12600	12788	12642	12739	12865	12540	12719	12662	12801	12585	12891	12809	12682	12677	12610	12953	12776	12596	12771	12656	12750	12870	12708	12697	12679	12552	12832	12948	12870	12690	12819	12730	12654	12669	12802	12825	12757	12705	12687	12782	12859	12601	12782	12653	12635	12796	12820	12863	12802	12797	12813	12565	12856	12864	12665	12556	12945	12976	12967	12790	12820	12858	12740	12812	12755	12687	12621	12783	12746	12678	12690	12707	12779	12715	12848	12854	12642	12828	12809	12794	12837	12763	12718	12788	12816	12524	12783	12730	12963	12787	12778	12823	12815	12815	12740	12649	12655	12802	12709	12603	12602	12519	12700	12671	12828	12682	12681	12892	12922	12810	12777	12767	12801	12855	12680	12631	12802	12689	12676	12726	12702	12756	12693	12718	12662	12802	12680	12847	12802	12694	12734	12639	12925	12799	12653	12743	12782	12741	12626	12774	12875	12815	12778	12813	12657	12869	12639	12963	12854	12687	12697	12615	12688	12751	12648	12724	12709	12785	12847	12827	12762	12751	12781	12703	12789	12628	12829	12710	12882	12601	12909	12883	12911	12685	12782	12902	12671	12765	12717	12790	12755	12767	12636	12652	12733	12744	12701	12654	12835	12698	12902	12828	12733	12850	12852	12674	12854	12783	12703	12783	12690	12804	12660	12705	12585	12693	12739	12657	12548	12734	12769	12789	12799	12926	12717	12704	13015	12677	12583	12654	12721	12532	12603	12790	12834	12814	12699	12828	12630	12734	12690	12852	12848	12779	12857	12638	12789	12680	12899	12660	12731	12727	12692	12925	12841	12795	12748	12788	12799	12768	12765	12685	12665	12711	12816	12549	12618	12679	12603	12798	12638	12687	12856	12656	12684	12816	12722	12832	12829	12720	12812	12706	12864	12699	12777	12798	12737	12692	12718	12645	12767	12796	12556	12869	12795	12785	12686	12565	12614	12833	12721	12820	12837	12715	12712	12745	12807	12585	12651	12648	12804	12843	12911	12711	12660	12769	12781	12565	12627	12831	12763	12780	12678	12667	12816	12636	12814	12752	12753	12801	12750	12631	12513	12849	12759	12596	12848	12832	12773	12697	12773	12644	12621	12587	12696	12790	12626	12638	12777	12685	12602	12496	12825	12706	12668	12662	12826	12621	12947	12830	12918	12800	12798	12792	12715	12789	12556	12534	12861	12786	12747	12731	12644	12951	12791	12692	12791	12767	12824	12715	12795	12750	12945	12695	12762	12751	12954	12688	12726	12719	12602	12748	12770	12641	12597	12888	12650	12745	12639	12720	12734	12865	12755	12705	12627	12820	12659	12654	12664	12833	12798	12824	12788	12693	12725	12652	13007	12806	12654	12766	12609	12609	12599	12556	12800	12683	12541	12702	12747	12750	12816	12713	12780	12821	12721	12712	12759	12816	12719	12844	12679	12758	12620	12696	12790	12774	12733	12704	12619	12823	12625	12623	12647	12947	12780	12579	12708	12973	12750	12798	12595	12654	12635	12680	12696	12477	12691	12586	12625	12721	12571	12659	12610	12762	12803	12703	12690	12857	12740	12845	12861	12782	12552	12555	12536	12769	12801	12674	12652	12670	12615	12777	12800	12721	12734	12829	12638	12757	12776	12654	12749	12684	12836	12751	12697	12670	12698	12880	12645	12640	12803	12550	12707	12729	12722	12705	13100	12681	12802	12791	12820	12767	12718	12677	12723	12759	12879	12849	12750	12889	12834	12704	12657	12761	12827	12531	12761	12730	12836	12921	12850	12812	12773	12845	12922	12686	12510	12847	12609	12812	12798	12681	12772	12556	12797	12635	12818	12772	12859	12772	12819	12639	12760	12788	12764	12697	12682	12737	12871	12694	12717	12755	12655	12771	12572	12676	12607	12794	12882	12919	12594	12731	12614	12687	12671	12523	12608	12653	12650	12719	12600	12818	12856	12808	12863	12736	12756	12814	12671	12739	12740	12859	12852	12807	12743	12631	12643	12917	12661	12729	12918	12715	12704	12761	12885	12749	12781	12549	12694	12749	12656	12689	12680	12933	12779	12734	12723	12813	12777	12955	12734	12719	12762	12658	12642	12867	12625	12677	12755	12741	12628	12806	12864	12808	12753	12836	12706	12789	12918	12848	12745	12684	12772	12839	12741	12776	12802	12711	12703	12651	12779
16906	30713	29253	23214	19488	17639	29225	59334	54849	41331	34249	21944	19016	12759	12949	12842	13043	12749	12775	12834	12672	12806	12782	12823	12884	12851	12767	12807	12786	12712	12867	12888	12830	12741	12816	12867	12856	12894	12858	12782	12665	12925	12927	12916	12983	12705	12954	12789	12809	12819	12854	12838	12743	12933	12766	12765	12776	12802	12992	12897	12828	12803	12633	12923	12906	12770	13000	12771	12682	12815	12768	12856	12997	12924	12812	12894	12984	12951	12796	12939	12888	12744	12714	12846	12930	12928	12815	12856	12874	12696	12801	12818	12823	12907	12859	12756	12778	13110	12790	12845	12715	12840	12869	12950	12926	12763	12690	12590	12807	12847	12907	12709	12866	12817	12826	12759	12712	12707	12747	12860	12689	12960	12796	12889	12779	12798	12642	12884	12915	12824	12797	12922	12788	12701	12745	12876	12884	12721	12871	12811	12900	13007	12795	12861	12787	12867	12872	12829	12842	12832	12798	12812	12705	12890	12845	12940	12934	12858	12773	12812	12947	12914	12903	12930	12840	12751	12668	12759	12846	12816	12717	12748	12674	12795	12880	12878	12701	12900	12881	12855	12880	12767	13047	12838	12875	12802	12869	12787	12764	12936	12706	12708	12839	12930	12789	12987	12876	12885	12878	12759	12706	12884	12864	12775	12814	12781	12870	12850	12912	12755	12650	12905	12736	12748	12749	12779	12800	12948	12885	12988	12702	12736	12638	12878	12943	12773	12826	12882	12812	12926	12876	12844	12758	12792	12782	12724	12873	12808	12837	12740	12768	12737	12860	12741	12917	12841	12849	12905	12850	12934	12876	12768	12937	12758	12696	12844	12884	12845	12671	12705	12835	12926	12681	12960	12804	12662	12984	12705	12976	12919	12920	12714	12836	12628	12787	13051	12881	12926	12742	12918	12837	12809	12888	12742	12722	12623	12807	12894	12693	12865	12824	12728	12824	12667	12703	12847	12755	12789	12854	12780	12835	12699	12713	12737	12832	12854	12785	12802	12881	12838	12736	12915	12681	12900	12896	12801	12763	12949	12740	12915	12869	12813	12775	12910	12826	12652	12752	12791	12868	12675	13005	12938	13024	12900	12850	12914	12765	12792	12865	12775	12827	12811	12681	12861	12707	12697	12882	12767	12715	12939	12700	12742	12885	12912	12933	12914	12894	12895	12841	12847	12792	12684	12886	12785	12804	12836	12746	12839	13025	12905	12860	12738	12875	12819	12775	12770	12825	12848	12844	12710	12842	12901	12784	12696	13009	12678	12724	12921	12852	12822	12796	12804	12581	12689	12810	12833	12839	12899	12883	12873	12933	12929	12831	12845	12809	12860	12854	12887	12699	12836	12838	12733	12720	13001	12942	12894	12729	12903	12717	12682	12729	12866	12639	12842	12826	12819	13124	12761	12832	12815	12777	12855	12957	12863	12676	12999	12767	12704	12752	13067	12953	12682	12968	12822	12731	12701	12856	12729	12857	12937	12852	12812	12828	12805	12647	12871	12743	12825	12892	12872	12864	12737	12824	12828	12834	12822	12679	13054	12850	12827	12794	12993	12705	12871	12680	12748	12771	12817	12754	12828	12900	12826	12886	12693	12965	12894	12876	12851	12841	12917	12926	12901	13012	12749	12865	12750	12750	12758	12843	12982	12808	12833	12660	12848	12717	12952	12842	12748	12906	12798	12886	12895	12887	12793	12841	12932	12856	12859	12874	12790	12839	12942	12737	12746	12763	12898	12735	12732	12674	12883	12969	12846	12920	12762	12952	12894	12961	12661	12688	13028	12904	12741	12794	12914	12924	12754	13046	12871	12820	12844	12713	12828	12883	12749	12833	12855	12719	12896	12895	12724	12985	12657	12806	12921	12868	12918	12861	12843	12901	12840	12711	12776	12857	13062	12844	12867	12903	12791	12637	12849	12861	12760	12721	12805	12752	12662	12878	12804	12754	12759	12765	12800	12821	12751	12742	12855	12782	12751	12778	12865	12854	12882	12822	12818	12745	12741	12782	12808	12786	12814	12852	12807	12726	12737	12944	12822	12755	12943	12776	12821	12876	12990	12940	12823	12843	12777	12730	12818	12766	12827	12835	12866	12841	12871	12785	12757	12913	12845	12895	12860	12813	12868	12895	12827	12810	12728	12799	12876	12924	12868	12860	12896	12737	12808	12943	12863	12925	12799	12738	12726	12750	12784	12901	12762	12800	12665	12823	12959	12657	12823	12745	12791	12776	12785	12975	12956	12868	12779	12716	12727	12772	12703	12870	12804	12959	12538	12899	12731	12864	12727	12859	12708	12900	12940	12758	12914	12825	12763	12816	13060	12874	12706	12735	12940	12787	12887	12855	12808	12746	12653	12796	12787	12935	12754	13011	12759	12836	12811	12837	12786	12752	12803	12827	12919	12842	12796	12777	12880	12977	12961	12929	12771	12759	12934	12768	12860	12924	12820	12971	12633	12836	12831	13003	12842	12693	12797	12796	12841	12815	12760	12792	12936	12972	12738	12823	12917	12828	12909	12869	12871	12909	12835	12922	12905	12883	12617	12904	12698	12783	12840	12806	12956	12770	12885	12968	12843	12708	12834	12825	12916	13004	12803	12977	12743	12802	12777	12987	12912	12799	12699	12891	12729	12801	12843	12748	12635	12904	12993	12803	12812	12799	12724	12887	13030	12827	12824	12930	12865	12768	12777	12713	12845	12926	12817	12861	12782	12786	12846	12952	12749	12951	12963	12812	12783	13080	12786	12763	12834	12687	12719	12907	12752	12863	12897	12894	12720	12821	12741	12883	12832	12870	12889	12766	12873	12858	12922	12823	12760	12640	12932	12841	12839	12768	12743	12804	12899	12863	12670	12855	12867	12812	12936	12784	13010	12849	12795	12960	12814	12927	12886	12735	12589	12861	12829	12724	12875	12817	12887	12943	12710	12774	12839	12958	12957	12984	12790	13007	12847	12971	12824	12904	12749	12886	12854	12796	12726	12901	12749	12879	12777	12929	12747	12783	12970	12926	12848	12697	12791	12925	12957	12952	12910	12732	12865	12901	12849	12996	12840	12900	12977	12954	12747	12939	12778	12944	12902	12927	12771	12870	12736	12664	12856	12829	12922	12859	12787	12872	12868	12771	12861	12894	12711	12938	12714	12810	12851	12721	12784	12889	12846	12890	12800	12932	12749	12864	12859	12904	12864	12784	12923	12977	12834	12773	12707	12700	12877	12874	12927	12857	12885	12660	12776	12890	12742	13054	12719	12680	12822	12924	12808	12903	12789	12872	12831	12733	12919	12872	12688	12956	12723	12804	12815	12681	12714	12855	12882	12836	12845	12707	12983	12790	12889	12758	12780	12825	12767	12733	12834	12812	12916	12899	12883	12806	12836	12750	12819	12815	12808	12895	12841	12730	12809	12850	12895	12882	12774	12907	12628	12733	12756	12844	12804	12755	12775	12747	13094	12676	12816	12950	12879	12896	12843	12696	12813	12772	12824	12852	12841	12610	12852	12860	12866	12851	13011	12789	13022	12756	12881	12818	12819	12797	12811	12867	12744	12924	12950	12752	12993	12797	12773	12760	12812	12848	12857	12862	12857	12774	12896	12881	12799	12920	12707	12942	12742	12818	12825	12909	12671	12758	12884	12832	12675	12921	12787	12801	12696	12892	12808	12749	12764	12719	12816	12978	12911	12903	12892	12941	12838	12818	13101	12911	12800	12909	12845	12741	12863	12791	12832	12818	12965	12849	12852	12935	12705	12862	12927	12824	12807	12901	12733	12986	12871	12848	12856	13004	12914	12711	12705	12941	12837	12975	12739	12732	12732	12908	12882	12814	12791	12871	12921	12729	12675	12830	12836	12808	12895	12864	12946	12823	12683	12647	12883	12908	12974	12750	12936	12826	13019	12805	12789	13065	12737	12761	12810	12886	12831	12902	12721	12662	12904	12808	12726	12811	12838	12948	12694	12825	12761	12915	12846	12794	12926	12814	13021	12775	12720	12891	12810	12805	12916	13019	12814	12981	12695	12930	12705	12822	12724	12682	12767	12982	12792	12775	13038	12779	12807	12773	12838	12830	12872	12870	12832	12823	12774	12779	12928	12775	12613	12745	12874	12692	12873	12895	12909	12886	12859	12838	13037	12966	12933	12808	12792	12635	13006	12652	12843	12874	13023	12793	12890	12860	12811	12759	12822	12650	12806	12798	12871	12814	12886	12874	12773	12858	12832	12962	12782	12772	12783	12682	12729	12922	12921	12875	12746	12927	12880	12875	12816	12904	12773	13027	12602	12784	12888	12741	12775	12884	12764	12883	12765	12628	12698	12711	12834	12738	12898	12769	12711	12802	12790	12712	13064	12868	12877	12746	12818	12770	12751	12671	12871	12766	12743	12729	12756	12759	12997	12795	12954	12850	12891	12825	12743	12892	12657	12747	12848	12915	12721	12761	13063	12843	12949	12953	12888	12888	12921	12747	12766	12745	12834	12896	12943	12607	12773	12914	12829	12805	12793	12848	12819	12892	12919	13004	12875	12867	12758	12927	12847	12747	12897	12975	12875	12740	12784	12905	12848	13048	12825	12864	12727	12923	12937	12959	12697	12860	12833	12780	12813	12894	12886	12886	12728	12728	12941	12819	12787	12776	12820	12818	12647	12826	12862	12751	12713	12925	12844	12731	12910	13039	12836	12952	12737	12719	12836	12736	12982	12729	12701	12891	12687	12892	12850	12785	12719	12752	12775	12801	12740	12749	12884	12912	12860	12839	12834	12780	12884	12812	12836	12910	12883	12980	12773	12758	12951	12822	12913	12745	12807	12995	12664	12715	12679	12866	12767	12919	12654	12830	12779	12857	12933	12854	12878	12837	12860	12783	13083	12867	12754	12860	12941	12796	12993	12742	12966	12928	12965	12964	12823	12842	12837	12816	12919	12732	12763	12869	12987	12883	12817	12943	12783	12906	12709	12915	12867	12747	12841	12810	12818	12932	12999	12846	12967	12781	12925	12906	12991	12641	12850	12812	12775	12920	12648	12731	12866	12805	12762	12836	12824	12780	12766	12795	13017	12798	12872	12924	12959	12708	12823	12799	12874	12977	12860	12866	12883	12897	12943	12886	12835	12812	12610	12879	12886	12732	12945	12859	12865
27231	21473	21788	17761	14611	14293	14828	19972	20481	17620	15944	14337	14068	13572	13721	13800	13652	13446	13497	13635	13477	13639	13587	13468	13471	13493	13396	13449	13471	13515	13551	13273	13513	13510	13573	13625	13574	13455	13556	13623	13567	13547	13559	13481	13441	13570	13504	13598	13574	13687	13473	13632	13726	13429	13685	13558	13425	13679	13600	13472	13467	13465	13770	13483	13530	13469	13633	13372	13694	13426	13397	13590	13561	13714	13606	13489	13467	13442	13662	13617	13530	13638	13527	13531	13427	13660	13597	13583	13533	13612	13273	13582	13688	13615	13641	13502	13603	13425	13540	13275	13432	13476	13476	13411	13562	13475	13486	13487	13673	13540	13393	13426	13495	13502	13406	13532	13489	13595	13629	13507	13422	13484	13536	13575	13412	13574	13389	13508	13634	13515	13575	13540	13520	13645	13424	13546	13326	13599	13507	13582	13481	13446	13647	13436	13493	13514	13457	13536	13457	13462	13679	13538	13417	13507	13619	13537	13407	13420	13397	13491	13463	13593	13534	13661	13628	13383	13572	13521	13449	13401	13539	13518	13528	13593	13491	13375	13453	13368	13445	13483	13497	13525	13530	13570	13761	13504	13528	13538	13458	13678	13500	13469	13520	13543	13617	13405	13376	13454	13437	13460	13536	13391	13588	13448	13330	13383	13587	13731	13686	13520	13462	13578	13484	13553	13583	13548	13564	13398	13537	13466	13477	13448	13613	13405	13626	13432	13401	13376	13446	13474	13553	13437	13568	13598	13746	13642	13597	13584	13662	13402	13608	13604	13538	13438	13504	13498	13435	13546	13672	13552	13510	13405	13513	13550	13647	13382	13668	13487	13508	13454	13502	13477	13247	13744	13310	13356	13556	13506	13555	13354	13318	13582	13269	13522	13589	13397	13349	13534	13416	13412	13219	13393	13466	13469	13495	13498	13612	13449	13490	13699	13519	13602	13705	13362	13387	13422	13465	13532	13633	13562	13484	13575	13614	13373	13625	13371	13604	13550	13390	13573	13482	13502	13641	13537	13402	13392	13574	13577	13637	13565	13526	13523	13481	13645	13528	13559	13460	13405	13435	13643	13468	13271	13536	13815	13536	13703	13612	13553	13662	13666	13648	13596	13531	13486	13526	13583	13569	13568	13446	13527	13545	13635	13511	13543	13367	13512	13668	13601	13595	13532	13527	13679	13790	13542	13377	13619	13589	13504	13495	13607	13501	13520	13673	13540	13454	13628	13517	13515	13397	13302	13531	13477	13521	13636	13600	13611	13493	13453	13602	13495	13429	13331	13512	13507	13578	13514	13516	13392	13643	13518	13459	13530	13641	13647	13663	13524	13513	13452	13409	13511	13518	13456	13486	13152	13474	13506	13473	13426	13519	13540	13596	13419	13569	13339	13282	13471	13400	13539	13618	13595	13474	13428	13489	13488	13561	13524	13474	13485	13519	13443	13480	13428	13414	13486	13609	13471	13654	13530	13607	13469	13539	13525	13416	13545	13455	13419	13517	13540	13591	13549	13741	13559	13471	13444	13569	13566	13399	13626	13536	13540	13645	13572	13418	13573	13432	13270	13475	13560	13474	13499	13475	13590	13683	13423	13537	13493	13622	13481	13641	13611	13647	13501	13402	13632	13595	13605	13408	13510	13707	13780	13653	13519	13515	13352	13457	13570	13587	13689	13644	13474	13436	13692	13706	13512	13375	13467	13617	13482	13500	13487	13322	13638	13485	13485	13456	13502	13497	13572	13550	13504	13567	13439	13454	13734	13571	13575	13616	13505	13540	13524	13365	13520	13443	13327	13518	13547	13413	13620	13550	13472	13508	13368	13620	13501	13527	13673	13561	13469	13417	13438	13594	13500	13364	13538	13405	13615	13599	13531	13497	13602	13636	13500	13572	13368	13472	13474	13617	13525	13521	13544	13614	13540	13632	13513	13556	13556	13527	13595	13639	13646	13484	13514	13460	13594	13489	13564	13558	13493	13489	13471	13498	13622	13356	13587	13444	13365	13418	13571	13545	13511	13516	13489	13407	13497	13558	13579	13462	13520	13568	13546	13682	13520	13467	13414	13498	13510	13312	13418	13379	13641	13366	13556	13491	13312	13417	13592	13557	13419	13357	13468	13541	13481	13722	13535	13537	13489	13401	13684	13460	13431	13654	13591	13659	13539	13691	13562	13570	13594	13475	13610	13536	13380	13410	13432	13512	13411	13605	13606	13582	13298	13415	13440	13354	13231	13471	13407	13479	13535	13573	13558	13482	13453	13617	13501	13741	13494	13607	13418	13371	13407	13529	13458	13610	13472	13576	13493	13506	13501	13534	13448	13315	13495	13568	13517	13691	13687	13743	13596	13490	13389	13441	13528	13569	13475	13594	13598	13507	13550	13593	13421	13552	13738	13431	13570	13452	13591	13640	13424	13567	13584	13474	13362	13363	13462	13446	13546	13542	13461	13407	13410	13496	13810	13480	13434	13353	13609	13592	13371	13524	13566	13475	13674	13601	13606	13666	13489	13564	13694	13537	13495	13630	13596	13485	13345	13502	13523	13483	13372	13623	13466	13362	13643	13617	13625	13553	13427	13449	13598	13452	13418	13564	13284	13545	13510	13412	13665	13543	13579	13445	13631	13346	13484	13579	13491	13469	13569	13546	13574	13434	13613	13600	13416	13640	13588	13526	13535	13549	13702	13523	13567	13514	13586	13569	13556	13512	13414	13440	13599	13538	13484	13631	13684	13569	13349	13388	13505	13509	13513	13576	13544	13548	13651	13478	13376	13549	13629	13386	13502	13527	13386	13508	13420	13419	13588	13707	13428	13534	13532	13475	13680	13428	13378	13455	13562	13567	13613	13521	13578	13610	13605	13603	13502	13643	13542	13667	13481	13557	13520	13453	13399	13563	13609	13631	13357	13485	13491	13593	13634	13437	13655	13617	13701	13487	13693	13518	13591	13407	13523	13601	13483	13662	13549	13618	13493	13524	13564	13567	13682	13405	13582	13597	13566	13540	13366	13405	13398	13412	13374	13693	13676	13513	13587	13639	13549	13555	13533	13505	13633	13481	13675	13555	13544	13524	13598	13625	13581	13363	13438	13486	13578	13598	13545	13398	13342	13400	13568	13452	13466	13551	13312	13468	13436	13681	13515	13772	13491	13314	13508	13525	13585	13422	13429	13523	13431	13440	13346	13670	13547	13586	13503	13334	13648	13757	13552	13645	13598	13588	13518	13444	13546	13426	13383	13683	13506	13578	13326	13621	13597	13568	13341	13759	13354	13461	13549	13652	13406	13409	13533	13615	13620	13612	13492	13556	13501	13636	13481	13550	13609	13394	13521	13463	13464	13439	13555	13628	13661	13534	13589	13665	13587	13622	13608	13468	13469	13713	13528	13449	13465	13441	13529	13501	13529	13664	13490	13679	13515	13574	13517	13426	13375	13453	13564	13617	13587	13483	13652	13397	13534	13546	13490	13569	13565	13427	13681	13517	13411	13561	13650	13543	13322	13476	13434	13525	13389	13680	13643	13563	13491	13530	13618	13528	13529	13415	13573	13686	13567	13543	13657	13609	13602	13521	13534	13635	13713	13543	13497	13441	13443	13399	13537	13519	13542	13634	13391	13443	13610	13221	13665	13634	13481	13434	13699	13778	13607	13526	13668	13603	13441	13580	13733	13577	13569	13453	13725	13747	13452	13369	13591	13622	13612	13401	13438	13587	13468	13446	13560	13463	13266	13476	13460	13530	13420	13558	13681	13366	13467	13431	13613	13588	13449	13572	13585	13590	13462	13598	13517	13463	13488	13531	13571	13679	13517	13500	13402	13542	13466	13756	13549	13520	13676	13628	13535	13491	13554	13465	13548	13541	13429	13386	13424	13451	13435	13580	13535	13521	13439	13486	13567	13489	13390	13590	13491	13415	13371	13273	13490	13599	13681	13390	13655	13498	13818	13356	13511	13298	13500	13453	13436	13424	13538	13467	13337	13610	13554	13590	13639	13775	13528	13459	13594	13433	13437	13365	13690	13594	13555	13609	13629	13729	13385	13726	13551	13498	13603	13473	13637	13392	13573	13509	13437	13429	13451	13522	13522	13368	13513	13299	13517	13718	13482	13634	13658	13535	13622	13562	13683	13550	13551	13566	13598	13730	13636	13563	13483	13536	13378	13458	13520	13688	13615	13618	13706	13658	13587	13528	13377	13425	13553	13391	13490	13505	13519	13416	13560	13275	13432	13498	13489	13480	13389	13568	13558	13472	13447	13488	13520	13619	13487	13517	13562	13501	13518	13324	13445	13444	13637	13608	13488	13417	13515	13509	13419	13427	13325	13449	13466	13516	13624	13509	13574	13445	13664	13594	13476	13481	13522	13510	13451	13416	13528	13419	13713	13566	13500	13480	13356	13545	13588	13665	13631	13708	13588	13423	13492	13584	13601	13475	13666	13611	13524	13436	13435	13592	13620	13395	13642	13523	13509	13520	13598	13437	13419	13567	13565	13363	13633	13609	13424	13613	13587	13453	13463	13344	13617	13419	13475	13537	13540	13555	13564	13580	13419	13522	13522	13423	13531	13392	13470	13815	13430	13439	13336	13606	13529	13354	13502	13467	13302	13579	13736	13469	13353	13420	13596	13486	13460	13622	13669	13463	13480	13567	13468	13603	13399	13372	13502	13755	13421	13699	13461	13406	13600	13501	13521	13732	13575	13439	13454	13629	13351	13465	13389	13705	13337	13585	13499	13543	13574	13390	13446	13566	13454	13448	13522	13699	13529	13591	13692	13595	13501	13381	13281	13729	13508	13634	13625	13606	13525	13465	13573	13556	13478	13486	13658	13538	13559	13599	13499	13472	13561	13488	13444	13546	13566	13493	13735	13481	13573	13549	13600	13589	13581	13558	13550	13438	13478	13639	13589	13348	13535	13510	13590	13520	13646	13458	13470	13644	13505	13520	13584	13714	13426	13396	13461	13649	13603	13349	13448	13735	13608	13527	13520	13601	13679	13449	13401	13504	13295	13390	13494	13541	13425	13568	13700	13581	13520	13573	13565	13483	13589	13648	13522	13549	13463	13615	13526	13737	13513	13415	13450	13612	13439	13471	13581	13487	13297	13685	13578	13459	13536	13430	13704	13542	13623	13492	13592
15156	19678	18636	16030	15282	14498	15850	23726	22987	18426	16176	14097	13961	13373	13383	13408	13346	13455	13217	13443	13367	13526	13197	13324	13435	13133	13427	13275	13497	13458	13415	13413	13559	13289	13289	13285	13451	13313	13200	13303	13491	13474	13412	13398	13364	13391	13267	13518	13427	13429	13465	13302	13419	13423	13401	13428	13390	13131	13458	13372	13364	13290	13370	13349	13395	13523	13497	13341	13361	13309	13456	13389	13437	13438	13405	13419	13250	13189	13455	13342	13178	13259	13455	13316	13261	13269	13179	13321	13544	13403	13317	13453	13482	13300	13391	13287	13357	13450	13457	13482	13347	13393	13364	13387	13310	13333	13572	13276	13403	13378	13399	13292	13504	13215	13294	13441	13394	13423	13576	13285	13366	13440	13256	13524	13330	13324	13440	13284	13318	13370	13517	13318	13342	13436	13397	13281	13256	13250	13529	13320	13386	13431	13440	13341	13364	13457	13411	13249	13529	13271	13374	13227	13460	13446	13568	13445	13307	13304	13331	13459	13438	13309	13357	13453	13230	13412	13285	13485	13384	13299	13188	13361	13270	13348	13453	13336	13330	13487	13381	13328	13303	13239	13333	13433	13291	13455	13350	13310	13304	13465	13381	13386	13395	13403	13420	13399	13187	13371	13460	13466	13387	13353	13164	13354	13233	13375	13387	13337	13326	13189	13301	13457	13200	13576	13367	13413	13416	13284	13610	13390	13377	13341	13457	13354	13326	13339	13416	13281	13360	13292	13486	13513	13511	13335	13298	13244	13382	13207	13435	13525	13364	13350	13239	13509	13354	13459	13316	13391	13312	13420	13155	13293	13371	13250	13255	13310	13444	13427	13404	13200	13327	13377	13406	13701	13436	13349	13433	13269	13239	13431	13515	13503	13254	13346	13426	13334	13306	13345	13327	13472	13367	13385	13586	13405	13359	13337	13387	13576	13299	13302	13234	13440	13338	13425	13367	13541	13331	13404	13500	13315	13338	13318	13362	13442	13268	13344	13191	13410	13375	13404	13277	13393	13494	13441	13364	13416	13479	13247	13377	13326	13401	13334	13400	13227	13495	13299	13286	13408	13443	13439	13264	13226	13393	13179	13406	13378	13462	13412	13291	13213	13495	13498	13371	13321	13356	13405	13226	13398	13362	13457	13536	13466	13269	13371	13398	13259	13456	13381	13237	13649	13277	13444	13388	13325	13637	13291	13384	13271	13267	13285	13248	13300	13321	13301	13414	13304	13433	13294	13372	13371	13366	13434	13342	13533	13429	13297	13313	13220	13284	13264	13505	13244	13256	13463	13493	13328	13325	13455	13292	13529	13365	13356	13418	13280	13427	13339	13342	13330	13308	13307	13386	13241	13443	13362	13272	13494	13441	13261	13454	13289	13524	13266	13547	13380	13511	13339	13374	13227	13483	13385	13506	13403	13355	13506	13337	13331	13297	13396	13497	13280	13366	13168	13311	13251	13374	13434	13424	13339	13436	13177	13357	13410	13403	13493	13387	13384	13305	13364	13273	13143	13343	13309	13232	13388	13444	13284	13389	13466	13282	13394	13495	13318	13492	13418	13413	13363	13297	13330	13432	13271	13396	13355	13355	13378	13418	13379	13234	13520	13236	13424	13272	13421	13301	13443	13383	13400	13409	13403	13509	13219	13340	13265	13505	13399	13344	13583	13486	13219	13572	13364	13337	13582	13415	13352	13414	13372	13367	13389	13430	13390	13474	13275	13454	13561	13367	13379	13505	13394	13343	13413	13233	13286	13347	13305	13380	13366	13348	13363	13402	13291	13351	13351	13446	13405	13376	13350	13248	13485	13354	13276	13567	13530	13318	13385	13440	13326	13588	13304	13441	13541	13420	13387	13457	13375	13179	13454	13279	13331	13362	13189	13269	13501	13432	13547	13369	13202	13444	13422	13412	13385	13388	13332	13473	13478	13499	13239	13485	13306	13424	13368	13563	13490	13390	13255	13293	13359	13344	13463	13340	13426	13374	13348	13282	13280	13340	13238	13285	13242	13473	13488	13256	13583	13302	13419	13235	13320	13370	13423	13429	13180	13355	13211	13373	13454	13401	13372	13553	13335	13493	13404	13336	13318	13491	13347	13290	13319	13353	13437	13330	13408	13277	13552	13240	13332	13335	13373	13465	13358	13383	13373	13506	13366	13322	13419	13471	13376	13381	13337	13312	13309	13467	13345	13305	13400	13415	13460	13305	13409	13454	13450	13252	13384	13355	13385	13406	13339	13289	13279	13420	13377	13379	13214	13286	13198	13405	13462	13241	13388	13442	13400	13342	13463	13369	13444	13501	13361	13565	13212	13386	13290	13284	13311	13419	13432	13494	13431	13332	13297	13407	13401	13497	13273	13413	13451	13252	13439	13197	13442	13402	13288	13455	13389	13488	13373	13367	13429	13358	13290	13326	13401	13288	13318	13301	13369	13455	13393	13296	13446	13394	13369	13446	13339	13330	13385	13332	13428	13389	13447	13479	13326	13349	13327	13394	13351	13413	13361	13406	13335	13392	13404	13616	13416	13344	13430	13516	13263	13383	13493	13296	13490	13186	13613	13327	13339	13359	13353	13440	13361	13461	13364	13337	13345	13310	13469	13280	13306	13345	13333	13317	13312	13419	13446	13374	13488	13321	13330	13495	13271	13500	13364	13320	13457	13399	13290	13285	13365	13482	13370	13410	13471	13567	13467	13488	13517	13596	13378	13467	13403	13331	13334	13452	13402	13385	13376	13253	13402	13317	13364	13466	13450	13369	13452	13290	13543	13470	13349	13483	13328	13284	13357	13360	13457	13298	13420	13476	13259	13507	13393	13510	13312	13324	13341	13349	13456	13358	13192	13422	13338	13264	13358	13244	13478	13511	13513	13340	13333	13275	13383	13399	13279	13308	13591	13514	13346	13381	13318	13309	13400	13472	13290	13432	13161	13344	13438	13321	13368	13361	13334	13477	13133	13419	13356	13533	13493	13480	13449	13447	13380	13451	13455	13397	13510	13347	13350	13552	13383	13276	13456	13440	13336	13272	13380	13405	13363	13366	13446	13289	13254	13160	13453	13205	13357	13418	13270	13315	13399	13384	13459	13478	13393	13282	13356	13377	13320	13109	13293	13407	13284	13501	13407	13378	13318	13360	13291	13350	13452	13333	13354	13331	13380	13313	13482	13252	13394	13441	13348	13369	13474	13394	13461	13312	13215	13559	13260	13202	13355	13298	13444	13302	13394	13527	13343	13359	13556	13447	13472	13378	13361	13347	13343	13442	13388	13436	13428	13373	13564	13352	13283	13387	13379	13247	13383	13559	13169	13401	13453	13298	13487	13264	13405	13385	13422	13475	13458	13337	13413	13565	13215	13427	13493	13346	13454	13202	13324	13366	13353	13385	13361	13393	13361	13372	13316	13249	13348	13309	13243	13309	13456	13384	13162	13325	13356	13471	13447	13190	13573	13318	13218	13432	13458	13389	13485	13313	13311	13386	13377	13482	13284	13347	13289	13323	13437	13382	13421	13481	13298	13366	13095	13272	13356	13344	13374	13450	13541	13300	13336	13373	13299	13381	13297	13310	13379	13557	13376	13477	13318	13323	13403	13316	13406	13446	13344	13387	13302	13430	13290	13633	13296	13468	13438	13337	13282	13306	13335	13504	13332	13454	13478	13295	13439	13563	13453	13313	13527	13339	13275	13501	13275	13352	13535	13396	13280	13503	13504	13411	13398	13378	13482	13404	13394	13352	13412	13141	13424	13407	13397	13369	13436	13450	13417	13248	13311	13503	13505	13434	13362	13344	13354	13372	13360	13452	13326	13381	13269	13373	13365	13399	13339	13386	13379	13385	13354	13193	13322	13343	13182	13268	13364	13380	13411	13468	13451	13449	13377	13383	13418	13352	13482	13431	13276	13499	13340	13441	13382	13411	13382	13475	13260	13338	13455	13444	13402	13368	13392	13273	13148	13398	13407	13480	13360	13335	13344	13223	13559	13283	13484	13299	13365	13390	13278	13344	13372	13387	13461	13356	13424	13473	13339	13306	13511	13437	13466	13276	13438	13360	13384	13539	13174	13277	13491	13461	13326	13378	13311	13272	13460	13468	13352	13372	13444	13428	13401	13340	13232	13467	13419	13390	13410	13263	13413	13451	13511	13417	13407	13303	13350	13393	13302	13433	13325	13307	13465	13400	13380	13503	13308	13490	13331	13397	13395	13507	13419	13448	13419	13170	13321	13447	13473	13444	13436	13345	13486	13438	13328	13315	13377	13346	13364	13346	13420	13382	13252	13349	13333	13598	13303	13458	13358	13233	13302	13345	13267	13532	13408	13356	13508	13264	13325	13367	13528	13392	13413	13344	13417	13449	13355	13423	13429	13344	13579	13403	13404	13354	13221	13436	13297	13314	13368	13486	13469	13527	13433	13514	13387	13391	13521	13372	13292	13309	13413	13342	13405	13462	13272	13351	13411	13455	13236	13417	13428	13468	13318	13320	13367	13227	13385	13401	13623	13222	13386	13474	13407	13476	13323	13493	13274	13330	13276	13451	13294	13260	13418	13423	13463	13402	13351	13524	13472	13391	13231	13464	13277	13159	13358	13379	13443	13404	13460	13470	13337	13479	13542	13348	13362	13306	13408	13470	13323	13327	13484	13358	13470	13387	13375	13474	13292	13232	13463	13446	13327	13293	13405	13521	13227	13391	13280	13386	13460	13396	13416	13484	13434	13322	13298	13487	13451	13393	13489	13274	13531	13338	13504	13427	13324	13298	13412	13392	13287	13377	13499	13319	13361	13377	13360	13300	13417	13298	13318	13363	13422	13423	13221	13230	13453	13488	13304	13537	13430	13398	13417	13321	13461	13347	13372	13219	13421	13405	13290	13542	13431	13322	13399	13456	13365	13420	13332	13235	13359	13236	13388	13321	13396	13367	13518	13369	13415	13155	13445	13389	13320	13292	13388	13379	13326	13403	13425	13435	13403	13318	13359	13348	13411	13479	13458	13198	13318	13358	13354	13371	13420	13354	13272	13371	13405	13498	13319	13396	13424	13386	13403	13314	13282	13373	13235	13291	13476	13304	13405	13367	13456	13361	13431	13373	13491	13403	13515	13529	13382	13358	13453	13324	13479	13253	13428	13364	13265
24617	21107	27872	24872	19936	16523	17684	40713	40184	30225	23081	17292	15428	13828	13473	13377	13409	13456	13428	13496	13464	13477	13281	13363	13618	13463	13351	13483	13482	13310	13349	13394	13205	13250	13423	13235	13364	13443	13580	13412	13362	13406	13549	13438	13357	13547	13379	13270	13337	13330	13291	13365	13437	13141	13296	13326	13597	13292	13451	13449	13212	13325	13427	13417	13279	13309	13393	13298	13504	13279	13428	13404	13458	13183	13274	13212	13347	13338	13226	13339	13284	13428	13389	13347	13369	13337	13344	13277	13452	13393	13255	13176	13277	13434	13304	13355	13309	13461	13333	13543	13269	13466	13352	13258	13428	13353	13336	13235	13388	13387	13209	13242	13233	13350	13288	13304	13337	13339	13237	13568	13188	13390	13478	13389	13347	13266	13356	13379	13330	13363	13507	13466	13207	13272	13211	13277	13415	13187	13443	13541	13368	13306	13116	13241	13419	13213	13318	13319	13354	13295	13259	13139	13271	13151	13379	13314	13350	13324	13331	13255	13315	13220	13524	13379	13256	13347	13375	13439	13344	13356	13298	13377	13344	13221	13281	13298	13310	13292	13305	13290	13282	13376	13507	13375	13361	13342	13278	13149	13230	13294	13425	13274	13271	13281	13378	13446	13265	13315	13354	13379	13340	13382	13431	13304	13389	13372	13308	13422	13260	13429	13424	13361	13468	13351	13346	13287	13416	13458	13150	13293	13315	13143	13398	13399	13236	13328	13347	13174	13352	13314	13325	13299	13403	13411	13388	13282	13332	13300	13179	13451	13243	13148	13243	13383	13318	13174	13395	13434	13337	13289	13456	13448	13132	13234	13294	13252	13277	13218	13414	13336	13418	13251	13390	13403	13316	13290	13353	13269	13148	13267	13381	13125	13273	13285	13534	13398	13430	13530	13463	13432	13163	13381	13300	13355	13275	13385	13293	13354	13372	13363	13353	13369	13331	13342	13282	13406	13463	13290	13353	13298	13283	13468	13335	13282	13532	13449	13332	13368	13394	13393	13400	13277	13308	13302	13464	13307	13258	13200	13395	13251	13282	13345	13401	13417	13282	13221	13216	13459	13136	13224	13329	13321	13158	13307	13393	13353	13419	13367	13177	13518	13360	13372	13256	13577	13320	13284	13409	13325	13387	13199	13334	13423	13351	13371	13341	13448	13462	13425	13477	13239	13297	13398	13295	13287	13242	13344	13270	13192	13417	13270	13266	13452	13392	13366	13314	13250	13286	13288	13375	13138	13231	13334	13178	13236	13224	13392	13518	13305	13319	13264	13146	13520	13259	13212	13459	13047	13350	13248	13281	13251	13224	13480	13306	13298	13418	13408	13538	13333	13314	13538	13233	13367	13328	13554	13346	13441	13324	13392	13243	13325	13408	13281	13296	13447	13330	13202	13356	13284	13229	13293	13301	13454	13239	13493	13331	13313	13432	13435	13373	13562	13363	13280	13281	13342	13260	13352	13465	13535	13280	13365	13298	13341	13262	13343	13194	13527	13371	13453	13276	13505	13361	13313	13323	13417	13274	13187	13346	13223	13375	13219	13325	13408	13464	13279	13391	13314	13326	13300	13204	13267	13244	13491	13333	13372	13322	13310	13275	13231	13307	13345	13357	13391	13410	13360	13382	13247	13420	13224	13434	13174	13237	13266	13434	13392	13433	13216	13421	13182	13344	13329	13311	13495	13385	13356	13400	13442	13398	13259	13087	13256	13453	13584	13490	13337	13226	13290	13256	13475	13092	13299	13289	13297	13235	13176	13217	13258	13510	13370	13362	13354	13379	13282	13298	13197	13401	13238	13548	13425	13244	13358	13259	13345	13211	13279	13186	13242	13357	13327	13299	13194	13351	13498	13273	13473	13380	13407	13545	13364	13272	13405	13199	13396	13263	13642	13264	13303	13322	13448	13347	13462	13228	13242	13484	13338	13242	13333	13344	13314	13518	13491	13387	13381	13405	13532	13443	13314	13341	13289	13198	13260	13407	13410	13505	13309	13639	13192	13296	13544	12993	13386	13341	13555	13406	13183	13407	13402	13253	13410	13163	13321	13436	13345	13321	13467	13217	13418	13421	13244	13310	13401	13038	13402	13329	13282	13236	13330	13254	13174	13283	13354	13253	13289	13425	13203	13370	13311	13229	13328	13241	13214	13278	13301	13252	13239	13285	13492	13365	13459	13219	13316	13301	13605	13381	13301	13255	13163	13302	13429	13399	13384	13252	13416	13371	13266	13415	13374	13322	13593	13283	13252	13401	13285	13279	13178	13449	13524	13325	13241	13482	13426	13449	13239	13357	13183	13494	13196	13342	13360	13305	13499	13402	13278	13249	13392	13328	13207	13362	13422	13305	13243	13232	13096	13097	13316	13153	13393	13302	13267	13320	13480	13235	13367	13216	13375	13241	13250	13323	13437	13524	13367	13270	13189	13170	13341	13191	13316	13401	13431	13241	13350	13408	13425	13238	13332	13430	13348	13343	13228	13329	13318	13435	13367	13377	13332	13484	13273	13344	13454	13455	13391	13365	13346	13324	13233	13378	13330	13163	13375	13244	13170	13274	13321	13211	13325	13415	13286	13260	13362	13303	13272	13349	13164	13406	13375	13354	13252	13340	13385	13336	13441	13393	13476	13089	13381	13454	13560	13080	13384	13247	13209	13301	13373	13412	13222	13370	13334	13368	13311	13632	13402	13444	13541	13375	13306	13370	13349	13313	13219	13306	13388	13391	13255	13417	13218	13457	13235	13354	13374	13174	13374	13268	13412	13311	13338	13527	13276	13393	13152	13272	13382	13369	13246	13356	13490	13340	13466	13270	13322	13426	13481	13407	13271	13313	13473	13330	13247	13273	13263	13446	13460	13269	13354	13307	13359	13255	13380	13506	13507	13096	13249	13494	13404	13404	13530	13321	13258	13548	13324	13429	13312	13486	13397	13410	13305	13399	13316	13382	13299	13235	13249	13325	13270	13496	13323	13389	13324	13579	13441	13387	13204	13317	13314	13256	13336	13060	13258	13172	13425	13173	13328	13465	13181	13247	13480	13281	13251	13356	13268	13334	13486	13343	13299	13432	13339	13450	13386	13497	13330	13352	13496	13275	13300	13316	13171	13221	13242	13179	13250	13543	13306	13198	13319	13147	13421	13229	13334	13292	13332	13325	13474	13335	13382	13336	13548	13394	13356	13580	13348	13540	13323	13132	13232	13290	13460	13381	13430	13489	13421	13303	13183	13472	13444	13319	13595	13311	13064	13116	13320	13183	13410	13264	13319	13205	13374	13530	13321	13237	13300	13315	13351	13365	13325	13353	13357	13532	13286	13313	13342	13462	13320	13277	13549	13367	13405	13330	13138	13273	13327	13457	13414	13363	13336	13355	13375	13477	13135	13376	13447	13252	13314	13266	13391	13291	13250	13160	13358	13469	13317	13492	13299	13363	13436	13300	13524	13297	13300	13406	13330	13269	13268	13058	13486	13345	13248	13355	13198	13423	13380	13362	13351	13332	13375	13114	13350	13380	13279	13304	13329	13369	13345	13213	13310	13263	13405	13522	13190	13292	13410	13441	13472	13349	13427	13643	13235	13446	13438	13410	13489	13423	13210	13247	13271	13339	13326	13291	13305	13461	13415	13367	13345	13313	13415	13502	13305	13378	13206	13344	13438	13468	13280	13252	13232	13303	13378	13372	13432	13384	13190	13266	13201	13315	13262	13440	13501	13496	13397	13327	13401	13303	13600	13622	13422	13275	13388	13377	13403	13181	13326	13190	13296	13446	13270	13402	13437	13336	13507	13395	13253	13575	13389	13359	13286	13230	13365	13311	13395	13446	13333	13435	13362	13225	13216	13317	13398	13415	13257	13204	13387	13235	13281	13435	13430	13366	13137	13499	13255	13180	13362	13365	13284	13473	13510	13450	13428	13357	13268	13276	13287	13386	13348	13512	13304	13404	13450	13493	13555	13574	13202	13394	13462	13473	13343	13176	13496	13392	13313	13294	13324	13370	13524	13296	13352	13274	13588	13416	13331	13321	13366	13343	13206	13306	13361	13577	13394	13314	13438	13276	13377	13347	13475	13434	13267	13340	13332	13285	13467	13366	13238	13423	13356	13374	13473	13390	13260	13388	13181	13472	13390	13270	13129	13260	13343	13440	13246	13321	13220	13178	13379	13358	13497	13403	13398	13277	13388	13183	13433	13412	13284	13474	13103	13479	13455	13439	13177	13303	13270	13334	13263	13241	13224	13196	13257	13286	13271	13344	13424	13411	13352	13274	13227	13537	13248	13494	13546	13491	13397	13351	13479	13365	13175	13311	13259	13314	13485	13481	13190	13354	13340	13151	13371	13508	13405	13316	13340	13359	13237	13489	13416	13367	13439	13404	13349	13423	13346	13501	13486	13225	13446	13379	13153	13194	13251	13516	13240	13315	13476	13215	13507	13403	13296	13389	13357	13496	13405	13490	13465	13366	13388	13393	13674	13387	13217	13397	13199	13328	13258	13246	13365	13314	13312	13410	13468	13608	13550	13267	13323	13148	13446	13414	13416	13156	13458	13298	13265	13308	13362	13449	13504	13352	13422	13283	13265	13321	13476	13246	13553	13367	13274	13341	13298	13188	13273	13328	13288	13411	13366	13275	13391	13455	13337	13339	13373	13550	13147	13319	13291	13323	13525	13303	13351	13404	13343	13423	13424	13121	13413	13406	13390	13303	13104	13415	13382	13425	13397	13411	13343	13398	13395	13353	13195	13359	13539	13434	13476	13403	13325	13337	13166	13180	13260	13242	13298	13252	13337	13398	13456	13336	13435	13418	13349	13369	13284	13338	13345	13300	13475	13515	13195	13572	13415	13197	13353	13405	13285	13256	13112	13325	13356	13282	13514	13298	13542	13565	13187	13371	13273	13317	13320	13457	13449	13478	13484	13403	13409	13248	13359	13451	13570	13364	13302	13411	13394	13288	13127	13208	13466	13313	13296	13332	13415	13493	13214	13296	13380	13339	13249	13304	13434	13179	13380	13194	13155	13175	13392	13437	13333	13386	13410	13413	13271	13439	13235	13232	13448	13375	13290	13408	13282	13259	13248	13433	13317	13302	13430	13205	13288	13284	13216	13421	13486	13510	13360	13381	13158	13447	13227
14934	24555	23604	19260	16800	15592	18607	45482	42730	31965	24804	17535	15797	13451	13305	13334	13110	13304	13330	13365	13366	13377	13202	13262	13174	13237	13334	13306	13245	13301	13469	13238	13500	13284	13339	13238	13391	13300	13335	13234	13287	13376	13402	13284	13191	13480	13273	13104	13313	13162	13305	13258	13313	13382	13339	13317	13221	13287	13219	13157	13366	13290	13142	13306	13270	13317	13258	13184	13314	13361	13364	13206	13173	13231	13411	13232	13271	13228	13228	13188	13298	13301	13282	13463	13456	13230	13262	13118	13335	13315	13387	13225	13418	13292	13376	13264	13343	13257	13193	13351	13262	13320	13436	13220	13327	13112	13239	13357	13201	13318	13136	13204	13232	13321	13322	13304	13182	13260	13289	13354	13284	13165	13273	13319	13299	13181	13393	13231	13303	13255	13168	13354	13242	13349	13273	13288	13169	13294	13376	13435	13157	13225	13155	13208	13528	13122	13171	13206	13347	13292	13357	13238	13309	13304	13263	13134	13289	13168	13330	13403	13213	13206	13255	13409	13206	13345	13189	13207	13291	13160	13171	13195	13354	13188	13183	13191	13226	13322	13366	13146	13314	13304	13298	13259	13284	13105	13377	13256	13229	13343	13179	13293	13211	13191	13284	13311	13355	13294	13333	13405	13214	13152	13511	13251	13277	13182	13355	13329	13327	13136	13332	13267	13119	13302	13336	13327	13337	13140	13261	13271	13277	13281	13291	13282	13301	13439	13404	13185	13312	13317	13374	13325	13332	13357	13328	13355	13226	13515	13309	13243	13246	13174	13343	13170	13165	13142	13378	13314	13296	13255	13382	13326	13367	13203	13349	13235	13395	13551	13181	13323	13368	13145	13279	13281	13245	13252	13440	13236	13392	13392	13289	13233	13167	13192	13261	13080	13196	13383	13319	13340	13398	13278	13507	13146	13273	13229	13266	13342	13239	13268	13274	13268	13078	13298	13379	13158	13212	13340	13366	13142	13528	13263	13299	13284	13272	13348	13477	13247	13296	13304	13234	13171	13366	13395	13183	13314	13031	13293	13363	13229	13266	13213	13386	13416	13375	13377	13141	13315	13289	13443	13358	13101	13339	13193	13164	13426	13132	13183	13191	13164	13297	13254	13289	13146	13279	13337	13316	13365	13263	13249	13362	13243	13211	13176	13299	13329	13273	13273	13272	13303	13206	13407	13245	13043	13367	13288	13367	13303	13209	13177	13264	13300	13405	13296	13186	13300	13257	13253	13300	13257	13424	13311	13255	13254	13311	13227	13330	13351	13313	13293	13403	13339	13353	13374	13159	13168	13334	13281	13450	13202	13502	13353	13421	13328	13290	13328	13403	13223	13288	13334	13386	13269	13302	13379	13247	13200	13245	13314	13239	13213	13301	13442	13297	13370	13281	13341	13272	13285	13330	13241	13415	13430	13352	13318	13343	13290	13370	13352	13321	13350	13200	13227	13245	13430	13308	13250	13146	13205	13383	13259	13273	13121	13175	13383	13315	13385	13355	13276	13158	13307	13361	13185	13373	13234	13208	13357	13384	13229	13301	13515	13336	13136	13432	13341	13349	13146	13217	13420	13191	13229	13356	13242	13181	13471	13381	13225	13435	13248	13220	13386	13288	13266	13260	13170	13272	13491	13309	13320	13319	13223	13256	13315	13163	13362	13180	13230	13237	13229	13426	13421	13344	13234	13377	13322	13292	13381	13293	13226	13365	13310	13314	13376	13124	13271	13230	13344	13206	13406	13311	13359	13363	13400	13317	13287	13165	13189	13308	13255	13271	13418	13324	13295	13369	13198	13178	13558	13250	13246	13252	13385	13172	13380	13382	13148	13346	13298	13309	13241	13422	13256	13288	13318	13230	13265	13349	13218	13434	13174	13420	13341	13194	13310	13428	13387	13307	13373	13206	13347	13293	13224	13304	13314	12901	13160	13165	13225	13316	13265	13256	13228	13160	13429	13176	13306	13110	13284	13279	13466	13454	13215	13238	13256	13294	13251	13265	13334	13135	13191	13319	13160	13191	13245	13337	13222	13224	13413	13307	13361	13324	13330	13338	13304	13248	13209	13352	13122	13138	13425	13302	13251	13347	13227	13360	13206	13390	13309	13335	13276	13297	13175	13240	13304	13264	13211	13251	13437	13257	13304	13347	13245	13273	13175	13236	13222	13260	13165	13311	13301	13354	13278	13178	13320	13236	13321	13320	13358	13447	13310	13464	13404	13242	13387	13351	13283	13210	13266	13445	13292	13268	13312	13251	13218	13256	13332	13239	13370	13384	13314	13259	13316	13291	13318	13246	13233	13446	13355	13346	13391	13341	13284	13178	13376	13139	13330	13296	13276	13235	13357	13275	13358	13354	13351	13397	13246	13219	13285	13297	13417	13164	13393	13305	13443	13443	13344	13170	13416	13431	13346	13281	13432	13371	13271	13225	13368	13375	13255	13189	13320	13323	13424	13279	13372	13350	13353	13053	13337	13372	13454	13368	13410	13278	13455	13374	13326	13207	13328	13321	13388	13344	13171	13341	13253	13306	13413	13233	13279	13353	13353	13379	13270	13340	13256	13315	13291	13361	13185	13101	13297	13399	13202	13356	13248	13287	13246	13225	13195	13327	13175	13054	13255	13261	13353	13124	13165	13366	13279	13371	13211	13255	13115	13274	13412	13329	13090	13208	13268	13235	13184	13223	13116	13127	13184	13423	13329	13408	13213	13403	13441	13382	13382	13439	13295	13270	13351	13147	13303	13190	13191	13257	13397	13280	13343	13336	13159	13374	13355	13183	13347	13159	13536	13282	13357	13342	13316	13432	13372	13290	13431	13315	13068	13354	13409	13371	13158	13256	13453	13207	13350	13249	13261	13235	13458	13176	13282	13340	13355	13389	13254	13419	13153	13282	13186	13225	13129	13332	13357	13232	13345	13278	13347	13311	13202	13419	13285	13343	13316	13159	13383	13183	13401	13303	13347	13295	13263	13116	13412	13296	13300	13232	13293	13269	13379	13234	13359	13130	13322	13213	13299	13263	13281	13189	13162	13216	13308	13337	13412	13054	13111	13123	13176	13268	13281	13158	13237	13271	13360	13153	13419	13331	13070	13333	13298	13301	13257	13255	13088	13253	13275	13321	13333	13241	13369	13255	13396	13284	13256	13312	13227	13275	13175	13251	13211	13322	13491	13322	13301	13354	13146	13271	13279	13533	13183	13228	13344	13303	13362	13374	13149	13156	13346	13267	13360	13145	13325	13261	13178	13259	13273	13259	13253	13158	13207	13382	13153	13168	13139	13259	13373	13244	13287	13184	13170	13388	13392	13328	13305	13411	13233	13212	13329	13201	13329	13242	13376	13250	13332	13187	13351	13377	13267	13278	13425	13162	13267	13323	13363	13225	13382	13376	13319	13363	13257	13252	13100	13274	13332	13324	13300	13385	13095	13351	13194	13347	13290	13170	13385	13100	13351	13369	13262	13335	13268	13373	13481	13234	13342	13294	13326	13175	13286	13365	13136	13272	13205	13336	13278	13223	13324	13261	13202	13372	13295	13458	13008	13504	13350	13315	13302	13135	13369	13296	13449	13225	13447	13271	13336	13263	13351	13353	13418	13207	13327	13331	13261	13159	13223	13358	13326	13366	13331	13206	13390	13291	13231	13336	13226	13268	13193	13195	13138	13406	13316	13261	13179	13308	13345	13295	13385	13141	13382	13430	13198	13406	13277	13348	13323	13121	13238	13375	13387	13356	13129	13436	13425	13279	13314	13192	13232	13363	13384	13484	13030	13155	13339	13310	13334	13182	13420	13203	13485	13372	13144	13366	13381	13370	13347	13414	13302	13371	13325	13403	13273	13264	13405	13164	13221	13198	13246	13307	13454	13144	13210	13349	13294	13255	13271	13264	13372	13273	13277	13483	13121	13276	13253	13322	13245	13226	13377	13281	13291	13197	13318	13320	13285	13422	13325	13382	13317	13363	13350	13403	13305	13173	13233	13185	13272	13388	13270	13386	13371	13260	13283	13294	13344	13273	13398	13400	13238	13346	13218	13465	13404	13327	13373	13241	13329	13371	13339	13170	13379	13180	13395	13258	13342	13253	13332	13186	13416	13184	13325	13403	13300	13232	13333	13326	13283	13493	13301	13159	13271	13098	13377	13291	13272	13257	13271	13243	13327	13283	13275	13279	13383	13219	13182	13251	13274	13258	13385	13455	13283	13278	13288	13415	13413	13424	13231	13332	13167	13373	13093	13351	13256	13169	13082	13321	13198	13262	13347	13338	13242	13313	13344	13372	13311	13150	13327	13311	13307	13290	13360	13186	13371	13199	13498	13404	13268	13323	13427	13204	13269	13248	13392	13338	13474	13340	13220	13427	13034	13192	13369	13162	13284	13231	13220	13351	13336	13246	13318	13211	13351	13333	13275	13408	13205	13234	13334	13356	13265	13166	13395	13420	13313	13280	13320	13241	13257	13233	13371	13239	13237	13236	13289	13265	13187	13220	13354	13183	13292	13235	13255	13397	13363	13407	13204	13472	13237	13242	13208	13367	13243	13255	13208	13255	13142	13275	13504	13309	13300	13440	13326	13239	13280	13421	13278	13370	13217	13143	13388	13349	13456	13305	13287	13352	13233	13212	13273	13145	13285	13226	13261	13282	13267	13318	13325	13320	13160	13414	13334	13441	13285	13309	13313	13323	13174	13370	13288	13174	13077	13323	13212	13260	13187	13301	13301	13393	13289	13287	13324	13346	13116	13287	13282	13399	13073	13355	13065	13373	13257	13282	13364	13379	13312	13231	13338	13337	13350	13427	13350	13182	13087	13379	13265	13344	13131	13261	13391	13350	13286	13271	13295	13274	13423	13181	13275	13236	13376	13077	13480	13382	13195	13246	13235	13428	13404	13344	13248	13282	13265	13326	13352	13217	13151	13273	13335	13386	13170	13357	13288	13230	13201	13220	13155	13365	13342	13350	13358	13240	13252	13354	13458	13375	13475	13250	13221	13246	13266	13230	13291	13297	13329	13268	13124	13372	13195	13350	13147	13165	13421	13285	13266	13165	13125	13235	13248	13362	13507	13488	13416	13247	13301	13190	13447	13226	13291	13153	13276	13393	13174	13217	13341	13328	13466	13147	13289	13204	13235
23138	21126	28849	23658	21375	22071	23737	56163	55645	41901	31464	21861	17610	14615	13646	13571	13623	13659	13531	13385	13426	13807	13547	13548	13242	13511	13496	13471	13661	13545	13576	13535	13410	13576	13674	13521	13432	13460	13452	13658	13605	13694	13276	13381	13465	13503	13370	13425	13641	13437	13528	13621	13526	13485	13379	13455	13513	13547	13482	13553	13139	13368	13438	13538	13433	13497	13388	13452	13544	13612	13527	13520	13656	13535	13573	13443	13432	13608	13377	13364	13481	13526	13513	13443	13332	13504	13364	13541	13312	13335	13421	13522	13382	13493	13434	13616	13487	13662	13474	13416	13343	13275	13398	13218	13676	13551	13427	13559	13457	13383	13424	13444	13311	13356	13538	13288	13405	13387	13493	13363	13316	13379	13397	13497	13312	13598	13515	13335	13245	13510	13523	13570	13282	13300	13499	13356	13530	13354	13398	13387	13467	13486	13439	13333	13448	13504	13464	13386	13309	13556	13334	13375	13445	13543	13412	13306	13468	13225	13390	13326	13437	13469	13334	13443	13487	13304	13414	13516	13476	13469	13494	13320	13473	13462	13497	13422	13645	13435	13526	13306	13396	13460	13487	13620	13629	13263	13386	13512	13559	13371	13451	13397	13448	13492	13495	13448	13366	13487	13367	13178	13477	13459	13410	13523	13447	13257	13506	13420	13517	13411	13454	13228	13417	13183	13438	13410	13239	13421	13581	13423	13346	13376	13312	13397	13282	13461	13259	13362	13428	13426	13381	13440	13379	13491	13543	13457	13398	13500	13345	13427	13305	13597	13454	13390	13489	13323	13477	13342	13393	13427	13446	13441	13445	13426	13574	13432	13234	13543	13436	13406	13430	13466	13561	13381	13506	13528	13570	13240	13403	13469	13448	13344	13587	13297	13341	13463	13309	13400	13421	13360	13574	13360	13529	13494	13383	13261	13371	13264	13476	13514	13416	13399	13566	13361	13390	13505	13645	13457	13429	13341	13413	13256	13295	13392	13416	13237	13459	13514	13494	13207	13158	13527	13387	13396	13246	13429	13388	13448	13377	13385	13620	13395	13519	13553	13659	13197	13574	13440	13510	13301	13401	13360	13383	13502	13510	13493	13562	13327	13650	13350	13549	13533	13289	13529	13471	13388	13404	13540	13374	13444	13456	13402	13275	13465	13559	13568	13335	13493	13545	13304	13392	13420	13359	13378	13513	13651	13606	13236	13419	13472	13257	13606	13538	13365	13489	13501	13487	13408	13488	13493	13573	13579	13385	13336	13582	13339	13305	13371	13300	13521	13448	13614	13365	13503	13493	13444	13527	13476	13488	13411	13600	13367	13422	13599	13433	13580	13372	13385	13357	13563	13372	13609	13559	13516	13423	13304	13466	13571	13344	13325	13430	13440	13290	13456	13207	13342	13430	13444	13453	13237	13247	13323	13423	13273	13428	13470	13469	13406	13492	13531	13573	13319	13415	13401	13428	13414	13432	13640	13450	13444	13424	13464	13349	13338	13343	13537	13412	13264	13437	13409	13498	13431	13584	13317	13446	13445	13410	13209	13308	13630	13247	13383	13466	13417	13504	13458	13308	13458	13506	13488	13396	13446	13306	13396	13284	13436	13460	13331	13508	13288	13337	13386	13362	13374	13195	13312	13400	13438	13213	13427	13359	13497	13267	13333	13473	13359	13536	13354	13318	13394	13331	13489	13273	13449	13315	13553	13317	13404	13415	13273	13355	13450	13540	13475	13280	13488	13343	13351	13484	13403	13362	13356	13342	13285	13504	13483	13435	13436	13448	13493	13364	13400	13393	13560	13413	13620	13534	13503	13447	13502	13306	13421	13549	13535	13490	13461	13451	13518	13664	13372	13399	13449	13510	13546	13450	13444	13379	13281	13287	13351	13341	13473	13555	13389	13367	13289	13388	13197	13289	13350	13599	13596	13510	13486	13417	13309	13460	13263	13536	13673	13507	13414	13518	13532	13399	13597	13481	13457	13533	13614	13423	13452	13399	13606	13401	13284	13597	13361	13281	13165	13300	13255	13470	13224	13312	13457	13393	13411	13307	13394	13307	13336	13454	13503	13459	13352	13215	13393	13172	13286	13465	13338	13491	13427	13437	13353	13351	13286	13378	13478	13461	13556	13509	13182	13460	13614	13412	13387	13432	13565	13407	13338	13375	13330	13387	13414	13345	13537	13263	13442	13272	13375	13508	13399	13362	13460	13429	13389	13440	13327	13537	13409	13335	13321	13453	13473	13425	13606	13436	13313	13223	13457	13388	13319	13399	13344	13402	13384	13427	13441	13455	13416	13386	13473	13508	13429	13552	13432	13350	13307	13380	13470	13343	13452	13316	13540	13475	13561	13528	13526	13462	13358	13385	13308	13590	13484	13626	13419	13468	13378	13250	13508	13426	13184	13433	13467	13380	13592	13625	13398	13453	13320	13426	13362	13530	13432	13572	13434	13467	13547	13518	13512	13442	13500	13409	13340	13425	13418	13345	13514	13432	13296	13410	13625	13481	13392	13623	13540	13484	13554	13399	13535	13387	13394	13204	13317	13386	13570	13507	13275	13497	13534	13464	13545	13422	13305	13340	13375	13295	13401	13491	13446	13156	13484	13403	13416	13509	13373	13393	13316	13397	13517	13442	13408	13451	13559	13293	13368	13489	13398	13362	13365	13412	13553	13537	13368	13545	13394	13482	13396	13266	13559	13358	13464	13527	13205	13441	13458	13359	13493	13403	13345	13452	13205	13588	13424	13474	13216	13374	13371	13389	13284	13415	13533	13582	13486	13407	13299	13335	13383	13299	13329	13457	13386	13519	13222	13570	13428	13643	13305	13377	13267	13271	13388	13457	13602	13415	13320	13377	13370	13383	13363	13553	13291	13479	13390	13383	13589	13287	13510	13385	13401	13362	13430	13321	13448	13309	13394	13406	13389	13517	13448	13477	13411	13365	13473	13331	13507	13376	13483	13459	13605	13483	13495	13404	13409	13399	13483	13562	13377	13401	13570	13430	13323	13440	13241	13399	13264	13526	13413	13407	13477	13380	13310	13350	13389	13535	13356	13552	13390	13296	13427	13284	13374	13481	13625	13423	13385	13260	13300	13626	13247	13520	13173	13427	13346	13345	13483	13591	13330	13439	13548	13403	13472	13305	13319	13494	13362	13426	13423	13294	13320	13449	13363	13495	13386	13484	13385	13297	13221	13407	13277	13426	13558	13402	13471	13360	13369	13154	13210	13455	13353	13544	13425	13531	13563	13642	13520	13607	13476	13328	13495	13482	13403	13487	13165	13282	13261	13517	13330	13378	13393	13390	13426	13398	13330	13424	13485	13486	13571	13315	13485	13466	13379	13398	13424	13369	13428	13406	13538	13401	13509	13480	13670	13564	13418	13394	13440	13313	13492	13417	13399	13532	13415	13463	13350	13358	13400	13474	13255	13551	13376	13470	13364	13266	13396	13386	13473	13495	13269	13370	13287	13296	13455	13386	13206	13431	13366	13547	13428	13406	13373	13529	13699	13568	13511	13373	13502	13338	13202	13274	13414	13535	13509	13409	13618	13585	13309	13326	13511	13451	13586	13439	13406	13420	13578	13223	13290	13512	13328	13479	13466	13467	13490	13482	13437	13429	13424	13341	13495	13366	13428	13455	13482	13427	13248	13378	13695	13632	13683	13502	13580	13327	13484	13480	13566	13442	13360	13245	13338	13445	13452	13553	13436	13450	13382	13323	13346	13319	13354	13432	13475	13385	13202	13160	13600	13369	13494	13426	13399	13420	13620	13325	13322	13382	13436	13404	13544	13386	13435	13383	13439	13257	13342	13417	13232	13399	13368	13384	13515	13298	13363	13386	13503	13610	13386	13402	13387	13304	13333	13500	13425	13443	13339	13540	13548	13540	13498	13412	13394	13352	13535	13563	13398	13608	13323	13329	13630	13259	13456	13398	13394	13332	13409	13492	13448	13433	13514	13358	13482	13624	13413	13177	13469	13553	13349	13384	13231	13353	13519	13226	13425	13458	13213	13398	13475	13588	13360	13395	13303	13388	13495	13492	13258	13462	13440	13366	13301	13451	13200	13615	13629	13347	13372	13484	13564	13607	13358	13403	13431	13465	13490	13531	13550	13325	13309	13253	13313	13545	13362	13438	13591	13467	13421	13346	13287	13289	13163	13405	13353	13414	13519	13428	13424	13186	13563	13322	13374	13264	13490	13302	13364	13309	13366	13491	13377	13626	13358	13184	13467	13531	13340	13465	13426	13450	13523	13548	13289	13430	13335	13255	13452	13287	13392	13366	13460	13455	13354	13556	13324	13448	13461	13192	13401	13396	13485	13549	13298	13267	13346	13314	13308	13451	13306	13535	13296	13325	13344	13435	13412	13322	13250	13276	13330	13507	13638	13342	13259	13301	13304	13508	13321	13286	13421	13578	13432	13410	13615	13479	13493	13445	13440	13330	13535	13445	13313	13398	13456	13495	13429	13410	13334	13309	13419	13243	13399	13520	13397	13344	13495	13519	13436	13314	13297	13332	13459	13373	13325	13365	13431	13298	13467	13345	13445	13431	13501	13524	13385	13324	13444	13400	13374	13274	13309	13366	13410	13598	13504	13441	13562	13236	13396	13464	13407	13425	13391	13515	13364	13262	13389	13403	13539	13480	13373	13521	13319	13556	13445	13315	13310	13171	13361	13439	13272	13543	13401	13343	13188	13441	13569	13239	13468	13352	13559	13352	13396	13389	13325	13471	13338	13414	13507	13612	13359	13412	13429	13425	13418	13425	13367	13309	13432	13328	13450	13499	13152	13592	13547	13532	13232	13448	13424	13488	13319	13308	13419	13579	13344	13548	13386	13584	13310	13425	13430	13452	13439	13403	13547	13496	13311	13488	13491	13378	13171	13427	13420	13319	13322	13460	13383	13381	13425	13482	13692	13292	13441	13569	13399	13349	13453	13409	13441	13379	13397	13286	13335	13196	13528	13251	13544	13550	13341	13416	13441	13550	13527	13627	13520	13500	13489	13527	13459	13334	13565	13409	13355	13572	13503	13632	13545	13544	13483	13449	13281	13574	13316	13586	13494	13282	13376	13453	13556	13383	13264	13328	13299	13478	13432	13282	13333	13415	13556	13345	13487	13276	13427
17733	31996	30132	23149	19660	18299	22328	59761	56455	43154	33899	22684	17960	13729	13431	13414	13322	13148	13397	13472	13252	13204	13468	13414	13282	13223	13336	13566	13401	13206	13508	13238	13385	13285	13255	13348	13418	13499	13311	13283	13197	13278	13369	13401	13302	13262	13331	13492	13337	13420	13386	13232	13437	13371	13362	13316	13557	13420	13172	13228	13307	13335	13318	13500	13374	13259	13309	13563	13348	13136	13244	13437	13384	13471	13345	13312	13416	13362	13252	13173	13341	13318	13357	13409	13490	13330	13264	13290	13467	13576	13382	13509	13510	13202	13194	13256	13386	13337	13278	13361	13194	13492	13247	13299	13404	13498	13454	13370	13221	13341	13387	13447	13438	13230	13354	13234	13141	13330	13431	13294	13234	13165	13307	13425	13339	13325	13484	13255	13403	13482	13291	13360	13256	13435	13217	13268	13140	13347	13487	13589	13293	13398	13388	13432	13421	13378	13257	13227	13410	13356	13470	13220	13351	13157	13376	13422	13349	13469	13335	13323	13295	13339	13326	13342	13304	13267	13290	13327	13372	13353	13513	13153	13229	13296	13388	13303	13293	13423	13167	13213	13381	13198	13370	13369	13426	13341	13307	13242	13322	13299	13403	13386	13427	13300	13218	13416	13424	13359	13347	13376	13179	13270	13369	13332	13371	13346	13538	13398	13361	13275	13344	13406	13281	13398	13269	13345	13383	13358	13362	13393	13445	13420	13272	13279	13299	13332	13382	13286	13381	13398	13439	13201	13503	13239	13155	13128	13272	13315	13448	13412	13238	13219	13257	13331	13412	13347	13337	13311	13390	13362	13321	13355	13165	13308	13344	13299	13332	13321	13247	13240	13404	13265	13276	13344	13282	13234	13356	13404	13228	13287	13328	13319	13412	13458	13458	13225	13344	13360	13262	13222	13275	13304	13392	13339	13376	13532	13289	13246	13408	13316	13223	13333	13263	13364	13265	13437	13309	13374	13247	13269	13227	13128	13232	13227	13420	13404	13170	13497	13435	13453	13270	13411	13249	13291	13289	13396	13297	13303	13242	13410	13333	13273	13488	13284	13245	13264	13463	13206	13390	13319	13306	13274	13335	13424	13414	13504	13513	13392	13364	13384	13384	13198	13317	13356	13260	13313	13483	13434	13334	13282	13208	13418	13305	13205	13361	13447	13259	13333	13328	13306	13458	13301	13303	13369	13411	13537	13348	13419	13520	13309	13395	13368	13352	13322	13284	13381	13342	13038	13328	13266	13452	13271	13221	13419	13281	13324	13165	13379	13173	13335	13353	13283	13349	13205	13262	13364	13214	13218	13376	13355	13310	13377	13272	13371	13412	13257	13315	13497	13295	13278	13414	13359	13238	13183	13451	13383	13388	13278	13435	13380	13245	13171	13335	13470	13241	13224	13377	13402	13367	13299	13359	13518	13420	13314	13312	13417	13270	13298	13275	13140	13365	13270	13357	13243	13455	13272	13167	13186	13291	13400	13402	13355	13303	13583	13325	13457	13378	13360	13194	13405	13384	13411	13410	13187	13325	13349	13180	13313	13430	13343	13379	13365	13462	13385	13174	13270	13262	13229	13286	13297	13328	13184	13303	13273	13421	13242	13414	13163	13225	13326	13310	13342	13302	13376	13410	13294	13231	13119	13255	13152	13419	13396	13316	13402	13361	13322	13286	13430	13329	13425	13308	13326	13488	13150	13219	13316	13143	13171	13342	13346	13197	13246	13210	13438	13223	13159	13068	13401	13184	13377	13345	13238	13441	13173	13184	13282	13335	13436	13324	13248	13246	13244	13294	13446	13482	13295	13427	13412	13367	13405	13369	13291	13431	13257	13447	13424	13448	13394	13274	13439	13485	13343	13335	13634	13237	13436	13320	13261	13267	13340	13207	13216	13457	13389	13285	13276	13409	13248	13432	13321	13212	13358	13333	13467	13157	13220	13326	13291	13281	13228	13283	13462	13341	13304	13237	13359	13300	13505	13292	13381	13227	13398	13371	13418	13535	13391	13323	13436	13172	13257	13299	13290	13262	13304	13372	13568	13225	13290	13300	13381	13186	13507	13375	13237	13338	13312	13358	13343	13286	13413	13337	13392	13433	13356	13367	13235	13085	13289	13288	13406	13259	13369	13357	13389	13409	13451	13382	13474	13355	13200	13215	13382	13393	13415	13189	13488	13347	13222	13386	13167	13379	13382	13336	13469	13351	13233	13251	13288	13376	13333	13269	13327	13361	13230	13407	13318	13351	13344	13200	13452	13322	13197	13175	13404	13246	13356	13441	13327	13384	13341	13339	13227	13248	13262	13368	13193	13378	13390	13427	13303	13358	13464	13536	13232	13295	13158	13436	13194	13168	13229	13204	13475	13434	13462	13269	13378	13156	13426	13337	13377	13475	13267	13189	13488	13311	13411	13390	13393	13346	13355	13415	13352	13460	13160	13334	13159	13321	13392	13501	13337	13325	13329	13316	13333	13184	13484	13336	13420	13193	13353	13261	13385	13356	13350	13388	13227	13407	13367	13311	13489	13328	13271	13254	13324	13324	13356	13287	13407	13337	13260	13263	13342	13308	13182	13283	13344	13219	13464	13235	13305	13104	13378	13384	13441	13475	13521	13426	13316	13360	13353	13307	13340	13268	13292	13490	13198	13306	13319	13320	13316	13183	13302	13278	13435	13275	13172	13246	13362	13318	13431	13243	13294	13396	13390	13241	13357	13194	13467	13346	13343	13212	13270	13260	13393	13347	13117	13287	13206	13202	13355	13257	13355	13469	13280	13237	13378	13299	13280	13231	13438	13279	13148	13296	13279	13274	13243	13311	13354	13243	13418	13398	13292	13363	13306	13280	13368	13433	13414	13343	13297	13314	13256	13271	13346	13395	13235	13380	13232	13271	13361	13457	13249	13133	13221	13193	13196	13274	13400	13279	13226	13383	13267	13286	13437	13383	13402	13434	13265	13532	13190	13466	13373	13371	13213	13252	13495	13445	13338	13271	13430	13410	13124	13390	13471	13219	13598	13319	13225	13487	13419	13367	13234	13461	13181	13419	13099	13314	13511	13170	13232	13555	13160	13263	13234	13349	13199	13489	13440	13300	13469	13254	13289	13312	13400	13390	13353	13308	13438	13215	13332	13390	13280	13353	13085	13450	13331	13377	13328	13590	13426	13438	13437	13183	13211	13314	13499	13424	13272	13452	13416	13405	13276	13179	13402	13376	13350	13329	13271	13341	13254	13509	13386	13405	13170	13355	13228	13355	13313	13287	13316	13308	13384	13206	13372	13293	13439	13258	13314	13343	13201	13314	13451	13281	13318	13266	13197	13330	13247	13359	13416	13410	13335	13044	13195	13168	13459	13443	13290	13437	13208	13285	13366	13277	13283	13425	13341	13189	13338	13185	13257	13522	13364	13356	13281	13412	13235	13247	13244	13302	13451	13175	13326	13311	13436	13314	13254	13246	13295	13353	13331	13241	13120	13368	13305	13277	13309	13179	13247	13295	13304	13188	13420	13391	13298	13411	13443	13259	13298	13280	13409	13305	13448	13251	13315	13165	13268	13216	13381	13295	13339	13237	13453	13317	13239	13346	13364	13284	13434	13352	13308	13199	13465	13526	13211	13216	13307	13351	13264	13244	13182	13279	13362	13368	13235	13204	13308	13326	13275	13290	13313	13426	13330	13174	13193	13498	13346	13502	13380	13286	13249	13335	13359	13203	13385	13265	13455	13227	13363	13232	13295	13381	13280	13359	13202	13281	13467	13292	13292	13369	13366	13293	13296	13260	13361	13325	13285	13293	13416	13246	13487	13332	13266	13366	13485	13272	13335	13343	13499	13427	13214	13419	13133	13289	13297	13362	13418	13363	13259	13420	13397	13328	13322	13480	13427	13363	13429	13342	13368	13048	13111	13504	13302	13332	13354	13263	13283	13373	13386	13325	13488	13476	13332	13424	13380	13263	13450	13267	13285	13516	13258	13142	13206	13380	13334	13463	13221	13277	13294	13254	13441	13222	13384	13365	13438	13286	13247	13456	13270	13414	13405	13463	13278	13370	13276	13419	13223	13311	13401	13294	13345	13281	13248	13385	13190	13382	13312	13577	13347	13365	13303	13203	13398	13297	13241	13327	13329	13373	13246	13255	13328	13454	13334	13241	13365	13275	13344	13204	13315	13445	13307	13417	13384	13279	13409	13238	13231	13164	13418	13353	13192	13217	13349	13353	13230	13388	13306	13329	13440	13490	13318	13401	13237	13365	13263	13169	13474	13442	13245	13298	13338	13339	13234	13242	13343	13438	13448	13298	13374	13575	13190	13435	13301	13283	13301	13359	13333	13215	13509	13304	13161	13295	13259	13313	13245	13357	13317	13236	13237	13358	13228	13290	13396	13409	13307	13452	13338	13358	13362	13389	13364	13362	13326	13426	13321	13339	13232	13397	13308	13367	13222	13195	13332	13195	13257	13316	13249	13334	13314	13388	13382	13223	13335	13270	13167	13358	13531	13189	13307	13278	13216	13346	13326	13289	13316	13428	13377	13478	13338	13259	13341	13414	13358	13349	13356	13334	13463	13377	13401	13139	13208	13318	13313	13218	13342	13347	13267	13406	13237	13327	13321	13226	13317	13217	13325	13350	13290	13243	13223	13491	13326	13360	13351	13258	13219	13412	13328	13350	13399	13340	13393	13362	13202	13253	13311	13459	13546	13272	13293	13254	13363	13284	13379	13406	13207	13365	13333	13336	13269	13435	13434	13224	13223	13273	13221	13346	13381	13336	13412	13260	13387	13309	13291	13375	13250	13441	13464	13337	13361	13315	13285	13309	13238	13298	13269	13366	13417	13506	13373	13355	13396	13414	13329	13456	13284	13358	13129	13140	13359	13220	13422	13435	13324	13389	13214	13248	13302	13577	13368	13370	13421	13400	13448	13374	13292	13392	13364	13427	13413	13282	13304	13308	13300	13303	13354	13465	13340	13317	13492	13503	13436	13359	13332	13302	13360	13311	13171	13486	13352	13495	13376	13305	13305	13342	13274	13307	13341	13531	13388	13572	13288	13314	13418	13288	13218	13509	13308	13331	13257	13333	13389	13480	13439	13475	13428	13229	13269	13240	13260	13404	13215	13412	13396	13346	13271	13532	13468
27335	21669	22236	18367	15196	15274	15823	20840	21748	18590	16734	15396	14812	14631	14575	14472	14320	14667	14643	14347	14561	14685	14521	14456	14461	14495	14564	14357	14322	14366	14477	14322	14472	14551	14325	14602	14576	14576	14464	14511	14533	14491	14786	14615	14564	14545	14400	14498	14466	14425	14607	14598	14515	14423	14551	14452	14572	14392	14321	14306	14478	14693	14377	14413	14484	14509	14446	14544	14426	14380	14467	14557	14463	14341	14419	14439	14479	14576	14404	14483	14475	14517	14566	14535	14410	14501	14619	14521	14578	14636	14508	14642	14392	14514	14409	14524	14470	14415	14472	14516	14454	14481	14446	14419	14522	14734	14610	14400	14384	14539	14576	14351	14610	14432	14593	14385	14435	14446	14468	14539	14532	14520	14325	14292	14242	14312	14522	14647	14443	14386	14513	14376	14393	14425	14452	14522	14296	14490	14451	14363	14565	14422	14546	14375	14570	14407	14507	14419	14461	14403	14673	14316	14188	14343	14359	14433	14524	14396	14371	14476	14404	14437	14487	14368	14380	14447	14434	14664	14455	14485	14396	14395	14406	14351	14591	14553	14340	14535	14489	14511	14227	14354	14377	14319	14630	14490	14545	14465	14457	14425	14470	14446	14341	14457	14441	14425	14459	14406	14377	14602	14524	14488	14523	14706	14538	14633	14359	14365	14565	14446	14356	14554	14607	14536	14428	14513	14588	14440	14390	14530	14476	14447	14551	14529	14337	14432	14512	14468	14310	14371	14343	14412	14525	14420	14455	14429	14598	14478	14390	14533	14518	14301	14220	14485	14420	14505	14341	14582	14278	14662	14606	14563	14459	14319	14355	14405	14416	14409	14466	14559	14439	14356	14529	14502	14543	14663	14549	14401	14334	14245	14590	14292	14609	14452	14585	14442	14457	14378	14287	14266	14269	14563	14281	14412	14528	14501	14514	14422	14432	14404	14473	14474	14279	14398	14400	14593	14624	14512	14550	14528	14371	14468	14494	14379	14259	14414	14416	14406	14193	14455	14566	14497	14498	14573	14460	14425	14601	14439	14404	14376	14369	14360	14458	14491	14531	14348	14376	14543	14565	14480	14429	14512	14376	14490	14373	14408	14348	14540	14236	14338	14394	14417	14564	14518	14319	14484	14250	14418	14549	14373	14673	14367	14509	14273	14611	14639	14523	14354	14596	14464	14664	14656	14499	14382	14626	14337	14510	14532	14451	14635	14495	14396	14549	14427	14586	14431	14289	14349	14553	14463	14286	14275	14531	14238	14585	14418	14381	14466	14601	14529	14449	14453	14514	14384	14535	14464	14605	14356	14601	14471	14531	14432	14325	14550	14473	14586	14478	14402	14335	14441	14353	14507	14480	14619	14326	14285	14395	14672	14610	14331	14540	14509	14529	14447	14551	14595	14641	14570	14687	14426	14481	14558	14545	14296	14254	14823	14450	14477	14629	14504	14554	14481	14529	14530	14647	14482	14408	14560	14424	14385	14483	14402	14446	14434	14442	14349	14427	14595	14426	14274	14373	14407	14285	14287	14644	14336	14308	14602	14489	14534	14488	14560	14545	14525	14351	14707	14443	14514	14512	14599	14516	14407	14473	14454	14520	14345	14514	14474	14504	14302	14459	14554	14411	14354	14496	14383	14647	14382	14588	14640	14498	14371	14411	14530	14541	14372	14389	14541	14484	14602	14591	14576	14618	14395	14476	14371	14363	14660	14373	14401	14438	14446	14300	14382	14347	14634	14474	14476	14517	14559	14352	14355	14473	14650	14519	14574	14342	14414	14495	14495	14467	14368	14381	14481	14361	14539	14485	14507	14431	14311	14424	14461	14656	14427	14530	14453	14709	14535	14323	14634	14376	14366	14468	14661	14487	14502	14388	14484	14273	14228	14408	14540	14588	14557	14575	14415	14373	14463	14620	14197	14546	14371	14427	14598	14279	14378	14471	14462	14284	14416	14574	14402	14417	14476	14471	14391	14482	14475	14550	14445	14444	14311	14413	14434	14680	14511	14347	14416	14367	14345	14570	14272	14220	14468	14552	14594	14516	14471	14379	14636	14570	14323	14455	14426	14557	14539	14259	14307	14409	14359	14377	14511	14523	14459	14456	14398	14413	14331	14394	14401	14532	14416	14424	14546	14528	14438	14469	14493	14417	14528	14405	14424	14488	14369	14523	14402	14469	14353	14506	14566	14346	14622	14451	14446	14373	14527	14249	14641	14330	14389	14418	14604	14693	14545	14499	14565	14440	14401	14391	14395	14578	14375	14538	14587	14414	14579	14530	14356	14472	14409	14537	14610	14765	14554	14576	14415	14508	14336	14322	14465	14641	14415	14422	14344	14409	14345	14437	14531	14445	14535	14421	14573	14398	14511	14513	14241	14464	14559	14636	14457	14566	14286	14522	14445	14595	14612	14694	14528	14495	14465	14388	14623	14422	14590	14551	14309	14317	14321	14501	14372	14510	14495	14298	14403	14522	14285	14597	14457	14282	14382	14513	14470	14381	14637	14594	14349	14480	14425	14307	14408	14421	14366	14465	14523	14579	14220	14342	14613	14297	14496	14418	14318	14445	14604	14418	14432	14498	14405	14370	14424	14534	14514	14466	14514	14563	14370	14348	14596	14446	14197	14552	14323	14299	14419	14624	14376	14338	14600	14337	14493	14417	14451	14741	14580	14491	14494	14460	14674	14541	14537	14582	14449	14511	14527	14441	14488	14589	14520	14461	14401	14618	14618	14477	14440	14561	14326	14435	14372	14675	14686	14440	14466	14379	14390	14306	14362	14445	14523	14603	14239	14479	14438	14598	14492	14489	14417	14370	14307	14435	14432	14602	14529	14489	14254	14335	14475	14502	14497	14659	14357	14672	14462	14525	14441	14540	14670	14470	14318	14622	14557	14563	14543	14431	14530	14496	14383	14640	14449	14602	14671	14641	14492	14502	14413	14552	14478	14436	14770	14330	14407	14451	14610	14510	14457	14399	14378	14391	14550	14476	14631	14623	14359	14572	14407	14277	14533	14442	14490	14514	14667	14646	14439	14345	14404	14441	14314	14278	14358	14494	14434	14512	14395	14634	14361	14549	14505	14655	14606	14619	14270	14625	14493	14460	14291	14510	14365	14462	14448	14420	14495	14256	14656	14570	14377	14424	14485	14422	14603	14434	14518	14305	14380	14599	14510	14533	14571	14527	14483	14512	14357	14403	14467	14338	14420	14431	14544	14615	14576	14436	14420	14460	14385	14329	14421	14555	14639	14489	14289	14278	14367	14508	14425	14412	14564	14551	14373	14514	14456	14393	14510	14513	14477	14436	14472	14495	14358	14532	14358	14518	14570	14465	14522	14465	14427	14481	14366	14649	14497	14497	14601	14381	14215	14517	14574	14369	14431	14512	14544	14573	14418	14469	14579	14329	14514	14265	14408	14383	14354	14575	14312	14435	14438	14495	14488	14520	14578	14394	14437	14572	14568	14519	14544	14509	14557	14501	14676	14541	14403	14636	14651	14607	14629	14487	14583	14159	14348	14455	14355	14679	14731	14582	14385	14514	14546	14339	14372	14583	14406	14447	14405	14437	14354	14585	14560	14498	14459	14426	14663	14372	14548	14486	14487	14357	14327	14528	14429	14611	14395	14198	14569	14523	14465	14521	14582	14316	14338	14391	14597	14529	14763	14567	14487	14578	14475	14645	14508	14400	14394	14465	14374	14332	14388	14324	14559	14502	14542	14579	14466	14385	14506	14293	14502	14660	14519	14384	14166	14525	14362	14535	14504	14401	14536	14543	14493	14735	14652	14540	14517	14525	14495	14399	14421	14615	14438	14602	14542	14375	14470	14403	14554	14388	14561	14559	14539	14469	14539	14347	14491	14434	14487	14476	14617	14451	14479	14582	14337	14677	14431	14202	14486	14505	14531	14283	14431	14312	14394	14445	14601	14520	14442	14343	14301	14471	14615	14510	14321	14582	14495	14362	14293	14323	14409	14379	14581	14560	14470	14547	14373	14424	14635	14573	14387	14399	14455	14571	14655	14449	14336	14366	14463	14297	14491	14372	14459	14487	14544	14421	14458	14275	14320	14508	14384	14396	14658	14600	14580	14626	14509	14672	14497	14495	14482	14294	14414	14241	14461	14420	14376	14433	14405	14530	14414	14443	14399	14436	14488	14586	14587	14301	14436	14602	14707	14684	14600	14397	14578	14399	14390	14430	14498	14470	14305	14608	14509	14401	14564	14481	14675	14548	14379	14271	14466	14425	14600	14550	14466	14473	14596	14545	14477	14503	14412	14367	14525	14436	14440	14464	14385	14364	14388	14495	14508	14528	14450	14474	14334	14532	14421	14364	14455	14620	14685	14729	14397	14588	14461	14379	14648	14366	14497	14332	14413	14428	14488	14555	14535	14413	14375	14416	14350	14519	14338	14626	14559	14520	14312	14502	14586	14444	14596	14496	14531	14509	14416	14434	14473	14481	14346	14412	14489	14482	14467	14483	14385	14273	14621	14444	14522	14507	14391	14581	14634	14515	14296	14707	14472	14778	14552	14654	14331	14559	14461	14437	14408	14643	14297	14568	14371	14464	14494	14353	14574	14548	14375	14436	14316	14543	14411	14311	14400	14471	14582	14429	14551	14294	14255	14386	14327	14388	14516	14611	14521	14402	14449	14257	14199	14509	14552	14558	14668	14603	14569	14564	14370	14433	14402	14475	14523	14684	14484	14235	14462	14531	14579	14687	14312	14539	14636	14589	14498	14388	14433	14581	14381	14586	14421	14550	14529	14348	14560	14423	14347	14330	14288	14504	14548	14519	14479	14360	14560	14595	14425	14342	14375	14377	14517	14486	14478	14494	14404	14351	14377	14496	14614	14392	14430	14402	14346	14340	14379	14405	14587	14405	14585	14661	14522	14536	14566	14473	14500	14564	14456	14706	14636	14459	14551	14636	14380	14507	14642	14578	14422	14420	14568	14351	14549	14472	14473	14603	14521	14591	14498	14635	14411	14527	14427	14422	14361	14355	14513	14397	14474	14348	14498	14499	14472	14644	14269	14538	14415	14355	14606	14313	14347	14365	14312	14511	14548	14473	14469	14513	14450	14540	14445	14384	14511	14472	14476	14332	14480	14416	14437	14465	14580	14515	14249
15606	20443	19225	16294	15373	15039	16238	24291	23413	18587	16482	14927	14273	14029	13975	13945	13912	14010	13943	13937	14008	13894	13891	14072	13912	13927	13954	14026	14071	13876	14067	13820	13902	14110	13983	13976	14105	14128	13875	13960	13970	14002	13957	13744	14090	13910	13936	13833	13685	13983	13959	14050	13971	14045	13925	13979	13984	14051	13899	13950	13942	14037	13963	13995	13971	13853	13908	14031	13952	13976	13899	13938	13999	13899	13850	14058	13851	13936	14016	13838	13872	14054	13855	13806	13993	13857	13927	13933	13793	13901	13970	14037	13948	14007	14024	14000	13933	14007	13901	13896	13803	13984	13807	13836	13986	13846	14006	14014	14009	13944	13775	13829	13845	13784	14037	14042	14124	14013	13941	13979	13919	13883	13971	13956	13896	13932	13895	13942	13797	14019	13886	13939	13906	13918	13920	13982	13961	13904	13956	14035	13859	13903	13937	13950	13973	13913	14050	13911	13884	14008	14106	14071	13877	13865	13882	13830	14232	14057	13917	14000	13956	13652	13888	13998	14007	14044	14002	13963	13751	13833	13742	13827	13984	13947	13899	13965	13980	14076	13967	14020	14026	13867	13865	13820	13938	13928	13856	14018	13724	13997	13909	14028	13910	14000	13811	14097	13928	13901	14053	13893	14025	13771	13844	13910	13850	13996	14066	14060	13897	13952	14000	13903	13994	13877	14007	13884	13905	14020	13884	13936	13898	14005	13827	14022	13801	14056	13820	13916	13803	14144	14075	13921	14040	13852	14105	13791	14039	13881	13944	13830	13972	13945	14074	14073	13749	13744	14023	13843	13819	13798	13972	14019	13922	14015	14166	13903	13926	13898	14020	13967	14027	13891	13872	13976	14120	13948	13855	14021	13786	14071	13944	13863	13836	14079	14012	13822	13926	14047	13735	13795	14084	13906	13977	13997	13925	13984	13936	13931	13933	13846	13929	14027	13910	13852	13777	13889	13956	13992	14006	13990	14039	14012	13838	13954	13948	13900	14048	14021	13973	14051	13934	13947	13974	13921	13978	14078	13899	13943	13962	13926	13889	13931	13889	13934	14084	13933	13831	14081	13979	14044	13960	13958	13856	13774	13950	13976	13907	13849	13777	14080	13974	14102	13973	13855	13868	13914	13916	13842	13936	13964	13834	14064	13913	14023	14047	14125	13955	13948	13972	14065	13847	13995	13788	14059	13851	13948	13955	14040	13850	14129	13826	14042	13948	13939	14033	13923	14076	13848	14007	13982	13990	13972	14022	13743	13985	13858	13896	13894	14086	13742	13934	13892	13881	14107	13863	13928	13895	13861	13758	14022	13953	13709	13927	13900	13943	14045	13908	14145	14041	13965	14022	14103	13897	13898	14020	13898	13868	13992	14016	13950	13965	13862	13852	13918	13950	14024	14143	14125	14023	13913	13983	13995	14058	13995	13880	13932	13947	14047	14048	14105	14027	14023	14024	14016	14081	14002	13836	14014	13963	13895	14009	14031	13985	13936	13765	14018	13990	13897	14013	14078	13964	13897	13983	14061	13891	13834	14048	13866	13897	13912	13922	13842	13851	13823	13884	13969	13840	13864	13765	13988	13924	13883	13871	13933	14020	14036	13888	14056	13837	13941	14007	13918	13812	14104	13905	13957	13911	14024	13912	13976	13852	13891	13843	14083	14096	14083	13906	13861	13939	13950	14115	13891	13985	13874	14015	13954	13857	13869	13875	14047	13821	13963	13996	13868	14055	13886	13799	13981	14075	13875	13852	13924	13891	13842	13986	13909	13911	14055	13786	13818	13959	13936	13881	14182	14087	13999	14037	14015	13964	13826	13890	14042	13892	14026	14041	13847	13840	13977	13860	13958	13929	13986	14007	13971	14049	13896	13760	14062	13850	14142	13875	13959	13889	14051	13929	14121	13786	14039	14140	13878	13980	14137	13837	14046	13904	13953	13816	14062	13942	13990	14188	13977	13925	14020	14029	14119	13997	13914	14002	14096	14019	13973	13833	13981	13815	13963	13921	13924	13844	13881	13863	13986	14016	13757	13986	14007	13971	14021	13863	13853	13978	14017	13879	13858	13955	13754	13955	13894	13932	13935	13744	13909	13976	13855	14136	14006	14013	13937	13995	14059	13986	14012	13949	14005	13930	13823	13959	14189	13887	13829	14086	14004	13920	14007	14012	13984	14028	13920	14069	13974	13765	13968	13881	14122	13884	13857	13877	13929	13896	13820	13988	13940	13970	13923	13772	14021	13925	13963	14061	13828	13964	14006	13755	14006	13889	13888	13914	13978	13914	13886	13816	13895	13851	13818	13866	13913	13946	14068	13994	14013	14096	13852	13890	14038	13924	13922	13918	13842	13840	13925	13931	13856	14048	14063	13900	13900	13825	14097	13831	14154	13826	14022	14017	13860	13970	13833	13945	13987	14122	13961	14034	13929	13909	13877	13990	13877	14018	13921	14110	13953	13907	14019	14098	14021	13889	13845	13795	13872	13921	13867	14160	13776	13986	13931	13682	13963	13994	13916	13880	14049	13974	14039	14154	14039	14002	14060	13936	13830	13980	13890	13919	14033	13920	14019	13975	13936	14021	14024	14007	13985	13991	14046	13978	14026	14105	13986	14076	13885	13939	14129	13814	13853	13988	13972	13863	13996	13789	13900	13913	13956	13951	13951	13939	14090	13923	13985	13883	13774	13968	13914	13999	13906	13956	13921	13820	13975	13960	14103	13804	13818	13933	13811	13991	13985	13967	13966	13982	14001	14057	13966	14080	13967	14033	13860	13959	13939	13855	13952	13842	14059	14187	14008	14028	13897	13951	13961	13874	13996	14065	14035	13923	13999	13891	14080	13836	13824	14044	13865	13884	13904	14019	13892	13820	13933	13868	13939	13939	13898	13974	13957	13855	14033	13847	14064	13889	14010	13913	14031	14049	14010	13938	14051	13851	13974	13991	13826	13764	14020	13992	13955	14028	14133	13890	14106	13924	13985	13874	13850	14067	13903	13948	13807	13670	13901	14030	14138	13956	13900	13911	14061	14077	13890	13905	14001	14125	14200	13981	13989	13999	13999	13980	13851	13985	14016	13967	14005	13969	13966	13952	14113	13640	13907	14053	13966	13880	13845	13917	14134	13983	13920	13946	13809	14051	13928	13959	13941	13828	13882	13946	14036	14010	13963	13951	13871	13823	13974	13863	13957	13935	13885	14023	13911	13867	13916	13871	13886	13782	13987	13795	13881	13753	14037	13784	14001	14088	13918	14183	13881	13892	14067	13998	13981	14003	13837	13733	13864	13924	13991	14090	14236	13912	14040	13912	14054	13977	13906	14029	13937	13992	13971	13975	13890	13829	13950	13868	13870	13975	13894	14048	14072	13988	14050	13862	14098	13744	14009	14070	13733	13957	14025	13858	13995	14044	14047	13985	14015	13820	13854	13956	13787	13895	13643	13917	13881	13838	13960	13890	13874	14025	13955	14015	14056	14021	13943	13894	14006	14053	13748	13893	13869	14054	13932	13876	13864	13953	13980	13971	14023	13880	13937	13954	13876	13989	14012	13983	13764	13828	13909	14065	13773	14002	14183	13847	13946	13879	13809	13909	13873	13873	14058	13998	14048	13795	14073	13866	14040	14144	13947	13869	13915	13925	13846	13973	13919	13943	14024	13922	13926	13963	13922	13848	13875	13979	13962	13991	13921	13895	14028	13962	13929	13998	13940	13878	14071	14057	14133	13858	13792	14136	14042	13959	13909	13926	13943	14009	14071	14006	14071	14027	14162	13923	13846	13803	13860	13936	13965	13907	13834	14005	14164	13930	14047	14104	13845	13951	14174	13857	14038	13986	13972	13992	13895	13955	13799	13843	14002	14028	13962	13845	13989	13773	14125	13827	13972	13929	13749	13892	13865	13927	14240	13884	13973	13935	13832	14011	13947	13889	14036	14071	13772	14035	13890	13903	13783	13881	13951	14003	13972	13960	13850	14050	14198	13873	13992	13951	14052	13953	13707	13843	13977	13919	13869	13945	13891	13936	14168	14124	13918	13948	14065	13828	13879	14044	14016	13876	13931	13952	13933	14097	13957	13870	13986	13877	14050	13872	14003	13883	13807	13975	14048	13876	13973	13945	13912	14016	13831	14010	13857	13759	13938	13909	13980	13970	13863	13821	13841	14030	14093	14163	14057	13888	14219	13984	13965	14000	13888	13811	13920	13991	13975	13948	13924	13765	13988	14015	13949	14070	14041	13959	14085	13925	13975	14008	13967	13874	13817	14044	14030	13997	13982	13934	13935	14167	13884	13880	13965	14060	13970	14078	13846	14067	13961	14041	13991	13955	13861	14033	14123	13808	13918	14134	13789	13852	14028	14020	13801	13803	14020	13921	14167	13861	13971	14050	14041	13779	14083	13879	14013	13927	13995	14052	13776	14056	13997	14095	13850	14073	14034	13856	13946	13851	13905	13802	13888	13951	13848	13988	13905	13946	13921	14062	14171	13954	13870	13901	13946	13940	13926	14082	14039	13943	13916	14129	13985	13955	14114	13950	14003	14088	13930	13900	14017	13871	13871	13913	13960	14016	14058	13915	14062	13817	13973	14020	13996	14033	14046	13975	13879	14069	13861	13909	13992	14056	14000	13897	13760	14003	13976	13998	13961	14022	14055	13918	13886	13764	14014	13911	13950	13984	14022	13986	13862	14010	14111	14124	14116	13945	13928	13902	13933	13916	13975	13946	13855	14017	13862	14121	13826	13949	13871	13963	14039	14007	13936	13960	14055	13828	14115	13718	14067	13908	14083	14010	13880	13897	14004	14004	13932	14197	13835	14002	13940	14074	14029	13907	13962	14019	13892	13824	14029	13892	14086	13992	14038	13928	14081	13802	13785	13987	13881	13945	13854	13934	13809	13868	13733	13893	14018	13735	14032	14174	13897	13988	14115	14024	13931	13781	14030	14079	13925	13919	13910	13941	13878	14047	14007	14060	14022	13926	14069	13815	13773	14026	13911	14042	13999	13964	13990	13803	13913	13965	13825	13876	13981	13821	13850	13978	13981	14118	13973	13929	14047	14006	14019	13844	13979	14041	13885	13913	13939	13920	13953	14020	13920	13897	13879	14032	13762	13977	13955	13924	13902	13974	13859	13744	13930
24576	21117	27906	24913	20536	17682	20695	41914	40706	30956	24092	18695	16645	15588	14640	15088	14904	14744	14775	14672	14679	14760	14556	14723	14516	14698	14583	14657	14808	14757	14842	14912	14680	14624	14791	14561	14710	14698	14597	14567	14622	14783	14596	14615	14840	14705	14635	14475	14615	14779	14660	14858	14620	14737	14645	14568	14639	14588	14702	14620	14680	14752	14558	14429	14537	14667	14652	14450	14662	14629	14579	14690	14564	14687	14582	14496	14743	14685	14743	14794	14687	14863	14814	14642	14746	14563	14677	14647	14569	14601	14468	14575	14586	14500	14604	14736	14680	14538	14524	14691	14570	14746	14672	14594	14461	14547	14536	14788	14662	14557	14510	14599	14561	14598	14635	14547	14545	14636	14573	14575	14689	14621	14843	14672	14460	14623	14528	14627	14617	14490	14570	14456	14636	14617	14605	14934	14660	14805	14682	14603	14746	14677	14706	14703	14603	14520	14652	14589	14532	14646	14522	14618	14585	14629	14776	14674	14703	14772	14497	14687	14729	14669	14629	14609	14661	14549	14592	14499	14449	14676	14713	14524	14735	14760	14674	14595	14440	14552	14825	14718	14647	14640	14374	14616	14601	14598	14492	14553	14611	14694	14605	14572	14409	14547	14703	14534	14537	14575	14724	14537	14651	14490	14604	14586	14677	14614	14609	14815	14569	14687	14823	14496	14655	14781	14543	14454	14655	14602	14586	14751	14644	14677	14558	14620	14699	14653	14600	14558	14585	14733	14809	14430	14510	14587	14727	14720	14629	14702	14699	14630	14525	14690	14604	14509	14766	14549	14683	14641	14643	14691	14504	14483	14512	14860	14573	14762	14417	14860	14536	14567	14643	14653	14825	14625	14524	14726	14802	14933	14866	14605	14637	14596	14568	14641	14431	14626	14805	14736	14793	14482	14435	14634	14673	14672	14724	14585	14644	14714	14806	14615	14589	14709	14607	14878	14751	14799	14498	14559	14750	14632	14633	14567	14670	14597	14466	14598	14654	14609	14674	14423	14447	14682	14843	14685	14571	14698	14717	14758	14593	14496	14396	14610	14444	14465	14718	14700	14562	14616	14560	14463	14603	14415	14610	14744	14689	14717	14480	14579	14451	14508	14689	14591	14620	14717	14631	14541	14625	14477	14599	14580	14672	14431	14608	14625	14667	14816	14700	14819	14568	14706	14436	14498	14547	14705	14698	14673	14607	14565	14735	14631	14603	14809	14534	14559	14635	14589	14673	14641	14632	14513	14653	14573	14663	14478	14540	14737	14555	14486	14703	14560	14780	14393	14549	14417	14634	14703	14561	14643	14639	14341	14641	14540	14800	14747	14943	14592	14514	14572	14554	14635	14747	14655	14704	14661	14666	14661	14864	14647	14459	14669	14670	14584	14498	14679	14632	14732	14537	14658	14531	14572	14730	14575	14571	14478	14652	14684	14676	14395	14429	14865	14499	14618	14599	14512	14655	14662	14734	14720	14788	14685	14701	14587	14433	14568	14715	14551	14779	14567	14563	14672	14577	14683	14625	14636	14503	14523	14626	14703	14761	14613	14609	14434	14628	14594	14733	14528	14517	14646	14723	14502	14616	14623	14698	14711	14598	14615	14549	14871	14733	14585	14461	14563	14604	14595	14443	14714	14696	14735	14749	14862	14734	14532	14737	14557	14500	14466	14627	14563	14757	14412	14831	14882	14528	14666	14573	14607	14610	14713	14769	14746	14622	14556	14448	14533	14570	14788	14553	14675	14716	14543	14639	14544	14687	14664	14732	14532	14622	14682	14694	14529	14584	14494	14754	14689	14607	14647	14749	14728	14698	14624	14616	14499	14677	14542	14760	14530	14551	14674	14598	14605	14651	14708	14675	14653	14392	14558	14619	14559	14723	14609	14692	14431	14694	14493	14627	14546	14617	14640	14692	14736	14754	14637	14646	14749	14515	14502	14676	14698	14549	14567	14635	14654	14616	14550	14558	14618	14619	14493	14654	14720	14656	14535	14862	14931	14643	14495	14733	14694	14552	14740	14761	14749	14749	14590	14664	14629	14752	14573	14712	14672	14544	14430	14576	14634	14776	14888	14683	14618	14722	14669	14601	14721	14816	14676	14503	14734	14670	14641	14695	14662	14829	14800	14565	14773	14634	14711	14597	14651	14698	14817	14760	14412	14657	14532	14658	14627	14610	14601	14614	14642	14668	14585	14823	14587	14702	14780	14645	14724	14655	14521	14726	14478	14517	14450	14764	14519	14689	14566	14577	14579	14437	14633	14525	14474	14556	14657	14688	14671	14566	14651	14541	14538	14562	14816	14804	14551	14720	14467	14564	14696	14688	14488	14410	14659	14651	14456	14529	14846	14623	14583	14710	14776	14539	14629	14683	14682	14726	14603	14458	14657	14654	14579	14587	14491	14570	14712	14646	14662	14652	14531	14628	14519	14540	14600	14707	14486	14668	14543	14623	14667	14676	14643	14484	14524	14696	14450	14563	14568	14510	14458	14565	14679	14552	14646	14461	14507	14539	14458	14534	14677	14847	14589	14522	14553	14715	14483	14718	14642	14730	14558	14626	14606	14675	14652	14554	14803	14534	14522	14694	14692	14536	14460	14601	14573	14502	14491	14706	14802	14711	14496	14567	14436	14509	14621	14494	14589	14632	14591	14763	14674	14747	14817	14651	14563	14806	14820	14633	14587	14455	14739	14654	14600	14595	14512	14723	14614	14687	14647	14833	14461	14514	14598	14718	14545	14617	14619	14619	14548	14493	14585	14665	14444	14750	14633	14540	14569	14679	14762	14759	14644	14553	14687	14553	14661	14711	14565	14456	14728	14718	14687	14645	14488	14559	14680	14697	14619	14609	14680	14617	14658	14694	14362	14624	14650	14477	14697	14732	14758	14549	14768	14577	14566	14641	14515	14582	14569	14535	14616	14567	14769	14584	14536	14668	14573	14577	14511	14861	14554	14500	14664	14544	14437	14557	14832	14562	14696	14497	14585	14480	14478	14646	14641	14512	14617	14405	14688	14654	14544	14734	14670	14668	14633	14765	14519	14888	14684	14548	14779	14567	14584	14652	14566	14625	14824	14504	14687	14646	14489	14616	14512	14696	14566	14575	14329	14456	14667	14622	14717	14646	14803	14611	14657	14688	14577	14692	14476	14580	14774	14759	14620	14747	14416	14639	14656	14541	14750	14645	14455	14726	14766	14683	14768	14485	14693	14699	14608	14718	14590	14695	14679	14659	14552	14816	14558	14735	14606	14609	14638	14584	14705	14528	14661	14497	14566	14595	14576	14606	14762	14750	14399	14706	14841	14579	14780	14517	14568	14652	14534	14681	14826	14746	14582	14573	14597	14623	14506	14666	14647	14506	14576	14569	14726	14530	14659	14645	14688	14550	14678	14531	14673	14476	14541	14411	14658	14704	14472	14729	14575	14583	14437	14532	14532	14717	14626	14556	14615	14594	14777	14579	14430	14657	14598	14527	14685	14634	14501	14468	14646	14676	14810	14738	14600	14710	14426	14544	14636	14676	14484	14803	14525	14588	14643	14538	14562	14706	14528	14615	14466	14628	14373	14575	14679	14582	14654	14632	14654	14536	14696	14698	14744	14576	14529	14655	14489	14701	14641	14566	14735	14640	14381	14510	14664	14459	14707	14686	14584	14525	14374	14598	14516	14473	14660	14690	14569	14436	14435	14747	14744	14621	14513	14801	14615	14408	14537	14708	14617	14632	14538	14697	14485	14734	14777	14472	14341	14444	14473	14642	14565	14830	14683	14540	14675	14596	14790	14704	14699	14441	14503	14811	14645	14560	14630	14726	14633	14632	14652	14779	14701	14576	14685	14661	14766	14645	14773	14573	14514	14652	14573	14614	14549	14623	14775	14654	14631	14687	14554	14569	14668	14435	14831	14677	14523	14695	14545	14436	14430	14471	14685	14652	14663	14449	14459	14633	14606	14564	14576	14707	14839	14716	14665	14462	14681	14717	14770	14625	14614	14611	14752	14536	14512	14858	14693	14585	14544	14740	14797	14510	14583	14841	14777	14519	14597	14793	14458	14445	14735	14734	14550	14716	14685	14638	14776	14654	14602	14579	14653	14607	14908	14576	14679	14851	14607	14583	14669	14522	14626	14398	14582	14697	14749	14490	14295	14648	14651	14497	14740	14714	14633	14645	14718	14641	14656	14621	14623	14670	14559	14445	14663	14572	14579	14492	14625	14719	14583	14605	14478	14647	14703	14528	14629	14714	14480	14749	14615	14664	14711	14680	14595	14325	14588	14596	14469	14759	14686	14637	14664	14469	14678	14611	14744	14674	14619	14655	14776	14592	14587	14743	14497	14687	14747	14544	14612	14650	14487	14311	14574	14607	14291	14666	14605	14556	14463	14691	14698	14625	14708	14670	14783	14567	14412	14650	14657	14603	14596	14612	14638	14530	14609	14642	14676	14766	14662	14466	14676	14704	14711	14574	14674	14674	14777	14788	14672	14718	14643	14769	14678	14607	14656	14742	14651	14626	14667	14497	14651	14564	14590	14612	14632	14789	14571	14417	14553	14541	14734	14872	14808	14651	14376	14553	14542	14338	14749	14742	14455	14625	14733	14501	14719	14690	14824	14680	14651	14719	14582	14533	14667	14596	14548	14627	14665	14936	14597	14583	14630	14638	14756	14626	14594	14557	14511	14625	14620	14440	14767	14656	14821	14733	14604	14663	14688	14664	14424	14586	14815	14482	14825	14622	14590	14777	14754	14574	14472	14640	14572	14707	14604	14504	14582	14663	14606	14724	14706	14676	14717	14594	14529	14678	14652	14534	14625	14757	14595	14622	14535	14494	14516	14623	14716	14523	14607	14743	14573	14518	14749	14589	14576	14651	14501	14451	14532	14550	14668	14668	14454	14650	14535	14721	14423	14692	14641	14588	14744	14626	14528	14700	14645	14566	14598	14541	14651	14549	14583	14717	14860	14609	14571	14582	14408	14565	14589	14644	14605	14683	14665	14703	14717	14586	14700	14659	14635	14569	14638	14715	14845	14695	14758	14524	14732	14506	14541	14682	14616	14488	14628	14686	14758	14770	14685	14668	14748	14762	14531	14501	14658	14735	14477	14603	14559	14567	14661	14650	14456	14580	14780	14541	14652
15293	26181	24321	19386	17453	16351	21680	45825	42724	31688	25686	18149	16652	14927	14131	14344	14142	14092	14161	14136	14157	14153	13988	14083	14134	14148	14163	14102	14058	14090	14285	14309	14140	14056	14070	14229	14181	14193	14125	13997	14145	14049	14157	14185	14053	14193	13994	14032	14346	14020	14140	14198	14230	14290	14105	14332	13978	14100	14184	14062	14149	14212	14115	14260	14088	14115	14283	14202	14146	14133	14087	14062	14280	14083	14111	14174	13932	14077	14178	13958	14059	13986	14176	14212	13946	14231	14210	14011	14204	14188	14076	14167	14288	14232	14049	14148	14033	14261	14225	14038	14075	13986	14049	14026	14059	14065	14390	14015	13941	14173	14072	14060	14011	14195	14113	14045	14071	14052	13996	14192	14169	14080	14195	13983	14193	14186	13968	13937	14121	14153	14164	14266	14205	14069	14168	14336	13899	14231	14097	14090	14099	13940	14007	14104	14238	14045	14117	14132	14193	14096	14084	14157	14232	14046	14103	14153	14115	14192	14124	14088	14234	14203	14079	14038	14193	14072	14115	14273	14165	14161	14115	14031	14048	14156	14070	14161	14170	14248	14090	14323	14119	14122	14175	14036	13911	14181	14200	14247	14042	14005	14053	14279	14026	14006	14142	14284	14005	14208	14113	14144	13942	14158	14133	14217	14199	14065	14019	14003	14131	14146	14157	14123	13937	14219	14068	14211	14314	14078	14260	14032	14274	14092	14056	14030	14032	14113	14160	14025	13978	13993	14035	14225	14192	14141	14219	13918	14125	14166	13836	14081	14027	14099	14229	14225	14083	14125	14080	14072	14024	14143	13933	14264	14081	14055	13973	14303	14205	14108	14187	14165	14092	14045	14098	14161	14127	14021	14118	14181	14096	14238	14122	14176	14056	13977	14232	14098	14084	14175	14100	13950	14235	14118	14112	14297	14149	14142	14036	14035	14146	14124	14218	14100	14115	14208	14122	14121	14005	14082	14011	14073	14096	14003	14107	13971	14306	14160	14164	14034	13891	14250	14097	14117	14095	14159	14143	14116	14195	14143	14256	14010	14110	14084	14036	14076	14071	14003	14167	14060	14210	13967	14256	14146	14251	14215	14025	14287	14255	14124	14129	14125	14007	14118	14206	14195	14160	14169	14066	14142	14158	14084	14344	14160	14222	14096	14108	14118	14246	14103	14120	14277	14170	14256	14141	14167	14172	14002	14097	14064	14158	14215	14182	14228	14073	14219	14174	14064	14069	14035	13938	14040	14233	13967	14095	14058	14117	14068	14187	14036	14169	14224	14088	14079	14081	14046	14223	14176	14283	14092	14161	14130	14297	14091	14157	14379	14101	13996	14152	14038	14059	14164	13926	14255	14248	14170	14186	14127	14093	14256	14025	14120	14172	14015	14182	14048	14099	13931	14078	14101	14118	14289	14276	14117	14171	14117	14185	14020	13994	14033	14150	14148	14177	14102	14084	14146	14072	14146	14252	14074	14303	14116	13980	14238	14301	13939	13905	14174	13864	14200	13968	14085	14213	14264	13927	14153	14205	14267	14085	14063	14109	14158	14109	14021	14137	14032	14090	14246	14019	14024	14178	14058	14155	14210	14060	13971	14060	14062	14121	14029	14347	14166	14152	14106	14113	14132	13940	14043	14178	14291	13977	14084	13955	14159	14153	14034	14215	13981	14146	14131	14244	14135	14126	13976	14049	14083	13965	14126	14059	14024	14244	14136	14052	14211	14161	14173	14150	14070	14225	14152	14256	14044	14026	13907	14166	13991	14104	14106	14122	14177	14134	14111	14086	14008	14162	13902	14171	14040	14249	14083	13991	14153	14200	13973	14142	14046	14105	14252	13991	13952	14290	14034	14079	14039	14183	14154	14206	14117	14061	13975	13978	13978	14216	14125	14074	14203	14273	13998	14075	14073	14115	14111	14145	14198	14127	14086	14192	14107	14073	13994	14129	14205	14083	14245	14001	14204	14123	14175	14235	14312	14285	14080	14158	14095	14068	14043	14092	14246	13989	14277	14094	14100	14177	14056	14045	14112	14201	14180	13876	14094	14136	14169	14019	14110	14221	14055	14153	14271	14089	14243	14054	14261	14020	14154	14244	14166	14076	14059	14081	14065	14089	14043	14098	14016	14172	14312	14067	14087	13956	14051	14148	14130	14303	14141	14079	14191	14223	14039	14054	14047	13969	14146	14203	14241	14104	13884	14120	14161	14288	13996	14276	14171	13842	14019	14024	14241	14089	14044	14130	14026	14053	14312	14152	14232	14044	14173	14118	14188	13959	14131	13974	14212	14089	14058	14137	14081	14098	14112	14160	14123	14135	14085	14118	14090	14232	14073	14141	14215	14189	14270	14073	14125	14111	14003	14205	14156	14239	14044	14090	14230	14003	13999	14141	14172	14041	14052	14233	14187	14102	14285	14177	14152	13990	13987	14060	14058	14217	14332	14219	14025	14099	13982	14161	14107	14038	14031	14004	14068	14174	14276	14286	14090	14028	14055	14115	14231	14072	14166	13964	13998	14061	13971	14257	14285	14168	14215	14100	14143	14077	14088	14202	13944	14107	14108	14110	13881	14065	14152	14142	14221	14104	14152	14179	14122	14061	14214	14156	14116	14087	14032	14105	14026	14218	13954	14099	14058	14210	14123	14084	14107	14159	14015	14155	14244	14170	14069	14202	14017	14081	14135	14229	14163	14159	14071	14263	14306	14188	14099	13967	14069	14257	14144	14168	14358	14036	14271	14250	14112	14197	14068	14084	14121	14175	14031	14038	14178	14130	14163	14099	14041	14228	14209	14306	14084	14209	14102	14330	14146	14067	14155	14173	14166	14187	14138	14168	14070	14272	14149	14162	14004	14098	14009	14104	13714	14089	14179	14035	14147	14120	13986	14081	14267	14223	14097	14019	14204	14138	14124	14096	14074	14186	14060	13992	14035	14073	14075	13952	14153	14060	13995	14166	14039	14027	14178	14053	14252	13974	14228	14122	14016	14018	14172	14170	14122	14174	14085	14135	14036	14017	14031	14005	14034	14323	14071	14017	14200	13979	14110	14133	14142	14239	13957	14233	14073	14212	14071	14174	14134	14099	14110	14112	14208	14190	14094	14083	14180	14179	13971	14176	13934	14032	13941	14221	14066	14056	14101	14218	14140	14156	14088	14050	14102	14202	14126	14220	14223	14045	14005	14049	14032	14113	14084	13953	14140	14069	14047	14047	14027	14220	14160	14134	14337	14188	13929	14004	14048	14159	14095	14149	13943	14031	14130	14145	14200	14043	14051	14170	14195	14033	13985	14081	14035	14158	14112	14189	14233	14087	14061	14158	14209	14153	14167	14051	14159	14161	14273	14049	14113	13972	14292	14084	14023	14125	14160	14078	14052	14157	14090	14145	14043	14167	14190	14069	14169	14144	14132	14059	14068	14003	13983	14207	14175	14168	14172	14022	14055	14129	14101	14197	14178	14083	14294	14391	14091	14183	14181	14097	14096	14353	14114	14107	14088	14016	14198	13918	14247	14181	14100	14095	14066	14039	13952	14157	14157	14322	14145	13999	14210	14091	14239	14089	14248	14039	14117	13983	14000	14179	14207	14082	14064	14137	14019	14080	14089	14205	14366	14183	14244	14175	14184	14312	14017	14034	14159	13993	14149	14144	14055	14084	14172	14072	14175	13880	14070	14298	14136	14056	13973	13896	14253	14109	14090	13987	14143	14148	14052	14106	14126	13979	14152	14129	14045	14214	14087	14056	14107	14218	14129	14113	14152	14283	14169	14124	14251	14013	14098	14183	14198	14161	14087	14195	14061	14063	14152	14071	14081	14087	14132	13977	13971	14236	14200	14062	14164	14098	14265	14086	14008	14205	14031	14247	14110	14147	14066	14283	14241	14151	14102	14112	14151	13982	14091	14129	14080	14046	14001	14153	14194	14246	14278	14148	14070	14060	14153	14110	14219	14192	14132	14032	14142	13990	14220	14070	14096	14250	13971	14233	14201	14232	14260	14106	14093	13963	14174	14119	14011	13924	14029	14100	14031	14187	14226	14091	14179	14131	14052	13992	14305	14078	14009	14123	14205	14180	14027	14045	14178	14233	13939	14224	14058	14112	14077	14012	14298	13958	14146	14009	14136	14137	14271	14222	14035	14151	14174	14107	14116	14177	14084	14184	14002	14247	14012	13950	14119	14178	14129	14074	14035	14065	14242	14252	13980	14148	13977	14308	14223	14099	14070	14110	14058	14200	14213	14166	14268	14055	14219	14130	14007	14208	14071	14000	14005	14161	14056	14277	14014	14128	14203	14203	14000	14107	14205	14236	14155	14071	14035	14208	14056	14155	13943	14167	14243	14349	14101	14365	14126	14167	14178	14134	14288	14036	14058	14073	14202	14070	14111	14257	14177	14093	14064	14092	14279	14130	14066	14168	14187	14279	14165	14167	14078	14198	14161	14092	14061	14131	14003	14165	14250	14159	14172	14128	14182	14013	14236	14202	14136	14036	14060	14113	14178	14128	14006	14182	13924	14099	14095	14147	14046	14222	14139	14023	14207	14210	14039	14125	14086	14070	14115	14142	14032	14270	14121	14137	14080	13797	14083	14108	14127	14088	14008	14206	14120	14086	13962	14354	14123	14134	14129	14289	14147	14096	14172	14255	14217	13962	14224	14135	14110	14108	14232	14274	14200	14086	14179	14335	14079	14175	14038	14077	14093	14104	14197	13985	14185	14198	14094	13998	14099	14162	14212	14037	14058	14287	14081	14111	13985	14064	14138	14151	14213	14193	14226	13998	14110	14003	14123	14380	14140	14145	14045	14098	14030	14196	14033	14288	14120	14368	14233	14317	14262	14108	14141	14229	14065	14107	14171	14098	14333	14148	14104	14120	13988	14279	14217	14137	14187	14014	13765	14131	14064	14097	13981	14101	14101	14095	14089	14070	14083	14043	14022	14175	14098	14137	13922	13962	14242	14125	14195	13920	14101	14181	14193	14261	14213	14018	14229	14144	14245	14311	14188	13933	14185	14128	14187	14153	14065	14172	14173	14207	14088	14002	13974	14323	14292	13998	14034	14127	14261	14046	14215	14180	14058	14065	13983	14207	13996	13992	14126	14150	14212	14252	14055	14126	14138	14190	14199	14240	14172
23045	21068	28795	23555	21381	22414	26331	56647	55793	43199	32309	23740	19415	16634	15237	15116	15012	15007	15076	15126	15191	15021	15160	14858	15208	14893	14806	14936	14892	14785	14860	14946	14966	14949	15035	15056	14998	14838	15117	14870	15025	15005	14999	14728	14804	14914	14863	15138	14913	14968	14962	14911	14907	14989	15121	14843	14917	14897	14991	14889	14898	15069	14998	15016	14922	14863	14980	14956	14903	14854	14609	14942	14961	14830	14858	14852	14883	15065	15072	15025	14952	14933	14988	14851	14954	15051	14891	14889	14857	14731	14913	15001	14672	14818	14985	14740	14565	14853	14793	14906	14868	14883	14778	15012	14851	14859	14764	14904	14821	14853	14924	14893	15010	14801	14826	14926	14994	14914	14750	14846	14875	14745	14962	14864	15084	14944	14952	14999	15101	14925	14848	14617	14749	14881	15077	14959	14581	15015	14815	14863	14898	14917	14950	14869	14978	14799	14931	15023	14840	14798	14820	14732	14889	14671	14916	14757	14873	14639	14964	14884	14872	14683	14908	14900	14886	14957	15036	15008	14743	14916	14829	14891	14953	14856	14804	14915	14994	15072	14850	14847	15002	14739	14940	14978	14966	14986	14635	14776	14863	15022	14979	14681	14714	14835	14814	14738	14987	14919	14861	14893	14858	14756	14814	14859	14883	14894	14895	14789	14933	14724	15013	14790	14902	15078	14643	14860	14684	14880	14876	14841	14767	14697	14765	14829	14948	14737	14917	14685	14848	14857	14859	14875	14843	14875	14885	14858	14973	14696	14747	14871	14779	14814	15164	14851	14654	14847	14865	14905	14881	14757	14816	14841	14913	14867	14849	14748	14935	14835	14908	14927	14800	14810	14938	14949	14776	14835	14867	15003	14816	14790	14824	14857	14930	14924	14770	14732	14833	14937	14948	14847	14928	14773	14956	14637	14691	14942	15044	14820	14924	14939	14935	14853	14929	14779	15037	14941	14906	14871	14737	14838	14980	15117	14996	14983	14806	14711	14881	14820	14847	14805	14809	14833	14861	14802	14953	15087	14790	14935	14693	14835	14942	14724	14825	14874	14962	14767	14784	15014	14811	14769	14937	14765	14802	14892	14882	14863	14880	14779	14996	14905	14980	14946	14963	14911	15065	14869	14979	14716	14959	14845	14848	14858	14911	14901	14869	14851	14929	14829	14783	14950	14996	14816	15102	14859	14801	14781	14916	14772	14803	14911	14774	14678	14781	14996	15002	15064	14790	14796	14938	14909	14871	15061	14835	14608	14882	14786	14793	14908	14851	14969	14921	14695	14749	14724	14680	14662	14886	14782	14976	14769	14631	14695	14897	14881	14930	14848	14775	14794	14797	14897	14929	14997	14910	14782	14943	14806	14931	14840	14733	14790	14738	14969	14785	14900	15097	14882	14927	14783	14957	14617	14880	14872	14917	14894	14752	14950	14791	14873	15001	15059	14740	14835	14620	15003	14867	15030	14757	14931	14640	14864	14701	14872	14875	14805	15004	14747	14803	14928	14830	15050	15033	14973	14824	14947	14892	14721	15022	14833	15033	14815	14884	14811	14744	14902	14929	14837	14632	14803	15014	14917	14875	14668	14821	14658	14819	14843	14676	14802	14915	14909	14956	14755	14998	15039	14918	15133	14806	14987	14985	14824	14875	14979	14680	14756	14828	14702	14811	14910	14811	15118	14746	14893	14852	14808	14986	14754	14646	14818	15035	14663	14965	14749	14825	14953	14953	15004	14875	14892	14880	14816	14864	15158	15103	15213	14894	14855	14848	14836	14987	14794	14974	14756	14835	14841	15034	14855	14942	14904	14727	14765	14820	14793	14840	14885	14811	14854	14802	14948	14781	14807	14797	14858	14885	14723	14877	14885	14764	14768	14794	14848	14939	14786	14878	14891	15044	14999	14772	14828	14864	14796	14909	14965	14851	14900	14791	14926	14757	14713	14745	14894	14956	14778	15003	14847	15024	14795	14879	14818	14756	14984	14844	14877	15064	15151	14899	14897	14867	14818	14753	14807	14921	14831	14873	14896	14980	15043	14690	14911	14780	14841	14936	14771	14982	14797	14759	14721	14837	14574	14707	14920	15124	15072	14696	14689	14836	14911	14966	14859	14883	14820	14907	14675	14707	14845	14710	14744	15087	14876	14761	14963	14889	14882	14888	14932	14946	14750	14902	14941	14888	14835	15037	14750	14965	14885	15093	14860	15071	15081	14831	14895	14808	14742	14777	14810	14870	14811	14830	14865	14777	14985	14878	14882	14883	14845	14779	14777	14773	14723	14797	14794	14808	14845	14894	15028	15029	14758	14840	14824	14652	14770	14791	14786	14761	14890	15012	14750	14851	14756	14892	14830	14794	14824	14922	14794	14832	14762	14711	14772	14951	15082	14917	14923	14923	14928	14846	15050	14769	14910	14872	14828	14926	14817	14756	14801	14960	14943	14896	14988	14828	14808	15081	15026	15030	14762	14982	14871	14834	14770	14900	14861	14897	14827	14821	14835	14873	15050	14889	14882	15005	14977	14732	14738	14806	14812	14684	14893	14866	14999	14639	14831	14845	14855	14806	14742	14950	14767	14941	14968	14918	14777	14844	14921	14727	14891	14726	14858	14839	14853	15044	14781	14924	14813	14943	14995	14778	14886	14717	14815	14944	14989	14937	14944	15027	14776	14997	14831	14921	14884	14863	14699	14974	15021	14965	14911	14897	14805	14930	14808	14844	14791	15062	14969	14816	14811	14878	14875	14934	14985	14865	14851	14827	14752	14958	14863	14861	14994	14962	14739	14881	14756	14824	14726	14759	14762	14627	15079	14850	14909	14735	14810	14965	14920	15131	14874	14927	14899	14928	14779	15035	14939	14838	14726	14741	14845	14898	14876	14973	15038	14729	14864	14965	14853	15036	14995	14628	14850	14954	14940	14925	15030	14945	14860	14751	14864	14958	14845	14964	14866	14835	14984	15118	14748	14968	14850	14873	14908	14841	15052	14866	14885	14886	14899	15075	14737	15022	14868	15020	14802	14809	14802	14904	14903	14847	14808	14980	14925	14946	14813	14938	14851	14964	14767	14749	14995	14895	14850	15012	14956	14936	14886	15016	14822	14833	14898	14873	14563	14739	15081	14920	14978	14776	15005	14837	14695	14866	14706	14852	14763	14717	14941	14841	14856	14793	14943	14804	14778	14841	14814	14869	14811	14795	15033	14729	14995	14868	14840	14858	14964	14843	14779	14768	14761	14853	14906	14925	14771	14786	15030	15128	14747	14954	14759	14985	14833	14819	14875	14900	14848	14940	14929	14785	14853	14718	14823	14874	14801	14913	14838	14936	14652	14670	15033	14766	14871	14962	14790	14740	15001	14738	14847	15068	14943	14849	14809	14908	14804	14690	14967	14974	14923	14892	14929	14877	14887	14908	14905	14937	14875	15024	14854	14998	14945	14751	14884	14844	14833	14845	14998	14862	14828	14838	14811	14880	14995	14964	14679	14902	14776	14925	15004	14796	14751	14839	14872	14894	14830	14899	14891	14910	14852	14985	14877	14808	14843	14772	14805	14928	14899	14876	14957	14947	14969	14897	14933	14906	14940	14931	14840	14934	14793	14890	14854	14930	14861	14933	14914	14974	14901	14845	14780	14848	14908	15020	14756	14740	14935	14614	14824	14957	14819	14826	15016	14979	14874	14609	14992	14863	14890	15059	14925	15006	14928	14839	14915	14838	14943	14807	14956	15070	14886	14768	15042	14840	15068	14875	14828	14917	14665	15033	14741	14772	14895	14773	14799	14785	14684	14788	15005	14752	14816	14828	14890	14710	14918	14916	14875	14900	14905	14921	14977	14859	14960	14879	14722	14851	14891	15002	14934	14929	14669	14759	14782	14904	14909	14849	14929	14896	14798	14877	14914	14838	14824	14948	14826	14892	14704	14774	14941	14831	14777	14975	14887	14807	14919	15025	14891	14863	15042	15025	14853	14942	14901	14718	14919	15038	14724	14800	14779	14911	14918	15006	15083	15012	14882	14958	14876	14719	14892	14813	14844	14930	15088	14895	14762	14831	14770	14817	14836	14891	14852	14887	14586	14882	14994	14905	14983	14822	14949	14843	14805	14889	14926	14960	14959	14916	14610	14748	14634	14856	14907	15083	15038	15049	14813	14947	14853	14781	14943	14888	14915	14890	14871	14850	14885	14910	14670	14843	15021	14953	14986	14776	14798	14991	15002	14866	14726	14863	14815	14919	15139	14836	14880	14804	14792	14852	14894	14819	14932	14797	14807	14800	14835	15065	14826	14826	14769	14822	14939	14847	14874	14963	14953	14750	14874	14945	14822	14828	14887	14784	14781	14886	14589	14999	14847	14817	14669	14788	14769	14776	15143	15045	14966	14900	14699	14888	15231	14720	14728	14775	14756	14890	14746	14898	14840	14874	14914	14762	15008	14937	14858	14834	14848	14764	14826	14809	14680	14737	15025	14719	14830	14849	14805	14843	14796	15021	14796	14808	14700	14652	14710	14861	14947	14877	14785	14920	14906	14775	14771	14949	14805	14772	14864	15010	14982	14869	14926	14810	14888	14932	14865	14777	14940	14880	14964	14896	14674	14868	14844	14775	14789	14973	14964	14885	14936	14971	14955	14900	14942	14834	14653	15120	14872	14796	14883	14879	14856	14734	15050	14911	14914	14866	14807	14749	14844	14967	14926	14864	14904	14910	14770	14897	14865	14996	14907	15008	14988	14930	14815	14769	14916	15000	15129	14847	14814	14865	14947	14833	14915	14877	14753	14825	14821	14809	14873	14986	14905	14787	14869	14859	15024	14775	14839	14884	14845	14846	14790	14856	14942	14885	15026	14935	14952	14698	14818	14946	14894	14750	14831	14748	14696	14856	14966	14747	15098	14774	14919	14808	14956	14943	14840	15065	14804	15011	14911	14806	14667	14871	14833	14833	14963	14969	14828	14809	14849	15020	14893	14998	14935	14780	14829	14831	14806	14879	14876	14685	14667	14776	14943	14704	14946	14870	14875	14797	15097	14925	14923	14858	14954	14964	14946	15181	14815	14692	14851	14804	14864	14945	14943	14802	14929	14994	14792	14755	14933	14875	15089	14892	14755	14824	14765	14878	14712	14761	14620	15002	14735
17892	32717	29992	23409	20440	18428	24343	59742	56511	43566	34940	23746	19574	15724	14321	14299	14194	14338	14231	14178	14535	14278	14222	14367	14036	14187	14222	14045	14227	14350	14154	14320	14307	14228	14320	14284	14412	14252	14171	14157	14225	14309	14161	14317	14283	14215	14268	14332	14218	14205	14212	14026	14307	14263	14334	14310	14331	14133	14318	14069	14247	14467	14338	14058	14301	14162	14382	14176	14208	14161	14243	14137	14238	14124	14198	14047	14167	14109	14242	14171	14336	14330	14175	14293	14299	14220	14262	14300	14210	14294	14167	14273	14010	14292	14224	14199	14351	14359	14326	14232	14289	14201	14165	14097	14097	14417	14275	14077	14167	14265	14149	14135	14266	14268	14320	14141	14170	14304	14039	14155	14146	14089	14363	14195	14120	14309	14287	14194	14241	14220	14159	14452	14150	14338	14196	14214	14190	14327	14262	14287	14198	14359	14121	14393	14191	14181	14264	14303	14014	14203	14247	14196	14310	14253	14208	14281	14200	14115	14266	14186	14193	14147	14134	14256	14239	14324	14327	14288	14289	14238	14226	14360	14204	14208	14396	14053	14176	14156	14332	14206	14265	14276	14203	14109	14265	14123	14141	14295	14248	14224	14170	14227	14184	14429	14214	14281	14214	14129	14160	14260	14212	13986	14185	14208	14070	14239	14146	14299	14502	14170	14378	14397	14232	14185	14306	14059	14332	14278	14175	14354	14311	14116	14144	14356	14201	14167	14169	14153	14271	14073	14209	14271	14021	14154	14265	14239	14054	14253	14267	14096	14340	14342	14210	14235	14424	14127	14155	14280	14171	14258	14228	14253	14187	14313	14114	14310	14174	14154	14189	14155	14224	14250	14159	14251	14203	14228	14311	14180	14285	14171	14188	14255	14155	14157	14277	14289	14190	14424	14218	14239	14385	14234	14347	14106	14309	14201	14241	14161	14277	14230	14241	14235	14229	14268	14325	14290	14234	14229	14124	14225	14175	14439	14213	14114	14120	14157	14287	14269	14361	14333	14295	14280	14409	14119	14142	14229	14215	14205	14188	14305	14128	14134	14217	14179	14265	14350	14210	14094	14390	14165	14350	14164	14222	14309	14284	14143	14360	14257	14194	14364	14319	14358	14255	14312	14265	14210	14275	14332	14326	14287	14199	14233	14104	14304	14330	14171	14098	14176	14257	14264	14208	14118	14276	14299	14223	14311	14166	14354	14303	14158	14178	14232	14420	14267	14139	14253	14213	14364	14288	14125	14228	14227	14371	14175	14329	14341	14248	14205	14177	14345	14151	14301	14217	14165	14278	14295	14336	14220	14167	14140	14125	14205	14197	14255	14371	14186	14316	14255	14102	14418	14089	14347	14239	14093	14218	14212	14066	14170	14183	14142	14070	14479	14273	14221	14194	14204	14299	14221	14275	14188	14422	14273	14267	14158	14275	13954	14146	14130	14290	14241	14159	14238	14189	14303	14235	14199	14212	14102	14329	14331	14203	14212	14221	14104	14222	14301	14230	14262	14389	14091	14186	14260	14117	14237	14425	14292	14041	14301	14437	14219	14156	14199	14309	14197	14226	14233	14288	14140	14283	14327	14224	14195	14167	14404	14057	14248	14122	14212	14252	14132	14119	14113	14282	14052	14213	14284	14236	14365	14300	14164	14164	14164	14320	14160	14168	14192	14186	14274	14154	14238	14167	14153	14237	14332	14231	14297	14270	14254	14242	14226	14213	14108	14251	14347	14137	14057	14137	14441	14356	14353	14100	14177	14156	14211	14316	14082	14331	14366	14179	14319	14290	14184	14316	14305	14122	14359	14159	14254	14392	14163	14252	14221	14068	14209	14293	14189	14291	14122	14191	14361	14330	14410	14450	14299	14164	14187	14140	14316	14348	14240	14197	14265	14325	14271	14275	14258	14377	14059	14268	14199	14261	14266	14237	14241	14243	14233	14339	14088	14244	14219	14174	14250	14228	14311	14365	14256	14290	14185	14388	14230	14277	14305	14103	14161	14188	14187	14139	14421	14295	14340	14191	14235	14198	14232	14199	14107	14311	14369	14290	14331	14202	14145	14378	14161	14141	14269	14091	14265	14145	14261	14235	14381	14237	14327	14142	14324	14330	14093	14197	14183	14119	14205	14169	14147	14150	14253	14187	14350	14255	14269	14259	14148	13899	14183	14337	14303	14367	14251	14137	14113	14268	14012	14270	14299	14351	14099	13975	14187	14302	14157	14188	14273	14140	14264	14324	14416	14260	14112	14228	14124	14267	14439	14196	14256	14274	14115	14346	14246	14430	14166	14078	14249	14007	14283	14290	14181	14180	14327	14310	14433	14096	14251	14238	14353	14265	14186	14222	14096	14256	14229	14211	14251	14219	14324	14270	14132	14298	14130	14259	14199	14159	14086	14408	14067	14399	14300	14176	14298	14258	14276	14215	14229	14123	14268	14122	14192	14184	14324	14251	14203	14228	14154	14221	14235	14163	14342	14147	14332	14274	14171	14295	14266	14393	14100	14180	14370	14378	14339	14188	14303	14286	14128	14254	14314	14285	13928	14182	14118	14273	14008	14239	14122	14338	14017	14343	14316	14148	14205	13982	14318	14215	14228	14230	14240	14106	14087	14388	14273	14114	14210	14134	14442	14210	14105	14185	14222	14244	14340	14150	14242	14171	14178	14254	14089	14117	14276	14196	14155	14225	14139	14321	14338	14188	14132	14192	14306	14317	14110	14173	14257	14263	14293	14302	14226	14049	14179	14105	14364	14271	14307	14265	14217	14148	14205	14199	14391	14170	14289	13966	14344	14287	14232	14262	14310	14229	14244	14210	14345	14356	14314	14348	13991	14228	14148	14423	14276	14407	14240	14214	14193	14130	14233	14216	14061	14282	14142	14197	14204	14329	14172	14366	14289	14284	14137	14308	14248	14406	14208	14137	14335	14331	14134	14235	14183	14242	14363	14174	14071	14262	14207	14223	14172	14144	14148	14108	14079	14150	14181	14058	14383	14173	14074	14103	14144	14172	14134	14378	14281	14372	14328	14243	14224	14283	14170	14299	14272	14216	14292	14366	14188	14129	14287	14131	14170	14144	14112	14444	14241	14167	14243	14134	14056	14097	14321	14339	14289	14214	14099	14331	14421	14310	14146	14321	14188	14141	14232	14253	14135	14337	14263	14151	14212	14394	14131	14167	14138	14223	14153	14256	14173	14162	14174	14180	14379	14266	14280	14374	14234	14357	14229	14166	14191	14203	14167	14153	14146	14207	14072	14393	14168	14118	14308	14073	14261	14256	14318	14202	14139	14222	14222	14228	14242	14237	14071	14150	14368	14166	14175	13861	14163	14146	14131	14399	14179	14354	14172	14126	14286	14209	14246	14243	14290	14267	14165	14173	14098	14178	14366	14241	14035	14007	14151	14477	14201	14199	14178	14085	14424	14304	14030	14458	14126	14289	14051	14221	14416	14220	14156	14170	14268	14279	14106	14174	14169	14257	14330	14153	14213	14199	14309	14165	14147	14080	14219	14146	14107	14129	14128	14250	14330	14348	14095	14236	14239	14267	14411	14423	14009	14193	14187	14219	14421	14267	14208	14167	14306	14144	14164	14302	14415	14394	14241	14262	14232	14133	14176	14163	14035	14274	14234	14276	14202	14296	14252	14156	14363	14366	14245	14267	14193	14293	14219	14223	14045	14366	14127	14202	14294	14182	14353	14244	14065	14098	14053	14068	14201	14278	14187	14240	14133	14148	14090	14244	14294	14170	14321	14260	14144	14236	14060	14338	14315	14222	14087	14153	14069	14336	14271	14221	14293	14388	14283	14133	14268	14259	14205	14186	14178	14290	14097	14188	14000	14244	14233	14196	14394	14155	14212	14191	14236	14368	14230	14360	14330	14200	14197	14375	14242	14273	14192	14405	14141	14128	14214	14262	14136	14263	14318	14315	14233	14397	14256	14132	14071	14267	14267	14390	14312	14323	14209	14293	14294	14115	14252	14314	14141	14119	14194	14199	14097	14222	14370	14136	14218	14236	14122	14341	14129	14291	14257	14472	14316	14269	14279	14354	14198	14379	14267	14353	14330	14128	14216	14203	14087	14231	14229	14212	14337	14248	14218	14325	14282	14166	14041	14383	14112	14420	14379	14142	14166	14127	14048	14269	14252	14386	14214	14183	14343	14210	14245	14198	14216	14185	14230	14336	14175	14138	14132	14126	14385	14167	14271	13967	14246	14163	14211	14233	14284	14248	14225	14120	14314	14215	14212	14212	14067	14249	14204	14337	14264	14347	14299	14316	14226	14192	14230	14388	14151	14232	14229	14137	14201	14282	14112	14320	14402	14271	14172	14218	14131	14315	14401	14349	14299	14196	14299	14376	14183	14131	14150	14093	14216	14112	14159	14335	14336	14041	14161	14271	14122	14269	14119	14171	14259	14226	14128	14054	14309	14011	14348	14236	14246	14359	14214	14342	14358	14149	14340	14271	14241	14326	14260	14315	14274	14167	14287	14236	14318	14361	14189	14239	14234	14150	14355	14262	14214	14161	14248	14420	14216	14271	14025	14115	14172	14289	14232	14235	14407	14302	14144	14386	14191	14065	14117	14081	14268	14210	14170	14206	14187	14132	14338	14338	14191	14202	14158	14208	14231	14246	14272	14078	14332	14126	14318	14192	14248	14175	14218	14040	14208	14323	14242	14274	14291	14347	14198	14206	14318	14172	14418	14343	14141	14281	14268	14115	14219	14165	14296	14122	14366	14278	14231	14313	14211	14235	14103	14163	14310	14411	14400	14254	14162	14229	14324	14177	14390	14376	14199	14240	14168	14104	14390	14121	14091	14043	14251	14207	14144	14217	14377	14138	14328	14230	14327	14186	14182	14290	14339	14247	14203	14265	14069	14198	14383	14360	14170	14148	14272	14246	14356	14369	14126	14205	14197	14269	14204	14238	14243	14333	14253	14210	14461	14152	14196	14148	14257	14239	14159	14241	14387	14237	14154	14230	14013	14262	14260	14310	14078	14313	14226	14221	14033	14269	14221	14458	14154	14148	13998	14244	14149	14256	14172	14252	14369	14153	14405	14207	14105	14471	14157	14160	14183	14143	14204	14321	14288	14240	14271	14238	14322	14057	14204	14346	14377	14461	14094
27385	21770	22989	19228	16265	16154	16863	21997	22134	20162	17576	16508	16106	15653	15566	15507	15412	15525	15704	15686	15478	15477	15507	15669	15605	15579	15417	15519	15528	15408	15591	15639	15394	15516	15689	15494	15661	15327	15466	15691	15522	15479	15560	15409	15458	15562	15665	15648	15502	15595	15604	15380	15319	15555	15393	15395	15435	15499	15447	15589	15375	15507	15373	15636	15395	15428	15512	15351	15449	15413	15529	15501	15614	15683	15456	15412	15465	15326	15632	15328	15559	15578	15501	15394	15500	15350	15541	15543	15522	15495	15559	15772	15467	15513	15535	15442	15543	15589	15660	15392	15453	15455	15493	15487	15577	15575	15365	15352	15391	15279	15464	15661	15449	15500	15626	15615	15290	15484	15574	15612	15481	15474	15292	15385	15273	15313	15340	15646	15473	15313	15474	15409	15425	15308	15489	15421	15543	15737	15316	15517	15420	15502	15534	15549	15446	15418	15400	15480	15574	15623	15569	15285	15525	15308	15333	15437	15497	15391	15451	15451	15353	15464	15627	15561	15198	15481	15384	15380	15555	15498	15581	15486	15682	15235	15575	15567	15353	15318	15500	15341	15399	15509	15443	15416	15553	15550	15452	15425	15537	15495	15571	15562	15475	15350	15571	15330	15648	15493	15481	15356	15418	15463	15416	15383	15435	15441	15601	15536	15472	15665	15700	15518	15575	15488	15366	15349	15542	15412	15410	15498	15383	15400	15408	15499	15356	15478	15396	15376	15723	15460	15571	15480	15458	15640	15468	15573	15411	15402	15128	15469	15500	15532	15525	15460	15583	15584	15486	15195	15641	15386	15419	15443	15582	15220	15657	15485	15475	15546	15494	15616	15421	15395	15435	15452	15515	15449	15254	15561	15533	15356	15432	15548	15553	15566	15704	15697	15465	15422	15376	15268	15616	15376	15446	15331	15490	15442	15524	15346	15549	15605	15459	15500	15602	15429	15692	15586	15361	15357	15556	15502	15464	15378	15632	15454	15437	15580	15416	15551	15392	15486	15396	15567	15554	15354	15409	15578	15416	15391	15689	15675	15568	15385	15468	15206	15387	15443	15531	15617	15488	15469	15555	15433	15535	15328	15255	15342	15349	15563	15483	15536	15550	15402	15497	15586	15428	15410	15579	15637	15351	15417	15549	15478	15472	15263	15376	15513	15583	15465	15435	15317	15370	15322	15281	15485	15562	15450	15196	15454	15541	15534	15390	15351	15497	15612	15375	15388	15360	15297	15482	15562	15496	15663	15421	15501	15400	15512	15498	15353	15435	15608	15544	15349	15447	15445	15455	15289	15611	15415	15491	15598	15609	15549	15522	15541	15323	15368	15453	15504	15355	15365	15495	15379	15485	15462	15278	15492	15458	15356	15585	15470	15446	15450	15347	15534	15400	15501	15482	15511	15611	15484	15401	15425	15457	15301	15433	15344	15449	15354	15582	15453	15467	15374	15336	15333	15373	15202	15254	15392	15415	15415	15528	15644	15329	15474	15466	15379	15341	15343	15404	15369	15517	15664	15570	15321	15505	15713	15478	15382	15492	15376	15539	15388	15415	15630	15497	15431	15439	15453	15374	15353	15372	15297	15407	15629	15605	15670	15491	15420	15617	15448	15534	15608	15388	15446	15476	15440	15419	15330	15569	15553	15598	15500	15452	15324	15540	15479	15427	15176	15681	15555	15640	15422	15367	15412	15505	15361	15452	15509	15376	15335	15340	15394	15407	15451	15377	15508	15290	15567	15396	15628	15246	15358	15505	15517	15570	15597	15587	15377	15515	15413	15394	15548	15457	15361	15356	15409	15473	15502	15273	15569	15506	15358	15385	15505	15482	15367	15508	15495	15396	15321	15565	15584	15622	15383	15510	15413	15646	15639	15572	15555	15577	15372	15620	15391	15597	15395	15510	15440	15560	15402	15545	15655	15412	15444	15280	15514	15444	15383	15583	15304	15473	15608	15248	15335	15414	15431	15465	15435	15502	15519	15522	15291	15325	15394	15717	15433	15331	15361	15396	15472	15541	15486	15529	15702	15547	15462	15466	15530	15368	15546	15560	15523	15595	15365	15392	15400	15528	15357	15367	15461	15670	15431	15583	15487	15532	15648	15697	15507	15271	15189	15620	15499	15611	15506	15439	15347	15288	15400	15438	15446	15452	15283	15274	15309	15261	15449	15649	15437	15409	15592	15328	15506	15607	15290	15414	15464	15417	15436	15537	15560	15595	15369	15394	15549	15420	15569	15459	15751	15362	15549	15523	15327	15502	15355	15449	15243	15614	15530	15397	15398	15521	15373	15501	15775	15254	15509	15533	15656	15379	15347	15683	15511	15498	15585	15512	15547	15555	15480	15550	15385	15524	15561	15495	15481	15710	15357	15142	15407	15416	15564	15229	15642	15553	15536	15345	15569	15480	15395	15321	15691	15345	15583	15359	15610	15545	15548	15455	15538	15348	15652	15407	15421	15577	15656	15429	15505	15596	15653	15468	15383	15455	15577	15413	15277	15281	15544	15572	15588	15497	15517	15650	15459	15372	15431	15453	15372	15500	15442	15192	15328	15432	15282	15454	15552	15367	15449	15428	15445	15344	15313	15518	15199	15510	15436	15512	15442	15517	15585	15490	15470	15544	15576	15400	15415	15326	15270	15236	15482	15652	15418	15442	15446	15475	15464	15490	15550	15434	15527	15429	15642	15585	15524	15553	15465	15429	15446	15594	15556	15390	15520	15523	15402	15424	15619	15601	15602	15498	15388	15458	15464	15509	15475	15585	15380	15529	15492	15532	15467	15580	15521	15513	15571	15494	15395	15415	15580	15622	15450	15450	15404	15558	15568	15538	15586	15435	15485	15557	15434	15644	15300	15458	15433	15518	15767	15592	15394	15422	15554	15699	15520	15625	15530	15512	15554	15551	15469	15525	15442	15462	15669	15511	15537	15442	15302	15278	15403	15384	15411	15407	15469	15560	15618	15506	15481	15612	15338	15498	15487	15531	15508	15412	15336	15643	15528	15604	15540	15262	15497	15592	15506	15488	15481	15489	15406	15432	15500	15483	15431	15552	15375	15563	15442	15536	15696	15571	15525	15332	15606	15612	15462	15418	15406	15574	15417	15314	15585	15634	15426	15528	15531	15630	15441	15557	15311	15566	15549	15673	15454	15407	15212	15327	15486	15538	15417	15507	15519	15593	15517	15358	15391	15543	15343	15318	15474	15540	15285	15729	15396	15505	15580	15495	15493	15479	15673	15661	15598	15566	15453	15625	15588	15498	15406	15556	15432	15467	15469	15465	15332	15464	15252	15434	15460	15583	15315	15393	15375	15461	15480	15307	15387	15450	15360	15558	15511	15601	15542	15494	15407	15489	15446	15529	15519	15509	15291	15487	15392	15347	15397	15477	15618	15584	15413	15535	15335	15381	15499	15509	15633	15568	15558	15477	15426	15591	15431	15395	15317	15431	15507	15359	15500	15616	15332	15449	15381	15356	15428	15517	15436	15273	15270	15422	15425	15373	15445	15455	15480	15656	15511	15625	15424	15314	15598	15572	15373	15522	15414	15463	15379	15484	15602	15344	15514	15433	15523	15553	15468	15431	15442	15499	15522	15552	15624	15613	15484	15587	15474	15595	15537	15287	15434	15460	15513	15507	15437	15517	15483	15528	15559	15543	15305	15446	15554	15354	15440	15504	15468	15489	15419	15400	15482	15523	15436	15315	15305	15281	15337	15424	15438	15401	15307	15553	15732	15511	15416	15388	15551	15666	15350	15441	15443	15612	15345	15528	15596	15377	15597	15430	15475	15448	15385	15562	15349	15573	15277	15256	15638	15445	15417	15548	15621	15484	15338	15518	15392	15488	15492	15593	15407	15476	15621	15482	15442	15448	15378	15504	15566	15681	15574	15392	15366	15402	15538	15492	15497	15485	15614	15260	15467	15536	15496	15596	15312	15738	15711	15606	15337	15316	15539	15634	15506	15497	15423	15444	15339	15674	15339	15547	15629	15448	15507	15533	15411	15663	15432	15540	15328	15375	15634	15447	15439	15503	15512	15554	15422	15485	15551	15461	15453	15607	15444	15484	15557	15393	15454	15427	15569	15282	15485	15463	15474	15455	15318	15641	15256	15533	15263	15459	15295	15466	15414	15372	15710	15435	15684	15681	15303	15515	15469	15397	15440	15617	15462	15265	15365	15519	15340	15510	15432	15287	15448	15496	15471	15500	15556	15605	15387	15340	15379	15476	15489	15572	15355	15594	15407	15432	15487	15601	15500	15459	15439	15469	15569	15632	15260	15497	15465	15471	15353	15363	15318	15348	15449	15479	15339	15632	15310	15449	15442	15561	15308	15517	15541	15407	15485	15416	15494	15494	15407	15588	15538	15526	15600	15514	15481	15463	15528	15276	15505	15551	15376	15400	15668	15430	15401	15533	15559	15543	15427	15349	15461	15352	15630	15415	15322	15527	15456	15418	15509	15314	15308	15478	15556	15420	15549	15418	15370	15599	15540	15325	15421	15459	15607	15643	15516	15310	15399	15413	15468	15435	15524	15224	15309	15558	15418	15354	15433	15490	15327	15578	15474	15430	15271	15520	15482	15346	15531	15505	15398	15458	15386	15379	15679	15378	15560	15307	15380	15449	15389	15404	15555	15404	15560	15695	15522	15523	15400	15377	15574	15410	15451	15382	15732	15514	15397	15503	15401	15351	15301	15372	15497	15566	15522	15660	15413	15429	15449	15590	15731	15295	15538	15428	15702	15496	15613	15378	15433	15606	15413	15455	15496	15524	15456	15376	15358	15559	15513	15576	15610	15415	15439	15446	15471	15413	15429	15585	15301	15257	15362	15296	15497	15712	15452	15440	15533	15594	15535	15400	15430	15523	15484	15383	15583	15700	15563	15511	15506	15542	15398	15551	15394	15511	15499	15448	15453	15479	15645	15411	15457	15297	15404	15534	15535	15632	15672	15485	15533	15337	15556	15458	15465	15533	15665	15540	15568	15619	15455	15507	15541	15461	15465	15607	15601	15608	15474	15421	15459	15436	15392	15340	15491	15576	15486	15319	15503	15408	15235	15408	15580	15574	15587	15588	15491	15657	15661	15495	15428	15509	15339	15605	15470	15515	15446	15582	15516	15583	15448
15704	20796	19766	16953	16228	15569	17164	24720	23609	19733	17176	15420	15090	14823	14796	14610	14633	14509	14509	14628	14595	14629	14599	14630	14685	14684	14657	14621	14640	14540	14625	14587	14638	14490	14722	14468	14519	14525	14559	14553	14586	14688	14437	14531	14703	14652	14527	14582	14733	14695	14666	14718	14493	14648	14692	14618	14563	14579	14467	14643	14613	14635	14468	14563	14657	14532	14604	14464	14680	14677	14678	14555	14572	14736	14554	14682	14624	14497	14657	14636	14537	14560	14622	14531	14494	14578	14547	14716	14589	14691	14690	14644	14734	14705	14632	14588	14482	14517	14672	14676	14528	14589	14692	14604	14639	14614	14784	14610	14704	14520	14419	14600	14566	14641	14589	14560	14719	14751	14581	14531	14512	14560	14686	14401	14535	14679	14697	14462	14499	14543	14777	14590	14635	14665	14656	14653	14512	14518	14663	14739	14658	14642	14676	14717	14549	14599	14603	14539	14663	14484	14649	14493	14723	14674	14635	14786	14536	14741	14569	14615	14612	14544	14626	14697	14624	14536	14615	14582	14570	14681	14606	14620	14612	14546	14559	14434	14628	14497	14526	14617	14589	14712	14664	14660	14616	14655	14602	14546	14638	14702	14579	14604	14506	14629	14605	14604	14457	14492	14629	14521	14734	14555	14531	14576	14699	14481	14544	14627	14694	14582	14546	14663	14638	14417	14775	14634	14660	14510	14678	14453	14535	14586	14650	14661	14611	14588	14531	14545	14485	14675	14388	14445	14682	14641	14490	14638	14443	14420	14569	14648	14755	14597	14683	14531	14673	14619	14649	14515	14686	14597	14764	14329	14597	14640	14555	14642	14593	14667	14652	14689	14466	14606	14592	14590	14560	14513	14651	14549	14504	14625	14667	14626	14632	14704	14645	14475	14566	14563	14645	14561	14575	14736	14701	14637	14408	14640	14541	14757	14449	14561	14656	14648	14849	14440	14651	14521	14498	14643	14632	14773	14521	14599	14652	14671	14596	14658	14708	14573	14589	14664	14607	14623	14699	14450	14674	14561	14650	14523	14752	14765	14514	14552	14755	14690	14572	14591	14616	14637	14566	14632	14648	14682	14818	14493	14483	14643	14594	14707	14742	14469	14503	14675	14675	14670	14608	14485	14476	14650	14476	14561	14655	14558	14534	14441	14730	14518	14866	14669	14608	14606	14532	14631	14620	14747	14492	14745	14770	14608	14738	14578	14437	14453	14670	14662	14456	14613	14618	14677	14475	14588	14562	14639	14472	14796	14471	14470	14567	14672	14627	14636	14582	14638	14570	14612	14594	14646	14664	14642	14519	14536	14648	14568	14588	14587	14561	14691	14716	14425	14569	14746	14532	14681	14624	14677	14655	14686	14658	14661	14628	14634	14655	14482	14564	14563	14706	14643	14616	14493	14531	14605	14596	14674	14770	14708	14652	14688	14544	14637	14455	14637	14720	14475	14602	14445	14550	14680	14699	14681	14606	14642	14767	14593	14549	14579	14583	14547	14603	14646	14357	14550	14537	14558	14688	14702	14531	14754	14681	14485	14702	14627	14703	14647	14493	14536	14563	14527	14663	14590	14697	14591	14644	14649	14688	14587	14661	14508	14659	14634	14652	14533	14589	14527	14669	14515	14706	14550	14762	14662	14485	14536	14743	14680	14596	14536	14494	14606	14619	14704	14473	14471	14648	14736	14502	14586	14616	14595	14479	14472	14656	14557	14601	14612	14590	14587	14497	14578	14636	14663	14663	14585	14691	14712	14557	14700	14445	14611	14507	14712	14611	14626	14522	14722	14548	14755	14490	14541	14659	14621	14455	14681	14706	14530	14501	14553	14705	14775	14750	14658	14581	14585	14579	14557	14710	14499	14620	14736	14528	14512	14707	14529	14617	14538	14542	14537	14601	14437	14522	14760	14595	14687	14342	14675	14597	14691	14830	14900	14522	14468	14574	14526	14615	14653	14504	14722	14571	14759	14696	14582	14504	14601	14524	14486	14605	14465	14640	14555	14425	14660	14553	14450	14530	14535	14759	14586	14771	14650	14660	14705	14512	14599	14627	14653	14812	14789	14539	14498	14586	14448	14716	14643	14388	14626	14744	14542	14726	14496	14569	14560	14671	14668	14596	14674	14632	14591	14748	14575	14658	14622	14615	14656	14427	14608	14648	14585	14718	14604	14653	14661	14498	14518	14641	14876	14647	14604	14616	14716	14431	14571	14667	14488	14711	14614	14525	14697	14454	14654	14723	14645	14402	14569	14712	14796	14521	14633	14631	14630	14627	14638	14570	14755	14587	14668	14477	14512	14581	14434	14677	14707	14506	14373	14728	14520	14564	14602	14652	14533	14677	14661	14608	14554	14657	14621	14616	14794	14681	14613	14529	14566	14615	14579	14502	14681	14607	14418	14550	14712	14634	14457	14448	14575	14677	14606	14558	14575	14608	14570	14663	14802	14645	14451	14489	14499	14586	14703	14614	14508	14618	14607	14578	14513	14583	14607	14535	14611	14529	14572	14724	14488	14549	14591	14597	14764	14659	14576	14598	14602	14635	14605	14674	14567	14711	14660	14673	14658	14542	14694	14616	14446	14795	14631	14620	14434	14729	14780	14749	14449	14634	14713	14505	14615	14562	14590	14591	14615	14666	14804	14602	14848	14592	14724	14669	14653	14646	14514	14571	14526	14527	14609	14435	14582	14699	14570	14714	14538	14678	14604	14595	14530	14712	14577	14579	14830	14545	14616	14680	14488	14549	14590	14736	14587	14782	14725	14519	14547	14524	14580	14562	14608	14590	14439	14612	14561	14583	14659	14541	14450	14551	14727	14592	14582	14666	14556	14579	14451	14647	14682	14690	14680	14636	14516	14776	14703	14581	14783	14651	14542	14553	14527	14577	14546	14733	14536	14671	14687	14613	14674	14579	14547	14602	14601	14627	14521	14556	14666	14517	14835	14705	14635	14534	14632	14555	14676	14510	14457	14631	14837	14643	14609	14627	14695	14683	14637	14538	14573	14553	14644	14576	14728	14508	14770	14597	14728	14624	14629	14705	14610	14566	14589	14482	14592	14620	14415	14636	14574	14566	14569	14612	14625	14533	14599	14558	14559	14773	14634	14608	14650	14375	14639	14569	14586	14566	14703	14576	14486	14565	14498	14550	14699	14764	14487	14562	14479	14526	14732	14552	14611	14555	14638	14681	14666	14498	14612	14669	14650	14748	14600	14639	14535	14512	14680	14583	14636	14531	14496	14601	14654	14500	14680	14588	14625	14530	14588	14750	14687	14496	14727	14430	14539	14673	14784	14536	14593	14471	14593	14621	14598	14529	14641	14711	14642	14534	14597	14575	14470	14779	14642	14449	14640	14627	14640	14675	14549	14532	14478	14575	14562	14747	14581	14637	14515	14446	14497	14767	14465	14603	14569	14712	14723	14455	14682	14704	14569	14545	14699	14458	14697	14542	14673	14481	14478	14746	14509	14728	14593	14611	14641	14554	14400	14541	14500	14609	14632	14427	14519	14614	14456	14617	14673	14737	14614	14583	14578	14497	14705	14581	14580	14676	14596	14620	14567	14608	14557	14526	14774	14475	14592	14471	14486	14411	14598	14647	14789	14717	14563	14600	14744	14576	14584	14536	14549	14536	14741	14568	14735	14457	14623	14659	14617	14514	14456	14699	14569	14633	14526	14579	14592	14672	14621	14526	14684	14602	14779	14433	14601	14733	14555	14696	14628	14627	14453	14400	14561	14491	14476	14422	14770	14535	14618	14637	14377	14576	14769	14500	14587	14551	14609	14643	14490	14643	14761	14644	14723	14609	14589	14543	14583	14546	14541	14647	14648	14529	14695	14671	14572	14707	14588	14793	14499	14704	14499	14611	14581	14635	14813	14592	14546	14608	14503	14741	14620	14607	14719	14545	14727	14658	14507	14586	14571	14746	14729	14535	14724	14550	14644	14550	14556	14557	14562	14635	14592	14531	14632	14764	14604	14647	14662	14660	14685	14639	14621	14455	14585	14477	14673	14639	14697	14693	14614	14697	14750	14637	14626	14628	14562	14605	14634	14639	14586	14624	14485	14698	14587	14722	14737	14619	14538	14692	14624	14623	14680	14461	14414	14588	14663	14554	14746	14706	14523	14647	14495	14479	14600	14568	14584	14636	14528	14823	14709	14487	14450	14687	14586	14558	14733	14665	14558	14668	14453	14496	14844	14548	14793	14660	14349	14665	14683	14540	14541	14647	14519	14664	14712	14564	14599	14488	14548	14576	14380	14453	14525	14626	14605	14702	14747	14666	14627	14578	14708	14613	14524	14758	14625	14468	14421	14583	14747	14538	14719	14629	14491	14756	14508	14451	14615	14585	14651	14496	14477	14605	14651	14603	14600	14727	14712	14498	14600	14525	14455	14730	14546	14532	14724	14704	14585	14712	14716	14665	14556	14559	14587	14630	14716	14757	14428	14524	14505	14512	14683	14557	14684	14554	14568	14519	14550	14591	14532	14691	14574	14472	14723	14702	14605	14453	14459	14601	14603	14593	14658	14740	14652	14522	14618	14768	14644	14382	14478	14748	14385	14706	14641	14547	14659	14565	14657	14697	14629	14366	14833	14773	14550	14702	14642	14709	14665	14490	14662	14479	14474	14587	14502	14567	14600	14654	14624	14619	14681	14704	14650	14795	14797	14524	14411	14604	14525	14519	14470	14635	14609	14635	14568	14700	14564	14593	14668	14576	14738	14781	14556	14698	14564	14725	14678	14521	14686	14575	14519	14622	14662	14663	14587	14554	14666	14604	14645	14772	14431	14552	14853	14642	14649	14705	14413	14700	14751	14716	14780	14756	14608	14619	14552	14620	14561	14861	14681	14587	14496	14589	14581	14626	14621	14656	14723	14814	14736	14558	14647	14629	14762	14679	14530	14635	14660	14638	14745	14623	14503	14585	14600	14570	14515	14647	14666	14668	14530	14791	14691	14747	14504	14520	14675	14530	14650	14694	14656	14495	14549	14461	14667	14829	14605	14672	14557	14536	14597	14528	14620	14831	14622	14717	14649	14539	14640	14523	14527	14593	14626	14780	14732	14539	14579	14539	14664	14799	14617	14688	14626	14510	14709	14571	14600	14591	14620	14488	14645	14646	14571
24661	21085	27811	24857	20776	18159	22816	42728	40058	32185	24308	19554	17238	15956	15218	15269	15369	15306	15319	15406	15199	15342	15212	15218	15352	15428	15360	15204	15215	15305	15257	15410	15394	15394	15592	15231	15324	15248	15225	15235	15370	15319	15266	15281	15161	15252	15194	15482	15337	15288	15269	15410	15414	15351	15218	15251	15201	15316	15214	15179	15298	15430	15322	15177	15251	15181	15453	15236	15145	15236	15329	15320	15269	15328	15319	15252	15168	15382	15126	15369	15346	15348	15330	15292	15452	15377	15460	15317	15575	15382	15402	15441	15215	15418	15107	15371	15230	15315	15356	15336	15091	15365	15433	15011	15329	15226	15288	15406	15432	15436	15267	15085	15340	15261	15336	15327	15208	15457	15223	15283	15419	15313	15319	15281	15232	15264	15324	15249	15194	15398	15356	15296	15130	15283	15317	15430	15255	15364	15273	15149	15244	15273	15172	15227	15370	15221	15245	15189	15262	15336	15504	15208	15396	15417	15188	15273	15006	15278	15421	15389	15374	15365	15267	15226	15248	15499	15233	15313	15125	15499	15361	15349	15259	15155	15297	15363	15223	15282	15338	15229	15310	15367	15234	15173	15290	15203	15646	15440	15569	15178	15365	15346	15208	15347	15320	15172	15406	15116	15468	15249	15161	15066	15169	15322	15406	15207	15419	15287	15181	15211	15140	15358	15235	15328	15206	15144	15322	15620	15338	15051	15465	15337	15471	15422	15438	15367	15276	15225	15360	15287	15372	15339	15220	15215	15368	15481	15245	15155	15223	15123	15140	15222	15194	15043	15366	15427	15224	15081	15287	15240	15297	15251	15213	15313	15273	15323	15267	15546	15438	15501	15540	15401	15030	15314	15055	15396	15265	15392	15249	15266	15221	15187	14961	15479	15277	15353	15394	15411	15347	15280	15308	15371	15315	15295	15411	15304	15307	15373	15309	15125	15311	15182	15374	15323	15359	15385	15292	15104	15276	15029	15317	15113	15236	15240	15322	15561	15260	15123	15401	15133	15213	15260	15163	15254	15297	15338	15273	15099	15234	15172	15117	15386	15425	15403	15227	15229	15269	15269	15348	15137	15317	15348	15461	15156	15382	15358	15222	15242	15215	15375	15469	15260	15349	15457	15321	15428	15222	15001	15134	15248	15350	15123	15335	15302	15189	15182	15253	15475	15230	15210	15404	15135	15469	15290	15133	15293	15260	15179	15419	15143	15305	15464	15270	15371	15193	15237	15288	15227	15347	15306	15189	15134	15387	15355	15329	15405	15190	15183	15273	15439	15291	15200	15287	15028	15335	15354	15231	15144	15245	15379	15395	15350	15110	15504	15311	15177	15315	15256	15089	15433	15294	15301	15290	15123	15361	15231	15120	15145	15235	15209	15231	15278	15163	15078	15196	15324	15130	15325	15398	15026	15271	15279	15425	15321	15361	15451	15206	15350	15385	15380	15261	15118	15282	15268	15329	15625	15221	15490	15288	15321	15335	15419	15385	15186	15357	15425	15246	14992	15357	15348	15097	15275	15208	15310	15192	15541	15195	15189	15305	15303	15358	15437	15372	15210	15321	15329	15220	15401	15230	15317	15385	15125	15297	15486	15166	15306	15376	15430	15100	15188	15425	15212	15157	15355	15296	15413	15351	15258	15357	15321	15435	15278	15179	15193	15146	15358	15227	15304	15405	15284	15392	15256	15150	15219	15080	15303	15223	15181	15324	15143	15290	15363	15368	15549	15262	15382	15234	15374	15184	15222	15368	15259	15430	15265	15490	15399	15403	15312	15292	15404	15275	15398	15359	15268	15358	15370	15283	15343	15347	15331	15202	15250	15161	15184	15365	15323	15312	15233	15354	15113	15147	15250	15410	15103	15234	15276	15501	15272	15350	15376	15231	15237	15226	15222	15232	15301	15369	15178	15356	15257	15331	15397	15479	15408	15201	15340	15246	15176	15268	15396	15244	15179	15509	15337	15243	15270	15185	15069	15113	15219	15188	15427	15233	15474	15331	15173	15300	15308	15449	15365	15115	15169	15323	15449	15304	15384	15433	15334	15657	15235	15344	15264	15074	15284	15480	15366	15235	15431	15333	15605	15171	15231	15403	15431	15411	15322	15242	15346	15299	15321	15267	15465	15278	15373	15383	15408	15352	15350	15319	15487	15248	15142	15195	15252	15261	15463	15260	15370	15277	15263	15235	15161	15428	15252	15339	15308	15337	15260	15409	15478	15131	15273	15288	15373	15335	15489	15233	15430	15443	15352	15329	15393	15345	15413	15420	15148	15319	15149	15153	15320	15224	15369	15377	15148	15489	15336	15329	15160	15239	15210	15281	15268	15365	14948	15197	15214	15325	15365	15175	15050	15262	15374	15217	15137	15180	15345	15228	15406	15500	15278	15252	15272	15337	15251	15219	15196	15198	15332	15375	15302	15235	15275	15217	15407	15347	15365	15473	15136	15275	15413	15276	15176	15328	15405	15509	15406	15423	15284	15319	15314	15377	15093	15359	15241	15252	15367	15305	15075	15580	15414	15374	15367	15168	15012	15346	15138	15306	15206	15319	15478	15330	15361	15278	15233	15284	15258	15361	15315	15306	15410	15358	15225	15234	15252	15438	15300	15272	15283	15282	15197	15197	15203	15246	15386	15153	15153	15384	15264	15137	15304	15047	15258	15337	15050	15227	15375	15323	15342	15513	15390	15179	15250	15024	15241	15198	15259	15341	15513	15370	15199	15336	15509	15362	15261	15395	15165	15339	15207	15368	15240	15470	15307	15197	15260	15342	15506	15158	15223	15303	15226	15248	15204	15266	15239	15242	15237	15369	15262	15428	15368	15427	15251	15277	15098	15197	15225	15318	15392	15353	15377	15534	15408	15281	15225	15422	15482	15449	15179	15357	15293	15242	15256	15189	15274	15339	15319	15294	15379	15327	15496	15128	15272	15255	15295	15344	15212	15171	15275	15294	15406	15576	15382	15060	15214	15284	15158	15410	15403	15369	15360	15144	15507	15300	15259	15357	15414	15364	15469	15073	15379	15210	15470	15316	15214	15467	15275	15365	15161	15191	15313	15393	15344	15494	15238	15124	15343	15268	15393	15443	15281	15207	15110	15253	15235	15385	15227	15532	15218	15357	15328	15188	15291	15267	15402	15351	15241	15449	15418	15255	15330	15196	15375	15240	15273	15238	15316	15236	15248	15159	15154	15068	15148	15301	15254	15352	15182	15261	15238	15204	15128	15164	15366	15365	15439	15369	15279	15206	15442	15230	15304	15427	15502	15134	15372	14966	15188	15316	15360	15367	15309	15190	15320	15163	15074	15260	15253	15316	15232	15250	15075	15344	15507	15430	15286	15076	15319	15280	15181	15241	15113	15296	15327	15361	15218	15340	15357	15435	15327	15349	15284	15380	15297	15334	15377	15404	15422	15176	15287	15310	15241	15358	15152	15302	15316	15456	15160	15297	15313	15289	15278	15160	15195	15199	15224	15262	15326	15418	15360	15302	15347	15287	15248	15237	15348	15370	15359	15211	15300	15305	15529	15278	15284	15293	15429	15320	15336	15261	15443	15370	15331	15101	15287	15131	15288	15199	15181	15337	15128	15232	15260	15363	15309	15294	15327	15111	15540	15355	15387	15357	15108	15430	15404	15452	15526	15241	15515	15287	15368	15252	15355	15121	15191	15474	15288	15220	15377	15319	15258	15325	15191	15202	15554	15337	15276	15470	15008	15333	15282	15225	15174	15399	15288	15258	15181	15416	15396	15298	15313	15457	15444	15066	15312	15422	15184	15453	15090	15423	15064	15421	15477	15472	15475	15259	15170	15294	15165	15362	15310	15097	15237	15152	15214	15168	15454	15185	15415	15257	15403	15378	15180	15314	15272	15314	15500	15301	15378	15188	15275	15278	15265	15247	15397	15361	15205	15315	15309	15377	15338	15451	15432	15484	15270	15261	15292	15368	15248	15233	15278	15296	15230	15360	15128	15585	15353	15291	15328	15086	15384	15246	15249	15242	15276	15314	15265	15269	15182	15223	15240	15291	15176	15543	15116	15184	15518	15345	15340	15074	15245	15240	15340	15119	15287	15343	15203	15355	15095	15228	15097	15653	15140	15380	15185	15221	15241	15308	15251	15218	15382	15175	15267	15261	15261	15309	15465	15413	15355	15330	15169	15343	15153	15308	15336	15376	15115	15215	15201	15137	15343	15415	15264	15275	15393	15443	15341	15289	15436	15159	15295	15325	15288	15243	15310	15350	15113	15190	15278	15311	15304	15167	15268	15233	15155	15238	15105	15276	15406	15134	15293	15218	15536	15226	15419	15376	15313	15378	15432	15439	15333	15129	15398	15316	15207	15208	15245	15394	15315	15227	15343	15248	15417	15322	15310	15085	15222	15297	15277	15385	15283	15444	15322	15417	15401	15356	15304	15288	15381	15302	15490	15346	15257	15388	15527	15242	15344	15137	15204	15109	15604	15229	15190	15380	15425	15265	15265	15290	15461	15291	15409	15327	15468	15317	15210	15175	15188	15419	15271	15320	15322	15333	15373	15321	15284	15358	15251	15301	15220	15141	15323	15351	15359	15226	15440	15596	14993	15249	15320	15345	15343	15359	15262	15223	15305	15272	15169	15429	15437	15135	15428	15328	15317	15319	15143	15187	15326	15455	15380	15373	15266	15338	15226	15241	15405	15336	15196	15315	15243	15335	15095	15174	15290	15492	15276	15419	15337	15230	15073	15281	15307	15462	15348	15220	15308	15427	15381	15349	15253	15370	15087	15273	15139	15217	15242	15242	15482	15357	15219	15305	15286	15424	15195	15227	15140	15373	15314	15260	14984	15211	15267	15241	15279	15297	15205	15410	15294	15345	15274	15333	15288	15430	15486	15360	15505	15187	15220	15505	15344	15295	15188	15281	15193	15278	15078	15234	15240	15178	15528	15300	15260	15218	15158	15135	15233	15508	15402	15152	15101	15213	15353	15466	15377	15417	15240	15365	15327	15248	15119	15294	15298	15288	15322	15320	15098	15494	15192	15163	15288	15339	15449	15098	15388	15204	15218	15411	15224	15428	15304	15487	15239	15457	15191	15269	15265	15412	15448	15190	15256	15319	15269	15153	15241	15187	15362	15419	15297	15131	15130
15729	25652	23865	19804	17956	16647	24478	45886	41993	32945	25359	18701	16687	15151	14582	14510	14429	14502	14445	14510	14594	14506	14427	14506	14532	14569	14556	14696	14773	14399	14465	14462	14597	14483	14429	14476	14464	14556	14437	14562	14529	14532	14546	14458	14556	14551	14453	14574	14614	14591	14546	14432	14403	14587	14621	14486	14532	14366	14450	14323	14498	14487	14724	14306	14615	14576	14439	14498	14444	14521	14447	14508	14554	14432	14618	14421	14384	14578	14364	14648	14481	14535	14556	14481	14636	14471	14531	14536	14554	14501	14717	14436	14402	14364	14471	14458	14482	14729	14486	14533	14397	14428	14360	14509	14530	14504	14453	14466	14541	14548	14623	14436	14573	14493	14527	14524	14466	14571	14513	14583	14620	14453	14582	14577	14301	14559	14538	14593	14653	14518	14646	14275	14584	14533	14535	14524	14407	14559	14492	14511	14569	14661	14602	14571	14577	14474	14435	14441	14626	14479	14552	14399	14519	14581	14286	14456	14585	14598	14357	14518	14642	14488	14621	14508	14441	14400	14533	14528	14444	14435	14512	14505	14408	14416	14456	14339	14471	14516	14568	14484	14420	14509	14548	14399	14553	14460	14477	14526	14526	14393	14434	14480	14557	14371	14633	14582	14330	14550	14466	14633	14668	14579	14587	14495	14546	14601	14469	14492	14508	14482	14592	14475	14608	14608	14653	14715	14651	14563	14601	14469	14455	14512	14667	14505	14403	14573	14386	14555	14645	14594	14394	14419	14577	14403	14523	14485	14594	14611	14490	14422	14589	14405	14540	14569	14390	14672	14527	14419	14583	14443	14436	14450	14481	14518	14712	14543	14615	14534	14482	14570	14668	14410	14543	14491	14417	14473	14551	14512	14570	14533	14481	14479	14517	14496	14473	14436	14452	14494	14535	14376	14592	14443	14458	14366	14460	14431	14334	14555	14478	14523	14601	14624	14472	14698	14448	14406	14453	14584	14462	14522	14710	14549	14507	14527	14390	14596	14338	14579	14576	14424	14498	14458	14577	14473	14514	14497	14504	14322	14553	14568	14465	14505	14484	14469	14501	14428	14447	14594	14501	14410	14459	14448	14518	14456	14616	14460	14373	14506	14578	14469	14493	14525	14469	14408	14453	14482	14737	14565	14540	14615	14563	14624	14434	14517	14315	14560	14417	14596	14575	14564	14678	14494	14666	14579	14556	14645	14516	14511	14436	14588	14434	14485	14601	14470	14487	14451	14402	14497	14511	14511	14678	14581	14552	14421	14615	14402	14532	14371	14520	14491	14630	14584	14545	14385	14504	14328	14645	14515	14381	14612	14567	14548	14540	14559	14348	14475	14598	14561	14433	14697	14444	14598	14418	14420	14451	14559	14393	14484	14365	14498	14511	14511	14467	14566	14572	14455	14596	14477	14534	14451	14654	14608	14413	14500	14504	14598	14371	14577	14581	14512	14593	14594	14567	14515	14509	14444	14405	14456	14594	14583	14323	14474	14421	14452	14393	14251	14672	14547	14683	14381	14479	14585	14444	14478	14593	14556	14379	14556	14577	14450	14731	14428	14507	14460	14456	14389	14395	14508	14606	14450	14426	14583	14362	14556	14554	14553	14471	14514	14407	14556	14626	14429	14452	14674	14476	14343	14418	14567	14381	14487	14624	14541	14616	14418	14679	14564	14404	14477	14501	14557	14491	14394	14476	14402	14313	14542	14483	14531	14462	14431	14638	14542	14460	14534	14536	14623	14458	14461	14440	14571	14430	14625	14517	14518	14463	14596	14287	14422	14397	14530	14528	14496	14589	14583	14490	14631	14464	14554	14522	14471	14497	14594	14486	14382	14611	14510	14563	14547	14506	14462	14631	14492	14566	14413	14489	14323	14567	14628	14619	14432	14611	14561	14635	14377	14409	14565	14334	14372	14520	14635	14457	14680	14573	14580	14592	14401	14525	14546	14506	14473	14651	14616	14537	14475	14318	14533	14618	14608	14491	14436	14447	14342	14563	14590	14595	14379	14563	14536	14494	14462	14591	14473	14576	14515	14439	14562	14473	14417	14452	14537	14495	14474	14590	14512	14565	14498	14363	14554	14544	14423	14490	14535	14596	14428	14539	14603	14456	14740	14546	14397	14476	14419	14474	14430	14450	14619	14515	14497	14415	14513	14565	14480	14482	14465	14488	14576	14576	14531	14544	14246	14414	14467	14466	14593	14586	14408	14500	14416	14574	14510	14703	14447	14374	14517	14398	14594	14553	14316	14510	14603	14569	14496	14522	14494	14377	14613	14539	14461	14579	14479	14528	14449	14482	14457	14478	14460	14439	14439	14635	14305	14479	14437	14530	14590	14570	14586	14500	14532	14398	14521	14374	14541	14569	14507	14514	14435	14412	14547	14441	14453	14531	14542	14646	14509	14559	14595	14347	14293	14362	14537	14429	14481	14265	14552	14394	14382	14432	14525	14434	14528	14590	14532	14395	14532	14682	14439	14492	14524	14497	14633	14495	14543	14517	14560	14431	14341	14440	14445	14693	14612	14596	14516	14460	14519	14550	14442	14550	14654	14419	14611	14595	14458	14517	14397	14443	14492	14411	14393	14513	14448	14442	14370	14532	14605	14504	14392	14461	14327	14572	14415	14633	14535	14425	14639	14541	14425	14498	14602	14454	14687	14459	14496	14524	14539	14576	14605	14487	14520	14554	14575	14407	14588	14572	14572	14446	14432	14560	14461	14509	14674	14371	14487	14501	14667	14262	14528	14505	14503	14475	14425	14630	14537	14657	14617	14605	14497	14247	14491	14413	14578	14376	14628	14463	14471	14514	14574	14433	14444	14496	14649	14480	14402	14605	14466	14500	14398	14659	14469	14514	14553	14421	14428	14265	14597	14375	14576	14416	14560	14497	14572	14457	14599	14546	14419	14478	14537	14520	14478	14451	14678	14613	14341	14456	14595	14355	14554	14528	14560	14541	14483	14646	14525	14491	14545	14451	14566	14728	14566	14619	14398	14555	14507	14465	14494	14466	14494	14428	14491	14471	14431	14447	14488	14597	14559	14565	14299	14432	14544	14350	14294	14428	14491	14490	14501	14436	14736	14477	14407	14626	14498	14489	14479	14541	14648	14434	14520	14521	14326	14536	14457	14646	14445	14455	14451	14675	14366	14473	14487	14633	14628	14597	14433	14547	14344	14452	14543	14562	14520	14475	14617	14459	14428	14665	14363	14384	14518	14506	14398	14432	14626	14563	14644	14475	14513	14533	14412	14532	14476	14588	14476	14449	14452	14542	14337	14447	14409	14677	14579	14618	14468	14383	14493	14598	14525	14526	14562	14600	14559	14547	14537	14507	14637	14363	14454	14526	14462	14519	14496	14490	14545	14673	14455	14608	14483	14436	14561	14534	14501	14457	14642	14575	14634	14599	14607	14483	14506	14415	14575	14328	14418	14486	14483	14491	14314	14583	14498	14499	14465	14481	14414	14391	14540	14341	14357	14501	14351	14392	14454	14697	14482	14543	14681	14473	14521	14647	14491	14635	14519	14530	14485	14596	14665	14482	14401	14432	14432	14420	14454	14686	14516	14665	14632	14538	14540	14650	14428	14526	14524	14464	14604	14488	14434	14525	14485	14467	14630	14435	14568	14453	14635	14333	14616	14649	14417	14244	14546	14473	14229	14585	14403	14480	14497	14555	14390	14456	14421	14534	14515	14421	14519	14548	14537	14456	14493	14519	14555	14404	14414	14546	14407	14476	14692	14389	14565	14464	14612	14476	14385	14483	14542	14459	14484	14644	14329	14468	14484	14557	14530	14305	14516	14463	14555	14587	14376	14557	14476	14444	14483	14546	14551	14378	14550	14549	14602	14618	14518	14541	14475	14499	14558	14619	14508	14475	14494	14634	14433	14550	14587	14573	14400	14545	14304	14685	14580	14518	14454	14422	14454	14507	14636	14616	14426	14339	14555	14655	14574	14537	14438	14559	14532	14540	14564	14392	14452	14511	14410	14563	14435	14587	14484	14495	14555	14323	14475	14713	14444	14406	14689	14537	14500	14636	14535	14718	14626	14477	14664	14632	14649	14670	14531	14498	14388	14347	14420	14442	14536	14301	14381	14434	14427	14480	14427	14467	14578	14587	14420	14604	14481	14583	14439	14435	14501	14470	14437	14533	14490	14467	14574	14543	14636	14556	14614	14529	14403	14479	14548	14687	14586	14633	14441	14431	14619	14467	14475	14445	14502	14527	14601	14589	14363	14562	14538	14532	14481	14613	14524	14475	14441	14506	14570	14482	14625	14578	14630	14573	14418	14696	14626	14363	14551	14487	14624	14456	14565	14672	14448	14430	14456	14581	14626	14691	14444	14577	14544	14438	14371	14539	14585	14514	14509	14534	14442	14472	14629	14396	14540	14471	14578	14567	14503	14613	14446	14597	14551	14527	14532	14586	14412	14543	14438	14628	14285	14448	14584	14463	14389	14558	14472	14540	14471	14540	14554	14565	14551	14604	14508	14449	14475	14492	14530	14556	14543	14648	14445	14409	14510	14659	14592	14520	14633	14489	14428	14617	14698	14447	14494	14501	14456	14604	14373	14498	14587	14507	14489	14571	14549	14321	14598	14403	14600	14581	14543	14311	14482	14618	14535	14470	14582	14617	14446	14544	14629	14341	14400	14688	14662	14531	14647	14606	14495	14577	14415	14488	14451	14571	14389	14475	14572	14409	14448	14562	14637	14370	14492	14365	14608	14532	14652	14412	14471	14349	14601	14541	14597	14530	14499	14524	14377	14602	14542	14659	14564	14472	14505	14576	14417	14488	14530	14483	14488	14659	14629	14448	14528	14467	14451	14445	14555	14436	14552	14586	14611	14636	14545	14512	14556	14533	14563	14432	14448	14499	14503	14491	14489	14567	14595	14343	14530	14483	14549	14480	14544	14504	14558	14541	14505	14512	14618	14429	14473	14583	14529	14544	14491	14326	14404	14577	14637	14530	14488	14586	14609	14529	14570	14490	14507	14492	14670	14402	14612	14586	14455	14687	14424	14554	14632	14458	14407	14616	14488	14503	14466	14500	14507	14472	14805	14586	14465	14554	14552	14650	14525	14621	14569	14502	14467	14555	14329	14550	14404	14542	14482	14482	14475	14433	14547
23055	21066	28754	23591	21360	22501	30825	58974	54684	43562	32808	24361	19501	17135	15788	15433	15508	15382	15449	15395	15450	15512	15439	15454	15309	15678	15481	15461	15607	15493	15539	15399	15738	15452	15547	15330	15368	15423	15421	15166	15413	15577	15432	15325	15423	15349	15505	15376	15474	15481	15358	15640	15249	15447	15288	15343	15499	15320	15296	15398	15573	15286	15203	15035	15336	15358	15343	15315	15426	15282	15406	15428	15225	15392	15370	15317	15107	15226	15421	15234	15415	15396	15590	15378	15648	15400	15357	15471	15319	15217	15334	15534	15465	15578	15277	15204	15300	15355	15446	15424	15471	15358	15547	15378	15504	15320	15214	15432	15276	15492	15273	15443	15360	15274	15324	15327	15303	15366	15383	15492	15294	15451	15190	15317	15413	15323	15472	15363	15183	15356	15289	15440	15378	15136	15243	15146	15268	15323	15242	15283	15404	15432	15371	15312	15434	15446	15159	15141	15230	15348	15155	15275	15636	15393	15149	15492	15336	15408	15386	15431	15240	15306	15218	15404	15580	15236	15259	15348	15440	15380	15195	15475	15332	15411	15351	15281	15203	15364	15453	15352	15315	15268	15291	15350	15528	15422	15362	15506	15277	15192	15283	15303	15151	15368	15452	15451	15297	15322	15548	15422	15517	15315	15395	15441	15517	15401	15371	15309	15612	15233	15298	15437	15225	15350	15305	15334	15503	15453	15408	15516	15391	15393	15388	15481	15267	15240	15216	15237	15327	15202	15373	15307	15102	15257	15535	15434	15209	15239	15260	15364	15407	15381	15335	15352	15293	15462	15093	15156	15260	15315	15231	15323	15341	15554	15245	15432	15280	15451	15225	15109	15213	15342	15527	15303	15524	15315	15349	15452	15309	15444	15466	15380	15285	15376	15244	15288	15304	15225	15539	15320	15328	15297	15431	15316	15242	15309	15335	15430	15386	15389	15203	15334	15328	15247	15360	15480	15345	15292	15399	15333	15487	15471	15323	15424	15338	15300	15529	15431	15253	15338	15413	15535	15447	15369	15473	15320	15314	15598	15556	15361	15436	15248	15544	15357	15499	15400	15379	15498	15445	15170	15233	15292	15225	15469	15287	15451	15409	15331	15577	15174	15420	15295	15432	15421	15407	15391	15335	15273	15359	15340	15474	15399	15387	15395	15307	15388	15444	15356	15342	15235	15339	15341	15263	15189	15338	15236	15529	15446	15183	15256	15355	15307	15245	15196	15322	15281	15318	15223	15311	15239	15456	15311	15235	15354	15347	15023	15472	15310	15466	15466	15401	15340	15409	15385	15336	15473	15273	15303	15400	15262	15356	15391	15401	15429	15297	15248	15390	15283	15355	15243	15208	15249	15138	15263	15411	15421	15137	15525	15418	15302	15476	15236	15356	15423	15277	15422	15293	15209	15262	15349	15339	15235	15366	15290	15395	15451	15348	15406	15281	15397	15146	15525	15340	15288	15443	15440	15187	15440	15306	15475	15266	15471	15490	15258	15422	15336	15311	15511	15297	15482	15323	15546	15287	15228	15415	15254	15458	15341	15471	15418	15376	15470	15535	15375	15334	15400	15367	15216	15447	15531	15409	15256	15435	15383	15569	15217	15395	15382	15184	15148	15399	15255	15199	15308	15525	15448	15163	15440	15340	15332	15304	15201	15227	15163	15394	15431	15287	15451	15243	15183	15242	15344	15187	15445	15299	15356	15167	15346	15243	15399	15369	15387	15443	15352	15366	15300	15325	15122	15225	15434	15352	15306	15478	15409	15326	15242	15224	15409	15360	15373	15276	15252	15219	15270	15394	15271	15317	15456	15212	15345	15437	15455	15423	15472	15356	15187	15344	15194	15618	15244	15438	15506	15521	15250	15377	15440	15257	15235	15538	15333	15371	15262	15473	15242	15310	15421	15307	15145	15119	15273	15339	15251	15366	15546	15439	15369	15348	15277	15315	15366	15101	15154	15407	15401	15416	15382	15404	15330	15331	15113	15265	15306	15513	15135	15518	15252	15274	15359	15265	15595	15511	15243	15367	15245	15537	15381	15425	15243	15319	15298	15218	15307	15322	15272	15336	15228	15502	15429	15315	15224	15457	15463	15429	15092	15352	15234	15369	15412	15281	15330	15309	15203	15288	15303	15115	15293	15211	15624	15385	15173	15539	15329	15307	15319	15209	15490	15342	15467	15273	15377	15295	15386	15415	15386	15397	15448	15475	15447	15465	15421	15354	15331	15335	15366	15495	15365	15469	15441	15271	15277	15413	15208	15274	15361	15243	15231	15166	15353	15448	15322	15537	15187	15460	15331	15397	15524	15310	15366	15479	15351	15343	15416	15309	15135	15263	15369	15364	15236	15375	15326	15239	15151	15467	15435	15489	15362	15184	15208	15102	15395	15326	15529	15163	15178	15499	15255	15069	15347	15350	15516	15386	15324	15376	15475	15381	15384	15447	15573	15434	15219	15142	15448	15554	15356	15352	15479	15306	15549	15360	15329	15333	15330	15290	15270	15498	15287	15455	15087	15414	15366	15442	15352	15434	15523	15394	15137	15251	15286	15238	15337	15243	15195	15304	15302	15459	15405	15327	15279	15308	15369	15295	15378	15357	15172	15436	15376	15407	15306	15436	15242	15348	15285	15430	15291	15471	15524	15496	15284	15534	15347	15436	15405	15414	15335	15225	15485	15267	15247	15300	15591	15362	15303	15314	15075	15271	15435	15184	15205	15357	15300	15388	15302	15242	15291	15295	15300	15412	15475	15413	15444	15222	15370	15393	15425	15562	15351	15255	15374	15456	15543	15378	15443	15025	15360	15366	15360	15205	15207	15297	15350	15367	15393	15277	15376	15481	15293	15413	15396	15401	15368	15496	15269	15520	15594	15100	15304	15311	15231	15354	15217	15287	15483	15432	15342	15244	15292	15236	15379	15504	15439	15309	15541	15413	15302	15283	15329	15372	15454	15346	15350	15430	15406	15251	15385	15347	15537	15247	15272	15412	15132	15370	15391	15318	15310	15401	15395	15150	15255	15438	15542	15472	15262	15300	15319	15325	15398	15396	15446	15464	15172	15394	15492	15264	15323	15340	15268	15266	15179	15485	15189	15464	15267	15267	15343	15467	15125	15356	15287	15352	15531	15345	15518	15418	15318	15511	15310	15460	15204	15390	15327	15281	15278	15489	15257	15578	15176	15225	15442	15464	15484	15091	15350	15409	15315	15328	15278	15288	15489	15266	15403	15399	15320	15372	15384	15273	15390	15336	15471	15330	15237	15466	15507	15481	15502	15229	15458	15413	15466	15330	15177	15403	15486	15197	15326	15177	15422	15256	15281	15438	15094	15309	15270	15445	15448	15249	15256	15329	15300	15395	15247	15207	15289	15257	15299	15223	15264	15338	15340	15365	15173	15234	15284	15242	15417	15548	15468	15247	15376	15293	15264	15163	15363	15312	15245	15549	15525	15398	15216	15223	15430	15369	15490	15340	15405	15341	15225	15344	15395	15402	15187	15370	15573	15446	15521	15273	15157	15393	15371	15374	15325	15308	15337	15454	15397	15388	15382	15322	15269	15484	15551	15277	15391	15457	15368	15425	15303	15311	15584	15299	15381	15346	15377	15303	15263	14987	15335	15351	15297	15421	15284	15343	15594	15324	15392	15261	15316	15378	15401	15392	15412	15412	15414	15312	15264	15485	15372	15356	15395	15400	15268	15176	15343	15258	15245	15471	15511	15180	15220	15322	15359	15382	15363	15411	15177	15412	15228	15321	15300	15142	15210	15285	15322	15276	15455	15540	15377	15267	15383	15336	15381	15451	15253	15214	15294	15473	15570	15366	15363	15508	15326	15322	15353	15565	15448	15195	15290	15444	15320	15467	15571	15222	15251	15266	15381	15307	15436	15343	15482	15315	15352	15444	15245	15224	15263	15270	15081	15369	15318	15374	15392	15376	15211	15434	15246	15245	15348	15233	15492	15296	15348	15403	15309	15168	15429	15393	15374	15505	15393	15286	15139	15320	15451	15322	15368	15409	15217	15119	15342	15567	15609	15459	15465	15348	15369	15447	15337	15442	15419	15384	15459	15142	15341	15363	15546	15288	15660	15307	15302	15425	15306	15475	15277	15310	15517	15342	15443	15360	15148	15270	15398	15420	15338	15507	15430	15512	15414	15411	15206	15178	15313	15416	15249	15467	15251	15237	15263	15365	15308	15409	15327	15501	15330	15258	15219	15282	15241	15403	15468	15276	15465	15207	15394	15420	15528	15390	15419	15289	15456	15464	15327	15336	15300	15135	15535	15336	15422	15364	15374	15387	15316	15413	15463	15239	15331	15328	15327	15474	15248	15439	15298	15387	15464	15190	15497	15486	15342	15391	15313	15311	15488	15241	15509	15242	15265	15328	15412	15253	15223	15263	15350	15368	15253	15272	15270	15465	15379	15274	15342	15353	15447	15272	15245	15242	15485	15424	15220	15427	15404	15452	15227	15601	15301	15496	15248	15088	15335	15556	15276	15312	15414	15598	15077	15346	15203	15199	15208	15309	15451	15254	15510	15369	15318	15314	15367	15358	15549	15556	15321	15418	15317	15327	15231	15386	15341	15473	15269	15431	15435	15488	15234	15196	15363	15444	15484	15438	15451	15435	15161	15422	15352	15322	15241	15503	15431	15282	15495	15409	15464	15462	15418	15331	15427	15438	15472	15373	15445	15320	15286	15281	15441	15412	15280	15213	15028	15430	15166	15124	15439	15421	15407	15303	15451	15340	15353	15344	15426	15410	15447	15343	15380	15301	15386	15333	15455	15266	15281	15355	15498	15407	15340	15228	15484	15589	15563	15294	15339	15455	15447	15520	15468	15307	15182	15492	15267	15399	15376	15207	15459	15347	15508	15410	15369	15385	15274	15262	15260	15286	15380	15279	15363	15442	15492	15420	15415	15368	15383	15342	15414	15381	15335	15411	15267	15316	15408	15370	15379	15287	15364	15433	15296	15253	15302	15381	15344	15263	15581	15660	15393	15393	15249	15313	15413	15290	15396	15479	15479	15455	15169	15373	15492	15577	15310	15359	15374	15222	15326	15211	15304	15287	15375	15397	15392	15587	15344	15370	15323	15264	15304	15353	15425	15170	15333	15210	15265	15403	15358
17834	32310	29262	23959	20723	18325	30660	60513	55567	43907	34812	24132	19304	16423	14438	14461	14618	14481	14519	14385	14516	14398	14514	14455	14484	14464	14353	14366	14565	14736	14542	14517	14560	14554	14452	14335	14546	14494	14430	14454	14486	14601	14511	14351	14553	14626	14577	14325	14465	14605	14518	14551	14533	14383	14474	14506	14475	14556	14434	14416	14450	14592	14439	14494	14535	14472	14538	14352	14426	14376	14446	14621	14373	14500	14573	14493	14451	14466	14572	14535	14421	14493	14379	14541	14436	14482	14580	14307	14457	14380	14407	14444	14442	14425	14224	14556	14520	14484	14437	14403	14522	14460	14437	14438	14513	14285	14478	14282	14552	14496	14355	14417	14397	14561	14462	14430	14304	14507	14389	14441	14376	14569	14418	14468	14516	14352	14332	14424	14516	14662	14497	14429	14280	14460	14445	14528	14523	14513	14375	14278	14526	14461	14470	14483	14282	14559	14360	14437	14459	14566	14471	14482	14371	14399	14573	14400	14584	14460	14328	14526	14602	14431	14262	14529	14329	14584	14665	14691	14433	14384	14481	14570	14417	14373	14135	14359	14453	14515	14542	14409	14370	14348	14385	14366	14402	14463	14462	14469	14587	14523	14524	14388	14447	14514	14399	14488	14509	14578	14458	14515	14380	14364	14466	14377	14348	14609	14536	14387	14516	14547	14572	14575	14390	14468	14471	14541	14690	14473	14562	14430	14660	14477	14490	14373	14476	14491	14412	14411	14470	14373	14560	14311	14362	14503	14314	14463	14517	14447	14418	14462	14618	14486	14465	14542	14411	14521	14459	14446	14427	14660	14569	14479	14610	14523	14223	14474	14546	14409	14326	14460	14327	14527	14567	14370	14542	14387	14407	14485	14623	14503	14477	14436	14531	14530	14378	14632	14435	14520	14610	14558	14475	14469	14520	14477	14594	14423	14550	14365	14600	14497	14426	14394	14454	14452	14441	14307	14421	14513	14444	14280	14353	14526	14434	14552	14387	14430	14444	14487	14517	14416	14225	14293	14355	14396	14518	14545	14369	14550	14377	14478	14252	14346	14398	14513	14422	14423	14415	14531	14436	14482	14541	14454	14403	14507	14371	14498	14413	14367	14453	14431	14587	14494	14485	14382	14508	14479	14637	14405	14442	14563	14503	14456	14369	14639	14451	14525	14489	14437	14340	14524	14608	14419	14209	14335	14456	14351	14455	14589	14452	14327	14589	14480	14269	14614	14505	14486	14387	14494	14362	14528	14517	14450	14413	14371	14597	14473	14311	14477	14427	14391	14314	14578	14287	14400	14318	14574	14401	14598	14589	14600	14403	14329	14504	14428	14622	14407	14477	14526	14454	14421	14479	14573	14381	14520	14512	14425	14525	14492	14464	14446	14403	14497	14443	14522	14456	14596	14475	14447	14445	14303	14507	14524	14393	14414	14511	14413	14359	14453	14488	14305	14463	14437	14427	14654	14289	14501	14395	14494	14377	14419	14394	14415	14356	14177	14452	14547	14374	14500	14598	14387	14513	14508	14437	14429	14393	14350	14669	14548	14482	14521	14502	14722	14392	14455	14640	14653	14476	14463	14351	14356	14346	14342	14398	14481	14518	14405	14438	14388	14503	14556	14486	14437	14363	14417	14419	14574	14527	14439	14518	14498	14538	14428	14452	14385	14538	14238	14540	14465	14352	14474	14416	14479	14456	14368	14420	14374	14425	14401	14496	14282	14468	14429	14596	14502	14437	14435	14458	14377	14393	14506	14539	14541	14482	14441	14410	14379	14445	14292	14544	14509	14487	14682	14574	14466	14523	14330	14519	14518	14405	14466	14355	14458	14426	14447	14312	14461	14490	14451	14474	14369	14605	14413	14348	14549	14314	14285	14407	14374	14538	14463	14306	14359	14371	14621	14596	14612	14550	14423	14468	14642	14414	14388	14493	14496	14548	14516	14381	14427	14421	14558	14594	14393	14602	14374	14643	14504	14418	14488	14443	14342	14356	14316	14552	14566	14373	14407	14503	14557	14575	14567	14496	14489	14379	14345	14518	14481	14503	14461	14388	14498	14354	14388	14498	14459	14364	14553	14465	14725	14665	14300	14570	14498	14369	14522	14415	14519	14532	14423	14299	14538	14395	14478	14288	14537	14488	14531	14449	14491	14361	14524	14437	14559	14426	14479	14352	14603	14482	14339	14497	14505	14348	14475	14476	14389	14497	14257	14601	14570	14443	14465	14546	14411	14367	14415	14365	14423	14487	14381	14313	14410	14445	14537	14447	14481	14436	14313	14350	14451	14322	14246	14493	14393	14451	14245	14496	14533	14305	14251	14618	14264	14293	14540	14528	14567	14490	14544	14492	14269	14652	14461	14328	14382	14315	14424	14540	14416	14618	14287	14595	14568	14566	14382	14436	14435	14408	14409	14373	14457	14478	14419	14562	14502	14412	14553	14557	14371	14378	14488	14453	14272	14460	14446	14579	14530	14466	14510	14450	14399	14545	14413	14364	14435	14547	14540	14266	14582	14444	14440	14442	14462	14375	14557	14483	14479	14472	14414	14591	14382	14481	14378	14396	14459	14340	14511	14399	14389	14508	14465	14536	14425	14467	14533	14574	14371	14525	14404	14363	14475	14337	14462	14515	14474	14532	14431	14545	14572	14382	14461	14359	14455	14557	14466	14449	14357	14374	14360	14474	14447	14515	14451	14448	14455	14432	14400	14370	14363	14554	14406	14454	14421	14360	14550	14394	14504	14452	14375	14435	14332	14599	14478	14422	14366	14387	14532	14553	14626	14383	14569	14504	14515	14401	14447	14486	14433	14605	14360	14423	14541	14296	14398	14279	14289	14454	14585	14411	14533	14491	14575	14484	14463	14423	14733	14487	14598	14487	14358	14475	14303	14448	14415	14469	14497	14351	14334	14456	14535	14469	14418	14219	14516	14527	14484	14329	14543	14415	14607	14546	14423	14480	14315	14466	14381	14424	14555	14404	14551	14574	14409	14467	14378	14421	14421	14517	14513	14435	14433	14351	14438	14436	14426	14434	14420	14552	14346	14427	14386	14308	14526	14344	14628	14395	14506	14561	14409	14348	14287	14548	14512	14484	14457	14438	14480	14450	14506	14416	14668	14375	14385	14378	14497	14483	14307	14445	14499	14378	14506	14455	14395	14599	14360	14460	14331	14348	14388	14436	14428	14474	14567	14442	14558	14365	14315	14481	14466	14441	14512	14351	14442	14351	14559	14439	14499	14484	14383	14401	14488	14568	14389	14629	14520	14535	14550	14612	14528	14354	14568	14381	14490	14219	14339	14333	14290	14522	14512	14443	14611	14390	14391	14498	14548	14519	14378	14556	14346	14376	14399	14579	14434	14478	14511	14482	14186	14345	14483	14499	14443	14430	14379	14422	14657	14560	14273	14452	14409	14582	14450	14540	14529	14683	14412	14476	14444	14353	14366	14693	14382	14324	14493	14499	14433	14386	14510	14480	14292	14503	14452	14456	14511	14361	14572	14584	14414	14359	14345	14548	14574	14412	14234	14458	14520	14445	14390	14631	14370	14514	14631	14387	14351	14358	14420	14408	14391	14483	14431	14629	14376	14454	14532	14505	14405	14396	14426	14351	14406	14470	14427	14462	14365	14542	14456	14546	14524	14522	14403	14519	14442	14396	14546	14499	14662	14548	14409	14414	14422	14433	14499	14420	14568	14522	14315	14444	14609	14490	14419	14445	14375	14455	14363	14569	14402	14370	14314	14389	14319	14498	14363	14552	14441	14471	14553	14468	14522	14303	14421	14561	14538	14475	14496	14654	14432	14350	14340	14487	14372	14389	14348	14593	14582	14425	14415	14382	14518	14342	14296	14493	14434	14465	14393	14404	14296	14439	14515	14429	14487	14371	14527	14581	14606	14496	14480	14534	14433	14459	14404	14458	14756	14457	14319	14551	14545	14409	14554	14423	14440	14386	14419	14469	14345	14532	14280	14593	14347	14503	14575	14323	14450	14336	14665	14357	14381	14438	14436	14486	14563	14558	14286	14590	14408	14572	14467	14547	14567	14405	14415	14319	14363	14616	14425	14360	14509	14462	14430	14596	14476	14451	14462	14358	14487	14419	14433	14604	14405	14440	14427	14399	14419	14314	14492	14378	14445	14476	14471	14434	14474	14459	14450	14677	14350	14349	14273	14425	14460	14463	14424	14388	14335	14378	14553	14509	14405	14613	14544	14368	14506	14417	14463	14532	14418	14550	14549	14449	14545	14421	14413	14521	14434	14429	14544	14507	14455	14474	14470	14423	14538	14579	14352	14439	14510	14367	14427	14596	14478	14495	14268	14286	14473	14426	14548	14366	14493	14420	14381	14436	14428	14495	14617	14534	14392	14596	14451	14635	14494	14487	14497	14517	14491	14505	14487	14412	14571	14258	14399	14419	14611	14368	14474	14457	14610	14231	14409	14542	14373	14583	14282	14501	14502	14449	14430	14457	14398	14543	14507	14389	14584	14502	14563	14443	14516	14444	14465	14304	14448	14414	14572	14334	14435	14442	14499	14606	14431	14426	14501	14544	14444	14448	14301	14294	14506	14378	14348	14633	14537	14351	14687	14595	14331	14673	14483	14569	14531	14492	14526	14423	14485	14395	14587	14472	14491	14402	14397	14583	14411	14530	14454	14468	14451	14472	14328	14425	14414	14561	14447	14450	14490	14452	14532	14304	14433	14392	14454	14501	14371	14458	14338	14543	14432	14434	14417	14630	14250	14459	14302	14464	14439	14514	14406	14611	14304	14478	14504	14447	14336	14463	14376	14560	14300	14217	14306	14353	14331	14646	14295	14277	14418	14481	14490	14471	14421	14440	14456	14575	14330	14295	14582	14503	14387	14439	14421	14372	14504	14392	14527	14501	14365	14558	14495	14501	14374	14524	14457	14556	14398	14409	14324	14436	14586	14487	14447	14605	14428	14385	14338	14332	14672	14436	14322	14428	14422	14501	14460	14514	14443	14448	14397	14288	14528	14487	14448	14613	14416	14369	14592	14447	14465	14530	14468	14343	14516	14478	14490	14438	14453	14418	14377	14479	14621	14334	14363	14410	14503	14470	14686	14345	14545	14357	14466	14372	14559	14429	14559	14298	14521	14434	14441	14438	14396
27435	21756	23165	19953	16793	16511	17409	21811	22175	20614	18464	16974	16295	16171	15926	15802	15889	16105	16056	16055	15982	15973	16109	16002	16041	16003	15872	15962	16160	16128	16058	16119	15979	15919	16044	15906	15894	16105	16005	15909	15789	15968	15955	16038	15716	15851	15746	16031	16073	15769	15991	15959	15850	15861	15729	16010	15894	15848	15928	16039	15835	15867	16050	15823	15973	15911	16033	16037	15908	16022	16101	15934	15877	15902	15879	15769	15714	16031	15906	16075	15915	15956	15975	16050	15999	16002	15794	16022	16082	15807	15662	15960	15907	15798	15783	15946	16026	15810	15840	15911	15986	15964	15902	16009	15880	15856	16044	16103	16090	15836	15756	15825	15827	15784	15814	15770	15798	15904	15735	15832	15952	15844	15948	16026	15884	15989	15829	16001	16088	15889	15975	15920	16000	16028	15990	16047	15581	15911	15857	16108	15908	15855	15969	15998	15843	15874	15857	15816	16007	15833	15972	15896	15859	16041	15758	16001	16090	15974	15960	15802	15945	15957	15964	15803	15857	15945	15958	15830	15877	15738	15948	15730	15847	16005	15974	15827	15894	15903	16015	15699	15781	15792	15951	16033	16097	15754	15935	15837	15741	15957	15975	15772	15968	15990	15947	15781	15719	15806	15947	15881	15788	15743	15955	15696	16070	15984	15887	15741	15924	16129	15927	15795	16017	15900	15643	15833	15874	15886	15811	15919	15977	15855	15907	15922	16004	15850	15816	15779	16041	15925	15977	16047	15994	15810	15997	16014	15976	15860	16020	16108	15956	15643	16040	16029	15787	16034	15947	15941	16010	15999	15709	15844	15854	15993	16105	15963	15894	16011	16073	16038	16102	15896	16046	15804	16154	16093	15790	15941	15911	15925	15791	15738	15867	16001	15835	15832	15753	16056	15950	15869	15880	15745	15969	15977	15982	15892	15875	15935	16009	16057	15877	15946	15946	15970	15993	16005	15929	15867	15900	15920	15939	15775	15893	16032	15996	15998	15841	15943	16024	16002	16123	16053	16113	16013	15865	15761	15870	15860	16119	16092	15949	15895	15830	15885	15896	15968	15959	15960	15999	15967	15909	15729	15830	15840	15950	15922	15936	15745	16013	15989	15897	15731	15885	15851	16186	15918	15922	16070	16075	16040	15918	15806	16158	15794	16073	15790	15880	15877	16035	15976	15935	15734	15702	16080	15711	16065	15690	15916	15923	15806	16005	16050	15830	16069	15815	16029	15986	16110	15896	15909	15853	15957	15905	15881	16015	15821	15968	15825	15878	15804	15903	16073	15718	16022	16079	16015	15931	15994	16065	15923	15990	16027	15911	15719	15800	15920	16075	16084	15833	15971	15900	15910	15844	15886	15879	15857	15731	15800	15836	15940	15943	16017	15949	15977	15968	15941	15849	15859	16016	15835	15877	15935	15879	15998	15874	15739	15964	15973	16010	15949	15914	16077	15936	15760	15825	15764	16096	16111	15929	15949	15963	16050	16006	15745	15921	15792	15912	16067	15949	15828	15777	15865	16016	15947	15764	16010	15897	16090	16097	15797	15913	16016	15970	15868	15878	16066	15921	16059	16010	15910	15924	16115	15876	16068	15940	16087	15943	15853	15864	15903	15966	15854	15966	15813	15950	15939	15845	15969	16065	15826	15917	15914	15735	15899	15789	15838	15653	15940	15957	16041	15812	15904	15741	15932	15841	15969	16001	15836	15938	15758	15946	15885	15858	15793	15914	16002	16047	15802	15877	15995	16053	15913	15840	16017	15809	15907	15949	15693	16061	15871	15840	15905	15979	15877	15933	15927	16045	15781	15903	15810	15994	15963	15852	15925	15906	15967	15895	15917	15897	15902	15886	15827	15993	15859	15921	15887	15905	15736	16086	15852	15940	16022	15973	15911	15853	16017	16155	15765	15988	15833	15689	15890	16028	15917	15843	15899	16009	15853	16143	16041	15886	16017	15963	15755	15893	15797	15846	15833	16053	15937	15904	15842	15955	16099	15799	16059	15779	15802	15915	15994	15947	15828	15684	16060	15890	15937	15911	15851	16058	15849	15858	15947	15884	15874	15988	15920	15801	15910	16017	16128	16026	16019	15843	15919	16006	15869	15965	15926	15810	15851	16007	15873	15950	15931	15999	15879	15699	16045	15974	15906	15831	15833	15988	15777	15914	16050	15931	15923	16040	15966	15812	15803	15864	15820	15980	15746	15901	16087	15796	15889	15796	15879	15951	15948	15927	15972	15872	15867	15995	15904	16084	15818	16012	15837	15907	15848	15790	15901	15970	15931	16072	15769	15880	15972	15692	15888	15902	16052	15874	16046	15786	15738	16005	15870	15918	15972	16057	15976	15925	16083	15928	16004	15880	15891	15733	15921	15809	15916	15816	15843	15927	15863	15938	15810	15786	15799	15816	15911	15849	16063	15822	16094	16012	15845	15779	15929	16209	16049	15917	15916	15973	16005	15918	15853	15901	15951	15958	15887	15844	15876	15773	15828	15818	16000	15907	15834	15775	15906	16162	16070	16077	16017	15956	16012	15843	15842	15981	16066	15886	16183	15996	15880	15808	15903	15969	16011	16059	16048	15903	16032	15884	15915	15992	15820	15909	16022	15760	15809	15850	15840	15859	15838	15914	15919	15987	15796	15807	15829	16076	15953	15987	16057	16056	15973	15837	15994	16013	16117	15969	15885	16115	15828	15990	15980	16029	15875	15843	15841	16009	15942	15900	16067	15968	15840	15906	16020	16040	15937	15821	15909	16184	15741	16000	15899	15778	15867	15952	15957	15838	15952	15989	16041	15747	16111	15868	16062	15905	15912	15902	15827	16016	15824	16010	16052	15856	15830	15958	15997	15988	15679	16033	15871	15940	15841	16002	15805	15871	15948	15890	16080	15727	16019	16064	15931	15985	15969	15922	15966	15903	16001	15670	16075	16140	15960	15951	15860	16007	15924	15967	15983	15850	16088	15783	15954	15855	15779	15836	15792	15898	15917	15926	16036	15809	15933	16031	16007	15759	15920	15765	16007	16055	16103	16044	15915	15985	16024	15816	15739	15842	15756	15594	15967	15982	15761	15891	15938	15758	15770	15930	16124	15933	15701	15772	15904	15788	15965	16005	15681	15990	15927	16084	15901	15877	15841	15782	15842	15709	15977	15873	15921	15976	15910	15895	16057	15902	15963	15897	15888	15951	15949	16002	15931	15787	15945	15829	15869	15852	15912	15894	15930	16030	15801	15914	15910	16034	16029	15971	15959	15910	15734	15963	15905	15913	15927	15866	16088	15923	15795	15931	15879	15882	15969	15981	15893	15926	16057	15934	15937	15892	15830	15937	15900	15790	15936	15936	16079	15935	16035	15959	16083	16008	16003	15910	15762	15934	15767	15936	16027	16000	15985	16009	16151	15957	16150	15993	15898	15957	16069	15837	15735	15907	15790	15817	15896	15865	15834	15997	16145	15991	15855	15875	15997	15917	16027	16200	16061	15707	15778	15827	16103	16059	15851	16083	15822	15768	15792	15993	15889	15911	15777	15739	15982	15815	15856	15850	16077	16070	15864	15964	15966	16027	15886	15982	15999	15927	15963	16096	15912	15717	15854	15691	15869	15960	15925	15926	16056	15917	16030	15952	15958	16045	15959	16021	15882	16114	15952	15856	16058	15892	16074	15866	15984	16057	15990	16043	15825	15946	15585	15777	15770	15852	15867	16023	15787	15861	15864	15834	16034	15910	15960	15943	15868	15859	16007	15739	15812	15888	15853	15972	15737	16014	16035	15716	16064	15940	16095	15862	15910	15969	15761	16040	15945	15787	15984	15925	15863	15843	15888	15878	15914	15759	15946	15943	15950	16092	15928	16052	16019	16135	15973	15958	16043	15871	16149	15977	15800	15976	15830	15815	16035	15718	15814	15919	16228	15851	15999	16022	16215	15833	16212	15903	15829	15983	15958	15851	15928	16067	15805	15926	15941	16039	16034	15850	16012	16121	15835	16054	16097	15723	15945	16130	15961	16012	15808	15949	15983	15990	15977	15943	15781	15968	15807	15935	15969	15767	16014	15705	16018	16092	15895	15694	15791	15707	15986	16058	15960	15959	15907	15752	15878	16075	16043	15887	16025	16066	16060	15953	15944	15728	15762	15781	16019	15924	15961	15859	15974	15821	15989	15929	16003	15900	15856	15986	15925	15986	15713	15868	16035	15832	16000	15907	15733	15936	15632	15995	15859	15742	15860	16045	16033	15910	15906	15876	15906	15774	15930	16008	15841	16054	15895	15817	15978	15880	15907	15894	15926	15870	15870	15911	16035	15960	16015	15902	15829	15890	15821	15882	15869	15895	16092	15812	15920	15896	16073	15861	15908	15894	15976	15926	15862	15746	15803	15862	15969	15979	15981	15864	15721	15821	15826	16066	15792	15819	15850	15958	16021	15885	15926	15977	15660	15980	15833	16030	16023	15942	16024	15940	15947	15920	15950	15981	15966	16055	15946	15912	15841	15895	16019	15871	15913	15948	15963	15907	15985	16160	15942	15882	15919	15948	15956	15843	15855	15739	15727	16113	15901	15856	15992	15936	15999	15957	15804	15979	16014	15810	15865	16023	15798	15896	15800	15809	15843	15820	15807	15870	15905	15905	15979	16097	15922	15800	15895	15888	15755	15893	16145	15829	15910	15836	15983	15768	15992	15962	16017	15974	15872	15970	15821	15941	15992	16058	15830	15889	15991	15914	15936	15983	16035	15858	15788	16170	15940	15871	16178	16033	16024	16124	15942	15948	15998	15823	16067	15935	15868	15725	15919	15972	15908	16008	15854	15963	15986	16014	15811	15911	15983	15903	15854	15954	15853	16019	15823	15982	16027	15963	16165	15843	15715	15953	16116	15841	15969	15889	15931	15886	15937	16111	15833	15941	15681	16111	16077	16033	16114	15977	16023	15848	15945	15853	16139	15866	15948	16000	15959	15864	15852	15941	16245	15983	15972	15887	15734	15882	15969	16115	15784	16025	15960	15818	15921	16060	15957	15829	16055	16181	15894	16024	15824	15808	15905	15882	15853	15800	15879	15868	15999	15918	16117	15790	15983	15933	15947	16113	16023	16079	15801	15900	16150	15803	15739	15935	16089	16065	16034	16177	15679
16081	20408	19287	17281	16272	15704	17342	24006	23414	20132	17439	15950	15342	14878	14784	14759	14790	14772	14944	14812	14785	14870	14829	14921	14750	14790	14896	14833	14864	14835	14678	14751	14982	15042	14797	14832	14871	14940	14853	14807	14742	14793	14847	14765	14826	14804	14705	14792	14703	14882	14785	14785	15003	14614	14814	14931	14840	14721	15001	14919	14756	14866	14787	14789	14654	14917	14874	14930	14826	14859	14988	14858	14836	14861	14790	14749	14788	14714	14830	14770	14810	14781	14945	14774	14869	14725	14816	14774	14814	14790	14568	14868	14992	14781	14817	14798	14851	14807	14883	14776	14856	14743	14931	14769	14801	14762	14827	14983	15038	14727	14884	14742	14822	14748	14739	14703	14888	14906	14745	14749	14772	14847	14987	14830	14843	14792	15100	14802	14887	14925	14940	14756	14666	14779	14929	14804	14762	14876	14930	14834	14786	14867	14966	14794	14810	14811	14730	14873	14857	14882	14780	14811	14841	14746	14775	14798	14851	14757	14889	14730	14753	14904	14972	14646	14747	14989	14739	14718	14888	14720	14730	14791	14837	14882	14858	14835	14721	14791	14860	14776	14782	14743	14833	15016	14839	14702	14809	14829	14906	14759	14924	14992	14864	14724	14874	14787	14859	14959	14677	14976	14862	14790	14852	14860	14798	14658	14703	14965	14802	14866	14914	14664	14929	14790	14908	14722	14812	14808	14827	14717	14921	14763	14878	14889	14756	14892	14872	15086	14815	14584	14894	14870	14718	14935	14958	14889	14722	14869	14816	14980	14764	14901	14811	14824	14706	14666	14786	14819	14762	14893	14951	14877	14704	14665	14888	14856	14802	14769	14744	14838	14826	14697	14930	14788	14750	14693	14805	14862	14797	14710	14649	14791	14727	14698	14745	14815	14884	14659	14804	14854	14691	14935	14756	14770	14980	14763	14802	14774	14767	14779	14880	14934	14867	14880	14958	14773	14786	14827	14969	14905	14943	14861	14729	14957	14823	14881	14984	14833	14810	14790	14845	15005	14698	14728	14877	14829	14748	14781	14694	15112	15023	14689	14837	14948	14585	14861	14864	14868	14723	14852	14896	14773	14978	14884	14830	14670	14698	14778	14894	14825	14685	14725	14892	14933	14764	14853	14841	14720	14876	14721	14618	14953	14695	14801	14902	14832	14876	14828	14774	14806	14916	14894	14743	14833	14736	14810	14805	14741	14746	14979	14776	14732	15046	14687	14744	14793	14867	14811	14877	14924	14868	14665	14732	14784	14907	14785	14843	14886	14756	14847	14896	14978	14883	14831	15017	14842	14649	14989	14928	14900	14829	14797	15048	14769	14776	14786	14922	14770	14719	14778	14696	14767	14821	14773	14691	14717	14813	14762	14752	15010	15002	14823	14830	14833	14918	14610	14969	14765	14636	14825	14760	14974	14699	14822	14896	14797	14832	14807	14800	14737	14857	14764	14829	14793	15076	14892	14830	14667	14838	14706	14917	14884	14866	14782	14769	14770	14730	14778	14816	14898	14783	15019	14867	14916	14865	14757	14830	14923	14760	15113	14935	14875	14867	14812	14870	14628	14814	14888	14839	14854	14836	14739	14697	14871	14855	14908	14855	14862	14695	14665	14841	14675	14697	14831	14793	14931	14837	14885	14780	14733	14953	14967	14706	14850	14705	14829	15100	14637	14758	14724	14900	14828	14778	14689	14793	14759	14931	14919	14804	14875	14847	14594	14949	14834	14875	14767	14718	14719	15099	14755	14708	14994	14764	14946	14890	14585	14885	14720	14794	14996	14906	14760	15074	14737	14771	14824	14768	14798	14642	14956	14880	14880	14845	14763	14754	14800	14720	14672	14853	14783	14809	14852	14914	14886	14850	14832	14846	14736	14660	14719	14837	14714	14802	14813	14742	14868	14662	14813	14677	14783	14754	14906	14713	14738	14791	14964	14737	14839	14668	14980	14720	14814	14692	14865	14836	14619	14929	14951	14720	15060	14847	14779	14685	14790	14842	14850	14838	14804	14772	14872	14863	14827	14882	14837	14759	14688	14900	14792	14789	14710	14694	14896	14855	14976	14959	14818	14881	14771	14773	14873	14721	14729	14804	14958	14776	14932	14869	14708	15031	14938	14853	14807	15128	14881	14823	14734	14938	14968	15019	14809	14713	14777	14858	14795	14878	14885	14729	14856	14893	14745	14814	14899	14683	14826	14858	14832	14863	14879	14848	14676	14887	14794	14917	14755	14904	14992	14805	14836	14814	14761	14732	14810	14879	14763	14814	14844	14840	14760	14874	14851	14694	14704	14959	14918	14789	14791	14897	14839	14903	14827	14577	14890	15076	15018	14951	14724	14782	14783	14882	14710	14828	14736	14785	14971	14832	14818	14924	14828	14853	14720	14925	14960	14888	14800	14918	14747	14942	14732	14636	14829	14839	14949	14887	14843	14824	14970	14745	14920	14742	14732	14715	14688	14874	14714	14860	14854	15009	14877	14907	14962	14747	14864	14920	14919	14700	14768	14790	14723	14733	14793	14813	14774	14866	14807	14939	14807	14869	14706	14838	14800	14755	14893	14686	14781	14948	14822	14855	14886	14823	14737	14681	14787	14931	14867	14883	14775	14867	14726	14778	14747	14693	14770	14738	14744	14908	14821	14907	14762	14961	14680	14803	14788	14831	14724	14753	14884	14799	14765	14708	14903	14960	14899	14773	14851	14812	14649	14658	14709	14973	14640	14748	14897	14933	14908	14789	14762	14707	15028	14952	14858	14750	14881	14900	14927	14897	14890	14762	14967	14781	14864	14727	14781	14943	14675	14829	14868	14753	14710	14906	14891	14987	14849	14799	14709	14886	14728	14855	14757	14936	15005	14839	14840	14739	14927	14834	14897	14914	14906	14886	14809	14862	14881	14902	14874	14787	14859	14900	14722	14950	14882	14781	14869	14749	14750	15006	14871	14903	14879	14734	14713	14903	14839	14667	14748	14817	14971	14787	14813	14889	14714	14842	14812	14946	14858	14943	14937	14778	14867	14981	14735	14845	14628	14832	14728	14724	14768	14833	14926	14811	14866	14967	14691	14918	14905	14675	14884	15009	14725	14632	14933	14720	14814	14886	14986	14782	14817	14837	14672	14878	14837	14735	14910	14640	14937	14798	14797	14796	14880	14680	14745	14788	14648	14832	14775	14844	14940	14812	14892	14888	14727	14746	14903	14703	14816	14911	14721	14896	14799	14587	14644	14826	14938	14828	14706	14833	15003	14849	14879	14842	14804	14931	14619	14700	14915	14954	14707	14986	14766	14839	14851	14761	15015	14811	14866	14871	14890	14939	14827	14904	14903	14805	14850	14917	14705	14785	14799	14820	14928	14916	14762	14826	14777	15001	14814	14766	14937	14819	14827	14716	14820	14681	14849	14841	14964	14786	14890	14877	14830	14956	15022	14762	14802	14843	14792	14755	14892	14839	14926	14744	14866	14663	15027	14932	14811	14765	14865	14969	14758	14772	14850	14885	14762	14853	14717	14886	14887	14767	14927	14772	14852	14644	14882	14973	14893	14785	14800	14810	14852	14711	14857	14900	14820	14658	14876	14853	14942	14805	15028	14942	15017	14683	14851	14906	14823	14845	14932	14805	14851	14921	15023	14651	14887	14664	14974	14731	14776	14771	14910	14746	14906	14693	14904	14972	14791	14831	14963	14776	14807	14888	15000	14809	14832	14878	14799	14925	14895	14804	14770	14727	14827	14681	14755	14913	14998	14764	14885	14741	14828	14736	14867	14842	14783	14798	14810	14900	14845	14817	14944	14834	15063	14867	14751	14687	14705	14606	14943	14858	14848	14799	14822	14900	14801	14882	14712	14950	14859	14848	14777	14748	14958	14870	14941	14891	14657	14871	14788	14732	14972	14721	14982	14762	14868	14787	15156	14898	15016	14875	15032	14850	14890	14841	14971	14799	14829	14992	14912	14696	14834	14902	14763	14743	14709	14794	14900	14887	14871	14723	14811	14792	14797	14851	14792	14787	14837	14882	14761	14927	14677	14830	14799	14822	14890	14825	14779	14656	14690	14658	14934	14877	14705	14957	14780	14799	14864	14823	14917	14741	14737	14894	14815	14906	15072	14849	14759	14873	14976	14797	14896	14979	14798	14870	14600	14756	14825	15019	14881	14796	14877	14814	14783	14827	14962	14982	14802	14760	14872	14808	14843	14821	14951	14911	14803	14798	14754	14877	14685	14963	14815	14794	14696	14753	14895	14820	14881	14924	15014	14796	14901	15030	14677	14788	14926	14918	14931	14723	14880	14888	14816	14846	14869	14708	14737	14799	14743	14715	14885	14979	14866	14775	14688	14909	14758	14952	14672	14750	14817	14815	14804	14695	14839	14881	14785	14944	14718	14762	14908	14699	15075	14797	14803	14798	14742	14908	14824	14821	14762	14718	14846	14827	14757	14979	14737	14736	14935	14770	14823	14801	14886	14787	14809	14780	14834	14735	14864	14805	14843	14866	14849	14948	14920	14786	14826	14877	15081	14842	14798	14760	15001	14657	14733	14809	14731	14712	14766	14938	14864	14963	14841	14802	14808	14957	14908	14877	14879	14962	14735	14644	14659	14963	14778	14792	14857	15160	14773	14926	14753	14671	14848	14727	14781	14893	14777	14786	14823	14903	14715	14720	14724	14799	14916	14888	14833	14984	14858	14722	14772	14856	14735	14983	14778	14810	14633	14750	14790	14855	14879	14878	14797	14947	14995	15004	14838	14817	14813	14857	14942	14969	14919	14795	14769	15002	14883	14886	14925	14834	14691	14792	14741	14839	14965	14746	14769	14793	14841	14986	14842	14885	14821	14853	14859	14653	14796	15003	14866	14933	15039	14906	14671	14805	14961	14821	15028	14758	14952	14860	14797	14895	14929	14842	14891	14969	14806	14648	14729	14897	14824	14968	14905	14910	14957	14751	14853	14776	14967	14883	14787	14807	15025	14918	14854	14887	14759	14794	14776	14841	14922	14909	14936	14644	14797	14892	14869	14752	14895	14855	14863	14863	14821	14907	15066	14858	14767	14826	14706	14767	14600	14856	15022	14756	14657	14753	14748	14713	14739	14890	14953	14833	14756	15000	14741	14854	14859	14842	14822	14772	14900
24545	21062	27900	24857	20849	18619	22913	39810	40650	33590	25788	20754	17618	16830	16191	15829	15919	15971	15809	15793	15816	15837	16083	15874	15939	16024	15785	15937	15932	15926	15854	15977	15866	15908	15739	15615	15993	15667	16032	15767	15918	15853	15894	16022	15896	16004	15910	15844	15789	15873	15848	15850	15810	15694	15736	15829	15963	15878	16067	15865	15945	15988	16019	15931	15829	15783	15869	15928	15990	16018	15923	15775	15765	15703	15936	15963	15937	15737	15937	15848	15846	15744	15711	15867	15957	15767	15855	15870	15481	15863	15798	15769	15833	15841	15973	15893	15902	15756	15939	15813	15840	15849	15895	16071	15897	15853	15748	15813	15835	15936	15746	15964	15816	15932	15857	15873	15771	15847	15818	15997	15770	15882	15858	15677	15739	15890	15859	15762	15827	15914	15790	15907	15820	15968	15833	15803	15781	15764	15650	15660	15795	15752	15862	15913	15885	15823	15731	15607	15954	15883	15889	15857	15910	15768	15852	15824	15734	15624	15755	15817	15645	15920	15679	15922	15877	15767	15628	15887	15923	15797	15921	15720	15953	15834	15732	15711	15798	15755	15755	15727	15814	15706	15867	15676	15798	15965	15832	15856	15801	15809	15608	15778	16020	15755	15932	15633	15954	15923	15653	15792	15685	15795	15718	15651	15782	15923	16004	15941	15926	15670	15777	15688	15807	15711	15804	15595	15704	15605	15794	15848	16053	15847	15756	15871	16076	16010	15882	15678	15832	15704	15896	16105	15815	15867	15936	15978	15683	15696	15560	15832	15831	15939	15855	15825	15936	15766	15814	15922	15703	15997	15741	15908	15880	15983	15761	15659	15771	15754	15869	15751	15879	15880	15794	15819	15750	15943	15970	15827	15835	15821	15718	15837	15915	15801	15825	15784	15856	15794	15854	15949	15703	15830	15674	15991	15803	16008	15730	15707	15789	16022	15668	15695	15910	15845	15788	16019	15902	15700	15899	15692	15649	15630	15905	15948	15788	15823	15854	15795	15947	15841	15873	15718	15913	15677	15813	15580	15797	15728	15809	15813	15774	15781	15860	15825	15785	15843	16008	15700	15849	15745	15843	15914	15895	15992	15683	15716	15934	16011	15835	15874	15863	16027	16035	15751	15803	16021	15871	15696	15856	15839	16026	15751	15728	15853	15784	15690	15826	15750	15816	15810	15706	15662	15786	15972	15774	15733	15820	15818	15961	15819	15961	15731	15835	15924	15849	15985	15747	15964	15977	15768	15731	15717	15779	15674	15804	15862	15859	15682	15924	15949	15794	15735	15868	15861	15726	15660	15976	15795	15976	15797	15791	15858	15647	15849	16002	15783	15923	15812	15709	15733	15826	15616	15781	15823	16032	15865	15816	15872	15936	15606	15925	16006	15831	15786	15873	15981	15623	15880	15806	15949	15892	15559	15831	15898	15880	16089	15752	15761	15769	15910	15874	15968	15921	15954	15753	15802	15738	15853	15905	15756	15778	15833	15702	15665	15814	15734	15709	15830	15975	15867	15935	15974	15892	15784	15897	15811	15873	15747	15703	15642	15619	15711	15782	15863	15689	15845	15950	16095	15848	15881	16045	15819	15924	15966	15664	15803	15701	15664	15782	15723	15961	15946	15935	15887	15885	15975	15904	15820	15916	15909	15713	15844	15779	15987	15721	15707	15944	15906	15826	15750	15976	15925	15808	15912	15778	15786	15779	15599	15725	15862	16021	15753	15739	15862	15761	15858	15877	16026	15966	15558	15867	15947	15781	15738	15692	15717	15873	15919	15766	15823	15734	15786	16017	15981	15822	15841	15946	15779	15838	15760	15907	15731	16167	15876	15746	15802	15857	15745	15885	15940	16010	15990	15962	15968	15810	15837	15839	15586	15701	15787	15620	15769	15841	15988	15977	15917	15889	15985	15868	15894	15780	15778	15830	15599	15646	15879	15750	15883	15903	15777	15852	15652	15810	15884	15908	16043	15806	15972	15856	16077	15937	16085	15671	15900	15808	15852	15794	15621	15563	15701	15996	15751	15853	15927	15808	15936	15952	15766	15867	15785	15921	15819	15648	15944	15813	15686	15786	16088	15941	15931	15814	15841	15628	15907	15842	15765	15736	15880	15997	16028	15882	15860	15702	15715	15862	15849	15715	15913	15850	15720	15859	15805	15850	15993	16125	15845	16061	15838	15698	15567	15796	15864	15849	15860	15757	15794	15857	15966	15738	15906	15875	15767	15762	15795	15972	15621	15630	15887	15702	15929	16010	15800	15823	15862	15683	15841	15633	15835	15936	15878	15636	15874	16129	16070	15824	15781	15896	15831	15820	15846	15881	15827	15815	15998	15782	15862	16014	15687	15972	16061	15783	15754	15827	15812	15797	15763	15873	15976	15984	15913	15844	15775	15921	15774	15813	15728	15898	15942	16016	15862	15891	15929	15883	15677	15888	16030	15708	15904	15764	15702	15544	15764	15928	15847	15850	15935	16046	15829	15792	15896	15732	15890	15972	15942	15918	15811	15876	15705	15942	16001	15858	15807	15940	15833	16015	15986	15844	15732	15858	15868	15776	15796	15801	15848	15886	15848	15837	15918	15838	15873	15814	15833	15967	15868	15893	15773	15946	15840	15916	15788	16129	15841	15828	15734	15799	15657	15862	16013	16090	15993	15656	15796	15736	15922	15709	15831	15791	15873	15839	15900	15950	15896	15933	15917	15632	15890	15585	15890	15920	15726	15794	15930	16047	15948	16034	15591	15958	15725	15887	15758	15777	15971	15887	15707	15682	15850	15894	15881	15815	15834	15963	15920	15881	15781	15753	16045	15918	15560	15853	15914	15690	15748	15929	15862	15738	15817	15908	15978	15905	15967	15810	15786	15913	15951	15772	15545	15870	15798	15825	15836	15605	15947	15757	15806	15772	15744	15906	15778	15715	15869	15806	15748	15777	15838	15732	16027	15714	15790	15983	15768	16139	15726	15753	16034	15792	15860	15585	15756	15932	15964	15827	15711	15807	15624	15803	15703	15724	15696	15802	15836	15937	15900	15724	15754	15664	15862	15749	15869	15667	15842	15947	15661	15969	15865	15840	15815	15868	15956	15835	15789	15721	15725	15707	15625	15660	15887	15912	15803	15822	15933	15883	15675	15763	15898	15844	15861	15727	15745	15728	15851	15883	15751	15621	15802	15909	15846	15618	15879	15851	15921	15696	15670	15934	15981	15783	15734	15805	16025	15973	15864	15762	15891	15825	15845	15859	15835	15837	15940	15884	15907	15779	15764	15748	15831	15858	15812	15880	15769	15795	15976	15748	15846	15852	16074	15932	15851	15858	16040	15900	15912	15701	15735	15827	15852	15989	15842	16005	15975	16015	15607	15888	15927	15850	15676	15995	15804	15756	15803	15796	15831	15795	15832	15839	15843	15722	15876	15751	15802	15742	15726	15928	16054	15822	15725	15937	15723	15684	15732	15716	15940	15887	15775	15891	15747	15659	15791	15813	15916	15793	15796	15854	15703	15907	15774	15938	15928	15859	15731	15809	15959	15693	15960	15621	15749	15876	15964	15942	15741	15836	15815	15893	15820	15699	15734	15847	15564	15898	15802	15665	15798	15908	16030	15744	15780	15864	15872	15796	15816	15757	15745	15853	15863	15846	15728	15735	16021	15754	15797	15848	15918	15866	15800	15908	15860	15761	15768	15840	15799	15775	15935	15796	15971	15910	15960	15967	16006	15822	15873	16056	15823	16017	15837	15758	16003	15922	15591	15816	15663	15828	15877	15921	15801	15864	15766	15591	15819	15736	15882	15824	15861	15949	15886	15732	15630	15940	15937	15945	15877	15772	15836	15723	15866	15789	15731	15646	15652	15954	15697	15770	16000	16006	15768	15787	16016	15896	15866	16001	15830	16007	15947	15908	16021	16064	16091	15842	15843	15882	15923	15859	15831	15974	15927	15666	15824	15910	15883	15834	15831	15857	15883	15867	15745	15711	15920	15844	15830	15812	16027	16043	15995	15887	15943	15628	15762	15685	15956	16015	15876	15784	15905	15747	15875	15908	15765	15893	15925	15786	15754	15757	15701	15793	15887	15920	15725	15796	15788	15871	15882	15717	15995	15881	15845	15682	15993	15941	15666	15964	15779	15731	15996	15811	15729	15822	15829	15919	15806	15666	15890	16089	15731	15827	15775	15825	15818	15893	15825	15803	15686	15911	15983	15774	15927	15954	16071	15649	15623	15682	15602	15881	15860	15915	15813	15988	15733	15865	15760	15814	15679	15826	15796	15584	15835	15856	15730	15865	15622	15968	15798	15805	15926	15908	15776	15754	15611	15719	15661	15990	15758	15773	15841	15776	15774	15627	15840	15725	15804	15881	15822	15893	15921	16047	15836	15884	15751	15914	15764	15814	15812	15673	15601	15715	15942	15953	15811	15867	15797	15793	15878	15909	15915	15969	15932	16063	15818	15704	15731	16004	15812	15958	15809	15826	15816	15880	16032	15858	15981	15902	16044	15884	15867	15926	15850	15910	15973	15822	15736	15831	15711	15762	15769	15890	16004	16140	15796	15751	15658	15954	15780	16056	15758	15755	15695	15602	15709	15751	15804	15970	15973	15722	15793	15776	15864	15748	15893	15896	15749	15851	15754	15748	15700	15746	15889	15950	15752	15800	15707	15928	15735	15866	15901	15761	15850	15884	15734	15825	15887	15822	15819	15940	15872	15739	15907	15667	15757	15769	15900	15720	15912	15716	15979	15831	15637	15929	15824	15875	15664	15822	15989	15749	15863	15804	15905	15725	15806	15761	15849	15723	15817	15725	15707	15628	15759	15866	15797	15744	15762	15839	15827	15506	15845	15761	16034	15958	16083	16031	15860	15695	15796	15830	15832	15716	15697	15846	15647	15637	15798	15686	15835	15767	15772	15768	15946	15915	15766	15903	15974	16002	15830	15946	15773	15826	15815	15821	15959	15851	15901	15816	15919	15922	15836	15859	15903	15847	15890	15863	15878	15806	15989	15964	15833	15921	15638	15770	15858	15718	15748	15745	15779	16053	15694	15891	15879	15819	15641	15955	15778	15926	15911	15644	15852	15741	15758	15958	15876	16122	15794	15926	15890	15723	15947	15877	15760	15778	15877	15792	15689
15855	25644	24222	19936	18099	16935	24147	43708	42831	34720	26597	20108	16707	15251	14802	14789	14878	14732	14780	14899	14982	14661	14869	14818	14664	14890	14913	14865	14794	14870	14800	14758	14949	14989	14961	14738	14740	14819	14826	14902	14821	14850	14823	14830	14733	14734	14856	14912	14664	14709	14868	14715	14879	14786	14897	14807	14822	14913	14800	14695	14736	14779	14895	14754	14866	14827	14698	14680	14851	14640	14825	14926	14876	14835	14898	14880	14818	14734	14873	14862	14889	14840	14841	14814	14781	14834	14695	14915	14741	14937	14805	14782	14746	14745	14944	14819	14879	14706	14835	14982	14825	14619	14841	14741	14757	14687	14733	14870	14861	14869	14788	14864	14831	14644	14766	14885	14805	14842	14861	14824	14715	14946	14753	14843	14759	14801	14726	14834	14802	14743	14828	14700	14721	14796	14793	14795	14759	14739	14695	14806	14886	14886	14794	14937	14721	14774	14872	14883	14911	14701	14874	14787	14818	14762	14968	14809	14821	14757	14972	14761	14864	14893	15042	14860	14736	14828	14816	14749	14935	14888	14803	14716	14623	14797	14950	14799	14715	14864	14807	14892	14668	14687	14953	14683	14666	14919	14988	14841	14762	14872	14726	14700	14775	14810	14870	14673	14919	14891	14818	14842	14794	14727	14687	14850	14927	14843	14873	14694	14694	14752	14732	14835	14882	14912	14771	14733	14660	14861	14713	14894	14759	14713	14669	14742	14807	14803	14651	14776	14756	14945	14889	14787	14817	14789	15009	14846	14827	14851	14825	14726	14851	14866	14654	14817	14852	14850	14736	14833	14664	14802	14956	14620	14772	14952	14820	14881	14916	14837	14926	14818	14738	14911	14706	14751	14927	14910	14706	14648	14565	14852	14821	14778	14836	14684	14790	14868	14747	14843	14713	14756	14734	14834	14784	14872	14967	14754	14859	14808	14861	14884	14813	14622	14856	14808	14729	14917	14771	14836	14764	14660	14790	14951	14806	14733	15005	14797	14677	14742	14670	14859	14708	14665	14818	14842	14883	14826	14728	14820	14781	14631	14641	14833	14693	14781	14696	14753	14808	14831	14800	14879	14874	14778	14800	14762	14758	14631	14830	14646	14601	14959	14732	14715	14799	14789	14789	14908	14717	14839	14798	14824	15006	14731	14754	14798	14795	14870	14833	14650	14725	14864	14901	14725	14793	14950	14742	14749	14888	14766	14691	14517	14969	14783	14632	14853	14865	14810	14774	14820	14732	14890	14839	14888	14817	14670	14792	14734	14834	14759	14901	14829	14916	14761	14890	14765	14782	14797	14910	14880	14675	14617	14863	14610	14773	14907	14851	14794	14679	14757	14917	14678	14835	14858	14754	14845	14913	14879	14753	14625	14706	14698	14786	14711	14790	14576	14832	14950	14675	14703	14819	14851	14855	14818	14867	14727	14646	14657	14994	14908	14905	14885	14615	14932	14931	14873	14939	14734	14936	14813	14757	14774	14759	14803	14934	14732	15009	14943	14778	14933	14631	14847	14804	14835	14919	14796	14620	14846	14743	14772	14809	14902	14748	14830	14648	14734	14774	14895	14757	14775	14607	14808	14954	14827	14912	14848	14799	14805	14783	14888	14733	14812	14712	14863	14894	14856	14785	14876	14690	14825	14790	14817	14893	14752	14885	14879	14902	14799	14799	14842	14721	14796	14884	14907	14795	14814	14781	14684	14807	14960	14691	14669	14949	14783	14777	14831	14657	14785	14839	14941	14901	14555	14970	14616	14872	14721	14937	14841	14797	14699	14695	14596	14812	14818	14662	14867	14922	14690	15019	14793	14993	14702	14752	14724	14851	14803	14862	14886	14765	14586	14851	14720	14875	14885	14912	14830	14787	14811	14916	14834	14651	14600	14782	14700	14784	14794	14888	14814	14726	14749	14824	14873	14810	14890	14766	14896	14867	14867	14646	14663	14952	14944	14841	14743	15053	14843	14805	14978	14654	14877	14687	14702	14770	14643	14782	14884	14709	14733	14756	14643	14831	14688	14897	14757	14840	14728	14665	14765	14802	14833	14818	14855	14893	14594	14975	14743	14824	14929	14933	14797	14784	14531	14960	14804	14799	14662	14735	14724	14779	14949	14825	14929	14879	14722	14699	14931	14936	15019	14767	14670	14800	14767	14878	14784	14884	14806	14796	14759	14858	14936	14785	14950	14923	14844	14899	14805	14791	14569	14782	14928	14857	14850	14788	14733	14845	14767	14884	14876	14696	15029	14882	14806	14736	14726	14802	14819	14748	14951	14752	14753	14779	14694	14767	14661	14764	14670	14720	14705	14866	14710	14816	14756	14976	14681	14881	14642	14718	14832	14766	14943	14931	14900	14813	15053	14810	14865	14972	14925	14885	14875	14723	14789	14971	14818	14752	14840	14719	15001	14834	14954	15005	14890	14853	14942	14742	14697	14811	14746	14807	14654	14770	14762	14917	14760	14889	14705	14916	14973	14762	14865	14778	14857	14713	14669	14826	14815	14884	14935	14753	14674	14666	14661	14812	14809	14760	14711	14850	14778	14870	14799	14866	14663	14845	14842	14744	14755	14853	14866	14789	14800	14899	14813	14878	14743	14720	14935	14683	14888	14746	14783	14807	14782	14897	14912	14908	14746	14829	14734	14634	14724	14887	14816	14835	14887	14810	15019	14818	14739	14679	14755	14709	14860	14801	14667	14620	14873	14807	14613	14915	14740	14748	14857	14820	15005	14634	14861	14799	14829	14823	14751	14851	14965	14812	14718	14987	14726	14885	14784	14822	14837	14763	14890	14944	14754	14852	14857	14756	14923	14846	14793	14846	14895	14637	15004	14806	14818	14824	14922	14740	14897	14848	14740	14756	14779	14888	14755	14791	14824	14912	14812	14730	14798	14976	14832	14831	14743	14991	14700	14730	14744	14870	14743	14781	14820	14987	14861	14833	14796	14879	14942	14971	14923	14822	14831	14813	14900	14736	14794	14627	14772	14802	14794	14951	14710	14816	14761	14746	14627	14836	14745	14863	14918	14784	14782	14848	14658	14802	14890	14811	14713	14873	14810	14777	14843	14922	14828	14693	14964	14887	14976	14652	14828	14934	15000	14768	14890	14714	14877	14819	14743	14930	14984	14874	14770	14817	14913	14748	14714	14687	14684	14886	14754	14778	14932	14829	14725	14859	14902	14831	14725	15028	14736	14840	14829	14801	14907	14875	14848	14945	14760	14759	14800	14674	14722	14674	14807	14680	14660	14677	14896	14837	14581	14826	14849	14848	14830	14856	14674	14768	14741	14652	14814	14816	14731	14830	14856	14749	14712	14774	14774	14734	14913	14844	14815	14889	14792	14790	14798	14812	14843	14977	14871	14825	14814	14880	14853	14812	14797	14764	14789	14814	14864	14732	14645	14809	14869	14877	14808	14731	14804	14928	14714	14821	14686	14797	14828	14776	14876	14730	14757	14735	14654	14789	14902	14687	14706	14866	14738	14707	14840	14911	14830	14725	14955	14903	14866	14941	14674	14951	14839	14679	14812	14981	14845	14688	14883	14866	14680	14870	14753	14879	14738	14798	14951	14540	14719	14888	14833	14734	14880	14796	14861	14831	14837	14756	14829	14807	15045	14809	14809	14890	14722	14669	14732	14875	14867	14839	14808	14705	14846	14774	14977	14867	14935	14779	14753	14858	14640	14848	14697	14930	14657	14902	14744	14833	14855	14802	14766	14810	14976	14851	14759	14941	14835	14873	14796	14588	14855	14768	14793	14778	14876	14922	14754	14915	14779	14946	14638	14806	14765	14854	14781	14746	14831	14918	14926	14990	14761	14784	14866	14704	14859	14746	14769	14854	14792	14760	15036	14752	14682	14887	14790	14669	14767	14814	14742	14741	14878	14852	14573	14840	14824	14804	14683	14683	14845	14670	14671	14806	14827	14908	14898	14775	14746	14736	14596	14808	14921	14878	14680	14611	14834	14860	14873	14902	14730	14676	14817	14874	14721	14829	14817	14855	14773	14833	14715	14876	14828	14729	14819	14810	14802	14738	14853	14805	14720	14747	14708	14871	14883	14937	14762	14853	14767	14892	14754	14915	14850	14765	14902	14751	14634	14767	14688	14812	14880	14847	14860	14777	14886	14695	14677	14764	14851	14779	14892	14800	14899	14791	14751	14791	14744	14797	14759	14655	14810	14782	14736	14712	14689	14808	14613	14706	14698	14779	14738	14768	14917	14811	14958	14898	14736	14765	14661	14745	14909	14805	14853	14893	14761	14801	14817	14815	14731	14844	14754	14767	14788	14705	14886	14746	14743	14798	14883	14814	14809	14948	14781	14838	14943	14727	14693	14867	14723	14680	14789	14837	14820	14754	14952	14815	14971	14862	15010	14863	14918	14778	14845	14842	14949	14901	14908	14871	14787	14825	14720	14511	14921	14831	14846	14611	14844	14631	14854	14960	14876	14725	14734	14836	14902	14750	14856	14733	14745	14830	14904	14557	14775	14752	14755	14796	14824	14691	14802	14844	14636	14793	14631	14609	14746	14791	14820	14790	14849	14908	14798	14789	14932	14806	14896	14708	14821	14893	14771	14673	14730	14654	14747	14923	14833	14748	14760	14848	14969	14670	14793	14762	14760	14828	14959	14849	14777	14891	14699	14688	14692	14854	14924	14905	14888	14835	14728	14913	14933	14716	14801	14697	14817	14824	14742	14677	14858	14720	14731	14768	14830	14836	14725	14788	14896	14960	14756	14774	14811	14885	14702	14770	14937	14860	14904	14720	14724	14787	14644	14825	14949	14828	14642	15013	14907	14764	14629	14873	14844	14905	14799	14840	14794	14775	14674	14928	14916	14988	14840	14824	14836	14880	14894	14791	14766	14988	14835	14697	14843	14704	14841	14630	14778	14825	14738	14889	14713	14821	14825	14792	14917	14803	14839	14890	14730	14887	14799	14768	14691	14995	14819	14766	14905	14762	14759	14815	14759	14740	14848	14948	14816	14865	14802	14751	14870	14839	14935	14865	14751	14943	14939	14870	14676	14780	14648	14670	14923	14676	14790	14826	14699	14725	14865	14761	14852	14909	14803	14796	14815	14836	14757	14819	14741	14694	14811	14752	14739	14993	14602	14647	14753	15060	14705
23102	21104	28821	23639	21394	22922	27375	53809	56913	46472	34883	26601	20590	17602	16326	16357	15989	16193	16088	15952	15884	16153	15930	16198	15993	16025	16113	16082	15891	16120	16047	16012	15940	15995	16098	16041	16102	15968	15877	16071	15816	15851	15705	15918	15872	16002	16103	15979	16155	15941	16198	16008	15945	16048	16055	15882	16095	15997	15949	15913	16182	16041	15965	15818	15944	16011	15982	15979	16028	15910	16030	16000	16015	15971	16039	15998	15915	15966	16056	15956	15890	16039	15993	16013	15890	15878	15856	16007	15884	15936	15806	16099	16007	16100	16001	15891	16037	15980	15665	16017	15853	15994	16046	16029	15933	16128	15893	15950	16040	15883	15844	15849	15780	15991	15902	15913	16097	16239	15914	15932	15804	15878	15981	15776	15844	16086	15986	16028	16087	15890	15786	15910	15982	16013	15877	15949	15892	15891	15725	15900	16085	15997	16024	16017	15954	15906	15805	16012	15990	15775	15842	16046	15926	15906	16068	16026	16035	16174	16141	16032	15980	15947	15968	15830	15872	15899	16035	15994	15931	15880	15880	15852	15859	15877	16082	15892	15889	15923	15916	15859	15999	15863	15954	15621	15922	16034	16018	15985	15928	15979	16007	15999	16007	15909	16091	16211	16051	16115	15870	15890	15979	15868	16000	15892	15800	15810	16019	15798	16005	15907	15777	16003	15791	15915	15983	16081	15870	16198	15938	15813	15979	16036	16013	15833	15795	16107	15923	16137	15998	15876	15954	15847	15868	15847	15982	15960	15980	16033	15841	15964	15899	15869	15910	16043	15908	15791	15892	16021	15945	16043	15888	15893	15963	15837	16016	15986	15919	16075	15949	15775	15829	15872	16096	16030	15907	15930	15982	16010	15934	15961	15853	15887	15795	15949	15840	16101	15931	15826	15970	15925	15969	16046	15940	15913	15940	16034	16008	15878	15868	15728	15860	15827	15801	15795	15848	15718	16017	16024	15906	15840	15913	15980	15956	16076	15886	15999	15907	15960	15954	15936	15923	15867	15857	16063	15782	15958	15890	15939	15813	16002	15910	16203	15803	15763	16031	16025	15788	15993	16123	16010	15899	15943	15819	16099	15937	15932	15864	15975	15931	15817	15928	15940	15874	15653	16186	15948	15689	15903	15817	15989	15984	15947	16033	15895	15803	15827	15849	15850	16030	15824	15935	15696	16008	15935	15854	16080	16045	16105	15955	15940	16071	15943	16026	15853	15929	15933	15836	15856	15887	15980	16059	15746	16101	15832	15835	16015	15960	15692	15955	15902	16148	15884	15904	15859	16006	16032	15888	15695	15822	15928	16021	15842	16035	15957	15907	15944	15772	16025	15908	15839	15946	15901	15788	15753	16019	16090	15953	16006	15891	15821	15909	16059	15930	15779	16068	15941	15973	15839	15972	16023	15877	15941	15830	15849	15802	15857	15711	15953	15893	16126	15923	15859	15845	15823	15891	15967	15962	15856	16057	15917	15942	15846	15958	16111	15826	15850	16239	15998	15930	15686	15857	15972	15938	15943	16007	16060	15858	15897	15926	15778	15810	15885	15897	15843	15808	15883	15902	15811	15945	15857	15919	16009	15838	16141	16054	16009	15979	15899	16116	15961	15763	15857	15918	15899	15868	15832	16024	15983	15971	16024	16116	15848	15995	15843	15711	15888	15707	15908	15943	16060	15835	16100	16118	16006	15914	15946	15784	15936	16014	16099	15820	15960	15963	15867	15954	15967	15809	15850	15889	15756	15871	15832	15791	16021	15973	15833	15937	16145	15810	15799	15863	16065	16073	15667	15923	15955	16030	15885	15990	15924	15890	15945	15928	15957	15877	15920	16064	15894	15963	16002	15814	15902	16034	15903	15813	15851	16022	15799	15844	16189	15828	15787	15843	15881	15982	15858	15871	15950	16050	16072	16131	15962	16004	15864	15911	16032	15883	16007	16064	15966	15714	15923	15854	15819	15866	15897	15939	15694	15918	15915	15764	15923	15900	15965	15967	16035	16066	15658	16026	15936	15876	15981	15936	15830	15930	15735	15952	15954	15855	16005	15749	16002	15976	16009	16114	15940	16010	15973	15922	15936	15654	15772	15895	15941	15847	15923	15788	15976	16006	15917	15981	15922	15957	15927	15831	15908	15958	15944	15861	15898	16119	15818	16128	15898	15953	15812	15840	15857	15961	15954	15976	15898	15844	16073	16055	15754	15821	15918	15888	15802	15740	16046	15715	15831	15616	15885	15856	15948	15813	15927	15909	15725	15952	16091	15859	15808	16060	16007	15888	15936	15839	15873	16103	15805	15877	15953	15968	15569	15901	15878	16152	15990	15819	15927	15928	16067	15910	15908	15809	15865	15906	15879	15828	15836	16003	15993	15878	15746	15941	15992	15940	15837	15849	15606	15741	15769	15875	15969	15991	16079	15837	15896	15890	15863	15938	15639	16020	15823	16053	15862	16003	15736	15887	15933	15850	15891	15861	15790	16025	15963	16079	15871	15767	15832	15958	15787	15948	15795	16171	15857	15777	16010	15909	15996	16088	15703	15956	15983	15889	15953	15828	15865	15923	15734	15745	15753	15753	16088	15990	15959	15813	15778	15931	15973	16055	15975	15865	15984	15845	16121	15918	15989	15805	16072	15933	16037	15778	16024	15846	15960	15806	16012	15994	15854	15915	15879	16082	15760	15928	15950	15930	15955	15958	15914	15972	15989	15840	15850	16088	15860	15685	16083	15916	15805	16027	15947	16027	16024	15906	15942	16002	15979	16038	15997	15876	16032	15929	15907	15946	15907	15944	15798	15898	15992	16023	15915	15949	15965	15897	15855	15929	15827	15995	15885	15918	15909	15857	15953	16033	15909	16043	15875	15948	16034	15863	15859	16022	15904	15913	15972	15706	15744	16060	15912	15849	15973	15877	16089	15773	15838	15885	15831	15763	15919	16001	15771	15988	15912	15917	15842	15848	16028	16040	15915	15712	15916	15848	15912	15853	16000	15890	15932	15847	15829	15814	15895	16081	15849	16004	15896	15959	15946	15894	15908	16090	16022	15973	15649	15879	15857	15901	15817	15922	16049	16079	15840	15987	15935	15744	15934	16012	15806	15729	15795	15995	15924	16005	15829	15921	16041	15949	15888	16054	16082	15859	15852	15854	15842	16032	15801	15987	15767	15827	15800	15885	15913	15835	15819	16104	15802	15919	15979	16042	15929	15842	15749	15861	15776	15871	16076	16069	16009	15929	15807	16054	16055	16017	16140	15857	15994	15924	15997	15997	15951	15985	16012	15969	16080	15875	15927	15856	15972	16045	15952	15831	15956	15805	16081	15980	15819	16098	16136	15961	16092	15944	15827	16040	15857	15707	15957	16063	15837	15825	15770	15941	16157	15838	15796	16072	16045	15955	15910	16017	16021	15889	15563	16024	16081	15888	15852	16061	16005	15915	15975	15878	15966	15842	15884	15807	15940	16031	16045	15862	15892	15881	15747	15889	15956	15756	15979	15809	15903	15712	15841	16059	15768	15976	15985	15885	15867	15828	15937	15999	15847	16072	15881	15970	15932	15863	15936	15923	15833	15754	15933	15963	15987	15935	15921	15990	15866	16276	15918	15941	15994	15870	15889	15774	16037	15958	15748	16023	16023	15862	15902	15966	15827	15984	16037	15761	15878	15897	15844	15921	16050	16079	15874	16053	15926	15967	15915	15854	15773	15849	16033	15960	15827	16090	15903	15961	15914	16003	15747	15799	15954	16035	15972	15926	16087	15841	15738	15791	15880	15885	15811	15672	15957	16072	15826	15888	15979	16024	15925	16118	15958	15908	15962	15953	15818	15833	16078	15784	16043	16048	15905	15749	15881	15988	15929	15994	15842	15730	16034	15974	15962	16152	15873	15770	15873	15765	16019	16005	15889	16071	15747	15887	15934	15940	15787	15766	15989	15983	16099	16095	15822	15850	15892	16003	15888	15891	15847	15932	15733	15960	16181	16169	15820	15961	16032	15878	16100	15842	15861	15972	15889	15914	15761	15967	15924	15866	15877	15740	15935	15901	15664	15695	15919	16104	15996	15918	15928	16147	15749	15971	15878	15911	15857	15668	15846	15958	16022	15930	15826	16016	15876	16230	16004	15810	15974	15948	16011	15951	16059	15984	15870	15967	15750	15923	15767	16065	15674	15894	15867	16010	15921	15822	15962	16014	15879	15870	16010	15964	15914	16115	15847	15715	15889	15808	15775	15821	15915	15902	16011	15928	16077	15983	15901	16015	15933	15979	15977	15968	15898	15811	15888	16067	15962	15887	15977	15835	15950	15775	15854	15966	16024	15876	15904	15822	16082	15976	15840	15910	15888	15875	15902	16211	16019	16033	16143	16042	15926	16060	16112	15994	15796	16102	16036	15776	16059	15964	16023	16024	15790	15730	15875	16022	16088	16046	15858	15886	16054	15924	15902	15999	15735	15956	15901	16052	16071	15892	15983	15983	15850	15851	16014	15875	15876	15815	15930	15898	15750	15798	15849	15774	15942	15971	16036	15855	15968	15929	16155	15907	16048	15849	15909	15877	15834	16167	15890	15892	16038	15797	15921	16109	15885	15972	16141	16071	16049	15997	15972	15815	15931	15956	15854	15865	15998	15820	16011	15984	15790	15872	15796	15844	15985	15881	15645	15973	15736	15859	15948	15890	16179	16140	15930	15906	15822	15902	15833	15829	16070	15967	16078	15757	16062	15951	16008	15875	15789	15847	15936	15999	15791	16011	16100	15912	15870	15892	15906	15836	15735	16098	15950	15848	16033	15928	15968	15907	15856	16064	16021	15706	16090	15913	15880	16034	15932	15874	16028	15680	15909	15858	16011	15951	15993	15900	15938	15924	15843	16111	15945	15794	15975	15844	15860	15887	15821	16030	16060	16070	15900	15784	15850	15949	16107	16111	15846	15800	15977	15811	16017	15909	15912	15888	15854	16005	16039	16007	15856	15978	15861	15882	15807	15809	15843	15975	15861	15856	15881	15917	15943	15846	15912	16039	15950	15791	15679	15940	15976	15644	15933	15970	16094	15865	15895	15863	15877	16044	15988	15796	16030	16007	16032	16075	16024	15993	15966	16111	15976	15803	16117	16057	15892	15961	15993	15864	15820
17922	31736	30016	24012	20668	18882	27353	57014	57925	45935	36874	26783	19534	16078	14784	14681	14831	14891	15004	14826	14965	14825	14829	14731	14850	14841	14937	14948	14817	14823	14878	14740	14950	15046	14750	14916	14769	14981	14774	14804	14873	14830	14781	14807	14839	14879	14899	14765	14821	14670	14902	14897	14903	14768	14900	14782	14703	14884	14677	14796	14768	14864	14903	14840	14903	14821	14690	14906	14712	14867	14820	14837	14797	14839	14795	14893	14658	14779	14837	14823	15048	14808	14818	14811	14848	14892	14788	14892	14727	14773	14884	14606	14841	14798	14888	14829	14801	14763	14598	14897	14714	14746	14973	14734	14842	14752	14845	14856	14775	14922	14734	14790	14848	14788	14746	14886	14825	14783	14790	14743	14706	14719	14813	14778	14889	14915	14813	14871	14897	14782	14742	14654	14873	14664	14926	14741	14915	15058	14659	15037	14818	14779	14851	14767	14664	14986	14934	14928	14798	14858	14799	14685	14742	14853	14791	14843	15061	14740	14880	14853	14746	14918	14749	14918	14736	14850	14861	14826	14879	14773	14859	14710	15065	14761	14786	14823	14724	14804	14747	14730	14751	14758	14905	14856	14694	14722	14810	14835	15027	14789	14805	14802	14766	14797	14794	14659	14862	14763	14833	14851	14690	14774	14797	14786	14845	14791	14909	14781	14683	14835	14779	14800	14833	14677	14718	14816	14781	14889	14821	14846	14683	14825	14846	14770	14745	14670	14619	14711	14720	14745	14839	14784	14830	14844	14822	14845	14815	14902	14859	14857	14913	14913	14858	14799	14701	14828	14711	14820	14756	14813	14871	14851	14784	14720	14783	14835	14912	14808	14927	14926	14891	14911	14723	14572	14740	14863	14841	14987	14724	14792	14821	14787	14805	14700	14907	14995	14868	14744	14806	14734	14885	14970	14880	14777	14774	14860	14875	14813	14821	14649	14886	14740	14881	14759	14741	14936	14777	14799	14945	14847	14619	14731	14774	14792	14853	14835	14933	14820	14750	14819	14778	14790	14833	14764	14758	14895	14986	14814	14808	14897	14907	14845	14809	14861	14812	14827	14917	14763	14748	14768	14843	14757	14897	14842	14757	14716	14932	14973	14656	14825	14632	14717	14613	14741	14816	14765	14917	14780	14803	14981	14916	14705	14941	14772	14731	14889	14814	14899	14809	14849	14795	14737	14677	14853	14886	14843	14930	14953	14746	14863	14853	14883	14750	14851	14795	14916	14746	14976	14742	14690	14733	14811	14899	14757	14705	14812	14771	14863	14769	14758	14797	14931	14823	14896	14813	14742	14771	14762	14794	14908	14812	14691	14909	14951	14719	14635	14824	14706	14656	14808	14903	14856	14840	14724	14818	14755	14768	14610	14825	14757	15054	14595	14894	14692	14745	14876	14858	14793	14698	14914	14781	14793	14933	14922	14881	14845	14875	14739	14787	14800	14829	14941	14784	14666	14734	14875	14873	14970	14937	14970	14793	14728	14843	14689	14836	14840	14867	14778	14742	14864	14907	14923	14755	14818	14804	14877	14891	14722	14953	14670	14835	14843	14844	14809	14705	14921	14922	14755	14782	14720	14898	14709	14721	14743	14962	14922	14827	14687	14978	14799	14751	14778	14930	14834	14773	14884	14837	14762	14645	14784	14748	14669	14805	14877	14907	14700	14677	14778	14769	14837	14644	14778	14789	14661	14753	14840	14860	14731	14801	14926	14869	14838	14670	14717	14906	14875	14669	14731	14785	14775	14802	14763	14755	14706	14586	14723	14901	15022	14764	14804	14868	14819	14936	14725	14773	14869	14774	14790	14860	14797	14635	14797	14772	14706	14838	14800	14865	14915	14879	14866	14805	14650	14647	14714	14789	14846	14917	15012	14805	14847	14682	14703	14767	14829	15135	14714	14660	14816	14533	14892	14857	14825	14843	14793	14748	14827	14723	14946	14643	14938	14724	14838	14750	14882	15000	14801	14721	14720	14805	14834	14735	14627	14656	14854	14726	14891	14926	14865	14877	14692	14837	14587	14676	14868	14902	14879	14810	14821	14939	14717	15071	14743	14828	14673	15002	14927	14818	14798	14814	14858	14901	14849	14680	14807	14877	14753	14930	14849	14725	14839	14871	14909	14861	14942	14606	14745	14741	14679	14930	14714	14919	14737	14869	14721	14753	14829	14553	14702	14819	14670	14726	14799	14787	14896	14879	14881	14849	14687	14837	14793	14911	14702	14779	14845	14963	14837	14746	14780	14680	14909	14793	14754	14864	14913	14895	14886	14689	14854	14805	14781	14911	14848	14816	14837	14764	14881	14887	14803	14716	14836	14723	14655	14745	14848	14928	14914	14873	14826	14679	14958	14692	14832	14940	14792	14870	14878	14739	14877	14850	14851	14710	14861	14783	14715	14770	14630	14806	14856	15012	14646	14871	14735	14746	14795	14821	14798	14936	14637	14810	14861	14734	14722	14859	14919	14758	14821	14668	14841	14891	14848	14751	14973	14757	15005	14666	14789	14701	14785	14925	14790	14610	14839	14579	14846	14848	14703	14771	14914	14818	14744	14691	14875	14878	14884	14884	14727	14788	14880	14787	14707	14786	14945	14859	14846	14698	14841	14951	14692	14946	14871	14685	14729	14849	14787	14815	14723	14826	14776	14799	14865	14913	14753	14898	14794	14791	14832	14863	14843	14737	14869	14853	14743	14782	14646	14719	14772	14952	14726	14576	14909	14687	14718	14811	14533	14979	14790	14868	14771	14723	14630	14858	14802	14847	14830	14707	14862	15003	14721	14795	14913	14920	14698	14737	14607	14957	14705	14813	14869	14933	14869	14680	14920	14801	14933	14716	14793	14922	14809	14648	14719	14776	14902	14779	14827	14929	14827	15012	14697	14743	14841	14777	14788	14974	14817	14751	14809	14684	14781	14674	14823	14865	14683	14782	14911	14816	14913	14757	14757	14848	14841	14841	14928	14816	14795	14898	14837	14798	14901	14789	14886	14781	14875	14736	14746	14682	14879	14945	14651	14689	14952	15073	14759	14801	14721	14780	14785	14927	14678	14770	14888	14932	14895	14834	14879	14701	14686	14812	14832	14855	14774	14814	14742	14769	15059	14676	14725	14716	14770	14892	14754	14842	14933	14813	14814	14796	14832	14863	14813	14811	14830	14895	14787	14650	14827	14714	14819	14846	14858	14753	14901	14817	14963	14759	14751	14577	14915	14818	14767	14928	14808	14771	14898	14723	14892	14651	14849	14868	14853	15037	14881	14734	14757	14672	14674	14919	14787	14752	14790	14777	14728	14758	14908	14783	14842	14971	14726	14797	14794	14827	14729	14832	14660	14748	14847	14706	14863	14776	14719	14681	14864	14837	14848	14895	14653	14753	14819	14750	14850	14780	14806	14795	14843	14825	14626	14936	14832	14644	14888	14811	14864	14869	14982	14828	14732	14875	14788	14760	14822	14993	14755	14938	14743	14761	14734	14867	14949	14830	14908	14867	14805	14787	14899	14720	14710	14824	14768	14706	14683	14798	14851	14826	14939	14906	14834	14776	14743	14823	14712	14905	14875	14914	14809	14842	14773	14865	14917	14844	14556	14932	14791	14751	14726	14708	14836	14698	14977	14964	14853	14736	14874	14691	14841	14734	14795	14800	14799	14720	14790	14883	14844	14697	14896	14755	14833	14760	14712	14839	14804	14766	14644	14790	14943	14873	14764	14710	14872	14804	14678	14601	14893	14835	14921	14777	14812	14754	14724	14867	14763	14892	14862	14734	14792	14855	14869	14983	14599	14767	14811	14722	14868	14890	14808	14719	14717	14872	14889	14803	14744	14652	14827	14721	14826	14662	14918	14896	14974	14625	14783	14950	14670	14781	14788	14724	14834	14768	14812	14933	14805	14757	14701	14729	14956	14919	14985	14809	14843	14571	14762	14749	14809	14857	14679	14743	14838	14855	14875	14886	14899	14793	14750	14951	14763	14802	14767	14656	14764	14903	14693	14561	14691	14930	14712	14813	14848	14907	14713	14664	14833	14738	14977	14770	14692	14699	14914	14961	14807	14834	14707	14792	14828	14963	14722	14693	14989	14737	14685	14820	14863	14851	14731	14915	14866	14816	14833	14669	14754	14862	14748	14819	14740	14575	14718	14710	14844	14786	14620	14908	14638	14976	14850	14832	14723	14825	14756	14785	14710	14866	15061	14847	14821	14720	15016	14909	14839	14799	14901	14865	14749	14738	14768	14927	14852	14866	14849	14699	15025	14678	14777	14765	14689	14734	14797	14810	14745	14818	14874	14814	14790	14767	14749	14901	14928	14814	14632	14849	15034	14933	14892	14852	14842	14690	14756	14787	14920	14800	14728	14893	14679	14899	14726	14887	14959	14748	14649	14794	14823	14980	14870	14694	14866	14817	14956	14783	14768	14796	14772	14870	14855	14718	14874	14698	14873	14715	14916	14827	14848	14756	14834	14842	14760	14915	14670	14704	14744	14720	14828	14828	14909	14834	14837	14528	15016	14722	14927	14816	14775	14715	14926	14880	14876	14985	15035	14834	14712	14641	14817	14755	14855	14852	14731	14699	14827	14914	14858	14885	14765	14678	15040	14708	14860	14800	14807	14670	14965	14711	14947	14829	14834	14758	14691	14922	14859	14931	14900	14891	14889	14945	14750	14736	14870	14767	14786	14745	14675	14756	14691	14763	14898	14752	14917	14990	14725	14817	14679	14784	15000	14886	14851	14796	14729	14797	14653	14781	14810	14672	14864	15031	14651	14805	14739	14809	14868	14663	14664	14549	14972	14780	14865	14789	14858	14740	14865	14848	14848	14700	14720	15018	14716	14804	14763	14737	14913	14720	14857	14701	14947	15027	14914	14765	14831	14940	14773	14618	14899	14873	14669	14736	14919	14898	14756	14937	14832	14713	14859	14739	14860	14801	14630	15024	14777	14807	14818	14835	14772	14671	14924	14724	14673	14784	14757	14824	14680	14759	14763	14715	14935	14800	14892	14881	14873	14781	14811	14938	14783	14893	14829	14737	14753	14770	14974	14828	14778	14601	14805	14863	14743	14806	14828	14809	14855	14973	14896	14853	14863	14741	14897	14867	14761	14742	14799	14759	14741	14904	14848	14816	14848
27671	21964	23897	20433	17432	16813	17371	21537	23201	21567	18588	17759	16596	16308	16482	16468	16442	16378	16442	16284	16567	16384	16428	16325	16648	16156	16310	16457	16325	16536	16373	16445	16478	16281	16300	16580	16434	16398	16277	16523	16464	16144	16495	16370	16806	16326	16324	16293	16311	16509	16357	16268	16531	16309	16333	16326	16314	16346	16204	16369	16417	16421	16504	16455	16414	16355	16530	16371	16504	16322	16394	16398	16488	16436	16582	16458	16524	16370	16478	16420	16602	16304	16305	16260	16342	16348	16508	16346	16457	16404	16400	16346	16384	16351	16274	16484	16479	16280	16307	16435	16265	16592	16606	16313	16509	16353	16635	16333	16484	16339	16287	16345	16540	16492	16401	16333	16380	16312	16414	16344	16434	16178	16349	16494	16374	16277	16418	16262	16252	16461	16390	16456	16285	16340	16347	16377	16439	16469	16415	16354	16366	16492	16273	16320	16478	16604	16367	16340	16599	16084	16413	16364	16387	16295	16375	16311	16355	16277	16346	16485	16597	16291	16318	16320	16696	16317	16243	16422	16413	16586	16311	16360	16479	16512	16408	16445	16347	16360	16305	16463	16454	16311	16348	16287	16327	16273	16552	16477	16369	16389	16327	16018	16606	16387	16297	16236	16341	16291	16441	16418	16307	16232	16389	16199	16396	16397	16504	16518	16500	16446	16365	16398	16449	16285	16369	16475	16470	16418	16221	16405	16520	16347	16500	16377	16279	16406	16359	16486	16436	16394	16421	16401	16360	16424	16414	16548	16417	16435	16308	16526	16538	16345	16515	16271	16470	16239	16380	16401	16430	16219	16411	16353	16430	16198	16292	16333	16431	16436	16380	16336	16183	16497	16537	16485	16565	16391	16343	16267	16413	16417	16554	16413	16492	16549	16439	16270	16267	16249	16286	16265	16429	16496	16433	16421	16288	16393	16296	16335	16388	16333	16401	16249	16467	16381	16366	16335	16543	16349	16377	16395	16275	16422	16430	16371	16348	16356	16531	16216	16329	16458	16333	16425	16466	16317	16328	16422	16441	16191	16352	16485	16494	16345	16491	16401	16635	16505	16520	16251	16169	16414	16389	16255	16513	16468	16471	16436	16491	16315	16465	16546	16359	16314	16317	16362	16267	16489	16500	16404	16291	16293	16401	16256	16375	16363	16372	16451	16465	16312	16554	16330	16381	16480	16450	16322	16478	16616	16356	16400	16286	16350	16433	16549	16292	16270	16327	16311	16308	16261	16386	16550	16345	16161	16392	16394	16497	16308	16430	16315	16303	16205	16279	16547	16390	16405	16172	16289	16459	16310	16575	16556	16437	16254	16351	16434	16475	16487	16242	16547	16248	16382	16457	16338	16147	16439	16407	16359	16316	16340	16262	16489	16425	16145	16231	16386	16397	16458	16402	16255	16210	16462	16390	16282	16445	16305	16510	16407	16292	16203	16493	16408	16228	16408	16449	16485	16399	16261	16440	16387	16379	16251	16530	16385	16409	16486	16244	16417	16459	16298	16477	16335	16383	16249	16450	16446	16323	16259	16299	16292	16569	16370	16287	16386	16374	16337	16499	16373	16379	16391	16266	16258	16463	16244	16427	16510	16221	16380	16329	16335	16578	16328	16346	16365	16478	16247	16425	16410	16333	16284	16369	16534	16408	16276	16487	16320	16486	16368	16536	16423	16344	16475	16455	16386	16147	16375	16448	16492	16422	16349	16172	16123	16745	16437	16356	16614	16425	16375	16349	16267	16495	16242	16401	16387	16302	16418	16271	16469	16533	16416	16534	16407	16336	16424	16500	16405	16247	16455	16237	16479	16283	16260	16419	16278	16393	16311	16336	16313	16416	16352	16548	16416	16456	16519	16453	16304	16482	16471	16097	16389	16200	16381	16426	16285	16318	16438	16360	16383	16296	16348	16336	16382	16485	16426	16416	16408	16087	16349	16255	16298	16372	16490	16522	16487	16213	16434	16281	16390	16421	16521	16398	16346	16311	16406	16377	16533	16428	16266	16454	16327	16283	16306	16337	16574	16307	16317	16491	16462	16506	16369	16117	16483	16358	16266	16406	16267	16224	16434	16495	16464	16429	16314	16331	16324	16325	16269	16402	16402	16286	16310	16503	16409	16210	16358	16359	16319	16359	16318	16487	16413	16325	16289	16307	16399	16415	16460	16301	16440	16376	16410	16325	16469	16333	16388	16320	16438	16395	16626	16400	16537	16452	16480	16275	16434	16226	16432	16350	16499	16429	16304	16461	16309	16513	16309	16296	16482	16391	16113	16307	16424	16497	16433	16373	16361	16551	16457	16644	16322	16404	16332	16523	16498	16421	16464	16293	16416	16379	16515	16370	16192	16570	16170	16423	16311	16114	16413	16286	16522	16387	16498	16320	16437	16482	16532	16597	16444	16354	16320	16293	16253	16420	16400	16243	16327	16579	16373	16579	16360	16402	16412	16199	16188	16414	16319	16342	16603	16413	16258	16325	16236	16524	16503	16512	16364	16492	16390	16517	16507	16350	16453	16310	16306	16381	16414	16396	16613	16318	16530	16461	16412	16563	16346	16494	16414	16548	16405	16261	16295	16355	16409	16229	16308	16407	16483	16459	16337	16245	16281	16240	16373	16460	16360	16496	16428	16422	16480	16320	16362	16235	16419	16462	16421	16508	16456	16457	16497	16298	16425	16567	16433	16411	16469	16055	16578	16420	16573	16432	16258	16475	16322	16556	16361	16539	16288	16324	16268	16541	16453	16420	16461	16446	16475	16385	16395	16373	16405	16433	16225	16289	16145	16373	16345	16338	16561	16375	16507	16371	16348	16460	16491	16453	16408	16443	16341	16374	16286	16418	16449	16166	16560	16397	16381	16466	16233	16222	16558	16513	16643	16514	16551	16491	16375	16442	16305	16411	16411	16335	16270	16572	16418	16427	16537	16273	16354	16516	16282	16401	16436	16294	16261	16365	16180	16400	16323	16586	16440	16429	16473	16397	16344	16323	16368	16452	16505	16284	16297	16487	16260	16357	16521	16543	16368	16594	16308	16465	16384	16339	16615	16421	16396	16281	16233	16544	16539	16562	16455	16469	16395	16411	16131	16465	16419	16540	16447	16521	16246	16440	16384	16359	16593	16428	16426	16343	16276	16408	16270	16390	16476	16448	16239	16270	16357	16394	16367	16308	16344	16411	16445	16341	16362	16455	16319	16584	16471	16301	16198	16434	16616	16401	16437	16624	16356	16382	16428	16443	16426	16450	16427	16365	16423	16350	16348	16445	16432	16444	16389	16280	16225	16438	16360	16426	16443	16327	16330	16338	16559	16489	16359	16372	16241	16515	16425	16203	16192	16542	16517	16499	16403	16316	16351	16296	16284	16335	16194	16266	16370	16652	16457	16466	16547	16373	16493	16325	16384	16408	16312	16341	16348	16418	16366	16329	16355	16294	16336	16365	16293	16368	16290	16618	16411	16306	16426	16418	16268	16247	16279	16359	16239	16565	16304	16364	16284	16515	16396	16319	16459	16307	16423	16406	16167	16522	16419	16583	16490	16464	16376	16450	16296	16362	16271	16501	16262	16294	16435	16452	16351	16522	16505	16537	16363	16295	16329	16525	16414	16333	16295	16429	16244	16557	16658	16404	16356	16313	16242	16388	16455	16490	16632	16312	16229	16443	16134	16446	16262	16350	16206	16492	16378	16232	16579	16388	16373	16453	16365	16301	16491	16436	16423	16357	16386	16250	16101	16389	16168	16280	16513	16386	16556	16361	16413	16331	16479	16091	16445	16485	16350	16322	16491	16392	16500	16247	16334	16308	16465	16556	16462	16426	16415	16403	16212	16400	16585	16486	16200	16281	16472	16451	16542	16443	16353	16364	16392	16284	16385	16441	16366	16345	16490	16384	16475	16553	16354	16325	16313	16446	16467	16398	16426	16199	16498	16481	16380	16481	16386	16544	16157	16501	16561	16530	16163	16746	16363	16328	16339	16330	16346	16404	16342	16236	16453	16307	16416	16413	16406	16358	16398	16175	16457	16521	16314	16456	16276	16252	16567	16483	16534	16446	16363	16438	16359	16481	16427	16454	16368	16453	16363	16462	16278	16441	16363	16281	16445	16478	16541	16342	16192	16374	16442	16190	16292	16277	16254	16471	16459	16570	16373	16452	16340	16230	16436	16476	16483	16277	16428	16240	16286	16471	16333	16378	16351	16435	16420	16382	16366	16601	16355	16480	16453	16379	16434	16714	16230	16270	16325	16343	16498	16374	16327	16452	16443	16442	16182	16401	16309	16419	16366	16144	16369	16267	16192	16428	16302	16442	16447	16530	16525	16523	16423	16488	16226	16380	16362	16371	16310	16195	16429	16320	16318	16290	16601	16240	16760	16461	16486	16301	16454	16320	16575	16430	16465	16295	16335	16077	16335	16314	16302	16312	16482	16431	16353	16390	16478	16229	16603	16358	16386	16479	16510	16398	16414	16464	16525	16354	16295	16439	16550	16394	16397	16271	16439	16236	16522	16421	16361	16499	16459	16268	16402	16394	16408	16411	16280	16441	16435	16283	16392	16378	16446	16301	16478	16479	16204	16466	16457	16606	16406	16576	16338	16326	16288	16401	16537	16331	16342	16395	16440	16514	16429	16177	16314	16417	16402	16342	16305	16153	16252	16351	16448	16502	16328	16531	16455	16650	16442	16607	16583	16501	16396	16489	16406	16429	16430	16388	16447	16577	16527	16316	16554	16348	16582	16414	16413	16321	16335	16381	16387	16498	16397	16382	16435	16396	16274	16601	16493	16336	16438	16406	16260	16572	16519	16317	16423	16228	16261	16491	16221	16291	16483	16621	16271	16224	16277	16230	16508	16454	16564	16249	16291	16291	16303	16547	16429	16305	16432	16362	16378	16585	16224	16347	16495	16337	16331	16351	16418	16163	16334	16500	16367	16523	16422	16452	16667	16259	16335	16339	16331	16593	16371	16311	16337	16443	16268	16500	16529	16255	16298	16319	16201	16312	16352	16112	16338	16404	16314	16357	16562	16425	16272	16515	16406	16230	16317	16308	16254	16749	16454	16231	16440	16371	16566	16211	16329	16330	16453	16461	16510	16364	16295	16221	16513	16154	16501	16520	16235	16416	16451	16356	16440
16325	20684	20117	17699	16642	16352	16679	23261	24456	21336	17720	16549	15384	15378	15169	15083	15051	15150	15115	14905	15004	15222	15203	15224	15174	15011	15190	15040	15330	15213	15138	15216	15182	15217	15064	15186	15062	15162	15256	15049	15075	15153	15192	15147	15219	15261	15156	15123	15147	15146	15227	15090	15091	15171	15094	14995	15070	15151	15054	15149	15263	15119	14965	15193	15021	15106	15020	15033	15319	14977	15012	15217	15204	15074	15059	15021	14998	15198	15004	15188	15243	15106	15235	15142	14999	15007	15045	15135	15292	15159	14998	15121	15270	15076	15141	15164	15098	15170	15066	15295	15166	15062	15256	15053	15126	15097	15066	15157	15077	15010	15267	15117	15043	15248	15203	15141	15090	15042	15120	15257	15160	15046	15164	15140	14963	14958	15082	15250	15204	15167	15283	15101	15150	15135	15155	15296	15068	15155	15207	15088	15183	15195	15213	15068	14936	15156	15097	14988	14942	15071	15159	15125	15096	15192	14978	15180	15101	15061	15116	15170	14991	15123	15165	15109	15051	15187	15178	15036	15104	15165	15105	15188	15153	15220	15042	15171	15106	15024	15207	15217	15157	15311	15071	15123	15151	15237	15064	15202	15071	15269	15114	15098	15096	15209	15114	15239	14998	15267	15161	15090	15199	15187	15044	15134	15112	15025	15053	15121	15144	15064	15112	15288	15127	15136	15201	15149	15236	15097	15032	15095	15094	15206	15289	15199	15127	15200	15120	15103	14958	15195	15048	15044	15146	15238	15050	15106	15197	15125	15098	15062	15148	15120	15027	15066	15130	15070	15039	15360	15062	15103	15208	15158	15172	15097	15216	15153	15083	15191	15099	15192	15066	15288	15017	15208	15274	15140	15044	15276	15090	15210	15170	15158	15219	15137	15173	15247	15034	15175	15098	15079	15042	15065	14982	15091	15181	15196	15098	15013	15064	15213	15100	15094	15121	15147	15129	15086	15153	15141	15130	15052	15175	14985	14880	15193	15190	15264	15137	15146	15411	14967	15287	15175	15006	15132	14992	15092	15180	15177	15036	15219	15102	15082	15232	15193	15191	15098	15191	15097	15255	14982	15220	15193	15094	15134	15079	15075	15195	15219	15013	15221	15043	15212	15130	14997	15270	15278	15103	15158	15109	15214	15179	15067	15326	14937	15124	15295	14954	15235	15058	15133	15157	15162	15138	15125	15198	15143	15208	15161	15050	15090	15167	15002	15060	15044	14878	15030	15083	15225	15042	15241	15258	15155	15016	15140	14963	15034	15179	15056	15084	15071	15136	15148	14926	15073	15109	14964	14938	15311	15160	15261	15026	15125	15157	15021	15064	15139	15133	14990	15028	15453	15176	15132	15008	15158	15011	15083	15075	15073	14952	15236	14971	15106	14956	14925	15242	15146	15094	15059	15249	15205	15032	15033	15225	15295	15135	15195	15000	15140	15045	15114	15096	15194	14901	15210	15012	15192	15184	15083	15138	15192	15018	15222	15115	15105	15146	15232	15200	14906	15259	15207	15168	15009	15084	15126	15310	15104	15151	15149	15117	15161	15261	15128	15013	15111	15096	15012	15075	15241	14978	15104	15320	15173	14972	15088	15082	14950	15066	15241	15023	15128	15199	15145	15048	15210	15150	15038	15316	15117	15126	15181	15180	14988	15254	15105	15288	15051	15031	15002	15037	15176	15152	15140	15094	15036	15194	15077	15269	15309	14984	15161	14898	15179	15066	14908	14874	14992	15148	15032	15196	15175	15193	14906	15189	15266	15141	15094	15108	15262	15175	15062	15271	14972	15100	15201	15066	15022	15007	15036	15213	15237	15131	15098	15265	15185	15337	15188	15184	15186	14996	15154	15160	15200	15202	15213	15223	15106	15205	15250	15166	15024	15252	15189	15084	15319	15189	15004	15077	15031	15120	15089	15196	15025	15219	15185	15207	15098	15084	15123	15065	15075	14981	15245	15005	14984	14943	14856	15062	15185	15187	15194	15059	15055	15195	15079	15011	15236	15287	15235	15066	15162	15142	15294	15268	15279	15005	15056	15152	15098	15055	15129	15091	15129	15014	15173	15286	14945	15084	15034	15196	15182	15130	15090	15062	15111	15028	15065	15103	15335	15205	15118	15177	15297	14970	15000	15177	15220	15109	15051	15071	15267	14975	15258	15279	15185	15276	14983	14956	15045	15079	15092	15147	15123	15257	14958	14978	15017	15143	15022	15066	15082	15265	15239	14986	15134	15115	14998	15120	15251	15202	15171	15223	15206	15162	15176	15276	15168	15197	15019	15248	15191	15019	15230	15100	15146	15102	14995	15079	15063	15037	15269	15242	15287	14998	15196	15055	15259	15321	15227	15166	15023	15162	15261	15021	15126	15169	15052	15237	15013	15230	15062	15098	15307	15188	15229	15092	15089	15114	15035	15140	14961	15135	15200	15180	15098	15146	15183	15072	15190	15190	15173	15018	15135	15198	15019	14990	14871	15236	15115	15081	14941	15127	15032	15225	15136	15121	15097	15169	15165	15077	15014	15296	15293	15039	15187	15069	15030	15246	15059	14992	15223	15070	15137	15171	15133	15165	15070	15093	15169	15198	15144	15129	15118	15275	15222	15053	15044	15042	15149	15096	15284	15093	14970	15155	15071	14993	15034	15140	15106	14987	15081	15174	15014	15151	15037	15084	15219	15185	15155	15218	15000	15014	15119	15155	15056	15085	14984	15183	15031	15004	15214	15017	15031	15276	15092	15114	15102	14936	15085	15140	15170	15330	15076	15122	15234	15116	15079	15262	14920	15126	15125	15376	15276	15044	15239	15096	15102	15164	15062	15199	15004	15140	15166	15188	15145	15174	15303	15203	15255	15094	15093	15138	15101	15098	15234	15120	15201	15004	15115	15210	15182	15174	15024	15032	15176	15075	15104	14977	15114	15061	15081	15152	15009	14932	15188	15120	15058	15142	15183	14941	15268	15076	15078	15272	15197	15237	15146	15114	15075	15056	15063	15238	15058	15175	15084	15102	15292	14947	15334	15021	15023	15093	15317	15170	15184	14989	15022	15316	14979	15049	15099	15160	15086	15155	15095	15292	14895	15250	15002	15013	14955	15056	15061	15034	15258	15091	15049	15145	15021	15117	15241	15276	15090	15285	15050	15089	15252	15125	15000	15183	15216	15094	15200	15267	15236	15157	15138	15172	15022	15275	15074	15252	15280	15153	15239	15057	14991	15002	15098	15079	15164	15120	15169	15038	15126	15140	15085	15153	15114	15073	15176	15138	14999	15153	15011	15088	15004	15104	15097	15160	15183	15132	15083	15163	15181	15224	15160	15191	15034	15181	15118	15102	15123	15088	15147	15065	14882	15060	15155	15182	15131	15231	15197	15068	15045	15100	15159	15131	15175	15189	15164	15279	15047	15243	15178	15272	15079	15137	15191	15161	15378	14932	15229	14972	15209	15215	15173	15120	15078	15073	15096	15229	14925	15170	15048	15118	15016	14959	15130	15084	15135	15184	15059	15193	15269	15270	15049	15135	15123	15137	15054	15163	15015	15115	15111	15084	15142	15155	15249	15173	15141	15222	15066	15161	15288	15199	15065	15005	14981	15046	14940	15086	15026	15133	15181	15107	15201	15071	14912	15048	15238	15096	15221	15356	15026	15309	15144	15179	14914	15266	15140	15117	15083	15066	15255	15061	15140	15227	15171	15132	15181	15178	15124	15135	15135	15089	15094	15409	15065	15377	14946	15328	15019	15006	15035	15015	15033	15161	15123	15112	15092	15160	15164	15115	15331	15049	15185	14963	15176	15069	15184	15155	15133	14950	15208	15278	15128	15236	15299	15133	15138	15328	14914	15127	15112	15222	15085	15287	15091	14998	15198	15376	15238	15027	15220	15034	15227	15148	15146	15273	14948	15134	15220	15108	15083	15042	15170	15103	15253	15054	15081	15191	15113	15127	15086	15119	15230	15114	15084	14965	15164	15115	15089	14997	15131	15220	15236	15209	15048	15089	14979	15028	15153	15182	15151	14968	15193	15054	15063	14798	15236	15242	15102	15303	15040	15034	15072	15234	15037	14948	15075	15117	15214	15143	15129	15189	15122	15127	14997	15058	15034	15112	15016	15259	15181	14932	15053	14942	15078	15011	15033	15097	14961	15039	15212	15022	15203	15097	15093	15014	14946	15007	15111	15220	15167	15139	15051	15072	15139	15157	15090	15056	15221	15286	15063	15128	15173	15051	15291	15282	15249	15145	15084	15129	14880	15046	14910	15105	15215	15064	15062	15226	15183	15224	14977	15212	15330	15175	15245	15214	15046	15119	15243	15056	15141	15096	15369	15142	15168	15041	15134	15180	15197	15098	15127	15144	15181	15127	15120	15035	15021	15102	15025	15143	15046	15130	14965	14980	15111	15103	15138	15047	15009	15264	15170	15134	15201	14976	15224	15046	14996	15052	15092	15137	15149	15247	15041	15307	15281	14963	15226	15178	15162	14971	15165	15135	15174	15146	15281	15092	15324	15178	15046	15158	15215	15096	14986	15252	15251	15061	15180	15096	15093	15108	15021	15027	15059	15104	14954	15085	15088	15154	15281	15204	15146	15064	14975	15125	15152	15211	15092	15143	15088	15067	15316	14972	15103	15090	15124	15015	15100	15154	15193	15066	15197	15185	15139	15202	15012	15281	15183	15128	15155	15109	15238	15126	15188	15086	15123	14969	15253	15196	15138	15078	15243	15121	15129	15100	15105	15148	15221	15097	15330	15096	15202	15019	14949	15039	15142	15224	15279	15177	15206	15072	15290	15361	14973	15181	15024	15218	15192	15114	15329	14949	14981	14868	15180	15028	15228	15155	15147	15133	15137	15054	15133	15168	15065	15033	15123	15172	15067	15155	15000	15168	15165	15209	15045	15087	15033	15091	15103	15088	15037	15154	15144	14926	15187	15157	15044	15125	15045	15131	15113	15086	15246	15229	14991	15180	15016	15095	15273	15081	15255	14878	15156	15058	15183	15092	15283	15130	15167	15206	15346	15142	15163	15313	15108	14981	15233	14963	15080	15142	15245	15279	15183	15078	15089	15113	15099	15096	15054	14999	15250	15124	15000	15033	15136	15205	15215	15220	15053	15179	15230	15277	14952	15144	15051
24659	21061	27916	24792	21007	18889	20975	39487	41753	34652	25348	21897	17824	16455	16191	16003	16058	16253	16142	16207	16081	16047	16011	15937	16048	16050	16024	16131	16099	16257	16176	15911	16073	15881	16238	16084	16307	16215	16103	16074	16156	15786	16092	16011	16181	16168	16074	15940	16013	16083	16112	15914	16201	15974	15933	16161	15957	16141	16169	16013	16067	15959	15937	16007	15964	16153	16138	15994	15883	16091	16053	16129	16075	16041	15866	16052	16048	16011	15942	15987	16172	16092	15989	15958	16044	16069	16125	16095	16153	16178	15954	15955	16075	16105	16056	16080	16128	15925	15984	15827	16007	16080	16286	15983	16099	16014	16017	15998	15897	16022	15907	16101	16021	16020	16018	15877	16012	15810	16110	16149	16007	16247	15899	16289	15917	16033	16018	15862	15853	15952	15969	15918	15739	15742	16139	16015	16089	15753	15884	15871	16010	16142	16063	16105	15996	16023	16073	15914	16051	16171	15993	15829	16129	16251	15921	15925	16022	15897	15921	16095	16150	16043	16040	15970	15934	15964	15828	15962	16151	16016	16273	15999	16059	15989	16106	16037	16199	15924	16014	15949	16076	15991	15973	15925	15961	15865	16074	15874	16039	16057	16010	16054	15917	15991	16048	16100	16042	15807	16049	16050	16016	16100	16121	16017	15950	15982	15898	16047	16142	16094	15967	15905	16077	16076	16091	15860	16096	15866	15990	15993	16177	16033	16105	16088	15961	15972	16030	16081	16089	15893	16055	16091	16058	16156	16044	15912	16144	16117	15918	16132	16162	16027	15978	16162	15953	16108	16078	16021	15867	15945	15980	16290	16145	15996	15945	15969	15923	15972	16119	16155	15984	16018	16086	15858	16163	16090	15879	16048	16059	15995	15915	16026	15994	15917	15911	15927	15952	15878	15838	16232	16139	15980	15843	15921	16038	15965	16094	16086	15977	15993	16012	16066	16097	15952	15813	16155	16144	16095	15877	16024	16073	16035	16129	15958	15914	15944	16045	15920	15877	16071	16131	16212	15992	15950	16139	15954	16104	15830	15948	15995	16030	16017	16008	16045	16044	15902	15642	15970	16104	15984	16037	16003	16055	16220	16066	16066	16092	15931	15864	16008	16116	15949	15946	15972	16027	16251	16019	16045	16089	16171	15861	15860	16032	16079	15982	15904	16017	15976	16063	16059	16275	16046	15882	16041	16103	16082	16089	16080	16052	16350	16121	16090	16099	15956	15919	16035	15986	15851	15904	16072	16011	15963	16186	16185	15988	15982	16091	16175	16041	16129	15917	15922	16057	16172	16075	16220	15930	16139	16029	16024	16005	16026	16190	15987	15861	15947	15970	16161	15991	15859	16255	16086	16107	15996	16042	16062	16208	16218	16089	16061	15892	15995	16166	16007	16153	16058	15772	16064	15997	16172	15924	16117	16020	16086	15948	15945	16071	16081	16123	16066	15873	16046	15957	16015	16004	15870	15875	15926	15913	15932	16158	15894	15988	16176	16034	15847	16317	15776	16072	16124	15819	15902	15908	15996	16014	16016	15888	16021	16047	16059	16193	16028	16082	16193	16026	16015	16257	16036	16141	16032	15979	16105	16023	16096	16065	15995	15969	15983	15955	16012	15924	15706	15976	15936	15949	16266	16014	16095	15985	16151	16098	15977	15959	15929	16000	16045	15951	16045	15941	15861	15965	16213	15956	16002	15989	15870	15904	16065	15976	15933	15978	16105	16154	16097	16026	16134	16024	16021	16007	15973	15976	16125	16273	15940	15992	15726	15961	15864	15854	16160	16037	16060	16037	16059	16120	15903	15897	16012	16139	15970	16026	16031	15999	15986	15939	16047	15889	16058	16021	16251	16086	16019	15984	16087	15916	15997	16092	15940	16123	15940	15964	15953	16159	16010	15992	15825	16055	15962	15988	15947	15911	16063	16081	16138	16040	15883	16072	16103	16029	16042	16133	16213	16049	16070	16063	16022	15962	15872	16074	16127	15875	16028	15864	16172	16037	16193	16106	16056	15954	16150	16107	16137	16083	15957	15934	15844	16117	16176	16103	16053	16031	15986	16098	16045	15970	16025	16120	16097	16094	15907	15856	16081	15985	16164	15962	16138	16079	16060	16069	16023	15967	15917	15911	15955	16092	16032	16162	16048	15960	16062	16188	16197	16022	16111	16029	16126	15982	15917	15940	15951	16022	15897	16107	15945	16166	16082	16084	15951	15983	16119	16072	15990	16043	15964	16119	15944	16074	16292	16150	16060	15903	16172	16016	16009	16041	15979	15957	15957	15947	16046	16123	16043	16070	15769	16000	15752	16021	15983	15958	16036	16101	16066	16198	16002	15993	15990	15891	15926	16012	15854	16035	16043	15751	16092	16117	16036	16034	16042	15894	16150	15997	16254	15922	16013	16009	16122	16015	16054	15935	16274	15995	15935	15977	16153	16128	15923	16147	16072	16132	15990	16018	15954	16254	16020	16000	16124	16005	15832	16050	16074	15984	16074	15964	15737	16011	15867	15883	16124	15830	15966	16115	15999	16113	15978	16077	16000	15886	16037	15846	16148	16027	16039	16019	16047	15853	15952	15892	16263	16100	16118	16018	16052	16130	15978	16132	15981	15940	16218	15881	15974	15861	15937	16075	15881	16020	15856	16276	15975	15857	16164	16066	15713	16001	16107	15984	16002	15967	16209	16043	15927	16064	16104	16122	16017	16133	16240	16057	16021	15969	15707	15945	15975	16044	16017	15853	15871	16041	16232	16061	16193	16050	16155	16025	16032	16233	16030	16035	16103	16188	16015	16132	16045	15954	15987	16202	16033	15848	16020	16082	16174	16059	16144	16289	16171	15889	16015	16041	15937	16161	16117	15961	15811	16106	15956	15945	15975	16056	15798	16053	15980	16184	15912	16139	15968	15997	16036	16019	16067	16102	16264	15914	15860	15946	16071	16011	15948	15964	16032	15846	16073	16175	15968	16027	15953	15901	16120	16254	16065	16190	15912	15836	16102	15993	15966	16089	15964	15988	16042	16112	16158	15993	15901	16230	16073	16194	15999	16147	16140	16032	16092	16018	16270	16136	16122	16113	16120	16135	15960	15990	15920	16158	15955	16149	15929	15991	16099	15938	16176	16019	16122	15978	15992	15945	16111	15897	16138	16140	15644	16004	16212	16035	16171	16009	16145	16172	16018	15960	16055	16037	16053	16043	16181	16068	16108	16224	16063	16100	16139	16001	16031	16048	16132	15972	16050	16015	16077	16032	16172	15963	15858	16114	15786	16110	15705	15930	15858	16023	16020	16114	15997	16042	16033	16059	16185	16126	16093	15854	15924	15972	15872	15888	15898	15870	15968	16004	16074	16103	16083	16085	16059	15994	16043	16107	16003	16130	15948	15958	16258	15993	15856	16075	15903	15906	16234	16176	16058	16038	15854	15899	16129	16085	15898	16104	15961	15992	16125	16020	15904	15963	16022	16334	16068	16112	16091	16058	16021	15927	15821	15988	15981	15973	15825	15965	15874	15897	15945	16186	15969	16074	16145	15990	16184	15909	16068	16055	16101	15893	15922	16018	16181	16185	16059	15951	16183	15895	16030	16169	15964	16000	15958	15925	16017	16047	15930	15931	15892	15976	16137	15870	16075	16005	16014	16121	15954	16058	16069	16143	16077	15928	16015	16015	15915	16041	16183	16015	16013	15831	15991	16074	16186	16133	15944	16004	16043	16107	16146	16001	15866	15845	15779	16091	15983	15992	15839	16071	15957	16045	15967	15985	15959	15990	16051	16027	16121	15918	15900	16039	15931	16047	16223	15923	16079	16208	16071	15872	15992	16145	16136	15962	16080	16176	16035	15916	16163	15736	16194	16074	16042	16017	15959	16019	16123	16090	16089	15994	16300	16217	16161	15927	16175	16124	16079	15988	15994	15881	16017	16051	16205	16039	15980	16226	15939	15905	16072	16153	16102	16238	16180	15911	15909	15992	16160	16271	15972	16192	16048	15895	16005	15839	15967	15832	16232	16103	16129	16054	16145	16071	16018	15699	15865	16053	15956	15898	16203	15922	16030	15998	16014	16096	15902	15829	15739	16192	15948	15993	15925	15989	16086	16029	16046	15911	15954	16059	15780	16111	16081	16099	15964	16131	16129	16130	16085	16074	16042	15718	15875	16000	16089	16178	16196	16060	16115	15824	15944	16043	15845	15962	16072	16068	16035	15993	15863	15961	15997	15917	16101	15947	15853	15923	16242	16098	15886	15959	16008	15898	16160	15763	15939	15989	15970	16209	16109	16085	16120	16139	15641	15995	15934	15984	15995	16140	16120	15977	16132	16045	15908	16086	16124	16061	15925	16055	15910	16107	16177	16074	15898	16009	16085	16091	15886	16024	16035	16025	16260	16040	15930	15978	16011	15960	15915	16251	16020	16140	16262	16037	15910	15744	16072	16063	16079	16110	16038	15875	15978	16146	15821	15975	15957	16048	15957	15903	15944	16106	16014	16075	15911	16004	15850	15924	15919	16109	16042	15949	16028	16203	16050	15908	16070	15940	16065	16000	16014	16074	15894	16177	16127	16005	16018	16287	15854	15897	15907	16094	15964	16141	16051	16009	16121	15890	15844	16146	15809	15974	16018	16084	16059	16157	15968	15999	15936	15970	15908	15872	16114	16079	16192	15932	16025	15899	16323	16035	15937	15851	16125	15967	15923	16092	16102	16102	15979	15925	16030	16030	16165	15741	16054	15795	15889	15981	16079	15955	15875	16071	16112	16037	16072	16017	16006	15886	16016	15979	15899	15879	16044	15984	15974	16201	15964	16102	16057	16136	16069	16026	16135	16130	16176	15984	16155	16016	16062	15939	16139	15980	16093	16182	16017	15983	16178	15964	16079	16056	16222	16057	15782	16060	16062	15797	15941	15922	16097	16139	16001	15905	15825	15841	16045	15937	16125	15971	15842	16135	16057	15928	15695	15925	16000	16041	16012	16010	16063	16049	16170	16148	16017	15929	15839	16160	16062	16274	16095	15984	16095	16074	16017	15825	16014	16084	16127	15881	15950	15933	15896	15983	16047	15998	16023	15998	15970	15746	16042	15908	15885	16025	16230	16087	16132	16009	15921	15957	16058	15964	16094	15806	15874	15912	16066
15751	25773	24346	20261	17861	17096	21074	43503	43236	35048	26049	21273	16671	15540	15056	14941	14922	14696	15078	14955	14976	14857	14924	14990	15076	15133	14841	14865	14823	14877	14751	14883	14948	14824	15016	15074	14962	14886	14908	14972	14885	14776	14979	15056	15073	14907	15075	14864	14959	15013	14864	14990	14808	14902	15080	14969	14817	14884	15033	14954	14836	14986	14751	14944	15034	14977	14925	14881	15022	14936	14822	14934	14955	14886	15095	14845	14870	15035	14987	14914	14891	14778	14836	14957	14823	14977	14934	14851	14958	14708	14877	14900	14847	15015	15026	14922	15038	15010	14864	14901	14910	14867	14943	15084	14783	14913	14954	14885	14960	14856	14837	14875	14817	15055	15071	14832	14968	15031	14750	14948	14941	15037	14837	14999	14867	14808	14893	14940	14759	14833	14796	14979	14844	14895	14914	14773	14699	14872	14865	14883	14782	14964	14852	14726	14692	14767	14795	14993	14921	14942	14937	14853	14793	14879	14853	14918	14969	14886	14814	14725	14992	14975	14813	14843	14823	14819	14763	14945	14751	14988	14758	14918	14884	14765	14852	14870	14832	14815	14804	14953	14808	14883	14934	14899	14880	14696	14984	14885	15060	15007	14880	14806	14853	14926	15050	14946	14914	14849	14793	14864	15005	15085	14948	14895	15059	14930	14830	15020	14905	14913	14955	14920	14872	14890	15048	14884	14788	15044	14952	14977	14971	14879	14966	14785	14966	14933	14899	14840	14857	15068	14800	14894	14806	15066	14912	14820	14964	14719	14872	14867	14955	14883	14897	14994	14981	14798	14775	14855	14942	14996	15046	14762	14884	15001	14821	14829	15052	14817	15019	14807	14936	14795	14971	14840	14871	14842	15018	14930	14934	14997	14928	14838	15062	14873	14929	14738	14926	15074	15043	15086	14925	14806	15036	14840	14816	14846	15059	15031	14903	15008	14967	14853	14869	14797	15054	14776	14729	14827	14792	15099	14780	14866	14872	14799	14919	15089	14874	14846	14833	14999	14899	15022	14801	14743	14776	14981	14944	14873	15018	14930	14900	15034	14949	14948	14817	14824	14824	14904	14745	14929	14926	14890	14800	14965	14817	14718	15047	14761	14748	14846	14887	15104	14987	14809	14844	14866	14984	14900	14803	14668	14784	14830	14893	14827	14671	14849	15049	14886	14953	14819	14785	14911	15030	14837	14943	14824	14767	15018	15016	14848	14893	14801	14944	14830	14995	14823	15026	14921	14810	14858	14906	14902	14803	15104	14873	14958	14773	14863	14793	14969	14867	15008	14797	15009	14891	14947	14924	14725	15000	14950	14954	14839	14880	15016	15056	14979	14961	14877	14733	15055	14934	14874	14915	14952	14994	14907	14954	14824	14800	15100	14923	14932	14878	14910	14908	14945	14963	14870	14812	14863	14901	14883	14870	14882	14898	14876	14911	14870	14954	14836	14898	14921	15023	14909	14860	14838	14871	14960	14975	14780	14958	14896	14912	15036	14862	14900	14846	14894	14870	14950	14692	14987	14761	15021	14903	14865	15121	14927	14805	15012	15025	14963	14924	14962	14906	14912	14872	14907	14839	14852	14846	14860	14897	14646	14934	15013	14896	14808	14743	14832	14705	15004	14924	14764	14945	14936	15050	14891	14851	14874	14908	14871	14679	14823	15036	14962	14809	14905	14885	14827	14883	14833	15068	15015	14809	15028	14860	14979	14869	14959	14848	14873	14955	14873	14894	14981	14752	14955	14940	15053	14978	14850	14686	14824	14816	14920	14969	14923	14760	14960	14932	15016	14841	15025	14852	14795	14826	15001	15099	14875	15063	14839	14871	14892	15027	14897	15095	14948	14945	14927	14906	14861	14795	14951	14795	15006	14672	14959	14902	14909	14895	14875	14901	14923	14930	14881	14946	14921	15075	14862	14900	14781	14872	14967	14838	15155	14860	15017	14767	14931	14882	14833	14881	15009	14738	14889	14729	14820	14919	14817	15107	14968	14691	14602	15017	14985	14952	14723	14882	14879	14950	14805	14805	14853	14814	14946	15034	14760	15035	14785	14843	15048	14880	14780	14848	14866	14898	14964	14847	14873	14988	14895	14907	15007	14882	14790	14741	14708	14887	14952	14959	14742	14862	14966	14910	14838	14929	14833	14884	14905	14930	14883	15003	14888	14951	14973	14900	15011	14730	14834	14839	14870	14929	15038	14865	14810	14800	14893	14793	14951	14999	14818	14999	14884	14741	15039	14945	14849	15030	14948	14892	14901	14735	14974	15033	14671	14911	14890	15002	14941	14896	15048	14949	15088	14883	14960	14701	14936	14846	14911	14960	14866	14832	14661	14911	14929	14916	14838	14762	14836	14942	14882	14819	14937	14825	14988	15026	14863	14875	14827	14848	14887	14887	14968	14992	14938	14908	14828	14865	14811	14791	14854	14944	15079	14871	14957	14880	14912	14862	14849	14713	14985	14892	15115	14912	14810	14913	14946	14811	14847	14955	15036	14942	14970	14798	14818	14886	14948	14919	14792	14957	15085	14909	14571	14899	14896	14803	14961	14966	14702	14889	14798	14848	15089	14855	15001	14887	14913	15057	14790	14808	14998	14971	14959	14757	15018	14893	14911	14844	14917	14908	14986	14779	14859	14927	14860	14734	14889	14828	14851	14838	14741	14756	14898	14772	14885	14794	14893	14872	14798	14996	15100	15012	14865	15043	14918	14897	14933	14834	14892	15080	14996	14757	14767	15033	14775	14938	14896	14858	14926	14908	14853	14861	14846	14712	14877	14929	14981	14896	14889	14895	14893	14913	15024	14854	14724	14845	14967	14786	14835	14892	14838	14727	14929	14856	14880	14748	15030	14948	14966	15024	14968	14904	14792	14928	14873	14961	14858	14811	14895	14815	14870	14972	14776	14987	15015	14995	14908	14785	14927	14797	14951	14750	14978	14921	14848	14816	14978	14703	14895	15060	14814	15067	14883	14893	14858	14911	14845	14821	14768	14947	14840	14951	14940	14917	14818	14786	14916	14913	14888	14894	14956	14954	14976	14888	14706	15172	14895	14984	14766	15014	14939	14864	14903	15011	14918	14880	14854	14816	14962	14926	15021	14732	14871	14938	14881	14882	14787	15064	14805	14991	14826	14878	14853	14909	14851	14867	14861	14836	14980	14845	14795	14822	14880	14862	14833	14923	14990	14963	14871	14781	14807	14860	15034	14883	14813	14926	14932	14702	14857	14968	14866	14930	14813	14912	14937	14916	14898	14798	14855	15038	14993	14876	14846	14888	14915	14874	14889	14885	14955	14937	15023	15024	14856	14751	14887	14778	14928	14927	14797	14929	14863	15038	14756	15052	14948	14887	15001	15134	15081	14946	15035	14881	15061	14925	14900	14991	14920	14996	14845	14997	15031	15076	14979	14919	14751	14809	14953	14989	14762	14961	14903	14942	14906	15037	15043	15002	14924	14964	14992	14687	14836	14795	14901	14847	14829	14928	14968	14697	14834	15003	14826	14818	14893	14910	14748	14835	14843	14806	15000	14938	14911	14749	15026	14860	14992	14892	14699	14898	14828	14945	14893	14978	14936	14887	14807	15015	14842	14964	14868	14868	14709	15085	14988	15093	14843	15036	14822	14992	14883	14981	15051	14959	14923	14827	15127	15042	15013	15073	14756	14795	14873	15021	14960	14888	14840	14815	14828	14998	14876	14949	14772	15035	14777	14855	14869	14851	14838	14919	14901	14842	14778	14861	14931	15053	15060	14815	14980	14971	14864	14830	14864	14723	15030	15060	14725	14896	14810	14966	14790	14995	14978	14841	14980	14832	15014	14998	14931	14866	14959	14814	14971	15028	14794	14896	14900	14918	14851	14801	14844	14769	15021	14884	14950	14838	14719	14771	14882	14898	14997	14829	14896	14933	15021	15000	14939	14951	14787	15051	14833	14871	14965	14898	14973	14978	14759	14913	14872	14942	14833	14876	14894	14897	14888	14923	14891	14891	14934	14749	15004	14921	14804	14983	15098	14888	14971	14997	14825	14784	15024	14777	15094	14933	14977	14825	14966	14766	14904	14966	14798	14977	14919	14836	15039	14999	14819	14994	14726	14809	14947	14793	14813	14911	14933	14774	14926	14885	14894	14905	14812	14772	14965	15050	15001	14760	14983	15012	14859	14950	14969	14794	14993	14847	14929	14812	14873	14906	14885	14848	14949	14965	15001	14862	14807	14820	14676	15007	15006	15141	14952	14874	15028	15051	14819	14761	14628	15027	14830	14807	14910	14957	14902	15053	15044	15038	14763	14975	15071	14745	14995	14903	14803	14948	14896	15015	14725	14918	14845	14872	14957	15041	14955	14763	14695	14825	14995	14792	14939	14791	14908	14820	14859	15030	14844	14911	14837	14850	14842	14965	14803	14890	15005	14810	14886	14746	14888	15017	15030	14954	14913	14778	14894	14838	14748	14822	14900	14939	14919	14730	14958	14912	14901	14960	14733	14850	14776	14889	14916	14923	14714	14813	14907	14885	14926	14812	14758	15002	14956	14649	14900	15007	14779	15023	14887	14738	14939	14693	14867	14971	14736	14952	14822	14982	14995	14945	14985	14936	14859	14918	14915	14908	14955	14855	15004	14813	14894	15001	15062	14775	14869	14799	14931	14959	14792	14963	14887	14923	14843	14985	14896	14920	14814	14890	14747	14864	14795	14895	14808	14958	14916	14878	14986	14908	15008	14843	14797	14996	14899	14950	15012	14910	15046	14871	14982	14906	14813	14952	14930	14813	14744	14938	14798	14704	15033	15133	14900	14785	14916	14995	14914	15034	14898	14926	14941	14957	14899	14766	15019	14958	15022	15026	14848	14705	14932	15064	15001	14891	14960	14878	14824	14888	14905	14999	14937	14957	14915	14792	14848	14866	14964	14819	14926	14885	14862	15065	14759	14860	15089	14795	14971	14807	14701	14992	15108	14934	14862	14889	14921	14974	14744	14875	14744	14810	14726	14834	14817	14844	14860	14985	14772	14837	14814	14966	14765	14956	14869	14766	14929	14810	14999	14920	14775	14835	14953	14826	15025	14961	14924	14933	14713	14907	14734	14906	14871	14892	14834	15049	14805	14888	14788	14750	15118	15122	14800	14927	14938
23122	21124	28872	23627	21464	22955	28472	55847	56591	47452	32293	26967	20113	17616	16580	16543	16483	16431	16306	16428	16375	16511	16588	16443	16472	16299	16487	16310	16373	16266	16387	16487	16243	16541	16366	16360	16263	16433	16428	16443	16446	16289	16348	16294	16295	16639	16452	16485	16331	16355	16357	16353	16397	16428	16210	16263	16413	16544	16366	16538	16543	16341	16232	16322	16481	16250	16456	16425	16284	16193	16262	16094	16416	16347	16344	16217	16454	16353	16305	16455	16342	16261	16282	16360	16418	16399	16330	16374	16141	16407	16412	16356	16221	16321	16306	16394	16354	16362	16398	16404	16298	16340	16446	16579	16436	16346	16353	16387	16423	16459	16195	16292	16390	16388	16423	16479	16168	16272	16191	16359	16172	16254	16299	16352	16411	16363	16235	16286	16261	16359	16348	16367	16413	16177	16342	16303	16176	16383	16217	16199	16287	16211	16244	16225	16286	16304	16240	16222	16399	16483	16380	16313	16391	16378	16325	16374	16350	16354	16322	16108	16339	16305	16376	16171	16316	16499	16480	16307	16424	16385	16230	16251	16282	16167	16147	16165	16398	16491	16229	16103	16422	16297	16272	16252	16323	16226	16346	16258	16183	16289	16279	16146	15989	16294	16242	16350	16059	16400	16369	16244	16171	16342	16473	16322	16201	16311	16202	16410	16224	16405	16381	16268	16326	16434	16295	16418	16322	16334	16146	16401	16336	16380	16199	16296	16133	16135	16398	16207	16283	16279	16453	16237	16330	16320	16425	16397	16268	16385	16483	16137	16183	16424	16464	16361	16173	16238	16155	16200	16514	16211	16295	16286	16309	16219	16217	16250	16408	16485	16351	16312	16321	16202	16405	16261	16317	16278	16278	16354	16284	16354	16378	16209	16190	16346	16425	16363	16077	16186	16425	16384	16296	16233	16419	16311	16446	16192	16350	16179	16255	16396	16293	16306	16368	16239	16388	16133	16254	16222	16195	16183	16312	16340	16292	16456	16337	16413	16366	16305	16515	16387	16203	16324	16271	16453	16400	16364	16245	16497	16297	16272	16423	16565	16374	16048	16255	16124	16398	16087	16282	16311	16451	16234	16300	16426	16363	16297	16243	16428	16335	16464	16301	16343	16259	16146	16248	16387	16424	16425	16345	16190	16155	16148	16368	16256	16329	16471	16408	16317	16453	16213	16298	16306	16406	16242	16319	16498	16287	16441	16480	16311	16256	16304	16429	16184	16477	16340	16449	16318	16259	16343	16332	16227	16362	16385	16263	16490	16391	16447	16186	16167	16438	16229	16331	16395	15988	16286	16493	16318	16409	16204	16234	16437	16348	16384	16463	16328	16352	16293	16268	16127	16239	16240	16237	16151	16034	16264	16276	16287	16479	16319	16151	16224	16249	16012	16190	16236	16206	16341	16406	16165	16220	16214	16316	16249	16320	16318	16229	16368	16460	16217	16279	16380	16499	16298	16240	16220	16405	16385	16474	16322	16397	16217	16438	16506	16482	16357	16347	16404	16380	16281	16188	16416	16380	16410	16368	16330	16200	16325	16348	16290	16283	16125	16292	16312	16371	16347	16407	16394	16272	16471	16488	16357	16269	16033	16368	16110	16323	16339	16208	16341	16423	16297	16346	16294	16361	16505	16423	16335	16169	16512	16196	16350	16479	16327	16311	16391	16151	16363	16259	16511	16194	16584	16188	16116	16441	16187	16047	16272	16274	16183	16300	16351	16230	16225	16216	16291	16120	16351	16128	16294	16316	16320	16179	16332	16383	16275	16179	16447	16331	16353	16153	16296	16242	16228	16362	16235	16256	16243	16299	16129	16268	16460	16437	16113	16256	16182	16341	16287	16132	15982	16281	16239	16306	16201	16214	16361	16236	16123	16408	16364	16293	16403	16286	16055	16237	16212	16337	16225	16102	16128	16301	16170	16469	16384	16304	16293	16335	16184	16170	16347	16316	16261	16212	16205	16352	16344	16462	16313	16300	16150	16469	16451	16401	16252	16233	16168	16580	16463	16459	16217	16128	16125	16140	16205	16369	16337	16345	16146	16277	16117	16196	16448	16606	16399	16277	16284	16280	16423	16343	16139	16290	16136	15905	16398	16435	16379	16455	16161	16192	16262	16674	16376	16167	16162	16359	16245	16273	16462	16193	16328	16338	16273	16307	16121	16521	16301	16442	16323	16351	16338	16353	16393	16279	16081	16199	16073	16100	16364	16276	16423	16338	16298	16219	16369	16401	16293	16354	16281	16307	16215	16203	16277	16173	16414	16254	16256	16232	16162	16154	16279	16232	16281	16433	16242	16344	16224	16089	16445	16476	16302	16375	16175	16222	16313	16251	16458	16421	16289	16370	16409	16223	16268	16435	16091	16391	16247	16313	16194	16269	16373	16439	16255	16312	16192	16280	16429	16413	16362	16171	16373	16323	16241	16260	16139	16169	16092	16430	16344	16223	16264	16210	16073	16379	16439	16284	16379	16321	16234	16484	16421	16350	16403	16276	16280	16176	16040	16199	16171	16242	16383	16048	16279	16226	16428	16326	16223	16348	16387	16311	16207	16362	16313	16361	16222	16510	16487	16202	16310	16101	16234	16315	16331	16168	16186	16217	16383	16312	16613	16468	16469	16258	16116	16322	16202	16325	16023	16244	16195	16226	16354	16194	16309	16100	16181	16202	16282	16572	16265	16318	16237	16278	16183	16410	16252	16285	16267	16221	16167	16371	16461	16459	16303	16111	16474	16356	16064	16307	16450	16336	16309	16191	16224	16303	16374	16430	16280	16363	16399	16339	16322	16393	16307	16326	16302	16502	16308	16418	16450	16420	16324	16315	16483	16306	16388	16173	16401	16293	16122	16227	16328	16305	16217	16176	16382	16371	16308	16204	16227	16073	16364	16179	16211	16302	16463	16314	16297	16301	16414	16378	16477	16289	16292	16445	16496	16376	16275	16254	16218	16090	16310	16310	16323	16400	16152	16152	16402	16152	16329	16270	16361	16427	16285	16098	16458	16244	16447	16405	16339	16500	16246	16347	16284	16383	16407	16429	16197	16169	16456	16233	16300	16368	16309	16234	16323	16164	16468	16191	16047	16210	16283	16414	16501	16277	16372	16400	16371	16147	16467	16120	16185	16243	16189	16325	16321	16416	16243	16460	16291	16521	16378	16427	16294	16291	16224	16277	16253	16219	16236	16395	16105	16271	16405	16295	16323	16098	16403	16204	16175	16299	16298	16288	16403	16166	16188	16154	16510	16270	16491	16301	16364	16324	16399	16369	16416	16437	16416	16217	16277	16462	16406	16054	16335	16444	16500	16183	16402	16275	16275	16392	16363	16270	16334	16095	16284	16180	16329	16435	16431	16258	16250	16309	16287	16282	16365	16225	16335	16465	16477	16404	16198	16340	16462	16356	16355	16070	16318	16281	16149	16225	16422	16301	16188	16261	16168	16223	16315	16127	16304	16335	16203	16176	16166	16263	16372	16225	16117	16439	16383	16438	16235	16212	16183	16363	16288	16311	16138	16266	16161	16356	16571	16234	16416	16293	16481	16177	16499	16233	16422	16439	16481	16436	16355	16334	16282	16231	16114	16269	16299	16125	16218	16164	16223	16334	16262	16256	16294	16358	16380	16013	16402	16310	16318	16213	16342	16441	16299	16593	16186	16251	16179	16313	16262	16330	16417	16302	16182	16322	16292	16439	16309	16281	16205	16290	16307	16221	16241	16377	16486	16234	16297	16136	16175	16208	16232	16145	16262	16346	16425	16423	16210	16235	16405	16412	16314	16441	16338	16282	16220	16305	16319	16288	16266	16407	16457	16438	16391	16278	16250	16345	16341	16220	16154	16214	16218	16361	16477	16472	16214	16147	16348	16179	16082	16360	16462	16279	16455	16275	16279	16490	16343	16289	16073	16139	16397	16262	16397	16313	16344	16233	16202	16288	16127	16433	16631	16342	16181	16187	16451	16191	16248	16343	16267	16151	16277	16275	16407	16367	16341	16288	16338	16155	16276	16289	16383	16373	16333	16117	16400	16311	16355	16286	16379	16186	16223	16138	16113	16229	16338	16409	16264	16477	16349	16422	16263	16214	16192	16207	16246	16453	16142	16285	16452	16410	16166	16436	16102	16445	16493	16146	16494	16328	16264	16203	16200	16307	16355	16291	16376	16404	16259	16229	16202	16265	16125	16190	16268	16220	16185	16257	16325	16145	16155	16309	16397	16186	16291	16225	16284	16256	16279	16538	16255	16122	16348	16278	16373	16315	16118	16205	16107	16114	16245	16439	16139	16222	16407	16252	16454	16298	16369	16138	16311	16398	16275	16303	16161	16138	16095	16237	16240	16470	16199	16383	16263	16371	16280	16337	16404	16282	16233	16175	16486	16408	16443	16344	16388	16487	16256	16456	16399	16459	16450	16272	16300	16203	16206	16364	16270	16212	16040	16207	16188	16350	16256	16213	16220	16319	16177	16165	16399	16410	16372	16177	16417	16211	16104	16245	16269	16454	16350	16187	16411	16237	16245	16369	16326	16532	16502	16259	16107	16599	16370	16226	16312	16149	16301	16447	16323	16481	16387	16488	16172	16492	16130	16313	16329	16279	16363	16137	16167	16499	16269	16280	16356	16357	16197	16304	16199	16344	16201	16424	16471	16412	16461	16197	16262	16183	16414	16196	16352	16459	16376	16349	16247	16376	16218	16512	16482	16241	16336	16338	16416	16146	16406	16276	16336	16165	16231	16224	16352	16227	16315	16188	16159	16145	16459	16221	16285	16032	16177	16214	16241	16138	16475	16331	16304	16470	16169	16219	16288	16215	16287	16411	16419	16469	16454	16462	16089	16231	16114	16171	16029	16346	16216	16242	16487	16288	16253	16495	16217	16066	16260	16291	16356	16252	16363	16190	16318	16446	16116	16422	16343	16477	16317	16216	16387	16323	16462	16416	16393	16244	16268	16353	16500	16208	16188	16486	16419	16413	16386	16593	16404	16543	16411	16263	16495	16106	16272	16275	16222	16376	16322	16377	16306	16531	16322	16416	16320	16466	16390	16332	16227	16436	16180	16196	16335	16410	16288	16263	16417	16255	16174	16230	16338	16251	16310	16324	16289	16421	16172	16309	16349	16315	16417	16054	16178
18237	32084	30334	23947	20944	19231	27115	58533	57227	47320	33371	26967	18821	16079	14983	15016	15225	15115	15128	15036	15300	15223	15108	15162	15132	15152	15196	15191	15133	14943	15133	15004	14904	15209	15060	15243	15057	15206	15129	14977	15012	15062	15146	15168	15052	15205	15127	15092	15121	15018	15011	15089	14825	15219	15111	15306	15033	15192	15133	15216	15123	15004	15018	15241	15137	14923	15020	14943	15178	14986	15281	15103	15009	15033	15021	15084	15092	15224	15070	14979	15163	15056	15208	15130	14909	15077	15078	15285	15149	14948	15202	15019	15035	15120	15175	15128	15009	15249	15103	14909	15311	15052	14983	15027	15013	15256	15013	14821	15009	15162	15105	15165	15291	15118	15106	15087	15049	15038	15155	15085	15104	15086	15074	15293	15154	15136	15106	15191	15144	15060	15112	15065	15123	15046	15142	15084	15108	15146	15246	15034	14894	14919	15095	14941	14962	14954	15110	14886	15076	15088	15294	15039	15170	15130	15118	15264	15180	15051	15116	14971	14927	15024	14886	15145	15028	14924	15181	14850	15062	15118	14907	15017	14942	15116	14972	15114	14940	15057	15017	14978	15034	15141	15218	15007	15166	15180	15249	15166	15229	15075	15132	15010	15103	15050	15020	15258	14929	15147	15177	15137	14970	15063	15106	15038	15155	15230	15038	15071	15081	15077	15024	15226	14980	15061	15207	15092	15049	15050	15225	14978	15064	15089	15185	14928	15155	15147	15106	15062	15154	15225	15163	15033	15105	15036	15150	15263	15048	15126	14981	15142	15069	14967	15049	15127	15156	15075	15160	15089	15116	15171	15164	15075	14993	15036	15135	14886	15222	15097	15147	14997	15023	14917	15205	15171	14969	14982	15166	15091	15051	14891	15214	15030	15014	15077	15139	15188	14967	14940	15103	15146	15137	15067	15280	15069	15111	15090	15166	15167	15116	14834	14944	15193	15212	15144	15063	15046	15022	15164	14903	15162	15190	15064	15089	15118	15113	15066	15032	15126	15066	14902	15038	14979	15026	15106	14981	15097	15053	15030	15025	15144	15064	15169	15029	15195	15098	15248	15271	15145	15068	15036	15035	14962	15055	15180	15039	15061	15057	14993	14988	14960	15061	15108	14997	15106	15103	15010	15023	15108	15017	15172	15154	15236	14951	14964	14962	14905	15122	15073	14993	15105	15082	15036	15060	15387	15093	15047	15060	15030	14960	15065	15134	15174	15025	15036	15166	14968	15051	15047	15078	15073	14905	14930	15106	15053	14943	15020	15134	15078	15090	14994	15137	14961	15103	15003	15261	15066	15051	14857	15144	15052	15053	15160	15070	15244	15213	15054	14960	14900	15043	14979	15106	15079	15102	15064	14948	15236	15116	15172	15053	14977	15167	14956	15040	15104	15119	15005	15027	15175	15057	15157	15156	15173	15070	15025	15024	15139	15075	15194	15109	15144	15070	15126	15195	15015	15111	15098	15033	14984	15146	15048	15004	14927	14982	15060	15212	15014	15105	15044	15038	15026	15318	15078	15083	14959	15101	15107	15099	14893	15074	15039	15073	15067	15193	15089	14970	15130	15178	15172	14955	14995	15117	15174	15114	15109	15047	15004	15189	15024	15019	15070	15132	15167	15167	15226	15224	15106	14980	15162	14966	15160	14978	14880	15063	14874	14967	14936	15091	14991	15141	14941	15047	15307	14969	14999	15175	15123	15050	15063	15131	14974	15133	15070	15192	15208	15140	14960	14892	15094	15073	15013	15081	15136	15184	14942	15185	15079	15117	15165	15159	15102	15099	15177	15167	15211	15072	15052	15014	15028	15023	15138	15370	15075	15286	14881	15098	15090	15118	15178	15073	14984	15006	15040	14953	15071	15186	15067	15039	14948	15130	14883	14808	15051	15314	14966	15107	15257	15084	15014	15055	15112	14929	15058	14958	15000	15087	15117	15147	15032	14925	15159	15093	15053	15117	15166	15137	15098	14902	15140	15025	15211	15012	15178	15083	15188	15147	15134	15121	15161	15027	15141	15159	15028	14956	15110	15176	14811	15088	15038	15198	15078	15241	15034	15061	15044	14924	15165	15081	15197	15067	15099	15025	15140	14940	15081	15104	15117	14860	14874	15073	15090	15188	15059	15083	15118	15022	15046	14899	15091	15085	15112	15109	15145	14974	15014	15031	15070	15138	14997	15088	15053	15132	14960	15170	15278	14874	15069	15104	15096	14959	15163	14941	15087	14956	14987	14986	15103	15196	15070	15116	15068	15091	14981	15155	15111	15276	15006	15222	15105	15136	15023	15204	15071	14976	14848	15044	15048	15112	15058	15192	15022	15034	15029	15022	15123	14812	15123	14961	15201	15070	14971	15266	14922	14962	15137	15053	15041	15099	14994	15074	15212	15079	15115	15031	15091	15241	15003	15275	15031	15154	15189	15131	14984	15011	15100	15060	15190	15062	15085	15123	14878	14948	15034	15189	15164	15225	15016	14926	15115	15177	15070	15179	15084	15078	15257	15045	15105	15226	15028	15117	15104	15017	14978	14825	15233	14971	15125	14974	15190	15032	14886	15090	15122	14987	15105	15019	15028	15117	15119	15110	15019	15096	15163	14958	14968	15069	15081	15050	15071	15153	14927	15154	14944	14974	15164	15059	15051	15069	15181	15025	15270	15103	15179	14901	15249	15135	14979	14951	15151	15047	15080	14993	15111	15101	15238	15080	15179	15064	15090	15043	15139	15134	15082	15153	15017	15116	15063	14926	15044	14926	15186	15146	15127	15141	14982	15061	15218	15045	15073	15071	15070	15006	15068	15095	15168	15053	15016	14930	14916	15113	14993	15068	15047	15110	15207	15167	15130	15007	15165	15084	15004	15020	15137	15136	15260	15200	15216	14996	15172	14977	15153	15037	15247	15069	15060	15016	15111	14883	15104	14956	15118	15105	15133	15073	15033	15117	14972	15288	15074	15145	15202	14962	15127	15109	15146	15087	15093	15093	14956	15359	15222	15121	15075	15058	15205	15182	15058	15070	15042	15105	14990	15179	15125	15131	15127	15096	15025	14949	15169	15206	15022	15054	15130	15211	14937	15196	14932	15080	15265	15039	15069	15107	15091	15006	15137	15263	15113	15174	15021	15070	15062	15031	15202	14979	14981	14933	15132	15060	15165	15056	15012	15186	14970	15146	14962	14943	15169	15065	15152	15128	14958	15127	15169	14991	15176	15104	15099	15157	15014	15113	15087	15051	14999	15087	14904	15093	14989	14984	15231	14951	15294	15168	15147	15212	15018	15081	14915	15010	15001	15151	15059	15025	15056	14912	15029	15268	15145	15096	15044	14954	15182	15116	14943	15101	15217	15212	14996	15091	15066	15201	14985	15150	15045	14987	15065	14987	15080	14971	14963	14940	15116	15200	14936	15035	15156	15045	15114	15151	15040	15107	15098	14961	15036	15100	15304	14930	15137	15039	15141	15133	15174	15104	15057	15023	15218	15088	15086	15115	15140	15220	14997	15125	14981	15059	15146	15110	15095	14995	15094	14991	15072	14976	15095	15008	15015	15186	15123	15121	15149	15131	15155	15171	15205	15096	15110	14929	15103	15014	14983	14912	14987	15056	15045	15191	15142	15038	15144	15112	15141	15062	15139	15100	15151	14956	14975	14957	14836	15178	15037	15009	15125	14979	15204	15245	15084	15037	15104	15131	15047	14995	15074	15067	15030	15074	14940	15118	15079	14928	15144	15116	15072	15029	15273	15094	15037	14941	14941	15120	15124	15160	15142	15171	15026	15121	14933	15046	15143	15020	15185	15123	15183	15403	14927	15257	15147	15026	14987	15217	15115	15021	15255	15218	14841	15026	15022	15098	15051	15269	15055	15093	14887	14960	15141	14965	15120	15012	15138	15177	14962	15131	15047	15188	15172	15141	14907	15046	15098	14963	15045	15209	14967	15157	15086	15066	14864	15196	15123	15070	14927	15068	15233	14883	15137	15306	15046	15085	15204	15259	15032	15137	14948	14968	15109	14952	15222	15081	15012	15008	14913	15011	15059	15144	15002	15114	15013	14871	15090	15206	15179	15119	15186	15159	15161	14992	14799	15051	15223	15095	15125	15067	14905	15072	15090	15030	14972	15222	14965	15192	15031	14983	14962	14957	14864	14950	15177	14988	15003	15012	15170	15164	14954	15052	15215	14794	15116	15088	15083	15143	15104	14956	15068	15110	15095	15104	15093	15103	15038	14989	14959	15044	15202	15075	15218	15089	14862	15038	15019	15142	15012	15049	15046	15065	14968	15071	14981	15042	15208	15073	14982	15079	15240	14945	15011	14957	15033	15116	15067	15006	15214	14986	15207	14913	15223	14992	15084	15017	15015	15283	15018	15146	14983	15047	15085	15067	15123	14936	15278	15085	14998	15084	15183	15104	15188	15061	15199	14966	15133	15061	15238	15037	14989	15093	14896	15052	15161	15149	15137	15077	15166	15112	15150	15106	14958	15108	15003	15283	15165	15145	15035	15230	15096	15023	15339	15021	15109	15094	15108	14957	15110	15096	15063	15244	15125	15096	15146	15101	14948	15140	15011	15036	14933	15284	15065	15148	15074	15089	14907	15115	15082	14956	15164	15239	14990	15147	15158	15160	15105	15066	14996	15063	15083	15048	15091	15116	14955	15107	15087	15110	15196	14975	15143	15061	15088	15041	15109	15074	14963	15162	14975	15097	15076	15142	15158	15132	15040	15238	14841	15020	15113	15093	15335	15086	15059	15118	15033	14971	15080	15133	15118	15189	15040	15105	15113	15175	15153	15069	15108	15040	15088	14993	15336	15089	14905	15056	15265	15132	15123	14935	14950	15059	15014	15021	15034	15028	15073	14998	15102	15045	14973	15043	15214	15249	15091	15058	14904	15078	15047	15147	14984	15037	14957	15158	15069	15291	15093	15094	15012	15179	15002	15011	15001	15114	14999	15244	15046	15014	15146	14891	15179	15241	14903	15137	14974	15081	15058	15057	15085	15168	15066	15093	15192	15016	15189	15104	15105	15152	15176	15223	15219	15150	15025	15118	15227	15194	15048	15112	15224	15164	15007	15098	14979	15192	15124	15058	15021	15114	14951	15051	14918	15054	15059	14999	15027	15010	15104	15057	15148
27678	22018	24256	21045	17608	17703	18084	22748	23477	22433	19573	18318	17105	17110	17105	17044	17057	16960	17002	16949	17018	17250	17148	17278	17119	17120	17268	16768	16971	17062	16936	16878	16909	17043	17190	17198	17232	16918	17091	16948	17180	16957	16837	17032	17105	17024	17173	17001	16981	17106	17194	16970	17009	16964	17090	16957	17112	16983	16997	16941	17033	16923	17164	17150	16911	17165	16859	16971	17150	17019	17234	17153	17151	17026	17158	17175	17051	17042	16947	17330	17153	17036	17175	16955	17065	16948	16969	17218	17121	16949	17108	16948	16944	17061	17196	16961	17116	17098	17036	16954	17158	16970	17055	17112	17138	16931	17022	17062	16902	16927	16991	17017	16998	17067	17047	17039	16904	17111	17036	17143	17079	17188	17145	16998	16993	17109	17007	16891	17088	17020	17011	16994	17071	16938	16832	16853	17068	16910	17143	17045	17044	16996	16857	16965	17008	16716	16890	17107	17044	16968	17017	17049	16907	17031	16988	17080	17048	16980	16928	16983	17134	16906	17074	17071	17045	17171	16960	16966	16940	17007	17003	16886	16975	16946	17104	17168	16949	16948	17070	16942	16877	16909	17068	17133	17065	17115	16901	17069	16901	17134	17009	16890	16951	16674	16941	16994	16990	16819	16939	17178	17170	16990	17024	17185	16975	17085	17202	16900	16929	17101	17147	17001	17046	17097	17154	17038	16835	16981	16875	16892	17147	17013	17107	16976	17054	17152	16947	17031	17014	17139	17048	16991	17009	16890	16769	16908	16948	16915	16965	16988	16971	17014	16933	17199	17027	17119	17004	17048	17137	16984	17088	16962	16973	17033	16982	16958	16888	16995	17181	16978	16979	17130	17025	16943	16984	17224	17056	16861	17046	16925	17011	17067	17247	16924	16870	16973	16835	17018	17159	16897	16855	17101	17052	16960	17088	17146	17046	17312	17164	17032	17163	17079	17309	17163	16996	17158	16995	16970	17105	16850	16971	17106	17200	17308	17063	16998	17072	17150	17056	16973	17018	17103	16976	17083	16949	17034	17116	16967	16974	16863	17045	17214	16736	16932	16876	16894	16977	16948	17125	16978	16887	16966	16933	17030	17080	17108	17032	17218	17029	16970	16888	17134	16979	17207	16828	16994	16964	17110	17074	17045	16952	17270	16915	17071	17091	17169	17075	17057	17028	16903	16752	16764	16828	16986	17077	16990	17269	17187	17198	17117	17037	16910	17140	17111	17198	17161	17038	16980	16964	17047	17100	16846	17110	17041	17142	16879	16909	17125	17165	16988	16906	17042	16949	17065	17320	16965	16901	17109	17003	17254	16878	16896	17178	17023	17119	17042	17166	17052	17167	17127	16879	16947	17113	16900	17168	16962	17058	17107	16843	17162	17071	16899	17076	17075	17120	16961	17099	16911	17262	17149	16984	17230	16876	17233	17117	16900	17004	17036	16983	17074	17119	16996	16944	17180	17194	17133	17095	17044	17225	16817	16993	16814	16837	17030	17132	16974	17014	17071	17131	16918	17149	17040	17078	17020	17085	17190	17042	17037	16891	17103	16858	17125	17024	16941	17061	16961	17003	17151	17185	16904	17225	17094	16991	17099	17180	17017	17029	17025	17010	16996	17069	16908	16947	17157	16912	16990	17169	17048	17139	16838	16995	17008	16971	16922	16958	16907	17078	16824	16962	16997	16912	17216	17161	17117	17107	17034	16984	16774	17274	17138	16990	16889	17003	16938	17153	16881	17078	17023	16967	16853	16831	17047	17171	17086	16930	16917	17072	17065	17101	17019	17000	17195	17050	17056	17064	17072	17048	16980	16997	17148	17024	17153	17023	17048	16941	17019	16929	17246	16982	16876	17127	17123	17026	17124	16992	17080	17140	17018	17023	16978	17239	17238	17130	17010	16988	16806	17010	16943	17090	17121	17055	17094	16991	17215	17064	16999	17117	17036	16806	17065	16988	17075	16793	17167	17040	16786	17068	17283	17119	17032	17309	17060	17274	16953	16991	17111	17022	17180	17077	17061	17032	16832	16964	17082	16831	17023	16999	17087	17077	17273	17040	16904	17015	17078	16951	16968	17013	16990	17101	16919	16907	17158	17131	17072	17168	17074	17211	16968	17031	17049	16794	16961	17057	16909	17113	16868	16951	17035	17001	17045	17106	16896	16997	16985	16953	16996	17163	16920	16886	17147	17130	17009	17045	16908	16958	16867	17224	16990	17007	16996	17157	16787	16934	17066	16983	17111	17222	17143	17120	17119	17148	17052	16903	17081	17048	17155	17152	17030	17211	17065	17037	17238	17194	16865	16979	16982	16893	17045	17118	17006	16953	17056	17031	16993	17179	16955	17023	16844	16952	17082	17016	16986	17168	17041	17002	16880	17175	16954	16912	16880	16756	17023	16900	17066	17101	16792	17212	17038	17026	16953	17114	16908	17169	17172	17229	17038	17264	17009	17172	16932	17022	17061	16960	16856	17126	17118	17108	17100	17124	17130	17261	16947	16980	17008	16997	17154	17051	17067	17181	16935	16998	17184	16969	16939	17062	16945	17064	17051	16810	17129	17076	17039	17148	17049	17094	17365	17263	17103	17097	17151	17023	17009	16922	16889	16845	16883	17074	16996	16819	17232	17025	17085	17085	17066	16932	17019	16993	16983	16975	17087	17174	17164	16908	16978	17245	17059	16932	16963	16882	16910	16964	17053	17105	17001	16959	17038	16998	16815	17086	17044	17089	17121	17049	16956	17099	16973	17020	17062	16773	16912	17262	17086	16966	17090	16980	16896	17092	16937	17044	17071	16967	16936	16920	17033	17006	16939	16966	16772	16897	16980	17062	17009	17008	17064	17065	17147	16954	16907	17058	17057	17139	17167	17063	16973	16958	16911	17237	16897	17052	17046	16830	16958	17187	17169	17102	16937	17107	16957	16991	16910	16987	17076	17063	17055	17064	16900	17070	17273	17089	17255	17111	16878	17006	16960	16948	16999	17018	17215	17018	17223	16956	16827	16932	17221	16908	17063	17119	17074	17159	17153	16989	17027	16847	17000	17068	16902	17086	16832	17199	17073	17092	17136	17160	17137	17100	17207	16997	17148	17019	16885	16848	17140	17075	16904	17127	17076	17076	17368	17099	17091	17055	17096	17088	17168	17002	16910	17190	16923	17045	17184	16895	16981	17093	17145	16940	16907	17101	17000	17171	17229	17078	16873	17080	17072	17038	17006	16932	16707	17202	17117	16959	17110	16992	17068	17107	17173	17260	16980	16984	16961	17048	16947	17047	17015	17106	16922	17072	17079	17123	16984	16803	16820	16835	16960	16922	17036	17131	17046	17018	16886	17000	16860	17033	16908	16966	16983	17058	17195	17091	17022	17152	16999	17220	17211	17065	17040	17043	16913	16966	16941	17058	17012	17152	17066	17058	17039	17039	16776	16904	17117	17013	17097	16898	16952	17285	17039	17408	17045	16843	17073	17187	16897	17228	17005	17147	17206	17198	17002	17022	17163	17137	16924	16991	17232	16936	17141	17045	16984	17177	16829	17098	17142	17064	17060	17050	17011	17084	16941	16914	17077	16898	16969	17187	17016	16912	16985	17069	17088	17104	17148	16970	17055	17033	16972	17307	16874	17148	17088	17278	16917	17074	17029	17081	17022	17103	17084	17022	17093	17147	16961	17078	17211	17116	17077	17194	17070	16934	17036	17055	17029	16955	17054	17023	17102	16880	17006	17107	17019	17146	16967	16762	16929	17118	16981	16920	17153	17125	16921	17093	17018	16800	17109	17124	16958	16947	16883	17035	17123	16924	16974	16916	17106	17138	17267	17083	17002	17041	16976	16876	17025	16890	17134	17132	17035	16912	16855	16942	17071	16923	16975	16985	17081	17097	17068	16943	16863	17192	16919	16977	17028	16906	16892	17022	16887	16987	17174	16953	17147	16871	17251	17029	17124	17012	17075	16976	17080	17130	17075	17130	17020	16977	17059	17067	16949	17028	16908	17160	17163	16949	17072	17090	16945	17093	17058	16978	16862	17048	17141	17054	17002	17087	17027	16911	17007	17141	17052	17118	17288	16983	17020	16928	16947	17021	17007	17033	16993	16910	17031	16909	17296	17216	17192	17070	17107	17073	17136	17137	16916	16969	17165	17165	17097	17075	17160	17139	16952	17070	17151	16894	16982	16919	16951	16881	17087	16896	17031	17171	17103	16796	16966	17098	16944	17023	16874	16851	17007	17085	16778	16808	17019	17064	17044	17208	16754	17198	17080	17123	17028	17139	16761	17236	16908	16937	17106	17090	17043	17117	17121	16976	17035	17121	16936	16993	17016	17140	17109	17027	17226	16953	16928	17135	17101	17049	16877	17016	16970	16921	17035	16919	17196	17010	17076	16915	16911	16903	17355	17151	17056	17127	16909	17249	16922	17090	16963	17072	16935	17001	17024	17033	16993	17071	16969	17153	16905	16866	16954	17063	17198	16956	17110	16932	17069	17066	17015	16935	16815	16980	16958	16981	16988	17366	17068	16987	16954	16897	16981	17169	17160	17108	17209	17135	17159	16941	17087	17099	16848	17011	17147	16952	17277	17091	17001	17101	17078	17157	16920	17179	17074	16967	17058	17089	17252	17110	17011	17100	17081	17183	17062	17125	16867	17143	17126	16841	16898	16986	17021	16989	17079	16893	17035	17127	17005	16875	17107	16938	17165	17243	17042	17020	17073	16942	16987	16807	17214	17215	17063	17047	16929	16958	16982	17011	16959	17014	17010	17155	16952	16993	17164	16917	17114	17011	16936	17307	17287	17130	17025	16888	17155	16994	17103	16946	16918	17119	17075	16972	17158	16973	17013	16870	16976	17122	17024	16923	17158	16994	17057	16755	16915	16924	17269	17114	17118	17064	17128	16890	17062	17044	16982	17144	17281	16928	16941	17022	17089	16909	17092	16989	16854	16978	16867	17162	16912	16976	16825	16931	17140	16924	17076	17133	17164	17110	17220	17083	16976	17206	16967	17306	16863	17097	17378	17059	16905	17232	17060	17063	17187	17139	17012	17061	17245	17067	16851	17130	17118	17097	17052	16959	16991	17130	16967	16880	16961	17129	16866	17010	17238	16982	17038	16975	17228	17226	17009	17046	17014	17016	17222
16400	21239	20783	18074	17154	16409	17617	24738	24388	21908	17859	16764	15889	15564	15539	15653	15353	15528	15501	15519	15494	15505	15533	15403	15436	15553	15616	15630	15499	15561	15464	15468	15505	15568	15627	15604	15663	15488	15481	15390	15643	15292	15483	15522	15479	15447	15373	15523	15341	15551	15610	15519	15545	15496	15663	15490	15471	15537	15564	15504	15507	15602	15469	15478	15594	15413	15456	15578	15494	15550	15570	15613	15510	15488	15482	15613	15628	15554	15693	15580	15569	15714	15509	15576	15520	15412	15540	15577	15456	15547	15452	15513	15675	15393	15434	15478	15453	15641	15423	15513	15567	15447	15425	15580	15543	15427	15472	15387	15558	15446	15379	15522	15559	15507	15522	15345	15424	15499	15434	15493	15462	15527	15595	15494	15546	15531	15458	15396	15679	15570	15584	15292	15548	15522	15488	15502	15596	15668	15487	15398	15536	15362	15516	15693	15391	15629	15400	15497	15453	15544	15417	15451	15437	15590	15392	15632	15484	15517	15726	15519	15399	15422	15621	15437	15440	15570	15577	15546	15550	15374	15577	15465	15601	15352	15568	15536	15644	15463	15658	15513	15490	15316	15506	15475	15661	15453	15504	15591	15594	15444	15594	15511	15550	15534	15547	15438	15470	15485	15624	15635	15490	15569	15347	15701	15521	15658	15453	15560	15650	15433	15346	15567	15605	15684	15437	15412	15620	15576	15444	15359	15559	15505	15528	15441	15515	15597	15469	15573	15470	15595	15515	15422	15629	15499	15432	15525	15678	15705	15637	15531	15557	15420	15653	15503	15631	15613	15497	15514	15636	15575	15527	15606	15412	15489	15651	15563	15600	15646	15396	15465	15481	15418	15564	15675	15400	15529	15523	15440	15445	15544	15483	15414	15468	15416	15528	15561	15481	15578	15484	15522	15475	15423	15540	15580	15532	15645	15571	15411	15288	15512	15476	15447	15676	15435	15532	15525	15276	15438	15595	15586	15569	15523	15472	15360	15475	15533	15558	15536	15571	15496	15471	15569	15489	15729	15479	15189	15508	15517	15511	15594	15562	15636	15241	15424	15474	15536	15558	15517	15516	15624	15621	15578	15381	15424	15625	15547	15483	15509	15681	15562	15505	15425	15608	15499	15765	15343	15416	15462	15607	15283	15515	15589	15503	15522	15447	15528	15499	15539	15398	15456	15595	15467	15591	15567	15527	15421	15394	15624	15544	15515	15429	15441	15666	15655	15559	15510	15568	15498	15437	15395	15546	15535	15578	15469	15386	15656	15505	15554	15421	15599	15536	15627	15298	15544	15620	15494	15363	15352	15490	15303	15418	15585	15550	15435	15438	15613	15447	15550	15612	15383	15356	15418	15338	15427	15526	15614	15524	15402	15374	15415	15541	15395	15383	15369	15402	15431	15433	15452	15527	15622	15463	15674	15519	15621	15569	15381	15383	15407	15503	15510	15526	15475	15518	15604	15536	15591	15554	15512	15596	15477	15548	15562	15473	15548	15444	15627	15647	15430	15530	15388	15462	15475	15444	15548	15567	15556	15702	15462	15517	15437	15615	15430	15433	15401	15439	15417	15416	15303	15436	15625	15435	15362	15505	15455	15467	15678	15527	15444	15291	15401	15675	15461	15520	15608	15541	15613	15574	15522	15618	15463	15353	15537	15581	15682	15573	15539	15365	15633	15372	15506	15553	15341	15336	15596	15624	15620	15248	15376	15420	15494	15416	15457	15369	15441	15586	15597	15601	15521	15626	15445	15434	15410	15469	15428	15552	15640	15572	15540	15390	15378	15642	15510	15624	15466	15576	15525	15416	15554	15375	15388	15402	15435	15535	15637	15476	15488	15373	15439	15517	15459	15456	15652	15642	15610	15561	15414	15475	15536	15471	15645	15642	15419	15711	15648	15509	15409	15422	15541	15603	15494	15458	15408	15664	15539	15611	15590	15583	15520	15608	15395	15265	15487	15503	15513	15332	15403	15522	15486	15526	15374	15586	15501	15471	15327	15440	15451	15565	15419	15456	15341	15473	15715	15507	15455	15552	15656	15471	15540	15612	15534	15539	15622	15615	15474	15579	15554	15489	15514	15397	15554	15635	15470	15602	15402	15356	15516	15582	15408	15539	15564	15490	15499	15620	15273	15550	15596	15377	15657	15547	15312	15526	15596	15534	15652	15477	15657	15557	15509	15526	15456	15580	15445	15516	15502	15487	15478	15408	15445	15454	15507	15490	15550	15617	15449	15486	15392	15519	15598	15467	15414	15473	15294	15579	15404	15555	15309	15366	15488	15342	15465	15403	15533	15558	15520	15620	15497	15419	15463	15556	15552	15578	15484	15658	15455	15629	15658	15656	15584	15551	15508	15550	15455	15353	15327	15394	15471	15720	15591	15418	15468	15525	15510	15502	15483	15520	15559	15351	15441	15580	15453	15529	15465	15460	15333	15520	15243	15498	15566	15472	15444	15451	15390	15518	15479	15382	15367	15636	15508	15704	15567	15346	15461	15430	15556	15624	15624	15567	15353	15576	15481	15499	15530	15578	15569	15583	15565	15582	15580	15715	15432	15505	15474	15712	15383	15536	15497	15504	15373	15561	15535	15584	15620	15443	15535	15552	15521	15441	15450	15528	15551	15544	15453	15560	15538	15600	15495	15382	15734	15477	15630	15544	15515	15525	15626	15550	15477	15535	15428	15473	15477	15448	15529	15439	15353	15610	15563	15590	15419	15582	15557	15589	15523	15525	15330	15700	15549	15436	15433	15548	15449	15626	15492	15502	15566	15508	15399	15489	15667	15492	15316	15645	15451	15577	15483	15618	15641	15661	15544	15493	15530	15432	15607	15527	15654	15556	15563	15531	15198	15582	15523	15426	15602	15618	15598	15577	15542	15570	15603	15460	15535	15615	15426	15505	15556	15534	15322	15599	15438	15591	15431	15574	15592	15579	15369	15309	15561	15654	15422	15596	15581	15453	15389	15545	15512	15411	15602	15569	15597	15525	15253	15639	15619	15579	15598	15684	15435	15613	15397	15442	15470	15647	15495	15472	15449	15481	15671	15465	15502	15591	15583	15512	15571	15640	15310	15514	15543	15536	15592	15539	15428	15464	15499	15581	15488	15732	15651	15609	15388	15731	15454	15564	15629	15558	15516	15504	15497	15529	15550	15431	15463	15395	15473	15394	15454	15612	15472	15483	15410	15626	15661	15545	15594	15384	15549	15574	15625	15427	15566	15441	15516	15670	15502	15587	15544	15503	15499	15518	15671	15596	15424	15560	15540	15620	15503	15582	15512	15572	15473	15362	15490	15539	15636	15521	15502	15553	15520	15576	15548	15606	15408	15636	15478	15513	15468	15737	15511	15529	15578	15428	15462	15665	15580	15522	15404	15478	15500	15443	15688	15507	15500	15531	15739	15453	15686	15550	15565	15531	15558	15416	15605	15525	15587	15681	15563	15324	15759	15461	15414	15685	15547	15511	15532	15762	15451	15505	15431	15518	15561	15614	15419	15635	15582	15387	15394	15418	15516	15466	15498	15353	15530	15521	15449	15378	15443	15580	15488	15514	15413	15525	15538	15553	15477	15373	15522	15582	15674	15568	15480	15639	15567	15394	15472	15662	15488	15457	15549	15513	15665	15449	15476	15512	15517	15601	15535	15509	15450	15478	15596	15628	15611	15572	15384	15564	15507	15521	15525	15528	15450	15622	15539	15573	15564	15640	15424	15425	15647	15524	15360	15289	15531	15399	15506	15551	15650	15433	15451	15523	15441	15483	15454	15494	15517	15554	15561	15532	15581	15473	15647	15512	15489	15264	15702	15364	15582	15553	15405	15497	15515	15558	15654	15379	15412	15572	15562	15573	15476	15487	15490	15653	15552	15561	15551	15632	15573	15556	15637	15452	15465	15595	15522	15477	15602	15372	15521	15437	15550	15387	15506	15377	15586	15506	15407	15446	15539	15476	15675	15459	15482	15403	15463	15553	15549	15373	15694	15503	15519	15418	15459	15460	15480	15457	15572	15475	15559	15586	15371	15546	15363	15585	15437	15496	15605	15450	15572	15489	15523	15581	15358	15446	15418	15365	15509	15467	15566	15609	15561	15375	15484	15239	15607	15367	15740	15483	15641	15547	15518	15539	15466	15476	15461	15487	15555	15550	15501	15455	15529	15629	15561	15338	15494	15559	15536	15523	15552	15634	15568	15442	15567	15662	15407	15485	15391	15480	15494	15552	15584	15768	15316	15379	15671	15477	15667	15553	15539	15453	15620	15569	15414	15414	15467	15534	15600	15478	15530	15452	15689	15495	15692	15370	15413	15416	15551	15545	15531	15525	15624	15516	15669	15557	15500	15483	15417	15536	15417	15693	15469	15530	15631	15535	15549	15626	15614	15518	15565	15632	15511	15571	15452	15654	15412	15538	15486	15276	15563	15556	15537	15513	15597	15547	15508	15453	15622	15419	15400	15410	15548	15496	15545	15501	15446	15614	15325	15499	15554	15336	15563	15517	15413	15553	15402	15552	15531	15511	15391	15541	15507	15527	15611	15520	15570	15459	15535	15412	15457	15553	15529	15463	15585	15485	15483	15539	15430	15624	15515	15326	15429	15657	15499	15487	15658	15513	15461	15522	15581	15421	15567	15515	15538	15377	15455	15697	15361	15587	15612	15394	15530	15363	15550	15645	15607	15449	15502	15540	15540	15615	15733	15543	15345	15626	15547	15536	15568	15516	15444	15408	15587	15476	15380	15538	15489	15527	15478	15371	15497	15487	15576	15616	15473	15625	15400	15460	15554	15616	15556	15514	15586	15589	15330	15424	15513	15661	15500	15284	15558	15403	15493	15433	15639	15436	15523	15472	15581	15564	15440	15584	15635	15715	15545	15534	15660	15576	15628	15624	15435	15587	15638	15557	15684	15495	15607	15418	15351	15469	15416	15412	15469	15497	15565	15538	15583	15711	15538	15618	15566	15506	15402	15609	15654	15513	15451	15470	15342	15325	15533	15448	15368	15464	15486	15349	15618	15476	15425	15488	15459	15464	15594	15409	15527	15598	15443	15601	15555	15685	15372	15460	15525	15504	15533	15694	15583	15533	15664	15587	15397	15574	15488	15623	15485	15514	15445	15519	15368	15553	15575	15380	15487
24615	21102	27910	24948	21386	19817	23284	42873	41791	34532	25934	21531	18329	17330	17133	17103	16947	16914	17049	16963	17015	16966	17005	17118	16836	17026	16822	16760	17018	17027	16957	16909	16786	16889	16749	16977	16893	16893	16724	16825	17046	16870	16807	16941	16860	16984	16849	16799	16787	16985	16919	16903	16889	16945	16840	16961	16891	16840	16897	16879	16561	16991	16770	17089	17132	17012	16911	17011	16951	17042	16970	17012	17022	16959	16693	17041	16846	16917	16824	16750	16889	16854	16849	16863	16844	17120	16944	16768	17050	17081	16836	16799	16995	16715	16631	16822	16848	16662	16866	16862	16827	17119	16991	16756	16939	16797	16807	16854	16929	16927	17017	16758	17010	17000	16803	16862	16835	16995	16789	16785	17135	16896	16763	16866	16908	16847	16807	16939	16734	16917	16861	16965	17069	17030	17072	16738	16867	16861	16929	16947	16745	16833	16738	16879	16946	16660	16953	16773	16871	16817	16955	16745	17158	16786	16834	16959	16858	16885	16822	16639	17007	16936	16893	16979	16930	16674	16702	16683	16863	16876	16847	16879	17103	16877	16995	17069	16780	16877	17096	16859	16885	17076	16986	16962	16914	16942	16803	16967	17003	16912	16897	16727	16977	17010	16886	16969	16934	16975	16817	16669	17023	16796	17019	16921	16752	16864	16775	16931	16870	16909	16759	16966	16790	17025	16737	16725	16790	16808	16952	16798	16852	16924	16949	16918	16727	17011	16720	16756	16728	16875	16889	17054	16651	16768	17125	16798	16638	16878	16879	16908	16864	16766	16849	16746	16932	16823	16990	16925	16915	16848	16763	16903	17017	17180	17023	17108	16969	16858	16668	16774	17134	16630	17087	16803	16791	16701	16779	16821	16940	16881	16922	16687	16721	16940	16915	16865	16724	16864	16964	16731	17013	16908	16753	16961	16903	16887	17109	16780	16818	16832	16918	16715	16862	17135	16817	16817	16722	16817	16880	16707	16729	17058	16753	17153	16791	17028	17157	17005	16752	16902	16823	16927	16771	17152	16990	16915	16888	16756	16896	16617	16728	16895	16821	16774	16768	16866	16739	16820	16670	16850	16915	17080	16676	16904	17023	16806	16808	16922	16980	16903	16873	16954	16759	16848	16782	16971	16831	16896	16824	16767	17034	16941	16723	16718	16887	16868	17062	16735	16828	16796	16941	16898	16814	16993	17066	16936	16814	16778	16951	16902	16895	16983	16750	16943	16972	16825	16877	17133	16888	16937	16892	16921	16593	16886	16899	16841	16887	16802	16980	16766	17015	16802	17075	16645	16963	16851	16720	16932	16910	16748	16814	16901	16873	16902	17063	16990	16906	16863	16954	17116	16855	16930	16891	16745	16814	16869	16841	16938	16986	16668	16818	16977	16681	16845	16915	17014	17059	16896	16802	16704	16893	16864	17149	16794	16741	16870	17018	16817	16801	16877	16799	16983	16784	16825	16998	17179	16819	16904	16842	16909	16676	17013	16735	16844	16741	16887	16768	16929	16838	16951	16779	16746	16659	16606	16908	16833	16825	17047	16798	16932	16740	16876	17116	17045	16984	16967	16985	17015	16981	16713	16701	16626	16971	16849	16864	16861	16912	16856	16975	16808	16776	16657	16824	16940	16839	16994	16854	16968	16757	16849	16807	16840	17096	16912	17024	16820	17124	16896	16970	16575	16815	16717	16848	16833	16775	16808	16790	16773	16804	16731	16980	16924	16855	16891	16696	16877	16854	17025	16978	16907	16877	16863	16655	16700	16995	16817	16945	16986	17027	16805	16734	16768	16966	16889	16847	17061	16957	16834	16707	16796	16614	16875	16923	16792	16995	16798	16886	16999	16924	16861	17011	16808	16677	16907	16951	16993	16769	16789	17023	16927	16766	16963	16729	16787	16912	16979	17057	17102	16876	16992	17059	16702	16899	16972	16943	16852	16806	17041	16865	16693	16946	16907	16750	16657	16896	17207	16803	16641	16929	16761	16800	16884	16804	16881	16943	16720	16908	16891	16773	16813	16884	16654	16779	17004	16869	16801	16860	16746	16823	16895	16851	16878	16852	16756	16933	16861	16812	17137	16947	16831	16884	16903	16910	16745	17009	16836	17056	16828	16999	16621	16845	16799	16799	16799	16983	16983	16881	17025	16986	16995	16804	17006	17042	16830	16779	16795	16913	16748	16895	16795	16953	16801	16863	16998	16710	16798	16755	16906	16714	16710	16903	17110	17076	16662	16747	16839	16890	16816	17022	16921	16725	16924	16712	16762	16962	16730	16855	16935	16818	16709	16845	16996	16811	16640	16801	17086	17058	16888	17037	16971	16912	17004	17022	16744	16943	16873	16718	16718	16718	16707	16870	16696	17081	16945	16946	16832	16900	16874	16977	16801	16915	16905	16914	16941	17018	16738	16888	16728	16833	16952	16846	16860	16651	16785	16850	16932	16791	17008	16857	16890	16760	16978	17078	16961	16895	16931	17118	16906	16993	17072	16917	16814	17025	16915	17048	17044	17087	16981	16775	16822	16722	16702	16835	16827	16829	16790	17016	17116	16719	16942	16897	16798	16761	16813	16570	16819	16938	16939	17071	16900	16914	16967	17119	16969	16848	16832	16901	16826	16827	16843	16956	16960	17022	16830	17024	16853	16982	16865	16957	16878	16921	17024	16834	17011	16732	16890	16863	16816	16858	17065	16966	16795	16816	16873	16915	16736	16917	16997	16833	16775	16967	16845	16735	16886	16838	16782	16836	16912	16797	17028	16848	16812	16797	16913	16865	16793	16944	16893	16818	16706	17021	16892	16891	16872	16819	16792	16842	16938	16795	17047	16658	16937	16850	16919	17097	16799	16873	16927	16965	16977	17002	16972	17008	16750	16698	16805	16879	16854	16947	16844	17012	16960	16824	16750	16712	16636	16887	17069	17140	16813	16897	17002	16997	16884	16784	16959	16765	17052	16765	16875	16714	16796	16716	16914	16591	17000	16829	17016	16901	17165	16849	16975	16858	16871	16810	16942	16834	16811	16774	16957	17043	16928	16798	16901	17005	16899	16830	16759	16948	16650	17041	16893	16812	16821	16847	16820	16767	16837	16975	16684	16853	16842	16915	16990	16902	16878	16762	16865	16900	16980	16884	16893	16766	16869	16813	16997	17027	17035	16815	16938	17044	16939	16943	16962	16835	17034	16983	16946	16737	16896	16895	16914	16944	16670	16665	16997	16838	16798	16778	16886	16833	16837	16855	16690	16927	16982	16866	16792	16766	16731	16854	16944	16772	16908	16951	16998	16911	16726	16969	16729	17024	16951	16795	16904	17056	16762	16978	16902	16790	17034	16824	16850	16993	16867	16873	17026	16748	16994	16892	16837	16699	16729	16799	16976	16827	16690	16921	16986	16855	16929	16936	16765	16797	16891	16822	16892	16733	16828	16915	16870	16943	16879	16950	16746	16710	16757	16894	17015	16937	17124	17031	16826	16750	16897	16938	16761	16763	16947	17057	17064	16749	16769	16758	16996	17016	16798	16538	16916	17025	17010	16702	16984	16806	16943	16873	17067	16919	16734	16929	16887	17040	17067	16887	16988	16896	16881	16639	16861	16811	16897	16927	16927	16947	16814	16779	16823	17102	16730	16683	16889	16915	17078	16938	16843	16942	16837	17092	16945	17066	16925	16779	17027	16995	16765	16809	16896	16916	16859	16929	16645	16894	16788	16781	17010	17013	16929	16734	16919	16635	16903	16816	16877	16896	16910	16920	16911	16796	16815	16874	16843	16786	16856	16916	16947	16841	16745	16850	16664	16945	16809	16968	16870	16824	16935	16937	16808	17025	16792	16750	16747	16743	16811	17080	16809	16695	16923	17080	16697	16895	16823	16847	16942	16909	16931	17030	16673	16990	16847	16669	16957	16837	16836	16859	16929	16969	17046	16710	16725	16933	16871	16937	16878	16908	16828	16983	16862	17030	16958	17037	17006	16767	16631	16903	16672	16921	16713	16863	16966	16793	16851	17027	16873	16877	16840	16812	16817	16912	16691	16884	16774	16865	16877	16849	16912	16789	16980	16891	16811	16910	17005	16847	16635	16977	16771	16735	16801	16974	17059	16873	16841	16975	16809	17034	16849	16710	16979	16933	16784	16860	16974	16978	16817	16774	16900	16855	16792	16875	16799	16713	16962	16874	16859	16786	16719	16714	16984	16744	16819	16921	16750	16739	16820	16781	16828	16914	16744	16662	16721	17019	16988	16952	16914	16935	16733	17023	16889	16813	16880	16977	16795	16846	16826	16713	16935	16704	16748	16972	16759	16848	17067	16704	16951	16859	16706	17018	16651	16959	16729	16652	16781	16729	16952	16777	16840	17079	16871	16895	17019	16934	16826	16939	16861	16919	17002	16842	16935	16937	16972	17013	16890	16855	17040	16954	16962	16793	16787	16934	17001	17031	16824	16909	16978	16819	16833	16987	16880	16880	16855	16833	16811	16870	16932	16875	16752	16988	16985	17039	17064	16929	16900	16946	16983	16941	16796	17069	16793	16965	16783	16898	16932	16980	17128	17017	16857	16869	16955	16841	16828	16765	16765	16922	17009	17008	16910	16751	16942	16682	16734	16998	16914	16927	16810	16878	16929	16740	16872	16869	17009	16821	16722	16953	16830	16835	16772	17032	17007	16895	16924	16966	16901	17007	16939	16874	17054	16866	16704	16749	17000	17133	17032	17012	16889	16811	16943	16782	16767	16965	16774	16767	17017	16757	16890	16992	16759	16987	16930	16943	16891	16892	17015	16790	17000	16970	16974	16942	16862	17174	17097	16787	16609	16889	16893	16873	16751	17005	16815	16908	16907	16703	16842	17000	16882	16962	16761	16837	16842	16958	16873	16893	17000	16890	16890	17019	16800	16877	16882	16958	16825	16906	16823	16789	16723	16994	16749	16893	16792	16762	16969	16894	16746	16719	16659	16957	16794	16803	16850	16830	16625	16754	16951	16821	16714	16997	16759	16959	16727	16842	16922	16930	16727	16845	16832	16792	16847	16840	16978	16995	17001	16858	16994	17044	16725	16850	16934	16911	16956	16906	16876	16978	16678	17043	16826	16986	16763	16791	16616	16809	17096	16992	16817	16852	16945	16700	16793	17030	16845
16023	25828	24984	20615	18700	17455	23903	45841	43019	35818	25470	20377	16782	15791	15514	15470	15473	15370	15483	15760	15403	15562	15621	15531	15551	15467	15509	15490	15508	15478	15468	15626	15509	15429	15511	15327	15438	15428	15453	15506	15409	15501	15381	15507	15492	15467	15514	15311	15371	15421	15425	15331	15339	15467	15402	15458	15398	15613	15431	15558	15398	15373	15348	15438	15225	15405	15271	15546	15524	15405	15383	15332	15482	15313	15305	15552	15369	15345	15388	15410	15587	15438	15531	15398	15380	15494	15384	15399	15603	15518	15602	15368	15302	15261	15303	15460	15562	15379	15589	15278	15370	15588	15372	15555	15495	15519	15467	15256	15331	15507	15438	15501	15478	15472	15525	15437	15526	15404	15367	15466	15542	15570	15338	15501	15503	15366	15347	15406	15398	15348	15466	15353	15458	15243	15414	15469	15473	15513	15559	15371	15526	15427	15511	15514	15400	15518	15474	15271	15351	15332	15568	15489	15552	15412	15384	15431	15614	15409	15539	15417	15643	15471	15453	15476	15389	15452	15518	15447	15362	15430	15323	15624	15424	15511	15345	15409	15396	15446	15544	15469	15616	15382	15420	15206	15321	15423	15436	15438	15405	15393	15563	15618	15482	15451	15531	15444	15503	15414	15565	15534	15416	15480	15438	15324	15304	15437	15408	15551	15310	15504	15534	15435	15380	15479	15428	15471	15436	15394	15380	15524	15428	15166	15729	15400	15381	15469	15603	15616	15416	15388	15459	15426	15358	15470	15386	15444	15422	15516	15587	15424	15495	15517	15483	15519	15221	15511	15450	15418	15503	15446	15514	15460	15331	15338	15373	15586	15501	15461	15541	15494	15473	15480	15439	15425	15469	15407	15549	15246	15415	15254	15536	15384	15500	15348	15459	15555	15464	15335	15432	15482	15429	15681	15453	15467	15491	15444	15424	15528	15666	15418	15524	15523	15569	15421	15516	15431	15379	15296	15314	15480	15457	15583	15409	15402	15526	15548	15374	15452	15574	15534	15578	15401	15548	15387	15383	15341	15602	15539	15445	15435	15258	15352	15398	15436	15265	15434	15442	15758	15390	15351	15313	15566	15427	15533	15418	15456	15516	15495	15592	15382	15475	15354	15201	15375	15555	15449	15348	15411	15486	15454	15560	15293	15408	15566	15460	15514	15576	15401	15545	15398	15456	15360	15572	15443	15239	15528	15483	15455	15356	15554	15521	15437	15382	15385	15440	15369	15413	15484	15395	15621	15494	15308	15462	15253	15547	15321	15471	15328	15395	15375	15279	15311	15591	15643	15290	15480	15233	15532	15383	15272	15531	15398	15525	15707	15359	15555	15481	15551	15419	15562	15504	15354	15395	15378	15513	15554	15404	15465	15222	15491	15317	15531	15422	15394	15375	15456	15348	15540	15384	15434	15557	15509	15330	15503	15629	15656	15411	15492	15403	15475	15532	15447	15454	15506	15412	15299	15469	15461	15390	15469	15361	15538	15452	15170	15411	15543	15557	15435	15597	15552	15439	15371	15605	15627	15476	15366	15459	15427	15452	15586	15360	15508	15607	15508	15346	15462	15507	15435	15543	15542	15464	15555	15389	15427	15449	15363	15351	15523	15376	15569	15351	15519	15633	15387	15621	15444	15366	15434	15375	15475	15327	15212	15479	15535	15529	15428	15449	15448	15521	15392	15499	15455	15456	15330	15484	15498	15412	15406	15489	15492	15325	15405	15373	15414	15420	15396	15307	15550	15355	15523	15459	15423	15516	15406	15392	15609	15384	15324	15307	15546	15585	15545	15344	15403	15313	15362	15298	15485	15430	15477	15466	15430	15458	15406	15382	15347	15403	15339	15448	15226	15538	15467	15395	15360	15458	15364	15554	15355	15315	15211	15470	15472	15599	15367	15399	15320	15446	15619	15352	15562	15387	15288	15332	15400	15434	15403	15482	15297	15576	15358	15509	15421	15505	15584	15383	15611	15479	15385	15394	15373	15441	15386	15312	15547	15432	15475	15374	15609	15394	15386	15405	15348	15529	15498	15486	15327	15222	15646	15427	15433	15274	15490	15489	15437	15532	15409	15487	15588	15499	15595	15478	15402	15599	15499	15454	15474	15407	15387	15262	15404	15274	15546	15334	15446	15516	15376	15278	15419	15501	15425	15390	15374	15415	15540	15491	15251	15380	15483	15316	15257	15360	15553	15356	15391	15488	15379	15436	15635	15391	15458	15344	15300	15332	15468	15451	15405	15474	15420	15393	15483	15325	15397	15353	15411	15621	15359	15463	15452	15393	15390	15480	15259	15460	15303	15300	15298	15407	15567	15493	15406	15488	15557	15437	15463	15447	15545	15488	15264	15605	15534	15399	15527	15478	15338	15610	15567	15403	15552	15280	15427	15441	15269	15576	15410	15296	15421	15524	15338	15319	15387	15521	15539	15506	15562	15429	15478	15482	15365	15485	15511	15438	15267	15485	15376	15514	15426	15398	15355	15319	15402	15535	15305	15405	15421	15444	15466	15662	15425	15433	15468	15389	15433	15488	15322	15166	15364	15511	15530	15352	15510	15405	15422	15480	15483	15368	15494	15520	15508	15709	15532	15396	15478	15490	15326	15329	15528	15470	15618	15552	15469	15320	15346	15490	15528	15654	15400	15418	15419	15409	15448	15470	15547	15522	15266	15230	15423	15258	15526	15488	15535	15354	15543	15434	15584	15421	15438	15585	15370	15523	15407	15519	15586	15521	15614	15515	15437	15467	15432	15176	15437	15479	15357	15615	15498	15380	15524	15561	15469	15475	15449	15521	15581	15387	15496	15451	15649	15363	15462	15387	15440	15395	15589	15507	15573	15458	15398	15456	15500	15503	15423	15479	15442	15415	15405	15299	15402	15461	15532	15512	15480	15519	15530	15427	15368	15339	15449	15508	15454	15445	15604	15404	15483	15279	15444	15524	15335	15449	15646	15400	15324	15201	15570	15516	15270	15524	15508	15446	15280	15452	15481	15297	15288	15544	15589	15435	15418	15466	15385	15498	15419	15410	15406	15441	15348	15424	15320	15375	15523	15380	15382	15673	15458	15354	15509	15447	15603	15479	15645	15394	15538	15415	15252	15439	15341	15539	15486	15333	15406	15542	15297	15413	15289	15341	15479	15518	15561	15204	15478	15341	15598	15519	15431	15529	15359	15204	15445	15514	15526	15490	15615	15409	15537	15448	15499	15423	15551	15376	15630	15284	15392	15510	15604	15388	15252	15324	15471	15465	15417	15496	15384	15328	15465	15570	15422	15432	15541	15556	15423	15371	15477	15283	15493	15392	15404	15388	15479	15493	15347	15376	15612	15391	15492	15573	15412	15584	15637	15649	15584	15355	15351	15354	15602	15529	15398	15560	15371	15478	15527	15398	15449	15326	15500	15375	15531	15415	15581	15625	15495	15496	15452	15256	15320	15341	15415	15236	15578	15343	15542	15367	15355	15432	15574	15426	15467	15445	15438	15585	15302	15621	15387	15497	15413	15457	15411	15485	15532	15302	15311	15545	15320	15441	15491	15270	15478	15442	15485	15449	15395	15622	15439	15421	15559	15408	15400	15613	15461	15410	15531	15391	15388	15473	15455	15567	15508	15495	15407	15564	15520	15478	15460	15441	15478	15508	15337	15630	15382	15482	15392	15505	15290	15479	15559	15364	15493	15457	15450	15315	15612	15482	15358	15417	15473	15440	15478	15361	15447	15510	15429	15413	15548	15330	15388	15449	15684	15515	15500	15414	15484	15411	15305	15644	15469	15350	15347	15328	15509	15197	15324	15486	15545	15520	15370	15472	15458	15500	15343	15424	15343	15445	15499	15644	15321	15334	15441	15531	15485	15286	15497	15400	15431	15465	15525	15399	15501	15514	15413	15312	15650	15449	15500	15300	15363	15539	15391	15350	15610	15478	15505	15468	15424	15379	15476	15576	15326	15515	15346	15418	15379	15442	15254	15548	15397	15553	15334	15427	15340	15398	15455	15478	15508	15725	15512	15597	15577	15362	15551	15412	15510	15437	15497	15352	15250	15483	15617	15534	15472	15379	15368	15421	15510	15403	15454	15310	15446	15392	15309	15467	15400	15532	15566	15461	15412	15310	15443	15419	15602	15478	15512	15635	15460	15414	15480	15475	15463	15399	15495	15661	15424	15463	15554	15603	15492	15567	15405	15378	15702	15413	15421	15494	15357	15519	15535	15384	15686	15503	15393	15486	15504	15506	15330	15610	15451	15454	15450	15233	15334	15327	15607	15360	15454	15400	15249	15600	15526	15353	15469	15298	15251	15277	15563	15495	15350	15544	15339	15385	15527	15434	15758	15422	15421	15675	15416	15340	15431	15506	15422	15348	15273	15317	15494	15443	15546	15411	15490	15521	15519	15402	15505	15466	15411	15378	15287	15383	15361	15470	15441	15552	15488	15434	15361	15387	15507	15410	15197	15373	15553	15346	15499	15377	15383	15328	15467	15297	15489	15516	15388	15639	15344	15358	15442	15357	15330	15421	15419	15605	15431	15628	15417	15734	15408	15444	15530	15607	15459	15385	15505	15288	15602	15432	15284	15433	15380	15419	15468	15373	15455	15496	15356	15523	15535	15563	15521	15482	15438	15372	15368	15445	15411	15402	15543	15587	15641	15624	15358	15352	15467	15533	15484	15464	15532	15373	15675	15472	15491	15482	15601	15474	15300	15475	15395	15537	15279	15498	15332	15444	15378	15442	15446	15473	15594	15586	15426	15600	15527	15405	15509	15324	15393	15377	15315	15379	15413	15281	15404	15440	15600	15517	15554	15339	15407	15459	15600	15482	15379	15425	15514	15435	15419	15326	15415	15609	15434	15296	15449	15399	15498	15416	15418	15348	15413	15507	15398	15724	15407	15476	15432	15542	15321	15530	15733	15481	15503	15440	15483	15246	15499	15423	15465	15488	15407	15344	15500	15370	15537	15469	15452	15379	15496	15502	15411	15458	15460	15322	15559	15399	15336	15373	15466	15580	15542	15391	15616	15559	15529	15529	15544	15348	15385	15217	15396	15466	15495	15485	15285	15486	15538	15466	15411	15451	15489	15668	15473	15338	15416	15461	15373	15486	15373	15361	15357	15501	15309	15384	15526	15509	15325
23026	21064	28814	23576	21422	23089	30744	59747	56494	46346	33877	25738	20402	17991	17329	17280	17227	17126	17370	17115	17274	17231	17220	17117	17198	17211	17199	17305	17056	17072	17264	17113	17326	17255	17183	17170	17067	16873	17134	17187	17121	17229	17090	17143	17069	17055	16923	17110	17120	17167	17121	16843	16992	16890	17042	16789	17142	17084	17190	17077	16912	17075	17180	17056	17091	17159	16995	17027	16988	17053	16995	17069	17046	17191	17079	17041	16998	17105	17234	16966	17185	17006	16996	16805	17098	17097	17209	17105	17339	17191	17066	16789	16940	17165	17043	17282	16942	16987	17190	16925	17025	17106	16887	17047	17080	17034	17160	17056	17022	16985	16973	17101	17030	17012	17161	16942	17204	17058	17026	17018	17059	16930	17052	17096	16948	17315	17129	17327	17051	17146	17097	17096	17085	17028	17018	16968	17268	17095	17120	17064	17049	17022	17108	16780	16989	16783	16853	17026	17027	17080	17000	16951	16902	16962	17135	16903	17031	17043	16914	16905	17010	17104	17013	16926	16907	16942	17032	16916	17135	16971	16995	17144	17179	17148	17095	16948	16895	16931	17044	16933	17042	17186	16933	17041	17209	16903	16769	17153	17052	17092	16974	17021	17023	16997	17109	16845	17053	16925	17157	16945	17110	17074	17056	17041	16867	16993	16955	17041	17137	16990	17154	16774	16974	16947	17095	17002	16861	17091	17104	16887	17205	17098	17156	17126	17122	16974	17224	16986	16797	16936	16943	17091	16992	16920	16833	17012	16979	17072	16955	17092	16924	16969	17207	17057	17037	17030	17022	17088	17132	17040	16937	16844	16878	16924	16992	16908	17061	16816	16960	17099	17236	17062	16988	17146	17025	17095	17320	17292	17276	17268	16867	16865	16953	16815	17123	17095	16943	17017	16934	16931	16965	17202	17106	17019	17009	17075	16938	16940	17333	17243	17059	17031	16925	16932	16885	16914	17020	16951	17033	17094	17185	16932	17019	17016	17080	17164	17011	17077	17057	16895	16846	17068	17137	17005	17219	16933	17022	16862	17045	17030	16840	16895	16936	17008	17141	17119	16992	17153	16878	16848	16910	16961	17067	16993	16792	17108	16993	17312	17177	17064	17065	17045	17379	16971	16943	17019	16920	16956	17082	17247	17033	17191	16917	16919	16972	16906	17073	17029	17176	16819	17040	17068	16998	17049	16921	16973	17081	17102	16973	17219	16915	16971	16990	16981	17073	16972	16842	17053	17057	16927	17031	17115	17143	17070	17013	16942	16889	16974	17106	16981	17032	17140	17165	17057	17128	16981	16841	17049	16999	17106	17084	16969	17083	17295	16915	17260	16958	17178	17036	17005	16866	17132	17156	16984	16814	17162	17320	17181	17187	16970	17046	17038	17029	17050	16983	17035	16992	16913	17123	16938	17082	17116	17175	17092	17094	17069	16992	16987	17151	17302	16976	17153	16853	17081	17220	17017	16941	17071	16993	16928	16969	16897	17143	17016	17024	17054	16931	17003	17295	17152	16974	16812	17037	17188	17060	16996	16890	16900	17051	16962	17019	17006	17074	17195	16977	17127	16939	16846	17072	17117	16954	16926	16975	16912	17036	17120	17053	17077	17029	17023	17118	16899	17051	16975	16973	16985	16970	16911	17102	16833	17091	17050	17040	16926	17011	17056	17054	17015	17094	16953	17102	17096	16960	16910	17118	17100	16898	16975	16973	16934	17237	17045	16921	16971	17024	17203	17113	16883	17303	16950	17082	17100	17068	16820	16981	17172	17142	17148	16906	16955	16936	17116	16763	16879	17079	17110	16843	17076	17068	17287	16921	17011	17172	16991	17049	17240	17071	16849	16923	16949	17188	16956	17122	17006	17080	16899	17052	16898	17142	17056	17079	16932	17053	17131	17005	16880	16877	17028	16852	17060	17009	17002	16914	16887	16961	16866	16948	16828	16887	16932	16958	17162	16959	17237	17116	17031	17066	17023	17026	16895	17088	17042	16896	16938	17215	17073	17182	17071	17155	17099	16932	16952	17177	17113	17056	17112	16957	17018	17063	16967	16824	16979	16979	17068	17329	16907	16993	17104	16875	16940	16958	17001	17114	17036	17107	16905	16976	16958	16943	17150	17056	17029	17018	17061	17116	16914	17040	16958	17153	17073	17100	17126	17059	16927	17008	16828	16994	16977	16959	17022	16992	17038	17050	16930	16897	17196	16942	17181	17146	17057	16969	17068	17070	16991	16866	16979	17034	16999	16935	16877	17069	17047	16916	17060	17001	17027	16864	16905	16918	17135	17044	17014	17248	16817	16925	17080	17129	16961	17279	16927	17061	16911	17164	17158	17009	17069	17267	17311	17273	16959	16924	16893	16908	16775	17053	16976	17024	17029	16949	16926	17019	17059	17099	17089	16955	16854	16937	16966	16965	17043	17022	17045	17093	16930	17117	16919	17009	17005	16951	17100	16864	17135	16994	16942	17006	17001	17105	16964	17089	17003	16935	16914	16772	17025	16993	16996	17084	16862	17127	17013	17021	17076	17082	17162	17227	17160	16962	17088	17003	16925	17011	16863	17051	16878	16854	16962	17003	17148	17117	16988	16934	17290	17141	17096	17064	17006	17033	17223	17081	16995	17056	17015	16864	17099	17050	16886	16972	16868	17128	16937	16976	16963	16988	16962	16946	17131	17064	17116	17000	16992	17048	16849	17037	16972	17008	16925	17136	16879	17012	17097	16775	16695	16891	17104	17313	17131	16900	17090	17073	17022	17078	17152	16865	17033	17070	17128	17057	16891	17081	16974	16953	17007	17030	17124	17080	17081	16861	16963	16841	16885	17091	16910	17087	17084	16965	16846	17035	16929	17002	17142	17021	16947	17175	17050	17092	17213	17068	16982	17091	17219	16788	16811	17049	17019	17107	17031	17076	17097	16885	17041	17221	17013	17058	17064	17021	17024	17107	17059	17087	17147	17210	17258	17113	16905	17060	17121	17003	16920	17068	17034	17156	17029	16785	16866	17013	16971	17002	16975	17121	16859	17115	17079	17055	17024	17218	16892	16930	16904	17232	16840	17033	17087	17240	17144	16965	16977	16925	17037	16932	16963	17032	17062	17204	17083	17130	17035	16955	16964	17048	16988	17120	17074	17241	17041	16917	17047	16911	17110	16983	16867	17056	16954	16821	17135	16906	17180	16955	16830	16991	17152	17066	17046	16883	17063	17052	16925	16861	16957	17119	17139	17174	17053	17077	16985	16868	17236	17064	17104	17024	16829	17091	17084	16968	16925	17050	17071	17008	17035	17044	16709	17284	16993	17008	16955	16956	17006	17006	17104	16999	16829	16970	17010	16896	17137	16958	17151	17031	16934	17069	17190	16772	16938	17135	16961	17007	17122	17113	16961	17076	17170	17107	16920	17068	17198	16894	16991	17158	16945	16887	16871	17038	17052	17065	16980	17017	17153	17195	17010	17155	16984	17037	17029	17042	17223	17187	16911	17009	17164	16926	17057	17251	16893	17042	17025	17127	16913	17070	16981	17040	17079	17042	17128	17199	16991	17127	17037	16816	16989	16951	16879	16952	17015	16914	16908	17159	17147	17140	17175	16939	17186	17110	16960	17034	16837	17036	17030	17084	17003	17159	17092	17120	16938	17100	17132	16794	17072	16982	16923	16805	16942	17057	17041	17154	17061	17222	16876	16893	16808	17019	17027	16999	17205	17155	16989	17020	17028	16961	16928	17040	17138	16925	17021	16898	17164	16956	16838	16957	16913	16933	16846	16940	16968	16933	16967	17057	17034	17026	17039	17051	17065	17205	16925	17016	16879	16957	17171	16830	17006	17018	17077	17038	17107	16853	16959	16996	17098	16926	17091	16835	17017	17146	16963	17220	17136	17096	16871	17171	17034	17204	17198	17004	16871	16885	16986	17115	17046	16771	17127	16989	17089	17088	17148	17000	17009	17011	17200	17076	17067	16948	16932	17001	17147	16892	17085	17028	17084	17179	17024	17287	16954	17116	17046	16893	16990	17049	17168	16922	16963	16923	17100	17000	16961	16809	17056	17040	16874	16984	16894	17109	16952	17033	17218	17041	16934	17113	17011	17082	16858	17049	17047	17101	17221	17234	17108	17100	17051	17011	17142	17026	17149	16935	17134	17078	16969	16969	16864	17031	16964	16953	17034	16896	17107	16988	17152	17070	17048	17026	17043	17260	17004	17118	17139	17030	17082	16997	16930	17052	17182	17043	16970	17077	16873	16995	17196	17025	16980	17231	17072	17026	16891	17055	17098	16888	17091	17118	17097	17140	17002	17115	16972	17063	16933	17052	16925	17125	17106	16880	16986	17076	17013	16945	17284	17109	17095	16873	17086	16975	16915	17037	16939	17158	16851	16859	17120	17014	16940	17118	16992	16961	16966	17103	17132	17062	17043	17129	16877	17047	16969	16809	17166	17211	17045	16923	17117	17083	17077	16980	17164	16966	17061	16884	17040	17003	16900	17189	16929	17230	16921	16893	17158	17043	16804	17129	17127	17153	17020	17038	17034	17174	16855	17177	16934	17173	17116	16894	17137	17018	16998	16896	17091	16988	17042	17273	17011	17082	17044	17035	16990	17184	17045	17043	16952	16999	16979	17118	17006	17123	17120	17075	17076	17108	17120	16894	17010	17025	17107	16861	16874	17046	17093	17150	17165	17042	17160	17141	17096	17175	17136	17072	16952	16888	16893	16984	17012	16913	17092	16943	17039	17027	17088	17094	17129	17067	17156	16992	16987	16916	17076	17083	17019	17088	17179	16981	17016	17023	16922	16998	17214	17112	17030	17025	17048	17119	16890	16938	17084	17070	16914	16781	16972	16878	17197	17017	17031	16911	17131	17133	16935	16884	16949	16959	17019	16885	16957	16939	16972	16879	17059	17011	17231	16985	17063	17046	16872	16980	17234	17143	16836	16960	17187	16978	16978	16990	17119	17091	17148	17223	16831	16904	16856	17077	16899	16983	17149	17004	16911	16994	16987	17256	16731	16909	17193	17053	17093	17006	17030	16971	16858	17043	17214	17101	17025	16957	16807	17048	16848	16865	16939	17257	17220	17131	17195	17247	17008	17039	16972	17053	16983	17156	17021	17097	17048	17119	16923	16953	17082
18287	32816	30313	24343	21297	19559	28609	61303	56729	46901	33848	25228	18548	16259	15562	15599	15375	15431	15546	15343	15568	15482	15710	15614	15501	15680	15589	15532	15303	15427	15544	15424	15353	15537	15329	15629	15509	15468	15474	15488	15374	15479	15394	15503	15289	15445	15536	15500	15517	15400	15473	15332	15442	15307	15516	15529	15389	15603	15583	15452	15450	15556	15564	15464	15501	15381	15640	15574	15374	15316	15468	15598	15544	15512	15349	15388	15396	15432	15404	15510	15425	15373	15523	15571	15461	15393	15458	15457	15375	15474	15463	15383	15510	15510	15317	15484	15255	15505	15438	15436	15395	15489	15449	15360	15418	15520	15477	15293	15450	15420	15477	15471	15499	15363	15421	15639	15305	15405	15472	15532	15426	15490	15435	15386	15357	15462	15389	15470	15393	15505	15460	15378	15445	15430	15596	15506	15471	15344	15435	15468	15445	15219	15443	15383	15440	15553	15459	15449	15417	15587	15443	15523	15592	15423	15330	15346	15354	15379	15437	15471	15512	15412	15561	15202	15377	15341	15615	15335	15417	15255	15419	15558	15398	15495	15372	15433	15474	15379	15391	15508	15499	15434	15503	15453	15392	15510	15497	15442	15388	15570	15392	15606	15454	15253	15466	15557	15469	15412	15362	15376	15311	15432	15561	15428	15458	15435	15342	15482	15646	15296	15332	15348	15408	15514	15436	15548	15552	15283	15554	15476	15391	15472	15540	15537	15524	15523	15433	15226	15649	15523	15386	15372	15419	15517	15471	15309	15375	15485	15616	15503	15449	15465	15437	15390	15292	15439	15379	15393	15499	15528	15424	15390	15276	15545	15384	15579	15248	15359	15578	15730	15402	15486	15383	15381	15612	15290	15528	15412	15480	15339	15443	15398	15366	15391	15574	15468	15425	15583	15566	15489	15365	15453	15523	15463	15408	15432	15502	15427	15396	15416	15304	15557	15439	15394	15392	15425	15463	15415	15440	15468	15395	15464	15396	15438	15481	15291	15420	15346	15513	15431	15565	15595	15514	15495	15404	15362	15437	15430	15553	15522	15573	15402	15396	15461	15570	15416	15303	15537	15615	15532	15545	15303	15357	15537	15483	15413	15508	15603	15453	15420	15426	15435	15343	15424	15488	15443	15418	15474	15418	15493	15330	15236	15470	15489	15357	15438	15336	15493	15575	15414	15516	15385	15366	15372	15478	15591	15372	15576	15300	15352	15619	15457	15550	15458	15617	15438	15580	15603	15641	15456	15462	15481	15545	15402	15548	15363	15322	15558	15384	15432	15396	15630	15354	15431	15468	15260	15500	15325	15539	15529	15251	15515	15547	15383	15578	15351	15204	15396	15538	15372	15433	15481	15419	15448	15476	15581	15382	15492	15561	15424	15467	15318	15370	15300	15414	15493	15568	15383	15546	15397	15503	15540	15395	15351	15374	15459	15308	15253	15362	15484	15490	15395	15383	15370	15446	15438	15550	15419	15385	15497	15490	15412	15524	15408	15413	15382	15471	15440	15383	15484	15363	15583	15532	15564	15537	15328	15469	15458	15454	15692	15456	15343	15363	15449	15322	15549	15470	15365	15440	15464	15488	15425	15458	15339	15522	15448	15435	15664	15435	15502	15441	15628	15483	15468	15233	15378	15426	15505	15239	15341	15210	15404	15469	15377	15432	15435	15489	15466	15440	15301	15543	15584	15339	15547	15528	15442	15584	15549	15468	15386	15380	15516	15477	15425	15298	15401	15476	15284	15424	15440	15505	15460	15411	15546	15500	15291	15320	15356	15435	15361	15472	15496	15360	15396	15356	15583	15573	15605	15314	15428	15562	15370	15492	15275	15623	15296	15441	15451	15393	15396	15366	15400	15396	15343	15530	15340	15559	15457	15206	15537	15644	15288	15566	15392	15406	15318	15425	15367	15490	15368	15463	15461	15293	15522	15423	15572	15477	15643	15503	15514	15483	15328	15407	15314	15357	15478	15553	15314	15697	15412	15586	15488	15494	15331	15554	15350	15413	15580	15354	15390	15430	15432	15400	15578	15332	15591	15406	15476	15512	15283	15318	15615	15482	15472	15470	15576	15509	15448	15388	15489	15570	15423	15315	15526	15248	15358	15542	15630	15550	15318	15458	15453	15461	15431	15564	15370	15406	15306	15466	15493	15629	15455	15424	15542	15384	15370	15342	15576	15452	15401	15453	15499	15297	15297	15223	15522	15420	15448	15490	15380	15461	15417	15387	15410	15583	15485	15553	15503	15479	15286	15466	15510	15401	15338	15454	15460	15552	15377	15361	15385	15495	15327	15416	15420	15495	15475	15383	15285	15488	15421	15544	15426	15583	15222	15362	15408	15381	15343	15407	15531	15278	15324	15331	15415	15542	15361	15561	15370	15607	15343	15450	15431	15455	15459	15329	15448	15562	15510	15370	15485	15632	15439	15394	15388	15430	15407	15623	15504	15536	15316	15490	15573	15418	15454	15307	15385	15493	15402	15356	15487	15433	15359	15656	15363	15195	15659	15411	15289	15459	15335	15436	15570	15493	15362	15434	15386	15367	15280	15518	15391	15511	15312	15391	15410	15244	15481	15435	15520	15362	15444	15665	15500	15433	15356	15516	15434	15515	15401	15414	15144	15287	15766	15437	15535	15598	15354	15370	15387	15632	15418	15340	15543	15562	15518	15366	15554	15515	15388	15327	15340	15345	15496	15496	15492	15537	15498	15512	15454	15442	15490	15527	15483	15580	15522	15243	15398	15369	15575	15428	15325	15472	15522	15547	15477	15523	15484	15286	15508	15414	15434	15274	15466	15528	15236	15448	15205	15375	15490	15430	15486	15452	15307	15509	15495	15342	15410	15309	15424	15457	15522	15504	15481	15354	15445	15437	15414	15307	15261	15383	15531	15496	15425	15457	15344	15534	15511	15443	15344	15518	15579	15359	15307	15283	15408	15605	15399	15511	15379	15277	15442	15411	15460	15484	15461	15468	15457	15480	15447	15539	15450	15431	15380	15351	15456	15481	15356	15489	15580	15518	15421	15572	15299	15437	15504	15408	15304	15419	15347	15484	15445	15416	15434	15407	15525	15525	15508	15451	15487	15504	15603	15303	15530	15539	15422	15404	15306	15706	15547	15471	15344	15472	15391	15329	15358	15448	15373	15512	15323	15335	15444	15533	15571	15404	15521	15348	15592	15508	15380	15321	15513	15248	15544	15262	15695	15407	15543	15445	15371	15273	15461	15414	15385	15530	15474	15459	15247	15596	15500	15437	15413	15381	15407	15569	15605	15481	15339	15454	15552	15340	15476	15392	15297	15571	15299	15433	15572	15432	15507	15415	15411	15367	15325	15528	15391	15520	15257	15360	15314	15458	15497	15411	15606	15599	15433	15346	15543	15345	15363	15486	15405	15499	15381	15391	15412	15494	15434	15242	15480	15366	15290	15493	15317	15359	15499	15618	15355	15438	15478	15426	15598	15407	15397	15570	15465	15405	15475	15499	15528	15295	15526	15340	15419	15618	15481	15458	15548	15442	15497	15420	15593	15449	15507	15392	15409	15488	15634	15362	15411	15541	15439	15569	15499	15427	15365	15398	15394	15389	15423	15524	15548	15502	15432	15355	15355	15433	15431	15397	15420	15471	15433	15320	15467	15544	15413	15407	15387	15403	15371	15487	15385	15479	15275	15594	15527	15447	15460	15535	15280	15306	15336	15401	15612	15530	15468	15453	15391	15405	15470	15329	15552	15441	15372	15562	15372	15521	15531	15418	15441	15353	15460	15452	15629	15316	15639	15393	15566	15434	15321	15441	15468	15370	15386	15472	15506	15237	15380	15530	15375	15387	15487	15494	15516	15401	15264	15562	15481	15487	15303	15571	15456	15554	15558	15469	15492	15415	15540	15313	15479	15543	15379	15347	15582	15588	15519	15532	15498	15301	15649	15528	15320	15565	15582	15395	15403	15481	15502	15445	15555	15369	15356	15466	15666	15410	15454	15439	15443	15389	15397	15346	15334	15537	15445	15203	15439	15480	15622	15571	15400	15333	15481	15447	15457	15320	15505	15353	15523	15458	15423	15645	15427	15264	15538	15445	15402	15459	15223	15448	15480	15344	15431	15372	15423	15214	15349	15551	15387	15415	15407	15473	15481	15385	15366	15301	15429	15374	15310	15368	15642	15439	15519	15492	15555	15362	15490	15376	15271	15448	15540	15536	15511	15480	15384	15470	15508	15425	15358	15529	15570	15467	15319	15464	15413	15480	15499	15407	15474	15258	15317	15429	15413	15458	15449	15486	15368	15445	15698	15529	15526	15450	15415	15540	15488	15646	15371	15467	15517	15423	15436	15289	15640	15597	15433	15550	15522	15476	15383	15382	15611	15492	15388	15444	15531	15420	15502	15459	15420	15388	15253	15358	15297	15225	15470	15494	15383	15384	15514	15473	15402	15421	15502	15527	15624	15652	15521	15457	15567	15505	15508	15449	15365	15491	15453	15337	15431	15507	15501	15443	15548	15283	15513	15467	15516	15357	15527	15404	15392	15260	15407	15568	15315	15532	15309	15509	15349	15621	15400	15621	15475	15437	15471	15460	15557	15423	15476	15483	15498	15499	15419	15554	15455	15494	15480	15450	15481	15469	15501	15466	15587	15355	15587	15485	15478	15517	15530	15366	15516	15561	15329	15431	15496	15330	15546	15443	15667	15565	15401	15348	15414	15577	15370	15490	15444	15431	15483	15452	15355	15461	15482	15451	15596	15438	15429	15356	15718	15608	15413	15578	15608	15518	15529	15432	15473	15326	15443	15376	15633	15553	15438	15334	15503	15296	15291	15445	15422	15546	15469	15489	15387	15374	15494	15334	15309	15470	15459	15397	15598	15403	15480	15317	15370	15403	15441	15538	15514	15531	15486	15383	15408	15390	15457	15491	15326	15458	15437	15498	15550	15421	15371	15268	15332	15617	15481	15511	15417	15442	15537	15337	15350	15509	15407	15380	15420	15370	15305	15534	15341	15407	15478	15438	15428	15455	15601	15649	15605	15350	15362	15503	15355	15423	15493	15488	15281	15280	15522	15387	15488	15405	15387	15423	15450	15443	15455	15446	15391	15541	15413	15541	15462	15346	15316	15388	15398	15449	15432	15414	15439
27559	22062	24421	21395	18178	17962	18412	23437	23866	22465	19772	18067	17531	17430	17439	17397	17229	17263	17319	17404	17228	17453	17444	17277	17264	17333	17284	17112	17108	17201	17320	17227	17271	17150	17248	17365	17391	17353	17259	17112	17271	17465	17322	17288	17080	17269	17064	17339	17091	17362	17155	17190	17348	17143	17277	17286	17126	17195	17155	17328	17326	17273	17459	17308	17086	17302	17204	17262	17447	17198	17443	17426	17255	17368	17341	17234	17197	17095	17361	16999	17216	17202	17305	17284	17275	17446	17080	17166	17234	17224	17395	17149	17235	17101	17187	17145	17334	17065	17269	17208	17305	17320	17354	17121	17422	17301	17098	17198	17241	17177	17286	17160	17336	17323	17296	17146	17274	17371	17187	17080	17321	17288	17439	17460	17221	17219	17509	17245	17065	17080	17111	17130	17293	17077	17300	17268	17200	17170	17391	17382	17436	17155	17360	17327	17206	17165	17389	17293	17250	17308	17303	17257	17539	17418	17148	17291	17268	17092	17166	17123	17258	17246	17281	17377	17207	17164	17136	17373	17295	17362	17290	17369	17196	17166	17355	17351	17186	17285	17190	17238	17183	17216	17302	17268	17341	17087	17227	17441	17410	17287	17292	17234	17327	17419	17203	17204	17349	17236	17219	17290	17349	17056	17388	17189	17180	17348	17228	17245	17289	17298	17376	17173	17352	17287	17187	17246	17151	17285	17278	17291	17201	17233	17640	17221	17316	17349	17147	17128	17277	17260	17263	17288	17362	17092	17200	17246	17365	17190	17315	17248	17044	17178	17183	17267	17171	17469	17367	17185	17244	17457	17265	17219	17239	17258	17102	17345	17545	17121	17350	17369	17272	17305	17415	17329	17389	17503	17150	17151	17038	17528	17213	17319	17297	17213	17291	17272	17212	17217	17270	17314	17247	17169	17159	17137	17194	17333	17297	17387	17345	17374	17268	17078	17012	17220	17212	17242	17251	17371	17288	17194	17262	17055	17250	17157	17185	17291	17272	17185	17012	17181	17252	17282	17258	17262	17249	17325	17236	17362	17041	17174	17143	17375	17252	17227	17027	17284	17110	17399	17487	17120	17194	17194	17304	17268	17393	17073	17284	17361	17452	17182	17051	17168	17207	17107	17258	17256	17171	17222	17380	17230	17090	17288	17201	17251	17147	17280	17242	17288	17259	17255	17459	17181	17171	17226	17281	17188	17094	17165	17372	17099	17069	17124	17294	17104	17250	17124	17125	17292	17265	17261	17441	17340	17288	17318	17292	17321	17106	17254	17186	17292	17365	17323	17166	17173	17273	17333	17136	17108	17361	17260	17248	17179	17077	17107	17157	17214	17341	17138	17270	17244	17369	17377	17329	17190	17329	17276	17391	17516	17248	17253	17132	17100	17398	17211	17442	17385	17378	17228	17310	17337	17230	17303	17239	17291	17343	17276	17252	17140	17235	17212	17296	17229	17413	17228	17231	17418	17425	17348	17348	17158	17288	17213	17364	17280	17336	17364	17246	17307	17093	17017	17260	17120	17257	17307	17486	17391	17453	17115	17298	17348	17216	17306	17237	17365	17415	17404	17326	17211	17116	17273	17365	17388	17270	17310	17201	17238	17099	17200	17264	17273	17203	17423	17175	17376	17269	17253	17087	17134	17176	17176	17195	17274	17258	17232	17304	17230	17316	17256	17284	17224	17154	17359	17371	17212	17419	17324	17280	17385	17166	17290	17430	17352	17326	17323	17382	17382	17329	17331	17232	17475	17369	17212	17086	17233	17274	17177	17254	17337	17297	17165	17328	17307	17399	17286	17581	17344	17065	17447	17053	17294	17287	17217	17174	17217	17216	17012	17389	17491	17157	17281	17371	17358	17183	17373	17389	17323	17310	17211	17186	17303	17195	17474	17358	17587	17242	17497	17217	17359	17411	17217	17367	17063	17092	17356	17275	17343	17304	17196	17235	17118	17120	17369	17247	17363	17250	17315	17262	17283	17095	17306	17223	17209	17420	17136	17320	17125	17089	17316	17385	17283	17097	17195	17454	17347	17264	17171	17287	17305	17397	17169	17290	17347	17352	17242	17353	17238	17090	17183	17400	17004	17312	17171	17091	17478	17283	17341	17512	17320	17402	17310	17335	17264	17200	17263	17201	17155	17363	17489	17071	17282	17434	17265	17217	17149	17114	17157	17171	17129	17152	17271	17259	17318	17072	17194	17155	17239	17044	17129	17397	17291	17341	16982	17278	17170	17198	17241	17276	17232	17312	17185	17228	17361	17388	17355	17169	17419	17243	17485	16961	17203	17360	17168	17062	17338	17378	17256	17135	17223	17205	17291	17410	17349	17091	17297	17416	17410	17354	17238	17498	17456	17047	17292	17324	17247	17299	17247	17463	17192	17384	17199	17097	17250	17388	17345	17420	17206	17331	17382	17461	17358	17185	17453	17262	17152	17090	17298	17269	17155	17482	17184	17266	17216	17344	17269	17204	17376	17432	17271	17315	17366	17243	17059	17358	17441	17375	17243	17137	17374	17279	17198	17404	17166	17332	17078	17238	17288	17297	17349	17281	17195	17279	17152	17464	17189	17204	17188	17306	17304	17488	17523	17199	17310	17356	17304	17258	17155	17152	17295	17299	17226	17272	17208	17124	17255	17263	17397	17182	17171	17220	17198	17284	17180	17162	17257	17374	17119	17314	17226	17229	17283	17266	17263	17244	17371	17346	17358	17356	17288	17327	17143	17158	17347	17192	17274	17386	17211	17245	17145	17182	17356	17306	17411	17282	17303	17336	17116	17329	17235	17408	17237	17490	17238	17373	17296	17202	17282	16966	17561	17357	17353	17418	17281	17180	17209	17281	17178	17377	17286	17437	17330	17210	17166	17113	17187	17270	17027	17191	17263	17233	17183	17404	17231	17253	17280	17305	17241	17184	17263	17399	17209	17328	17318	17278	17289	17377	17224	17241	17224	17131	17251	17322	17408	17348	17227	17210	17102	17244	17361	17331	17435	17276	17090	17267	17197	17225	17294	17425	17238	17054	17211	17258	17208	17168	17424	17437	17181	17253	17202	17027	17286	17063	17297	17266	17138	17300	17239	17263	17428	17312	17351	17164	17479	17246	17276	17269	17205	17550	17025	17277	17221	17243	17219	17332	17332	17304	17286	17242	17343	17211	17174	17221	17307	17262	17390	17339	17245	17327	17415	17332	17250	17250	17288	17307	17273	17158	17350	17288	17213	17349	17283	17168	17234	17334	17416	17265	17209	17181	17349	17184	17453	17378	17192	17404	17265	17359	17282	17210	17210	17436	17261	17604	17344	17272	17165	17175	17220	17182	17206	17246	17108	17377	17240	17402	17039	17454	17437	17313	17244	17216	17421	17323	17365	17266	17289	17284	17173	17325	17303	17307	17074	17355	17434	17098	17162	17191	17355	17382	17272	17354	17235	17383	17394	17482	17245	17162	17224	17387	17057	17303	17480	17269	17253	17173	17249	17179	17387	17143	17361	17395	17246	17293	17197	17149	17212	17392	17377	17274	17211	17250	17136	17108	17136	17187	17230	17223	17162	17318	17274	17286	17234	17014	17362	17316	17208	17241	17302	17259	17252	17428	17338	17222	17304	17258	17316	17380	17337	17312	17224	17282	17238	17415	17320	17332	17196	17317	17208	17221	17205	17102	17016	17159	17295	17445	17353	17269	17368	17225	17163	17292	17184	17231	17404	17038	17262	17354	17243	17146	17282	17249	17224	17328	17158	17265	17380	17247	17343	16946	17256	17260	17403	17220	17299	17380	17360	17605	17292	17182	17291	17206	17111	17345	17185	17222	17220	17103	17277	17091	17139	17437	17249	17396	17189	17121	17110	17533	17210	17204	17407	17166	17110	17237	17482	17279	17240	17301	17362	17493	17370	17295	17173	17334	17271	17306	17360	17363	17218	17155	17267	17192	17151	17349	17176	17091	17102	17191	17197	17258	17393	17439	17449	17094	17143	17247	17168	17258	17351	17408	17375	17272	17166	17082	17243	17406	17269	17511	17172	17281	17166	17192	17111	17276	17289	17270	17218	17276	17213	17124	17148	17269	17288	17271	17087	17249	17221	17065	17252	17354	17269	17364	17362	17238	17343	17409	17299	17209	17231	17493	17212	17001	17106	17105	17387	17125	17230	17285	17400	17290	17503	17094	17417	17329	17406	17028	17322	17292	17350	17311	17166	17170	17079	17345	17261	17190	17130	17285	17269	17353	17346	17136	17407	17392	17446	17177	17365	17314	17283	17191	17308	17459	17329	17094	17274	17081	17294	17322	17406	17193	17194	17211	17311	17250	17060	17070	17288	17282	17335	17156	17329	17025	17218	17268	17347	17340	17098	17223	17231	17482	17376	17294	17306	17173	17275	17126	17280	17201	17170	17217	17233	17360	17189	17475	17267	17241	17276	17093	17368	17163	17023	17245	17371	17379	17219	17202	17447	17197	17282	17360	17322	17203	17442	17305	17242	17425	17278	17322	17383	17171	17557	17122	17174	17169	17346	17401	17316	17290	17371	17311	17175	17327	17104	17326	17303	17233	17211	17113	17247	17293	17280	17368	17154	17278	17204	17214	17140	17208	17226	17362	17121	17278	17135	17089	17120	17287	17157	17171	17004	17441	17214	17282	17206	17002	17074	17152	17170	17136	17139	17122	17157	17170	17254	16939	17201	17177	17218	16986	17455	17309	17326	17159	17123	17229	17156	17180	17281	17111	17218	17082	17249	17395	17315	17145	17179	17242	17269	17324	17384	17294	17300	17279	17171	17230	17416	17399	17323	17380	17270	17325	17233	17462	17367	17261	17241	17272	17294	17385	17386	17076	17397	17103	17170	17119	17132	17269	17237	17300	17178	17385	17413	17436	17031	17386	17219	17439	17393	17211	17220	17268	17223	17310	17217	17470	17108	17544	17273	17227	17260	17414	17110	17394	17284	17227	17371	17317	17211	17317	17197	17294	17310	17262	17141	17236	17259	17396	17400	17431	17309	17312	17281	17172	17445	17142	17176	17375	17241	17310	17186	17340	17287	17190	17279	17286	17181	17322	17293	17311	17058	17239	17165	17342	17168	17359	17348	17296	17389	17303	17153	17094	17357	17329	17320	17349	17281	17372	17096	17121	17418
17095	21871	20958	18203	17390	16995	17571	25504	24283	21705	17988	16790	15865	15690	15568	15816	15649	15699	15684	15604	15629	15590	15668	15568	15540	15505	15732	15545	15592	15677	15429	15620	15575	15675	15480	15579	15469	15532	15682	15567	15564	15632	15608	15659	15602	15571	15711	15549	15412	15541	15661	15673	15570	15547	15581	15594	15711	15511	15783	15695	15473	15677	15611	15548	15690	15512	15619	15688	15702	15442	15785	15717	15695	15467	15610	15553	15578	15642	15599	15551	15435	15620	15551	15640	15625	15667	15474	15585	15470	15569	15682	15474	15610	15517	15682	15827	15777	15542	15563	15644	15830	15567	15643	15618	15681	15484	15922	15615	15767	15597	15664	15567	15750	15631	15417	15602	15579	15545	15524	15511	15648	15490	15414	15573	15778	15637	15610	15697	15684	15590	15538	15743	15523	15600	15555	15693	15671	15772	15607	15361	15663	15592	15668	15673	15657	15686	15581	15654	15622	15660	15623	15629	15583	15756	15461	15596	15714	15695	15532	15511	15592	15645	15568	15652	15752	15689	15724	15528	15717	15602	15544	15644	15472	15502	15789	15731	15630	15533	15617	15593	15457	15662	15591	15493	15682	15684	15678	15524	15509	15646	15676	15591	15507	15520	15676	15444	15636	15681	15664	15740	15619	15520	15610	15435	15542	15725	15678	15602	15437	15692	15538	15521	15565	15694	15502	15551	15553	15630	15570	15752	15621	15740	15521	15628	15664	15554	15524	15626	15503	15503	15543	15632	15451	15478	15616	15720	15652	15681	15544	15551	15682	15670	15507	15610	15744	15569	15627	15712	15622	15686	15785	15493	15529	15664	15518	15571	15609	15605	15459	15600	15591	15501	15566	15592	15700	15570	15521	15722	15514	15597	15628	15460	15591	15616	15607	15629	15573	15453	15587	15433	15559	15727	15682	15632	15732	15660	15598	15682	15547	15663	15493	15551	15540	15688	15542	15768	15392	15655	15595	15555	15657	15639	15676	15472	15646	15470	15689	15459	15577	15486	15608	15486	15668	15447	15614	15771	15525	15545	15560	15560	15664	15493	15707	15550	15591	15398	15685	15528	15549	15585	15437	15515	15427	15611	15566	15460	15419	15590	15679	15641	15587	15545	15589	15742	15629	15449	15713	15713	15333	15615	15551	15532	15708	15743	15707	15789	15595	15695	15865	15626	15717	15706	15577	15457	15703	15397	15538	15769	15536	15558	15651	15553	15570	15629	15725	15696	15674	15569	15598	15536	15560	15553	15707	15494	15579	15582	15459	15583	15606	15612	15537	15763	15595	15703	15557	15600	15557	15547	15510	15679	15565	15626	15707	15551	15649	15493	15657	15503	15587	15583	15568	15785	15608	15498	15536	15766	15612	15664	15599	15558	15609	15640	15535	15697	15658	15507	15551	15691	15546	15590	15453	15566	15827	15622	15696	15650	15507	15668	15481	15570	15640	15646	15570	15591	15563	15808	15606	15649	15660	15614	15632	15619	15556	15594	15697	15547	15684	15487	15534	15487	15777	15578	15623	15604	15708	15556	15611	15722	15648	15600	15609	15399	15359	15539	15724	15579	15482	15448	15478	15618	15488	15713	15623	15621	15583	15623	15657	15733	15836	15591	15634	15619	15531	15740	15697	15572	15657	15696	15526	15661	15533	15661	15750	15585	15487	15345	15674	15326	15612	15552	15586	15632	15743	15753	15492	15592	15557	15597	15621	15490	15546	15712	15618	15612	15696	15809	15640	15551	15665	15537	15502	15568	15734	15847	15659	15670	15668	15466	15636	15723	15508	15702	15521	15632	15557	15669	15469	15754	15666	15597	15661	15568	15627	15628	15584	15573	15705	15591	15602	15748	15610	15555	15547	15672	15603	15621	15489	15493	15641	15553	15574	15736	15583	15646	15584	15448	15848	15705	15576	15507	15575	15532	15527	15452	15393	15453	15606	15606	15702	15586	15538	15509	15479	15629	15753	15602	15628	15515	15625	15563	15714	15745	15611	15567	15836	15555	15781	15558	15546	15561	15445	15542	15732	15595	15787	15625	15705	15543	15611	15550	15630	15781	15532	15560	15565	15498	15476	15621	15670	15575	15617	15534	15601	15633	15465	15499	15629	15521	15542	15680	15664	15558	15705	15453	15606	15718	15625	15716	15733	15611	15529	15636	15667	15639	15655	15727	15539	15561	15664	15585	15584	15523	15676	15639	15724	15664	15632	15616	15726	15606	15662	15554	15636	15540	15598	15675	15692	15648	15591	15547	15677	15678	15554	15650	15449	15445	15527	15498	15647	15671	15519	15703	15584	15566	15590	15804	15481	15657	15610	15577	15349	15483	15663	15480	15578	15535	15557	15596	15621	15608	15563	15583	15437	15561	15638	15560	15564	15687	15494	15607	15663	15526	15502	15524	15598	15555	15680	15481	15830	15539	15633	15570	15533	15706	15668	15617	15675	15567	15635	15766	15818	15634	15517	15617	15578	15679	15510	15521	15643	15676	15585	15609	15659	15740	15619	15617	15543	15591	15547	15617	15749	15512	15590	15611	15742	15524	15502	15600	15657	15521	15678	15616	15611	15515	15647	15619	15424	15756	15552	15526	15768	15705	15567	15816	15401	15680	15554	15718	15437	15699	15630	15469	15633	15777	15639	15593	15618	15739	15632	15678	15531	15689	15718	15464	15726	15771	15604	15613	15647	15578	15637	15538	15614	15505	15560	15665	15712	15496	15577	15505	15570	15623	15572	15720	15519	15632	15324	15756	15659	15638	15660	15606	15640	15720	15749	15515	15501	15670	15823	15670	15620	15729	15724	15696	15557	15537	15753	15655	15574	15593	15707	15659	15601	15670	15684	15703	15507	15525	15650	15529	15686	15558	15727	15568	15582	15498	15502	15589	15480	15613	15591	15612	15574	15554	15504	15686	15665	15622	15616	15602	15551	15585	15727	15587	15660	15641	15561	15475	15557	15784	15589	15683	15572	15578	15588	15790	15527	15564	15568	15609	15596	15699	15416	15552	15634	15555	15673	15636	15619	15612	15663	15397	15692	15563	15661	15408	15512	15576	15607	15750	15434	15422	15574	15726	15732	15589	15436	15714	15567	15548	15766	15453	15668	15683	15690	15655	15602	15729	15521	15608	15402	15739	15543	15578	15533	15536	15592	15520	15545	15547	15707	15645	15697	15593	15579	15705	15634	15613	15778	15520	15691	15632	15721	15618	15637	15714	15772	15630	15638	15408	15595	15627	15492	15683	15565	15522	15758	15574	15627	15589	15687	15568	15718	15731	15658	15601	15448	15471	15679	15548	15458	15659	15568	15646	15600	15466	15678	15665	15676	15599	15660	15669	15547	15673	15578	15589	15538	15576	15490	15413	15786	15620	15692	15562	15792	15611	15541	15334	15801	15607	15616	15607	15502	15568	15679	15643	15787	15649	15646	15599	15694	15671	15759	15609	15521	15484	15468	15530	15380	15569	15452	15556	15698	15769	15569	15789	15646	15715	15525	15655	15808	15511	15593	15629	15705	15528	15576	15641	15696	15594	15638	15557	15654	15502	15715	15595	15597	15481	15706	15719	15601	15651	15532	15676	15666	15674	15716	15739	15624	15549	15681	15456	15674	15554	15592	15546	15558	15478	15748	15754	15837	15679	15731	15657	15755	15527	15540	15446	15684	15757	15712	15510	15609	15528	15572	15517	15588	15717	15572	15718	15541	15569	15704	15544	15777	15664	15526	15806	15556	15482	15638	15529	15671	15587	15572	15613	15644	15485	15694	15665	15615	15284	15753	15505	15507	15651	15422	15748	15858	15711	15683	15667	15750	15494	15642	15734	15597	15617	15698	15572	15563	15413	15731	15625	15573	15581	15617	15736	15472	15694	15632	15784	15722	15753	15817	15628	15655	15499	15614	15603	15538	15774	15533	15593	15570	15691	15711	15526	15579	15663	15658	15599	15541	15677	15765	15576	15584	15597	15473	15548	15739	15561	15746	15836	15627	15578	15786	15573	15603	15534	15570	15556	15638	15539	15591	15689	15618	15382	15689	15660	15587	15707	15598	15586	15578	15616	15660	15520	15418	15581	15485	15661	15602	15670	15467	15845	15601	15527	15644	15746	15780	15456	15726	15710	15611	15458	15730	15398	15746	15724	15579	15557	15664	15813	15545	15535	15542	15707	15648	15707	15623	15541	15724	15658	15704	15613	15839	15796	15589	15494	15490	15629	15708	15683	15611	15608	15586	15569	15667	15558	15694	15538	15669	15716	15598	15458	15543	15621	15650	15658	15529	15450	15500	15573	15463	15648	15583	15644	15582	15558	15600	15657	15675	15664	15604	15492	15630	15803	15721	15728	15720	15548	15657	15489	15624	15750	15503	15557	15527	15582	15509	15752	15533	15621	15722	15511	15542	15747	15556	15695	15640	15480	15580	15776	15657	15656	15639	15627	15719	15381	15403	15602	15577	15519	15754	15638	15593	15602	15514	15803	15673	15620	15584	15417	15436	15544	15701	15422	15547	15585	15758	15540	15519	15463	15577	15588	15598	15701	15635	15489	15750	15577	15765	15675	15726	15762	15706	15659	15562	15532	15476	15605	15691	15579	15562	15789	15615	15577	15631	15511	15604	15636	15609	15570	15598	15535	15658	15555	15761	15583	15776	15370	15447	15449	15678	15586	15617	15486	15424	15623	15578	15722	15651	15603	15705	15588	15705	15532	15654	15756	15553	15485	15552	15750	15515	15679	15731	15582	15545	15731	15550	15654	15836	15661	15585	15523	15761	15603	15493	15815	15568	15555	15488	15670	15615	15632	15609	15679	15747	15715	15574	15530	15659	15555	15588	15653	15494	15640	15560	15685	15544	15655	15706	15656	15628	15691	15624	15557	15643	15615	15555	15526	15468	15620	15686	15760	15646	15593	15444	15731	15528	15693	15727	15663	15637	15712	15660	15778	15624	15618	15630	15560	15672	15503	15498	15581	15716	15560	15550	15499	15615	15611	15552	15654	15653	15611	15565	15496	15543	15528	15711	15565	15659	15712	15451	15598	15509	15581	15495	15632	15694	15556	15565	15479	15756	15574	15715	15672	15638	15534	15623	15712	15462	15495	15652	15598	15551	15684	15772	15512	15626	15605	15605	15709	15738	15633
24670	21142	28072	24912	21579	19762	21594	44276	41927	35258	26210	21512	18874	17783	17256	17286	17146	17247	17199	17248	17191	17208	17343	17197	17149	17178	17192	17098	17195	17046	17192	17354	17224	17152	17429	17138	17250	17251	17230	17319	17207	17095	17322	17185	17143	17302	17215	17257	17140	17137	17288	17284	17244	17107	17304	17268	17391	17384	17237	17103	17195	17083	17047	17243	17140	17031	16991	17219	17385	17244	17116	17405	17008	17295	17135	17171	17211	17271	17186	17166	17207	17272	17129	17239	16979	16951	17331	17146	17261	17126	17031	17032	17303	17213	17054	17244	17200	17055	17116	17188	17349	17180	17257	16968	17031	17310	17191	17225	16962	17183	17229	16949	17220	17160	16882	17013	17313	17151	17085	17152	17169	17155	17055	17269	17207	17204	17202	17192	17117	17079	17293	16954	16997	17140	17127	16875	17186	17031	17166	17315	17108	17196	17151	17091	16998	17087	17190	17133	17054	17202	17168	16949	17206	17233	17285	17185	17088	17103	17241	17267	17223	16996	17009	17095	17149	16960	17244	17013	17262	17248	17259	17192	17268	17155	17224	17090	17002	17238	17142	17208	17460	17431	17088	17428	17143	17149	17027	17186	17181	17184	17090	17259	17070	16973	17049	17085	17254	17022	17326	16955	17167	17202	17220	17129	17384	17137	17104	17311	17297	17030	17174	17273	17326	17343	16986	17169	17189	17357	17106	17103	17310	17016	17265	17044	17335	17233	17218	17146	17186	17270	16918	17206	17216	17194	17059	17049	17198	17023	17198	17172	17287	16984	17182	17227	17196	17180	17306	17037	17104	17120	17031	17307	17343	17024	17327	17037	17021	17116	17255	17344	17248	17044	17152	17163	17164	17056	17193	17120	17079	17192	17282	17156	17223	17299	17031	17121	16961	17127	17199	17234	17218	17045	17095	17241	17071	16995	17271	17099	16950	17234	17020	17227	17306	17208	17226	16932	17081	17141	17208	17056	17098	17094	16997	17095	17190	17092	17177	17063	17031	17321	17475	17230	17237	17012	17266	17131	17188	17157	17069	17306	17199	17004	17187	17007	17368	17171	17101	17182	17020	17071	17264	16932	17083	17123	17221	17259	17240	17105	17111	17213	17183	17227	17121	17087	17074	17076	17110	17106	17170	17313	16916	17159	17121	17080	17063	17113	17241	17345	17061	17106	17242	17236	16999	16989	17239	17146	17176	17085	17058	17213	17066	17250	17344	17027	17265	17217	17243	17063	17255	17349	17098	17049	17131	17005	17026	17137	17179	17064	17171	17085	17020	17189	17296	17184	17046	17132	17044	17138	17015	17156	17331	17195	17153	16888	17003	17249	17223	17087	17025	17061	17213	17043	17236	17215	17057	17051	17144	17065	17125	17132	17293	17104	17179	17308	17113	17175	17120	17261	17253	17126	17156	17154	17371	17384	16992	17080	17010	17129	17242	17237	16917	17000	17281	17146	17230	17094	17059	17207	17288	17236	17213	17165	17083	17129	17294	17216	17070	17135	17124	17162	17087	17102	17078	17246	17110	17172	17325	17027	17230	17064	17221	17150	17046	17035	17151	17326	17283	17233	17310	17217	17151	17363	17309	17182	17325	17155	17235	17050	17193	17374	17285	17267	17094	17218	17170	17116	17197	17150	17246	17238	17163	17035	17356	17080	17173	17398	17262	16938	17032	17132	17261	17220	17027	17224	17113	17163	17191	17074	17219	17208	17140	17023	17181	17305	17107	16962	17157	17273	17201	17047	17275	17074	17227	17323	17350	17190	17138	17134	17118	17284	17126	17333	17156	17080	17308	17020	17191	17178	17389	17109	17178	17133	17241	17087	17075	17334	17094	17113	17233	17080	17229	17255	17349	17246	17128	17292	17227	17127	17133	16960	17235	17297	17023	17331	17185	17290	17260	17378	17211	17009	17267	17220	17185	16999	17149	17122	17148	17028	17022	17237	17047	17287	17030	17092	17244	17187	17217	17378	17110	17264	17251	17165	17099	16914	17235	17065	17101	17077	17204	17098	17280	17301	17369	17133	17188	17124	17274	17100	17227	17178	17448	17269	17276	17339	16933	17216	16975	17081	17227	17083	17022	17174	17209	17126	17110	17421	17266	17211	17076	17042	17075	17201	17246	17162	17404	17168	17113	17209	17188	17228	17153	17157	17121	17239	17236	17172	17243	17181	17414	17254	17128	17269	17078	17112	17120	17207	17274	17108	17216	17165	17398	17267	17167	17214	17257	17137	17078	17141	17253	17085	16930	17169	17170	17097	17226	17161	17358	17183	17405	17124	17056	17113	17105	17303	17286	17049	17281	17073	17175	17031	17151	17399	17158	17288	17108	17113	17169	17219	17256	17136	17060	17215	17234	17244	17025	17039	17235	17342	17165	17124	17298	17125	17139	17128	17044	17255	17156	17111	17203	17165	17180	17347	17038	17033	17237	17327	17130	17231	17211	17279	17055	17186	17093	17309	17304	17251	17097	16964	16940	17037	17185	17197	17119	17045	17101	17066	17099	17132	17202	17395	17055	17113	17244	17021	17073	17165	17042	17320	17061	17026	17250	17202	17108	17220	17236	17138	17123	17123	16967	16981	17205	17086	17165	17281	17187	17231	17250	17030	17141	17189	17241	17329	17492	17156	17158	17275	17320	17289	16982	17190	17167	17107	17258	17257	17304	17156	17296	17177	17196	17423	17160	17124	17228	17093	17239	17041	17258	17212	17241	17278	17090	17054	17072	17287	17140	17202	17146	17170	17354	17075	17249	17100	17248	17246	17205	17262	17308	17307	17184	17220	17230	17187	17073	17109	17341	17185	17135	17190	17083	17271	17021	16980	17241	16972	17287	17175	17305	17072	17167	17318	17069	17147	16987	17088	17191	17290	17138	17247	17128	17142	16910	16979	17092	17162	17052	17296	17280	17055	16962	17110	17275	17186	17034	17178	17047	17210	17064	17167	17216	17301	17275	17170	17167	17196	17219	17237	17428	17061	17287	17111	17158	17189	16887	17228	17176	17205	17141	17390	17069	17225	17049	17044	17093	17331	17105	17312	17365	17095	17023	17126	17206	16999	17129	17099	17085	17242	17305	17194	17164	17254	17228	17171	17056	17204	17073	17134	17247	17455	17151	17219	17071	17211	17102	17092	17132	17017	17113	17241	17066	17035	16939	17231	17107	17084	17374	17353	17208	17078	17167	17199	16959	17094	17317	17178	16976	17073	17138	17177	17154	16957	17121	17157	17022	17060	17186	17152	17247	17151	17173	17102	17162	17007	17119	17187	17138	17178	17106	17343	17149	16975	17101	17115	17243	17411	16972	17092	17251	16976	17290	17286	17037	17045	17078	17272	17053	17174	17282	17183	17054	17272	17249	16959	17002	16971	17041	17224	17051	17202	16990	17191	17177	17146	17032	17246	17133	17277	17116	17098	17073	17184	17256	17320	17116	17207	17151	17173	17046	16974	16952	16989	17310	17177	17210	17086	17074	17279	16942	17287	17176	17377	17185	17065	17141	17164	17167	17140	17212	17256	16942	17048	17193	17178	17144	17124	17285	17123	17189	17358	17155	17013	17238	17173	17105	17072	17055	17206	17102	17115	17200	17207	17139	17299	17301	17228	17365	17232	17215	17169	17063	17124	17258	17246	17033	17193	17239	17070	17112	17163	17211	17142	17133	17159	17063	17123	17382	17288	17209	17129	17130	17144	17168	17053	17055	17403	17158	17082	17270	16932	17319	17412	17064	17286	17259	17011	17131	17122	17076	17081	17086	17199	17294	17012	17280	17086	17237	17245	17270	17060	17261	17292	17098	17048	17061	17359	17227	17083	17057	17267	17174	17131	17211	17185	17258	16943	17175	17240	17308	17100	17221	17278	17086	17103	17221	17192	17095	17155	17355	17030	17177	17306	17298	17080	17094	17132	17092	17088	17153	17128	17111	16884	17005	17148	17246	17119	17085	17246	17022	17111	17297	17265	17575	17255	17250	17036	17144	17113	17254	17043	17315	17064	17273	17100	17205	17094	17290	17159	17204	17030	17199	16996	17135	17010	17156	17188	17298	17163	17178	17163	17167	17100	17142	17104	17240	17188	17293	17057	17132	17177	17266	17406	17050	17312	17099	17182	17024	17062	17199	17327	17200	17143	16938	17027	17375	17220	17074	17221	17228	17099	17214	17156	17193	17415	17058	17172	17002	17270	17184	17057	17226	17153	17365	17191	17177	17255	17098	17231	17197	16970	17211	17164	17268	17446	17096	17183	17246	17161	16972	17122	17091	17327	17090	16917	17228	17086	17093	17154	17120	17270	17068	16893	17103	17212	16809	17270	17278	17412	17279	17258	17312	17434	17147	17124	17235	17289	17113	17144	16964	17136	17258	17193	17230	17276	17177	17282	17000	17005	16994	17138	17189	17379	17217	17165	17117	17303	17010	17343	17038	17101	17157	17117	17128	17171	16988	17107	17110	17110	17280	17274	17134	17415	17142	17036	17374	17055	17142	17135	17278	17169	17248	17044	16976	17152	17182	17011	17012	17059	16936	17121	16922	17176	17122	16894	17048	17130	17116	17473	17286	17300	17247	17267	17273	17065	17221	17046	17115	17020	17083	17115	17089	17040	17259	17066	17078	17205	17128	17013	17143	17052	17150	17165	17242	17125	17377	17324	17155	17003	17091	17102	17263	17199	17092	17212	17376	17265	17380	17307	17120	16952	17408	17197	17243	17015	17164	17183	17117	17138	17181	17157	17151	17215	17109	17190	17258	17138	17183	17217	17377	17086	17262	17309	17316	17237	17158	17068	17227	17357	16989	17127	17174	17247	17130	17139	17037	17296	17274	16989	17187	17035	17243	17114	17193	17459	17064	17208	17224	17415	17211	17336	17046	17155	17148	17158	17194	17095	17146	17081	17106	17153	17212	17062	17339	17253	17156	17085	17096	17014	17144	17132	17163	17210	17514	17003	17331	17096	17041	17093	17238	17134	17252	17055	17122	17241	17092	17257	17335	17263	17044	17155	17097	17037	17207	17175	17243	17243	17072	17028	17090	17086	17251	17309	17343	17228	17358	17145	17095	17156	17042	17165	17174	17079	17263	17165	17134	17209	17146	17143	17085	17168	17298	17278	17037	17131	17093	17287	17004	17113
16298	26219	25195	20778	18861	17849	21027	47074	43332	36224	24809	20367	16893	15845	15878	15712	15642	15549	15587	15597	15484	15672	15840	15581	15575	15648	15573	15550	15599	15637	15563	15683	15639	15529	15670	15816	15752	15580	15487	15491	15646	15742	15724	15564	15667	15557	15490	15651	15596	15713	15590	15657	15788	15647	15791	15584	15671	15598	15618	15714	15567	15673	15655	15695	15486	15665	15521	15673	15638	15547	15534	15465	15579	15582	15617	15509	15641	15604	15565	15564	15545	15928	15594	15672	15604	15458	15774	15659	15441	15585	15556	15496	15511	15635	15608	15521	15618	15658	15537	15596	15509	15595	15549	15739	15639	15432	15578	15782	15662	15851	15697	15594	15478	15530	15682	15546	15567	15681	15746	15676	15631	15650	15525	15668	15798	15413	15561	15599	15678	15701	15595	15612	15544	15601	15610	15717	15647	15550	15666	15578	15599	15762	15732	15597	15600	15578	15764	15557	15529	15497	15595	15558	15790	15761	15416	15617	15492	15587	15635	15591	15779	15640	15469	15641	15587	15721	15788	15503	15663	15376	15554	15598	15320	15742	15547	15666	15473	15594	15493	15519	15656	15550	15532	15523	15610	15489	15668	15541	15435	15584	15560	15542	15627	15504	15526	15810	15696	15624	15669	15600	15543	15470	15591	15577	15579	15766	15635	15464	15541	15517	15708	15636	15615	15668	15692	15443	15599	15686	15659	15535	15485	15473	15835	15606	15507	15427	15607	15531	15536	15581	15514	15588	15761	15568	15681	15506	15707	15525	15479	15667	15796	15480	15489	15557	15604	15619	15663	15754	15646	15592	15752	15697	15694	15662	15637	15799	15582	15526	15576	15563	15689	15668	15715	15546	15660	15494	15768	15652	15673	15606	15645	15570	15361	15498	15704	15579	15689	15585	15655	15830	15642	15525	15773	15765	15640	15586	15592	15562	15506	15623	15726	15610	15545	15635	15734	15632	15524	15558	15553	15635	15582	15646	15615	15616	15601	15795	15682	15645	15708	15601	15556	15679	15598	15696	15647	15578	15752	15640	15576	15588	15634	15707	15571	15591	15611	15696	15576	15549	15626	15427	15546	15605	15785	15590	15644	15546	15710	15628	15662	15637	15432	15585	15663	15610	15627	15596	15626	15465	15438	15581	15461	15393	15570	15669	15435	15569	15455	15634	15742	15629	15528	15631	15558	15573	15693	15544	15596	15506	15508	15672	15668	15597	15584	15653	15499	15560	15575	15598	15657	15723	15895	15461	15609	15670	15452	15600	15620	15670	15594	15515	15451	15750	15448	15748	15640	15597	15584	15588	15600	15660	15664	15586	15549	15608	15494	15538	15641	15685	15496	15592	15788	15699	15558	15621	15616	15604	15535	15405	15533	15474	15624	15591	15745	15671	15572	15534	15580	15533	15666	15562	15614	15566	15561	15592	15555	15609	15620	15514	15627	15564	15640	15467	15601	15652	15680	15755	15579	15609	15728	15594	15535	15612	15656	15416	15566	15640	15700	15576	15638	15842	15596	15634	15565	15674	15581	15649	15411	15614	15598	15688	15661	15543	15602	15643	15675	15556	15644	15507	15645	15655	15523	15718	15656	15582	15626	15658	15578	15413	15551	15566	15644	15508	15654	15816	15676	15553	15581	15568	15479	15588	15567	15650	15571	15636	15725	15654	15432	15548	15495	15601	15649	15541	15722	15585	15589	15714	15550	15810	15583	15694	15684	15603	15638	15728	15655	15562	15712	15712	15529	15733	15638	15405	15758	15612	15570	15681	15538	15561	15500	15667	15542	15793	15528	15761	15538	15611	15506	15693	15586	15595	15624	15589	15474	15477	15755	15694	15642	15476	15546	15704	15539	15617	15550	15631	15684	15646	15565	15541	15640	15496	15628	15418	15680	15619	15603	15481	15770	15652	15613	15638	15494	15620	15599	15608	15652	15645	15551	15693	15778	15622	15786	15670	15540	15622	15640	15557	15594	15747	15644	15647	15688	15527	15580	15593	15569	15519	15522	15689	15636	15447	15573	15668	15583	15677	15708	15596	15632	15627	15596	15507	15638	15681	15728	15562	15496	15632	15570	15582	15716	15685	15682	15481	15526	15793	15686	15559	15492	15560	15780	15493	15743	15610	15626	15637	15602	15597	15586	15558	15568	15475	15611	15452	15728	15657	15743	15529	15573	15648	15639	15503	15608	15865	15629	15484	15618	15522	15659	15443	15430	15607	15618	15593	15691	15431	15613	15626	15759	15580	15830	15649	15628	15667	15535	15369	15733	15469	15553	15527	15704	15632	15583	15520	15614	15733	15667	15661	15565	15691	15690	15621	15581	15701	15558	15403	15722	15674	15661	15565	15676	15556	15544	15475	15599	15641	15566	15546	15548	15681	15446	15627	15691	15728	15597	15634	15645	15613	15666	15674	15689	15740	15575	15560	15712	15598	15580	15678	15769	15617	15623	15399	15670	15580	15518	15614	15695	15578	15647	15689	15660	15558	15597	15685	15545	15661	15730	15447	15609	15634	15556	15647	15548	15530	15489	15781	15690	15729	15572	15505	15543	15490	15531	15580	15684	15635	15603	15693	15530	15576	15513	15388	15620	15670	15655	15496	15533	15764	15458	15671	15617	15574	15523	15658	15700	15557	15492	15654	15562	15661	15491	15705	15679	15568	15630	15702	15757	15756	15611	15679	15610	15589	15798	15660	15809	15703	15725	15587	15567	15352	15553	15432	15717	15838	15528	15693	15639	15617	15545	15658	15519	15643	15582	15662	15498	15587	15840	15654	15521	15550	15478	15532	15634	15677	15541	15630	15725	15659	15539	15611	15624	15766	15636	15719	15608	15699	15659	15700	15611	15657	15645	15669	15502	15612	15567	15655	15627	15628	15580	15470	15542	15686	15525	15701	15708	15600	15549	15373	15614	15605	15591	15634	15512	15577	15550	15458	15773	15719	15809	15608	15598	15572	15478	15656	15529	15555	15682	15752	15498	15491	15589	15658	15710	15560	15529	15414	15718	15722	15559	15556	15590	15589	15541	15607	15522	15616	15583	15615	15628	15536	15574	15647	15642	15534	15533	15662	15621	15422	15504	15429	15472	15502	15408	15733	15519	15621	15644	15684	15646	15393	15555	15627	15587	15674	15754	15708	15565	15659	15496	15735	15654	15625	15777	15695	15619	15594	15693	15407	15559	15470	15696	15537	15733	15556	15673	15685	15475	15671	15569	15580	15523	15619	15658	15524	15626	15536	15553	15594	15559	15671	15552	15650	15466	15608	15657	15385	15477	15604	15475	15679	15737	15530	15726	15495	15768	15576	15707	15521	15696	15493	15552	15645	15706	15458	15644	15670	15597	15634	15759	15691	15456	15663	15495	15597	15597	15646	15633	15464	15628	15574	15727	15522	15606	15611	15475	15563	15590	15616	15741	15533	15555	15615	15753	15599	15559	15624	15575	15592	15700	15464	15594	15672	15655	15570	15766	15628	15632	15638	15540	15551	15716	15504	15641	15648	15629	15670	15609	15558	15689	15459	15521	15538	15436	15402	15580	15470	15604	15568	15523	15592	15577	15487	15528	15923	15668	15514	15669	15585	15561	15643	15699	15617	15596	15675	15665	15493	15614	15610	15456	15388	15522	15398	15579	15619	15675	15573	15752	15606	15530	15624	15527	15643	15720	15626	15664	15483	15829	15560	15507	15525	15498	15602	15559	15691	15591	15463	15773	15484	15640	15596	15556	15611	15586	15519	15583	15654	15613	15722	15680	15705	15729	15634	15595	15579	15483	15489	15609	15719	15713	15661	15716	15655	15560	15614	15675	15555	15764	15642	15539	15572	15778	15475	15429	15639	15668	15527	15625	15874	15542	15706	15488	15727	15737	15528	15562	15666	15488	15491	15644	15641	15524	15635	15684	15673	15654	15622	15398	15542	15583	15649	15538	15707	15691	15603	15592	15633	15449	15736	15561	15523	15570	15754	15595	15590	15634	15627	15541	15764	15568	15715	15568	15645	15674	15721	15605	15731	15688	15631	15593	15625	15655	15591	15558	15571	15668	15750	15561	15550	15472	15540	15730	15570	15598	15598	15575	15606	15514	15584	15645	15630	15616	15530	15628	15547	15585	15686	15829	15900	15546	15724	15531	15498	15671	15669	15677	15530	15680	15731	15530	15640	15710	15479	15612	15659	15672	15504	15776	15680	15534	15560	15793	15580	15511	15582	15861	15556	15586	15503	15679	15563	15653	15607	15588	15586	15685	15715	15513	15714	15773	15433	15614	15688	15488	15710	15644	15518	15671	15504	15466	15536	15391	15520	15459	15541	15679	15662	15588	15670	15600	15685	15595	15656	15618	15721	15597	15636	15672	15726	15632	15472	15584	15623	15724	15605	15713	15569	15628	15522	15684	15511	15638	15627	15623	15427	15584	15817	15577	15550	15752	15566	15671	15663	15491	15494	15469	15885	15502	15632	15677	15692	15634	15653	15642	15787	15605	15495	15570	15663	15660	15640	15885	15494	15557	15381	15699	15784	15591	15599	15457	15772	15519	15579	15802	15683	15727	15659	15640	15621	15419	15718	15729	15437	15655	15865	15568	15635	15561	15576	15529	15650	15693	15609	15691	15695	15611	15620	15739	15594	15558	15667	15599	15668	15537	15611	15472	15741	15486	15661	15595	15583	15632	15607	15605	15722	15683	15605	15825	15487	15624	15582	15441	15643	15770	15606	15557	15594	15591	15630	15736	15645	15608	15516	15584	15545	15640	15490	15618	15622	15579	15725	15775	15587	15595	15705	15540	15588	15529	15705	15367	15733	15444	15733	15585	15598	15469	15556	15483	15520	15617	15756	15613	15595	15514	15699	15696	15571	15632	15326	15586	15671	15463	15651	15673	15574	15570	15524	15656	15546	15539	15540	15594	15813	15572	15771	15567	15460	15549	15593	15608	15531	15520	15720	15660	15865	15691	15639	15686	15475	15538	15582	15748	15591	15624	15704	15498	15495	15711	15729	15679	15660	15588	15671	15653	15472	15580	15663	15658	15635	15510	15732	15609	15627	15610	15719	15625	15866	15599	15604	15709	15684	15532	15598	15613	15534	15752	15739	15499	15580	15494	15735	15747	15775	15553	15535	15629	15646	15661	15662
23133	21163	28961	23661	21551	23255	29177	60022	57364	46730	32446	25993	20556	18125	17364	17270	17512	17209	17531	17296	17458	17491	17551	17449	17363	17282	17246	17172	17637	17394	17349	17246	17421	17280	17129	17294	17384	16952	17318	17172	17301	17372	17295	17370	17271	17434	17454	17068	17098	17166	17342	17393	17275	17143	17327	17062	17423	17314	17246	17338	17231	17202	17338	17168	17123	17209	17285	17264	17448	17051	17177	17141	17320	17133	17400	17357	17225	17403	17143	17116	17502	17321	17048	16938	17064	17394	17268	17441	17335	17204	17325	17046	17186	17203	17224	17285	16961	17075	17232	17228	17232	17250	17411	17254	17277	17177	17222	17111	17234	17120	17044	17233	17365	17224	17362	17177	17162	17114	17287	16967	17217	17315	17226	17154	17299	17317	17090	17154	17333	17106	17118	17153	17337	17122	17329	17274	17254	17195	17206	17260	17259	17213	17293	17216	17169	17315	17439	17265	16990	17182	17189	17164	17187	17215	17309	17057	17308	17303	17334	17243	17130	17103	17085	17314	17351	17240	17321	17182	17268	17149	17364	17214	17103	17371	17264	17304	17117	17186	17513	17288	17329	17102	17352	17034	16990	17170	16982	17283	17330	17272	17165	17369	17222	17037	17297	17206	17289	17190	16997	17138	17122	17124	17147	17289	17052	17137	17271	17276	17261	17360	17390	17297	17353	17290	17274	17189	17033	17059	17345	17072	17067	17373	17245	17226	17181	17318	17164	17188	17169	17187	17185	17320	17322	16987	17201	17208	17393	17288	17228	17130	17087	17239	17241	17309	17281	17204	17454	17271	17418	17279	17373	17223	17184	17214	17390	17239	17450	17213	17060	17296	17228	17261	17259	17156	17302	17440	17186	17254	17157	17110	17434	17358	17140	17256	17150	17096	17135	17354	17220	17339	17098	17025	17308	17280	17333	17362	17147	17524	17194	17181	17277	17028	17210	17063	17412	17378	17301	17279	16951	17145	17169	17050	17247	17329	17313	17235	17257	17071	17333	17201	17314	17313	17257	17448	17133	17339	17125	17302	17336	17048	17056	17143	16990	17122	17092	17238	17347	17175	17267	17351	17268	17427	17258	17292	17420	17251	17430	17333	17188	17193	17246	17337	17272	17312	17199	17274	17181	17178	17132	17223	17273	17094	17204	17064	17102	17414	17441	17167	17366	17250	17143	17203	17194	17234	17223	17270	17175	17336	17161	17418	17282	17177	17082	17185	17207	17373	17168	17199	17411	17231	17414	17342	17298	17244	17278	17254	17428	17279	17188	17151	17265	17287	17198	17299	17303	17305	17192	17049	17289	17320	17248	17206	17256	17152	17035	17212	17249	17197	17109	17150	17224	17092	17170	17285	17224	17094	17322	17399	17131	17157	17161	17472	17396	17328	17367	17194	17196	17060	17373	17258	17299	17128	17040	17097	17394	17257	17262	17091	17261	17224	17373	17261	17229	17172	17328	17128	17316	17174	17106	17332	17269	17137	17414	17222	17120	17145	17280	17305	17182	17370	17214	17160	17184	17249	17380	17326	17066	17160	17240	17100	17285	17246	17081	17309	17269	17345	17320	17036	17164	17001	17276	17293	17291	17254	17271	17138	17281	17209	17219	17228	17170	17280	17158	17229	17195	17308	17572	17016	17448	17112	17258	17395	17289	17188	17259	17254	17434	17225	17373	17159	17290	17275	17276	17299	17041	17222	17121	17055	17123	17018	17319	17450	17334	17045	17097	17177	17358	17331	17141	17206	17314	17355	17093	17003	17252	17363	17359	17139	17029	17193	17004	17258	17341	17172	17331	17228	17259	17094	17221	17322	17195	17292	17353	17192	17220	17182	17347	17182	17258	17305	17249	17540	17323	17134	17259	17196	17424	17383	17214	17127	17397	17270	17208	16967	17163	17230	17078	17173	17169	17195	17209	17293	17143	17177	17247	17277	17254	17239	17202	17225	17187	17292	17181	17336	17192	17399	17075	17187	17282	17318	17373	17325	17248	17246	17138	17301	16995	17043	17311	17152	17219	17174	17128	17182	17092	17271	17287	17172	17167	17304	17249	17456	17194	17319	17266	17412	17373	17023	17194	17259	17369	17118	17381	17297	17149	17368	17023	17292	17199	17178	17300	17060	17198	17230	17389	17195	17238	17244	17132	17101	17340	17313	17222	17481	17330	17460	16980	17322	17270	17193	17122	17323	17248	17434	17299	17183	17548	17226	17162	17100	17129	17222	17221	17169	17064	17259	17058	17095	17222	17200	17380	17057	17339	17184	17251	17232	17228	17181	17214	17231	17359	17094	17077	17295	17412	17156	17078	17254	17285	17098	17209	17335	17220	17069	17098	17067	17338	17145	17149	17165	17342	17288	17360	17407	17255	17372	17277	17380	17183	17194	17181	17174	17091	17246	17434	17058	16966	17152	17179	17285	17171	17079	17281	17313	17429	17223	17234	17205	17231	17168	17199	17400	17362	17318	17332	17308	17132	17542	17335	17287	17253	17290	17307	17074	17168	17244	17094	17242	17223	17242	17256	17186	17067	17140	17148	17029	17352	17269	17311	17170	17126	17087	17356	17163	17265	17401	17125	17232	17447	17230	17324	17335	17290	17339	17293	17099	17206	17353	17346	17287	17450	17305	17440	17342	17145	17238	17057	17410	17101	17235	17114	17147	17425	17065	16985	17189	17107	17359	17352	17121	16944	17191	17358	17175	17302	17127	17193	17173	17343	17329	17369	17270	17412	17378	17279	17188	17306	17233	17236	17157	17221	17153	17374	17206	17496	17302	17400	17190	17018	17304	17474	17318	17200	17370	17162	17076	17114	17251	17065	17136	17201	17051	17088	17133	17238	17079	17275	17364	17239	17158	17309	17281	17174	17187	17113	17336	17065	17152	17139	17201	17243	17251	17426	17213	17283	17142	17044	17251	17118	17238	17385	17208	17220	17218	17311	17187	17043	17202	17373	17166	17295	17192	17256	17185	17339	17099	17320	17189	17200	17274	17214	17184	17243	17258	17116	17272	17272	17132	17249	17136	17225	17223	17242	17216	17202	17252	17410	17342	17106	17391	17164	17282	17170	17175	17133	17096	17205	17239	17334	17155	17362	17372	17398	17452	17272	17121	17173	17182	17188	17270	17253	17257	17159	17185	17267	17287	17400	17264	17140	17174	17164	17236	17382	17121	17145	17116	17082	17026	17334	17295	17258	17177	17257	17077	17350	17302	17214	17310	17075	17084	17209	16995	17259	17113	17294	17117	17166	17310	17274	17147	17196	17136	17279	17393	17313	17380	17279	17368	17277	17170	17413	17199	17188	17167	17145	17340	17287	17363	17222	17161	17360	17200	17251	17178	17138	17203	17195	17167	17169	16894	17215	17383	17213	17139	17088	17226	17118	17229	17234	17188	17193	17367	17471	17047	17070	17107	17221	17080	17160	17139	17084	17217	17361	17327	17204	17276	17400	17219	17310	17107	17263	17260	17084	17263	16910	17225	17268	17191	17383	17143	17332	17237	17310	17493	17355	17377	17225	17104	17133	17215	17201	17284	17133	17291	17109	16948	17264	17052	17437	17351	17246	17200	17161	17214	17428	17134	17188	17337	17414	17298	17158	17125	17251	17174	17218	17373	17192	17122	16857	17356	17291	17104	17214	17047	17169	17243	17156	17180	17017	17223	17088	17210	17171	17459	17271	17349	17286	17257	17293	17289	17284	17258	17388	17380	17176	17153	17176	17083	17262	17344	17173	17123	17028	17249	17181	17106	17276	17326	17333	17196	17310	17112	17507	17364	17268	17317	17284	17149	17280	17269	17089	17353	17165	17143	17142	17099	17314	17220	17279	17063	17241	17427	17380	17161	17239	17142	17245	17167	17129	17173	17066	17349	17221	17075	17117	17278	17281	17203	17243	17211	17227	17186	17205	17078	17216	17180	17445	17134	17454	17211	17323	17334	17009	17178	17195	17212	17250	17152	17065	17094	17232	17265	17275	17198	17166	17170	17273	17397	17372	17374	17234	17363	17115	17180	17194	17319	17489	17319	17313	17077	17110	16981	17233	17221	17222	17184	17231	17183	17267	17165	17437	17241	17251	17198	17189	17183	17117	17201	17042	17016	17304	17268	17023	17353	17204	17192	17482	17192	17232	17279	17317	17134	17089	17109	17222	17300	17219	17282	17229	17004	17138	17171	17286	17382	17398	17233	17093	17215	17253	17146	17201	17142	17261	17075	17376	16977	17239	17149	17284	17051	17213	17241	17357	17267	17476	17245	17324	17204	17045	17327	17213	17240	17377	17164	17314	17045	17426	17246	17302	17212	17154	17332	17202	17355	17276	17274	17070	17127	17202	17186	17310	17228	17299	17388	17279	17289	17216	17064	17272	17150	17152	17239	17273	17225	17328	17162	17448	17039	17307	17180	17302	17042	17084	17317	17314	17291	17219	17163	17037	17272	17303	17157	17248	17231	17088	17295	17266	17071	17170	17283	17269	17260	17287	17095	17066	17094	17134	17148	17229	17118	17248	17164	17213	17142	17394	17354	17423	17249	17072	17266	17136	17180	17162	17244	17363	17149	17151	17208	17199	17165	17084	17210	17381	17241	17295	17278	17419	17314	17138	17167	17224	17088	17203	17185	17300	17317	17052	17066	17173	17292	17203	17088	17097	17042	17076	17321	17512	17298	17267	17390	17305	17370	17184	17379	17361	17152	17041	17135	17188	17203	17238	17240	17285	17240	17193	17055	17073	17320	17298	17140	17262	17237	17225	17220	17104	17068	17063	17187	17342	17264	17402	17481	17148	17062	17175	17295	17225	17052	17251	17168	17293	17147	17380	17189	17219	17147	17044	17226	17223	17406	17130	17082	17147	17096	17228	17321	17138	17164	17244	17249	17242	17087	17345	17230	17318	17415	17341	17223	17264	16985	17378	17134	17344	17229	17096	17240	17390	17158	17352	17131	17207	17059	17241	17194	17255	17303	17192	17265	17339	17336	17241	17325	17322	17398	17318	17327	17148	17207	17174	16994	17071	17181	17265	17273	17404	17108	17264	17199	17229	17156	17134	17224	17048	17192	17087	17041	17050	17149	17423	17131	17188	17446	17140	17268	17335	17075	17193	17211	17205	17232	17230	17075	17117	17312	17308	17130
18687	32971	31013	24571	21621	19660	26530	62252	57840	46925	32586	25330	18661	16294	15686	15783	15567	15695	15522	15707	15743	15604	15797	15713	15520	15709	15749	15633	15693	15680	15661	15578	15641	15884	15642	15669	15603	15595	15705	15594	15658	15733	15529	15637	15668	15725	15594	15705	15762	15703	15687	15699	15775	15465	15563	15643	15743	15491	15529	15577	15685	15638	15516	15647	15664	15655	15648	15554	15724	15590	15609	15492	15413	15605	15582	15657	15722	15652	15698	15652	15781	15640	15608	15577	15530	15798	15578	15688	15373	15670	15609	15485	15718	15492	15722	15513	15699	15683	15586	15631	15675	15699	15671	15494	15503	15551	15708	15671	15655	15581	15600	15515	15679	15591	15561	15604	15542	15793	15770	15644	15603	15580	15719	15455	15770	15623	15718	15549	15695	15772	15656	15706	15689	15647	15629	15649	15448	15703	15719	15721	15514	15545	15737	15473	15747	15619	15814	15808	15498	15833	15643	15767	15512	15812	15568	15616	15659	15729	15596	15754	15578	15626	15647	15617	15685	15763	15517	15623	15539	15639	15651	15433	15738	15695	15559	15552	15535	15584	15474	15686	15676	15754	15614	15661	15459	15647	15688	15573	15810	15611	15718	15718	15444	15691	15614	15435	15498	15471	15634	15629	15569	15565	15533	15571	15696	15649	15566	15598	15900	15828	15663	15536	15677	15561	15756	15638	15712	15661	15566	15587	15580	15649	15691	15604	15623	15449	15777	15618	15599	15731	15586	15582	15773	15713	15681	15772	15597	15758	15676	15592	15743	15620	15656	15572	15604	15609	15517	15634	15736	15383	15728	15719	15814	15593	15685	15623	15687	15480	15539	15618	15685	15569	15561	15463	15796	15651	15662	15637	15511	15658	15616	15697	15509	15526	15736	15499	15768	15652	15628	15610	15524	15554	15553	15657	15608	15547	15625	15629	15537	15779	15651	15617	15598	15615	15608	15478	15680	15595	15542	15670	15602	15610	15517	15649	15767	15655	15614	15766	15575	15833	15698	15384	15660	15772	15726	15689	15720	15732	15511	15609	15683	15453	15762	15493	15810	15829	15730	15721	15576	15598	15676	15582	15695	15658	15571	15703	15690	15687	15541	15748	15521	15625	15542	15728	15599	15570	15527	15503	15667	15628	15799	15664	15641	15619	15592	15795	15678	15573	15731	15564	15491	15725	15358	15612	15599	15595	15693	15511	15532	15841	15762	15632	15452	15612	15581	15537	15593	15635	15729	15555	15740	15575	15509	15585	15704	15582	15671	15785	15700	15588	15606	15693	15611	15811	15675	15741	15485	15604	15494	15778	15620	15510	15686	15651	15623	15524	15642	15565	15651	15648	15476	15529	15605	15650	15601	15555	15649	15710	15627	15586	15652	15644	15669	15606	15719	15428	15545	15578	15689	15560	15509	15516	15696	15577	15468	15580	15532	15820	15555	15579	15698	15542	15700	15655	15626	15484	15616	15564	15699	15488	15655	15570	15732	15647	15634	15665	15674	15425	15768	15686	15670	15598	15549	15712	15806	15655	15680	15624	15710	15605	15565	15607	15686	15526	15789	15653	15553	15542	15766	15622	15524	15673	15680	15591	15797	15481	15755	15707	15806	15666	15552	15595	15632	15749	15552	15688	15568	15732	15656	15714	15800	15629	15580	15445	15605	15361	15670	15600	15582	15513	15609	15684	15482	15532	15496	15718	15567	15592	15664	15560	15606	15697	15566	15654	15606	15701	15633	15570	15493	15693	15735	15566	15593	15486	15613	15749	15554	15708	15591	15592	15623	15597	15682	15685	15738	15595	15716	15723	15638	15598	15669	15611	15657	15773	15679	15683	15588	15725	15509	15644	15707	15771	15771	15645	15412	15705	15752	15694	15557	15792	15843	15459	15670	15781	15592	15619	15485	15412	15547	15656	15595	15670	15674	15704	15735	15499	15643	15644	15638	15717	15555	15676	15681	15659	15638	15727	15570	15881	15598	15595	15675	15638	15598	15664	15732	15662	15743	15674	15684	15677	15626	15728	15709	15663	15731	15697	15875	15551	15734	15752	15541	15580	15604	15482	15599	15537	15575	15572	15591	15658	15498	15541	15640	15650	15782	15654	15620	15601	15924	15609	15555	15707	15758	15573	15681	15596	15544	15657	15627	15685	15672	15577	15612	15593	15727	15885	15607	15679	15628	15603	15451	15571	15697	15793	15643	15587	15629	15686	15633	15457	15713	15470	15562	15781	15501	15704	15510	15613	15689	15695	15598	15614	15650	15717	15765	15578	15518	15623	15743	15632	15649	15563	15590	15696	15554	15714	15428	15452	15667	15608	15531	15731	15589	15655	15537	15670	15744	15472	15577	15502	15785	15771	15541	15673	15532	15542	15705	15680	15567	15571	15737	15458	15665	15807	15573	15593	15636	15648	15559	15621	15647	15644	15532	15561	15487	15475	15669	15575	15867	15562	15601	15726	15701	15577	15425	15702	15650	15714	15644	15647	15523	15483	15775	15619	15895	15609	15637	15585	15620	15695	15593	15603	15710	15435	15792	15673	15538	15783	15681	15556	15567	15657	15597	15632	15535	15639	15533	15572	15570	15721	15532	15530	15507	15759	15583	15640	15582	15768	15620	15687	15531	15854	15487	15726	15619	15698	15749	15833	15683	15692	15604	15547	15653	15617	15732	15579	15598	15646	15755	15427	15608	15580	15574	15640	15444	15643	15613	15520	15707	15571	15733	15580	15661	15629	15579	15758	15577	15623	15798	15524	15762	15829	15525	15675	15676	15605	15785	15627	15408	15618	15653	15602	15713	15715	15731	15601	15548	15465	15606	15654	15653	15573	15530	15650	15752	15557	15547	15710	15722	15509	15655	15805	15676	15547	15695	15583	15708	15696	15556	15649	15521	15475	15639	15730	15679	15598	15749	15838	15648	15751	15672	15704	15739	15712	15681	15663	15553	15670	15484	15749	15512	15531	15618	15670	15572	15630	15624	15445	15575	15692	15612	15426	15621	15644	15594	15688	15537	15762	15601	15473	15560	15627	15723	15512	15633	15555	15747	15689	15466	15608	15745	15642	15599	15794	15684	15574	15702	15661	15633	15631	15541	15645	15649	15645	15520	15526	15576	15782	15523	15649	15516	15531	15613	15677	15651	15796	15522	15704	15768	15767	15723	15762	15710	15646	15781	15575	15644	15449	15587	15738	15535	15417	15593	15646	15664	15713	15651	15622	15742	15737	15636	15598	15705	15730	15515	15726	15580	15595	15499	15694	15753	15455	15691	15777	15454	15524	15820	15617	15604	15315	15752	15536	15697	15531	15594	15619	15711	15527	15592	15632	15600	15303	15703	15588	15640	15468	15780	15542	15517	15600	15703	15739	15409	15609	15563	15620	15446	15636	15555	15661	15732	15565	15589	15648	15522	15545	15617	15548	15849	15576	15818	15716	15704	15562	15673	15794	15561	15716	15475	15774	15586	15534	15566	15417	15702	15729	15546	15586	15681	15748	15539	15743	15586	15775	15794	15671	15502	15687	15757	15581	15772	15695	15582	15635	15733	15785	15691	15407	15458	15434	15694	15645	15582	15571	15466	15718	15537	15610	15671	15568	15596	15515	15643	15657	15431	15695	15680	15662	15608	15697	15783	15581	15634	15549	15691	15562	15494	15603	15728	15688	15569	15708	15651	15744	15657	15467	15614	15530	15624	15453	15596	15442	15658	15636	15572	15780	15669	15520	15676	15729	15518	15595	15580	15797	15714	15427	15851	15697	15482	15542	15544	15480	15618	15536	15696	15589	15578	15685	15646	15548	15665	15659	15533	15443	15713	15544	15611	15681	15432	15578	15654	15538	15633	15540	15666	15593	15620	15597	15603	15636	15570	15346	15661	15704	15589	15624	15568	15664	15507	15678	15403	15484	15761	15702	15510	15705	15520	15601	15736	15560	15605	15521	15610	15719	15688	15554	15617	15681	15625	15726	15577	15464	15719	15564	15782	15663	15584	15733	15640	15597	15585	15541	15695	15525	15639	15576	15572	15697	15610	15510	15669	15703	15606	15713	15616	15774	15652	15543	15708	15737	15643	15743	15591	15618	15617	15833	15649	15664	15895	15619	15613	15601	15742	15465	15577	15903	15680	15664	15614	15640	15625	15604	15684	15577	15650	15605	15579	15664	15722	15602	15585	15747	15669	15522	15631	15637	15730	15545	15601	15610	15694	15509	15713	15718	15697	15470	15773	15437	15504	15584	15534	15576	15611	15521	15602	15572	15646	15757	15696	15517	15715	15710	15670	15570	15656	15654	15655	15807	15715	15657	15755	15638	15559	15748	15503	15644	15635	15534	15731	15791	15570	15646	15475	15734	15745	15538	15677	15611	15520	15738	15474	15722	15682	15553	15634	15603	15444	15622	15652	15555	15672	15718	15678	15372	15616	15782	15593	15562	15599	15624	15517	15565	15579	15703	15687	15533	15764	15681	15467	15693	15665	15617	15631	15705	15560	15692	15647	15566	15618	15585	15464	15712	15582	15591	15753	15678	15689	15630	15610	15714	15666	15475	15715	15671	15643	15699	15416	15674	15688	15595	15429	15509	15669	15647	15581	15644	15596	15589	15626	15590	15679	15527	15748	15751	15633	15636	15597	15539	15456	15622	15674	15662	15680	15665	15932	15591	15681	15564	15487	15685	15574	15619	15594	15487	15775	15614	15597	15697	15539	15593	15651	15619	15659	15526	15737	15589	15741	15697	15610	15616	15473	15677	15446	15653	15641	15563	15590	15730	15643	15704	15653	15711	15613	15384	15648	15779	15673	15501	15838	15599	15717	15370	15626	15700	15702	15752	15496	15676	15593	15589	15535	15541	15567	15771	15637	15677	15528	15513	15714	15592	15506	15613	15563	15586	15570	15500	15596	15696	15685	15628	15638	15693	15551	15632	15578	15497	15545	15578	15600	15672	15694	15569	15566	15704	15610	15473	15571	15631	15611	15553	15754	15582	15663	15632	15649	15486	15746	15561	15597	15609	15363	15692	15577	15640	15582	15564	15721	15614	15522	15765	15829	15524	15699	15680	15636	15483	15725	15678	15452	15494	15549	15806	15590	15579	15654	15612	15599	15530	15694	15669	15636	15663	15584	15688	15633	15575
27561	22102	24488	21551	18466	17985	18547	24235	24919	22546	19957	18737	17818	17528	17360	17446	17690	17382	17531	17319	17394	17457	17469	17598	17413	17499	17481	17164	17608	17455	17274	17612	17370	17557	17524	17449	17362	17549	17264	17298	17413	17590	17504	17434	17531	17407	17587	17415	17434	17554	17663	17486	17437	17480	17368	17470	17466	17437	17576	17109	17391	17265	17323	17577	17422	17462	17476	17393	17543	17528	17451	17353	17540	17477	17507	17552	17501	17459	17452	17365	17771	17364	17429	17461	17428	17577	17492	17458	17503	17577	17425	17360	17500	17479	17305	17523	17554	17446	17445	17358	17585	17610	17431	17320	17302	17446	17692	17414	17396	17372	17427	17525	17459	17366	17393	17369	17448	17465	17458	17474	17428	17390	17645	17474	17634	17715	17560	17366	17497	17396	17479	17405	17178	17455	17443	17377	17431	17230	17320	17576	17474	17550	17252	17464	17223	17446	17436	17450	17374	17263	17449	17469	17364	17467	17549	17451	17432	17467	17442	17334	17262	17458	17577	17484	17517	17359	17454	17580	17426	17401	17417	17403	17307	17383	17252	17321	17539	17495	17367	17216	17613	17504	17410	17450	17559	17275	17385	17336	17479	17360	17364	17460	17449	17485	17429	17338	17412	17432	17371	17457	17345	17369	17587	17384	17491	17388	17209	17398	17480	17482	17455	17410	17472	17468	17456	17545	17461	17369	17240	17370	17413	17245	17253	17266	17422	17305	17517	17455	17359	17351	17246	17582	17267	17310	17506	17473	17450	17272	17368	17473	17402	17363	17353	17631	17548	17393	17428	17399	17488	17339	17297	17330	17326	17313	17459	17295	17410	17338	17508	17363	17363	17319	17539	17422	17556	17321	17390	17271	17660	17526	17333	17535	17175	17505	17505	17521	17376	17203	17336	17343	17380	17369	17347	17434	17548	17532	17475	17626	17553	17529	17474	17444	17373	17744	17764	17454	17467	17673	17469	17488	17392	17506	17510	17494	17512	17318	17601	17432	17321	17429	17445	17490	17392	17428	17597	17388	17272	17291	17630	17444	17381	17401	17512	17402	17294	17403	17470	17271	17497	17334	17515	17305	17297	17320	17372	17589	17474	17493	17359	17513	17595	17267	17311	17281	17309	17465	17351	17366	17464	17378	17434	17362	17437	17305	17466	17408	17579	17410	17411	17177	17521	17403	17271	17503	17355	17492	17563	17637	17268	17435	17167	17592	17416	17505	17378	17183	17462	17335	17565	17607	17433	17480	17421	17431	17549	17377	17221	17397	17414	17636	17348	17482	17334	17423	17648	17408	17293	17302	17425	17285	17370	17462	17483	17247	17271	17534	17324	17437	17498	17449	17530	17242	17367	17262	17430	17540	17562	17560	17450	17378	17479	17224	17217	17426	17299	17443	17459	17591	17300	17478	17380	17352	17495	17398	17304	17251	17511	17527	17632	17520	17297	17511	17449	17603	17291	17457	17635	17390	17249	17612	17478	17509	17389	17366	17422	17476	17492	17433	17598	17328	17346	17333	17438	17269	17407	17513	17389	17400	17491	17370	17374	17484	17414	17439	17247	17419	17437	17566	17160	17675	17471	17650	17370	17523	17680	17403	17610	17574	17550	17672	17233	17372	17473	17480	17492	17369	17314	17401	17422	17352	17317	17419	17451	17324	17282	17465	17230	17089	17611	17820	17467	17369	17513	17346	17558	17336	17449	17538	17383	17396	17692	17542	17312	17444	17306	17282	17635	17414	17467	17377	17326	17312	17385	17330	17230	17273	17504	17568	17389	17554	17447	17398	17571	17306	17428	17301	17399	17490	17547	17331	17506	17250	17533	17465	17325	17314	17287	17599	17439	17340	17388	17420	17396	17305	17445	17393	17262	17411	17282	17344	17381	17243	17261	17314	17346	17242	17397	17409	17272	17357	17592	17342	17336	17325	17309	17322	17272	17467	17470	17218	17453	17647	17547	17402	17409	17158	17440	17122	17416	17472	17534	17582	17323	17245	17420	17333	17308	17444	17437	17451	17460	17541	17451	17188	17228	17494	17328	17548	17502	17494	17294	17542	17425	17491	17408	17396	17537	17603	17401	17509	17201	17627	17293	17357	17521	17456	17475	17311	17444	17655	17503	17589	17544	17335	17551	17368	17525	17457	17177	17453	17289	17447	17397	17312	17577	17505	17384	17487	17564	17442	17291	17478	17381	17477	17308	17297	17507	17441	17549	17282	17627	17366	17358	17386	17344	17433	17272	17202	17430	17391	17390	17313	17512	17319	17558	17399	17522	17466	17520	17383	17562	17498	17597	17478	17379	17392	17276	17510	17387	17516	17312	17518	17399	17300	17406	17420	17517	17491	17616	17683	17389	17369	17391	17393	17506	17408	17667	17304	17351	17516	17605	17609	17479	17295	17415	17549	17336	17478	17421	17539	17462	17514	17563	17533	17344	17237	17310	17482	17438	17441	17466	17384	17501	17290	17377	17591	17337	17079	17553	17402	17378	17576	17543	17367	17299	17641	17334	17413	17303	17393	17488	17634	17342	17568	17329	17560	17522	17353	17375	17601	17286	17311	17454	17439	17432	17521	17422	17120	17377	17441	17446	17455	17454	17247	17533	17530	17479	17407	17527	17377	17464	17265	17331	17643	17494	17442	17424	17194	17308	17439	17530	17519	17600	17485	17447	17383	17428	17307	17403	17364	17613	17344	17446	17194	17346	17420	17473	17307	17412	17599	17496	17451	17232	17359	17419	17263	17475	17306	17480	17196	17385	17439	17320	17321	17224	17165	17456	17312	17474	17393	17406	17247	17468	17344	17543	17346	17583	17372	17490	17269	17488	17302	17426	17312	17298	17425	17422	17401	17599	17234	17254	17499	17383	17527	17386	17605	17519	17462	17513	17250	17374	17323	17328	17511	17689	17394	17449	17744	17528	17683	17499	17341	17466	17293	17345	17481	17333	17696	17502	17502	17513	17417	17375	17452	17562	17469	17352	17419	17679	17301	17190	17505	17409	17471	17416	17435	17396	17507	17571	17395	17344	17282	17446	17458	17452	17339	17342	17562	17498	17366	17298	17375	17516	17398	17492	17218	17367	17581	17435	17352	17471	17416	17420	17465	17540	17476	17245	17582	17536	17217	17342	17462	17481	17421	17616	17300	17439	17464	17634	17592	17344	17422	17365	17338	17418	17463	17386	17501	17392	17423	17426	17526	17346	17590	17376	17442	17370	17331	17635	17502	17347	17416	17496	17456	17335	17456	17416	17370	17584	17503	17295	17430	17534	17413	17502	17637	17511	17401	17416	17403	17384	17441	17488	17619	17417	17331	17542	17543	17409	17320	17645	17450	17570	17482	17341	17473	17478	17390	17415	17468	17431	17458	17450	17444	17336	17426	17307	17483	17506	17618	17445	17468	17401	17444	17335	17360	17461	17261	17380	17453	17466	17471	17490	17207	17563	17622	17516	17532	17521	17321	17424	17447	17610	17581	17506	17473	17519	17392	17473	17587	17358	17379	17496	17423	17556	17424	17215	17775	17400	17348	17332	17369	17351	17720	17468	17323	17292	17293	17486	17097	17539	17397	17446	17562	17563	17438	17527	17415	17673	17480	17557	17486	17236	17317	17439	17601	17419	17595	17289	17389	17509	17352	17306	17472	17355	17558	17338	17517	17402	17492	17488	17477	17366	17483	17481	17497	17216	17344	17414	17537	17571	17314	17158	17577	17399	17456	17368	17243	17422	17176	17502	17254	17408	17546	17510	17407	17508	17635	17269	17458	17387	17235	17397	17424	17465	17315	17432	17340	17435	17592	17409	17486	17301	17282	17619	17493	17510	17492	17315	17376	17511	17569	17203	17275	17365	17340	17427	17515	17534	17419	17409	17553	17583	17335	17524	17482	17406	17532	17368	17399	17469	17484	17416	17399	17413	17488	17281	17454	17498	17357	17504	17420	17445	17649	17451	17579	17533	17461	17476	17503	17346	17355	17496	17312	17245	17380	17315	17428	17481	17500	17445	17418	17314	17509	17449	17479	17519	17322	17442	17337	17511	17537	17638	17526	17542	17503	17326	17637	17686	17400	17458	17411	17403	17276	17247	17246	17483	17525	17198	17378	17613	17384	17619	17594	17350	17552	17624	17579	17475	17496	17363	17429	17359	17475	17540	17293	17556	17229	17310	17448	17304	17492	17470	17266	17437	17382	17517	17326	17398	17402	17504	17504	17313	17413	17572	17581	17487	17431	17515	17390	17359	17407	17531	17402	17612	17422	17517	17481	17372	17347	17437	17338	17508	17514	17474	17277	17254	17395	17492	17550	17415	17499	17376	17483	17482	17706	17256	17300	17398	17508	17569	17550	17435	17587	17560	17401	17497	17452	17648	17395	17535	17400	17622	17565	17183	17446	17453	17517	17356	17461	17580	17475	17206	17354	17560	17337	17364	17492	17501	17459	17384	17315	17385	17275	17435	17411	17483	17369	17469	17351	17481	17423	17452	17214	17160	17195	17502	17392	17518	17541	17573	17355	17314	17578	17375	17632	17446	17491	17453	17638	17465	17504	17343	17486	17573	17320	17399	17424	17399	17418	17300	17359	17384	17423	17340	17412	17509	17366	17681	17316	17589	17648	17502	17523	17612	17386	17223	17542	17558	17493	17238	17377	17335	17625	17247	17306	17481	17557	17502	17401	17525	17361	17244	17294	17451	17495	17535	17522	17370	17494	17537	17379	17317	17444	17600	17697	17617	17296	17432	17214	17447	17588	17526	17509	17525	17358	17244	17345	17556	17681	17271	17438	17294	17345	17534	17501	17426	17409	17421	17377	17508	17297	17396	17409	17571	17298	17112	17213	17432	17434	17487	17391	17328	17328	17577	17575	17405	17391	17431	17614	17443	17501	17268	17298	17589	17247	17372	17425	17516	17560	17471	17450	17450	17519	17477	17432	17481	17596	17521	17478	17582	17312	17553	17329	17466	17583	17405	17379	17299	17509	17475	17268	17452	17655	17356	17433	17429	17322	17438	17485	17472	17329	17496	17663	17339	17449	17227	17373	17323	17277	17363	17236	17532	17498	17568	17505	17300	17259	17368	17485	17544	17738	17583	17239	17553	17460	17616	17247	17392	17560	17323	17521	17373	17416	17338	17519
16801	22071	20984	18458	17485	16775	17647	25933	25336	21590	18110	16854	15916	15746	15673	15644	15738	15693	15739	15621	15541	15823	15543	15610	15886	15654	15706	15788	15811	15595	15708	15667	15861	15833	15940	15665	15808	15748	15770	15628	15782	15876	15838	15660	15642	15653	15618	15740	15829	15750	15607	15635	15774	15763	15571	15658	15698	15601	15569	15506	15864	15798	15592	15589	15727	15719	15709	15757	15767	15663	15684	15675	15577	15596	15609	15635	15850	15628	15679	15871	15694	15521	15695	15783	15698	15702	15814	15608	15681	15571	15676	15837	15763	15624	15596	15595	15835	15777	15692	15525	15541	15608	15792	15720	15877	15548	15478	15613	15626	15806	15746	15656	15761	15715	15787	15642	15606	15712	15772	15748	15685	15849	15769	15691	15631	15764	15740	15650	15555	15541	15682	15618	15744	15824	15808	15778	15756	15505	15785	15739	15633	15540	15822	15661	15574	15773	15867	15673	15640	15718	15684	15820	15616	15718	15634	15655	15683	15877	15410	15663	15752	15649	15513	15864	15762	15639	15603	15529	15553	15753	15574	15617	15821	15676	15844	15616	15690	15649	15765	15700	15646	15664	15796	15852	15643	15802	15727	15632	15688	15802	15813	15761	15750	15634	15635	15724	15749	15666	15640	15817	15520	15584	15612	15636	15651	15726	15679	15821	15766	15703	15670	15607	15500	15717	15692	15667	15679	15746	15695	15758	15744	15692	15762	15564	15595	15800	15610	15585	15785	15745	15669	15649	15878	15703	15600	15673	15704	15667	15629	15686	15643	15670	15610	15756	15568	15626	15761	15718	15690	15538	15852	15808	15627	15789	15756	15745	15608	15759	15619	15785	15619	15790	15699	15796	15748	15696	15782	15767	15448	15728	15778	15799	15641	15595	15698	15759	15835	15662	15767	15652	15822	15619	15513	15759	15587	15745	15688	15627	15750	15879	15698	15695	15672	15659	15687	15801	15844	15774	15651	15781	15689	15556	15718	15659	15567	15712	15692	15739	15718	15831	15759	15490	15890	15713	15595	15574	15652	15743	15683	15796	15647	15859	15793	15839	15670	15836	15848	15855	15916	15819	15717	15699	15752	15740	15681	15728	15712	15579	15659	15877	15680	15867	15771	15846	15608	15754	15776	15599	15776	15667	15668	15916	15509	15744	15737	15649	15713	15473	15740	15721	15843	15728	15663	15755	15641	15828	15729	15573	15763	15792	15710	15773	15705	15776	15735	15734	15723	15792	15714	15799	15665	15725	15772	15710	15692	15606	15581	15614	15701	15863	15688	15671	15692	15746	15688	15734	15724	15910	15868	15493	15699	15676	15784	15744	15645	15702	15868	15659	15614	15791	15611	15751	15819	15722	15721	15844	15802	15667	15534	15543	15671	15604	15775	16007	15752	15719	15593	15791	15547	15861	15643	15769	15613	15774	15758	15804	15730	15718	15523	15695	15677	15684	15901	15729	15578	15761	15683	15788	15742	15684	15763	15674	15751	15759	15757	15688	15653	15606	15795	15689	15835	15774	15745	15720	15721	15594	15819	15771	15574	15649	15681	15836	15772	15684	15747	15457	15700	15582	15662	15503	15620	15762	15757	15664	15715	15718	15791	15664	15808	15749	15718	15777	15592	15710	15680	15761	15724	15851	15605	15854	15935	15747	15815	15710	15723	15797	15704	15865	15856	15767	15723	15708	15695	15934	15641	15707	15625	15721	15773	15719	15763	15681	15598	15746	15625	15615	15809	15596	15651	15931	15823	15671	15607	15848	15924	15836	15770	15714	15787	15841	15732	15835	15767	15683	15682	15923	15803	15658	15607	15714	15736	15675	15628	15785	15655	15642	15651	15897	15709	15821	15760	15761	15645	15512	15627	16059	15780	15872	15813	15627	15750	15770	15642	15575	15793	15696	15787	15688	15838	15778	15681	15725	15561	15766	15609	15770	15628	15887	15718	15807	15839	15689	15730	15860	15891	15663	15626	15543	15846	15616	15733	15681	15754	15920	15726	15894	15774	15838	15821	15686	15810	15795	15829	15677	15866	15663	15626	15592	15807	15562	15611	15599	15557	15834	15676	15696	15817	15650	15550	15740	15662	15866	15856	15829	15673	15771	15691	15652	15683	15896	15763	15723	15803	15849	15739	15946	15789	15693	15753	15975	15748	15676	15849	15837	15605	15604	15739	15810	15733	15529	15639	15889	15707	15707	15873	15822	15744	15950	15758	15596	15665	15552	15716	15578	15743	15616	15869	15577	15791	15642	15713	15713	15652	15730	15809	15924	15637	15690	15803	15767	15860	15768	15650	15686	15912	15818	15625	15754	15745	15646	15751	15695	15705	15748	15558	15750	15745	15787	15679	15627	15618	15974	15628	15811	15650	15776	15700	15624	15794	15810	15627	15863	15777	15654	15716	15690	15824	15827	15713	15734	15685	15787	15762	15688	15590	15643	15710	15625	15701	15642	15715	15811	15629	15727	15695	15722	15643	15666	15619	15793	15974	15758	15527	15688	15549	15752	15680	15730	15770	15804	15655	15913	15655	15722	15758	15647	15820	15692	15711	15888	15695	15731	15640	15705	15755	15638	15650	15737	15656	15692	15352	15743	15775	15629	15929	15726	15695	15747	15722	15886	15765	15534	15661	15799	15855	15739	15748	15590	15739	15612	15694	15857	15877	15614	15700	15653	15641	15745	15687	15706	15924	15630	15630	15828	15801	15736	15652	15719	15731	15813	15717	15671	15695	15729	15806	15665	15671	15701	15740	15791	15891	15825	15792	15778	15809	15810	15696	15789	15480	15714	15726	15653	15732	15734	15798	15671	15676	15862	15686	15581	15777	15790	15721	15750	15845	15836	15682	15722	15638	15586	15804	15599	15622	15525	15661	15677	15762	15736	15708	15539	15831	15754	15746	15757	15591	15709	15750	15649	15590	15797	15637	15658	15868	15650	15712	15830	15581	15677	15705	15724	15908	15789	15800	15871	15601	15804	15771	15568	15821	15692	15743	15730	15792	15885	15626	15667	15576	15797	15769	15758	15762	15800	15854	15807	15744	15761	15726	15678	15622	15768	15712	15711	15720	15722	15577	15638	15881	15673	15749	15792	15673	15448	15725	15737	15773	15522	15679	15741	15676	15644	15829	15715	15750	15537	15719	15718	15671	15842	15772	15558	15784	15786	15698	15849	15697	15518	15724	15713	15783	15563	15661	15541	15794	15780	15753	15826	15739	15768	15584	15852	15627	15751	15736	15715	15542	15818	15601	15745	15792	15810	15703	15760	15889	15701	15647	15816	15548	15853	15470	15633	15774	15749	15701	15780	15576	15866	15822	15893	15592	15621	15674	15607	15589	15753	15726	15717	15692	15693	15843	15762	15843	15589	15796	15671	15528	15643	15741	15644	15808	15770	15650	15630	15780	15853	15781	15839	15809	15613	15837	15684	15866	15812	15764	15631	15585	15703	15677	15609	15806	15719	15728	15696	15640	15712	15674	15941	15684	15630	15747	15678	15763	15613	15836	15692	15678	15688	15697	15783	15700	15867	15561	15687	15714	15623	15980	15710	15651	15615	15798	15841	15763	15817	15799	15712	15715	15557	15882	15738	15748	15718	15752	15768	15511	15708	15665	15732	15736	15632	15586	15705	15786	15744	15687	15764	15758	15676	15693	15714	15613	15705	15719	15561	15785	15782	15573	15672	15565	15803	15697	15770	15835	15723	15812	15703	15574	15784	15609	15657	15768	15775	15722	15773	15865	15779	15725	15673	15662	15720	15567	15763	15661	15647	15782	15717	15698	15669	15608	15644	15801	15707	15854	15780	15610	15723	15612	15705	15662	15675	15730	15622	15795	15833	15750	15702	15808	15935	15699	15598	15773	15891	15759	15758	15741	15699	15877	15554	15849	15673	15715	15706	15696	15698	15611	15504	15682	15749	15834	15775	15572	15777	15650	15682	15752	15779	15746	15718	15803	15602	15781	15548	15837	15932	15726	15585	15846	15773	15838	15731	15684	15645	15730	15637	15842	15788	15734	15820	15888	15649	15761	15645	15875	15644	15782	15857	15630	15776	15850	15726	15651	15805	15791	15648	15687	15542	15728	15726	15663	15559	15647	15711	15932	15933	15852	15791	15655	15848	15780	15790	15737	15739	15696	15553	15975	15689	15849	15696	15771	15772	15866	15633	15712	15978	15712	15809	15833	15697	15692	15642	15860	15762	15815	15730	15834	15877	15721	15725	15682	15614	15891	15557	15737	15676	15681	15686	15692	15759	15594	15741	15721	15673	15634	15672	15650	15727	15894	15975	15837	15850	15861	15775	15606	15634	15571	15816	15658	15889	15781	15616	15952	15817	15707	15787	15765	15675	15798	15824	15549	15880	15656	15728	15839	15637	15834	15675	15694	15887	15869	15657	15744	15931	15870	15711	15625	15532	15823	15649	15789	15734	15817	15758	15723	15615	15749	15750	15706	15695	15699	15718	15723	15685	15928	15836	15671	15799	15654	15755	15567	15680	15791	15686	15659	15742	15841	15799	15890	15748	15799	15535	15761	15628	15753	15674	15692	15768	15761	15683	15733	15670	15760	15676	15685	15883	15721	15880	15741	15874	15839	15754	15670	15752	15610	15689	15729	15856	15686	15823	15776	15814	15754	15629	15757	15829	15669	15770	15802	15781	15654	15780	15665	15643	15795	15516	15696	15859	15636	15701	15658	15709	15704	15677	15868	15734	15770	15627	15786	15763	15790	15672	15738	15747	15843	15738	15714	15549	15832	15666	15587	15664	15776	15729	15884	15740	15740	15676	15597	15700	15743	15712	15753	15882	15678	15687	15830	15743	15657	15763	15837	15610	15941	15767	15622	15812	15811	15727	15606	15838	15761	15796	15726	15602	15772	15630	15653	15792	15614	15761	15731	15656	15733	15835	15731	15855	15540	15883	15747	15845	15830	15682	15703	15845	15683	15742	15738	15694	15830	15918	15672	15924	15706	15712	15627	15685	15842	15803	15772	15594	15770	15683	15799	15530	15734	15656	15643	15842	15692	15793	15488	15723	15660	15748	15755	15756	15764	15702	15762	15702	15740	15669	15758	15614	15846	15605	15666	15655	15765	15704	15725	15687	15737	15827	15689	15751	15782	15896	15691	15772
24517	21084	27946	24898	21456	19690	21317	43700	43142	33562	25878	21395	18325	17462	17181	17182	17050	17282	17128	16929	16982	16972	16963	17003	17084	17006	16849	17106	16689	17035	17013	16987	16963	16980	17102	16860	17121	17204	17058	17168	17062	17123	17022	17041	16949	17004	17074	17044	16968	17032	17005	16896	16878	17003	16854	16884	16959	17119	16839	16916	17001	16881	17035	17094	17083	17027	17039	17081	17099	17043	17004	16976	17139	16956	16988	17046	17209	16839	17033	16872	16797	16937	16860	16858	17043	16866	16941	17257	17076	16842	17038	16994	16961	16948	17152	17076	16979	16859	16827	16957	17282	17084	16988	17199	17090	16964	17024	16816	17114	17013	16887	17081	16944	17048	17023	17138	16901	16906	16691	16907	17150	17007	17019	17005	16925	16942	17094	17096	16797	17154	16899	17001	16959	17002	16931	16951	16852	16770	17033	17019	17055	17082	16974	16914	17050	17137	16977	16934	17080	17081	16846	16932	17008	17026	16900	17015	16970	16910	17115	16999	16982	17026	17027	17061	17126	17020	17127	16968	16887	17061	16925	16887	16998	17139	17112	17099	17086	17144	17120	17123	16998	16943	17156	17101	17112	17029	17002	17099	16829	16898	17143	17038	17041	16938	17155	17033	17063	16949	17010	17062	16936	17027	17034	16963	16846	16863	17068	16952	16824	16900	16928	16983	16813	17193	17085	17089	17015	17156	16958	16936	16993	16792	16845	16854	17021	17047	16991	17031	16998	16982	16984	17047	16849	16801	16996	16988	16883	16905	16962	16977	16975	16988	17105	16881	17175	17124	17041	16707	16829	16939	17074	16914	16956	16817	16830	16998	16955	16847	16770	17070	16942	17053	17070	17029	16919	17136	16753	16936	16976	17062	16965	17242	16764	16878	17028	17052	17114	16966	16940	17095	17127	16760	16968	17055	17001	16988	16873	16885	16881	17017	17043	16836	16871	16953	16991	16939	16811	17149	17005	17167	16946	16918	17105	17187	17125	16997	16993	17065	16994	16984	17021	17118	17086	17009	17222	17001	16809	16988	16935	16799	16934	17167	16681	16909	16949	16903	17079	17029	17023	16867	16992	16891	16957	17033	16987	16873	17090	16695	17076	17127	16982	17162	16787	16998	16749	16799	16824	17042	17091	17072	17251	16951	16908	16900	17032	16930	16837	16992	17182	17004	17086	17193	16839	16877	17019	16800	17023	17041	16961	16789	16934	17044	17041	16893	16886	16997	16864	16782	16957	16799	17119	16911	16779	17011	16919	16923	17143	16930	17006	16963	17060	16825	16962	16913	16912	16958	16887	16934	17065	17012	16905	16934	16869	16833	16885	16941	17028	17003	17051	16921	17081	17039	17246	17055	16994	16851	17144	17017	16821	17046	17053	16853	16971	17104	17022	17065	17193	16996	16935	17114	17025	17100	17048	16876	17079	17005	16871	16962	17196	17140	17037	16832	16860	16993	16911	16947	17187	17001	17128	16995	16784	16792	17039	17080	16941	16893	16911	16922	17101	16921	16834	16954	16920	16736	16981	16941	16963	16952	17033	17103	16760	16924	17099	17027	16658	16790	16939	17087	16949	16828	17094	17124	16774	16742	16960	16771	16869	16691	17004	16947	17142	17080	16837	16871	17045	17063	16982	17097	16935	16926	16998	17311	16953	16996	17010	17034	17094	16924	16832	16841	17035	16831	17069	16820	16926	16987	17006	17009	17024	16915	16978	17126	16890	16854	17136	17143	17095	16959	17069	16921	17093	16849	17192	17110	17055	16852	16933	16798	16928	17131	17199	17041	16915	16901	16984	16962	17079	17015	16969	16895	17165	17154	16959	16983	17111	16757	16933	17000	17026	16939	16913	16932	17031	17048	16899	16942	16861	17026	17101	17215	17110	17135	17127	16857	16977	16960	17095	17235	16982	16788	16938	16971	17131	16937	17024	17059	16986	16909	16902	16919	16983	16825	17075	17092	17091	17019	16900	16891	17120	17048	16890	16954	16993	16952	16981	16950	16784	16800	17076	17072	17002	17024	17057	16816	17115	16915	17024	16974	17046	17056	16935	16953	16914	16984	16900	16954	17015	17194	17001	17019	17178	17133	16929	17205	16846	16962	17246	17006	17057	16927	17048	16987	16941	17052	16892	17043	16921	16861	16999	16960	17124	16977	17122	16937	17037	16962	16993	16867	17030	16905	16837	16677	16948	17035	16828	17069	17212	16883	17064	16950	16872	17060	17194	16945	16913	17032	17225	16855	17065	16976	16712	16673	17015	16830	16988	16962	16891	16928	16872	16994	17077	16956	17026	17144	17052	17092	16968	16904	16879	17093	16968	16869	17047	17296	17051	16774	16812	16925	16882	16961	16873	16889	17112	16944	17013	17010	17006	17211	16931	17093	17038	16852	17047	17046	17000	16828	16819	16969	16948	17016	17084	16996	17091	17050	16935	17008	16994	16905	16851	16983	17114	17047	17012	16936	17079	16917	16963	16924	16849	16945	16910	17024	17000	16924	17069	17080	16978	16974	16817	16954	16919	16944	17221	16898	16963	16966	16998	16943	16866	17117	17072	16793	16999	17017	17030	17010	16860	16853	16905	16832	16856	16969	16812	17015	16969	16873	17031	17177	16932	16907	17077	16870	16741	17014	17099	17131	16999	16912	17044	17016	16935	17158	17013	16828	17075	16985	16804	17258	17019	17117	16949	16928	17029	17081	17047	16923	17110	16883	17065	16910	17076	17049	16992	17018	16991	17037	16757	16763	16961	17065	16993	16986	16872	16903	16798	16932	16763	16964	17041	16952	17151	16970	17061	17039	17076	16921	16997	16934	17174	17188	16873	16971	16957	17020	17002	16956	16867	16898	16952	16997	17135	17100	17062	16950	17123	17043	17114	16979	17098	17102	17038	16817	16951	16893	17103	16962	16930	17011	17047	17024	17178	17104	16950	16838	16854	16965	16789	16911	16753	16863	16903	17046	17111	17102	16940	16926	17020	16848	17059	17050	16758	17096	16889	16949	16874	17100	17013	17040	16811	16916	16876	16791	16950	16798	16900	17079	16995	17092	17086	16958	16986	16910	17063	16968	16963	17094	17055	16897	16967	16794	16940	16968	16794	16996	16803	16800	16818	16928	17115	16968	17058	17094	16912	16883	17041	17067	16813	16744	16869	17155	16874	17033	17035	16793	17066	17070	16961	17028	17201	17055	17246	17215	16877	17004	17052	16951	16851	16961	17090	16988	16961	17101	17029	16973	17045	16987	17037	16988	16955	16927	17120	16978	16990	16956	17095	16964	17002	17100	16750	17049	16926	17039	16911	17091	17101	16977	17199	17006	16884	17100	16766	17181	17129	17148	17163	16974	16952	16963	16924	16978	17052	17064	16894	17083	16934	16915	16887	16938	17081	16895	16772	16741	17079	17001	16861	16974	17038	17043	17085	16849	16742	16965	17163	16900	17003	16815	16958	17036	17264	17147	17003	16915	17012	16899	16923	16787	16813	16909	16840	16892	17055	17126	16990	16953	17187	16968	17007	17010	16991	16839	16870	16818	16989	17036	17072	16912	16997	17154	17060	17128	16918	16848	16952	16690	16920	16830	17121	16858	17011	16802	17104	16812	16868	16972	16827	17030	17017	16724	16999	17154	16953	16968	16656	17146	16986	16927	16928	16999	17002	16941	17141	17023	16999	16880	16931	16759	16959	16899	16990	17121	16804	16991	16884	16970	17183	16983	17093	16951	16924	16965	17044	16991	16968	17074	17022	17030	16715	16965	16994	16956	16735	16879	17076	17151	17166	17030	16978	16930	16965	17008	17000	17028	17078	16954	16902	16958	17080	16792	16974	17011	16989	17122	17007	16911	16902	16776	17056	17020	16844	16934	16996	16769	16937	16803	17242	17041	16855	17035	16950	16947	16877	17079	16955	17161	16864	17000	16893	16983	16809	17016	16838	17153	16933	17087	16911	17021	16795	16718	16859	16959	17121	16896	16700	17133	16906	16825	16873	16897	16946	17050	17150	17110	16994	17121	16913	16989	17005	16946	17000	16849	17032	16932	17011	17049	17051	16885	17053	17215	17033	16798	17143	17000	17205	17204	17097	16811	16967	16931	16919	17068	16876	16899	17145	17018	16900	17261	17181	16873	17071	17055	16843	17122	16996	17060	16939	16803	16927	16975	17076	16968	16873	16873	17164	16970	16953	16944	17080	16881	16828	16903	17015	17085	16911	16993	17047	16945	16948	17047	16928	16831	17031	17003	17124	17022	16968	17046	17087	17064	16957	16914	16836	16923	16883	16747	16883	16865	16912	17087	16949	17155	16777	16780	17117	17069	17006	16998	17139	17005	16950	17084	16828	17092	16863	16936	17082	16976	17004	16935	17067	17050	16983	17031	17033	17104	16911	16896	17024	17045	17040	17028	16912	17039	16912	16948	16934	17080	17102	17242	17066	17048	16989	17008	16913	17153	17014	17130	17026	16978	17030	17031	16962	17037	16985	16971	17076	17070	17051	16990	17073	16976	16971	16796	17055	16931	16915	17004	16844	16902	17082	16942	16925	17001	17018	16971	17108	16912	16957	17181	17038	16999	17012	16899	16822	16761	16841	16902	17023	16999	16996	16727	17103	16985	17111	16898	17062	17116	17115	17123	16982	16900	16986	17005	16995	17179	17132	16832	16950	16970	16882	16933	17189	16934	16970	16758	16909	17043	17075	17002	16856	16982	16901	17001	17124	17109	17152	17023	16857	17003	17033	17033	17124	17179	17223	17173	16845	16949	16999	16882	17016	16899	16884	16752	16928	16893	17063	16931	17113	17082	17041	16925	16980	17123	16939	17143	17140	17077	16870	17046	16858	16846	17089	16968	17114	17064	16904	16858	17116	16839	16735	17114	16883	17139	16963	16627	17240	16778	17036	17040	16875	17049	17029	16894	16795	17022	17075	17077	16970	16991	17080	16789	16914	16832	17173	16973	17065	17013	17026	16801	16992	16961	17010	16905	17098	16948	16919	16892	16909	17026	16877	17011	17006	17210	16751	16858	16949	16910	16870	17242	17020	17328	17142	16832	16937	16923	16872	16876	16941	17143	16868	16892	16823	16910	16783	16936	16860	16981	16973	17107	17022	17197	17083	16738	16991	17120	16922	16959
16315	26354	24997	20702	18698	17655	20674	46449	44328	33970	25623	20188	17004	15760	15453	15589	15458	15629	15519	15422	15553	15404	15406	15557	15495	15489	15562	15654	15590	15489	15431	15522	15412	15525	15412	15421	15394	15423	15323	15520	15578	15581	15331	15282	15442	15345	15508	15253	15518	15491	15272	15617	15424	15290	15576	15539	15394	15509	15560	15559	15527	15348	15487	15300	15429	15523	15425	15340	15382	15250	15399	15320	15451	15480	15347	15509	15475	15442	15432	15411	15421	15530	15634	15387	15490	15376	15488	15402	15596	15572	15574	15198	15476	15569	15406	15450	15615	15385	15448	15584	15474	15419	15457	15588	15259	15581	15416	15473	15441	15365	15333	15488	15544	15454	15383	15473	15626	15439	15444	15300	15454	15496	15426	15451	15490	15503	15529	15524	15285	15447	15380	15431	15389	15530	15453	15479	15553	15472	15303	15488	15473	15385	15433	15514	15498	15495	15295	15453	15528	15563	15429	15503	15615	15509	15555	15404	15239	15394	15316	15453	15641	15407	15573	15427	15407	15574	15421	15390	15322	15407	15424	15434	15406	15458	15391	15375	15472	15417	15435	15408	15425	15535	15613	15408	15372	15463	15340	15444	15570	15536	15341	15460	15299	15534	15364	15440	15394	15394	15453	15475	15381	15402	15270	15451	15592	15339	15515	15511	15284	15390	15380	15450	15470	15465	15489	15525	15328	15426	15453	15387	15471	15421	15447	15420	15360	15471	15394	15381	15557	15372	15323	15495	15474	15430	15358	15673	15466	15448	15359	15562	15419	15523	15399	15356	15633	15395	15522	15434	15593	15167	15455	15360	15465	15380	15398	15218	15436	15440	15463	15470	15495	15480	15435	15488	15365	15546	15593	15368	15380	15600	15476	15449	15414	15319	15595	15402	15264	15279	15267	15371	15382	15429	15517	15416	15390	15575	15544	15514	15658	15319	15552	15350	15527	15292	15431	15338	15492	15579	15513	15222	15296	15261	15374	15406	15565	15582	15530	15465	15505	15508	15483	15567	15479	15363	15324	15421	15451	15417	15310	15442	15510	15259	15381	15616	15478	15436	15472	15465	15342	15340	15344	15397	15432	15441	15371	15393	15578	15544	15289	15466	15507	15472	15513	15472	15534	15555	15361	15452	15371	15664	15397	15581	15340	15448	15468	15461	15545	15460	15533	15492	15452	15382	15410	15404	15506	15508	15502	15419	15357	15343	15524	15472	15421	15379	15568	15566	15513	15479	15377	15253	15516	15318	15490	15425	15525	15328	15547	15503	15430	15550	15413	15484	15451	15466	15456	15370	15387	15538	15445	15304	15407	15447	15567	15506	15341	15546	15284	15381	15544	15396	15425	15491	15462	15449	15565	15320	15374	15218	15515	15251	15525	15460	15350	15607	15472	15335	15363	15581	15458	15370	15513	15333	15388	15406	15500	15579	15519	15322	15374	15328	15424	15479	15409	15634	15533	15473	15638	15443	15356	15426	15305	15451	15408	15355	15414	15495	15591	15419	15352	15477	15167	15507	15555	15463	15478	15548	15316	15704	15557	15438	15593	15350	15605	15237	15536	15379	15566	15347	15430	15362	15478	15428	15454	15471	15342	15387	15317	15402	15431	15567	15501	15351	15460	15597	15330	15467	15287	15507	15400	15425	15421	15368	15435	15450	15154	15270	15447	15552	15512	15282	15442	15462	15545	15284	15395	15522	15209	15464	15499	15806	15471	15565	15345	15636	15578	15563	15318	15631	15451	15379	15420	15354	15554	15472	15516	15537	15445	15514	15595	15337	15527	15346	15381	15368	15349	15383	15528	15294	15570	15614	15509	15408	15402	15534	15476	15360	15323	15414	15448	15523	15472	15532	15469	15626	15327	15483	15347	15312	15485	15418	15449	15466	15416	15493	15320	15534	15431	15354	15362	15553	15549	15586	15391	15480	15550	15585	15370	15490	15634	15383	15382	15543	15542	15409	15614	15444	15515	15393	15574	15674	15491	15494	15525	15543	15407	15279	15416	15377	15551	15446	15483	15367	15503	15428	15464	15296	15400	15291	15507	15402	15426	15247	15379	15430	15579	15485	15410	15307	15229	15294	15419	15558	15309	15539	15433	15639	15430	15340	15438	15309	15350	15346	15474	15473	15468	15534	15505	15405	15422	15434	15471	15385	15245	15398	15544	15451	15411	15463	15493	15273	15296	15487	15265	15461	15309	15564	15516	15349	15473	15385	15527	15301	15494	15488	15417	15520	15431	15424	15409	15478	15438	15526	15697	15394	15403	15544	15364	15404	15507	15340	15653	15596	15437	15359	15397	15509	15589	15537	15420	15365	15383	15424	15478	15519	15488	15421	15313	15413	15319	15438	15337	15443	15405	15512	15416	15459	15321	15476	15247	15410	15440	15498	15412	15379	15359	15506	15253	15354	15346	15542	15512	15615	15470	15679	15347	15348	15335	15479	15519	15358	15377	15396	15465	15382	15287	15564	15572	15405	15470	15567	15547	15420	15472	15302	15513	15485	15393	15467	15485	15395	15413	15464	15427	15549	15670	15440	15269	15446	15463	15500	15443	15359	15373	15332	15396	15508	15374	15314	15565	15325	15275	15501	15405	15622	15398	15467	15432	15493	15499	15625	15461	15310	15373	15409	15480	15393	15467	15414	15362	15280	15492	15419	15435	15378	15645	15558	15448	15358	15368	15410	15292	15476	15608	15368	15427	15369	15367	15467	15435	15451	15438	15442	15567	15561	15561	15483	15592	15381	15506	15464	15444	15563	15368	15463	15515	15550	15382	15546	15481	15532	15369	15442	15361	15411	15609	15434	15610	15388	15403	15590	15479	15543	15614	15520	15416	15543	15414	15468	15461	15312	15292	15433	15340	15507	15509	15321	15502	15568	15392	15301	15492	15388	15459	15285	15413	15413	15302	15464	15592	15346	15387	15493	15486	15556	15284	15588	15326	15371	15494	15296	15388	15512	15424	15390	15400	15375	15517	15378	15432	15399	15447	15486	15433	15459	15548	15399	15490	15615	15393	15469	15676	15491	15379	15649	15375	15440	15342	15428	15672	15501	15304	15384	15486	15254	15316	15644	15495	15455	15426	15467	15474	15559	15437	15506	15259	15506	15512	15432	15420	15415	15382	15310	15399	15283	15265	15528	15533	15334	15625	15481	15599	15388	15547	15412	15278	15499	15597	15531	15642	15415	15423	15310	15603	15630	15486	15395	15671	15451	15613	15371	15572	15469	15613	15315	15517	15447	15356	15465	15311	15574	15357	15513	15662	15512	15312	15256	15387	15513	15510	15430	15484	15479	15531	15408	15495	15492	15345	15483	15442	15579	15458	15427	15540	15320	15672	15454	15418	15515	15467	15476	15428	15331	15557	15361	15506	15405	15461	15493	15670	15643	15353	15407	15504	15418	15312	15494	15358	15306	15574	15627	15446	15451	15304	15377	15484	15452	15531	15450	15526	15377	15432	15460	15445	15321	15574	15297	15474	15504	15353	15560	15366	15529	15319	15432	15361	15309	15371	15491	15349	15436	15514	15483	15611	15419	15500	15431	15540	15497	15420	15504	15431	15640	15530	15497	15335	15489	15336	15444	15361	15529	15453	15402	15419	15505	15471	15431	15471	15432	15497	15508	15448	15537	15504	15458	15453	15549	15363	15363	15407	15597	15390	15378	15391	15470	15412	15342	15553	15417	15373	15366	15528	15371	15532	15359	15404	15542	15391	15474	15504	15428	15427	15378	15507	15498	15588	15499	15329	15354	15460	15374	15475	15686	15389	15486	15442	15442	15487	15179	15544	15349	15285	15333	15344	15393	15456	15549	15452	15312	15414	15469	15467	15559	15317	15320	15494	15301	15431	15643	15499	15345	15463	15548	15336	15367	15534	15459	15381	15298	15418	15344	15447	15396	15432	15440	15376	15422	15619	15502	15391	15428	15288	15413	15453	15349	15460	15384	15515	15290	15621	15389	15500	15449	15512	15470	15499	15487	15409	15435	15467	15531	15508	15541	15548	15437	15435	15458	15668	15396	15446	15600	15322	15437	15410	15494	15543	15320	15473	15451	15461	15267	15512	15276	15422	15412	15489	15402	15121	15454	15652	15227	15338	15358	15291	15455	15486	15432	15560	15318	15603	15344	15489	15407	15489	15604	15429	15268	15479	15469	15378	15522	15313	15593	15475	15443	15562	15417	15255	15548	15298	15194	15303	15510	15468	15345	15420	15538	15509	15589	15444	15605	15482	15523	15352	15577	15469	15510	15516	15402	15481	15352	15467	15177	15545	15596	15354	15403	15555	15255	15398	15414	15300	15546	15440	15387	15396	15503	15517	15343	15361	15560	15356	15483	15451	15384	15577	15447	15264	15406	15417	15581	15362	15422	15365	15355	15559	15532	15299	15545	15592	15637	15596	15427	15542	15574	15647	15355	15651	15505	15515	15369	15309	15552	15546	15296	15493	15505	15434	15420	15303	15450	15446	15593	15461	15469	15525	15504	15417	15439	15270	15517	15438	15372	15600	15352	15481	15499	15437	15507	15462	15405	15582	15513	15568	15315	15572	15580	15492	15481	15342	15374	15415	15262	15427	15568	15417	15434	15411	15279	15392	15492	15446	15358	15410	15275	15450	15306	15476	15420	15596	15423	15358	15370	15443	15431	15418	15420	15355	15482	15490	15526	15381	15420	15476	15506	15465	15326	15478	15419	15629	15299	15502	15526	15265	15355	15449	15545	15397	15350	15337	15417	15431	15555	15568	15568	15581	15517	15452	15454	15365	15457	15363	15474	15372	15441	15380	15564	15329	15393	15560	15418	15308	15453	15439	15379	15510	15439	15471	15552	15351	15455	15581	15525	15382	15308	15415	15417	15369	15322	15394	15343	15329	15315	15497	15376	15520	15332	15333	15377	15502	15539	15438	15314	15387	15461	15277	15224	15658	15607	15495	15293	15351	15339	15541	15373	15491	15413	15398	15183	15234	15387	15381	15458	15440	15532	15387	15472	15356	15428	15467	15440	15397	15377	15407	15324	15454	15446	15420	15298	15379	15512	15383	15337	15514	15581	15408	15538	15428	15559	15414	15344	15410	15309	15557	15433	15409	15479	15541	15371	15432	15525	15394	15432	15438	15503	15628	15420
23057	21108	28827	23633	21430	23050	26959	59415	57508	43682	33661	26183	20782	18089	17414	17227	17220	17141	17001	16940	17123	17064	17232	16995	17064	17029	16924	17192	16893	16959	16932	16976	17105	16898	17068	17088	17045	17143	17254	17125	17242	17172	17182	17174	17105	17154	17138	16984	17007	17052	16846	17203	16973	16863	17079	17071	17048	17119	17087	16959	17000	16951	16865	17146	17167	17018	16945	16863	16918	16902	17165	16919	17060	17017	16956	17091	16958	16802	17010	16883	16862	17056	16910	16856	17278	17278	16986	17073	16975	17015	16907	16982	17048	16938	16823	17077	17087	17153	17093	16859	16854	17154	16894	17111	17162	16921	16915	16997	16911	16916	17113	17125	17100	16980	16885	16847	16922	16789	16984	16985	17278	16844	17128	17031	16696	16827	16948	16986	16922	16810	17034	17002	16991	16985	17119	16995	17115	17129	16814	17046	17013	16919	16971	17003	16948	17023	17172	16773	16935	17006	17040	16953	16826	17116	16944	16980	17014	17013	16973	17153	16831	16895	17021	16848	16777	17167	17072	17087	16987	16884	16824	17108	17011	17075	16834	17006	16946	16960	16920	16841	16732	17089	17026	17351	16828	17043	16850	16957	16941	16953	16957	16967	17006	17068	17072	17074	17215	16934	16910	16910	17058	16884	17049	17054	17198	17104	17083	16734	17122	17088	16961	17081	16985	17241	17000	17087	16953	16944	16840	16774	16949	17346	17005	16965	16952	17000	16934	16910	17057	17098	17103	16852	17132	17074	16962	16984	17075	17094	17019	16889	17059	16752	16878	17139	17191	17078	17213	16963	16963	16828	16846	16885	17015	17048	17113	17030	17102	16967	17013	16878	17165	17077	16798	16999	16993	16890	16968	16782	16913	17172	16854	16934	16887	17100	17153	17056	16797	16856	16943	16968	17001	16942	17018	17178	17003	17002	16969	17060	17024	17128	17133	16881	17099	16939	16847	16983	16894	17068	17055	16974	16996	16869	16947	17019	16967	17039	16955	16856	16950	17149	17051	17067	16930	16945	16987	16890	16905	17035	16934	16921	16899	16925	17187	17162	17057	17178	16958	17151	16954	16871	16872	17013	16997	17003	16971	17012	16939	16906	16969	17012	17017	17028	17041	17115	17028	17060	17146	17001	17045	17019	16973	16894	17138	16896	17024	17124	16977	16983	16907	16985	16983	16902	16869	16873	17045	16912	16957	17035	16727	17219	16899	16927	17011	16818	16899	16933	17026	16769	17203	16951	17134	16930	16927	17051	16943	16965	17037	17131	17060	16932	16976	17051	16866	16849	16886	17010	17012	16937	16941	16911	16880	17133	17092	17125	16791	17173	17103	17034	16936	16972	17018	16891	16984	16927	16739	16711	16917	16926	17020	16842	16998	16995	16950	17009	16977	17014	17124	17091	17017	17030	17089	17110	16838	17125	17082	17101	17185	17075	17098	16718	16749	16794	17006	16992	16961	16963	17112	16751	16947	17045	16969	16944	16895	17063	17123	16926	17051	16974	16942	16995	17118	16989	16994	16941	17063	16857	17032	17048	17003	16978	16973	16909	17036	17084	16948	16955	16986	17135	17224	17161	16891	16973	16911	17010	16770	17023	16929	16694	17089	16954	16810	16801	17013	16908	17098	17072	16988	16968	17033	16958	16988	16869	16978	16758	16968	17050	17122	17082	16933	17110	17016	17074	17118	17044	16982	16850	17067	17045	17057	17183	16874	16848	16902	17097	17116	16897	16913	17035	16982	16928	16986	17030	17050	17224	16962	16889	16894	16903	16997	17225	16653	16989	16905	16870	17004	16898	17057	17020	16992	16942	17054	17011	17239	16948	16843	17047	17021	17193	17071	16946	17036	16770	16731	17067	16960	17007	17027	16998	17078	16945	16967	17172	17051	16899	16899	16929	17135	17164	16899	16927	16966	16950	16925	16960	17033	17052	17098	16945	16870	17036	16840	16972	17075	17074	16953	17086	17011	17059	16920	16881	16895	16956	16797	17170	17023	16927	16869	17220	16928	17010	17162	16989	17020	17055	17066	17039	17260	17035	16830	17105	16940	16972	17174	17203	16927	17035	16938	17038	16926	16827	16965	17101	16899	17128	16936	16899	16983	16940	16770	17138	16869	17075	16928	17078	16799	17037	17084	16972	17075	16933	16772	16990	16810	17020	17042	17077	17162	17014	16920	16912	17041	16875	17007	17018	17017	16922	16985	16923	16882	16958	17068	17153	17081	16875	16914	17005	16991	17136	16958	16959	17183	17049	16804	17171	16858	17078	17174	16930	17135	16970	16960	17028	17010	16897	16804	17009	16948	17015	16965	17068	16950	17196	17212	17064	16908	16783	17077	16874	16901	17186	17228	17013	17261	17033	17069	16923	16968	17080	16852	16935	17043	16840	17084	17091	17060	17069	17005	16917	17029	16995	16804	16819	17047	16989	17021	16842	17019	16859	17032	16869	17101	17139	16907	16835	17050	16941	16954	17042	17014	17189	17002	17144	17188	16847	17135	17069	16961	16932	16802	17277	16962	17017	16950	17020	17224	17029	17091	16909	17034	16865	17068	17059	16982	17078	16931	17203	17134	16955	17045	17042	17030	16906	17140	16898	16868	16989	17041	17066	17048	16929	16897	16763	16975	17145	16895	16827	16958	17082	16947	17066	17111	17002	16994	17021	17060	17095	16929	16761	17139	17005	17145	16935	16922	17004	17024	16975	17077	17017	16990	16981	17094	16754	16930	17030	16851	16939	16938	16829	16836	17162	16965	17057	17048	16791	17125	17103	17254	17012	17058	16779	17027	17032	17349	17014	17041	17065	17087	17072	16962	17044	16931	16876	17039	16935	17257	17009	16944	16854	16833	16906	17057	17153	16837	16797	16874	17063	17184	16997	17079	16925	16953	16998	17050	17030	16894	16931	17045	16977	16834	16992	17163	16942	17204	16963	16997	16859	17104	17014	16991	16876	17110	17121	17195	16959	16966	17099	17024	16771	16851	16981	16996	17182	16934	17065	17045	16994	16969	16898	17225	16863	16987	16861	17023	17173	16908	16936	17127	17082	16851	16870	17052	17119	17081	17006	16893	17046	16917	17007	16760	16935	16878	16968	17097	17105	16974	17007	17092	16989	17032	17150	16852	17032	17022	17034	16950	17012	16990	17106	16932	17042	17126	16861	16960	17052	16908	16966	16998	16843	16875	16779	17015	16950	17176	17114	16976	17002	16992	17131	17126	16862	17141	16885	16994	17041	17121	16925	16961	16993	16945	17004	17176	16995	17110	16873	16929	16874	16713	17005	16899	17089	17138	16814	17263	17017	16868	16863	17099	17097	16808	17000	17146	16961	16848	17047	16995	16990	16881	16954	16796	17074	16850	16885	16818	16871	16784	17105	16994	16944	16880	16995	17146	16774	17162	16968	16801	16914	16975	17030	17039	17084	17102	17156	17037	17099	17076	17114	16871	16898	17017	17102	17033	17061	17126	17063	16855	16915	17066	17102	16964	16862	16930	17041	17065	17066	16977	16855	16820	17021	17009	17045	16920	16965	16874	16836	16698	16964	16943	16988	17035	16921	16981	16702	17194	16875	17221	16995	16954	16995	16918	16987	17007	17036	17022	16968	17182	16834	16941	16784	17106	16993	17078	16933	16893	16870	16876	16958	17112	16984	17031	17152	17013	17059	17048	16818	16951	17013	16867	17013	16951	16939	17017	17071	16689	16775	16989	16901	16762	16982	17172	17092	16791	17175	16952	17185	16893	17021	17095	16908	16882	16896	17019	16744	17077	16937	17061	16998	16916	17043	17012	17120	17008	16664	17056	17154	17130	17177	16965	16796	17018	16932	17091	16812	17001	17007	17145	16786	17040	17268	16962	17048	16959	16852	16990	16894	17007	16936	16981	17044	16945	17091	16976	16916	16950	17151	16939	16963	17183	16949	16829	17107	17074	17090	17153	16967	16905	17190	17153	16958	16970	17087	17143	17180	16901	16967	17062	16989	17132	17037	17107	17028	16882	17184	17214	16737	16922	17042	17198	16658	17155	16918	17180	17062	17137	17043	16837	16756	17035	17115	16974	17011	17046	16871	17010	17105	16896	16881	17121	17223	16928	16942	16885	16861	16879	17212	16980	16895	17180	16773	17067	17121	16844	17115	16861	17104	17209	17057	17020	17060	17103	16905	16787	16743	17022	16985	17063	16823	17117	17128	16929	17094	17136	16991	17003	17136	16814	17163	17142	16914	17099	16906	17139	16875	16978	17139	17284	17004	17204	16987	17022	16983	17017	16881	17117	16896	17046	17038	17151	17105	17217	16819	16971	17012	16968	16974	16988	16925	16826	16977	17111	17130	16797	17056	16858	16859	16856	17031	17042	17012	17028	17016	17041	16916	16871	16931	17016	17110	17247	17112	17071	17105	16881	17006	16974	16818	16981	17061	16969	16883	16904	16940	16933	17142	16989	17029	16944	17123	17052	17043	16927	16766	16950	17030	16919	17166	17008	16979	17041	16929	17093	17000	16811	16961	16984	17009	17038	17087	16851	16793	16989	16951	17041	16814	16875	16926	16956	16948	16932	17078	17024	17062	17073	16960	17137	16976	16888	17125	16971	17007	17013	17017	17006	16992	16912	16937	17006	16918	17010	16984	16890	16882	16983	16885	16968	17114	17014	17070	17026	16957	16991	16986	16997	16932	17019	16981	16909	16959	16836	16874	16972	17013	17074	16900	16698	17050	17121	17209	17146	17101	16918	17227	17136	17107	16935	17089	17106	17065	16988	16875	16880	17122	16983	16851	16951	16944	16949	17113	16991	16914	17080	17081	16929	16868	16927	16999	17056	16973	16966	16870	16977	16849	16856	17141	17172	16879	17027	16969	16939	17144	17003	17197	16896	16887	16923	16953	16873	17002	16874	17005	16833	16903	17153	17000	16898	16902	16792	16945	16971	16911	17057	16823	16991	16833	16992	16977	17011	16816	17023	17046	17058	16917	17046	16882	16953	16948	16997	16988	16996	17000	16965	17022	17035	16955	16955	17109	16992	16902	17206	17027	17177	16928	17035	17039	17166	16975	17022	16995	17053	16929	16801	17145	17110	16993	17065	16996	17027	17097	16775	16907	16926	16789	17002	17187	17085	17067	17029	16958
18800	32658	30488	24623	21532	19281	24469	61624	58238	43920	34706	25679	19324	15889	15655	15588	15305	15223	15684	15481	15500	15599	15473	15442	15393	15562	15578	15541	15422	15417	15418	15500	15436	15652	15455	15626	15517	15515	15606	15395	15407	15586	15391	15440	15427	15468	15495	15458	15693	15455	15362	15541	15417	15800	15460	15247	15541	15798	15390	15722	15418	15422	15496	15473	15363	15382	15463	15569	15590	15644	15407	15507	15413	15419	15467	15474	15468	15440	15366	15577	15300	15596	15633	15407	15440	15436	15558	15558	15479	15325	15547	15382	15559	15459	15456	15552	15538	15514	15558	15642	15247	15573	15473	15347	15381	15423	15683	15454	15453	15372	15376	15546	15372	15439	15321	15392	15369	15507	15347	15374	15564	15504	15452	15287	15460	15557	15325	15529	15372	15279	15477	15478	15573	15284	15437	15622	15487	15539	15452	15403	15312	15391	15460	15511	15455	15379	15494	15454	15565	15337	15486	15381	15469	15496	15430	15513	15444	15617	15374	15443	15412	15441	15520	15580	15621	15559	15347	15283	15412	15511	15470	15419	15334	15603	15282	15478	15467	15538	15676	15164	15523	15517	15212	15546	15543	15264	15489	15487	15302	15572	15358	15464	15267	15446	15447	15482	15477	15517	15494	15434	15502	15406	15625	15656	15516	15638	15505	15567	15453	15360	15489	15460	15442	15477	15587	15462	15544	15416	15410	15391	15395	15532	15419	15397	15378	15494	15327	15418	15435	15439	15569	15580	15466	15317	15436	15374	15417	15523	15435	15408	15450	15339	15667	15438	15480	15410	15543	15411	15512	15394	15525	15303	15503	15430	15510	15474	15458	15368	15590	15545	15442	15385	15544	15280	15336	15402	15517	15432	15586	15393	15496	15414	15574	15370	15325	15613	15413	15480	15535	15427	15386	15477	15424	15480	15523	15499	15481	15502	15472	15485	15514	15462	15304	15495	15534	15460	15403	15466	15593	15383	15436	15589	15470	15522	15440	15431	15361	15543	15435	15511	15504	15640	15384	15543	15478	15421	15517	15551	15471	15548	15417	15593	15347	15402	15369	15512	15396	15571	15449	15375	15485	15612	15563	15449	15450	15557	15405	15514	15465	15358	15464	15409	15519	15449	15532	15443	15551	15622	15512	15435	15433	15648	15386	15352	15508	15351	15390	15407	15485	15452	15421	15514	15299	15401	15538	15309	15364	15391	15537	15467	15349	15615	15367	15626	15494	15398	15589	15316	15469	15502	15365	15556	15440	15481	15348	15452	15299	15566	15432	15419	15265	15542	15575	15475	15454	15371	15475	15354	15443	15332	15429	15728	15398	15443	15431	15540	15432	15457	15451	15343	15342	15450	15408	15355	15515	15535	15472	15526	15396	15380	15445	15435	15406	15417	15294	15511	15358	15327	15432	15499	15500	15517	15551	15258	15543	15537	15404	15375	15359	15477	15535	15366	15450	15348	15613	15571	15414	15492	15451	15406	15472	15435	15555	15357	15472	15387	15506	15466	15546	15489	15583	15517	15411	15319	15584	15498	15563	15626	15503	15524	15549	15415	15465	15510	15391	15613	15541	15405	15400	15400	15581	15515	15351	15433	15544	15462	15556	15490	15520	15402	15583	15433	15411	15408	15563	15425	15422	15245	15470	15502	15620	15543	15638	15481	15472	15433	15314	15301	15542	15256	15471	15452	15382	15438	15274	15393	15447	15495	15290	15434	15610	15404	15394	15591	15488	15503	15553	15502	15489	15481	15485	15460	15544	15529	15559	15375	15588	15478	15442	15398	15501	15397	15450	15608	15388	15457	15459	15570	15501	15522	15440	15471	15548	15417	15490	15364	15464	15518	15343	15454	15598	15559	15485	15482	15339	15292	15376	15260	15433	15434	15559	15447	15332	15594	15394	15400	15258	15442	15560	15410	15436	15433	15493	15390	15469	15401	15500	15479	15582	15459	15374	15349	15333	15287	15481	15524	15454	15453	15392	15454	15424	15358	15528	15537	15448	15345	15577	15371	15444	15390	15459	15518	15469	15502	15521	15453	15511	15619	15407	15464	15394	15579	15281	15582	15527	15354	15342	15437	15398	15360	15433	15445	15463	15435	15409	15413	15566	15325	15368	15410	15555	15445	15470	15482	15368	15419	15453	15478	15529	15528	15390	15601	15429	15420	15374	15515	15438	15488	15520	15411	15497	15471	15538	15422	15568	15384	15383	15509	15501	15512	15390	15286	15435	15589	15433	15481	15393	15392	15521	15362	15526	15421	15294	15388	15429	15533	15408	15491	15459	15504	15491	15332	15390	15449	15388	15455	15379	15640	15384	15302	15546	15412	15329	15400	15371	15431	15520	15445	15427	15393	15295	15272	15565	15265	15454	15394	15507	15416	15455	15414	15509	15603	15433	15428	15321	15440	15522	15420	15523	15330	15591	15532	15375	15615	15426	15635	15439	15447	15424	15545	15469	15364	15567	15423	15623	15416	15703	15281	15574	15330	15510	15302	15351	15382	15429	15367	15543	15421	15462	15410	15485	15524	15569	15486	15347	15501	15246	15633	15373	15492	15344	15486	15330	15584	15453	15562	15386	15544	15470	15567	15344	15431	15651	15338	15410	15304	15374	15353	15119	15374	15379	15498	15341	15378	15491	15517	15320	15429	15498	15381	15468	15256	15569	15503	15363	15373	15513	15596	15410	15361	15517	15427	15564	15473	15435	15353	15414	15484	15461	15600	15312	15276	15355	15594	15302	15459	15381	15507	15484	15372	15503	15519	15375	15499	15628	15337	15664	15325	15398	15395	15413	15484	15387	15334	15461	15243	15528	15512	15341	15399	15645	15495	15332	15403	15345	15492	15431	15554	15403	15449	15531	15486	15667	15306	15512	15354	15465	15374	15626	15403	15443	15476	15316	15501	15478	15397	15551	15558	15502	15460	15602	15387	15332	15537	15319	15499	15497	15524	15549	15465	15346	15477	15464	15491	15430	15497	15535	15416	15448	15447	15413	15460	15428	15471	15497	15562	15397	15543	15355	15288	15469	15455	15456	15569	15461	15521	15323	15497	15513	15466	15627	15410	15391	15364	15346	15434	15507	15434	15364	15470	15325	15421	15561	15523	15421	15474	15481	15431	15432	15411	15463	15400	15487	15427	15434	15501	15541	15471	15449	15334	15421	15406	15607	15427	15457	15527	15206	15519	15452	15420	15491	15379	15572	15541	15563	15467	15494	15219	15537	15489	15121	15458	15398	15430	15453	15442	15626	15594	15520	15413	15465	15210	15447	15374	15499	15492	15516	15624	15502	15384	15309	15437	15481	15460	15379	15281	15499	15493	15330	15543	15484	15313	15518	15512	15464	15406	15436	15415	15412	15419	15489	15415	15627	15551	15614	15566	15566	15437	15397	15472	15364	15490	15546	15366	15381	15519	15459	15483	15500	15526	15546	15318	15480	15410	15431	15453	15492	15462	15552	15305	15354	15360	15431	15603	15556	15433	15555	15420	15460	15459	15597	15595	15410	15293	15329	15443	15521	15519	15294	15451	15334	15399	15498	15363	15502	15453	15520	15298	15366	15483	15439	15464	15475	15542	15394	15363	15551	15489	15439	15456	15283	15374	15331	15409	15457	15506	15478	15445	15398	15501	15391	15339	15403	15465	15401	15386	15588	15471	15328	15374	15227	15369	15445	15431	15568	15289	15442	15441	15339	15505	15508	15424	15516	15501	15391	15585	15525	15448	15548	15488	15444	15241	15484	15419	15525	15404	15505	15400	15422	15431	15324	15359	15429	15589	15413	15427	15417	15563	15406	15465	15591	15603	15420	15405	15348	15426	15523	15335	15615	15559	15581	15341	15493	15381	15470	15384	15400	15422	15414	15403	15530	15368	15382	15350	15443	15400	15565	15504	15346	15554	15602	15533	15519	15313	15445	15587	15367	15526	15510	15369	15570	15439	15535	15486	15312	15385	15460	15447	15330	15469	15482	15322	15482	15332	15419	15720	15471	15522	15712	15477	15409	15269	15355	15351	15370	15386	15372	15438	15685	15545	15480	15494	15508	15450	15277	15411	15509	15425	15413	15467	15306	15440	15409	15580	15543	15580	15362	15313	15384	15267	15519	15374	15457	15236	15532	15576	15513	15546	15570	15409	15468	15568	15385	15351	15400	15488	15350	15437	15530	15421	15436	15410	15324	15479	15476	15678	15338	15363	15365	15335	15475	15363	15417	15541	15497	15599	15564	15339	15422	15416	15390	15499	15446	15562	15515	15450	15488	15551	15549	15347	15234	15550	15599	15347	15461	15467	15421	15488	15347	15508	15505	15257	15449	15452	15662	15571	15465	15456	15652	15346	15637	15562	15581	15446	15473	15493	15431	15441	15502	15451	15454	15561	15393	15311	15541	15423	15614	15394	15534	15423	15371	15430	15390	15246	15554	15388	15376	15413	15594	15396	15503	15531	15500	15487	15324	15518	15500	15341	15370	15451	15498	15369	15452	15393	15417	15421	15318	15507	15504	15442	15377	15443	15306	15495	15419	15452	15548	15528	15481	15535	15444	15390	15413	15243	15521	15407	15335	15324	15404	15607	15423	15315	15541	15481	15476	15346	15454	15454	15549	15404	15321	15398	15453	15553	15462	15289	15462	15475	15586	15498	15454	15417	15551	15551	15564	15529	15444	15492	15554	15550	15409	15606	15417	15422	15357	15325	15499	15422	15475	15427	15594	15532	15603	15396	15391	15382	15360	15618	15408	15704	15496	15475	15525	15655	15511	15518	15327	15468	15389	15391	15537	15379	15467	15454	15552	15400	15456	15378	15515	15279	15377	15414	15469	15508	15349	15418	15203	15495	15492	15478	15692	15283	15577	15417	15537	15430	15436	15307	15443	15391	15335	15459	15423	15539	15364	15280	15611	15427	15457	15459	15458	15418	15265	15325	15488	15504	15412	15359	15454	15491	15522	15386	15575	15591	15332	15523	15332	15397	15624	15438	15612	15206	15408	15404	15490	15642	15492	15294	15580	15487	15333	15430	15513	15471	15381	15358	15494	15529	15483	15519	15458	15436	15460	15382	15438	15251	15357	15426	15392	15402	15555	15442	15479	15489	15469	15599	15406	15407	15588	15404	15430	15450	15341	15503	15263	15520
27638	22077	24418	21459	18261	17853	18199	23962	24822	21567	19806	18356	17652	17547	17499	17553	17383	17436	17395	17405	17418	17298	17599	17427	17529	17683	17569	17627	17499	17396	17339	17471	17389	17616	17535	17461	17261	17170	17274	17473	17393	17344	17575	17176	17408	17344	17313	17315	17404	17303	17176	17448	17393	17413	17412	17186	17181	17353	17294	17384	17252	17306	17478	17298	17454	17513	17426	17373	17272	17279	17372	17456	17580	17366	17372	17338	17542	17421	17441	17296	17219	17607	17521	17206	17321	17357	17433	17381	17297	17307	17633	17572	17515	17531	17372	17251	17423	17437	17448	17394	17440	17492	17341	17600	17491	17366	17323	17259	17299	17536	17309	17481	17469	17405	17236	17416	17577	17349	17199	17323	17443	17603	17418	17210	17600	17454	17443	17532	17327	17443	17493	17389	17450	17463	17327	17327	17420	17248	17391	17307	17571	17319	17477	17349	17336	17363	17306	17404	17460	17364	17350	17204	17523	17380	17605	17282	17427	17165	17142	17318	17476	17393	17374	17470	17541	17463	17571	17528	17405	17532	17311	17494	17448	17553	17293	17180	17543	17323	17379	17502	17439	17109	17503	17529	17551	17320	17399	17376	17430	17161	17384	17383	17124	17240	17151	17464	17306	17323	17534	17175	17551	17193	17179	17477	17458	17348	17479	17355	17505	17371	17636	17263	17445	17545	17357	17202	17274	17438	17411	17495	17277	17281	17546	17512	17418	17494	17346	17523	17499	17382	17265	17547	17323	17508	17408	17471	17556	17456	17389	17380	17282	17388	17425	17321	17362	17282	17460	17406	17350	17341	17163	17520	17114	17327	17304	17467	17540	17422	17556	17629	17331	17437	17490	17516	17330	17170	17331	17268	17317	17269	17310	17325	17292	17243	17331	17543	17620	17448	17435	17504	17496	17552	17523	17447	17381	17377	17344	17350	17475	17450	17156	17222	17453	17292	17410	17349	17201	17392	17358	17386	17338	17561	17256	17376	17260	17632	17394	17426	17382	17625	17315	17483	17387	17315	17321	17361	17302	17598	17268	17400	17425	17316	17267	17355	17345	17275	17415	17319	17447	17663	17513	17318	17506	17470	17418	17496	17392	17459	17406	17278	17349	17414	17430	17336	17430	17365	17105	17285	17153	17208	17479	17436	17431	17272	17522	17390	17298	17254	17352	17293	17290	17311	17472	17464	17425	17440	17066	17412	17469	17208	17253	17419	17465	17315	17596	17533	17348	17382	17405	17438	17529	17312	17357	17379	17384	17476	17458	17456	17540	17429	17541	17249	17347	17427	17320	17504	17308	17564	17495	17449	17342	17137	17450	17423	17252	17444	17566	17391	17423	17426	17342	17358	17564	17207	17258	17361	17526	17446	17701	17552	17489	17540	17326	17370	17325	17438	17212	17375	17303	17514	17314	17412	17587	17489	17313	17271	17319	17464	17411	17370	17289	17404	17259	17383	17479	17375	17556	17401	17163	17253	17383	17160	17254	17296	17372	17295	17304	17376	17455	17433	17362	17400	17578	17407	17223	17520	17596	17389	17569	17200	17344	17281	17225	17468	17308	17312	17438	17368	17281	17190	17494	17476	17330	17428	17322	17222	17369	17378	17352	17449	17503	17560	17363	17482	17540	17335	17287	17265	17376	17504	17320	17432	17105	17507	17134	17407	17426	17363	17356	17520	17597	17270	17429	17206	17436	17538	17462	17314	17147	17445	17273	17379	17506	17397	17199	17414	17420	17386	17287	17544	17210	17393	17329	17326	17418	17539	17413	17356	17353	17259	17441	17280	17377	17534	17566	17244	17284	17363	17520	17345	17386	17276	17228	17477	17530	17245	17340	17244	17496	17390	17493	17334	17316	17454	17396	17354	17387	17351	17383	17238	17435	17220	17418	17398	17537	17422	17566	17600	17391	17296	17436	17388	17526	17488	17396	17388	17383	17275	17300	17464	17373	17343	17590	17390	17213	17270	17526	17498	17325	17386	17361	17532	17499	17366	17382	17451	17199	17439	17441	17311	17335	17310	17456	17467	17365	17476	17475	17389	17304	17381	17455	17509	17464	17438	17489	17416	17459	17347	17473	17368	17406	17233	17710	17239	17365	17371	17339	17407	17603	17463	17526	17538	17575	17418	17319	17479	17420	17557	17281	17375	17395	17274	17467	17313	17322	17562	17441	17529	17426	17334	17585	17359	17262	17522	17339	17287	17252	17459	17403	17598	17444	17380	17376	17426	17600	17408	17483	17373	17232	17455	17616	17389	17430	17333	17463	17436	17367	17731	17717	17520	17515	17499	17353	17363	17257	17446	17271	17542	17726	17232	17443	17418	17528	17461	17404	17420	17519	17338	17343	17659	17244	17520	17303	17473	17467	17350	17368	17402	17296	17488	17349	17340	17493	17474	17402	17194	17288	17367	17572	17591	17257	17394	17289	17461	17159	17484	17292	17404	17520	17443	17339	17483	17148	17259	17531	17420	17498	17345	17184	17463	17450	17303	17364	17312	17308	17363	17469	17437	17481	17494	17279	17240	17319	17508	17253	17643	17439	17431	17427	17265	17394	17454	17340	17618	17376	17567	17628	17357	17487	17424	17372	17282	17231	17492	17495	17311	17392	17158	17271	17274	17444	17544	17469	17689	17388	17472	17364	17260	17493	17625	17441	17391	17202	17311	17441	17430	17392	17451	17522	17478	17328	17396	17391	17398	17441	17340	17595	17417	17543	17345	17498	17461	17334	17225	17491	17382	17643	17533	17405	17536	17351	17456	17350	17399	17214	17420	17366	17469	17379	17507	17557	17430	17274	17349	17384	17462	17465	17264	17293	17484	17189	17461	17430	17371	17274	17444	17434	17439	17414	17593	17472	17290	17271	17457	17500	17627	17443	17452	17421	17416	17352	17363	17360	17426	17505	17375	17404	17449	17435	17259	17347	17184	17490	17345	17263	17445	17358	17219	17355	17372	17423	17604	17363	17528	17560	17423	17530	17459	17250	17417	17199	17314	17407	17379	17527	17497	17447	17334	17158	17407	17489	17346	17344	17375	17462	17524	17406	17462	17280	17458	17214	17281	17531	17588	17281	17421	17507	17536	17545	17330	17507	17381	17503	17294	17379	17370	17421	17312	17433	17470	17427	17587	17372	17394	17268	17399	17496	17266	17302	17342	17387	17338	17446	17504	17322	17486	17463	17421	17360	17504	17372	17497	17449	17454	17383	17265	17491	17371	17462	17202	17460	17353	17530	17574	17391	17505	17429	17541	17220	17392	17376	17579	17356	17402	17553	17378	17403	17477	17432	17496	17153	17442	17162	17368	17339	17516	17442	17346	17263	17604	17547	17285	17201	17498	17462	17311	17201	17260	17480	17391	17505	17501	17403	17447	17287	17356	17374	17503	17283	17395	17127	17348	17491	17345	17429	17504	17359	17427	17587	17255	17368	17454	17470	17166	17494	17304	17449	17252	17443	17381	17416	17416	17505	17411	17503	17387	17453	17525	17323	17117	17369	17361	17426	17485	17451	17391	17528	17362	17323	17469	17524	17402	17236	17409	17423	17358	17353	17438	17447	17447	17413	17368	17395	17449	17344	17463	17302	17347	17472	17413	17294	17231	17657	17620	17185	17411	17284	17327	17361	17593	17635	17479	17422	17487	17146	17450	17423	17297	17495	17471	17512	17614	17494	17456	17434	17290	17387	17458	17444	17544	17331	17302	17780	17394	17504	17329	17332	17562	17546	17327	17302	17497	17475	17126	17333	17455	17395	17521	17473	17365	17508	17527	17429	17488	17368	17498	17477	17496	17324	17234	17286	17510	17384	17118	17429	17421	17519	17555	17404	17325	17383	17292	17358	17424	17457	17603	17716	17505	17417	17409	17366	17279	17382	17482	17490	17708	17479	17331	17484	17394	17420	17695	17419	17406	17329	17451	17304	17349	17305	17452	17443	17350	17581	17273	17420	17425	17613	17188	17461	17274	17173	17505	17581	17419	17380	17424	17292	17234	17552	17422	17299	17252	17439	17415	17368	17496	17332	17407	17331	17345	17351	17473	17290	17345	17396	17466	17484	17317	17437	17335	17478	17449	17513	17440	17286	17435	17388	17422	17368	17340	17378	17395	17322	17284	17207	17389	17327	17331	17419	17358	17259	17321	17349	17380	17351	17438	17260	17326	17534	17397	17384	17491	17290	17518	17535	17447	17482	17333	17319	17411	17550	17623	17348	17218	17388	17291	17333	17356	17396	17253	17223	17461	17508	17456	17259	17408	17210	17378	17262	17456	17408	17325	17473	17319	17314	17468	17347	17334	17458	17516	17511	17319	17433	17253	17361	17405	17433	17258	17303	17318	17401	17459	17342	17562	17444	17478	17469	17401	17521	17505	17446	17482	17549	17290	17371	17596	17338	17223	17340	17357	17461	17439	17291	17298	17125	17314	17496	17433	17377	17505	17264	17351	17569	17565	17273	17502	17305	17459	17575	17328	17376	17537	17394	17624	17327	17393	17488	17357	17367	17323	17210	17201	17266	17372	17376	17471	17517	17251	17480	17408	17221	17510	17443	17414	17278	17430	17279	17557	17528	17407	17697	17292	17541	17495	17396	17202	17312	17258	17348	17346	17371	17405	17552	17390	17401	17317	17535	17422	17539	17352	17481	17442	17511	17363	17789	17348	17242	17335	17432	17338	17452	17498	17286	17381	17568	17546	17336	17306	17312	17315	17352	17542	17387	17301	17237	17273	17423	17449	17466	17459	17268	17521	17515	17354	17284	17394	17358	17383	17371	17304	17498	17473	17496	17383	17352	17329	17620	17448	17501	17446	17363	17307	17416	17347	17281	17448	17470	17396	17354	17353	17569	17516	17400	17460	17594	17617	17496	17334	17445	17415	17443	17267	17408	17452	17380	17465	17399	17458	17525	17461	17473	17463	17387	17280	17315	17264	17613	17583	17249	17488	17477	17374	17319	17626	17391	17411	17368	17772	17606	17426	17398	17248	17485	17562	17347	17400	17317	17383	17356	17431	17525	17343	17606	17308	17500	17443	17397	17602	17366	17168	17350	17431	17403	17525	17458	17358	17378	17401	17480	17525	17448	17356	17491	17329	17130	17271	17428	17184	17432	17429	17398	17464	17516	17385	17551	17311
17113	21849	21114	18557	17239	16559	17119	26218	25393	20386	18430	16801	16152	15628	15796	15555	15622	15630	15704	15603	15687	15609	15672	15516	15644	15827	15608	15814	15707	15643	15729	15623	15610	15624	15777	15520	15599	15751	15694	15775	15648	15728	15709	15702	15623	15627	15674	15708	15686	15638	15750	15693	15725	15621	15593	15652	15766	15519	15640	15792	15670	15526	15607	15696	15735	15609	15623	15751	15673	15720	15647	15773	15477	15767	15641	15662	15573	15606	15747	15598	15602	15614	15797	15504	15812	15573	15606	15700	15521	15593	15598	15477	15712	15696	15732	15764	15737	15616	15578	15755	15742	15636	15745	15669	15699	15681	15532	15840	15794	15645	15727	15710	15711	15661	15811	15703	15718	15711	15663	15789	15773	15705	15513	15698	15671	15809	15623	15619	15777	15655	15557	15682	15847	15614	15704	15719	15749	15538	15770	15769	15685	15624	15916	15519	15664	15550	15669	15697	15711	15803	15546	15659	15788	15677	15782	15796	15760	15498	15715	15609	15690	15773	15545	15759	15742	15633	15712	15731	15641	15519	15554	15773	15678	15623	15634	15609	15732	15771	15699	15761	15560	15786	15623	15592	15624	15730	15751	15646	15607	15671	15660	15807	15680	15641	15678	15556	15621	15665	15564	15787	15647	15623	15820	15736	15646	15599	15637	15568	15689	15591	15660	15652	15716	15794	15674	15490	15775	15847	15626	15660	15721	15714	15745	15702	15491	15706	15525	15633	15696	15504	15665	15713	15695	15657	15568	15713	15636	15702	15489	15618	15814	15540	15693	15816	15484	15613	15416	15690	15759	15619	15649	15647	15793	15666	15755	15662	15833	15574	15829	15772	15719	15558	15592	15653	15795	15676	15664	15790	15825	15735	15682	15710	15683	15734	15716	15711	15759	15726	15596	15811	15510	15726	15716	15732	15518	15596	15761	15765	15592	15716	15601	15816	15631	15815	15731	15686	15579	15589	15806	15778	15613	15741	15601	15713	15601	15629	15555	15592	15686	15678	15762	15691	15574	15616	15857	15762	15714	15682	15606	15598	15566	15527	15666	15672	15696	15686	15572	15857	15681	15653	15650	15696	15734	15542	15647	15807	15654	15602	15641	15771	15685	15675	15716	15583	15631	15692	15717	15644	15584	15694	15552	15769	15601	15808	15801	15871	15569	15782	15716	15764	15801	15767	15509	15782	15517	15847	15570	15586	15652	15662	15483	15466	15757	15713	15624	15601	15448	15557	15833	15769	15779	15832	15613	15748	15654	15714	15578	15610	15697	15692	15580	15594	15627	15648	15835	15534	15518	15597	15614	15686	15590	15627	15524	15728	15647	15596	15567	15519	15612	15478	15648	15655	15812	15643	15518	15600	15820	15558	15758	15689	15534	15527	15710	15594	15733	15692	15657	15588	15801	15756	15631	15678	15656	15678	15648	15652	15485	15705	15610	15733	15774	15738	15550	15690	15863	15506	15653	15799	15768	15492	15746	15728	15572	15672	15652	15604	15580	15520	15601	15641	15564	15713	15683	15644	15497	15727	15834	15742	15653	15589	15741	15823	15843	15616	15612	15585	15530	15607	15776	15381	15694	15514	15671	15437	15650	15631	15518	15654	15633	15529	15623	15687	15726	15684	15711	15629	15646	15635	15652	15821	15625	15681	15743	15533	15588	15746	15642	15685	15497	15652	15677	15719	15513	15434	15701	15578	15736	15836	15864	15590	15626	15656	15552	15668	15813	15760	15717	15632	15795	15646	15751	15761	15681	15787	15764	15653	15621	15599	15812	15702	15538	15758	15702	15613	15670	15711	15747	15767	15769	15562	15555	15678	15615	15722	15606	15559	15770	15562	15696	15669	15658	15573	15629	15655	15682	15443	15756	15631	15540	15680	15458	15597	15731	15564	15820	15607	15647	15641	15682	15654	15615	15637	15586	15726	15810	15687	15634	15675	15531	15656	15748	15555	15769	15848	15705	15693	15816	15768	15717	15690	15644	15654	15662	15646	15756	15657	15597	15610	15724	15593	15728	15725	15648	15672	15457	15619	15718	15723	15684	15599	15557	15752	15719	15525	15603	15659	15547	15623	15669	15581	15695	15806	15521	15546	15753	15669	15734	15764	15807	15741	15575	15710	15808	15709	15502	15673	15666	15531	15563	15886	15759	15669	15570	15548	15780	15745	15611	15742	15834	15802	15672	15714	15712	15743	15713	15644	15736	15639	15683	15827	15416	15729	15727	15783	15649	15585	15574	15714	15589	15613	15791	15648	15725	15608	15574	15662	15813	15632	15780	15501	15560	15557	15653	15626	15615	15626	15630	15802	15666	15743	15643	15740	15772	15686	15699	15760	15617	15633	15700	15705	15519	15683	15685	15639	15758	15615	15690	15447	15553	15615	15485	15709	15766	15550	15716	15582	15556	15579	15601	15753	15970	15574	15683	15588	15581	15788	15627	15764	15640	15603	15638	15806	15569	15649	15585	15699	15797	15839	15640	15564	15487	15701	15752	15741	15605	15547	15768	15733	15746	15622	15709	15653	15679	15797	15696	15668	15590	15567	15602	15640	15683	15628	15683	15755	15603	15516	15739	15690	15491	15751	15490	15913	15664	15764	15527	15734	15760	15724	15720	15597	15703	15634	15644	15582	15742	15758	15625	15808	15917	15737	15534	15790	15683	15742	15639	15684	15534	15809	15715	15660	15655	15766	15536	15661	15821	15540	15712	15621	15701	15728	15621	15689	15591	15619	15625	15821	15547	15683	15597	15803	15756	15582	15704	15492	15586	15720	15611	15528	15770	15584	15638	15552	15638	15737	15520	15631	15616	15737	15728	15698	15774	15561	15724	15682	15451	15620	15534	15610	15669	15826	15659	15792	15772	15552	15731	15621	15795	15607	15635	15737	15608	15616	15695	15491	15592	15784	15707	15633	15639	15659	15606	15762	15658	15684	15701	15622	15706	15646	15798	15712	15863	15699	15729	15654	15523	15670	15662	15779	15867	15715	15637	15688	15686	15803	15629	15692	15671	15672	15771	15499	15652	15832	15709	15712	15812	15583	15545	15866	15790	15541	15667	15743	15535	15786	15723	15648	15735	15697	15575	15592	15513	15622	15574	15803	15672	15728	15675	15842	15660	15654	15668	15607	15782	15583	15617	15713	15613	15811	15607	15711	15574	15667	15909	15656	15682	15662	15523	15816	15784	15662	15740	15794	15673	15642	15749	15625	15693	15516	15655	15628	15450	15554	15564	15576	15653	15631	15620	15511	15588	15568	15691	15565	15682	15722	15581	15809	15785	15467	15763	15687	15759	15599	15504	15771	15712	15659	15679	15551	15549	15746	15699	15722	15655	15800	15812	15574	15633	15830	15517	15794	15803	15685	15689	15561	15742	15576	15733	15497	15684	15572	15881	15702	15680	15587	15508	15786	15670	15654	15738	15737	15510	15599	15582	15563	15553	15570	15718	15778	15603	15702	15729	15692	15713	15747	15630	15679	15567	15577	15634	15481	15655	15756	15542	15641	15756	15726	15538	15718	15672	15802	15768	15677	15632	15545	15742	15679	15604	15582	15725	15737	15624	15561	15743	15799	15691	15593	15525	15668	15502	15577	15642	15574	15644	15686	15503	15730	15717	15631	15651	15480	15800	15678	15653	15740	15649	15671	15738	15597	15566	15750	15799	15793	15751	15715	15562	15785	15768	15816	15649	15590	15736	15702	15781	15502	15585	15693	15665	15713	15576	15608	15644	15741	15664	15806	15753	15678	15594	15758	15631	15756	15806	15553	15595	15603	15732	15769	15620	15729	15692	15777	15705	15863	15783	15843	15624	15679	15618	15625	15562	15706	15706	15664	15787	15662	15465	15507	15526	15669	15612	15576	15494	15734	15637	15591	15590	15733	15545	15723	15604	15572	15715	15775	15660	15812	15707	15638	15725	15729	15694	15565	15637	15592	15658	15449	15484	15661	15532	15704	15749	15732	15793	15777	15618	15654	15464	15645	15605	15645	15669	15630	15698	15875	15721	15423	15590	15585	15643	15704	15818	15529	15866	15704	15446	15617	15728	15802	15733	15606	15584	15576	15744	15615	15577	15733	15704	15893	15826	15719	15787	15770	15702	15782	15803	15645	15741	15631	15724	15679	15704	15647	15542	15610	15566	15599	15656	15759	15692	15815	15646	15603	15718	15797	15612	15738	15601	15765	15691	15791	15720	15689	15678	15780	15629	15664	15757	15701	15550	15649	15592	15701	15701	15606	15718	15645	15526	15752	15549	15681	15622	15599	15727	15738	15748	15697	15814	15722	15910	15574	15671	15759	15682	15681	15623	15714	15757	15577	15587	15695	15703	15633	15697	15562	15678	15733	15593	15655	15748	15624	15901	15586	15814	15750	15587	15561	15582	15624	15676	15689	15711	15597	15660	15618	15720	15526	15732	15615	15784	15655	15651	15793	15730	15640	15663	15554	15706	15616	15762	15751	15746	15617	15734	15639	15542	15664	15682	15530	15798	15801	15805	15623	15757	15672	15883	15715	15550	15570	15603	15839	15644	15638	15689	15800	15525	15714	15860	15609	15704	15731	15738	15498	15694	15704	15496	15623	15621	15774	15805	15650	15517	15614	15799	15745	15675	15677	15677	15665	15371	15661	15628	15686	15611	15637	15735	15677	15663	15672	15897	15759	15776	15684	15662	15751	15707	15642	15537	15608	15771	15510	15760	15581	15696	15464	15668	15646	15663	15710	15747	15758	15838	15556	15742	15690	15621	15856	15704	15574	15730	15597	15622	15599	15760	15769	15473	15788	15525	15633	15702	15595	15785	15682	15705	15657	15626	15656	15504	15650	15640	15664	15621	15632	15741	15649	15708	15809	15640	15516	15724	15769	15658	15811	15610	15556	15628	15602	15696	15805	15638	15633	15676	15707	15693	15773	15656	15564	15606	15528	15567	15621	15493	15702	15613	15637	15552	15684	15649	15710	15837	15713	15697	15682	15862	15706	15670	15702	15589	15686	15628	15609	15619	15736	15708	15657	15688	15639	15601	15589	15707	15800	15588	15586	15778	15752	15578	15901	15803	15709	15609	15777	15511	15681	15796	15634	15642	15577	15468	15566	15811	15573	15584	15654	15608	15679	15687	15698	15728	15982
24668	21109	27932	24951	21470	19970	21139	44978	43882	32801	25589	20863	18609	17431	17177	17129	17251	17151	17113	17104	17380	17001	17271	17073	17169	17374	17147	17255	17232	17120	17078	17404	17328	17144	17139	17065	17321	17207	17370	17232	17146	17180	17192	17074	17091	17217	17210	17004	17023	17103	17012	17095	16985	17265	17193	17193	17218	17073	17111	17014	17165	17151	17181	17137	17194	16977	17081	17163	17202	17261	17101	17141	17108	17334	17224	17262	17270	17296	17050	16899	17203	17170	17151	17328	17082	17123	16963	17136	17115	17224	17322	17283	17195	17040	17268	17104	16990	17133	17194	17201	17104	17194	17023	17176	17254	17083	17024	17193	16916	17154	16977	16989	17234	17200	17147	17156	17012	17135	17249	17128	17242	17157	17089	17045	16926	17210	17136	17072	17023	17179	17176	17163	17207	17150	17010	16969	17056	17204	17091	16998	17064	17069	17085	17305	17033	17138	17126	17142	17132	17205	17243	17158	17247	17090	17060	16905	16981	17245	17305	17101	17043	17240	17174	17146	16936	17001	17377	17042	17319	17082	17126	17075	17247	17156	16968	17266	17316	17200	17282	16983	17398	17147	17248	17274	17242	17267	17091	17252	17223	17273	17156	17450	17124	17144	17295	17477	17169	17114	17138	17128	17169	17246	17183	17143	17088	17267	17067	17358	17028	17126	17154	17203	17066	17067	16942	17110	17219	17029	17203	17363	17153	17070	16981	17104	17060	17016	17279	17230	17086	17313	17272	17180	17044	17268	17157	17098	17234	17096	17173	17002	17081	17248	16918	17196	17146	16820	17246	17163	17108	17171	17227	17205	17116	17002	17325	17146	17185	17092	17158	17203	17273	17236	17220	17172	17147	16991	16876	17129	17033	17066	17376	17198	17088	17090	17081	17001	17177	17196	17201	17165	17103	17143	17107	17024	17205	17125	17386	17253	17119	17111	17072	16953	16992	17246	17357	17180	17167	17102	17054	17153	17240	17183	17185	17184	17271	17162	17290	17452	17064	17111	17103	17217	17091	16962	17015	17197	17211	17175	17102	17065	17100	17151	17195	17219	17148	17423	17121	17176	17218	17079	17228	16931	17118	17128	17288	17004	17132	17166	17109	17285	17129	17139	17204	17152	17357	17270	17077	17030	17169	17089	17197	17198	17104	17343	17147	17024	16980	17192	17145	17199	16973	17380	17156	17076	16985	16940	17172	17455	17293	17159	16897	17145	17064	17304	17027	17067	17103	17003	17063	17137	17156	16970	17196	17316	17249	17059	17004	17109	17038	17096	17354	17036	17025	17303	17258	17205	17128	17060	17166	17283	16950	17155	17145	17321	17020	17315	17148	17126	17260	17211	16954	17096	16961	16924	17237	17263	17145	17197	17298	17202	17074	17101	17259	17262	17148	17294	17321	17149	17380	17089	17045	17239	17195	17032	17266	16994	17040	17251	16980	17077	17120	17257	17165	17124	17302	17285	17286	17234	17146	17030	17034	16974	17144	17224	17242	17067	17073	17066	17054	17156	17337	17185	17313	17032	17221	17115	17163	17202	17159	17068	17014	16927	16982	17018	17082	17020	17147	17105	17096	17225	17041	16999	16922	17385	17051	17202	17201	17322	17295	17131	16906	17191	17048	17264	17056	16977	17172	17160	16967	17125	17193	17269	17105	17074	17093	17049	17236	16986	17032	17030	17043	16956	16964	16958	17120	17011	17199	17153	17237	17089	17163	17015	17321	17329	17259	17344	17092	17120	17089	17287	17254	17136	16973	17212	17034	17340	17393	17046	17005	17181	17151	17171	17208	17074	17143	17045	17134	17093	17260	17200	17157	17333	17194	17123	17062	17264	17095	17286	17299	17269	17351	17122	16992	17128	17001	17261	17084	17026	17139	17194	17147	17208	17128	17220	17156	17110	17248	17029	17003	17152	17081	17243	17174	17062	17119	17292	17136	17204	17019	17060	17400	17310	17328	17008	17079	17325	17071	17104	17046	17128	17351	17051	17115	17304	17181	17179	17226	17121	17183	16993	17218	17415	17327	17064	17233	17111	17158	17355	17158	17246	17302	17192	17130	17151	17181	17273	17216	17064	17094	17271	17078	17210	16897	17157	17244	17010	17036	16989	17283	17308	17210	17075	17269	17188	17191	17391	17323	17395	17143	16991	17107	17397	17155	17058	17223	17063	17171	17180	17116	17086	17259	17142	17050	17063	17199	17095	17050	17131	17256	17173	17027	17241	17072	17111	17122	17460	17181	17016	17132	17122	17295	17314	17090	16916	17180	16941	16925	17238	17137	17236	17097	17205	17316	16993	17161	17055	17167	17086	17195	17574	17033	16977	17277	17005	17211	17103	17030	17079	17135	17442	17042	17074	17000	17112	17093	16990	17177	17205	17197	16975	17178	17130	17201	17191	17176	17051	17136	17239	17121	17304	17217	17294	16862	17175	17196	17072	17298	17292	16944	17259	17140	17248	17262	17304	17367	16908	17100	17234	17259	17197	17267	16973	17015	17097	17206	17248	17053	17127	17201	17198	17179	17202	17163	17137	17202	17301	17105	16957	17117	17218	17131	17180	17022	17184	17052	16913	17290	17297	17307	17193	17073	17177	16993	17261	17140	17284	17211	17168	17078	17386	17210	17248	17137	17166	17142	17096	17027	17188	17192	17130	17026	17266	17083	17147	17120	17122	17149	16965	17125	17146	16986	17175	17242	17027	17279	17080	17004	17179	17229	16927	17238	17107	16904	16968	17228	17141	17097	17109	17135	17232	17157	17329	17150	17006	17172	17151	17155	17314	17081	16979	17136	17122	17095	17134	17376	16986	17181	17065	17261	17139	17202	17212	17133	17024	17004	17211	17140	17144	17141	17106	17022	17116	17280	17267	17427	17348	17263	17170	17021	17294	17111	17178	17118	17165	17261	17092	17014	17083	16988	17193	17159	17237	17153	17324	17061	17021	17157	17142	17328	17161	17091	17142	17142	17038	17217	17116	17007	17270	17198	17281	17163	17073	17082	16983	17281	17166	17259	17345	17191	17124	16980	17064	17180	16938	17197	17257	17282	17247	17234	17120	17216	17034	17193	17025	17271	17241	17133	17222	17126	17166	16964	17135	17070	17057	17099	17274	17237	17093	17234	17190	16883	17283	17075	17182	16976	17364	17506	17227	17136	17245	17166	16884	17089	17094	17100	17203	17000	17054	17040	17232	17226	17405	17100	17057	16980	16918	17006	17293	17341	17064	17080	17134	17033	16983	17046	17057	17194	17342	16996	17153	17102	16982	17001	17148	17133	17103	16970	17261	17315	16921	17046	17178	17019	17060	17293	17129	17066	17095	17140	17129	17174	17392	17151	17198	17120	17092	17203	17172	17107	17128	17154	17019	17052	17300	17100	17079	17089	17207	17093	17228	17235	17072	17161	17158	17142	17280	17278	17099	17174	16980	17098	17132	17102	17253	17211	17050	17100	17414	17148	17261	17137	17128	17356	17154	17040	17296	17176	17143	17153	17238	17385	17154	17045	17173	16976	17132	17053	17106	17092	17130	17233	17137	17000	17064	16974	17152	17204	17135	17003	17073	17203	17272	17038	17419	17231	17165	17127	17060	17114	17213	17200	17299	17223	17313	17216	17100	17152	16927	17112	17243	17287	17331	17130	16903	17216	17010	17145	16993	17149	17077	17214	17002	17270	16963	17168	17214	17200	17203	17272	17160	17225	17377	17251	17414	17102	17160	17306	17120	17296	17081	17215	17309	17057	17183	16999	17292	17048	17155	17017	17139	17252	17054	17145	17421	17311	16972	17131	17113	17199	17030	17300	17037	17139	17065	17158	17345	17155	17170	16953	16914	17162	17081	17215	16969	17302	17186	17022	17286	17188	17026	17117	17224	16931	17211	17285	17106	17183	17109	17385	17097	17160	17067	17288	17319	17033	17062	17165	17080	17226	17288	17085	17056	17262	17222	17241	17267	17112	17278	17205	17172	17161	17079	17219	17039	17048	17073	17138	17440	17367	17212	17055	16921	17092	17338	17402	17142	17187	17057	17077	17084	17069	17241	17253	17275	17071	17243	17267	17123	17212	17282	16979	17027	17136	17210	17233	17051	17103	17052	17025	17150	17039	17025	17168	17045	17097	17221	17085	17366	17249	17255	17117	17065	17120	17109	17169	17081	17190	17157	17256	17126	17187	17224	17266	17139	17152	17045	17209	17120	16958	17186	17000	17285	17060	17089	17300	17233	17160	17171	17112	17119	17082	17425	17336	17217	17227	17174	17186	17214	17175	17238	17246	17242	16877	17220	17314	17264	17214	17106	17232	17258	17309	17368	17101	17228	17244	17088	17090	17245	17477	17102	17049	17211	17292	17151	16946	17197	17200	17163	17301	17253	17061	17071	17212	17067	17172	17205	17262	16977	17090	17266	17157	17144	17164	17150	17415	17314	17127	17092	17130	17032	17221	17373	17127	17261	17229	17029	17137	17037	17131	17158	17142	17141	17108	17239	17172	17171	17288	17182	16999	17000	17140	17079	17177	17233	17140	17283	17189	17069	17058	17062	17054	17207	17106	16919	17230	17125	17110	17013	17253	17038	16972	17177	17214	17078	17319	17224	17025	17024	17235	17355	17022	17146	17073	17294	17157	17205	17204	17054	17226	17128	17053	17096	17255	16973	17016	17120	17211	17010	17259	17255	17084	17023	17155	17002	17015	17020	16932	17073	17267	16941	17039	17059	17207	17245	17321	17259	17407	17103	17068	16982	17083	17436	17208	17104	17154	17134	17199	17003	17020	17117	17268	17116	17189	17096	16967	16991	17120	17363	17288	17143	17214	17271	16993	17118	17324	17102	17030	17318	17249	17111	17223	17254	17192	17136	17013	17014	17184	17205	17221	17365	17209	17200	17083	17032	17186	17144	17133	17100	17327	17247	17183	17303	17112	17167	17167	17017	17161	17099	17179	17199	17035	17175	17329	17214	17113	17098	17052	17253	17064	17087	17235	17227	16979	17181	17143	17092	17140	17336	17245	17109	17079	17136	17137	17221	17149	17007	16968	17126	17185	17157	17009	17023	17039	17287	17195	17203	17130	17139	17182	16967	17050	17139	17228	17229	16945	17198	17122	17368	17243	16949	17139	16887	17111	17035	17102	17101
16558	26795	25010	20612	18674	17830	20116	47741	44149	33088	25255	19963	16994	15813	15421	15434	15684	15574	15634	15611	15473	15654	15613	15565	15584	15622	15449	15746	15367	15540	15584	15477	15601	15431	15648	15543	15815	15597	15651	15542	15389	15643	15570	15749	15824	15608	15697	15549	15490	15565	15561	15570	15608	15513	15705	15615	15456	15457	15636	15511	15713	15599	15543	15555	15770	15563	15567	15487	15631	15675	15578	15572	15452	15490	15652	15610	15686	15605	15615	15428	15513	15661	15530	15665	15420	15471	15420	15558	15640	15525	15371	15521	15468	15602	15645	15552	15625	15514	15689	15638	15377	15589	15552	15532	15447	15622	15518	15669	15637	15586	15651	15617	15421	15407	15525	15505	15564	15759	15604	15632	15410	15485	15647	15601	15672	15410	15455	15547	15499	15619	15364	15483	15616	15432	15504	15648	15509	15522	15609	15626	15527	15433	15675	15402	15672	15506	15558	15475	15590	15493	15427	15524	15488	15524	15499	15489	15510	15529	15554	15647	15610	15442	15594	15642	15526	15690	15636	15769	15631	15557	15452	15504	15503	15578	15471	15747	15647	15645	15626	15571	15570	15625	15567	15514	15714	15537	15333	15682	15416	15698	15639	15644	15432	15555	15544	15574	15761	15526	15608	15438	15431	15636	15627	15586	15575	15648	15610	15641	15633	15718	15537	15592	15557	15561	15610	15640	15500	15594	15799	15501	15538	15632	15526	15561	15566	15663	15450	15595	15551	15500	15457	15568	15677	15533	15803	15557	15451	15639	15549	15512	15482	15603	15586	15634	15462	15584	15622	15631	15482	15543	15572	15316	15556	15471	15665	15685	15537	15520	15595	15455	15576	15487	15699	15668	15623	15477	15656	15585	15521	15627	15687	15632	15502	15658	15576	15737	15565	15585	15492	15574	15675	15569	15583	15531	15480	15551	15634	15542	15616	15492	15599	15623	15613	15639	15513	15652	15667	15643	15370	15532	15506	15601	15615	15400	15712	15567	15564	15468	15574	15679	15501	15636	15544	15476	15458	15538	15578	15608	15490	15444	15756	15493	15598	15511	15534	15558	15503	15545	15505	15596	15482	15599	15615	15580	15687	15427	15432	15592	15563	15441	15633	15559	15680	15587	15673	15576	15448	15511	15554	15647	15551	15490	15471	15614	15650	15647	15574	15515	15550	15440	15443	15519	15495	15511	15555	15534	15455	15421	15632	15411	15410	15809	15721	15514	15513	15534	15635	15523	15498	15601	15456	15485	15764	15774	15729	15438	15628	15625	15564	15609	15637	15483	15505	15547	15654	15584	15555	15802	15583	15671	15587	15644	15500	15670	15643	15570	15571	15523	15675	15621	15634	15736	15623	15662	15546	15518	15430	15655	15641	15640	15825	15475	15512	15477	15565	15552	15519	15559	15564	15517	15634	15406	15626	15488	15555	15492	15690	15503	15628	15538	15592	15658	15635	15559	15461	15582	15675	15582	15545	15589	15570	15512	15599	15520	15540	15531	15644	15550	15636	15567	15644	15615	15614	15559	15467	15584	15522	15706	15465	15674	15663	15698	15437	15512	15496	15489	15640	15544	15486	15546	15637	15513	15443	15421	15660	15600	15659	15619	15668	15483	15424	15452	15604	15621	15467	15581	15638	15597	15593	15591	15424	15457	15430	15524	15733	15582	15611	15612	15437	15507	15601	15651	15497	15507	15652	15469	15619	15561	15546	15547	15592	15507	15577	15593	15589	15524	15617	15531	15524	15518	15645	15450	15432	15488	15697	15352	15553	15483	15525	15547	15692	15636	15447	15533	15498	15479	15630	15677	15668	15519	15714	15624	15648	15702	15388	15506	15515	15474	15644	15486	15481	15604	15575	15557	15729	15598	15551	15561	15449	15466	15439	15516	15451	15666	15603	15631	15568	15647	15655	15486	15852	15602	15462	15562	15438	15667	15619	15572	15587	15562	15613	15522	15479	15496	15513	15495	15665	15633	15616	15570	15601	15697	15613	15489	15609	15622	15433	15619	15460	15426	15609	15450	15605	15496	15586	15527	15463	15559	15419	15548	15680	15653	15508	15664	15673	15627	15585	15505	15651	15406	15538	15481	15686	15594	15692	15425	15657	15625	15676	15808	15517	15555	15609	15492	15463	15603	15450	15570	15482	15632	15591	15576	15536	15555	15686	15496	15417	15643	15610	15672	15680	15608	15475	15518	15626	15553	15504	15513	15629	15563	15645	15488	15565	15612	15633	15508	15481	15774	15384	15530	15699	15431	15475	15566	15602	15540	15469	15624	15587	15475	15430	15596	15769	15521	15494	15641	15533	15558	15568	15477	15700	15584	15545	15555	15793	15580	15744	15646	15493	15561	15643	15550	15790	15609	15724	15551	15498	15560	15496	15601	15592	15537	15567	15651	15642	15560	15650	15283	15539	15730	15638	15655	15531	15545	15765	15449	15492	15513	15638	15488	15722	15637	15504	15712	15563	15446	15482	15500	15650	15678	15559	15589	15602	15613	15481	15492	15592	15553	15570	15626	15467	15491	15391	15636	15596	15664	15580	15565	15663	15576	15722	15629	15551	15558	15646	15600	15830	15797	15573	15623	15612	15616	15558	15504	15546	15535	15571	15603	15583	15687	15469	15465	15514	15446	15778	15749	15471	15469	15619	15660	15587	15516	15473	15561	15657	15492	15701	15577	15316	15711	15526	15468	15632	15523	15571	15598	15621	15551	15512	15646	15579	15594	15543	15457	15673	15632	15506	15531	15456	15468	15610	15536	15618	15496	15610	15494	15494	15724	15612	15587	15673	15563	15559	15574	15538	15694	15510	15512	15302	15543	15628	15401	15591	15672	15533	15509	15612	15669	15447	15479	15591	15578	15718	15356	15695	15619	15629	15644	15625	15507	15677	15688	15671	15548	15479	15501	15405	15506	15595	15569	15612	15702	15504	15710	15642	15632	15809	15463	15415	15666	15537	15619	15720	15587	15565	15640	15613	15672	15647	15488	15601	15674	15549	15432	15701	15622	15535	15784	15332	15543	15590	15499	15491	15496	15549	15698	15635	15720	15478	15601	15475	15569	15498	15446	15717	15663	15672	15509	15591	15666	15650	15714	15535	15476	15418	15678	15498	15600	15490	15589	15530	15427	15459	15403	15586	15642	15548	15585	15615	15461	15607	15673	15638	15524	15557	15531	15472	15732	15552	15576	15626	15403	15678	15527	15662	15697	15645	15628	15709	15537	15534	15576	15534	15700	15558	15548	15534	15665	15582	15323	15380	15600	15551	15690	15511	15563	15582	15519	15570	15392	15595	15738	15333	15616	15656	15789	15565	15596	15626	15683	15637	15499	15438	15715	15577	15361	15573	15669	15503	15559	15543	15448	15595	15538	15615	15613	15633	15428	15728	15584	15555	15552	15684	15538	15642	15446	15486	15571	15494	15572	15756	15532	15577	15700	15560	15555	15511	15477	15575	15776	15647	15728	15398	15565	15485	15598	15476	15318	15471	15718	15673	15601	15470	15575	15575	15496	15658	15526	15647	15571	15600	15695	15412	15648	15554	15603	15534	15455	15661	15586	15638	15667	15513	15527	15606	15535	15643	15578	15471	15635	15370	15464	15719	15476	15537	15452	15712	15502	15721	15552	15691	15638	15577	15776	15393	15705	15724	15614	15536	15645	15551	15604	15662	15574	15892	15587	15278	15578	15684	15559	15533	15490	15688	15525	15492	15542	15708	15513	15526	15580	15729	15676	15644	15420	15576	15581	15659	15635	15595	15591	15805	15664	15546	15522	15609	15681	15695	15597	15701	15418	15584	15564	15746	15535	15367	15464	15458	15522	15640	15543	15642	15603	15633	15494	15597	15674	15394	15727	15625	15517	15601	15548	15383	15498	15464	15587	15683	15674	15597	15557	15588	15441	15502	15358	15628	15810	15596	15526	15655	15504	15662	15570	15505	15737	15594	15540	15657	15680	15587	15684	15633	15418	15562	15708	15533	15526	15699	15471	15699	15418	15639	15572	15523	15665	15431	15534	15655	15540	15410	15472	15594	15648	15572	15439	15480	15611	15609	15561	15383	15578	15485	15565	15550	15613	15609	15714	15468	15616	15626	15545	15713	15598	15600	15762	15461	15645	15485	15747	15524	15657	15633	15352	15609	15596	15740	15523	15399	15535	15741	15448	15670	15510	15541	15523	15673	15522	15559	15483	15425	15690	15532	15477	15639	15615	15481	15645	15562	15613	15512	15491	15450	15562	15511	15553	15441	15592	15736	15581	15482	15534	15568	15491	15479	15542	15504	15562	15411	15755	15582	15511	15589	15701	15594	15369	15564	15711	15401	15642	15476	15510	15356	15432	15637	15636	15634	15728	15595	15610	15584	15633	15585	15624	15494	15638	15564	15570	15316	15449	15437	15582	15443	15500	15783	15377	15535	15565	15570	15689	15491	15470	15530	15607	15449	15621	15522	15633	15473	15658	15680	15386	15630	15449	15619	15518	15774	15631	15564	15568	15659	15555	15456	15569	15664	15451	15637	15560	15613	15567	15617	15656	15579	15573	15357	15425	15531	15718	15497	15651	15728	15367	15667	15656	15554	15636	15649	15405	15672	15638	15549	15606	15553	15521	15523	15343	15747	15533	15537	15623	15482	15608	15533	15520	15587	15684	15591	15521	15630	15619	15516	15580	15568	15503	15671	15682	15529	15494	15419	15462	15472	15717	15521	15487	15507	15533	15489	15743	15872	15598	15422	15666	15625	15331	15701	15640	15609	15640	15606	15532	15626	15487	15713	15718	15471	15532	15523	15499	15573	15739	15527	15414	15596	15571	15514	15592	15499	15524	15599	15612	15489	15483	15646	15445	15659	15543	15525	15593	15580	15407	15713	15585	15485	15549	15447	15578	15497	15357	15639	15474	15738	15655	15550	15567	15653	15599	15686	15508	15590	15737	15546	15572	15535	15599	15400	15559	15552	15601	15739	15465	15502	15660	15515	15514	15666	15645	15531	15635	15455	15541	15665	15637	15711	15639	15502	15639	15711	15545	15650	15512	15652	15731	15577	15542	15537	15493	15446	15583	15662	15613	15598	15548	15703	15534	15642	15630	15749	15679	15414	15528	15489	15599	15363	15589	15538	15558	15467	15566
23004	21072	28820	23577	21421	23105	25817	59461	58055	44430	33292	24926	20348	18083	17102	17009	17154	16919	17141	16857	17075	16985	16998	16918	16855	17059	16913	17039	17025	17009	16902	16834	16879	16986	16912	16926	17022	16850	17009	17005	16709	16844	16934	16834	17170	16992	17009	16982	17064	16937	16738	16877	16866	17036	17149	16897	16885	16939	16877	17016	16967	16875	17142	16812	16810	17013	16877	16976	17047	16867	16941	16702	17030	16628	17090	16908	16986	16789	16987	16920	16930	16887	16960	16881	17053	16945	16953	16987	16755	16845	17002	16959	17104	16903	16833	16887	16820	16798	17090	16875	16994	16956	16844	16814	17066	16911	16714	16787	16677	16860	16827	16826	16882	16992	17129	16793	16754	16878	16948	16671	16981	16687	17038	16954	16918	16775	16782	17076	16953	16788	16862	16910	17064	16680	16871	17008	16873	16938	16835	17080	16918	16978	16797	16868	16837	16700	16807	17147	16807	16895	16801	16928	16926	16986	17018	17112	16797	16776	17077	16981	16771	16941	16888	16716	16886	16769	16702	16804	16693	16693	16782	16927	16868	16820	16889	16920	16829	16838	16879	17042	16998	16880	16868	17024	16853	16933	16976	16963	16967	16964	16767	16862	16949	16653	16771	16963	16679	16837	17093	16890	17103	16972	17105	16800	16999	16914	16960	16709	16687	16842	16861	16988	16873	16606	16830	16934	16812	16797	16781	16962	16891	16830	16841	16829	16983	16992	16990	17024	17021	16808	16760	16733	16880	16846	16944	16794	16836	16770	16785	16764	17023	16784	16675	16883	16912	16948	16719	16748	16893	16730	16907	16763	16993	16812	16744	16864	16886	17079	16859	16864	16700	16876	16860	16945	16787	16834	17069	16852	16939	16788	16936	16679	16824	16833	17059	16869	16871	16862	16820	16661	17079	17104	16883	16977	16818	16857	16938	16991	16907	16946	16913	16566	16835	16923	16831	16979	16947	17001	16945	16761	16841	16803	16843	16801	16659	16870	16884	16816	16649	16812	16848	16871	16856	16838	16893	16795	16870	16778	16833	16789	16864	16951	16673	16707	16987	16739	16915	16901	16749	16899	16688	16882	16804	16730	16850	16811	16871	16981	16903	16916	16849	16786	16866	16751	17028	16776	16754	16880	17008	16773	16975	16914	16884	16992	16737	16916	16942	16924	16824	16836	16960	16766	16598	16811	16920	16874	17022	16862	16945	16949	16857	16862	16881	16921	16863	16836	16908	16759	16794	16746	17000	16863	16722	16860	16762	16995	16741	16872	16973	16979	17027	16821	17004	16788	16881	16907	16767	16986	16821	16923	16859	16932	17101	16937	16870	16894	16864	16817	16881	16741	16899	16905	16916	16886	17041	16693	16844	16753	16845	16766	16779	16833	16876	17003	16968	16746	16890	17045	17196	17049	16915	16835	16826	16845	16842	16834	16720	17035	16806	16960	16787	16859	16840	16813	16987	16783	16860	16727	16978	16828	16882	16944	16887	16998	16786	16665	16933	16952	16895	16977	16788	16957	16801	16806	16762	16870	16814	16637	16846	16676	16760	16747	16687	16802	16904	16816	16972	16811	16802	16773	16769	16837	16893	16762	16920	16930	16838	16590	16990	16997	16873	16869	16954	16830	16908	16826	16792	16646	16844	16876	16944	16814	16764	17015	16950	16873	16960	16875	16814	16897	16912	16920	16851	17084	16977	16833	16829	16872	16840	16816	17009	16877	16896	16824	16794	17152	16964	16749	16846	16708	16688	16862	16972	16818	16864	16907	16886	16858	16792	16785	16850	16998	16874	16977	16995	16967	16765	16866	16778	16943	16744	17081	16724	16756	16830	16905	16721	16782	17059	16834	16894	16846	16883	16653	16880	16938	16787	16918	16849	16978	16862	16906	16884	16814	17015	16912	16960	16756	16991	16903	16748	16773	16817	16781	16868	16819	16927	16913	16987	16963	17030	16950	17024	17008	16884	16992	16733	16727	17022	16973	16804	16831	16873	17058	16993	16884	16923	17098	16982	16810	16913	16954	16808	16795	16957	17143	16844	16903	17064	17018	16980	16813	16697	17055	16918	16638	16848	16948	16854	17079	16781	16938	16975	16981	16654	16689	16699	16734	16954	17029	16918	16834	16943	16544	17079	16873	16830	17006	16735	16798	16816	16947	16940	16874	16778	16933	16907	16739	16972	16789	17112	17038	17032	16847	16937	16895	16970	16874	16827	16760	16893	17050	16970	16875	16911	17224	16933	17105	16716	16973	16990	16722	16945	16941	17033	17027	16810	16938	17014	16839	16703	16845	16648	16817	16902	16814	17003	16907	17048	16962	16862	16896	16792	16847	16743	16918	16948	16904	16985	17023	16729	16801	16734	16914	16878	16856	17054	16801	16934	16920	16917	16762	16785	16858	16741	16794	16704	16893	16805	16827	16952	16736	17036	16924	16878	16841	17064	16936	16858	16892	16948	16879	16730	16937	17150	16914	16849	16864	16943	16849	16810	16777	17047	16862	16791	16893	16940	16938	16841	16878	16976	16835	16705	16762	16762	16707	16926	16863	16823	16954	16897	16949	16897	16749	16876	16826	16701	16997	16993	16851	16754	16548	16966	16860	16784	16744	16991	16943	16790	16935	16820	16786	17028	17025	16739	16857	16815	16802	16936	16891	16862	16904	16824	16768	17059	16891	17055	16959	17072	16810	17022	16855	16959	16809	16747	16970	16953	16832	16903	16610	16791	16948	16697	16888	16588	16821	16794	16871	16905	16849	16705	16867	16910	16744	16935	16901	16834	16925	16945	16879	16931	17056	16964	16810	16619	16753	16784	16757	16864	16947	16977	17078	17050	16942	17017	16943	16899	16864	16894	16847	16717	16747	16938	16879	16789	16732	16994	16914	17050	16934	16885	16897	16910	17017	16849	16828	16951	16862	16985	17021	16807	16967	16843	16685	16916	16845	16727	16908	16736	16844	16849	16893	16764	16906	16893	16810	16832	16917	16947	16843	16937	16744	16929	16872	16820	16907	16868	16975	16804	16868	16721	16880	16950	16959	16779	16771	16755	16738	16801	16687	16805	16767	16750	16879	16838	16801	16663	16948	16733	16733	16804	16744	16844	16761	17067	16904	16842	16864	17075	16839	17135	16775	16935	16682	16809	16726	16906	17016	16939	16800	17021	16999	16901	16880	16867	17042	17036	16736	16864	16871	16954	16826	16900	16880	16981	16951	16981	16795	16786	16948	16815	16770	16901	16809	16792	16618	16702	16872	16887	16916	16787	16860	17143	16790	16612	16951	16887	16926	16830	16737	16818	16762	16939	16998	16879	16750	16877	17059	17039	16851	16761	16801	16942	16884	16896	16952	16758	16838	16807	17042	16952	16908	16848	16980	16923	16843	16876	16871	16862	16825	16815	16941	16781	16717	16831	16976	16908	16963	16970	16949	17015	16850	16838	16899	16823	16897	17094	16678	16882	16761	16799	16643	16910	16906	16832	16644	16711	16973	16965	16874	16994	17104	16937	16846	16876	17049	16777	16834	16941	16688	16877	16813	16803	16843	16794	16926	16877	16876	16745	16833	16966	16691	16957	17056	16860	16915	16850	16820	16934	17076	17007	16847	16784	16843	16753	16550	16887	17147	16895	16837	16997	16848	16867	17029	16915	16975	17077	16803	16943	16723	16724	17109	16773	16792	16622	16972	16915	16880	16874	16788	17003	16923	16947	16840	16920	16829	16891	16931	16832	16837	17062	17064	16888	16714	16855	16738	16757	17017	16854	17163	16828	16643	16821	16795	16835	16954	16924	16866	16829	16890	16861	17098	16792	16749	17054	16935	16958	16894	16846	16841	16906	16857	16703	16982	17072	16833	16806	16971	16948	16910	17001	16654	16844	16698	16871	16900	16990	16731	16629	16928	16931	16784	16839	17076	16903	16697	16828	17042	16742	16763	16949	16854	16747	16825	16849	16864	16865	17090	16764	16852	16770	16769	16895	16822	16860	16810	16853	16683	16908	16923	16885	16932	16796	17016	16823	16790	16981	16758	17158	17042	16940	17049	16928	17017	16866	16899	16950	17097	17039	16983	16754	16761	16899	16938	16823	16897	16919	16840	16755	16865	17136	16783	16738	16779	16835	16740	16795	16820	16997	16779	16848	16921	16978	17213	17048	16759	16905	16877	16926	16914	17036	16974	16998	16910	17034	17000	17038	16633	16715	16903	17089	16797	16663	17027	16932	17117	16816	16749	16939	16890	16830	16867	16840	16928	16760	16740	16942	16702	16883	16934	16882	16869	16824	16915	16530	16997	16908	17014	16714	16862	16800	16773	16996	16623	16825	17101	16951	16819	16891	16953	16727	16859	16727	16853	16878	17115	16878	17072	16728	16891	16795	16907	16935	16734	16950	16669	16838	17037	16906	16979	16847	16798	16851	16849	16989	17036	16839	16886	16915	16825	16872	16741	16845	16900	17029	16828	16924	16798	16641	16789	16935	16712	16948	16804	16908	16907	16814	16831	16863	16775	17020	16789	16852	16810	17005	16898	16894	17024	16823	17008	17051	16980	17081	16996	17085	16791	16742	16704	16954	16870	16932	16769	16667	16756	17065	16939	16870	16693	17045	16993	17006	17081	16759	17008	16822	16916	16706	16793	16948	16870	16781	16925	16904	16826	16948	16704	16854	16927	16849	16798	16657	16824	16912	16921	16891	17161	17001	16902	16966	16750	16863	16925	16907	16850	17053	16726	16987	16918	16898	16836	16821	16699	16667	16786	16835	16721	16859	16831	16963	16993	16872	16838	16846	16909	16919	16875	16953	16919	16914	16914	16899	17064	16742	16923	16676	16859	16848	16849	16632	17015	16971	16966	16852	16826	16837	17142	16857	16890	16799	16754	16846	16840	16877	16931	16986	17204	16986	17072	16847	16818	16903	16882	17061	16864	16903	16751	16921	16995	16915	16806	16928	16833	16927	17048	16768	16891	17065	17046	16827	16848	16992	16809	16995	16957	16788	16734	16955	16947	16916	16878	16698	16775	16915	16936	16708	16875	16733	16774	16701	16892	16951	16709	16817	16759	16919	16882	16735	16872	16661	16922	16826	16810	16951	16887	16911	17118	16932	17089	16973	16809	16931	16925	16562	16853	16905	16686
18322	32872	30630	24429	21329	19619	22916	62006	58440	44850	33916	24346	18941	15969	15368	15498	15405	15312	15377	15287	15367	15339	15404	15345	15405	15479	15524	15322	15288	15324	15494	15357	15455	15401	15228	15328	15362	15385	15099	15475	15353	15359	15528	15499	15391	15294	15337	15366	15512	15313	15683	15393	15289	15515	15405	15415	15340	15401	15346	15488	15326	15369	15285	15458	15343	15292	15322	15177	15273	15450	15464	15460	15316	15422	15440	15522	15324	15325	15292	15344	15300	15469	15463	15275	15295	15473	15343	15277	15402	15496	15453	15262	15455	15291	15450	15407	15433	15396	15319	15415	15366	15283	15326	15444	15417	15281	15378	15274	15465	15317	15391	15268	15414	15427	15460	15413	15535	15189	15536	15334	15312	15286	15464	15336	15419	15373	15313	15406	15582	15440	15309	15517	15414	15279	15316	15329	15245	15227	15286	15414	15348	15419	15480	15275	15414	15272	15363	15346	15162	15429	15409	15207	15358	15336	15421	15407	15372	15359	15398	15350	15422	15339	15539	15303	15438	15409	15399	15380	15382	15460	15306	15334	15217	15435	15295	15463	15492	15383	15395	15341	15321	15436	15371	15262	15290	15322	15178	15440	15249	15483	15442	15387	15426	15421	15419	15360	15545	15271	15203	15362	15401	15365	15444	15493	15446	15410	15361	15220	15321	15226	15424	15407	15383	15316	15516	15252	15391	15306	15449	15500	15345	15298	15499	15454	15351	15465	15360	15460	15421	15347	15235	15353	15371	15133	15376	15323	15376	15309	15110	15455	15286	15477	15519	15375	15351	15366	15410	15379	15304	15233	15401	15258	15442	15294	15492	15387	15514	15469	15294	15432	15484	15360	15418	15392	15325	15202	15361	15354	15424	15298	15480	15376	15400	15341	15214	15213	15291	15259	15314	15442	15403	15392	15201	15237	15445	15451	15261	15378	15278	15444	15424	15270	15234	15347	15403	15363	15322	15342	15225	15419	15478	15549	15293	15460	15238	15249	15523	15474	15379	15491	15324	15448	15422	15429	15387	15390	15231	15374	15300	15418	15248	15396	15537	15498	15348	15330	15476	15511	15476	15328	15305	15265	15384	15487	15589	15554	15455	15212	15406	15438	15301	15308	15470	15214	15338	15478	15294	15354	15263	15173	15570	15314	15390	15301	15411	15358	15409	15265	15385	15543	15407	15329	15439	15548	15230	15312	15384	15200	15442	15373	15333	15233	15365	15201	15383	15421	15361	15333	15355	15465	15380	15337	15366	15492	15405	15356	15313	15419	15316	15178	15554	15407	15343	15435	15373	15343	15296	15172	15342	15175	15464	15302	15405	15346	15505	15224	15434	15212	15556	15394	15378	15395	15249	15495	15520	15537	15365	15354	15408	15385	15280	15330	15439	15253	15316	15528	15393	15223	15302	15239	15437	15386	15346	15381	15334	15302	15418	15318	15290	15210	15382	15431	15256	15309	15195	15379	15416	15289	15311	15430	15351	15312	15453	15348	15375	15416	15309	15274	15205	15463	15365	15324	15442	15269	15272	15575	15356	15309	15345	15339	15251	15447	15348	15429	15426	15327	15289	15183	15393	15493	15482	15490	15351	15341	15462	15295	15426	15478	15497	15317	15376	15356	15436	15382	15317	15549	15334	15244	15399	15364	15394	15354	15387	15454	15388	15193	15303	15351	15389	15308	15320	15507	15496	15399	15488	15453	15372	15329	15355	15349	15321	15313	15299	15331	15425	15260	15435	15339	15390	15442	15318	15132	15286	15426	15340	15214	15263	15453	15390	15289	15468	15369	15523	15401	15339	15513	15222	15304	15244	15448	15306	15566	15339	15397	15559	15219	15295	15427	15270	15201	15373	15407	15202	15366	15453	15387	15634	15304	15326	15250	15414	15371	15388	15544	15409	15222	15431	15298	15234	15304	15357	15223	15345	15189	15233	15358	15402	15302	15358	15551	15363	15417	15346	15526	15358	15386	15499	15382	15596	15375	15374	15175	15433	15343	15225	15430	15466	15480	15388	15512	15502	15347	15276	15496	15380	15529	15300	15359	15351	15435	15556	15436	15395	15495	15267	15346	15395	15266	15367	15237	15448	15288	15292	15453	15291	15445	15407	15265	15432	15249	15245	15139	15334	15306	15464	15378	15385	15279	15420	15379	15344	15355	15413	15250	15481	15408	15567	15477	15474	15351	15459	15258	15418	15559	15243	15413	15375	15485	15412	15263	15368	15355	15218	15382	15256	15242	15342	15286	15432	15360	15321	15332	15382	15318	15449	15335	15324	15312	15400	15434	15438	15337	15373	15350	15461	15493	15476	15223	15274	15377	15390	15306	15362	15590	15289	15356	15286	15332	15413	15508	15252	15373	15365	15532	15381	15425	15335	15331	15476	15422	15433	15293	15347	15119	15423	15446	15309	15485	15386	15363	15224	15255	15328	15458	15464	15296	15381	15308	15490	15281	15400	15430	15284	15393	15351	15375	15377	15297	15532	15581	15353	15510	15388	15447	15345	15489	15446	15338	15323	15308	15278	15257	15345	15366	15514	15394	15437	15332	15388	15466	15491	15327	15288	15620	15433	15265	15301	15280	15407	15310	15270	15482	15278	15258	15361	15393	15446	15362	15294	15283	15300	15320	15237	15445	15380	15273	15611	15235	15517	15267	15312	15456	15223	15305	15363	15316	15340	15398	15219	15332	15376	15363	15402	15287	15355	15204	15321	15353	15284	15410	15425	15352	15417	15351	15232	15407	15323	15248	15236	15416	15253	15364	15322	15346	15429	15212	15380	15470	15410	15422	15446	15474	15572	15549	15313	15370	15313	15213	15289	15292	15273	15282	15250	15404	15272	15352	15295	15308	15347	15240	15281	15337	15468	15461	15373	15378	15173	15344	15246	15406	15444	15408	15233	15460	15412	15270	15399	15385	15385	15400	15523	15503	15486	15411	15465	15411	15422	15529	15501	15517	15562	15278	15444	15300	15361	15238	15425	15408	15226	15459	15436	15449	15495	15363	15428	15398	15249	15350	15389	15370	15298	15179	15510	15136	15390	15544	15372	15322	15425	15209	15229	15257	15360	15279	15569	15360	15353	15464	15218	15295	15498	15329	15226	15395	15373	15344	15275	15394	15217	15403	15257	15385	15422	15295	15330	15268	15274	15353	15193	15491	15333	15501	15431	15343	15180	15347	15447	15326	15381	15427	15351	15477	15482	15365	15266	15369	15424	15473	15252	15471	15198	15409	15187	15349	15450	15411	15172	15282	15330	15345	15383	15434	15219	15322	15380	15405	15290	15468	15311	15376	15529	15354	15225	15290	15417	15509	15251	15425	15412	15380	15285	15472	15331	15273	15275	15362	15552	15375	15264	15468	15296	15259	15379	15305	15290	15161	15409	15418	15242	15426	15421	15315	15302	15343	15295	15238	15391	15265	15448	15329	15396	15367	15348	15275	15415	15578	15261	15413	15407	15511	15410	15421	15444	15542	15465	15374	15433	15302	15343	15347	15470	15429	15373	15513	15273	15173	15428	15189	15398	15411	15328	15370	15430	15253	15445	15298	15292	15328	15401	15399	15476	15342	15178	15233	15449	15477	15470	15416	15432	15375	15287	15295	15384	15329	15301	15339	15306	15264	15550	15357	15364	15442	15556	15437	15422	15350	15323	15577	15542	15600	15485	15439	15490	15427	15337	15311	15293	15442	15312	15378	15239	15278	15324	15302	15360	15571	15418	15303	15395	15376	15358	15334	15325	15297	15378	15499	15508	15336	15297	15443	15502	15383	15395	15432	15383	15333	15394	15281	15404	15377	15370	15155	15249	15535	15154	15481	15397	15317	15364	15395	15309	15069	15326	15429	15250	15482	15497	15525	15379	15374	15581	15337	15414	15407	15328	15227	15469	15428	15269	15444	15291	15470	15516	15406	15376	15365	15366	15249	15381	15382	15347	15420	15334	15233	15436	15436	15532	15401	15373	15408	15261	15341	15301	15347	15299	15395	15360	15319	15438	15455	15402	15235	15398	15371	15338	15187	15346	15389	15309	15446	15154	15347	15319	15345	15249	15435	15283	15533	15618	15323	15425	15287	15408	15235	15465	15364	15506	15247	15390	15430	15326	15474	15269	15395	15602	15310	15418	15302	15442	15470	15297	15252	15481	15503	15266	15333	15263	15378	15350	15400	15307	15391	15374	15175	15173	15317	15250	15388	15329	15550	15380	15361	15276	15256	15257	15410	15349	15353	15544	15234	15408	15382	15433	15288	15336	15404	15406	15341	15392	15353	15451	15369	15367	15552	15321	15407	15311	15295	15384	15313	15316	15338	15629	15438	15325	15253	15416	15284	15244	15321	15386	15282	15272	15339	15337	15453	15541	15228	15420	15206	15241	15293	15380	15391	15399	15340	15322	15330	15450	15427	15543	15395	15319	15461	15449	15459	15584	15212	15380	15206	15361	15442	15390	15323	15367	15381	15335	15366	15346	15273	15263	15435	15201	15501	15469	15351	15493	15419	15256	15351	15392	15367	15482	15421	15331	15248	15377	15494	15386	15146	15399	15397	15232	15399	15449	15376	15322	15435	15379	15494	15510	15441	15373	15453	15374	15335	15477	15540	15292	15411	15213	15388	15295	15318	15434	15175	15326	15303	15402	15203	15338	15154	15435	15381	15354	15317	15401	15432	15345	15498	15439	15519	15444	15432	15418	15373	15406	15316	15498	15306	15289	15302	15385	15310	15444	15257	15443	15406	15299	15513	15231	15399	15404	15156	15314	15474	15256	15372	15302	15430	15442	15232	15268	15307	15311	15361	15486	15426	15213	15372	15318	15366	15294	15288	15318	15391	15327	15383	15489	15453	15595	15259	15279	15334	15389	15250	15362	15241	15337	15377	15424	15452	15332	15479	15237	15426	15386	15248	15460	15315	15533	15323	15422	15413	15427	15527	15444	15339	15309	15351	15306	15319	15431	15257	15497	15361	15434	15395	15306	15221	15317	15484	15335	15400	15259	15367	15438	15219	15570	15510	15411	15226	15286	15389	15477	15502	15316	15134	15349	15138	15365	15132	15497	15369	15291	15424	15356	15164	15452	15413	15789	15356	15432	15375	15131	15220	15554	15566	15303	15468	15390	15381	15342	15291	15525	15295
27659	22172	24416	21136	18074	17858	18109	23953	25234	21716	19243	18074	17427	17010	17000	16879	17248	17075	16916	16804	16865	17085	16921	16991	16914	17029	16827	16907	17102	16926	16735	17094	17101	16903	16982	17015	16885	16991	16966	16987	17027	16962	17013	16725	16989	17041	16959	16984	17023	16898	17032	17065	16971	16955	17096	16872	16956	17071	16997	16903	16754	17098	16739	17037	16894	16890	17055	17056	16943	17038	16935	17016	16844	16868	16998	16876	16853	16954	17090	16947	16928	16750	16936	16935	17131	17077	16881	17120	17018	16819	17010	17101	17035	17076	17061	16976	16827	16957	17017	16907	16902	16998	17066	17076	17315	16917	17122	16915	17002	17183	16802	17015	17036	16949	16955	16946	16990	16914	17150	16804	16976	16777	16951	16889	16956	17023	16995	16793	16914	16940	16917	17055	16983	16805	16960	17158	17229	17086	17116	16984	16981	16775	17038	16814	17017	16950	16997	16790	16933	16874	16954	17103	17057	16935	16935	17087	16976	17080	16929	16981	16794	17053	16781	16906	16888	16850	16869	17120	16869	16945	16976	16872	16875	17071	16902	16891	17069	16938	16803	17021	16913	17134	17142	16864	16968	16755	16859	17059	16984	17076	16805	17085	16974	16958	16996	17044	16909	16981	16973	16899	17010	16900	16845	16770	16879	17008	17047	16888	17128	17026	17047	16808	16967	16910	17018	16958	16734	17001	16964	16860	16934	16793	16978	17100	16962	16996	16940	17032	16922	17002	16940	16885	16873	16885	17086	17091	17035	16885	16803	17105	16875	17052	16918	16701	16931	17075	17214	16911	17166	17142	16763	17005	17006	16773	16963	16874	16977	17215	17006	16978	17234	17035	16924	16903	17068	17000	16882	16742	17011	17019	17116	16846	16963	17114	16962	17094	16980	16829	17012	17040	17160	16978	17016	16987	16942	16980	16912	16988	16924	17071	16971	17079	17045	17018	16930	16993	17055	16980	17137	16828	17045	16785	16999	16711	16847	16913	16891	17043	16727	16928	17030	16889	16927	16911	16858	16758	17067	16881	16993	16953	16888	16901	17114	16875	16897	17042	16956	16766	16875	17009	16924	16872	17040	17031	16796	16805	16990	16895	16857	16812	16855	17026	16902	16925	16812	17010	16929	16985	17015	16905	17065	16867	16946	16857	16988	16910	16906	16847	16994	16911	17111	16893	16958	17032	16888	16889	16836	16850	16756	16920	16919	16849	16968	16902	16854	16859	16711	16885	17018	16933	16840	16914	17032	16885	16929	16839	16918	16881	16926	16648	16878	17017	16834	17092	16948	17089	16830	16854	17257	16928	16853	17029	16913	16855	16888	16930	16742	16944	16886	16695	16926	16835	16871	16950	16924	16875	16946	16836	16938	16915	16918	17019	16993	17091	16933	17121	17104	17044	16804	16876	17123	16968	16830	17046	16826	16894	16991	17037	16633	16939	17180	17044	17100	16941	16789	16997	16996	16960	17024	16703	16950	16890	16883	16862	16973	16964	17072	16945	16906	16904	17158	17148	17072	16936	17006	17016	17121	16786	16920	17138	17097	16999	16851	16868	16896	17087	17085	17136	17200	16915	16965	16966	16947	17021	17110	17142	16918	16800	16955	17055	16907	16802	17114	16777	17113	17143	17002	16923	17082	17099	16739	16812	16895	17074	16891	16823	16939	17053	17041	17010	16945	16929	16924	17034	17069	16998	16849	16837	17046	16699	16711	16879	17026	16928	17081	16751	16872	16826	16952	16891	17189	16742	17015	16931	16835	17017	17025	16976	17134	16795	16962	16913	16783	16960	16836	16739	17048	16906	17037	17099	16940	17042	16957	17118	17003	17111	16991	16958	16965	16945	17087	16767	17133	16894	16903	16769	16895	17005	17069	16958	16957	17053	16729	16817	16873	16990	16870	17190	16959	17036	16823	16826	16905	16862	16983	16718	17007	16981	17058	16987	16963	17019	16956	16978	16796	16995	17066	16998	16987	16948	17021	16954	16797	17111	17006	16880	17135	17041	17005	17047	16926	16836	16936	16993	16829	17021	16849	16894	16935	16960	16914	16934	16774	16838	16926	16895	16892	16840	16999	16773	16669	16957	16996	16929	17000	16807	16836	16837	17047	17110	17071	16836	17067	17021	17061	17095	17007	16875	17093	16790	16936	17079	16933	16974	16961	16920	16823	17115	17011	16971	16942	16932	17121	16834	17024	16752	17113	17159	17109	16976	16904	17055	16876	16861	16933	17008	16957	16942	16779	17031	16985	17066	16868	16994	16939	16955	16899	16996	16795	16928	16942	16874	16871	16980	17026	16916	17009	16855	17094	16889	17065	16906	16996	16829	17169	16967	17079	16982	17016	16848	16860	16983	17040	17104	17036	16825	17146	17035	16957	16945	17166	17026	16928	16978	17020	16922	16975	16754	16992	16929	16999	16978	16867	16903	16961	16872	16963	16841	17058	17043	16954	16860	16990	17004	16861	16767	16992	16637	16947	17015	16973	16870	16884	17008	16981	16782	16926	16952	16881	16815	16626	16934	17044	16934	16789	16873	17070	16936	16948	17030	17009	16960	16964	17038	16826	16979	17003	16910	16930	17076	17134	16979	16852	17022	17104	16954	16893	17025	17141	16853	16997	17174	16908	17050	16913	17190	16991	16835	17058	16962	16940	17081	16987	16987	17109	16923	17034	16970	17097	17034	16911	17096	16937	17064	16765	17035	17231	16799	16906	16855	17074	17050	16950	16849	17069	16965	16894	17040	16924	16933	17035	17010	17139	16950	17081	17064	16986	16905	17005	16967	16940	16787	17107	17048	16946	16892	17076	17097	16837	17078	16984	16879	17096	17034	16902	16980	17034	16885	16872	16861	17027	16781	17056	16911	16968	16935	17000	17122	17068	16626	16981	16854	16932	16786	16999	17048	16976	16895	17104	16924	17167	17188	17082	16835	17009	16972	17126	17090	17107	16905	16994	16863	16923	16796	16861	16858	16971	16914	16961	16868	17032	17063	16861	16982	16816	16987	16904	17063	16973	16999	16941	16810	16912	17049	17071	17049	16952	16985	16934	16746	17038	17018	16864	17005	17269	16743	16818	17025	17153	16960	16972	16839	16854	16971	17018	17042	17088	16991	16882	17069	16781	16933	16908	16883	16862	16739	17056	17027	16982	16875	16961	16822	17036	16864	16880	16876	16786	17109	16876	17060	16966	16951	17113	17223	16904	16944	16823	16886	17082	17031	17122	16768	16976	16859	17055	16670	17109	17175	16880	16947	16972	16923	17096	16965	16989	17019	16996	17093	17181	16818	16952	16864	16768	16759	16985	16930	16966	16941	16986	16920	16817	16876	16812	16720	17146	17032	17058	17108	17025	16977	17009	16809	16937	16885	16907	16874	16737	16989	16937	16868	16885	17102	16830	17065	17060	17239	17020	16826	17073	16970	17100	16927	16857	16981	17029	16933	17026	17060	16854	16804	16798	16882	16753	17098	17100	16739	16802	16896	16825	16989	16942	17036	16824	17075	17027	17016	16998	17040	17073	17116	16912	17027	16946	16894	17032	16951	16834	16984	17122	17021	17088	17055	16963	16895	16629	16797	16766	16882	17027	16842	17257	17018	16822	17048	16932	17045	16819	16795	17053	16796	16867	16793	16938	16759	17118	16568	16950	16978	17046	16821	16990	16991	17022	17124	16988	16823	16827	16953	17088	17235	17007	17073	16873	16860	16985	17133	16706	16963	16789	17052	16865	16940	16853	16778	16814	17003	16893	16980	16949	16980	16900	16913	17054	17201	17057	17085	17071	16886	17032	16917	16918	16791	17049	16969	17149	16992	17261	17089	16895	17086	16830	16940	17015	16901	17123	16857	17009	17004	16788	17228	16913	16724	17063	17041	16871	16869	16911	17035	16886	16678	17016	17036	17031	17046	16944	16847	17129	17077	16935	17049	17150	16957	17057	17065	16981	16943	17004	17071	17115	17157	17030	16890	16915	17093	17108	17060	16979	16791	16790	16906	17009	16926	17079	16880	17049	16972	16895	16889	16806	17074	17160	17146	16841	16952	16832	16893	17031	16921	16778	16780	17027	16726	16894	16809	16867	16909	16884	16883	16814	16910	16743	16826	16903	16931	17150	16920	16941	17046	16974	16931	17004	16942	16932	17119	16913	17126	17201	17078	16956	17061	16958	16755	16946	17035	16982	16923	16999	17162	16999	17038	17011	16868	16982	16859	16944	16881	17027	16875	17071	17005	16960	17050	16942	16976	16993	17097	17029	16929	16887	16959	17044	17019	17219	17220	16960	16940	16855	16920	16991	17081	17042	17024	17029	17052	17125	16846	17185	16938	17058	17028	17055	17077	16969	16981	16950	17040	17187	17083	17054	17082	16885	16943	16974	16893	16964	16817	17039	16925	17038	17006	17160	17034	17057	17106	17049	17030	16887	16955	16917	16845	16820	16916	16819	16784	16984	16891	16988	16852	16937	16873	16881	16902	16895	17170	16975	16856	16896	17007	16981	16888	17084	16990	17091	16905	16864	16780	16899	17171	17022	16852	17054	17000	16927	17065	16945	16873	16965	16813	16799	16903	17011	17092	17054	16850	16858	16905	17103	16990	16803	16962	17051	17005	16907	16814	17005	16928	16877	16888	17018	16912	17020	17007	16889	16886	16992	17108	16765	17032	17001	17114	16792	16937	17025	16986	16831	16771	16901	16635	16873	17028	16931	17060	17064	17002	16986	16966	17015	16823	17033	17141	16921	16807	16983	16854	16845	17042	16972	17012	17118	17093	17003	16905	17051	16855	16947	16855	16765	16866	16918	17036	16916	16970	16908	16903	16843	16938	16867	17113	16820	16750	17023	17080	17152	17216	16731	16893	17045	16958	16880	16852	17124	16974	17019	16856	16879	16795	17085	16905	17037	16842	16895	16738	17005	16886	16818	16840	16924	16741	17059	16771	16822	17004	17027	17057	17068	17184	17180	16893	16951	16954	16978	16788	16917	17002	16998	16924	17121	17104	17161	16974	17044	17127	17061	16872	16999	16882	16992	16922	16932	16895	16889	16892	16716	16787	16949	17031	16913	16966	16925	17182	16772	17022	16818	16844	16903	16912	17102	16866	17110	17083	17137	16963	16776	16845	16998	16938
16743	21936	21318	18230	17164	16695	17028	26873	25608	20985	17802	16557	15805	15417	15317	15685	15315	15363	15595	15451	15438	15522	15352	15386	15318	15393	15374	15369	15390	15642	15317	15436	15480	15257	15464	15486	15437	15426	15542	15626	15316	15554	15413	15393	15619	15341	15460	15450	15490	15381	15475	15401	15477	15520	15569	15343	15216	15402	15562	15457	15358	15489	15536	15398	15443	15382	15529	15474	15579	15301	15285	15351	15268	15546	15393	15432	15245	15519	15460	15330	15292	15585	15278	15259	15396	15368	15364	15394	15472	15469	15394	15447	15447	15358	15212	15410	15316	15337	15358	15394	15410	15473	15527	15431	15457	15385	15270	15471	15284	15416	15347	15413	15449	15310	15325	15540	15502	15500	15494	15465	15526	15441	15514	15549	15488	15205	15439	15422	15517	15487	15446	15435	15399	15332	15452	15477	15304	15414	15474	15491	15504	15323	15312	15476	15476	15255	15491	15362	15477	15487	15449	15463	15313	15176	15473	15373	15359	15419	15377	15375	15265	15437	15537	15439	15437	15307	15398	15384	15438	15399	15327	15377	15255	15440	15593	15259	15611	15436	15378	15429	15363	15468	15412	15258	15325	15427	15485	15357	15367	15273	15440	15379	15313	15519	15429	15476	15517	15357	15531	15414	15451	15350	15437	15566	15269	15452	15339	15416	15396	15436	15406	15340	15536	15523	15126	15476	15407	15370	15376	15548	15471	15338	15435	15322	15322	15238	15406	15417	15481	15400	15456	15417	15379	15379	15574	15448	15368	15506	15299	15328	15215	15328	15425	15320	15442	15315	15603	15395	15456	15407	15491	15403	15441	15270	15401	15446	15372	15386	15486	15553	15219	15591	15483	15175	15523	15495	15369	15327	15484	15351	15426	15303	15379	15313	15626	15353	15481	15487	15570	15623	15327	15374	15496	15501	15365	15469	15329	15394	15513	15321	15432	15230	15478	15543	15500	15362	15366	15552	15318	15503	15469	15452	15300	15552	15173	15332	15376	15325	15388	15404	15389	15319	15241	15430	15426	15425	15301	15428	15382	15464	15434	15274	15265	15310	15296	15429	15566	15452	15331	15288	15406	15444	15440	15318	15358	15451	15469	15298	15363	15432	15444	15316	15347	15456	15345	15328	15385	15469	15388	15284	15433	15306	15385	15398	15521	15331	15370	15511	15352	15442	15433	15474	15384	15396	15381	15435	15449	15444	15570	15377	15549	15402	15440	15315	15389	15333	15341	15457	15357	15402	15350	15532	15495	15324	15560	15334	15294	15470	15458	15433	15476	15396	15232	15244	15440	15482	15465	15597	15323	15429	15412	15461	15529	15320	15308	15399	15387	15382	15506	15434	15392	15477	15395	15243	15548	15425	15589	15404	15491	15314	15461	15512	15569	15260	15485	15390	15345	15490	15512	15433	15485	15421	15450	15472	15443	15302	15321	15341	15350	15566	15224	15420	15367	15371	15318	15351	15328	15459	15219	15512	15610	15362	15225	15332	15572	15401	15380	15396	15387	15584	15437	15610	15593	15520	15335	15307	15416	15286	15416	15334	15288	15353	15452	15543	15413	15416	15348	15694	15307	15379	15468	15475	15413	15531	15381	15279	15328	15555	15267	15520	15401	15265	15480	15416	15463	15481	15384	15414	15360	15507	15457	15340	15418	15306	15462	15367	15513	15412	15344	15364	15464	15488	15412	15428	15420	15553	15388	15198	15330	15484	15413	15535	15371	15442	15364	15473	15437	15411	15416	15441	15398	15492	15320	15435	15367	15433	15427	15273	15332	15330	15338	15321	15360	15317	15411	15361	15448	15341	15385	15343	15456	15455	15451	15406	15402	15388	15447	15405	15397	15224	15405	15414	15242	15347	15355	15436	15272	15243	15322	15491	15452	15420	15439	15374	15423	15370	15523	15430	15525	15261	15220	15370	15500	15604	15436	15427	15350	15581	15394	15384	15308	15456	15276	15324	15509	15459	15472	15439	15334	15472	15417	15523	15326	15344	15482	15268	15327	15274	15557	15410	15470	15359	15433	15306	15555	15504	15451	15462	15440	15475	15250	15458	15326	15334	15380	15511	15433	15378	15269	15577	15389	15398	15385	15337	15460	15338	15449	15391	15583	15528	15446	15346	15324	15225	15394	15265	15520	15368	15517	15489	15493	15311	15320	15418	15356	15347	15581	15310	15339	15347	15532	15322	15508	15406	15406	15361	15360	15408	15353	15483	15412	15403	15544	15359	15426	15503	15420	15545	15384	15506	15473	15458	15368	15591	15482	15388	15581	15555	15359	15513	15417	15464	15440	15449	15455	15589	15461	15475	15353	15443	15452	15634	15316	15609	15407	15442	15435	15535	15447	15511	15327	15535	15526	15553	15338	15421	15392	15319	15455	15336	15383	15486	15387	15332	15478	15465	15464	15263	15385	15465	15248	15382	15344	15554	15258	15397	15463	15358	15512	15339	15421	15493	15417	15565	15318	15567	15470	15332	15627	15455	15397	15350	15453	15410	15389	15448	15410	15498	15494	15478	15488	15333	15557	15353	15370	15544	15389	15454	15471	15482	15419	15432	15464	15284	15453	15435	15465	15429	15486	15499	15435	15339	15275	15457	15356	15457	15577	15463	15393	15448	15356	15372	15363	15464	15308	15555	15372	15487	15623	15523	15417	15350	15406	15280	15276	15350	15345	15607	15390	15590	15433	15466	15448	15263	15369	15510	15270	15508	15167	15632	15437	15489	15433	15416	15288	15441	15367	15480	15146	15548	15395	15400	15450	15275	15297	15358	15261	15457	15543	15445	15411	15473	15389	15344	15526	15482	15430	15503	15228	15566	15475	15255	15318	15381	15467	15380	15449	15411	15379	15394	15347	15450	15398	15220	15469	15419	15510	15394	15422	15483	15430	15532	15534	15395	15475	15482	15419	15564	15579	15329	15343	15371	15539	15543	15413	15358	15375	15435	15430	15434	15462	15348	15391	15520	15426	15381	15455	15231	15447	15301	15332	15422	15393	15558	15528	15596	15234	15536	15282	15452	15450	15554	15395	15333	15455	15080	15416	15458	15276	15288	15482	15397	15458	15430	15569	15337	15569	15522	15423	15183	15447	15479	15382	15476	15323	15336	15210	15474	15346	15390	15376	15350	15478	15481	15392	15386	15418	15335	15506	15474	15555	15401	15355	15392	15396	15328	15349	15515	15468	15366	15380	15402	15551	15372	15419	15311	15433	15348	15378	15360	15340	15379	15491	15502	15494	15411	15441	15317	15542	15411	15381	15469	15457	15480	15567	15191	15295	15488	15503	15139	15505	15306	15252	15417	15526	15501	15445	15296	15513	15376	15414	15469	15643	15377	15405	15448	15527	15341	15420	15385	15271	15556	15389	15538	15437	15473	15396	15362	15194	15366	15375	15489	15425	15393	15221	15325	15311	15407	15583	15463	15400	15531	15330	15453	15423	15312	15360	15380	15463	15482	15352	15445	15407	15386	15378	15391	15299	15393	15434	15322	15193	15473	15528	15435	15365	15339	15526	15389	15421	15271	15386	15594	15596	15444	15435	15430	15466	15387	15437	15468	15413	15241	15418	15454	15478	15326	15580	15469	15406	15330	15343	15461	15498	15465	15338	15422	15503	15332	15320	15320	15492	15409	15277	15359	15430	15492	15467	15436	15369	15496	15479	15257	15536	15521	15360	15490	15396	15367	15521	15326	15509	15427	15315	15487	15386	15482	15423	15420	15357	15381	15422	15341	15428	15406	15318	15475	15469	15362	15475	15350	15446	15260	15404	15482	15407	15476	15379	15432	15316	15410	15453	15236	15451	15534	15416	15335	15530	15417	15475	15308	15421	15405	15357	15360	15534	15519	15410	15244	15588	15268	15332	15391	15348	15450	15354	15445	15387	15285	15557	15271	15597	15425	15351	15314	15329	15397	15562	15440	15462	15376	15379	15449	15342	15347	15383	15439	15360	15536	15388	15435	15364	15500	15298	15339	15441	15510	15314	15366	15336	15443	15475	15400	15419	15466	15341	15558	15378	15426	15358	15429	15422	15203	15360	15272	15380	15409	15522	15400	15397	15403	15432	15414	15423	15226	15318	15501	15489	15471	15458	15423	15252	15493	15427	15544	15323	15536	15526	15371	15453	15536	15374	15459	15382	15622	15356	15463	15481	15402	15483	15306	15378	15353	15468	15356	15496	15380	15363	15351	15449	15575	15310	15481	15343	15441	15428	15580	15423	15450	15380	15407	15493	15369	15275	15471	15377	15459	15546	15433	15491	15389	15312	15515	15320	15433	15480	15344	15312	15620	15398	15346	15405	15608	15331	15411	15350	15515	15490	15452	15387	15496	15280	15460	15276	15448	15454	15436	15537	15311	15376	15467	15351	15524	15562	15294	15405	15468	15410	15463	15589	15149	15404	15559	15398	15366	15324	15417	15458	15434	15536	15249	15460	15447	15369	15367	15424	15282	15403	15309	15463	15585	15502	15322	15517	15353	15392	15363	15311	15439	15318	15476	15553	15451	15433	15500	15546	15522	15476	15463	15512	15406	15387	15273	15483	15474	15440	15397	15439	15410	15347	15396	15468	15335	15252	15408	15300	15460	15495	15473	15392	15375	15213	15424	15431	15445	15494	15489	15331	15505	15359	15443	15373	15576	15375	15464	15599	15645	15459	15214	15317	15246	15386	15350	15462	15397	15609	15457	15388	15467	15441	15308	15499	15502	15530	15394	15386	15428	15375	15414	15402	15403	15450	15400	15436	15191	15433	15472	15446	15490	15358	15339	15462	15444	15444	15595	15481	15372	15439	15478	15575	15324	15450	15455	15444	15449	15488	15359	15454	15518	15403	15328	15397	15481	15310	15293	15349	15366	15339	15380	15430	15380	15452	15513	15502	15572	15401	15362	15472	15468	15321	15390	15453	15592	15398	15421	15268	15338	15351	15425	15379	15374	15361	15415	15447	15406	15389	15403	15524	15461	15342	15342	15312	15293	15510	15409	15473	15441	15439	15426	15357	15400	15384	15604	15305	15319	15494	15377	15425	15569	15484	15352	15461	15363	15327	15419	15285	15422	15459	15340	15353	15475	15363	15535	15275	15431	15224	15315	15432	15382	15371	15404	15428	15423	15409	15614	15453	15410
24620	21099	27955	24884	21357	19589	20815	43791	43193	32855	25500	20391	18121	17061	16617	16415	16690	16716	16937	16565	16505	16647	16589	16672	16587	16664	16767	16582	16643	16431	16590	16413	16443	16638	16686	16697	16668	16475	16511	16481	16433	16474	16429	16508	16473	16608	16533	16470	16477	16438	16580	16742	16429	16603	16450	16475	16571	16631	16491	16388	16602	16526	16571	16398	16464	16497	16565	16426	16437	16488	16557	16540	16386	16370	16640	16531	16534	16488	16373	16547	16629	16625	16722	16541	16509	16558	16511	16492	16487	16424	16347	16581	16421	16567	16586	16307	16331	16481	16586	16509	16631	16609	16524	16580	16589	16532	16604	16550	16563	16638	16433	16505	16449	16604	16884	16496	16535	16334	16690	16562	16417	16467	16539	16679	16575	16590	16566	16598	16658	16403	16613	16370	16587	16704	16730	16443	16505	16578	16499	16517	16568	16461	16470	16613	16638	16441	16542	16446	16570	16544	16374	16584	16206	16423	16451	16385	16426	16444	16327	16445	16693	16594	16625	16484	16594	16504	16380	16473	16509	16374	16622	16421	16495	16770	16579	16503	16570	16375	16368	16588	16465	16509	16500	16558	16438	16355	16562	16658	16506	16459	16292	16626	16391	16414	16513	16376	16488	16309	16545	16359	16495	16562	16351	16475	16442	16509	16625	16487	16371	16460	16571	16567	16445	16569	16511	16420	16812	16630	16467	16318	16667	16643	16400	16458	16457	16348	16442	16509	16524	16383	16551	16553	16718	16595	16587	16578	16545	16525	16553	16715	16425	16582	16574	16544	16451	16280	16386	16672	16485	16400	16528	16456	16520	16638	16394	16352	16673	16534	16599	16593	16442	16630	16804	16447	16403	16424	16575	16504	16280	16588	16489	16315	16434	16383	16431	16460	16543	16506	16385	16377	16444	16424	16590	16449	16558	16485	16423	16421	16667	16446	16586	16378	16567	16471	16391	16450	16404	16387	16699	16568	16556	16320	16443	16708	16625	16330	16409	16373	16572	16474	16711	16685	16472	16463	16619	16367	16593	16552	16402	16322	16402	16568	16397	16679	16459	16564	16503	16396	16579	16557	16544	16422	16471	16561	16699	16508	16452	16478	16436	16554	16489	16561	16618	16373	16498	16454	16506	16450	16458	16622	16391	16348	16427	16570	16552	16539	16532	16454	16340	16585	16585	16595	16680	16720	16415	16602	16311	16569	16577	16361	16346	16320	16585	16455	16499	16474	16556	16508	16428	16629	16548	16474	16558	16380	16478	16557	16521	16589	16600	16498	16452	16372	16539	16431	16413	16428	16230	16442	16555	16432	16358	16442	16491	16557	16419	16553	16581	16439	16426	16579	16463	16548	16543	16431	16530	16555	16430	16518	16613	16642	16333	16695	16478	16436	16608	16480	16575	16666	16480	16289	16495	16662	16593	16799	16442	16596	16501	16417	16465	16379	16692	16586	16316	16393	16514	16675	16465	16367	16238	16428	16653	16652	16440	16421	16494	16419	16520	16427	16513	16477	16647	16558	16473	16679	16387	16542	16653	16388	16507	16647	16474	16565	16564	16620	16432	16429	16429	16571	16508	16407	16619	16616	16311	16444	16458	16485	16485	16628	16669	16656	16357	16295	16470	16572	16636	16686	16494	16452	16396	16597	16396	16490	16501	16590	16559	16630	16616	16566	16401	16364	16485	16328	16548	16374	16337	16480	16684	16371	16542	16334	16550	16528	16399	16524	16585	16454	16542	16518	16423	16613	16541	16393	16541	16543	16312	16516	16637	16520	16438	16471	16523	16656	16785	16432	16491	16541	16672	16642	16542	16484	16537	16519	16316	16465	16411	16473	16667	16544	16505	16640	16528	16470	16557	16604	16546	16384	16513	16413	16709	16532	16520	16593	16351	16641	16398	16368	16595	16646	16586	16290	16386	16427	16387	16378	16458	16734	16665	16616	16603	16394	16598	16524	16534	16511	16577	16439	16401	16633	16583	16708	16692	16529	16403	16560	16476	16705	16493	16651	16361	16482	16579	16433	16464	16298	16712	16488	16440	16406	16475	16500	16585	16599	16397	16378	16401	16490	16381	16525	16636	16545	16466	16467	16521	16566	16569	16576	16349	16521	16391	16418	16496	16506	16537	16608	16508	16633	16376	16410	16492	16369	16611	16552	16535	16472	16419	16485	16513	16629	16528	16654	16508	16393	16606	16699	16608	16877	16526	16471	16515	16460	16581	16525	16508	16448	16533	16293	16381	16685	16683	16473	16419	16595	16567	16313	16474	16456	16713	16381	16501	16687	16647	16440	16434	16457	16632	16630	16552	16477	16501	16468	16382	16437	16435	16447	16516	16402	16550	16706	16654	16403	16507	16309	16572	16496	16520	16340	16356	16533	16426	16466	16491	16549	16502	16606	16439	16526	16422	16485	16356	16585	16523	16358	16532	16373	16466	16495	16470	16511	16602	16509	16436	16482	16519	16628	16514	16814	16523	16736	16521	16449	16509	16517	16703	16481	16733	16552	16579	16507	16510	16418	16637	16525	16379	16626	16567	16513	16455	16377	16515	16527	16402	16601	16495	16609	16590	16307	16210	16509	16501	16448	16441	16487	16709	16529	16484	16586	16312	16532	16404	16434	16553	16264	16524	16454	16449	16425	16727	16504	16431	16517	16452	16446	16443	16705	16475	16520	16400	16499	16383	16376	16581	16257	16382	16597	16572	16584	16448	16454	16650	16375	16516	16597	16484	16590	16415	16313	16486	16504	16531	16540	16479	16390	16325	16581	16492	16538	16553	16531	16462	16521	16611	16516	16488	16567	16534	16546	16519	16421	16453	16614	16517	16615	16517	16407	16441	16490	16411	16411	16595	16540	16446	16373	16347	16471	16493	16600	16334	16660	16515	16649	16527	16773	16603	16480	16472	16574	16587	16476	16609	16541	16467	16361	16481	16396	16634	16435	16562	16591	16469	16613	16534	16609	16598	16517	16628	16622	16467	16665	16417	16543	16388	16430	16720	16486	16589	16268	16419	16616	16616	16357	16709	16534	16476	16603	16414	16491	16668	16622	16488	16445	16630	16549	16424	16555	16385	16538	16595	16709	16500	16384	16405	16651	16532	16643	16612	16353	16442	16493	16357	16449	16488	16631	16493	16447	16432	16436	16170	16435	16572	16609	16513	16575	16495	16516	16408	16515	16426	16592	16539	16559	16325	16426	16496	16375	16642	16315	16671	16572	16485	16451	16253	16385	16661	16684	16541	16322	16523	16572	16473	16474	16543	16502	16646	16495	16493	16473	16563	16580	16503	16600	16529	16506	16447	16415	16490	16308	16615	16660	16513	16371	16364	16483	16446	16614	16402	16597	16529	16587	16507	16525	16561	16600	16583	16496	16650	16495	16583	16527	16449	16635	16383	16535	16493	16580	16474	16599	16462	16394	16579	16499	16530	16403	16526	16458	16475	16560	16470	16497	16617	16540	16575	16523	16458	16391	16633	16351	16438	16502	16454	16490	16572	16533	16463	16506	16553	16379	16468	16575	16554	16626	16476	16453	16406	16482	16476	16358	16535	16669	16509	16461	16577	16563	16513	16363	16513	16583	16417	16495	16570	16324	16572	16492	16465	16503	16466	16467	16408	16505	16374	16497	16582	16542	16454	16489	16704	16319	16362	16427	16567	16348	16373	16489	16513	16503	16365	16376	16424	16520	16568	16472	16614	16553	16396	16672	16518	16586	16719	16473	16608	16552	16702	16593	16558	16693	16496	16522	16582	16624	16520	16431	16533	16511	16449	16397	16495	16484	16693	16305	16569	16564	16350	16482	16599	16407	16480	16649	16396	16316	16312	16487	16553	16443	16621	16488	16403	16516	16662	16565	16441	16490	16273	16605	16571	16323	16401	16320	16550	16349	16425	16632	16776	16409	16687	16451	16369	16351	16660	16578	16495	16428	16606	16442	16583	16519	16448	16626	16326	16322	16412	16520	16578	16460	16562	16575	16459	16533	16521	16580	16486	16500	16489	16761	16639	16578	16514	16560	16518	16371	16446	16473	16544	16691	16538	16475	16497	16489	16369	16629	16505	16610	16600	16355	16411	16464	16507	16386	16377	16559	16506	16655	16464	16320	16312	16624	16591	16381	16701	16621	16544	16404	16671	16687	16571	16506	16535	16692	16608	16513	16415	16473	16484	16475	16636	16709	16586	16518	16537	16631	16334	16486	16411	16451	16545	16403	16387	16411	16625	16593	16414	16582	16484	16567	16651	16529	16410	16597	16511	16675	16598	16613	16667	16666	16503	16479	16565	16704	16332	16406	16281	16501	16564	16550	16512	16550	16312	16558	16628	16568	16569	16345	16523	16716	16541	16394	16521	16589	16352	16611	16431	16497	16528	16474	16547	16496	16481	16607	16552	16697	16486	16640	16624	16442	16543	16489	16441	16461	16573	16519	16603	16457	16606	16660	16489	16569	16472	16446	16415	16720	16472	16356	16494	16577	16636	16559	16466	16467	16444	16442	16577	16794	16488	16397	16302	16512	16549	16414	16593	16531	16351	16581	16743	16395	16403	16437	16706	16414	16558	16474	16649	16765	16565	16473	16465	16596	16635	16514	16471	16485	16542	16530	16640	16439	16442	16527	16528	16471	16404	16604	16470	16584	16456	16612	16349	16375	16448	16759	16716	16672	16638	16653	16567	16674	16640	16730	16613	16515	16524	16582	16631	16618	16657	16556	16459	16509	16458	16449	16624	16670	16556	16428	16472	16482	16427	16472	16435	16345	16299	16473	16464	16406	16361	16464	16434	16301	16623	16687	16399	16527	16425	16651	16636	16643	16716	16750	16732	16594	16425	16664	16604	16360	16681	16415	16530	16487	16554	16520	16426	16391	16378	16554	16476	16613	16575	16495	16433	16379	16457	16465	16637	16535	16775	16640	16559	16670	16513	16391	16526	16539	16578	16501	16623	16350	16323	16524	16480	16446	16442	16425	16345	16496	16587	16508	16512	16603	16590	16505	16444	16507	16525	16461	16375	16662	16525	16651	16459	16502	16398	16340	16393	16617	16602	16533	16723	16612	16574	16692	16508	16531	16365	16450	16545	16592	16541	16354	16451	16490	16569	16670	16466	16483	16482	16519	16570	16585	16421	16603
15903	26642	24881	20129	18832	17513	20272	46971	43836	33296	25185	19221	16579	15343	15240	15052	15237	14990	15128	15055	15034	15205	15162	15243	15130	15279	15228	15102	15058	15127	15192	15077	15076	15148	15103	15128	15244	15207	15159	15158	15145	15162	15177	15157	15080	15217	15148	15170	15042	15125	15096	15304	15167	15063	15242	15048	15176	15120	15095	15163	15165	15303	15212	15135	15242	15231	15256	15082	14983	15003	15249	15160	15122	15216	15134	15016	15152	15103	15112	15180	15175	15129	15260	15233	15218	15163	15206	15042	15105	15112	15220	15189	15221	15229	15017	15143	15218	15047	15175	15102	15023	15094	15138	15179	15249	15147	14906	15296	15232	15094	15219	15118	15163	15124	15452	15125	15094	15230	14948	15111	15183	15260	15218	15099	15139	15120	15214	14981	15334	15062	15305	15203	15114	15248	15064	15150	15234	15219	15220	15109	15024	15174	15038	15089	15220	15062	14917	15164	15213	15103	15192	14979	15026	15324	15263	15144	15173	15144	15081	15280	15100	15191	15195	15032	15232	15177	15280	15064	15016	15071	15334	15065	15087	15081	15090	15224	14990	15081	15090	15164	15019	15298	15117	15075	15136	15190	15163	15233	15180	15302	15190	15163	15172	15217	15173	15097	15283	15208	15149	15004	15120	15018	15146	15101	15268	15110	15173	15166	15231	14928	15021	15049	15222	15171	15068	15126	15243	15124	15069	15061	15089	15074	15136	15146	15191	15195	15143	15091	15227	15016	15023	15268	15155	15072	15182	15140	15060	15120	15133	15226	15238	15117	15143	15078	15108	15212	15186	15290	15061	15160	15072	15204	14951	15239	15199	15136	14994	15321	15150	15087	15218	15180	15258	15151	15132	15161	15056	15106	15144	15232	15082	15045	15281	15145	15022	15125	15097	15203	15187	15168	15275	15090	15077	15181	15131	15100	15200	15135	15276	15071	15321	15177	15103	15190	15099	15243	15190	14924	15142	15098	15067	15174	15118	15042	15233	15052	15036	15198	15087	15154	15215	15280	15298	15155	15177	14949	14967	15186	14971	15177	15111	15010	15105	15173	15097	15017	15151	15233	14946	15186	15121	15092	15289	15255	15220	15145	15163	15255	15122	15149	15148	14962	15063	15178	15200	15266	15063	15225	15096	15100	15112	15141	15131	15144	15023	15120	15250	15231	15410	15172	15244	15054	15130	15149	15218	15296	15156	15111	15076	15396	15020	15150	15089	15191	15043	15113	15052	15113	15083	15159	15121	15185	15105	15253	15191	15183	15183	15238	14980	15051	14962	15142	15118	15119	15148	15173	15047	15259	15121	14946	15316	15210	15028	15088	15325	15202	14949	14952	15257	15219	15156	15180	15105	15022	15071	15092	15262	15226	15123	15205	15106	15116	15200	15042	14980	14947	15086	15131	15204	15179	15327	15197	15145	15063	15303	15065	15170	15122	15173	15221	15230	15271	15039	15281	15090	15255	15050	15109	15102	15080	15224	15087	15009	15103	15118	15115	15316	15160	15291	15220	15174	15007	15055	15237	15032	15272	15054	15254	15023	15330	15168	15082	15149	15225	15167	15225	15145	15229	15206	15019	15221	15266	15155	15001	15103	15229	14993	15124	15283	15138	15187	15006	15008	15056	15012	15200	15215	15193	15252	15228	15093	15241	15109	14850	15352	15062	15210	15008	15045	15138	15119	15156	15151	15131	15152	15097	15113	15143	15083	15089	14951	15046	15156	15227	15203	15374	15264	15164	15030	15308	15198	15154	15139	15044	15133	15152	15214	15123	15105	15284	15205	15147	15063	15187	15094	15206	15154	15090	15057	15095	15269	15052	15128	14974	15160	15121	15240	15223	15270	15226	15192	15244	15179	15258	15126	15118	15088	15112	15304	15212	15076	15141	15186	14960	15120	15164	15167	15229	15109	15195	15286	15050	15225	15188	15235	15128	15102	15166	14967	15209	15156	15051	15059	15060	15145	15133	15001	15017	15179	15028	15122	15080	15155	15183	15104	15154	15119	15127	15419	15283	15090	15148	15161	15249	15174	15160	15224	15211	15174	15055	15118	15195	15040	15224	15242	15174	15115	15215	15170	15176	15205	15215	15200	15266	15136	15076	15096	15084	15079	15158	15442	15017	15008	15006	15223	14998	15065	15161	15250	15018	15013	15135	15325	14969	15078	15083	15100	15242	15131	14984	15176	15196	15105	15048	15160	15286	15176	15177	15129	15006	15019	15224	15165	15189	15119	15225	15201	15130	15109	15151	15207	15104	15245	15200	15121	15076	15154	15058	14963	15217	15210	15184	15254	15027	15242	15166	15043	15159	15101	15094	15015	14965	15200	14974	15086	15110	15089	15253	15332	15135	15164	15030	15051	15134	15162	14979	15123	15158	15083	15129	15142	15230	15292	15165	15256	15162	15258	15090	15338	15232	15366	15070	15033	15119	15103	15127	15230	15224	15272	15028	14935	15273	15211	15143	15184	15033	15090	15135	15163	15173	15108	15155	15204	15090	15114	15067	15018	15162	15064	14967	15113	15100	15117	15306	15137	15115	15162	14888	15046	15182	15063	15295	15238	15256	15294	15075	15127	15064	15257	15186	15246	15291	14987	15159	15217	15009	15173	14991	15191	15117	15207	15164	15078	15240	15038	15109	15132	15294	15181	15084	15078	15211	15185	15194	15245	15101	15330	15121	15224	15091	15349	15210	15209	15018	15051	15189	15224	15115	15246	15130	14998	15240	15026	15179	15093	15034	15355	15162	15105	15050	15303	15204	15131	15167	15185	15106	15142	15067	15161	15359	15257	15086	15124	15031	15195	15192	15195	15149	15129	15136	15171	15162	15148	15194	15090	15201	15062	15027	15149	15053	15003	15220	15295	15161	15096	15155	15032	15079	15111	15197	15227	15110	15165	15419	14939	15105	15049	15125	15239	15126	15191	15117	15151	15187	14932	14966	15203	15123	15185	15234	15035	15005	15151	15196	15307	15200	14989	15137	15075	15103	15233	15075	15074	15186	14997	15116	15126	15083	15221	15092	15153	15243	14965	15079	15014	15108	15140	14946	15167	15287	15135	15048	15221	15095	15182	15100	15186	15233	15174	15110	15150	15176	15245	15178	15082	15156	15115	15241	15169	15212	15197	15179	15101	15241	15138	15202	15104	15106	15226	15402	15093	15170	15234	15103	15156	15114	15108	14995	14975	15112	15213	15065	15028	15101	15267	15028	15174	15163	15183	14936	15074	15044	15039	15115	15159	15208	15148	15217	15060	15086	15120	15178	15169	15130	15232	15159	15175	15248	15226	14990	15174	15073	15038	15106	15208	15183	15066	15118	15229	15100	15100	15137	14956	15202	15199	15174	15057	14980	15123	15300	15196	15103	15261	15261	15124	14962	15267	15137	15261	15063	15039	15169	15181	15134	15024	15113	15018	15088	15250	14956	15215	15183	15162	15068	15131	15267	15088	15103	15121	14965	15181	15263	15172	15040	15199	15225	15103	15016	15193	15202	15159	14972	15173	15026	15072	15053	15233	15072	15282	15050	15084	14971	15028	15159	15103	15065	15159	15087	15238	15112	15117	15178	14944	15281	15311	15402	15173	15153	15038	15185	15162	15029	15159	15309	15188	15296	15035	15012	15114	15012	14982	15132	15341	15134	15083	15223	15276	15267	15133	15059	15304	14965	15193	15136	15065	15204	15072	15049	15148	14996	15196	15167	15358	15067	15143	15291	15246	14954	15218	15178	15074	15196	15087	15202	15215	15153	15252	15208	15110	15073	15211	15111	15124	15130	15148	15198	15305	15156	14975	15325	15123	15071	15169	15260	15076	15032	15161	15185	15019	15196	14926	15022	15065	15199	15240	15231	15250	15273	15061	15281	15227	15105	15107	15084	15223	15033	15211	15159	15251	15307	15109	15083	15292	15137	15125	15145	15281	15184	15214	15023	15221	15159	15293	15147	15104	14951	15109	15183	15112	15128	15148	15191	14997	15122	15078	15149	15097	15102	15031	15177	15105	15235	15332	15128	15065	15171	15215	15096	15015	15248	15240	15009	15204	15063	15274	15231	15165	15008	15282	15011	15254	15027	15241	15064	15245	15195	15211	15177	15014	15093	15366	15120	15152	15113	15153	15071	15249	15102	14998	15250	15102	15224	15005	15169	15187	15081	15240	15325	15113	15178	15174	15222	15110	15179	15186	15291	15265	15075	15165	15061	15069	15317	15371	15230	15191	15162	15242	15167	15194	14974	15094	15186	15166	15140	15255	15044	15388	15112	15086	15280	15015	15196	15180	15161	15053	15020	15232	14959	15365	15290	15104	15074	15255	15146	15143	15174	15065	15368	15341	15195	15110	15073	15267	15291	15196	15101	15135	15169	14935	15087	15014	15182	15048	15164	15113	15066	15243	15255	15078	15241	15151	15242	15224	15285	15201	15107	15242	15047	15211	15181	15265	15040	15032	15155	15125	15093	15119	15240	15241	15086	15102	15239	15256	15193	15203	15244	15234	15165	15137	15067	15042	15161	15166	15179	15152	15207	14999	15281	15184	15124	15069	15135	15199	15032	15029	15198	15154	15020	15244	15066	15131	15188	15146	15128	15203	15091	15233	15272	15119	15081	15028	15083	15199	15064	15092	15144	15066	15278	15060	15095	15311	15231	15110	15186	14934	15085	15300	15204	15145	15149	15177	15210	15339	15162	15106	15056	15104	15223	15020	15104	15086	15273	15043	15117	15290	15241	15118	15284	15170	15147	15103	15014	15118	14979	15315	15108	15375	15079	15190	15128	15008	15038	15069	15034	15199	15268	15196	15109	14978	15155	15254	15064	14961	15238	15141	15232	15086	15171	15058	15167	15179	15214	15144	14976	15253	15202	15040	15033	15195	15163	14976	15094	15190	15084	15361	15247	15082	15127	15097	15024	15131	15193	14997	15130	15230	15169	15214	15156	15118	15109	15176	15310	15216	15062	14916	15087	15079	15149	15039	15038	15127	15090	15238	15227	15082	15053	14991	15218	15258	15329	15173	15063	15164	15138	15123	15138	15117	15155	15235	15090	15246	15026	15120	15304	15185	15062	15182	15068	15214	15135	15019	15140	15196	15206	15042	15216	15171	14944	15271	15085	15084	15184	15181	15215	15097	15236
22991	21056	28829	23514	21409	22878	27305	58753	56655	43545	32733	24490	19384	16946	16427	16383	16361	16233	16192	16301	16474	16236	16409	16414	16338	16216	16373	16396	16527	16152	16159	16276	16307	16294	16428	16192	16200	16204	16323	16168	16210	16282	16195	16221	16065	16336	16189	16129	16094	16058	15927	16262	16328	16186	16136	16174	16334	16300	16182	16137	16130	16156	16263	16457	16019	16254	16132	15943	16271	16231	16118	16232	16140	16226	16211	16278	16187	16347	16184	16005	16206	16103	16203	16438	16325	16328	16082	16212	16300	16236	16044	16335	16069	16169	16290	16211	16266	16242	16360	16087	16328	16206	16157	16049	16229	15936	15969	15971	16144	16388	16247	16192	16279	16045	16323	16240	16175	16290	16180	16132	16277	16124	16208	16254	16186	16277	16181	16120	16138	16263	16045	16052	16026	16282	16245	16235	16085	15998	16122	16190	16026	16337	15999	16181	15896	16161	16369	16381	16030	16236	15852	16073	16075	16110	16113	16080	16178	16228	16172	16384	16285	16206	16051	15880	16005	16206	16043	16105	16393	16065	16154	16226	16310	16096	16061	16231	16386	15927	16403	16386	16078	16179	16104	16251	16057	16247	16180	16049	16111	15983	16278	16112	16296	15988	16189	16086	16109	16192	16314	16136	16246	16336	16123	16156	16088	16098	16211	16127	15891	16240	16095	16228	16174	16155	16107	16404	16282	16294	16036	16227	16219	16341	16166	16266	16183	16235	16307	16261	16222	16234	16219	16091	16193	16173	16073	16236	16081	16266	16128	16089	16124	16027	15968	16182	16201	16417	16187	16116	16257	16093	16204	16173	16081	16108	16071	16239	16065	16325	16159	16139	15939	16028	16367	16059	16070	16082	16258	16143	16243	16215	16130	15983	15997	16321	16147	16234	16142	16090	16083	16301	16084	16114	16221	16133	16224	16235	16270	16239	16044	16237	16139	16144	16227	16147	16204	16271	16156	16094	16169	16273	16123	16161	16175	16304	16297	16276	16077	16177	16227	16270	15936	16091	16222	15945	16250	16121	16192	16273	16037	16210	16118	16246	16009	16219	16175	16001	16078	16171	16163	16116	16232	16158	16197	16204	16207	16125	16101	16176	16107	16131	16300	16233	16080	16383	16204	16060	16250	16202	16230	16159	16152	16200	16131	16050	15836	16090	16267	15919	16238	16056	16276	16307	15937	16100	16189	16132	15981	16272	16129	16207	16105	16121	15970	16207	16063	16106	16132	16116	16134	16244	16296	16325	16191	15919	16028	16130	16174	15850	16076	16085	16028	16244	16329	16124	15961	16213	16148	16084	16165	16286	15852	16099	16198	16392	16243	16145	15999	16090	16277	16203	16208	16139	16285	16031	16238	16099	16222	16249	16207	16177	16212	16264	16121	16252	16157	16176	16019	16288	16165	16257	16116	16357	16246	16245	16305	16081	16121	16239	16153	16032	16242	16270	16132	16094	16124	16012	16180	16166	16246	16252	16387	16140	16173	15966	16187	16208	16244	16059	16110	16197	16231	16168	16431	16143	16216	16137	16098	16159	16122	16002	16249	16178	16124	16391	16060	16203	16267	16213	16223	16153	16076	16118	16279	16331	16261	16199	16114	16261	16144	16044	16057	16138	16255	16319	16293	16280	16184	16349	16331	16224	16070	16208	16086	16143	16199	16210	16186	16269	16229	16307	16102	16058	16097	16223	16034	16133	16063	16003	16090	16096	16220	15879	16176	16284	16140	16083	16136	16164	16359	16138	16069	16178	16170	16438	16138	16077	16025	16183	16168	16094	16247	16224	16182	15967	16230	16145	16145	15951	16122	16187	16131	16022	16107	16136	16193	16119	15992	16087	16227	16145	16054	16187	16255	16220	16065	16160	16214	16186	16060	16149	16158	16378	16289	16032	16157	16036	16008	16075	15991	15998	16145	15976	16254	16301	16099	16110	16154	16021	16278	16286	16123	16000	16076	16088	16128	16189	16406	16219	16019	15966	16209	16087	16199	16335	16238	16339	16210	16113	15986	16053	16086	16204	15984	16136	16055	16360	16061	16048	16232	16188	16107	16158	15977	15978	16017	16141	16381	16224	16192	16305	16241	15992	16057	16289	16100	16071	16117	16247	16121	15919	16247	16091	16225	16013	16214	16106	16170	16114	16330	16075	16258	16404	16223	16349	16070	16236	16198	16200	16285	16041	16220	16208	16152	16306	16062	16106	16135	16113	16107	16081	16057	16345	16101	16179	16300	16125	16153	16004	15980	15987	16024	16223	16262	16131	16171	16152	16291	16234	15883	16129	16145	16333	16141	16219	16040	16150	16304	16266	16223	16398	16261	16137	15944	16172	16393	16359	16323	16176	16124	16254	16183	16108	15949	16092	15931	16201	15991	16124	16280	16060	16217	16238	16200	16214	16023	16103	16340	16017	16553	16106	16418	16225	16190	16120	16090	16162	16195	16219	16138	16166	16342	16207	16110	16226	16231	16169	16113	16094	16048	16221	16337	15990	16071	16109	16076	16213	16211	16289	16308	16265	16202	16236	16133	16046	16145	16054	16159	16290	16206	16189	16170	16207	16270	16155	16132	16061	16207	16108	16043	16104	16168	16096	16214	16238	16338	16263	16061	16221	16229	16067	16265	16226	16133	16124	16082	16173	16142	16160	16455	15999	16102	16185	16154	16278	16198	16093	16297	16165	16107	15974	15982	16185	16190	16183	16193	16363	16174	15942	15991	16163	16092	16327	16319	16287	16117	16222	16078	16168	16369	16103	16158	16226	16185	16377	16383	15874	15969	16100	16156	16159	16145	16306	16150	16156	16086	16035	16217	16309	16195	16083	16228	16188	16077	16194	16208	16111	16150	15911	16222	16177	16275	15865	16093	16005	16083	16132	16052	16245	16031	16268	16276	16086	16178	16368	16106	16064	16112	16302	16073	16282	16294	16146	16108	16274	16152	16165	16047	16314	16114	16164	16116	16123	16127	16085	16211	15931	16185	16176	16042	16247	16177	16078	16182	16144	16093	16312	16179	15933	16169	16162	16193	16320	16206	16155	16168	16227	16242	16244	16214	16197	16263	16103	16061	16152	16273	16074	16079	16026	16110	15960	16040	16082	16286	16074	15983	16070	16194	16107	16053	16322	16072	16205	16292	16092	16371	16131	16272	16224	16182	16179	16179	16168	16223	15897	16089	16236	16061	16145	16324	16044	16105	16126	16182	16157	15925	16258	16226	16126	16089	16025	16143	16296	16127	16124	16262	16134	16288	16165	16158	16210	16082	16460	16095	15807	16165	16089	16155	16123	16024	16173	16301	16135	16176	16393	16092	16233	16160	16084	16136	16258	16125	16161	16204	16149	16033	16088	16211	16195	16077	16110	16007	16184	16117	16174	16102	16107	16384	16133	16165	16030	16176	16196	16060	16378	16120	16056	16357	16190	16218	15954	16273	16141	16294	16183	16110	15973	16342	16171	16235	16019	16028	15926	16003	16279	16222	16098	16148	16212	16136	16185	16105	15904	16206	16055	16201	15915	16058	16069	15957	16053	16324	16007	16120	15997	16181	16258	15991	16019	16175	16278	16236	16205	16152	16107	16170	16218	16209	16212	16351	15971	16294	16029	16199	16099	16204	16101	16067	15959	15954	16199	16235	16160	16226	16089	16065	15994	16197	16292	16252	16123	16242	16005	16160	16206	15968	16075	16207	16144	16107	16343	16233	16201	15884	15836	16126	16046	16129	16266	16249	16085	16307	16317	16009	16161	15979	16048	16174	16376	16024	16164	16180	16166	16231	16258	16144	16084	16167	16150	16124	16104	16196	16273	16024	16200	16266	16172	16052	16113	16015	16047	15939	16193	16183	15930	16080	16265	16172	16111	16080	16172	16225	16203	16083	16141	16027	16293	16219	16180	15937	16165	16278	15978	16163	15998	16205	16415	16103	16150	16242	16200	16176	16180	15996	16134	16212	16232	16113	16243	16340	16075	16387	16146	16046	16090	16066	16105	16129	16049	16249	16307	16057	16121	16224	16261	16373	16161	15974	16139	16121	16369	16099	15953	16277	16123	16016	16092	16192	16160	16286	16268	15977	16052	16142	16136	16167	16153	16231	16248	16113	16162	15999	16018	16109	16267	16086	15999	16146	16243	16112	16197	15894	16050	16153	15988	16171	15952	15880	15972	16226	16088	16227	16116	16078	16259	16019	16304	16181	16233	16181	16266	16272	16213	16161	16169	16023	16323	15985	16323	15927	16315	16087	16091	16213	16170	16258	16146	16104	16201	16096	16176	16121	16302	15931	16189	16229	16138	16330	16240	16104	16209	16170	16207	16153	15996	16190	16243	16086	16118	16382	16320	15953	16283	16082	15991	16186	16065	16048	15980	16314	16353	16266	16097	16156	16260	16147	16132	16034	16051	16093	16036	16221	16114	15992	16074	16137	16156	16063	16069	16119	16145	16288	15965	15914	16050	16213	16273	16164	16153	16047	16083	16059	16003	16134	16235	16055	16008	16317	16235	15904	16036	16169	16366	16201	16221	16236	16318	16266	16255	16173	16123	16139	16074	16028	16328	16149	16047	16096	16124	16127	16072	16328	16189	16135	16238	16103	16014	16216	16211	16200	16173	16141	16171	16094	16253	15996	16273	16311	16303	16213	16002	16010	16164	16083	16235	16269	16266	15962	16136	16071	16379	16182	16230	15945	15988	16303	16409	16117	16274	16068	16037	16281	16252	16244	16287	16119	16128	16156	16022	16232	16040	16046	16042	16076	16197	16361	16478	16102	16330	16126	16093	16249	16207	16164	16242	16165	16102	16272	16276	16077	16174	16221	16021	16141	16169	16108	15998	16022	16471	16151	16156	16092	16345	16320	16063	16121	16235	16062	16102	16073	16342	16056	16108	16175	16027	16237	16136	16141	16168	15901	16128	16365	16090	16216	16284	16212	16309	16115	16030	16235	16034	16057	16310	16240	16036	16192	16444	16325	16322	16159	16034	16062	16216	16083	15928	16327	16108	16234	16136	16312	16234	16299	16124	16298	16310	16083	16198	16091	16286	16267	16193	16138	16147	16125	16146	16233	16108	16245	16071	16212	16178	16114	16131	16279	16344	16089	16188	16310	15937	16103	15926	16221	16194	16227	16100	16190	15938
18331	32842	30274	24203	21417	19242	25210	62106	56973	43911	34108	24441	18139	15419	14793	14994	14940	14881	14969	14937	14895	14866	15061	15004	14946	14814	14884	14907	15112	14912	15053	14930	14946	14998	15023	14967	14954	14956	14900	14902	15059	14922	14941	14996	14943	14791	14947	15018	14827	14839	14984	14857	14750	14917	14793	14923	15045	14920	14846	14998	14875	14977	15049	14854	14874	14977	14995	15055	14781	14863	14991	14950	14831	14981	14787	14873	15116	14794	15081	15124	14953	14869	15064	14955	14815	14880	14895	14991	14901	14916	14870	14904	15021	15012	14974	15113	14726	14916	14935	14959	14731	14964	14675	14964	14906	15004	14836	15009	14712	14727	14688	14972	14852	14939	14897	15006	14808	14876	14775	14816	14969	14935	14800	14868	14958	14797	14951	14922	14991	14976	15036	14917	15004	14933	14911	14933	14951	14997	14883	14964	14812	14850	14931	14970	14838	14760	14824	15105	14906	14973	14985	14973	14862	14975	14880	14945	14930	14760	14895	15013	14827	14803	14935	15002	14869	14821	15172	15029	14895	14974	14928	14896	14901	14815	14833	14932	14885	15072	14902	14755	14763	14983	15030	14838	15026	14917	14859	14821	14895	15028	14919	14885	15000	14956	15126	14879	14940	15071	14956	14939	14827	14849	14894	14964	14924	14818	15005	14906	15014	14904	14890	14966	14838	15004	15003	14847	14992	14900	14875	14815	14948	14952	14914	14937	14769	14984	15054	15016	14940	14855	14866	14783	14779	14941	14846	14948	15062	14850	14910	14830	14696	14916	14875	15011	14966	14758	14806	14892	14914	15057	14866	14703	15015	14963	14819	14928	14833	14649	14962	14826	14857	14927	14982	15048	14879	14931	14994	15008	14933	14852	14830	14878	14767	14959	14929	14913	14894	14967	14842	14881	15026	14880	14891	14870	14891	14923	15067	14944	14883	14851	14850	14845	14953	14730	14950	15081	14934	14833	14797	14976	14863	14935	15043	14888	15006	14968	14807	14980	15011	14911	15008	14967	14850	14933	14829	14794	15059	14976	15053	14950	14768	15131	15045	14820	14842	14930	14939	14873	14947	14889	14866	14828	14890	14819	14884	15060	14999	14864	14912	14970	15030	14756	14867	14860	14839	14928	15065	15011	14949	14995	14950	14929	14939	14924	15028	14937	14901	14833	14804	14775	14964	14921	14822	14940	14866	14855	14908	14934	14929	14824	14927	14802	15048	14979	14766	14968	14947	14840	14962	14854	15100	14780	15045	15008	14934	14843	14985	14848	14988	14975	14795	14901	14906	14818	14757	15036	14830	14840	14972	14778	14926	15058	14864	15018	14956	14937	14925	14849	14859	14780	14971	14846	14895	14861	14976	14903	14936	14828	15010	14842	14933	14940	14770	14948	14917	14914	14963	14837	14843	15042	14845	14927	14975	14839	14942	14996	15052	14992	14959	14889	14902	14897	14872	14984	14845	14968	14994	14802	14937	14852	14892	14899	15013	14903	14920	14872	15005	14917	14853	14959	14993	14759	14830	15061	14810	15060	14845	14939	14888	14914	14882	14950	14924	14894	14949	14889	14915	14881	14944	14870	15015	14762	14913	14882	14987	15058	14773	14864	14895	15004	14890	14918	14911	15027	14873	15050	14909	14777	14930	15018	14800	14958	14748	14838	15094	14886	14891	14906	14944	14960	14985	14824	15018	14873	14878	14893	14936	14913	14944	14929	14780	14921	14840	14919	14932	14956	14968	14754	14914	14923	14728	15013	14932	15029	14909	14961	15025	14976	15015	15038	14892	14954	14881	14973	14854	14939	14784	14925	14992	14832	15088	15009	14873	15068	14985	14954	15010	15066	14891	14998	14932	14926	14838	14801	14867	14935	14790	14857	14853	15085	15063	14835	14866	14888	14771	14954	14849	15054	14858	15003	14785	14899	14980	14854	14910	14959	14807	14896	14867	15030	14889	14878	14907	14904	14875	14928	14867	14790	14833	14999	14960	15018	14998	15119	15016	14932	14991	14981	14874	14922	14958	14907	14802	14754	14951	14996	14928	14932	14956	15017	14875	14990	14824	14967	14835	14893	14967	14847	14968	14861	14871	14797	14888	14850	14820	14959	14857	15039	14857	14985	15002	14915	14917	14838	14953	14894	15074	14805	14904	14981	14914	14913	14889	14803	14786	15023	15066	14952	14884	15024	15016	15060	14972	14897	14903	14790	14858	15000	14888	14949	14915	14873	14825	14771	14923	14788	14902	14822	14853	14764	15032	14873	14832	14954	14954	15067	15056	14940	14941	15080	15017	14819	14861	14795	14923	14847	14923	14952	14992	14865	14929	15014	14922	14925	14887	15021	15065	14981	14807	14871	14885	15026	14777	15060	14960	14969	14752	14746	14938	14936	14866	14830	14820	14948	14899	14856	14984	14909	14796	15045	14948	14994	14856	14843	14650	15055	14968	14834	14908	14952	14931	14842	14901	15014	14908	14919	15016	15074	14966	15022	14943	14952	14846	15011	14959	14829	14996	14933	14920	14957	14854	14947	14969	14863	14867	14961	15030	14961	14813	14904	14871	14872	14869	14817	14898	14902	14993	14851	14892	14994	14988	14863	14908	14855	15008	14857	14945	14876	15071	14958	14916	14888	14902	14980	14939	14996	14903	15066	14907	14753	14865	15132	14827	14934	14958	14817	14937	14956	15031	14780	15037	14883	14975	14982	14864	14969	14845	14851	14927	14747	15178	15013	15078	15034	15098	14975	15065	14824	14988	14975	14923	14853	14813	14942	14799	14957	14999	14961	14817	14799	14877	14934	14730	14979	14871	14816	14947	14933	14882	14967	14936	14818	14761	14860	15086	15018	14835	14894	14925	14910	15153	14843	15046	14812	14877	14779	14825	14865	14903	14811	14855	14998	14988	15002	14968	15003	14923	14850	14792	15050	14943	14940	14842	14872	14769	14912	15045	14888	15009	14897	14806	14918	14882	14920	14968	14928	14891	14953	15007	14960	14972	14878	14973	14975	15092	14976	14947	15051	14775	14905	14844	14845	14937	14830	14902	14872	14795	14833	14974	14872	14936	15035	14989	14898	14892	14937	14848	14867	15027	14843	14812	15040	14962	15004	14833	14824	14920	14861	14917	14934	14993	14872	14724	14775	15098	14991	14960	14824	14870	15024	14965	14699	14901	14967	14940	14861	14988	14929	14858	14899	14850	14946	14933	14921	14945	14876	14848	14906	14788	14851	14994	14967	14967	14844	14890	14891	15037	14998	14723	14988	14914	14882	14775	14933	14839	14821	14884	15025	14702	14864	15031	14906	14914	14825	14943	14910	15047	14957	14762	14967	14909	14964	14945	15075	14973	14962	14938	15012	14826	14943	15067	14867	14765	15003	14791	14918	14972	14757	15027	15025	14917	14878	14984	14814	15005	15038	14877	14855	15160	14971	14943	14899	14887	14864	14991	14963	14853	14969	14939	14977	14863	14769	14815	15021	15002	14914	14963	14849	14935	14936	14876	14855	14660	14768	14700	15170	14972	14897	14818	14993	14886	15085	14892	14829	14764	14878	15022	14955	14959	14941	15015	15011	14995	14951	14885	15191	14984	14888	14836	14891	14846	14933	14834	14951	14917	14809	14907	14976	14975	14781	14883	15022	15023	14939	14773	15100	14924	14902	14883	14950	14982	14848	14937	15022	14935	14764	14975	14840	14936	14753	15077	14785	14876	14903	14752	15064	14849	14845	14968	14893	14883	14673	14899	14788	14789	15022	14967	14848	14932	14882	15018	14834	14853	14994	15006	15004	14845	14962	14840	14841	14806	14847	15063	14832	14890	14986	14883	14756	15016	14889	14829	14935	14987	14954	15077	14826	14957	14871	14806	14877	14988	15004	14848	14834	14884	14834	15045	14833	15018	14779	14871	14953	14956	14797	14876	14777	14907	14956	15126	15099	14889	14887	14871	14827	14865	14940	14888	14853	14931	14940	14820	14988	14886	14800	14836	15084	14780	14861	14866	15013	14799	14955	14776	14806	14966	14876	14872	15029	14845	14904	14673	15138	14877	14938	14955	14898	14928	14806	14864	14913	15121	14745	14922	14857	14860	14885	15034	14859	14839	14959	14859	14916	14956	15017	14999	14984	14843	14899	14912	15116	14822	15031	15030	14871	14796	14940	14936	14937	14787	14836	14886	14712	14963	14914	15077	14868	14889	14811	15049	15084	14999	15073	15066	14908	14929	14939	14759	15122	14876	14927	15048	14978	15031	14758	14884	14825	14893	15146	14910	14919	15037	14813	14931	14897	14813	14817	14879	14907	15090	14719	14992	14854	14884	14801	14948	14920	14956	15070	15108	14832	14957	14973	14989	14980	14990	14748	14977	15058	14960	15003	14894	14820	14796	14737	14890	15098	14859	14960	14984	14842	14898	15009	14866	15095	15023	14951	14872	14840	14900	14902	14925	14965	14998	14984	14851	14974	14938	14981	14887	14973	14951	14778	15033	14963	14891	14945	14713	15060	14788	15001	14961	14892	14937	14733	14750	14782	14805	14996	14804	14846	14667	14908	15133	14932	14949	14690	15067	14874	14779	15064	15031	14972	15042	14866	15042	15063	14857	14904	14684	14919	15194	14984	14940	14998	14905	14960	14781	14762	14882	14963	14893	14905	14857	14863	14934	14936	14795	14906	14955	14854	14723	15021	14975	14720	14984	14714	14893	14979	15008	14963	14960	14954	15066	14934	14916	14934	14898	14867	15025	14961	15033	14867	14843	14997	14922	14933	14880	14937	14861	14751	14860	14894	14836	15028	14792	14982	15067	14929	15036	15008	14949	14978	14852	14766	14847	14885	14947	14756	14923	14720	14849	14924	14884	14905	14922	14813	14818	14943	14867	14902	15031	14924	14838	14853	14953	14977	15017	14839	15007	14853	15011	14698	14904	14965	14837	15108	14874	14760	14942	14648	14882	14939	14788	14972	15108	15041	15030	14929	14916	14755	14859	15066	14872	14916	14929	14915	14858	14969	15042	14939	14826	14994	14919	14960	14830	14809	14919	14947	14773	14819	14962	14973	14792	14883	14940	14857	14928	14976	14935	14832	15054	14871	14847	15020	14802	14994	14928	14848	14846	15111	14910	14749	14966	14877	14955	14755
27376	21940	23937	20790	17599	17310	17590	24212	23595	20981	18839	17609	16800	16720	16359	16593	16602	16537	16620	16619	16363	16530	16657	16384	16641	16709	16431	16355	16428	16541	16702	16503	16441	16516	16664	16441	16477	16559	16589	16489	16455	16580	16556	16589	16433	16545	16634	16316	16422	16233	16468	16516	16269	16509	16487	16471	16672	16639	16625	16590	16747	16513	16461	16168	16584	16343	16609	16395	16465	16508	16424	16438	16499	16673	16455	16311	16512	16400	16569	16301	16347	16314	16554	16305	16351	16295	16403	16503	16348	16501	16601	16560	16454	16625	16489	16400	16495	16503	16512	16359	16696	16537	16516	16440	16403	16496	16553	16680	16479	16544	16488	16455	16313	16505	16353	16676	16483	16334	16456	16640	16628	16380	16528	16350	16312	16312	16514	16373	16402	16330	16357	16556	16412	16296	16508	16379	16555	16462	16558	16562	16514	16670	16616	16490	16678	16364	16459	16509	16561	16502	16501	16467	16696	16662	16582	16286	16252	16548	16467	16623	16609	16394	16469	16606	16601	16530	16372	16328	16397	16542	16590	16232	16427	16497	16281	16588	16522	16501	16360	16447	16680	16401	16467	16353	16472	16344	16529	16684	16537	16304	16495	16682	16472	16575	16420	16369	16628	16628	16368	16690	16301	16474	16452	16450	16459	16450	16627	16599	16550	16463	16598	16374	16501	16651	16629	16450	16458	16440	16449	16580	16413	16459	16386	16538	16327	16670	16451	16358	16474	16574	16535	16464	16432	16480	16524	16584	16615	16410	16474	16428	16540	16593	16444	16492	16430	16554	16339	16324	16634	16630	16359	16518	16357	16477	16409	16410	16467	16584	16367	16498	16440	16626	16600	16673	16438	16359	16439	16323	16534	16489	16531	16610	16562	16352	16433	16573	16542	16407	16613	16252	16259	16541	16595	16636	16439	16340	16427	16582	16488	16549	16503	16481	16563	16437	16534	16674	16329	16294	16397	16425	16398	16567	16564	16517	16600	16564	16553	16493	16397	16491	16367	16567	16514	16537	16423	16228	16536	16450	16473	16392	16437	16579	16566	16527	16295	16651	16351	16458	16498	16484	16411	16482	16630	16629	16633	16514	16613	16368	16585	16390	16515	16517	16214	16576	16565	16451	16483	16481	16521	16293	16430	16744	16579	16317	16481	16398	16440	16515	16511	16470	16494	16556	16453	16506	16449	16555	16670	16502	16501	16627	16609	16365	16531	16496	16455	16585	16473	16373	16421	16541	16494	16409	16551	16470	16509	16602	16521	16506	16387	16461	16468	16734	16491	16444	16510	16634	16470	16557	16427	16429	16495	16673	16327	16499	16595	16396	16595	16521	16449	16357	16282	16414	16367	16451	16509	16426	16608	16471	16550	16584	16428	16427	16561	16475	16538	16650	16308	16406	16448	16508	16391	16452	16496	16457	16543	16665	16567	16304	16520	16635	16357	16491	16498	16476	16424	16370	16656	16532	16673	16503	16657	16468	16235	16586	16375	16626	16606	16569	16316	16576	16430	16459	16396	16334	16333	16434	16653	16524	16566	16421	16576	16554	16471	16396	16431	16665	16427	16362	16436	16373	16593	16372	16484	16550	16484	16477	16643	16335	16583	16540	16432	16598	16515	16681	16267	16441	16461	16516	16515	16396	16393	16454	16553	16302	16305	16374	16674	16527	16395	16478	16500	16364	16418	16491	16465	16623	16556	16448	16294	16517	16555	16616	16387	16371	16395	16497	16731	16420	16614	16516	16426	16484	16407	16641	16584	16492	16415	16615	16485	16587	16332	16590	16541	16473	16513	16322	16550	16537	16432	16612	16583	16739	16400	16215	16321	16537	16459	16466	16372	16577	16487	16650	16501	16430	16159	16523	16419	16473	16609	16419	16452	16610	16600	16526	16497	16587	16633	16647	16482	16609	16647	16303	16522	16416	16523	16622	16441	16746	16409	16482	16538	16450	16636	16606	16637	16408	16490	16623	16302	16404	16572	16498	16548	16358	16319	16535	16426	16544	16428	16616	16525	16624	16456	16448	16476	16476	16380	16532	16552	16585	16698	16315	16637	16468	16469	16587	16319	16630	16729	16502	16462	16372	16432	16445	16467	16332	16641	16414	16464	16417	16719	16438	16520	16540	16507	16684	16472	16592	16351	16558	16465	16481	16381	16367	16351	16573	16523	16640	16577	16569	16595	16525	16392	16446	16482	16497	16462	16593	16397	16526	16494	16316	16400	16400	16613	16635	16625	16330	16465	16484	16484	16249	16437	16392	16451	16494	16430	16553	16613	16611	16451	16664	16461	16663	16684	16516	16668	16468	16533	16420	16595	16390	16506	16623	16623	16462	16491	16377	16416	16616	16488	16652	16236	16329	16493	16428	16484	16441	16503	16386	16687	16459	16525	16560	16497	16638	16661	16544	16637	16563	16684	16413	16577	16359	16593	16581	16551	16490	16485	16454	16624	16512	16539	16565	16558	16341	16419	16568	16584	16536	16311	16571	16430	16647	16534	16467	16604	16575	16528	16388	16535	16372	16569	16386	16642	16447	16546	16555	16244	16600	16548	16482	16521	16334	16651	16304	16667	16686	16619	16566	16563	16316	16582	16649	16559	16691	16488	16430	16408	16577	16612	16471	16480	16406	16655	16602	16340	16474	16552	16491	16501	16490	16410	16471	16709	16362	16388	16515	16503	16555	16461	16487	16601	16659	16413	16526	16535	16245	16754	16400	16478	16440	16577	16263	16461	16560	16708	16343	16491	16257	16528	16649	16530	16422	16573	16464	16357	16451	16660	16354	16492	16628	16473	16436	16478	16348	16464	16554	16407	16361	16379	16606	16268	16496	16503	16570	16528	16568	16474	16573	16615	16522	16433	16370	16664	16446	16537	16652	16436	16538	16464	16639	16631	16388	16469	16544	16558	16670	16520	16472	16599	16634	16561	16271	16566	16479	16496	16362	16593	16476	16334	16541	16599	16696	16426	16337	16528	16653	16534	16592	16497	16564	16573	16455	16540	16418	16495	16524	16406	16431	16449	16777	16615	16423	16514	16595	16612	16471	16406	16518	16372	16520	16497	16576	16539	16678	16529	16489	16461	16488	16432	16327	16669	16621	16569	16628	16436	16410	16503	16436	16564	16436	16469	16599	16465	16497	16332	16592	16518	16576	16616	16602	16755	16467	16657	16527	16612	16429	16388	16441	16459	16644	16343	16465	16633	16565	16372	16368	16502	16558	16498	16511	16499	16449	16395	16570	16535	16583	16495	16384	16450	16682	16567	16659	16626	16326	16471	16534	16636	16485	16542	16485	16619	16722	16597	16358	16604	16653	16549	16689	16509	16519	16426	16317	16671	16333	16513	16375	16495	16656	16433	16524	16304	16580	16515	16496	16457	16510	16466	16447	16505	16344	16671	16498	16481	16309	16355	16439	16636	16562	16317	16535	16566	16640	16778	16402	16579	16382	16421	16547	16529	16619	16561	16341	16533	16473	16490	16534	16439	16628	16416	16431	16396	16531	16618	16668	16660	16495	16498	16489	16695	16389	16551	16604	16498	16546	16550	16388	16354	16445	16548	16539	16522	16598	16628	16523	16411	16359	16621	16692	16476	16620	16455	16508	16419	16471	16364	16307	16604	16513	16540	16586	16476	16346	16583	16438	16560	16556	16466	16495	16514	16544	16527	16426	16646	16629	16457	16449	16513	16668	16482	16476	16286	16477	16506	16458	16401	16505	16436	16361	16445	16612	16500	16422	16542	16456	16790	16589	16423	16607	16563	16586	16539	16369	16439	16440	16481	16570	16569	16499	16435	16531	16369	16685	16330	16333	16401	16691	16504	16455	16294	16532	16591	16453	16632	16458	16624	16595	16579	16371	16606	16491	16616	16341	16415	16520	16444	16566	16443	16574	16425	16648	16472	16423	16334	16625	16499	16509	16611	16272	16504	16366	16542	16424	16669	16371	16435	16545	16226	16566	16449	16476	16438	16554	16642	16431	16615	16351	16445	16546	16536	16558	16600	16408	16661	16527	16435	16627	16532	16213	16451	16590	16345	16558	16612	16518	16511	16359	16610	16664	16642	16494	16402	16536	16641	16409	16343	16358	16509	16484	16510	16648	16714	16301	16447	16476	16515	16479	16613	16822	16540	16462	16458	16551	16594	16365	16619	16374	16452	16461	16614	16603	16425	16645	16522	16511	16475	16519	16516	16472	16482	16550	16362	16357	16548	16521	16448	16421	16298	16440	16501	16654	16332	16569	16552	16448	16638	16718	16441	16394	16618	16498	16544	16423	16499	16483	16582	16542	16358	16370	16499	16594	16605	16548	16461	16722	16521	16416	16264	16573	16535	16532	16477	16584	16567	16444	16521	16572	16439	16417	16410	16502	16601	16554	16501	16491	16591	16593	16276	16447	16421	16360	16562	16645	16561	16602	16353	16632	16345	16531	16371	16470	16442	16561	16472	16551	16716	16583	16578	16695	16531	16691	16446	16484	16501	16565	16538	16504	16608	16626	16531	16299	16558	16488	16591	16465	16576	16496	16645	16461	16523	16544	16372	16636	16447	16620	16589	16439	16459	16478	16396	16569	16528	16400	16506	16433	16512	16434	16575	16454	16578	16548	16282	16574	16570	16572	16281	16478	16612	16545	16434	16359	16616	16505	16499	16445	16645	16485	16562	16519	16470	16542	16623	16622	16401	16374	16373	16457	16541	16271	16610	16460	16580	16636	16427	16655	16615	16537	16419	16502	16404	16246	16451	16400	16487	16534	16518	16546	16296	16664	16647	16552	16630	16760	16516	16679	16567	16368	16331	16552	16563	16517	16608	16539	16497	16643	16471	16520	16634	16400	16509	16571	16536	16527	16482	16525	16436	16578	16445	16560	16576	16546	16477	16447	16477	16585	16359	16415	16636	16428	16333	16470	16418	16323	16487	16492	16464	16356	16450	16499	16518	16559	16352	16505	16520	16518	16602	16379	16535	16572	16649	16650	16234	16683	16612	16445	16531	16592	16417	16466	16542	16431	16756	16570	16617	16596	16539	16663	16616	16526	16559	16578	16550	16563	16645	16486	16414	16519	16571	16633	16707	16641	16515	16570	16649	16500	16484	16532	16519	16505	16594	16470	16503	16710	16534	16551
16507	21639	20734	17937	17105	16351	16827	26840	23801	20172	17677	16236	15593	15257	15027	15089	15065	15263	15024	15367	15245	15120	15031	14907	15038	15132	15203	15041	15030	15041	15011	15082	15244	15205	15119	15120	15005	15157	14896	15195	15073	15075	14934	15115	15222	14954	15120	14991	15218	14985	15122	14991	15114	15105	15023	15137	15180	15120	15127	15062	15014	15202	15016	15203	15104	15192	15082	15151	15269	15051	15265	15019	14976	15236	14880	15184	15026	14933	15213	15042	15008	15051	15104	14827	14901	15108	15135	15155	15077	15241	15087	15209	15015	15021	15045	15052	15113	15058	15047	15038	15080	14902	14955	15143	15148	15209	15056	15133	15160	15206	15243	15048	15026	15120	14927	15022	15146	14888	15173	15048	15077	15040	15125	15026	15041	15096	15284	15034	14948	14896	15041	15031	15035	15163	15078	15184	15101	15199	15048	15213	15217	15136	15262	14985	14941	15207	15160	15010	15099	15244	15052	15195	15135	15136	14983	15098	14963	15110	15335	15020	15136	15110	15276	15032	15056	15108	15158	15087	15022	15027	15103	15129	15132	15235	15099	15103	15074	15031	15040	14936	15191	14992	15060	15192	15050	14884	15111	15069	15346	15072	15018	15158	15011	15116	14870	15140	15014	15126	15177	15146	15019	14994	15090	15049	15064	15176	15259	14990	14993	15004	15129	15114	15139	15237	15133	15058	15214	15003	14961	15146	15254	14958	14922	15140	15174	15219	15153	15002	15078	15198	15149	15162	15160	15033	15124	15205	15152	15163	15203	15049	15101	15180	15006	15079	15200	15189	15234	15171	15014	15181	15092	15025	15065	15096	15160	15248	15152	15135	15227	15263	15192	15121	15159	15293	14848	15035	15081	15140	15090	15143	15045	15229	15109	15022	15322	15248	15289	15093	15187	15164	15182	15282	15176	15110	15147	15169	15145	15095	15186	15042	15300	14956	15025	15218	15071	14987	15238	14911	15092	14976	15203	15118	15111	15147	15249	15178	15077	15069	15068	14958	15216	15050	15143	15050	15089	15084	15112	15105	15019	15115	15015	15220	14966	15131	15176	15174	15141	15136	15021	14972	15134	15164	15105	15017	15088	15088	14980	15198	14974	15046	15099	14952	15287	15083	15052	15037	15167	15054	14901	15037	14917	15136	15136	15099	15088	15214	15065	15221	15251	15344	15129	15165	15042	14938	15191	15091	15161	15154	15064	15087	15038	15001	14931	15070	15007	15049	15199	14998	15207	15114	15039	15257	15093	15156	14943	15276	15099	15116	15145	15086	15027	15032	14997	15087	15144	15101	15238	15102	15278	15060	15172	15180	14869	15150	14998	15337	15035	15041	15084	15175	15092	15021	15169	15102	15003	15009	15002	15113	15015	15092	15109	14997	15141	15168	15048	15150	15178	14978	15302	15016	15075	15114	15131	15147	15177	15061	14963	15224	15180	14983	15119	14979	15147	15033	15148	15043	15066	15078	14950	15248	14954	15074	15287	14993	15150	15079	15127	15146	15003	15020	15082	15191	15095	15093	15138	15229	15207	15108	15160	15179	15035	15096	15142	15167	15242	15060	15210	15150	15082	15113	15062	15224	14940	15241	15227	15180	14921	15049	15073	15078	15061	15237	15233	15087	15195	14963	15106	15025	14949	15006	14934	15188	14951	15177	15125	15014	15210	14966	15143	15110	15172	15232	15183	15138	15083	15004	14981	15200	15114	15059	15015	15011	15232	15090	15029	15021	15166	15099	15077	15078	15058	15116	15121	14953	15213	15244	14975	15051	15013	14993	15012	15124	15142	15074	15180	15226	15110	15128	15026	15199	15202	15085	15009	15212	15145	15001	15026	14880	15012	15166	15166	15093	15116	14941	15048	14932	15173	15115	15076	15229	15006	15126	15123	15062	15278	15005	15120	15175	14986	15207	15102	15206	15041	15151	15008	14997	15137	15052	15105	15079	15206	14994	15173	15157	15127	15093	15175	14966	14980	15139	15052	15212	15192	15227	15028	15033	15164	15206	15185	15098	15119	15152	15073	15081	15151	15084	15090	15216	15189	15109	14988	15152	15107	14992	15398	15094	15123	15058	15062	14988	15183	15065	14973	14987	14996	15091	15267	14967	15029	14931	15111	15089	15019	15155	15016	15209	15042	15016	15148	15237	15173	15094	15190	15130	15020	15207	15089	14991	15068	15166	15173	15023	15095	15180	14936	15169	15017	15068	15043	15074	15126	15061	15085	15213	15031	15236	15072	15157	15014	15113	15120	15108	15079	14955	15155	15001	15131	15159	15011	15139	15158	15118	15120	15113	15208	15120	15138	14965	15074	15014	15004	15078	14923	15133	15160	14985	15106	14944	15090	15156	15036	15078	15250	15003	15121	15051	15147	15042	15150	15088	15230	15092	15186	15118	15072	15092	15147	15153	14937	15270	15156	15020	15295	15264	15076	15021	15208	15272	15060	15116	15037	15142	15187	15197	15064	15218	15241	15149	14983	15006	15033	15081	15277	15160	15106	15066	15048	15109	14959	15184	15272	15033	14995	14994	14886	15203	15061	15119	15210	15254	15161	14993	15245	15203	15121	15049	15074	15089	15102	14863	15120	15059	15034	15261	15019	15171	14969	15032	15288	15104	15123	15004	15024	15057	15037	15119	15055	15117	15143	14942	15124	15119	15029	15120	14998	15110	15046	14962	15308	15164	15182	15110	15108	15175	15172	15145	14992	14953	15231	15053	14948	14990	15079	15124	15155	15187	15030	15023	15208	15084	15310	15263	15185	15132	15306	15032	15073	15076	15062	15010	15244	15080	15110	15029	15081	15166	15222	15000	15172	15322	15238	15102	15296	15112	15090	15274	15162	15052	15157	15140	15171	15130	15078	15051	15125	15158	15001	15208	14966	15128	15269	15180	15032	15095	15184	15118	14842	15092	15150	15024	15105	15011	15110	15170	15049	15091	15254	15079	15005	14990	15049	15060	15079	15131	15135	15003	15191	15084	15150	14962	15182	15097	14999	15097	15085	14959	15036	15064	15231	15275	15084	15139	15197	15180	15160	15004	14955	15086	15003	15068	15249	15137	15161	15134	15146	15107	15046	15300	15148	15177	15098	15138	15132	15240	15126	14933	14939	15058	15109	14887	14986	15257	15026	15114	15056	15015	15285	15178	15222	15226	15117	15326	15073	14997	15130	15195	15290	15218	14989	15069	15145	15045	14958	15273	15043	14984	15222	15119	15334	15043	15269	15081	14837	15062	15148	15141	15038	14885	14965	15130	14999	15040	15175	15349	15023	15018	15025	15081	15075	15125	15271	15020	15026	14977	15012	15107	15111	15054	15305	14967	15171	15134	15229	15028	14905	15237	14980	15174	14969	15180	15021	15035	15101	15162	15035	15130	15018	15156	15123	15064	15095	15222	15128	15211	15130	15050	15034	15117	15081	14877	15094	15115	15091	15173	15065	15041	15190	15262	15128	15095	15096	15110	15090	15032	15071	15161	15083	15014	15073	14985	15168	15084	15059	15144	15076	15123	15179	15147	15018	14945	15069	15013	15039	15072	14981	15117	15099	15010	15262	15053	15107	14979	15029	15258	14999	15037	15089	15099	15221	14970	15124	15088	15244	15186	15105	14982	14982	15148	15028	14982	15030	15226	15230	14988	15001	15091	15118	15151	15253	15035	15340	14991	15006	15164	15083	15053	15129	15128	15066	15055	15150	15019	15031	15091	14968	15027	15042	15237	15058	15104	14964	14984	15164	15025	15260	15111	15114	15093	15111	15054	15002	15022	15230	15006	15131	15006	15138	15095	15194	15174	15190	15233	15196	15273	15154	15023	15147	15156	15212	15011	15047	14913	15094	15022	15229	15100	15075	15143	15092	15127	15166	15134	15120	15097	15038	15041	15061	15142	15000	15011	15086	15158	15130	15272	14929	15132	15180	15257	14956	15149	15290	15085	15061	15265	15096	15172	15123	15253	15070	15215	14920	15195	15175	15047	15007	14998	15226	15018	15223	15065	15161	15174	15045	15099	15045	14887	15171	15187	15100	15176	15167	15006	15053	15193	15112	15060	15062	15056	14912	15245	15063	15327	15060	15027	15219	15162	15030	15117	15187	14903	15194	15246	15090	15087	15098	15036	15210	15069	15169	15002	15326	15226	15205	15211	15099	15120	15182	15233	14876	14990	15057	15091	15024	15057	15115	14980	15042	15086	15021	15124	15235	15094	14874	15157	15314	14983	15021	15054	15181	15087	15216	15078	15163	15107	15168	15091	15212	15068	15048	15017	15234	14995	15144	15157	15050	15095	15118	15105	15079	14871	15151	15182	15029	14936	15198	15183	15185	15211	15167	15091	15082	14986	15233	15211	15114	15094	15285	15013	15186	15160	15180	15051	15088	15112	15140	15116	15116	15082	14981	14978	15109	15009	14922	15141	15132	15205	15273	15083	15053	15064	15074	15139	15111	15098	15090	14983	15140	14925	15144	14953	15163	15128	15118	15202	14952	15167	15260	15124	15159	15212	15056	15171	15108	15061	15332	15076	15139	15040	15259	15263	15143	15248	15193	15124	15038	15261	15138	15109	15179	15147	15248	15040	14964	15125	14988	15043	15318	14991	15234	15088	15171	14998	15042	15197	15192	15096	15192	14972	15220	15216	15007	15089	15027	15248	15072	15209	15264	15293	15046	15103	14886	14942	15156	15324	15123	15259	15050	15142	15057	15254	15199	15185	15095	14824	15079	15187	15072	15322	15149	15047	15180	15046	15097	15044	15295	15168	15146	15194	15197	15174	15032	15120	15072	15080	15072	15110	15071	15157	15130	15106	15064	15067	15037	14957	15181	15265	15117	14995	15065	15169	15333	15147	15212	14976	15006	15052	15078	15084	15079	15008	15221	15169	15105	15134	15119	15140	15166	15200	15175	15134	15123	14919	15168	15169	14942	15198	15120	15041	15242	15240	15250	15111	15093	15134	15120	15125	15215	14996	15266	15271	15106	15289	15137	15086	15114	15199	15087	15061	15160	15167	15057	15166	15059	15016	15212	15118	15176	15241	15082	15119	14913	15191	15137	15123	15206	15199	15126	15135	14975	15050	15140	14998	14964	15130	15016	15273	15092	15037	15154	15217	15010	14933	15230	15041	14907	15191
24613	21081	27903	24906	21154	19141	22301	45896	41274	31649	24836	20222	17696	16537	16199	16188	16315	16228	16339	16203	16190	16229	16083	16051	16044	16251	16260	16312	16199	16233	16333	16239	16157	16497	16137	16452	16332	16202	16240	16358	16234	16107	16207	16059	16241	16299	16332	16140	16453	16224	16123	16098	16319	16335	16272	16186	16246	16225	16249	16268	16242	16287	16345	16209	16297	16302	16218	16331	16310	16342	16273	16138	16251	16346	16211	16125	16078	16220	16182	16242	16140	16256	16247	16178	16205	16013	16273	16133	16205	15997	16402	16128	16159	16325	16313	16344	16119	16368	16272	16127	16215	16310	16126	16137	16115	16294	16123	16199	16380	16143	16384	16372	16084	16279	16139	16304	16281	16386	16208	16153	16150	16208	16131	16173	15972	16259	16286	16150	16292	16133	16251	16358	16191	16165	16299	16205	16077	16264	16213	16242	16233	16399	16243	15922	16159	16029	16252	15963	16415	16082	16142	16188	16245	16073	16189	16018	16121	16217	16262	16204	16127	16100	16141	16209	16172	16348	16041	16019	16227	16151	16138	16238	16297	16318	16295	16404	16331	16108	16386	16047	16305	16267	16036	16146	16194	16224	16151	16218	16226	15981	16180	16141	16288	16147	16266	16107	16135	16267	16356	16150	16298	16230	16148	16289	16230	16074	16128	16113	16047	16257	16235	15844	16179	16206	16169	16241	16219	16211	16201	16273	16247	16131	16088	16262	16169	16101	16228	16285	16044	16246	16218	16435	16145	16229	16441	16354	16195	16278	16318	16207	16291	16192	16113	16117	16200	16186	16031	16201	16253	16509	15996	16156	16262	16187	16189	16288	16041	16271	16247	16182	16195	16375	16230	16164	16022	16250	16339	16220	16156	16297	16108	16341	16319	16214	16173	16214	16177	16014	16055	16135	16159	16309	16275	15976	16291	16288	16187	16230	16099	16366	16294	16194	16230	16105	16286	16151	16315	16327	16378	16157	16233	16353	16166	16255	16200	16174	16168	16215	16197	16146	16225	16309	16189	16193	15927	16268	16146	16068	16188	16225	16194	16162	16071	16369	16086	16206	16152	16060	16166	16091	16256	16181	16088	16348	16051	16176	16168	16218	15947	16089	16131	16213	16236	16395	16231	16211	16099	16282	16331	16112	16216	16304	16160	16328	16146	16347	16179	16264	16097	16192	16116	16196	16231	16295	16279	16150	16371	16010	16145	16220	16262	16136	15993	16225	16179	16032	16094	16074	16252	16162	16135	16318	16215	16380	16388	16212	16238	16217	16246	16186	16103	16102	16170	16262	16258	16103	16291	16122	16153	16273	16174	16109	16599	16316	16051	16229	16207	16034	16165	16407	16316	16328	16116	16174	16310	16224	16286	16167	16162	16113	16345	16039	16276	16446	16187	16090	16129	16274	16244	16070	15928	16153	16173	16245	16130	16228	16313	16087	16280	16190	16163	16220	16040	16071	16131	16322	16195	16070	16121	16067	16229	16228	16262	16426	16141	16119	16101	16139	16148	16173	16177	16213	16129	16193	16088	16219	16312	16266	16281	16311	16301	16253	16155	16321	16265	16346	16231	16106	16236	16214	16047	16103	16144	16008	16125	16223	16130	16199	16218	16054	16076	16196	16194	16344	16347	16194	16153	16139	16332	16141	16066	16152	16218	16284	16304	16336	16327	16192	16186	16063	16338	16193	16366	16168	16103	16437	16263	16110	16435	16107	16079	16470	16059	16441	16239	16155	16120	16123	16197	16182	16282	16391	16093	16314	16237	16222	16299	16268	16183	16094	16501	16383	16058	16238	16427	16317	16149	16245	16180	16336	16397	16206	16156	16140	16193	16249	16179	16273	16272	16205	16183	16186	16118	16198	16126	16124	16036	16328	16160	16354	16416	16194	15990	16391	16396	16190	16004	16020	16171	16069	16219	16096	16132	16068	16161	16145	16114	16174	16278	16346	16263	16318	16122	16281	16247	16189	16278	16122	16289	16319	16270	16455	16152	16236	16221	16019	16095	16107	16209	16039	16248	16279	16051	16111	16290	16225	16356	16001	16292	16069	16162	16276	16223	16135	16383	16235	16126	16115	16179	16305	16208	16270	16323	16307	16352	16271	16341	16166	16138	16309	16210	16244	16312	16205	16188	16167	16280	16131	16198	16094	16284	16274	16388	16145	16045	16415	16162	16216	16214	16230	16200	16100	16385	16336	16288	16091	16131	16257	16099	16145	16235	16315	16127	16104	16167	16257	16144	16181	16167	16234	16211	15986	16182	16317	16368	16348	16260	16293	16316	16242	16163	16355	16331	16150	16201	16089	16192	16033	16142	15976	16244	16018	16319	16243	16284	16284	16269	16228	16186	16234	16247	16267	16313	16300	16253	16294	16088	16331	16258	16131	16113	16195	16336	16133	16292	16230	16160	16275	16075	15909	16245	16137	16283	16063	16056	16299	16100	16043	16253	16078	16347	16201	16162	16207	16045	16270	16177	16263	16395	16155	16166	16125	16126	16378	16165	16365	16243	16289	16114	16239	16100	16023	16080	16163	16360	16230	16212	16239	16013	16174	16247	16223	16138	16256	16146	16230	16343	16169	16141	16217	16131	16177	16115	16215	16153	16095	16155	16215	16265	16285	16158	16108	16162	16033	16165	16336	16235	16067	16176	16278	16199	16271	16345	16228	16180	16274	16249	16358	16046	16308	16184	16117	16164	16346	16106	16217	16318	16253	16479	16198	15918	16198	16261	16377	16117	16238	16438	16200	16443	16130	16193	16250	16019	16136	16283	16338	16297	16172	16196	16102	16129	16289	16081	16287	16136	16288	16139	15997	16346	16232	16170	16021	16429	16249	16219	16104	16022	16247	16099	16123	16371	15972	16263	16213	16109	16137	16240	16186	15923	16335	16055	16213	16126	16187	16218	16191	16132	16133	16014	15962	16277	16243	16128	16071	16107	16092	16001	16176	16224	16113	16060	16050	16298	16282	16128	16138	16110	16144	16224	16091	16117	16002	16182	16192	16243	16059	16195	16181	16272	16185	16163	16071	16130	16188	16190	16323	16204	16256	16248	16238	16262	16160	16204	16242	16181	16007	16164	16150	16116	16142	16163	16278	16026	16162	16450	16266	16329	16475	16399	16394	16483	16122	16099	16098	16205	16158	16256	16060	16303	16255	16191	16314	16145	16128	16344	16415	16154	16303	16343	16370	16274	16107	16287	16317	16371	16201	16325	16289	16263	16261	16056	16222	15979	16254	16295	16081	16089	16231	16311	16175	16034	16278	16287	16007	15993	16095	16249	16354	16277	16140	16121	16324	16234	16333	16384	16365	16140	16132	16213	16194	16139	16127	16191	16099	16082	16265	16221	16185	16036	16105	16243	16272	16372	16336	16182	16246	16181	16386	16186	16287	16315	16289	16264	16248	16137	16319	16185	16286	16132	16096	16236	16049	16186	16171	16270	16288	16456	16218	16221	16490	16131	16030	16300	16115	16229	16137	16096	16147	16254	16332	16263	16209	16279	16274	16143	16263	15944	16228	16148	16006	16073	16031	16251	16161	16193	16137	16189	16093	16098	16224	16230	16294	16077	15931	16149	16042	16140	16151	16135	16477	16228	16201	16233	16267	16210	16027	16293	16342	16241	16089	16228	16228	16351	16167	16304	16201	15958	16370	16243	16207	16109	16199	16253	16247	16084	16226	16217	16338	16129	16236	16292	16218	16276	16343	16134	16121	16132	16137	16112	16148	16260	16193	16397	16282	16113	16128	16302	16400	16367	16146	16262	16385	16288	16226	16151	16412	16219	16209	16195	16171	16188	16051	16199	16147	16340	16057	16213	16200	16248	16384	16379	16128	16087	16238	16181	16098	16324	16033	16398	16154	16162	16287	16279	16229	16112	16001	16215	16266	16294	16275	16347	16152	15962	16086	16154	16239	16326	16275	16305	16140	16368	16338	16169	16181	16320	16301	16415	16147	16363	16126	16276	16243	16110	16155	16189	16184	16391	16328	16246	16255	16365	16221	16085	16219	16288	16218	16232	15978	16223	16200	16083	16145	16218	16288	16277	16196	16234	16330	16307	16220	16100	16238	16218	16340	16181	16151	16293	16022	16250	16376	16234	16273	16217	16004	16149	16287	16290	16300	16247	16264	16228	16322	16289	16203	16119	16095	16047	16340	16269	16073	16095	15958	16359	16121	16097	16309	16227	16364	16163	15961	16145	16243	16213	16053	16248	16380	16241	16277	16125	16368	16295	16328	16121	16226	16202	16455	16034	16109	16188	16255	16062	16223	16218	16401	16491	16236	16089	15981	16134	16082	16098	16230	16208	16193	16274	16268	16081	16351	16346	16252	16252	16214	16334	16269	16245	16339	16265	16164	16257	16096	16343	16101	16072	16266	16122	16295	16170	16270	16390	16205	16101	16148	16234	16244	16377	16254	16318	16249	16222	16194	16120	16240	16345	16172	16298	16162	16268	16362	16246	16187	16084	16118	16096	16335	16232	16350	15956	16216	16428	16253	16287	16082	16072	16132	16259	16212	16285	16224	16101	16041	16169	16170	16247	16235	16274	16289	16336	16224	16048	15972	16302	16375	16184	16242	16208	16267	16235	16167	16167	16305	16315	16328	16383	16065	16258	16196	16234	16301	16168	16025	16164	16171	15927	16135	16101	16145	16244	16172	16242	16338	16241	16204	16278	16196	16221	16021	16072	16122	16067	16185	16413	16199	16386	16295	16197	16264	16223	16308	16042	16146	16022	16127	16246	16254	16164	16294	16255	16354	16368	16020	16423	16111	16357	16157	16245	16146	16302	16268	16182	16173	16072	16286	16041	16198	16183	16180	16188	16084	16045	16320	16229	16127	16262	16223	16275	16102	16434	16307	16194	16173	16292	16264	16136	16145	16227	16189	16128	16062	16252	16221	16218	16144	16167	16245	16055	16140	16256	16132	15937	16288	16303	16112	16125	16113	16305	16318	16356	16258	16148	16103	16088	16024	15932	16324	16189	16200	16321	16365	16336	16223	16379	16184	16353	16208	16175	16282	16082	16315	16329	16207	16167	16252	16142	16345	16050	16062	16181	16247	16148	16353	16415	16324	16180	16107	16392	16144	16263	16123	16190	16359	16270	16244	16362	16136	16169	16218
16343	26386	24616	20548	18791	17254	22716	48494	42163	32393	25167	19548	16433	15387	14953	15175	15029	15082	15134	14868	15003	15055	15231	14861	14981	14990	14905	15020	14955	14973	15045	15080	14962	14790	15092	14887	15060	15088	14905	15027	15097	15019	15098	14899	14981	15078	15067	15029	15014	14993	15057	15038	14947	15058	15096	15064	14981	14990	14990	15201	14873	14949	14918	14936	14904	15023	14954	14796	15010	14919	14958	14864	15006	14919	15067	15148	15099	15094	14976	14940	14973	15134	15101	15015	15016	14957	15133	15069	14993	14965	15047	15025	15115	14924	14967	14831	15073	14912	14863	14996	14925	14995	15000	14941	15100	15140	15098	14885	14906	15014	14983	15152	15128	15001	14950	14927	15121	14997	14967	15191	14971	14857	14864	15042	14981	15018	15179	14736	14944	14936	14875	14931	15144	14950	15058	15077	14915	14724	14936	15184	14860	15030	15103	14889	15021	15099	15081	14888	14937	14909	14923	15040	15025	14901	15036	14885	15072	14991	15199	14906	14813	14966	15114	15023	15059	14961	14965	14952	14998	14876	15037	14965	14923	14967	15082	15191	14993	15012	14928	14900	14998	15028	14908	14936	15022	14946	15045	15042	14852	14963	14859	15133	14850	15036	14909	14998	15191	15078	15054	14997	14994	14998	15126	14867	14878	14953	15036	14820	15180	14886	14952	14924	15065	14949	14835	15016	15121	15101	14833	14937	14803	15005	14972	15016	15028	14903	15071	15115	15020	14991	15182	14972	15002	15006	14951	15025	15193	15022	14934	15074	14903	14900	14938	15156	14888	14913	14733	14969	15059	14897	15012	14893	14967	15119	15067	14973	15153	14925	14976	14975	15108	15216	14991	14974	14970	14907	14902	14997	14968	15001	15098	15138	14959	15047	14995	14952	15045	14948	15055	14968	14816	14768	15160	14974	14824	15017	14843	15037	14949	14983	14900	15023	14959	14839	14996	15022	14943	15127	14860	15119	14921	15144	14925	15026	14812	15085	15020	14984	14974	14939	14813	14912	14867	15030	14968	14897	15028	15028	14963	14905	15023	15053	14836	14988	14957	15067	15063	15011	14988	14837	15042	14682	15002	14991	14850	15219	14969	14935	15000	14852	15063	15040	15064	15009	14876	14627	14860	15056	14849	15125	14877	15005	15051	14878	14904	14961	15027	15056	14922	15030	15180	14966	14920	14978	15074	15170	15112	14949	14926	14835	15078	15034	14975	14952	14873	14917	14948	14997	15192	14839	15008	14874	14965	15063	15009	14800	14978	14851	14756	15172	15115	15025	15031	15094	14876	14920	14937	15020	15132	14914	14879	14997	14932	14723	15112	14936	15086	14975	14896	14954	15068	15191	14902	15042	14968	15067	14925	14881	14794	14871	14979	15071	14922	14969	14955	15068	14920	14961	14957	14871	14879	15078	14963	14925	15149	15014	14890	14969	14941	14870	14834	14937	14804	15126	15012	15120	14840	14940	14914	14978	14914	14995	14946	15117	15061	14870	15076	14905	14961	14953	15015	15065	15211	14992	14934	15059	14925	14911	14928	14879	14977	14994	14888	15156	14910	14876	14862	14980	14801	14890	14981	14909	14900	14919	14874	14956	15006	14862	14865	15013	15071	15007	15015	14907	15033	14989	15155	15044	14864	14985	14887	14894	14778	14912	14977	14925	15060	14911	14998	14950	15130	14837	14983	14938	15201	14970	15009	14898	15042	14922	15048	15210	14908	14942	15045	14856	15004	15168	14953	14959	14874	14957	15013	15026	15026	14909	14900	14942	14828	15170	14900	14991	14884	15086	14889	15125	14993	14981	14966	14952	14998	15174	14858	14918	14784	15016	14838	15071	14877	15108	14897	15019	14874	14912	14965	14807	15048	14928	14974	14808	15042	14768	15042	15080	15071	14850	14990	14934	15034	15040	14997	14994	15066	15028	14962	15024	14871	14999	14806	15006	14954	14880	15002	15055	14908	14954	14971	15120	14952	14980	15077	15091	15039	15029	14935	15003	15052	14890	15083	14862	14884	14931	15040	14872	15067	14875	15017	14982	14932	15017	15026	14893	14879	15068	14852	15007	15009	15046	14956	14782	14991	15123	15007	15043	15017	14998	14932	15119	14897	14959	15041	15029	14963	15041	15036	14929	14952	15055	14979	14900	14853	14982	14763	15039	14893	14844	14904	15076	14977	15047	15017	15097	14905	15049	14967	14964	15009	14992	14828	14908	14906	14795	15176	14762	14879	15024	14937	14990	15034	14895	14998	14979	15150	15105	14974	14956	15093	15019	14826	14826	15056	15043	15095	14964	14988	14791	14912	15010	14976	15068	15013	15002	15131	14986	14892	14900	15146	15007	15082	15006	15074	14962	15017	14867	15077	15021	14872	15021	15196	15061	15141	15102	14876	15057	14814	14893	15008	15049	14987	14969	15106	14924	15121	14980	15044	14904	15013	14993	15043	14893	15171	14995	14981	14992	14978	15095	14933	14896	15119	14982	14945	14879	14961	14985	14853	15029	15063	15111	14876	14822	14901	15063	14837	15042	14958	15027	14999	14878	15070	14902	15005	14910	15128	15048	14909	14969	15077	14908	15131	15081	14961	14975	14974	15162	14801	14954	14863	14921	14976	14937	14979	14757	15034	14822	14890	14932	15150	14969	15024	14999	15085	15035	14942	15140	14944	15114	15143	15043	14842	14862	14901	15007	14915	14929	15026	14798	14878	15028	14856	15011	15047	14774	14994	14924	14919	14926	14923	15126	15003	15141	14986	15029	14952	15068	15048	14857	15044	15123	15026	14912	15026	15187	15020	15057	15047	15011	14893	15014	14920	14918	14938	14909	15038	14966	14822	15107	14891	15019	14927	15059	14923	15058	14890	15016	14903	15100	15055	14968	15245	15010	14870	14848	14863	15079	15041	14965	14989	14849	14976	14932	15061	14934	15083	15056	15011	15046	14969	14857	14942	14955	14950	14902	14983	14943	14801	15030	15086	15165	14974	15036	15152	15112	14900	14926	14925	15020	14975	14900	14938	15065	14918	15007	14989	14977	14926	15015	14828	15060	14984	15022	14821	14980	14990	14952	14968	14947	14874	15015	15052	15025	14941	14943	15101	14984	15064	15169	15065	14943	14930	15093	14908	14874	14867	14953	15016	14923	15012	15145	15111	15013	14900	15108	15077	14860	14847	14956	14998	14921	15063	14980	14953	14962	14741	14942	15001	15046	14931	15087	15144	15077	15043	15052	15052	14975	15109	15023	15017	14961	15015	14966	15156	14972	15055	14878	14971	14951	15061	14956	14938	15072	14880	14930	14855	14989	15083	14929	15210	15013	14876	14973	14851	14907	14980	14986	14933	14903	15055	14984	15041	15000	15017	14945	14969	14960	14977	14908	15225	14906	15068	14800	14968	15015	15017	14884	15022	14963	14930	15058	15007	14894	14936	14973	14966	15035	15060	14989	14990	14954	14840	14978	15057	14967	14903	14999	15145	14903	14940	14876	15018	15009	15111	14889	15141	15086	15070	14924	14864	14864	15081	14852	15100	15010	14872	14975	14996	14970	14943	15046	14910	14975	14903	14710	14852	14806	14913	14943	15113	15063	14822	15029	15041	15082	15202	14998	15159	14831	15182	14912	15085	14933	14916	15037	14993	15134	15024	15006	14790	15079	15047	14986	15057	15016	14939	15072	14900	14951	15018	14946	14898	15022	14949	14805	14992	14943	15059	14914	15059	14819	15181	15047	15078	14854	14861	14991	14795	15009	15038	15050	15097	15111	14927	14961	15078	15110	14861	14877	15028	14948	14951	14850	14871	15060	14990	15051	14946	15012	14914	15047	15018	14963	14947	14915	14975	15083	14929	14798	14962	14974	15188	15095	15025	15174	14913	14952	14900	15021	15015	14946	15044	15096	15096	14916	15088	14844	15124	14962	15108	14795	14857	15010	15022	15020	14904	14875	15106	15064	15214	14988	14887	14928	14979	14891	14928	14985	14978	15056	14896	14880	15084	15118	14993	14950	14742	14989	14955	14818	15009	15134	15022	15039	15005	15002	14894	15012	14972	14968	14985	15003	15013	14909	15040	14794	14934	14872	14920	15043	14949	15074	14907	15183	15093	14970	14828	14863	15043	14849	15070	15064	15075	15030	14946	15109	14872	15038	15057	15051	15070	15002	14942	15027	14844	14955	14902	14917	14970	15002	15106	15020	14805	14982	14937	14846	14836	15206	14959	15109	14831	15060	14887	14894	14947	14751	15024	15022	14915	14981	14977	15083	14905	14889	14807	15085	15016	14947	14933	15150	14991	14898	14934	14916	15129	14947	14873	14935	15044	14980	14965	14913	15158	14871	14965	14974	15038	14883	14971	15076	14996	14789	14981	15031	15026	14837	15000	15084	14953	14976	15007	15088	15021	14877	15108	15032	14770	15238	14863	15154	15001	15071	15009	15133	14895	14877	14976	14954	14853	15093	14973	15044	14839	14843	14997	14937	14909	15030	14974	14962	14819	15033	15058	14940	15061	14911	14998	14958	14918	14913	14987	14857	14836	14923	15189	15045	14841	14904	14919	14929	15016	14952	15110	14981	14943	15081	14908	14967	14947	15049	14873	15003	14976	14927	14940	14943	14906	14851	15078	15033	14983	14939	14956	14905	14913	15060	15142	14873	15012	15075	14879	14971	14944	14897	15131	15184	14857	14824	15033	15045	14918	14984	15137	15031	15066	14991	14896	15016	14971	14943	14852	14992	14976	14992	15006	14952	15072	15006	14816	15054	15011	14992	15150	14953	15013	14991	14906	14917	14881	14915	14849	14972	15027	14882	14949	14975	14943	15095	14934	15038	15065	14807	14986	14949	14899	14917	15017	15007	14948	14969	15149	15067	14922	15173	15041	14739	14961	14819	14964	15031	15067	14984	15015	14985	15087	14988	14923	14808	15033	14946	15018	14993	14962	15098	14975	14925	14961	14935	14944	14958	15014	14813	15011	14775	14911	15128	14927	15053	14847	14909	14870	15050	15103	14953	15119	14972	15022	14959	14904	14994	15155	15056	14905	14967	14997	15047	14928	14917	14912	14877	15275	14907	15007	14867	15003	14923	14963	14856	14796	14862	14911	14954	15024	14948	14774	14989	14949	14950	15183	14928
23026	21060	28769	23573	21406	22787	28893	60263	54381	42252	32153	24413	19471	16845	16126	15879	15812	16077	15984	15890	15866	15917	16183	15903	16030	16007	15860	15677	15919	15828	15950	15737	15801	15841	15812	15835	15906	15683	15849	15853	15837	15804	15978	15770	15823	15998	15835	15892	16022	15765	15844	15967	15937	15916	16045	16096	15621	15844	15835	15797	15911	15934	15787	15662	15781	15645	16105	15800	15679	15860	15741	15849	15885	15783	15878	15757	15926	15734	15548	15784	15849	15671	15763	15669	15837	15757	15838	15926	15837	15942	15655	15782	15633	15939	15795	15982	15721	15772	15946	16000	15899	15822	15919	15901	15627	15977	15884	15894	15923	15786	15862	15995	15681	15813	15825	15963	15605	15738	15686	15814	15991	15901	15701	15868	15957	15945	15802	15863	15893	15642	15840	15850	15746	15803	15873	15793	15903	15593	15915	15609	15741	16003	15877	15877	15783	15665	15937	15670	15746	15756	15724	16177	15815	15767	15938	15809	15623	15840	15819	15926	15750	15780	15744	15791	15962	15812	15979	15741	15875	15709	15788	15562	15732	15908	15916	15842	15878	15693	15709	15646	15804	15760	15792	15822	15814	16047	15745	15993	15804	15783	15910	15862	15766	15793	15850	15736	15829	16021	15833	15860	15772	15958	15733	15881	15994	15929	15873	15833	15769	15833	15839	15719	15651	15617	15839	15848	15787	15502	15939	15741	15659	15707	15689	15861	15868	15982	15817	15883	15817	15896	15703	15890	15725	15921	16042	15969	15790	15917	16028	15854	15810	15612	15809	16027	15915	15714	15786	15642	15731	16026	16036	15843	16026	15909	15661	15835	15980	15799	15931	15593	15939	15819	15802	15681	15729	15872	15845	15684	15878	15809	15853	15508	15778	15803	15787	15796	15763	15751	15828	15865	15648	15762	15936	15672	15868	15912	15955	15935	15916	15926	15955	15976	15878	15841	15833	15818	16035	15893	15987	15890	15760	15892	15934	15646	15862	15795	15843	15852	15762	15634	15836	15753	15847	15817	15816	15626	15823	15948	15738	15667	15827	15735	15866	15772	15777	15897	15820	15758	15825	15773	15916	15771	15727	15852	15816	15644	15889	15965	15691	15669	15712	15706	15884	15995	15642	15716	15877	15848	15650	15805	15885	15822	15892	15627	15733	15828	15778	15922	15909	15969	15678	15707	15921	15807	15773	15820	15827	15856	16131	15859	16035	15857	15817	15848	15878	15932	15781	15782	15812	15717	15925	15880	15721	15629	15827	15949	15982	15761	15905	15890	15853	15929	15806	15693	15939	15866	15929	15736	15647	15990	15811	15815	15799	15569	15876	15825	15921	15841	15818	15792	15786	16112	15921	15804	15630	15870	15769	15861	15826	15879	15844	15724	15781	15657	15749	15890	15928	15885	15899	15650	15802	15735	15881	15818	15807	15842	15701	15849	15940	15636	15628	15785	15817	15698	15873	15789	15912	15783	15655	15766	15845	15923	15972	15653	15896	15653	15772	15771	15811	15730	15740	15985	16057	15693	15758	15912	15646	15790	15836	15651	15860	15701	15546	15896	15854	15816	15811	15715	15762	15961	15856	15924	15947	15887	15684	15780	15587	15778	15847	16029	15889	16019	15991	15908	15671	15747	15876	15835	15887	15712	15856	15937	15956	16010	15794	16115	15802	15857	15653	15667	15655	15910	15738	15770	15897	15876	15644	15724	15746	15953	15782	15738	15826	15734	15785	15816	15910	16001	15818	15913	15798	15778	15794	15667	15947	15925	15815	15780	15976	15632	15716	15859	15795	15890	15864	15857	15729	15761	15935	15822	15600	15875	15985	15927	15829	15915	15759	15801	15683	15982	15711	15891	15780	15769	16014	15776	15755	15711	15826	15908	15878	15718	15839	15984	15790	15888	15788	15871	15712	15786	15932	15784	15637	15794	15922	15857	15746	15866	15853	15899	15990	15804	15701	15769	15772	15692	15925	15793	15872	15725	16027	15789	15846	15779	15958	15791	15849	15836	15705	15881	15853	15744	15711	15904	15952	15803	15999	15622	15809	15711	15879	15989	15696	15660	15653	15754	15710	15801	15808	15915	15828	15713	15805	15790	15971	15761	15832	15933	15723	15656	15970	15948	15745	15662	15869	15772	15785	15886	15748	15785	15894	15791	15953	16088	15810	15891	15867	15699	15948	15865	15881	15871	15872	15819	15732	15716	15859	15855	15728	15793	15751	15724	15834	15942	15994	15838	16052	15734	15708	15853	15751	15905	15698	15987	15818	15673	15860	15637	15808	15669	15762	15642	15881	15926	15880	15688	16052	15950	15838	15897	15835	15836	15951	15636	15696	15838	15854	15915	15873	15917	15874	15856	15690	15875	15743	15784	15706	15877	15803	15759	15712	15896	15623	15888	15770	15674	15915	15866	15923	15752	15827	15828	15808	15896	15706	15721	15768	15851	16041	15928	15835	15882	15668	15782	15769	15941	15945	15959	15655	15851	15962	15654	15832	16003	15817	15661	15684	15811	15892	15667	15805	15980	15940	15906	15811	15872	15923	15739	15699	15643	15701	15835	15770	15760	15810	15699	15913	15771	15690	15839	15777	15716	15825	15784	15778	15867	15754	15738	16038	15921	15822	15657	15806	15537	15792	15855	15764	15788	15789	15766	15756	15793	15608	15793	15725	15856	15805	15694	15790	16074	15879	15877	15933	15913	15882	15831	15755	15640	15872	15849	15643	15857	15838	15826	15829	15678	15810	15984	15925	15911	15631	15648	15866	15869	15887	16008	15915	15887	15807	15866	15904	15705	15807	15798	15727	15765	15893	15868	15798	15797	15831	16075	15903	15759	15948	15838	15711	15692	15641	15882	15875	15923	15883	15859	15684	15939	15808	15925	15703	15812	15784	15745	16005	15833	15833	15848	15911	15959	15912	15778	15825	15831	15826	15870	15690	15687	15810	15665	15665	15713	15906	15846	15936	15596	15665	15888	15865	15831	15767	15913	15786	15759	15921	15824	15707	15705	15760	15784	15779	15741	15748	15819	15879	15833	15932	16025	15847	15613	15941	15608	15665	15877	15928	15783	15887	15884	15822	15814	15941	16038	15830	15822	15892	15712	15687	15870	15576	15728	15743	15687	15731	15664	16073	15787	15838	15844	15769	15671	15985	15843	15864	15630	15940	15814	15722	15645	15782	15821	15717	15886	15682	15930	15666	15823	15906	15874	15844	15952	15723	15851	15878	15707	15836	15919	15757	15668	15860	15743	15879	15786	15811	15890	15861	15703	15865	15738	15755	15741	15854	15823	15825	15863	15945	15947	15803	15677	15662	15819	15998	15835	15916	15797	15798	15858	15750	15797	15630	15819	15790	15960	15794	15810	15955	15840	15759	15865	15913	15883	15705	15637	15771	15928	15814	15632	15877	15697	15873	15860	15717	15706	15698	15836	15696	15774	16013	15892	15941	15927	15883	15705	15731	15815	16017	15706	15681	15636	15885	16049	15671	15745	15751	15746	15733	15824	15860	15816	16089	15860	15937	15735	15977	15944	15771	15800	15802	15823	15955	15936	15820	15725	15939	15854	15931	15710	15877	15810	15836	15761	15796	15840	15852	15730	15839	15728	15775	15745	15723	15965	15769	15819	15785	15870	15752	15961	15890	15640	15708	15927	15934	15756	15948	15897	15942	15715	15738	15855	15711	15644	15824	15886	15832	15923	15716	15773	15609	15737	15900	15831	15618	15788	15801	15807	15692	15676	15763	15688	15937	15893	15679	15851	15957	15747	15793	15870	15765	15808	15880	15871	15834	15747	15908	15742	15834	15885	15704	15753	15809	15685	15696	15900	15979	15735	15713	15821	15726	15812	15858	15846	15878	15850	15690	15782	15942	15690	15994	15885	15982	15848	15855	15809	15830	15637	16016	15926	15874	15573	15727	15811	15574	15684	15722	15730	15881	15990	15771	15942	15822	15777	15616	15864	15693	15930	15901	15754	15837	15755	15602	15745	15842	15635	15871	15768	15779	15812	15888	15918	15765	15958	15810	15741	15851	16100	15866	15773	15941	15755	15681	15913	15778	15939	15808	15902	15972	15921	15782	15850	15857	15852	15931	15665	15790	15786	15682	15693	15803	15735	15892	15815	15704	15816	15861	15739	15943	15753	15877	15755	15836	15909	15741	15778	15749	15789	15949	15817	15704	15747	15792	15822	15798	15883	15944	15798	15830	15833	15875	15814	15922	15756	15722	15698	15805	15818	15692	15967	15699	15703	15849	15733	15904	15859	15624	15912	15973	15740	15799	15613	15661	15693	15880	15813	15745	15912	15814	15972	15976	15904	15785	15710	15757	15828	15814	15681	15921	15885	15756	16106	15808	15821	15925	15889	15771	15851	15675	15967	15821	15832	15816	15896	15939	15871	16052	15775	15716	15825	15931	15784	15781	15723	15834	15829	15922	15937	15807	15711	15831	15854	15759	15701	15794	15849	15904	15764	15764	15658	15849	15875	15839	15861	16007	15857	15827	15741	15783	15866	15685	15639	15746	15588	15810	15601	15761	15807	15759	15752	15863	15792	15731	15828	15805	15825	15872	15832	15821	15686	15723	15917	15815	15708	15855	15792	15857	15724	15719	15793	15803	15794	15898	15842	15731	15851	15973	15918	15955	15643	15921	15894	15846	15796	15753	15798	15687	15871	15836	15706	15670	15793	15718	15808	15926	15828	15796	15851	15812	15834	15931	15856	15867	15852	15821	15872	15839	15863	15763	15841	15882	15835	15596	16138	15893	15827	15730	15608	15805	15826	15969	16032	15810	15835	15790	15841	15933	16032	15680	15851	15692	15985	15912	15837	15921	15714	15665	15784	15725	15849	15874	15798	15889	15838	15970	15931	15926	15796	15827	15732	15981	15798	15981	15796	15704	15820	15781	15852	15650	15698	15795	15837	15824	15824	15764	15895	15778	15946	15861	15540	15690	15732	15697	15721	15866	15890	15899	16046	15951	15798	15938	15952	15942	15718	15930	15663	15948	15743	15686	15809	15742	15657	15804	15843	15728	15750	15807	15972	15827	15768	15653	15748	15812	15756	15659	15785	15777	15822	15822	15734	15725	15803	15707	15771	15897	15649	15603	15903	15879	15936	15734	15805
18274	32494	29731	24418	21156	18755	26842	63151	55304	42593	33634	24383	18164	15289	14762	14789	14633	14734	14704	14972	14699	14666	14733	14988	14759	14574	14846	14878	14720	14670	14665	14609	14677	14740	14683	14590	14784	14713	14798	14769	14607	14732	14651	15018	14705	14744	14738	14549	14769	14782	14746	14672	14765	14657	14527	14711	14707	14653	14699	14781	14623	14519	14616	14807	14796	14735	14770	14780	14768	14533	14780	14805	14640	14705	14652	14485	14672	14518	14887	14780	14768	14686	14683	14702	14714	14859	14799	14682	14933	14839	14527	14665	14708	14594	14655	14698	14800	14527	14656	14671	14679	14759	14717	14632	14716	14659	14844	14643	14762	14695	14596	14747	14810	14800	14800	14814	14614	14524	14719	14768	14763	14716	14661	14744	14770	14721	14670	14825	14829	14724	14720	14690	14695	14823	14643	14773	14752	14858	14576	14840	14788	14678	14794	14615	14688	14749	14593	14777	14717	14785	14774	14638	14638	14719	14723	14691	14882	14687	14838	14657	14768	14803	14426	14677	14738	14832	14725	14764	14713	14592	14708	14723	14680	14745	14726	14567	14762	14640	14695	15035	14755	14697	14468	14837	14766	14705	14840	14714	14763	14653	14751	14747	14637	14700	14627	14592	14719	14650	14736	14765	14843	14476	14656	14717	14744	14881	14695	14676	14798	14840	14531	14673	14660	14783	14573	14704	14755	14617	14804	14564	14664	14743	14527	14699	14646	14671	14687	14685	14808	14587	14846	14511	14712	14797	14783	14662	14762	14887	14656	14855	14659	14665	14722	14720	14786	14698	14609	14677	14626	14646	14551	14645	14721	14708	14620	14661	14841	14547	14825	14738	14660	14569	14708	14533	14646	14673	14726	14697	14735	14689	14779	14685	14827	14646	14867	14718	14810	14840	14716	14821	14684	14799	14699	14575	14633	14851	14777	14659	14809	14956	14668	14741	14808	14755	14637	14600	14642	14659	14876	14675	14649	14596	14760	14789	14782	14606	14646	14666	14859	14859	14561	14668	14861	14652	14575	14585	14679	14797	14751	14628	14805	14820	14776	14857	14618	14847	14787	14799	14773	14591	14526	14728	14722	14674	14598	14767	14565	14758	14558	14537	14621	14840	14725	14692	14825	14601	14719	14734	14964	14521	14700	14666	14807	14709	14716	14747	14753	14781	14611	14818	14677	14717	14591	14632	14674	14624	14714	14874	14690	14658	14710	14784	14895	14614	14686	14701	14771	14745	14629	14606	14703	14758	14605	14749	14557	14759	14718	14624	14513	14584	14812	14695	14730	14751	14661	14717	14679	14802	14741	14768	14770	14934	14548	14674	14653	14685	14610	14759	14707	14680	14727	14567	14661	14488	14707	14755	14754	14719	14623	14694	14752	14596	14615	14928	14792	14766	14715	14674	14702	14631	14604	14636	14523	14764	14732	14548	14830	14649	14814	14746	14705	14781	14547	14591	14757	14748	14748	14822	14636	14798	14650	14681	14877	14792	14588	14780	14616	14800	14599	14847	14699	14783	14644	14723	14650	14687	14568	14790	14647	14764	14574	14746	14618	14587	14650	14778	14614	14511	14626	14623	14755	14643	14734	14762	14797	14751	14686	14635	14699	14650	14757	14671	14737	14756	14636	14554	14748	14766	14673	14642	14824	14704	14675	14832	14661	14829	14497	14587	14823	14783	14582	14755	14776	14784	14837	14776	14710	14679	14653	14756	14679	14653	14712	14700	14702	14780	14732	14597	14659	14544	14651	14747	14679	14772	14559	14675	14633	14802	14782	14595	14795	14683	14773	14608	14651	14677	14629	14638	14738	14688	14741	14792	14812	14765	14761	14515	14799	14797	14681	14745	14781	14758	14665	14556	14702	14699	14625	14889	14633	14623	14558	14614	14629	14764	14722	14593	14758	14565	14672	14676	14558	14925	14717	14668	14771	14692	14680	14631	14626	14697	14715	14603	14603	14639	14750	14718	14502	14845	14599	14755	14854	14746	14584	14593	14724	14816	14759	14662	14712	14740	14630	14697	14617	14706	14687	14711	14644	14750	14746	14577	14704	14643	14721	14493	14777	14627	14759	14522	14834	14580	14696	14738	14655	14642	14722	14778	14752	14485	14560	14752	14712	14706	14746	14658	14775	14714	14662	14800	14596	14862	14832	14717	14883	14729	14621	14633	14692	14665	14605	14631	14839	14674	14706	14636	14778	14813	14679	14663	14555	14625	14718	14709	14641	14728	14684	14669	14889	14842	14555	14799	14870	14743	14638	14801	14673	14874	14812	14570	14760	14767	14733	14696	14732	14637	14750	14609	14733	14670	14725	14702	14647	14740	14656	14747	14818	14663	14809	14740	14735	14869	14772	14803	14701	14539	14740	14553	14735	14670	14633	14789	14709	14727	14458	14849	14642	14807	14722	14799	14771	14716	14607	14609	14826	14769	14867	14920	14750	14781	14517	14789	14738	14834	14786	14659	14658	14720	14693	14736	14721	14549	14693	14699	14689	14787	14751	14714	14763	14802	14828	14698	14781	14691	14759	14773	14820	14853	14688	14750	14771	14545	14589	14748	14620	14606	14549	14861	14595	14736	14702	14744	14708	14697	14686	14846	14809	14838	14711	14736	14634	14792	14699	14771	14847	14540	14609	14866	14663	14594	14630	14803	14792	14762	14573	14773	14815	14651	14674	14853	14793	14667	14725	14660	14511	14704	14559	14636	14841	14628	14662	14799	14712	14805	14648	14791	14834	14757	14639	14742	14687	14735	14615	14784	14637	14648	14890	14602	14680	14875	14645	14574	14747	14561	14825	14573	14730	14744	14803	14830	14698	14648	14658	14703	14786	14681	14872	14721	14693	14795	14700	14689	14662	14820	14704	14828	14880	14629	14859	14714	14678	14708	14803	14753	14613	14723	14718	14706	14657	14788	14708	14656	14711	14921	14719	14802	14638	14656	14695	14552	14751	14840	14750	14801	14696	14673	14645	14642	14708	14698	14690	14847	14817	14788	14536	14903	14818	14813	14772	14742	14652	14781	14592	14627	14861	14680	14743	14818	14732	14660	14611	14677	14519	14665	14794	14673	14584	14613	14694	14572	14740	14708	14802	14728	14807	14682	14789	14729	14484	14666	14606	14798	14654	14781	14740	14709	14669	14781	14641	14625	14545	14721	14858	14674	14669	14781	14709	14590	14673	14625	14627	14685	14655	14632	14693	14890	14630	14729	14597	14886	14624	14786	14797	14724	14810	14712	14585	14705	14707	14667	14649	14678	14686	14577	14653	14776	14657	14862	14707	14651	14762	14695	14639	14611	14792	14715	14787	14749	14711	14769	14737	14722	14885	14699	14807	14706	14689	14751	14790	14615	14744	14596	14573	14782	14742	14709	14806	14649	14652	14649	14755	14703	14639	14645	14728	14711	14598	14644	14742	14713	14749	14736	14696	14709	14759	14775	14684	14637	14784	14823	14945	14706	14665	14659	14892	14672	14755	14578	14581	14802	14673	14831	14645	14863	14566	14760	14700	14925	14892	14553	14638	14550	14552	14552	14668	14794	14665	14768	14992	14580	14778	14747	14658	14608	14633	14697	14687	14702	14772	14804	14680	14698	14578	14626	14708	14656	14791	14681	14763	14619	14686	14809	14822	14596	14836	14666	14777	14594	15032	14636	14722	14835	14729	14767	14932	14730	14785	14653	14945	14825	14644	14819	14723	14818	14562	14847	14832	14687	14651	14723	14600	14725	14867	14843	14757	14676	14762	14667	14623	14672	14670	14631	14747	14814	14702	14848	14761	14678	14747	14793	14581	14654	14654	14798	14695	14716	14624	14707	14657	14703	14699	14738	14585	14568	14716	14849	14786	14608	14617	14804	14740	14797	14689	14631	14700	14788	14685	14732	14832	14691	14683	14694	14630	14675	14796	14701	14754	14876	14533	14777	14482	14583	14605	14645	14760	14540	14600	14652	14775	14685	14680	14786	14636	14722	14717	14873	14882	14575	14597	14639	14667	14858	14822	14636	14654	14751	14544	14673	14698	14710	14797	14827	14687	14674	14862	14745	14537	14544	14700	14776	14734	14610	14834	14684	14666	14903	14672	14692	14749	14579	14643	14843	14781	14555	14830	14646	14656	14562	14671	14743	14583	14712	14615	14591	14613	14587	14662	14657	14722	14706	14918	14604	14628	14759	14765	14581	14687	14630	14543	14691	14723	14755	14671	14670	14519	14865	14685	14668	14785	14483	14557	14795	14648	14641	14888	14443	14768	14624	14731	14837	14726	14631	14715	14604	14683	14754	14657	14718	14680	14637	14755	14676	14651	14807	14844	14824	14679	14792	14674	14529	14639	14651	14823	14800	14671	14545	14570	14643	14691	14626	14649	14747	14726	14682	14667	14770	14538	14617	14619	14648	14731	14699	14741	14529	14699	14739	14799	14810	14740	14715	14787	14612	14622	14643	14600	14696	14725	14675	14568	14574	14798	14949	14740	14786	14618	14621	14720	14661	14666	14777	14786	14716	14648	14756	14680	14825	14879	14624	14672	14764	14758	14587	14645	14544	14832	14735	14830	14673	14680	14665	14644	14605	14722	14598	14807	14545	14669	14625	14664	14684	14748	14591	14676	14634	14714	14625	14569	14731	14618	14688	14764	14815	14637	14600	14748	14713	14811	14620	14641	14760	14607	14834	14751	14783	14654	14772	14768	14854	14540	14571	14685	14484	14825	14580	14447	14704	14635	14718	14752	14766	14662	14716	14525	14621	14639	14779	14589	14692	14656	14759	14690	14571	14478	14623	14666	14708	14567	14665	14811	14721	14700	14653	14793	14779	14674	14590	14665	14797	14687	14737	14746	14751	14487	14761	14833	14805	14858	14797	14683	14591	14628	14680	14637	14704	14747	14697	14734	14768	14640	14818	14571	14520	14682	14507	14634	14698	14606	14592	14670	14663	14614	14654	14538	14772	14802	14717	14758	14709	14799	14601	14886	14605	14844	14630	14873	14612	14727	14715	14670	14721	14600	14567	14788	14695	14757	14676	14924	14656	14865	14643	14674	14770	14733	14837	14736	14608	14748	14728	14520	14588	14839	14633	14708	14789	14574	14590	14743	14635	14700	14709	14690	14727	14704	14884	14727	14643	14748	14732
27581	21857	23784	20707	17301	17075	17688	24099	22896	20387	18763	17258	16626	16247	16308	16392	16353	16114	16267	16302	16262	16263	16083	16134	16165	16102	16300	16416	16269	15978	16178	16266	16251	16189	16005	16012	16141	16134	16161	16277	16300	16049	16169	16198	16344	16423	16045	16122	16267	16282	16258	16104	16230	16285	16019	16181	16221	16246	16256	16352	16099	16337	16228	16292	16175	16295	16354	16157	16092	16156	16033	16137	16065	16269	16167	16177	16095	16138	16293	16116	16026	16025	16017	16292	16378	16131	16108	16142	16056	16256	16309	16077	16204	16396	16236	16203	16148	16322	16242	16277	16318	15856	16144	16080	16142	16242	16050	16202	16207	16205	16285	16182	16164	16278	16245	16286	16135	16281	16156	16233	16125	16154	16145	16163	16227	16223	16322	16295	16324	16328	16320	16172	16200	16155	16258	16052	16145	16222	16106	16146	16285	16166	16367	16165	16189	16369	16261	16134	16125	16222	16249	16244	16101	16178	16197	16122	16288	16212	16171	16207	16400	16201	15977	16012	16012	16166	16032	16373	16209	16153	16122	16044	16046	16328	16250	16389	16228	16193	16182	16196	16239	16206	16230	16397	16153	16271	16222	15979	16066	16251	16217	16268	16204	16305	16072	16246	16404	16441	16296	16312	16149	16271	16181	16266	16112	16364	16008	16315	16284	16090	16336	16230	16306	16096	16188	16137	16224	16190	16325	16205	16209	16129	16276	15988	16108	16282	16209	16323	16005	16053	16129	16424	16251	16246	16048	16188	16295	16264	16223	16058	16225	16419	16159	15953	16255	16366	16329	16305	16135	16274	16180	16151	16192	16319	16146	16157	16238	16327	16418	16136	16195	16179	16242	16253	16243	16216	16003	16155	16263	16286	16379	16096	16046	16311	16226	16165	16267	16324	16173	16012	16266	16188	16194	16176	16211	16279	16132	16456	16241	16252	16116	16200	16146	16026	16162	16411	16183	16232	16208	16326	16166	16089	16032	16255	16029	16286	16169	16215	16165	16261	16144	15977	16255	16288	16184	16068	16248	16045	16416	16225	16240	16183	16208	16327	16231	16149	16304	16141	16309	16188	16185	16309	16346	16147	16263	16118	16204	16111	16209	16283	16470	16067	16288	16013	16184	16287	16200	16071	15953	16369	16174	16141	16301	16324	16237	16168	15986	16255	16187	16355	16180	16287	16043	16098	16054	16100	16158	16327	16160	16333	16122	16173	16186	16284	16042	16099	16280	16294	16331	16283	16247	16163	16013	16263	16312	16082	16176	16264	16223	16329	16188	16436	16218	16355	16339	16375	16220	16059	16194	16301	16325	16290	16279	16129	16214	16195	16199	16088	16068	15875	16065	16234	16430	16305	16056	16011	16052	16270	16253	16281	16165	16145	16259	16162	16046	16215	16255	16063	16169	16159	16339	16333	16145	16065	16252	16008	16157	16457	16226	16186	16285	16192	16202	16236	16337	16305	16110	16113	16132	15979	16112	16087	16213	16135	16295	16254	16145	16367	16272	16211	16078	16325	16367	16261	16348	16253	16112	16263	16277	15988	16268	16034	16410	16297	16064	16200	16242	16352	16217	16228	16223	16260	16331	16385	16152	16215	16258	16145	16054	16197	16003	16165	16088	16164	16219	16315	16133	16379	16229	16131	16259	16195	16233	16081	16255	16216	16065	16213	16164	16222	16392	16057	16131	16084	16118	16170	16141	16156	16072	16310	16135	16166	16018	16118	16090	16094	16042	16089	16361	16097	16180	16075	16092	16246	16347	16251	16367	16113	16142	16193	15963	16105	15956	16255	16144	16282	16212	16269	16031	16094	16101	16142	16204	16212	16102	16113	16271	16300	16180	16162	16230	16088	16096	16137	16150	16169	16167	16172	16099	16166	15966	16156	16282	16294	16153	16179	16091	16130	16241	16224	16385	16243	16114	15982	16178	16288	16447	16150	16302	16092	16302	16157	16232	16165	16166	16276	16254	16304	16090	16140	15929	16257	16121	16082	16234	16312	16087	16265	16058	16117	16029	16252	15881	16154	16248	16145	16111	16096	16004	16255	16140	16163	16100	16102	16165	16030	16216	16190	16285	16062	16257	16015	16143	16158	16035	16255	16321	16235	16196	16338	16143	16040	16202	16210	16331	16119	16145	16028	16218	16191	16364	16108	16159	16383	16305	16211	16293	16239	16248	16111	16301	16130	16250	16220	16216	16251	16241	16411	16066	16210	16394	16280	16162	16164	16105	16178	16264	16181	16236	16133	16303	16236	16202	16030	16184	16200	16164	16216	16223	16274	16196	16004	16271	16300	16231	16107	16050	16113	16208	16220	16107	16261	16045	16273	16151	16052	16198	16270	16176	16112	16187	16311	16050	16468	16051	16055	16444	16148	16077	16104	16316	16189	16224	16096	16111	16325	16267	16177	16090	16215	16274	16111	16171	16325	16189	16279	16225	16160	16103	16084	16323	16043	16134	16116	16316	16275	16304	16396	16318	16221	16225	16184	16121	16153	16271	16290	16095	16258	16115	16147	16246	16169	16203	16265	16216	15890	16198	16217	16208	16140	16120	16177	16390	16027	16277	16324	16045	16066	16301	16262	16139	16263	16279	16279	16321	16439	16299	16158	16184	16259	16041	16096	16376	16170	16387	16139	16290	16331	16328	16200	16185	16192	16086	16075	16357	16160	16057	16319	16111	16405	16197	16311	16281	16129	16275	16092	16264	16199	16222	16369	16286	16230	16251	16168	16114	16239	16265	16307	16123	16067	16156	16501	16305	16078	16191	16210	16155	16086	16041	16198	16068	16225	16163	16167	16172	16312	16337	16216	16289	15993	16196	16195	16342	16251	16396	16185	16218	16187	16227	16066	16050	15974	16136	16079	16047	16224	16137	16203	16232	16322	16466	16258	16236	16163	16120	16165	16158	16184	15900	16187	16267	16192	16099	16173	15961	16271	16052	16259	15971	16284	16303	16273	16112	16077	16129	16183	16350	16127	16156	16314	16171	16127	16101	15982	16171	16253	16158	16049	16178	16220	16023	16306	16324	16281	16195	16198	16333	16208	16300	16024	16196	16059	16294	16242	16144	16067	16253	16123	16028	16239	16192	16182	16300	16176	16009	16266	16025	16149	16370	16168	16133	16168	16070	15847	15994	16121	16121	16126	16087	16237	16260	15976	16165	16227	16339	16077	16053	15931	16317	16235	16219	16213	16383	16248	16232	16234	16207	16194	16041	16035	16288	16312	16043	16139	16194	16212	16348	16204	16243	16188	16099	15996	16200	16304	16246	16278	16094	16188	16060	15999	16184	16206	16153	16266	16092	16125	16198	16189	16144	16254	16284	16001	16031	16075	16182	16184	16300	16095	16165	16449	16218	16091	16088	16309	16173	16351	16156	16161	15976	16135	15991	15985	16178	15953	16152	16044	16082	16137	16154	16275	16351	16117	16336	16131	16133	16138	16387	16424	16298	16164	16341	16134	16311	16257	16137	16266	16264	16255	16096	16205	16203	16203	16272	16144	15961	16184	16062	16095	16246	16201	16127	16226	16414	16115	16171	16160	16113	16226	16061	16225	16213	16310	16237	16206	16180	16014	16101	16100	16249	15959	16094	16160	16256	16366	16290	15897	16160	16233	16141	16169	16186	16198	16080	16183	16199	16309	16322	16221	16189	16210	16323	16068	16115	16035	16087	16213	15940	16147	16246	16243	16357	16335	16218	16207	16185	16203	15987	16188	16180	16093	16165	16209	16154	16057	16151	16211	16275	16114	16081	16273	16065	16208	16266	16077	16231	16124	16187	16024	16357	16275	16024	16308	16211	16270	16237	16075	16005	16235	16221	16234	16387	16247	16216	16157	16290	16399	16287	16111	16244	16202	16164	16232	16207	16189	16032	16240	16265	16221	16183	16169	16207	16336	16151	16125	16128	16292	16115	16015	16093	16217	16346	16100	16170	16146	16316	16109	16397	16185	16216	16332	16120	16042	16216	16137	16052	16351	16300	16171	16359	16174	16005	16031	16017	16294	16339	16135	16271	16272	16182	16375	16181	16249	16330	16265	16380	16161	16276	16356	16249	16112	16249	16137	16116	16149	16304	16072	16256	16239	16271	16116	16121	16333	16266	16237	16250	16269	16098	16479	16407	16139	16125	16280	16231	16328	16040	16230	16195	16117	16387	16045	16045	16207	16221	16422	16201	16158	16026	16141	16205	16145	16079	16160	16322	16349	16030	16165	16289	16202	16097	16219	16289	16253	16149	16132	16233	16090	16188	16092	16137	16287	16157	16257	16390	16082	16270	16217	16185	16068	16178	16164	16444	16138	16190	16241	16357	15846	16333	16076	16270	16127	16232	16058	16227	16319	16162	16273	16171	16313	16093	16219	16277	16030	16169	16188	16200	16427	16133	16101	16266	16122	16336	15946	16448	16225	16191	16282	16287	16039	16066	16207	16296	16026	16014	16216	16049	16235	16179	16279	16430	16312	16157	16150	16065	16189	16373	16250	16249	16196	16352	16189	16210	16201	16290	16042	16237	16257	16286	16214	16177	16092	16087	16141	16144	16207	16310	16267	16266	16284	16180	16416	16159	16146	16074	16099	16271	15943	16077	16319	16368	16542	16248	16351	16088	16481	16281	16266	16268	16140	16273	16223	16266	16071	16125	16159	16128	16180	16437	16121	16077	16023	16079	16209	16305	16207	16275	16165	16349	16272	16267	16182	16145	16134	16181	16283	16156	16083	16252	16214	16135	16239	16128	16189	16122	16325	16164	16313	16155	16067	16214	16173	16095	16066	16252	16337	16335	16319	16409	16484	16334	16215	16041	16119	16003	16266	16015	16072	16250	16190	16143	16018	16120	16220	16215	16264	16271	16064	16030	16385	16228	16121	16069	16392	16130	16175	16232	16016	15880	16239	16256	16109	16195	16186	16087	16264	16236	16210	16201	16172	16198	16230	16348	16009	16085	16348	16103	16192	16159	16115	16139	16086	16227	16226	16210	16103	16332	16032	16358	16208	16413	16227	16060	16241	16293	16364	16083	16149	16144	16275	16281	16387	16142	16030	16036	16095	16231	16184	16293	16220	16104	16003	16139	16218	16191	16175	15958	16095	16200	16177	16273	16219	16265	16032	16259	16163	16344	16165
16872	21218	20650	18157	16768	16104	17242	26804	23523	19451	17664	15951	15172	14906	14996	14999	14912	15003	15066	15104	14872	14831	15069	14923	14892	14932	15063	14951	14939	14871	15148	14809	14944	14894	14905	14882	14978	15003	14841	14875	14859	15139	14988	14873	14841	14991	15109	14944	14897	15000	14973	14954	14969	14696	14882	14976	14812	15008	14937	14901	14859	15086	14894	14896	14977	14943	15041	14858	14863	14815	14830	14970	15077	14925	14934	15018	14915	14969	14977	14899	14900	15071	15060	14887	14959	14900	14893	15020	14978	14803	14818	15012	14977	14727	15016	14913	15104	14971	14880	14874	14814	14979	14852	14955	14811	14893	14810	14880	14757	14835	14997	14885	14982	14741	15130	15048	14861	14896	14809	14942	15046	14879	14910	14890	14898	14748	14757	14915	14859	14995	14959	14911	14900	15014	14769	14765	14906	14849	14938	14902	14793	14801	14872	15051	14949	15070	15081	15013	14825	14913	14897	14983	14999	14933	14751	14952	14999	15047	14868	15016	14916	15068	15032	14857	15084	14859	14831	14878	14813	15045	15048	14834	14899	14823	15008	14880	14738	15023	14888	14990	14784	14873	15135	15028	14876	15104	14947	14792	15095	15078	15042	14927	14895	14924	14986	14816	14867	14905	14910	14947	15002	15128	15002	14879	14914	14978	14958	14982	14935	14918	14905	14944	14970	15004	14842	14894	14966	14898	14875	15001	14753	14943	15072	14823	14790	15000	15018	15012	14970	14981	14799	15046	14853	14985	14998	14809	14918	14835	14986	14982	14880	14823	14920	14987	14908	14812	15011	14932	15012	14991	14840	14921	14793	14825	14927	14674	15070	15031	14775	14881	14856	15074	14833	14941	14909	14905	14945	14960	14924	14781	14878	14947	14898	14890	15013	14890	14982	14973	15122	14876	14929	14917	14955	15046	14818	14997	14848	14839	14717	14955	14830	15015	14821	15001	14857	14855	14959	15035	14806	14910	14888	15081	14730	14809	14847	14994	14918	14939	15050	15003	15052	14982	14877	14929	15041	14957	14706	15135	14806	14952	14886	14872	14994	15070	14876	14986	14944	14931	14763	14950	15034	15092	14804	14888	15137	14956	14826	14950	15003	14817	14965	14948	14901	14979	15125	14899	14747	15129	14868	14836	14943	14957	15026	14869	14784	14933	15055	14746	14932	15053	14971	14972	14861	15185	15099	14986	14909	15054	14993	14871	15015	14958	14877	14946	15013	15066	14956	14813	14825	14930	14677	14895	14795	14954	14876	14890	15031	14969	15022	14875	14752	14982	14838	14987	14877	14882	14936	15003	14987	14901	15031	14882	14913	15047	14956	14857	14991	14908	14880	14999	15084	14975	14948	15001	15008	14919	14905	14959	14803	14791	14926	14997	15004	14849	15188	14950	14900	14764	14859	14794	14885	15010	14874	14845	14996	14949	15046	14850	14884	14944	14982	14855	14851	14981	15075	14995	14794	14914	14869	15094	14949	15049	15001	14969	14865	14948	15033	14786	14820	14897	15016	14813	14991	14876	15026	15109	15086	14931	14954	14860	14883	14938	14864	14849	14885	14848	14977	15017	14958	14847	15065	14914	14911	15035	14878	15043	14866	14820	14860	14771	14962	14877	14860	14945	14879	14957	15056	14879	14893	14945	14938	14903	14748	14724	14975	15128	14879	14946	15047	14980	14958	14872	14857	14900	15080	15125	14928	14967	15023	14808	14917	14908	14953	15041	14910	15102	15117	14781	14846	15019	15042	14816	15079	14841	14770	14923	14956	14871	14877	15130	14858	15193	14996	14779	14919	14797	14861	14884	14951	15066	14906	14914	14958	14867	14846	14895	15022	14960	14945	15056	14895	14913	15015	14898	14932	14943	14929	14938	14997	14899	14938	14914	15005	14876	15159	14842	15019	14916	14961	14889	15027	14770	14759	14792	14965	15028	14893	14929	14826	14953	15043	14994	15040	14933	14782	15029	14989	14965	14901	14888	15025	14913	14988	15034	14965	15010	14927	14773	14648	14904	15086	14870	14920	14872	15000	14910	14889	14822	14761	15002	14700	14934	15077	14889	14943	14888	14903	14873	15074	14930	14770	15022	14816	14924	14906	14850	14911	15120	14868	14758	14909	14916	14885	14926	14803	15073	14972	15035	14965	14971	14837	15014	15056	14986	14901	14934	15061	14805	14976	15024	15000	14929	14990	14759	15017	14950	14920	14836	14982	14966	15001	15050	14965	14885	14902	15048	15007	15010	15081	14963	15014	14954	14953	14970	15087	15025	14731	14913	14654	14933	14956	14943	14846	14925	15035	14962	15010	14913	14872	14916	15052	14929	15039	15071	14740	15179	14725	14767	14942	14973	14873	14897	15034	14917	15131	15064	15052	14937	15121	14901	14970	15031	14847	14993	14925	14940	14823	14893	15008	14899	14758	14995	14992	15072	14697	14952	14873	14930	15104	15051	14965	14994	15056	14943	14988	15037	14912	14990	15014	14952	14811	14899	15014	14906	14943	14787	14950	14862	14972	14811	15025	14944	14991	15143	14912	14852	14922	14946	14895	14959	14936	14982	14941	14946	14974	14837	14875	14897	14860	14915	14720	15021	14995	14894	14918	15019	14851	14917	15020	14908	14968	14980	14995	14873	15068	15025	14941	14997	14789	15215	14933	14945	14785	15030	14921	14947	14953	14919	14983	14877	14874	15014	14830	14856	15070	14894	15006	14890	14898	14944	14973	14895	15059	14842	14844	14922	15032	14733	14890	14978	15084	15061	14887	14894	15042	14951	14957	14949	14902	15026	15068	14886	14935	14882	14792	15101	14961	14775	15130	14943	14859	14892	14767	14918	15009	14864	14802	14854	14885	14719	15079	14908	14885	14973	14909	14792	15054	14864	15005	14926	14868	14893	15038	14926	14986	14948	14870	14939	15125	14777	15090	14924	15037	14963	14851	14970	14997	14856	14899	15065	14922	14905	15222	14867	15025	14923	14889	14903	14938	14852	14821	14924	14887	15024	14932	14963	14929	14831	14984	14955	15084	15016	14877	14871	15043	15063	14953	14950	14831	15076	14827	14883	15136	15033	14945	14881	14816	15033	14944	14878	14878	14916	15069	14943	15025	15055	14835	14890	15080	15001	14948	14893	14854	14826	15073	14888	15074	15075	14927	14983	15004	15040	14972	14873	14931	14934	14829	15028	15010	14985	14843	14875	14978	14982	14962	15022	15240	14989	14993	14832	14936	14971	14919	14718	14942	14861	14804	14906	15063	14965	14869	14923	14930	15009	15097	14975	14948	15033	14822	14863	14920	14960	14981	14974	14960	14971	14892	14913	15001	14777	14943	15085	14985	14969	14973	14995	15083	14734	15010	15033	15008	14984	14991	14802	15127	15026	14898	15201	14842	14891	15071	14809	14980	14877	14922	14751	14938	14950	14859	14924	14995	15039	14966	15115	15005	14843	14866	15019	15045	14972	14919	14922	14846	15040	15022	15030	14812	15044	14869	14931	14694	15059	15021	15000	15085	14875	14880	14934	14945	14905	15009	14919	15155	14832	14957	14956	14915	15059	15025	14997	14918	14910	14978	14837	14775	15109	15026	14958	14940	14831	15030	14870	14968	15024	14963	15081	14969	14851	14750	15044	14926	14992	14816	14910	15058	15088	14760	14852	15084	14732	14915	14935	14929	14851	14950	15027	14970	14812	15016	14860	14892	15009	14949	14956	14787	14970	15039	14827	15043	15037	14941	14877	14976	14998	14961	14939	15050	14896	14897	14936	14766	15035	14950	14753	14868	14825	14972	14860	14920	14896	14953	14969	14837	14867	14864	15147	14940	14930	14809	14894	14815	14884	14945	15011	14811	14837	14995	14977	15097	14946	15025	14995	14730	14908	14921	14866	14935	14770	14908	14897	14949	14942	15022	15029	14911	14896	14930	14853	15024	14893	14940	15006	14897	14929	14988	15013	14945	14853	14803	14987	15040	14946	14948	14970	14924	14916	14865	14911	14904	14920	15093	14834	14976	15007	15007	14999	14869	15000	14868	15013	14849	14990	14902	14915	14793	14922	14927	14870	14963	14843	15041	15103	14915	14927	14876	15001	14732	14927	15015	15029	14971	14902	14973	14956	14925	15218	15010	14829	14979	14961	14944	15041	14906	14887	14802	14981	14803	14993	15031	14954	14942	14894	15001	14916	15099	14995	14898	14765	14844	14923	14959	14840	14927	14949	14891	14839	14919	14720	15017	15026	14812	14977	15159	14990	14955	15181	15015	14872	14983	15093	14860	14925	14949	14984	14872	14771	15068	15031	14859	15098	14844	15012	15071	14972	14907	14756	15193	14976	14896	15092	15010	14944	14900	14951	15143	15072	14849	15228	14858	15081	14979	14981	14810	14834	14890	14922	14830	14890	14834	14961	14961	15014	14972	14755	14998	14965	14808	14972	15063	15019	15086	14782	15023	15001	14980	14980	14787	14824	14886	14871	15015	14976	14831	15008	15183	14812	14966	14861	14894	14951	15180	14907	15039	14850	14834	14943	14812	15111	14931	14890	14718	14821	14864	15007	14956	14807	15119	15110	14862	14937	14831	14932	15006	14912	14971	15069	15032	15067	15025	14653	14966	14954	14992	14940	15014	14967	15038	15122	15125	14945	14986	14853	14824	15051	14925	14996	14942	14918	14933	14877	14986	14938	15064	14790	14880	14821	14772	14950	14955	14788	15092	14792	14915	15057	14932	15007	14939	14956	14927	14871	14854	15009	14906	14907	15031	14790	14958	14938	15086	14920	14908	14991	15072	14984	14965	14915	14871	15019	15037	15128	14972	14982	15134	14990	14945	14898	15090	14875	15031	14968	14928	15011	14991	15006	14877	14880	14986	14886	15018	14890	15017	14876	14927	14956	15194	14816	14949	14870	14923	14919	15058	14935	15014	15083	14949	14958	14898	15001	14794	14940	14908	14940	14639	14931	14856	14967	14828	14886	14894	15155	15049	15005	14964	14941	15028	14899	14842	15278	14862	14934	14948	14978	14964	14944	15011	15251	14930	15016	14824	15062	14874	14935	15057	14905	15032	14912	14889	14897	14837	14982	14790	14894	15024	14908	14920	15095	14844	14926	14896	14896	14976	14848	15006	14952	14904	14788
24707	21130	27982	24990	21081	18654	22456	45964	40607	30530	24424	19875	17180	16136	15851	15779	15846	15693	15858	15889	15714	15775	15756	15781	16009	15852	15774	15657	15716	15598	15822	15741	15749	15784	15888	15820	15802	15793	15614	15900	15740	15768	15784	15631	15917	15739	15730	15778	15765	15551	15706	15919	15521	15840	15824	15872	15805	15701	15527	15646	15575	15810	15922	15584	15723	15885	16005	15579	15710	15803	15714	15729	15817	16035	15769	15742	15718	15809	15773	15797	15800	15792	15733	15759	15723	15702	15659	15531	15668	15809	15693	15588	15706	16029	15725	15768	15813	15742	15903	15855	15549	15681	15684	15712	15824	15658	15682	15653	15483	15904	15831	15724	15651	15755	15624	15534	15631	15831	15748	15759	15720	15715	15846	15760	15648	15568	15832	15779	15656	15529	15817	15660	15716	15866	15817	15894	15702	15751	15717	15813	15828	15761	15682	15762	15840	15739	15776	15739	15909	15892	15865	15733	15819	15728	15791	15797	15930	15820	15586	15794	15774	15841	15637	15720	15749	15717	15878	15794	15756	15762	15624	15657	15618	15605	15597	15747	15686	15723	15905	15696	15620	15744	15833	15744	15761	15795	15797	15596	15732	15810	15798	15423	15761	15629	15681	15693	15797	15724	15688	15733	15755	15794	15791	15756	15704	15634	15674	15658	15569	15615	15753	15624	15812	15706	15671	15579	15689	15733	15909	15797	15878	15958	15642	15754	15830	15600	15725	15481	15765	15842	15403	15546	15681	15633	15833	15683	15526	15847	15645	15743	15867	15824	15785	15666	15922	15659	15653	15818	15776	15681	15720	15942	15664	15915	15816	15703	15771	15669	15913	15664	15733	15723	15859	15980	15698	15814	15829	15604	15809	15765	15815	15608	15872	15682	15636	15682	15849	15859	15458	15622	15766	15698	15785	15757	15664	15744	15767	15572	15799	15773	15661	15686	15598	15697	15534	15424	15682	15998	15584	15705	15678	15676	15631	15794	15728	15696	15707	15895	15785	15747	15814	15892	15645	15681	15726	15765	15855	15667	15494	15766	15772	15648	15670	15631	15625	15691	15783	15657	15598	15767	15695	15607	15692	15589	15728	15684	15708	15638	15746	15791	15589	15680	15703	15725	15904	15763	15897	15863	15734	15706	15683	15688	15583	15789	15738	15892	15744	15865	15633	15851	15740	15769	15772	15600	15771	15830	15636	15774	15933	15764	15493	15606	15649	15726	15846	15783	15752	15728	15727	15596	15717	15730	15549	15864	15711	15658	15658	15658	15793	15769	15682	15544	15828	15593	15749	15678	15834	15750	15763	15665	15759	15668	15798	15614	15773	15596	15688	15850	15729	15652	15759	15736	15778	15698	15738	15625	15736	15509	15730	15581	15631	15742	15906	15615	15692	15727	15717	15786	15838	15879	15816	15650	15679	15657	15731	15768	15742	15736	15540	15923	15704	15626	15653	15763	15813	15645	15572	15545	15865	15639	15702	15891	15685	15640	15812	15796	15673	15764	15657	15681	15636	15736	15775	15677	15813	15789	15738	15974	15704	15776	15855	15851	15702	15860	15676	15757	15733	15706	15592	15702	15736	15831	15610	15874	15740	15773	15942	15777	15903	15766	15570	15746	15714	15707	15725	15756	15722	15649	15779	15856	15854	15713	15682	15970	15829	15684	15675	15504	15747	15545	15760	15719	15742	15989	15688	15592	15745	15784	15786	15550	15731	15510	15791	15577	15745	15772	15896	15953	15676	15753	15746	15894	15784	15815	15675	15921	15639	15634	15972	15818	15900	15981	15607	15650	15813	15814	15750	15723	15826	15862	15812	15727	15836	15841	15700	15808	15693	15776	15628	15575	15679	15731	15714	15774	15715	15690	15756	15608	15750	15719	15757	15821	15695	15904	15761	15789	15667	15916	15730	15545	15739	15815	15739	15806	15782	15937	15871	15852	15821	15861	15770	15618	15693	15737	15805	15617	15734	15793	15769	15714	15719	15861	15676	15381	15792	15742	15788	15719	15782	15838	15841	15738	15649	15660	15431	15760	15662	15877	15811	15787	15745	15671	15877	15738	15791	15656	15821	15956	15887	15750	15661	15649	15835	15976	15702	15757	15748	15727	15627	15634	15744	15737	15744	15665	15542	15638	15631	15649	15577	15715	15630	15658	15812	15805	15643	15723	15826	15735	15922	15503	15593	15673	15744	15635	15723	15733	15739	15776	15894	15687	15640	15514	15495	15535	15470	15729	15713	15842	15770	15747	15698	15807	15786	15695	15704	15574	15688	15733	15623	15717	15735	15680	15773	15773	15703	15875	15617	15860	15676	15747	15919	15730	15743	15706	15860	15957	15713	15680	15594	15418	15711	15682	15682	15797	15811	15775	15788	15639	15774	15908	15792	15528	15807	15783	15760	15856	15593	15993	15778	15875	15799	15795	15765	15840	15783	15711	15786	15722	15651	15469	15743	15751	15678	15755	15853	15740	15987	15823	15843	15919	15774	15773	15673	15622	15643	15676	15818	15571	15627	15857	15686	15548	15767	15679	15644	15693	15860	15801	15808	15757	15819	15605	15771	15663	15975	15691	15704	15792	15543	15687	15904	15701	15755	15758	15621	15742	15691	15709	15889	15788	15806	15875	15766	15805	15837	15541	15864	15755	15770	15901	16070	15775	15812	15781	15825	15766	15735	15707	15814	15745	15683	15573	15718	15651	15705	15399	15837	15569	15685	15608	15620	15593	15774	15830	15879	15753	15750	15777	15813	15654	15702	15762	15547	15725	15497	15601	15756	15734	15809	15882	15874	15780	15779	15762	16072	15883	15760	15584	15665	15847	15879	15712	15750	15845	15667	15656	15742	15670	15644	15888	15810	15844	15868	15606	15476	15845	15853	15831	15655	15809	15579	15812	15686	15669	15658	15816	15843	15717	15573	15779	15728	15951	15680	15638	15793	15633	15820	15531	15802	15836	15704	15702	15720	15929	15881	15832	15813	15672	15597	15939	15806	15713	15891	15754	15592	15666	15775	15700	15644	15756	15656	15976	15762	15682	15703	15694	15618	15620	15796	15594	15859	15726	15845	15816	15646	15860	15543	15635	15783	15612	15685	15605	15711	15734	15701	15707	15696	15797	15776	15681	15653	15710	15783	15759	15752	15701	15852	15763	15837	15574	15722	15766	15719	15523	15717	15603	15852	15522	15807	15786	15709	15611	15712	15836	15661	15741	15740	15724	15597	15655	15635	15570	15768	15771	15974	15784	15638	15687	15954	15716	15652	15685	15704	15606	15716	15790	15866	15642	15809	15782	15736	15630	15640	15792	15790	15698	15697	15750	15754	15784	15913	15635	15588	15598	15846	15903	15794	15758	15735	16085	15680	15689	15719	15805	15781	15807	15676	15709	15846	15758	15750	15823	15900	15675	15734	15801	15905	15706	15761	15799	15682	15554	15853	15726	15601	15864	15798	15809	15892	15975	15815	15730	15659	15734	15759	15864	15880	15781	15741	15698	15718	15896	15679	15790	15584	15511	15715	15737	15775	15452	15603	15479	15611	15638	15703	15719	15803	15640	15783	15724	15905	15713	15595	15775	15954	15705	15734	15763	15768	15792	15715	15694	15893	15783	15637	15782	15753	15618	15568	15705	15811	15497	15624	15763	15678	15534	15729	15832	15944	15734	15859	15609	15654	15812	15482	15889	15930	15746	15610	15730	15714	15684	15765	15759	15674	15730	15706	15499	15840	15802	15673	15751	15690	15807	15758	15805	15654	15557	15789	15751	15665	15890	15721	15929	15563	15711	15866	15641	15687	15612	15586	15625	15792	15734	15857	15721	15559	15666	15730	15659	15707	15684	15675	15702	15773	15725	15684	15795	15718	15691	15870	15620	15516	15589	15784	15505	15462	15729	15762	15796	15789	15739	15899	15851	15706	15795	15794	15776	15800	15772	15819	15736	15699	15780	15693	15728	15754	15711	15727	15811	15813	15748	15767	15640	15772	15579	15760	15707	15665	15771	15738	15632	15725	15819	15901	15745	15683	15817	15947	15456	15766	15707	15682	15576	15805	15844	15838	15720	15904	15756	15838	15644	15699	15918	15782	15947	15840	15725	15845	15508	15618	15750	15697	15798	15969	15854	15634	15607	15725	15483	15735	15714	15468	15527	15980	15784	15772	15801	15623	15660	15763	15783	15866	15906	15624	15762	15696	15773	15640	15678	15553	15722	15761	15713	15859	15631	15642	15733	15748	15700	15748	15927	15676	15793	15838	15649	15546	15716	15722	15651	15887	15777	15527	15614	15979	15595	15812	15809	15693	15794	15650	15730	15847	15552	15653	15756	15665	15776	15934	15685	15720	15629	15714	15994	15849	15810	15655	15621	15854	15591	15665	15674	15808	15799	15798	15987	15868	15768	15769	15780	15645	15788	15715	15654	15789	15656	15700	15648	15706	15663	15689	15808	15816	15795	15775	15723	15710	15653	15802	15768	15801	16016	15737	15830	15812	15760	15769	15589	15714	15635	15900	15931	15695	15968	15854	15924	15646	15644	15859	15637	15729	15869	15800	15554	15546	15778	15838	15596	15693	15630	15577	15907	15699	15664	15827	15859	15850	15621	15723	15928	15600	15711	15796	15734	15833	15732	15629	15640	15453	15505	15669	15849	15728	15587	15871	15812	15759	15700	15674	15831	15594	15712	15608	15646	15773	15660	15720	15627	15587	15649	15646	15852	16177	15859	15574	15730	15782	15675	15740	15707	15745	15640	15720	15762	15876	15659	15864	15805	15510	15804	15735	15556	15871	15647	15614	15622	15656	15749	15838	15886	15743	15708	15816	15754	15690	16088	15707	15722	15678	15713	15895	15826	15722	16023	15732	15854	15668	15653	15633	15584	15840	15941	15668	15792	15696	15852	15673	15822	15642	15678	15931	15818	15858	15769	15704	15563	15885	15861	15754	15774	15748	15596	15899	15768	15569	15777	15671	15468	15569	15776	15833	15587	15662	15717	15825	15734	15708	15921	15826	15696	15758	15613	15664	15571	15699	15894	15875	15582	15665	15809	15762	15750	15714	15927	15820	15577	15692	15627	15692	15567	15725	16037	15846	15671	15847	15592	15699	15693	15696	15952	15782	15724	15663	15712	15587	15740
16096	26252	24363	20674	18303	16861	23209	48140	42127	30839	25105	19451	16227	14834	14717	14774	14616	14805	14768	14519	14776	14697	14649	14663	14735	14733	14716	14597	14716	14690	14904	14714	14719	14670	14725	14656	14712	14914	14644	14701	14652	14681	14801	14745	14786	14698	14806	14628	14568	14667	14650	14895	14737	14922	14666	14819	14657	14579	14859	14716	14821	14765	14582	14735	14616	14512	14794	14827	14652	14523	14689	14641	14673	14768	14605	14574	14503	14485	14578	14678	14699	14598	14658	14749	14675	14768	14636	14832	14714	14551	14727	14712	14838	14721	14703	14474	14604	14895	14628	14729	14700	14592	14779	14752	14623	14757	14742	14708	14643	14635	14764	14616	14691	14725	14755	14816	14706	14609	14664	14816	14637	14716	14675	14548	14606	14665	14804	14634	14681	14661	14658	14679	14626	14497	14759	14699	14769	14608	14603	14829	14594	14853	14610	14730	14657	14712	14912	14651	14790	14801	14730	14482	14599	14642	14574	14769	14574	14792	14567	14740	14744	14529	14684	14441	14661	14513	14636	14663	14804	14526	14631	14622	14597	14672	14673	14860	14698	14557	14566	14562	14758	14722	14632	14691	14556	14653	14750	14818	14658	14662	14698	14681	14590	14666	14696	14768	14589	14621	14727	14530	14656	14614	14893	14655	14527	14787	14716	14680	14654	14730	14748	14622	14698	14586	14547	14759	14573	14531	14662	14670	14759	14659	14566	14650	14838	14590	14566	14640	14974	14728	14831	14577	14691	14820	14673	14533	14742	14652	14649	14665	14679	14605	14767	14711	14702	14570	14829	14442	14665	14607	14592	14664	14590	14606	14749	14829	14638	14685	14730	14508	14625	14758	14679	14766	14653	14675	14590	14642	14678	14776	14697	14765	14654	14831	14655	14674	14574	14681	14824	14633	14648	14577	14682	14777	14826	14700	14738	14792	14581	14693	14714	14540	14923	14747	14700	14717	14706	14610	14953	14752	14520	14656	14656	14752	14715	14650	14672	14517	14743	14657	14691	14588	14673	14810	14763	14660	14819	14724	14756	14668	14670	14646	14681	14626	14771	14604	14801	14586	14773	14613	14736	14729	14704	14580	14642	14576	14766	14599	14719	14527	14675	14634	14642	14804	14811	14693	14632	14666	14747	14612	14772	14862	14717	14699	14758	14699	14876	14606	14626	14828	14786	14524	14815	14741	14639	14798	14683	14598	14608	14663	14576	14738	14698	14786	14813	14645	14703	14854	14748	14653	14660	14660	14591	14763	14661	14625	14854	14796	14831	14726	14732	14598	14684	14630	14584	14749	14635	14747	14584	14554	14764	14730	14625	14833	14760	14557	14814	14730	14723	14627	14744	14822	14678	14761	14516	14767	14762	14465	14561	14509	14777	14654	14743	14779	14713	14816	14650	14734	14566	14723	14689	14486	14835	14628	14775	14840	14654	14617	14857	14636	14816	14769	14562	14674	14772	14719	14624	14657	14747	14788	14635	14553	14828	14624	14531	14627	14729	14363	14592	14699	14669	14646	14536	14829	14682	14639	14523	14691	14620	14649	14678	14679	14706	14553	14709	14666	14604	14746	14862	14470	14611	14618	14731	14783	14526	14602	14757	14695	14461	14605	14605	14764	14673	14660	14737	14582	14768	14640	14610	14593	14695	14741	14737	14740	14741	14557	14595	14682	14657	14594	14677	14692	14667	14752	14822	14769	14623	14656	14752	14647	14791	14598	14656	14613	14648	14668	14579	14626	14598	14728	14717	14675	14638	14725	14735	14663	14618	14602	14962	14748	14786	14864	14647	14772	14644	14682	14673	14603	14730	14733	14654	14546	14720	14626	14635	14764	14785	14592	14654	14823	14608	14781	14695	14818	14477	14709	14767	14675	14673	14840	14675	14658	14709	14664	14721	14677	14680	14816	14658	14634	14693	14598	14713	14615	14730	14812	14705	14688	14692	14779	14634	14803	14601	14918	14521	14676	14697	14700	14608	14649	14791	14703	14776	14632	14562	14853	14668	14691	14565	14606	14855	14794	14645	14529	14792	14823	14642	14606	14903	14783	14611	14700	14774	14573	14764	14664	14736	14641	14615	14624	14755	14652	14725	14491	14720	14622	14738	14638	14725	14629	14646	14711	14671	14651	14666	14765	14600	14796	14673	14586	14684	14676	14705	14652	14786	14674	14762	14584	14630	14729	14696	14858	14747	14642	14688	14710	14714	14671	14433	14702	14882	14733	14739	14572	14667	14692	14604	14638	14655	14709	14576	14760	14685	14655	14672	14696	14892	14625	14497	14804	14527	14707	14779	14814	14586	14712	14709	14630	14572	14749	14710	14668	14758	14631	14631	14763	14643	14628	14659	14639	14624	14618	14630	14573	14623	14638	14585	14808	14639	14795	14804	14954	14552	14805	14679	14552	14778	14550	14600	14854	14681	14693	14747	14703	14667	14733	14749	14565	14620	14688	14581	14993	14520	14815	14790	14964	14777	14602	14638	14672	14588	14712	14768	14790	14682	14609	14602	14736	14778	14691	14661	14698	14832	14695	14678	14738	14685	14760	14634	14679	14647	14696	14744	14746	14595	14662	14805	14663	14642	14828	14720	14682	14675	14681	14746	14664	14679	14691	14581	14896	14649	14711	14595	14591	14720	14619	14718	14737	14837	14650	14740	14543	14496	14582	14769	14543	14789	14598	14666	14567	14614	14579	14595	14649	14732	14567	14697	14746	14578	14768	14662	14622	14666	14695	14696	14692	14801	14721	14655	14617	14573	14722	14728	14549	14697	14610	14613	14807	14614	14931	14735	14782	14677	14529	14729	14656	14597	14767	14902	14724	14644	14690	14664	14820	14866	14622	14733	14916	14626	14766	14635	14689	14653	14658	14568	14670	14590	14691	14591	14472	14700	14672	14797	14654	14635	14701	14771	14598	14668	14771	14671	14689	14687	14617	14705	14647	14683	14741	14717	14963	14706	14652	14664	14666	14563	14610	14660	14859	14758	14576	14913	14678	14659	14629	14654	14659	14628	14727	14663	14630	14646	14756	14723	14677	14829	14676	14500	14669	14666	14634	14571	14850	14713	14605	14729	14749	14617	14780	14901	14529	14686	14713	14708	14640	14609	14699	14677	14601	14437	14746	14886	14771	14827	14585	14684	14684	14408	14728	14632	14725	14748	14817	14606	14619	14711	14622	14781	14669	14672	14703	14717	14771	14484	14710	14728	14622	14667	14755	14580	14624	14798	14810	14553	14703	14805	14586	14497	14598	14819	14769	14846	14638	14754	14650	14742	14751	14679	14649	14550	14529	14673	14792	14604	14552	14686	14676	14618	14634	14690	14680	14604	14662	14547	14714	14731	14718	14637	14682	14838	14553	14606	14720	14753	14738	14708	14593	14610	14704	14773	14640	14620	14666	14641	14673	14759	14609	14683	14445	14720	14828	14753	14744	14690	14711	14614	14682	14804	14624	14740	14679	14821	14834	14725	14679	14616	14660	14677	14668	14650	14644	14657	14632	14631	14609	14678	14717	14767	14682	14732	14769	14502	14674	14776	14590	14774	14811	14530	14731	14707	14618	14616	14790	14744	14879	14591	14722	14763	14685	14675	14455	14761	14636	14522	14700	14624	14740	14647	14703	14592	14741	14716	14776	14682	14553	14760	14692	14761	14652	14644	14741	14645	14748	14783	14700	14626	14722	14682	14737	14693	14549	14851	14778	14742	14796	14631	14669	14698	14725	14553	14707	14674	14644	14765	14741	14650	14573	14893	14715	14646	14682	14744	14674	14690	14647	14654	14570	14620	14871	14584	14558	14664	14530	14767	14885	14807	14553	14818	14648	14649	14718	14602	14686	14862	14490	14687	14647	14700	14550	14772	14624	14651	14666	14908	14720	14803	14618	14769	14870	14731	14573	14700	14637	14660	14655	14721	14790	14759	14730	14813	14724	14679	14699	14846	14674	14696	14722	14569	14680	14749	14734	14567	14696	14625	14759	14635	14804	14722	14984	14660	14825	14843	14701	14850	14713	14615	14577	14723	14601	14714	14616	14485	14510	14739	14701	14711	14645	14532	14737	14719	14656	14688	14793	14802	14637	14745	14759	14551	14624	14633	14707	14712	14805	14797	14632	14678	14678	14762	14767	14641	14650	14751	14781	14737	14719	14629	14669	14594	14644	14690	14737	14553	14625	14723	14690	14648	14796	14680	14624	14610	14705	14634	14724	14628	14832	14603	14765	14736	14744	14824	14695	14705	14756	14640	14510	14678	14584	14891	14536	14532	14679	14669	14641	14656	14573	14876	14675	14883	14641	14609	14459	14653	14838	14706	14652	14669	14806	14611	14729	14729	14534	14727	14736	14697	14585	14646	14697	14635	14719	14644	14626	14575	14821	14519	14697	14750	14635	14885	14871	14666	14800	14704	14786	14717	14640	14658	14698	14756	14676	14620	14610	14520	14711	14898	14748	14571	14763	14713	14630	14641	14658	14612	14741	14727	14851	14610	14802	14751	14689	14635	14751	14852	14661	14655	14715	14774	14653	14659	14805	14793	14702	14780	14540	14736	14560	14673	14661	14735	14648	14835	14678	14805	14735	14640	14476	14604	14700	14679	14719	14534	14629	14617	14785	14752	14789	14597	14700	14686	14517	14709	14776	14723	14549	14633	14648	14708	14781	14682	14533	14574	14587	14684	14751	14584	14693	14864	14760	14612	14684	14611	14868	14613	14710	14716	14640	14560	14657	14688	14679	14707	14814	14765	14786	14829	14523	14765	14672	14691	14768	14640	14761	14702	14565	14605	14643	14718	14812	14636	14729	14725	14533	14618	14673	14721	14588	14536	14629	14706	14743	14760	14899	14713	14820	14738	14697	14826	14786	14710	14848	14656	14668	14513	14650	14607	14591	14740	14644	14678	14680	14880	14720	14779	14855	14755	14860	14675	14643	14858	14658	14778	14591	14580	14721	14729	14776	14741	14753	14716	14577	14726	14700	14719	14715	14752	14706	14633	14555	14749	14703	14851	14738	14659	14495	14722	14745	14855	14694	14622	14764	14777	14691	14658	14780	14567	14520	14669	14639	14524	14787	14537	14778	14575	14696	14615	14768	14711	14490	14874	14599	14808	14621	14676	14634	14661	14616	14726	14769
23019	21060	28806	23569	21354	22613	31121	62265	55108	40940	31291	24507	18805	16369	15741	15673	15776	15884	15583	15602	15734	15668	15556	15835	15733	15458	15634	15500	15471	15574	15344	15664	15575	15570	15545	15552	15606	15498	15759	15620	15676	15637	15491	15376	15714	15675	15427	15577	15449	15446	15430	15488	15430	15519	15655	15618	15709	15647	15542	15609	15498	15793	15477	15461	15412	15375	15499	15710	15539	15430	15449	15397	15603	15398	15651	15483	15491	15351	15515	15479	15431	15560	15489	15374	15424	15541	15511	15397	15356	15544	15477	15410	15316	15587	15597	15598	15440	15294	15289	15328	15603	15633	15383	15516	15444	15480	15469	15396	15240	15467	15531	15551	15533	15406	15459	15276	15479	15475	15457	15579	15514	15612	15329	15427	15536	15507	15357	15479	15407	15351	15557	15396	15487	15586	15341	15461	15463	15541	15582	15277	15270	15438	15651	15488	15336	15519	15498	15521	15496	15532	15510	15528	15398	15547	15453	15581	15492	15388	15525	15456	15401	15400	15573	15360	15559	15432	15542	15474	15510	15413	15563	15522	15398	15733	15442	15300	15429	15489	15565	15551	15486	15529	15462	15481	15637	15289	15421	15401	15561	15540	15268	15296	15472	15448	15473	15537	15460	15325	15399	15574	15738	15747	15399	15457	15532	15478	15522	15389	15451	15520	15556	15402	15567	15409	15580	15552	15404	15474	15471	15410	15463	15773	15474	15617	15578	15582	15408	15543	15321	15589	15516	15327	15495	15539	15477	15647	15691	15716	15303	15464	15466	15399	15427	15428	15384	15502	15613	15382	15297	15536	15379	15448	15516	15534	15510	15399	15466	15568	15586	15692	15599	15538	15312	15524	15432	15524	15387	15472	15457	15261	15242	15391	15445	15527	15588	15490	15420	15610	15516	15300	15383	15453	15645	15486	15497	15335	15588	15555	15366	15454	15369	15573	15623	15493	15129	15352	15392	15567	15424	15320	15299	15461	15557	15547	15663	15465	15467	15538	15481	15347	15449	15453	15369	15491	15344	15535	15472	15495	15227	15343	15425	15461	15520	15417	15496	15351	15564	15337	15382	15360	15427	15462	15540	15419	15649	15594	15523	15421	15512	15637	15531	15412	15506	15240	15332	15450	15545	15424	15569	15528	15397	15536	15712	15370	15508	15533	15492	15521	15630	15289	15498	15652	15426	15670	15239	15337	15559	15424	15262	15451	15308	15435	15514	15643	15542	15553	15806	15585	15551	15423	15601	15341	15638	15477	15597	15543	15355	15470	15377	15483	15517	15524	15544	15498	15417	15402	15499	15410	15400	15396	15392	15687	15451	15528	15698	15440	15632	15395	15500	15396	15456	15456	15631	15404	15415	15550	15351	15329	15490	15573	15421	15512	15441	15421	15616	15394	15318	15557	15298	15427	15483	15303	15357	15509	15238	15361	15451	15646	15567	15371	15467	15464	15627	15619	15386	15323	15256	15618	15361	15470	15491	15583	15572	15473	15550	15394	15489	15378	15353	15295	15283	15300	15518	15672	15398	15295	15311	15417	15461	15738	15517	15543	15539	15363	15472	15408	15347	15457	15560	15632	15398	15322	15554	15410	15580	15403	15661	15555	15457	15300	15514	15430	15334	15417	15357	15465	15564	15521	15557	15397	15284	15550	15352	15567	15446	15511	15353	15250	15497	15553	15523	15321	15701	15272	15353	15369	15501	15476	15513	15244	15351	15310	15499	15573	15489	15472	15510	15310	15376	15437	15435	15602	15481	15550	15297	15776	15484	15705	15482	15309	15594	15534	15593	15433	15532	15556	15417	15512	15418	15277	15434	15501	15415	15513	15588	15573	15530	15472	15146	15427	15615	15462	15342	15363	15298	15590	15490	15311	15463	15547	15299	15418	15437	15373	15537	15370	15405	15427	15600	15403	15594	15383	15544	15367	15627	15659	15393	15658	15608	15557	15778	15575	15571	15513	15434	15601	15443	15820	15577	15593	15342	15391	15402	15619	15698	15509	15424	15456	15461	15393	15587	15578	15543	15517	15432	15367	15514	15519	15535	15532	15669	15411	15370	15301	15409	15515	15460	15529	15467	15481	15529	15541	15357	15594	15532	15424	15287	15275	15325	15410	15524	15539	15448	15543	15517	15700	15430	15559	15610	15654	15430	15544	15436	15524	15545	15538	15435	15355	15560	15403	15502	15372	15611	15637	15500	15260	15369	15441	15226	15520	15463	15547	15516	15646	15416	15567	15457	15413	15594	15412	15524	15355	15533	15419	15440	15308	15562	15568	15606	15529	15380	15426	15578	15486	15560	15387	15411	15363	15655	15575	15417	15393	15591	15466	15468	15432	15428	15305	15317	15415	15562	15380	15435	15503	15530	15480	15481	15458	15491	15396	15362	15547	15644	15590	15458	15303	15515	15435	15595	15392	15294	15455	15447	15625	15487	15323	15704	15360	15539	15600	15437	15331	15570	15359	15655	15470	15412	15401	15394	15361	15407	15387	15467	15452	15610	15283	15455	15522	15508	15263	15545	15360	15634	15417	15512	15569	15653	15447	15524	15459	15547	15513	15484	15485	15476	15406	15726	15539	15262	15510	15581	15618	15363	15429	15427	15338	15302	15548	15478	15758	15401	15342	15496	15491	15501	15454	15450	15571	15559	15410	15397	15299	15288	15383	15417	15467	15486	15617	15598	15393	15522	15628	15595	15644	15482	15671	15317	15593	15611	15693	15539	15527	15407	15395	15402	15506	15413	15472	15417	15478	15355	15526	15422	15598	15777	15615	15315	15464	15577	15400	15336	15600	15358	15283	15688	15623	15364	15343	15474	15421	15494	15495	15346	15348	15362	15394	15387	15527	15504	15377	15590	15438	15620	15639	15383	15358	15536	15454	15476	15440	15522	15298	15635	15306	15543	15387	15581	15594	15509	15510	15571	15209	15436	15636	15435	15320	15455	15665	15505	15517	15271	15300	15499	15425	15364	15602	15382	15455	15438	15501	15448	15577	15627	15394	15307	15324	15663	15619	15600	15545	15436	15396	15554	15514	15463	15333	15456	15413	15340	15462	15372	15562	15390	15412	15383	15380	15418	15561	15606	15482	15525	15409	15456	15304	15300	15484	15292	15372	15467	15461	15534	15209	15483	15699	15452	15586	15554	15512	15226	15250	15512	15378	15680	15504	15648	15274	15661	15543	15657	15415	15551	15460	15638	15528	15583	15578	15406	15439	15390	15445	15277	15286	15328	15528	15441	15532	15485	15531	15585	15393	15678	15462	15430	15689	15555	15300	15323	15519	15511	15423	15390	15349	15447	15296	15546	15537	15606	15470	15444	15598	15384	15496	15491	15519	15435	15630	15500	15528	15457	15534	15472	15423	15330	15524	15599	15536	15532	15367	15453	15408	15594	15524	15214	15629	15324	15671	15580	15361	15465	15399	15436	15482	15451	15280	15433	15254	15443	15548	15135	15347	15445	15377	15504	15467	15522	15200	15377	15346	15283	15494	15468	15350	15622	15557	15449	15362	15352	15279	15545	15544	15595	15437	15643	15337	15447	15437	15526	15376	15333	15476	15445	15484	15507	15352	15305	15500	15446	15524	15111	15485	15435	15529	15450	15305	15478	15354	15514	15377	15534	15399	15495	15463	15352	15313	15365	15590	15413	15513	15753	15511	15516	15503	15342	15467	15457	15280	15390	15509	15386	15437	15422	15540	15602	15527	15553	15503	15630	15415	15625	15423	15452	15549	15349	15313	15453	15568	15647	15379	15434	15490	15391	15501	15414	15640	15349	15410	15281	15492	15329	15488	15512	15335	15279	15402	15498	15564	15539	15412	15389	15524	15477	15503	15418	15542	15284	15629	15762	15695	15447	15612	15322	15489	15389	15524	15407	15480	15382	15494	15301	15371	15574	15395	15715	15419	15567	15448	15592	15358	15498	15500	15536	15605	15541	15618	15422	15601	15272	15449	15366	15418	15266	15433	15542	15381	15450	15584	15499	15515	15521	15545	15423	15526	15448	15277	15548	15420	15563	15503	15605	15351	15358	15355	15472	15501	15254	15437	15604	15461	15302	15389	15671	15406	15561	15520	15271	15470	15571	15765	15432	15421	15683	15544	15475	15433	15563	15544	15405	15510	15662	15517	15372	15704	15621	15424	15523	15654	15300	15403	15510	15550	15473	15640	15539	15463	15526	15471	15651	15583	15472	15670	15302	15506	15340	15306	15519	15522	15620	15482	15427	15598	15507	15436	15741	15536	15638	15509	15603	15388	15375	15544	15254	15596	15591	15426	15450	15468	15455	15363	15518	15360	15532	15460	15332	15583	15370	15368	15573	15442	15458	15468	15433	15248	15749	15369	15483	15545	15373	15274	15259	15556	15438	15310	15466	15492	15508	15653	15424	15391	15463	15350	15309	15463	15579	15559	15438	15222	15615	15491	15491	15393	15516	15617	15405	15614	15362	15204	15359	15406	15546	15197	15553	15383	15578	15443	15588	15391	15506	15440	15288	15468	15231	15632	15506	15362	15504	15169	15322	15633	15488	15558	15562	15352	15432	15614	15576	15497	15483	15652	15433	15391	15301	15443	15575	15497	15517	15423	15476	15589	15398	15359	15606	15495	15354	15382	15479	15396	15853	15482	15471	15629	15626	15529	15431	15378	15421	15601	15565	15367	15393	15635	15493	15420	15489	15405	15389	15397	15564	15501	15462	15367	15353	15543	15388	15452	15392	15579	15629	15647	15600	15637	15416	15436	15632	15468	15403	15440	15558	15476	15489	15522	15574	15602	15557	15480	15501	15631	15670	15439	15337	15391	15563	15500	15576	15407	15529	15567	15513	15537	15577	15480	15512	15537	15313	15497	15383	15464	15452	15445	15422	15431	15295	15391	15461	15342	15532	15511	15463	15539	15528	15411	15507	15568	15547	15426	15420	15448	15506	15555	15463	15527	15505	15363	15567	15481	15381	15466	15298	15538	15319	15498	15523	15379	15607	15637	15505	15325	15305	15377	15432	15461	15452	15425	15479	15374	15471	15640	15284	15543	15310	15380	15423	15472	15343	15452	15539	15483	15527	15610	15262	15565	15557	15616	15620	15653	15546	15554	15422	15597	15556	15268	15505	15464	15461	15419	15469	15605
18296	31806	29790	23940	20756	18991	30401	62982	55729	41448	33166	24944	17763	14686	14740	14404	14679	14696	14466	14510	14355	14581	14580	14641	14590	14486	14806	14648	14510	14594	14500	14619	14531	14595	14380	14543	14528	14630	14618	14364	14497	14523	14623	14607	14461	14621	14496	14492	14592	14467	14567	14591	14523	14476	14538	14579	14540	14632	14462	14538	14596	14649	14569	14539	14421	14462	14556	14518	14539	14421	14593	14462	14544	14522	14610	14422	14511	14522	14484	14466	14415	14548	14524	14412	14456	14378	14461	14530	14361	14434	14569	14477	14437	14505	14404	14608	14481	14646	14424	14564	14405	14400	14470	14535	14571	14506	14512	14631	14613	14618	14624	14629	14438	14583	14572	14472	14547	14582	14642	14405	14438	14526	14520	14432	14667	14483	14628	14628	14430	14614	14573	14561	14384	14458	14579	14464	14668	14564	14364	14516	14506	14644	14323	14605	14519	14573	14631	14648	14560	14372	14619	14572	14539	14477	14400	14632	14603	14518	14569	14471	14516	14508	14457	14597	14487	14306	14526	14474	14564	14542	14571	14421	14573	14472	14545	14456	14796	14506	14523	14510	14470	14501	14658	14510	14434	14431	14706	14581	14481	14439	14504	14616	14318	14559	14596	14602	14671	14335	14492	14446	14407	14665	14516	14462	14535	14594	14537	14495	14476	14544	14480	14540	14553	14485	14453	14541	14530	14791	14459	14462	14563	14551	14589	14616	14545	14505	14584	14463	14551	14504	14431	14561	14380	14668	14563	14464	14443	14424	14460	14546	14522	14599	14595	14511	14489	14448	14377	14387	14609	14526	14473	14444	14339	14539	14552	14493	14604	14529	14621	14405	14548	14470	14565	14355	14440	14541	14316	14568	14524	14571	14539	14353	14498	14545	14647	14481	14544	14627	14545	14561	14440	14516	14499	14616	14630	14632	14669	14419	14430	14481	14567	14464	14324	14553	14609	14598	14488	14408	14495	14414	14512	14523	14457	14630	14609	14547	14686	14463	14411	14424	14656	14388	14578	14421	14446	14399	14424	14515	14587	14653	14496	14482	14530	14517	14457	14476	14597	14310	14575	14641	14537	14476	14501	14397	14297	14504	14562	14658	14647	14466	14300	14503	14618	14463	14649	14567	14486	14440	14508	14231	14411	14496	14668	14658	14430	14550	14525	14450	14538	14592	14519	14391	14524	14449	14443	14566	14515	14336	14384	14587	14469	14606	14568	14354	14556	14421	14507	14471	14377	14534	14463	14529	14555	14420	14580	14485	14560	14774	14675	14677	14502	14448	14422	14621	14550	14440	14655	14598	14511	14575	14598	14523	14350	14394	14358	14451	14391	14351	14469	14412	14536	14439	14556	14595	14630	14539	14523	14480	14690	14425	14591	14463	14529	14641	14378	14500	14468	14514	14422	14486	14549	14473	14437	14545	14430	14475	14485	14431	14467	14433	14454	14536	14524	14529	14443	14583	14476	14536	14519	14608	14424	14424	14615	14493	14380	14375	14444	14774	14446	14710	14374	14521	14638	14654	14486	14446	14569	14527	14426	14342	14566	14421	14587	14441	14514	14616	14678	14398	14470	14547	14701	14552	14529	14401	14665	14546	14470	14488	14514	14649	14541	14428	14615	14532	14545	14490	14469	14398	14625	14453	14558	14591	14538	14432	14704	14461	14368	14677	14667	14599	14407	14597	14551	14467	14466	14480	14609	14630	14449	14550	14499	14485	14358	14530	14515	14593	14427	14572	14418	14339	14498	14572	14527	14597	14512	14381	14560	14624	14421	14635	14460	14476	14475	14414	14481	14627	14670	14499	14610	14524	14492	14337	14472	14564	14498	14417	14598	14451	14663	14482	14490	14532	14410	14458	14507	14474	14499	14562	14260	14586	14295	14521	14474	14543	14643	14477	14564	14415	14388	14421	14533	14416	14462	14349	14591	14645	14498	14435	14563	14574	14687	14353	14620	14491	14658	14558	14518	14519	14744	14554	14533	14380	14369	14628	14558	14516	14390	14610	14392	14710	14436	14516	14508	14392	14616	14427	14527	14578	14461	14567	14599	14654	14439	14539	14592	14689	14481	14570	14554	14622	14449	14350	14513	14521	14434	14564	14501	14576	14522	14472	14707	14573	14557	14572	14422	14451	14550	14469	14558	14583	14515	14298	14558	14512	14652	14472	14541	14388	14434	14519	14439	14522	14535	14410	14362	14333	14520	14586	14482	14506	14494	14588	14504	14411	14566	14601	14600	14496	14438	14518	14607	14534	14419	14524	14410	14447	14483	14428	14371	14523	14452	14457	14577	14598	14681	14584	14396	14524	14564	14631	14566	14550	14362	14343	14528	14603	14509	14463	14426	14472	14416	14377	14440	14719	14510	14584	14293	14424	14601	14515	14513	14516	14563	14387	14458	14644	14414	14551	14586	14613	14689	14437	14538	14459	14596	14495	14542	14449	14566	14431	14601	14432	14445	14486	14495	14622	14535	14448	14516	14443	14586	14467	14589	14395	14591	14590	14489	14539	14287	14565	14421	14545	14464	14375	14484	14581	14530	14390	14558	14547	14468	14537	14413	14497	14659	14565	14462	14614	14492	14517	14532	14744	14561	14540	14415	14461	14551	14464	14431	14495	14543	14465	14589	14557	14464	14499	14653	14539	14476	14596	14499	14381	14583	14376	14661	14514	14621	14614	14505	14547	14416	14584	14488	14520	14659	14607	14547	14432	14531	14524	14625	14412	14380	14619	14448	14460	14465	14641	14542	14553	14431	14709	14504	14576	14422	14561	14459	14507	14432	14505	14494	14445	14675	14483	14514	14636	14628	14508	14421	14378	14392	14472	14593	14561	14374	14555	14603	14438	14558	14642	14454	14633	14519	14571	14568	14368	14599	14501	14601	14442	14446	14569	14575	14558	14411	14467	14465	14674	14538	14477	14415	14613	14678	14582	14476	14357	14518	14551	14396	14405	14475	14514	14473	14570	14541	14413	14444	14532	14582	14588	14641	14343	14475	14492	14601	14335	14529	14539	14575	14657	14564	14312	14544	14604	14493	14360	14380	14338	14553	14510	14563	14461	14451	14668	14503	14577	14615	14385	14378	14566	14329	14444	14525	14606	14475	14485	14319	14553	14519	14460	14606	14378	14516	14647	14402	14489	14562	14561	14690	14555	14628	14616	14420	14370	14313	14480	14305	14506	14563	14449	14546	14479	14432	14476	14565	14528	14429	14523	14552	14659	14690	14547	14480	14297	14447	14551	14651	14566	14481	14416	14727	14469	14481	14607	14360	14497	14404	14459	14534	14478	14637	14501	14521	14642	14458	14391	14556	14736	14457	14539	14556	14526	14438	14611	14337	14451	14395	14540	14505	14434	14371	14413	14566	14467	14549	14386	14299	14657	14294	14477	14542	14448	14459	14639	14471	14610	14428	14410	14545	14530	14396	14502	14496	14460	14524	14525	14516	14390	14583	14387	14497	14428	14528	14460	14530	14457	14573	14551	14389	14484	14424	14413	14608	14480	14572	14616	14585	14352	14613	14567	14461	14716	14504	14480	14524	14414	14552	14533	14389	14683	14294	14407	14665	14448	14484	14737	14406	14558	14567	14603	14464	14346	14692	14378	14483	14517	14384	14403	14551	14478	14441	14478	14519	14440	14434	14451	14558	14480	14488	14563	14450	14641	14545	14524	14555	14499	14349	14405	14457	14599	14507	14659	14634	14546	14533	14439	14480	14639	14588	14655	14432	14575	14296	14636	14498	14427	14732	14461	14519	14513	14589	14385	14421	14543	14599	14632	14484	14624	14371	14401	14428	14400	14595	14553	14515	14702	14508	14442	14484	14486	14622	14485	14433	14455	14526	14579	14678	14323	14586	14571	14490	14553	14516	14508	14397	14446	14623	14671	14359	14399	14537	14635	14481	14571	14641	14572	14570	14588	14599	14604	14422	14457	14614	14330	14450	14424	14510	14433	14282	14470	14649	14470	14136	14584	14475	14636	14750	14414	14545	14577	14452	14585	14483	14443	14411	14431	14566	14576	14525	14560	14377	14619	14310	14653	14589	14500	14514	14757	14486	14330	14519	14493	14407	14544	14570	14456	14324	14410	14396	14582	14624	14562	14495	14633	14549	14335	14479	14558	14548	14543	14549	14537	14636	14491	14650	14562	14618	14396	14485	14505	14681	14521	14591	14436	14620	14559	14505	14497	14522	14637	14487	14426	14591	14555	14540	14459	14517	14349	14523	14602	14519	14596	14556	14590	14436	14461	14498	14608	14476	14563	14517	14587	14488	14413	14524	14469	14515	14429	14589	14480	14445	14684	14408	14405	14535	14628	14544	14367	14396	14457	14259	14347	14522	14537	14416	14448	14454	14438	14418	14380	14389	14590	14523	14554	14505	14406	14644	14632	14490	14576	14482	14441	14418	14486	14457	14245	14647	14504	14464	14505	14470	14520	14571	14462	14526	14467	14378	14496	14519	14397	14618	14403	14612	14564	14567	14567	14557	14724	14461	14475	14486	14648	14604	14559	14380	14307	14624	14484	14534	14555	14558	14477	14629	14529	14476	14530	14572	14600	14441	14505	14431	14610	14492	14580	14384	14489	14474	14509	14450	14512	14412	14472	14527	14465	14500	14460	14669	14626	14460	14550	14358	14499	14397	14529	14665	14674	14600	14467	14472	14487	14558	14473	14468	14611	14457	14512	14699	14370	14510	14462	14601	14511	14346	14631	14332	14446	14430	14417	14519	14440	14657	14610	14510	14464	14496	14529	14458	14543	14462	14461	14253	14519	14517	14408	14515	14498	14433	14397	14474	14522	14497	14473	14549	14464	14510	14663	14451	14523	14393	14550	14387	14596	14503	14569	14546	14377	14435	14506	14359	14498	14555	14448	14596	14333	14581	14462	14499	14490	14544	14501	14442	14396	14354	14454	14645	14588	14670	14403	14576	14552	14565	14489	14530	14363	14599	14405	14411	14373	14462	14517	14529	14481	14538	14571	14572	14556	14310	14539	14343	14432	14450	14532	14708	14505	14479	14398	14565	14606	14454	14415	14430	14596	14455	14513	14535	14567	14519	14538	14520	14442	14486	14577	14546	14520	14459	14562	14516	14534	14382	14533	14449	14398	14531	14621	14560	14501
27390	21918	23951	20591	16755	16669	17900	23863	22976	20236	18144	17137	16419	16025	16212	15954	15994	16057	16036	16021	16122	15905	15928	15846	15920	15882	15947	15964	15982	15727	15956	15815	15782	15963	15782	16090	15826	15782	15971	15925	15903	15971	15880	15933	15947	15957	16024	15960	15842	16063	15876	15908	15977	15926	16150	15968	15952	15848	15938	15962	15823	15871	15908	15949	15964	15930	16092	15941	15954	16064	16093	15900	15844	15870	16016	15939	15969	15949	16031	16006	15986	15889	15837	16062	15987	15907	15852	15834	16005	16021	16057	15902	15882	15667	15873	16053	16057	15982	16107	16059	16037	15754	15886	16170	16026	16003	15992	16029	16134	16135	15803	15817	15888	16111	15799	15962	15990	15853	15936	15996	15886	15822	15945	15947	16193	15999	15806	15899	16034	15817	15900	15986	15935	15682	16016	16046	16013	15807	15878	15994	16211	15951	16015	15672	15981	15977	15897	15934	16064	16051	16051	15633	15971	15700	15864	16161	15950	15808	16040	16000	15769	15794	15990	15823	15939	15670	15978	15952	15786	15888	15917	16019	16092	15956	15812	16156	16215	16029	15897	15640	15903	16086	15910	15829	15854	16076	16114	16005	15822	15860	15925	15810	15887	15939	16027	15862	15955	16012	15893	15868	15888	15918	15798	15808	15918	16017	15873	16127	15889	15957	16041	15878	15979	15920	15882	15997	15910	15988	15837	15963	15961	16086	16002	15959	15856	16034	16022	15819	15930	16116	15973	15889	16078	16017	15886	15839	15926	15899	15929	15926	15990	15951	15806	15873	15947	15911	16107	15907	15870	15967	16061	15958	16012	16123	16192	16016	16104	15957	16044	15739	16075	15984	15738	16070	16059	15946	16090	15873	15767	15743	16100	15874	15716	16044	15964	16105	15898	15980	15923	15972	16019	16017	16067	15902	15944	15859	16088	16051	16074	16173	15823	15980	15991	15939	15856	15816	15868	15996	15864	15911	15971	16007	15976	16022	16115	16026	16019	16138	15646	15790	15851	15804	15849	15841	16020	16072	16154	16172	15877	15832	15944	15805	15885	15993	15874	15882	15776	15933	15972	16000	15994	16066	15982	15837	15968	15899	15854	15845	16043	16010	15942	15956	16012	15944	15906	15928	16048	15816	16120	15896	15915	15898	15976	15826	16123	16015	15956	16039	15847	16091	16007	16007	15963	15933	15993	15847	15771	15941	16112	16045	15832	16194	15985	15960	16000	15857	16038	16261	16013	15934	15993	16009	16036	15957	16046	15966	15796	15977	15795	15753	15884	16057	16111	15785	15930	16020	15950	15790	15862	15897	15932	16078	15922	16040	15942	15933	15842	16060	16021	15859	15906	15935	15773	16099	15919	16018	15850	15934	16230	16069	15939	15948	16024	16105	16021	16185	15861	16137	15937	15951	15979	15976	16047	16012	16021	15932	16135	15901	16152	15847	16068	15999	16014	16067	15823	16044	15992	15942	15938	15890	16123	15873	16027	15943	15865	16157	15799	15911	15981	16089	16056	15932	15868	15873	15972	15948	15838	15929	15918	15866	15932	15878	16045	15953	15908	15942	15888	15956	15875	16081	15905	15930	15903	15920	15938	15879	16218	15819	15818	16144	16051	16113	15928	15849	15937	15960	15851	16216	15943	15860	15984	16001	16060	16116	15894	15961	15943	15790	15964	15892	15839	15926	16079	16108	16024	16035	15913	16113	15844	16068	16095	15845	16038	15781	16022	15972	15784	15665	15897	16025	16035	15860	15994	16161	16060	15903	15920	15950	15893	15728	15790	15866	15959	15815	15875	15997	15895	15995	15994	15723	15879	16054	15988	15894	15953	16009	15889	15856	15959	15903	15844	15885	15912	15837	15905	15832	16060	16081	16148	15866	15681	16024	15962	15771	16129	16051	16090	16104	16052	15914	15919	15918	15697	16071	15974	16015	15961	15886	16148	15769	15882	15784	15884	15844	15920	15815	15838	16014	15943	16006	15952	15983	15890	16174	16103	15974	15915	15919	16027	15821	16166	15919	15920	15753	15918	16009	16191	15989	15669	15959	15939	15863	16082	15986	15981	16026	16085	15989	15871	16108	15927	15849	16161	15943	15887	15672	15991	15932	15946	16018	15807	16053	15898	16047	15974	15894	16215	15855	15835	15947	15990	16019	15978	16037	15893	16097	15930	15924	15963	16029	15949	15914	15852	16011	16142	15942	15830	15985	16047	15937	15829	15973	16006	16020	16012	15923	15944	15883	15994	16096	16190	16085	15922	15971	16116	15931	16052	15973	16085	15989	15947	15988	15911	16005	16014	15852	15916	16053	15938	16174	16110	15957	15911	16088	16014	15931	15864	16003	15836	16029	15843	15922	16064	16070	15983	15774	15937	15965	16053	16076	16021	16135	15936	15908	15948	16056	15877	15957	16060	16056	15946	16045	16079	15932	15894	15750	15896	16027	15951	16018	16063	16010	15779	15876	16007	16029	16067	15990	15996	15795	15975	16057	15823	15846	16060	16093	15995	15866	16058	15945	15947	15961	16042	15679	15938	15961	15993	15869	16072	15841	15992	15885	15937	16031	15968	15925	16023	15957	15785	16070	15908	15842	16006	15904	15976	15995	16030	16016	16171	16121	15957	16019	16001	16106	16061	16012	15987	15871	15937	15765	15819	15975	16121	15891	15996	15848	15937	15982	16072	16008	15902	15815	15894	15894	16238	15948	15909	16002	16178	16022	15947	15990	15986	15836	15890	15828	15735	15870	15873	16062	15937	16042	15954	15961	16064	15968	15813	15871	15855	15934	15842	16044	16061	15905	15822	15854	16027	15867	15820	15891	15819	15781	16022	16011	15922	15794	16061	15943	15825	16030	15897	16021	15881	16029	15858	15886	16038	15984	16068	15820	16027	15851	15893	15839	15892	15976	16074	15907	15887	15945	15933	16030	15834	16027	15921	15991	15974	15898	15939	15720	16067	16023	15927	15935	15860	15976	15913	16071	16183	15901	15958	15945	15764	15934	15893	15980	16153	15856	15907	16010	15951	15794	16109	16055	15804	15846	15898	15916	16025	16003	15948	15827	15829	15847	15931	15958	16186	15866	15992	15995	15841	15843	15848	15716	15991	16116	15856	15909	15966	16046	16080	16107	15971	15970	16053	15924	15934	15864	15865	15965	15626	16006	16113	15866	16015	16085	15851	16061	16009	15820	15779	16013	15934	15886	15984	15971	16014	15993	15905	15916	15783	15870	15938	15958	16065	16009	16072	16035	15958	16006	15998	15826	15913	15906	16087	16067	16007	16048	15962	16011	15840	16046	15924	15988	15828	16212	15766	15782	15979	16125	16101	15937	16080	16058	16008	15903	16031	15917	15945	15862	15869	16037	16179	15859	16105	15874	15801	16105	15950	15982	15904	16079	16133	16085	15988	15811	16094	15792	15964	15947	15996	16036	16147	16003	15922	15987	15947	15864	15890	15855	15913	16079	16011	15993	16147	15957	15962	15979	15991	16051	16026	15868	15970	15989	15951	15956	15965	16010	16108	16134	16059	15929	15922	15770	15846	15795	15875	16032	15966	15832	15959	16017	15898	15864	15848	15892	15871	15890	15888	15972	15860	16027	16014	15881	16087	15931	16019	16058	16011	16079	16017	15998	15932	15823	15876	15814	16084	15840	15793	15845	16039	15965	15939	15925	15735	16123	16288	15871	15802	16064	15892	15730	15924	15908	15815	15836	15834	15851	15947	15836	15927	15790	15933	16063	15860	16053	16014	16019	16016	16005	16051	16015	15851	16141	15903	16055	16267	15853	15872	15788	15979	16001	16058	15945	15951	16060	15830	15925	15974	15931	16029	15963	15951	15775	16136	15962	16067	16057	16103	15995	15936	15902	15974	16076	16138	15819	15875	15757	15948	15773	15661	15945	15958	15932	15863	16054	15980	16180	15908	15889	15988	15975	15747	16041	15918	16122	15880	15967	16115	15919	15771	16051	15867	15948	15700	15819	16085	15812	15972	15889	15773	15764	15983	15975	15900	15980	16017	15792	15984	16020	15919	15896	16017	15956	15831	15894	15951	15900	16064	16157	16252	16117	15894	15850	15940	16058	15897	16039	15815	16015	16007	16172	15786	15824	15996	15980	16006	15865	16018	15927	15985	16009	15824	15843	15932	15948	15747	15901	15810	15905	15744	15903	15758	15869	15994	15923	16092	15914	16138	15869	15931	15910	15755	15822	15965	16155	16014	15917	15839	15917	15915	15787	15806	16018	16092	16161	15878	16005	15871	15838	16019	15951	15898	15887	15758	15954	16155	16011	15987	15878	15992	15941	16118	15941	15985	16090	16082	15830	15918	15926	15862	15838	15825	15933	15968	15980	16040	15817	15916	16313	16057	15887	15957	16106	15697	15815	16182	15980	15971	16037	16072	15923	16032	16020	15930	15925	15877	15897	15861	16097	15888	16079	15941	16018	16094	15878	15926	16179	15871	16003	15770	15847	15942	15800	15888	15909	16039	15734	15811	16121	16050	15909	15901	16020	15944	16142	15735	16143	15897	15965	15983	15920	16213	16136	16025	15914	15967	15910	15783	15945	15898	15976	16038	16005	16017	15876	15977	15968	16155	15847	15879	15890	15836	16021	16017	15789	15847	16146	15929	15916	16031	15949	15797	15893	16054	16000	15912	15939	16040	15877	15788	15871	15916	16054	15969	16004	16065	16082	15973	15940	15842	15856	15962	15849	15775	15942	15848	15958	16068	16009	15871	15990	15909	16067	16006	16025	15965	15989	15955	15823	15975	15867	16016	16077	16141	16195	16187	15929	15932	15936	15879	15919	15998	16085	15854	15870	16032	16011	16115	15795	16010	15883	16052	15918	15902	15853	16073	16029	16068	15817	15852	15949	15995	15873	16016	15813	15874	15949	15824	15936	15957	15858	15866	15933	16145	16082	15950	15945	15926	15892	16146	15998	16043	16054	15928	16058	15927	15913	15752	15854	16080	15937	15851	15747	15984	15725	15743	15798	15983	15936	15937	16195	15946	16032	15920	16040	15974	16055	16040	15962	15896	15995	15918	15831	16028	15821	15902	16094	15982	15938	16033	15822	15822	16193	15769	15828	15979	15957	16006	16079	15939	16003	16057	16002	16074	16040
16577	21374	21433	18307	16622	15968	18075	26159	24079	19791	17233	15981	15281	14992	14976	14858	14873	14813	14789	14777	14797	14800	14765	14802	14930	14873	14949	14788	14999	14815	14884	14682	14941	14755	14836	14781	14697	14846	14751	14769	14850	14812	14810	14880	14778	14761	14899	14755	14876	14932	14905	14886	14812	14897	14878	14724	14838	14853	14739	14882	14821	14807	14774	14829	14765	14872	14686	14769	14780	14896	14663	14763	14875	14988	14874	14889	14906	14889	14810	14777	14838	14974	14832	14887	14998	14889	14808	14815	14711	14772	14837	14884	14893	14792	14944	14702	14870	14883	14767	14914	15036	14850	14805	14913	14899	14694	14864	14808	14861	14712	14977	14897	14809	14932	14821	14850	14734	14907	14778	14734	14922	14854	14901	14892	14921	14810	14908	14851	14894	14779	14898	14962	14710	14755	14809	14763	14712	14825	14663	14910	14794	14773	14988	14881	14743	14655	14694	14874	14734	14754	14732	14835	14822	14909	14829	14862	14824	14801	14789	14773	14910	14971	14736	14768	14842	14783	14834	14824	14776	14742	14622	14857	14716	14882	14962	14788	14875	14759	14786	14826	14895	14892	14654	14821	14918	14928	14776	14926	14735	14801	14843	14894	14663	14918	14828	14968	14857	14801	14890	14802	14916	14785	14808	14941	14783	14770	14634	14867	14786	14738	14712	14779	14877	14870	14748	14860	14797	14862	14682	14915	14688	14813	14804	14779	14782	14893	14853	14766	14908	14776	14676	14872	14941	14662	14876	14863	14844	14902	14942	14813	14620	14823	14790	14935	14628	14805	14754	14787	15050	14824	14782	14763	14708	14807	14790	14778	14759	14549	14687	14845	14908	14818	14844	14979	14884	14801	14872	14858	14834	14786	14931	14781	14789	14710	14837	14767	14710	14828	14904	14765	14718	14760	14792	14881	14837	14676	14723	14826	14768	14730	14991	14788	14902	14939	14745	14746	14864	14714	14762	14809	14775	14674	14867	14767	14755	14808	14871	14938	14783	14849	14777	14918	14832	14869	14793	14797	14613	14723	14796	14661	14893	14871	14945	14737	14859	14843	14782	14813	14838	14914	14696	14789	14932	14726	14809	14752	14881	14862	14823	14784	14832	14839	14859	14853	14792	14809	14801	14790	14660	14768	14817	14774	14892	14852	14680	14916	14949	14871	15038	14841	14838	14880	14785	14854	14900	14699	14866	14992	14674	14939	14904	14788	14807	14912	14837	14767	14851	14776	14785	14790	14919	14596	14820	14846	14926	14779	14971	14728	14732	14849	14933	14990	14887	14972	14889	14933	14855	14924	14803	14752	14783	14875	14825	14960	14856	14853	14937	14679	14810	14730	14802	14801	14835	14806	14811	14767	14869	14844	14877	14754	14953	14895	14778	14854	14920	14969	14790	14819	14809	14717	14906	14854	14662	14713	14665	14791	14755	14815	14764	14833	14835	14644	14899	14819	14767	14934	14682	14810	14718	14801	14787	14867	14752	14693	14892	14749	14825	14692	14742	14825	14686	14672	14664	14860	14663	14933	14843	14828	14870	14837	14782	14738	14881	14879	14939	14680	14800	14782	14696	14917	14682	14688	14942	14853	14977	14877	14855	14699	14739	14769	14674	14812	14652	14761	14842	14749	14896	14740	14798	14669	14922	14648	14875	14932	14751	14588	14727	14890	14943	14733	14738	14768	14779	14812	14756	14801	14638	14728	14712	14778	14902	14860	14957	14850	14712	14747	14624	14948	14825	14812	14698	14663	14764	14866	14896	14970	14885	14877	14902	14945	14935	14784	14741	14889	14645	14837	14913	14755	14923	14832	14854	14651	14896	14631	14959	14834	14714	14768	14838	14631	14737	14880	14955	14840	14936	14622	14822	14687	14744	14671	14855	14677	14835	14822	14648	14696	14797	14870	14732	14789	14783	14854	14613	14758	14812	14808	14763	14644	14808	14755	14785	14941	14891	14836	14837	14718	14859	14843	14775	14930	14952	14859	14851	14887	14608	14761	14843	14884	14698	14917	14802	14664	14860	14704	14689	14670	14754	14860	14760	14861	14839	14837	14907	14807	14739	15091	14737	14965	14860	14885	14778	14757	14771	14727	14918	14803	14995	14806	14935	14795	14748	14892	14840	14886	14768	14877	14810	14709	14863	14806	14988	14852	14768	14930	14816	14783	14691	14702	14888	14660	14749	14761	14862	14651	14910	14742	14727	14609	14729	14745	14809	14738	14749	14931	14737	14872	14801	14974	14677	14839	14822	14911	14867	14708	14851	14902	14825	14734	14682	14749	14913	14881	14812	14925	14792	14956	14797	14713	14826	14882	14823	14749	14836	14873	14795	14787	14877	14824	14735	14826	14811	14905	14939	14957	14826	14864	14691	14624	14925	14893	14642	14885	14952	14837	14803	14688	14940	14852	14913	14813	14938	14899	14864	14762	14823	14823	14745	14944	14819	14887	14828	14775	14895	14891	14740	14832	14684	14881	14872	14949	14922	14733	14803	14751	14866	14730	14750	14913	14693	14836	14755	14877	14766	14883	14746	14906	14791	14788	14800	14859	14829	14747	14837	14876	14780	14765	14856	14690	14624	14702	14892	14848	14613	14843	14816	14879	14737	14863	14841	14869	14694	14789	14736	14738	14770	14879	14713	14911	14862	14934	14886	14700	14805	14716	14708	14728	14828	14828	14777	14742	14801	14782	14873	14678	15064	14814	14812	14754	14756	14764	14862	14668	14780	14841	14912	14767	14816	14747	14707	14791	14487	14759	14907	14915	14830	14773	14785	14923	14746	14597	14923	14966	14685	14717	14966	14855	14792	14720	14926	14754	14915	14846	14826	14871	14930	14734	14763	14806	14785	14794	14710	14970	14704	14620	14765	14867	14697	14713	14743	14822	14710	14938	14949	14786	14691	14759	14887	14869	14767	14811	14859	14813	14772	14879	14790	14818	14834	14677	14815	14720	14795	14819	14827	15061	14748	14659	14845	14960	14823	14855	14795	14962	14889	14925	14919	14712	14819	14857	14807	14746	14928	14924	14760	14701	14860	14772	14984	14885	14870	14937	14721	14861	14873	14712	15032	14908	14828	14760	14734	14749	14892	14778	14945	14682	14891	14791	14801	14859	14864	14820	14765	14851	14603	14862	14765	14835	14793	14703	14828	14832	14897	14757	14845	14735	14951	14800	14684	14732	14899	14757	14892	14927	14914	14820	14699	14811	14835	14960	14857	14654	14733	14830	14667	14689	14759	14840	14616	14945	14824	14636	14862	14774	14897	14833	14858	14967	14732	14770	14757	14849	14936	14668	14806	14929	14837	14813	14857	14933	14989	14867	14822	14930	14880	14926	14753	14863	14876	14873	14897	14907	14977	14837	14870	14968	14819	14698	14702	14797	14869	14654	14934	14975	14748	14828	14745	14707	14849	14936	14906	14698	14788	15032	14870	14746	14867	14781	14905	14787	14706	14814	14830	14702	14882	14889	14881	14853	15005	14682	14834	14806	14862	14842	14659	15057	14789	15192	14759	14873	14766	14900	14776	14750	14714	14749	14734	14725	14897	14805	14876	14945	14795	15001	15072	14715	14831	14753	14928	14800	14912	14807	14763	14657	14889	14953	14760	14524	14727	14747	14690	14881	14720	14880	14845	14657	14800	14884	14872	14909	14679	14735	14838	14874	14840	14773	14885	14761	14876	14701	14819	14828	14797	14770	15160	14816	14842	14721	14982	14777	14949	14718	14840	14956	14683	14825	14868	14827	14845	14805	14861	14771	14809	14994	14822	14731	14886	14749	14703	14922	14870	14818	14860	14910	15004	14906	14693	14795	14840	14832	14825	14929	14783	14746	14852	14781	14725	14720	14747	14927	14923	14786	14708	14736	14705	14860	14936	14584	14829	14642	14710	14895	14847	14714	14888	14812	14758	14840	14707	14745	14903	14714	14676	14959	14948	14875	14891	14802	14621	14729	14863	14873	14819	14946	14929	14777	14902	14820	14949	14814	14860	14671	14768	14833	14904	14910	14786	14792	14737	14830	15028	14766	14878	14816	14925	14859	14915	14849	14909	14781	14812	14955	14869	14881	14737	14829	14952	14904	14931	14712	14729	14768	14674	14806	14940	14745	14943	14811	14745	14873	14945	14736	14799	14943	14991	14996	14766	14786	14625	14706	14787	14869	14839	14804	14801	14980	14833	14792	14854	14890	14903	14853	14894	14794	14827	14842	14811	14861	14780	14720	14841	14818	14766	14780	14873	14826	14884	14750	14760	14783	14825	14733	14874	14815	14799	14793	14889	14798	14767	14917	14792	14784	14870	14819	14744	14736	14715	14896	14642	14884	14697	14869	14948	14800	14705	14719	14908	14817	14960	14932	14901	14658	14724	14927	14858	14881	14807	14874	14767	14922	14939	14709	14715	14828	14723	14789	14938	14762	14834	14729	14830	14752	14901	14605	14727	14811	14652	14812	14880	14812	14775	14762	14787	14814	14612	14884	14747	14860	14918	14860	14942	14801	14750	14892	14759	14912	14634	14768	14862	14777	14778	14897	14763	14950	14729	14840	14760	14924	14788	14870	14799	14901	14824	14713	14816	14612	14813	14982	15020	14921	14835	14828	14803	14912	14880	14763	14651	14921	14870	14877	14736	14668	14788	14894	14729	14717	14903	14814	14756	14913	14770	14791	14719	14761	14618	14733	14715	14678	14802	14886	14765	14750	14978	14824	14701	14755	15002	14853	14843	14892	14823	14777	14763	14752	14762	14706	14852	14929	14742	14926	14912	14709	14820	14829	14779	14760	14893	14699	14776	14851	14785	14714	14843	14927	14692	14786	14724	14900	14764	14845	14810	14998	14915	14768	14825	14762	14951	14673	14899	14998	14770	14977	14704	14845	14696	14727	14717	14846	14836	14658	14912	14758	14841	14820	14869	14617	14984	14758	14847	14773	14720	14810	14806	14762	14849	14936	14768	14907	14834	14769	14648	14940	14891	14719	14908	14873	14841	14944	14761	14917	14898	14836	14759	14843	14829	14710	14768	14748	14663	14873	14795	14732	14715	14828	14810	14668	14778	14810	14875	14819	14799	14936	14978	14763	14699	14765	14786	14775	14836	14854	14869	14550	14868	14978	14687	14874	14918	14781
24710	21172	28015	24947	21034	18634	25058	45450	40260	30936	23849	19856	17060	15952	15808	15699	15776	15514	15718	15862	15509	15843	15749	15635	15862	15835	15788	15651	15694	15693	15641	15680	15722	15622	15873	15767	15599	15639	15536	15727	15801	15662	15708	15784	15737	15825	15792	15867	15796	15867	15773	15710	15819	15698	15721	15818	15677	15632	15650	15761	15790	15594	15737	15591	15641	15645	15832	15591	15700	15689	15789	15608	15525	15704	15623	15736	15701	15713	15585	15634	15763	15654	15687	15713	15536	15601	15623	15754	15547	15461	15720	15753	15756	15662	15659	15667	15658	15490	15663	15813	15636	15811	15770	15840	15672	15630	15761	15562	15658	15705	15831	15751	15711	15778	15701	15599	15746	15691	15626	15694	15623	15764	15621	15864	15707	15703	15661	15718	15689	15821	15669	15826	15481	15676	15579	15619	15472	15544	15474	15818	15701	15658	15694	15691	15745	15720	15654	15700	15613	15807	15741	15660	15720	15527	15649	15547	15594	15533	15564	15851	15870	15755	15606	15708	15739	15764	15581	15610	15547	15718	15700	15658	15657	15569	15543	15774	15937	15663	15848	15655	15719	15679	15641	15708	15623	15693	15702	15559	15477	15750	15806	15606	15742	15820	15798	15797	15747	15568	15701	15822	15516	15689	15507	15705	15519	15630	15583	15706	15505	15509	15576	15901	15737	15821	15678	15456	15731	15641	15478	15824	15649	15508	15636	15757	15548	15542	15641	15719	15731	15679	15728	15548	15616	15946	15734	15538	15520	15932	15823	15656	15620	15659	15632	15720	15673	15584	15589	15697	15609	15626	15487	15588	15802	15811	15573	15689	15533	15706	15707	15614	15659	15780	15843	15538	15548	15579	15580	15699	15614	15766	15686	15693	15767	15671	15726	15700	15649	15585	15654	15461	15669	15763	15628	15761	15771	15503	15813	15584	15590	15636	15570	15460	15724	15606	15825	15589	15809	15559	15780	15737	15888	15624	15735	15685	15701	15542	15627	15668	15560	15707	15720	15842	15562	15599	15809	15741	15756	15668	15600	15688	15661	15412	15491	15601	15620	15687	15552	15647	15527	15657	15562	15619	15692	15522	15545	15639	15431	15766	15571	15595	15643	15631	15575	15711	15682	15562	15701	15638	15757	15575	15773	15585	15785	15628	15911	15533	15559	15626	15577	15708	15771	15682	15624	15693	15510	15701	15556	15588	15519	15729	15844	15667	15682	15599	15452	15686	15720	15539	15670	15700	15667	15708	15686	15412	15746	15369	15655	15611	15747	15523	15698	15716	15637	15594	15566	15701	15526	15691	15741	15591	15548	15615	15671	15596	15687	15834	15532	15446	15537	15589	15757	15673	15769	15790	15822	15926	15868	15725	15659	15711	15571	15673	15744	15784	15550	15597	15709	15468	15601	15719	15755	15632	15721	15681	15602	15732	15635	15605	15650	15657	15582	15691	15387	15450	15459	15810	15421	15691	15676	15677	15691	15560	15630	15633	15601	15654	15631	15456	15619	15640	15650	15663	15698	15655	15684	15859	15561	15588	15753	15625	15744	15704	15689	15645	15681	15723	15783	15577	15542	15487	15570	15765	15676	15514	15662	15541	15744	15700	15846	15817	15716	15635	15593	15696	15606	15494	15752	15617	15772	15295	15642	15724	15647	15560	15705	15511	15658	15646	15593	15604	15767	15724	15750	15701	15628	15669	15614	15560	15658	15483	15662	15717	15694	15646	15849	15701	15678	15572	15750	15844	15760	15588	15725	15784	15652	15547	15686	15557	15807	15572	15836	15504	15804	15516	15699	15965	15695	15876	15481	15750	15739	15716	15750	15553	15749	15729	15700	15666	15733	15639	15805	15602	15697	15573	15485	15675	15877	15697	15682	15641	15694	15583	15861	15630	15717	15617	15705	15806	15686	15607	15659	15606	15544	15546	15620	15779	15645	15539	15829	15830	15483	15577	15716	15669	15700	15645	15588	15537	15659	15669	15750	15600	15586	15521	15597	15510	15802	15570	15667	15631	15750	15625	15715	15563	15744	15713	15720	15603	15579	15404	15551	15526	15850	15780	15705	15588	15788	15713	15674	15777	15557	15608	15632	15773	15571	15764	15522	15613	15757	15593	15635	15660	15774	15398	15793	15760	15658	15713	15689	15517	15729	15643	15733	15680	15690	15334	15685	15814	15611	15831	15844	15714	15658	15749	15633	15680	15667	15565	15753	15478	15790	15671	15667	15546	15697	15666	15805	15747	15488	15620	15771	15604	15478	15675	15514	15407	15484	15678	15853	15706	15595	15648	15649	15639	15665	15623	15629	15608	15642	15700	15761	15677	15701	15675	15564	15609	15796	15575	15640	15730	15795	15518	15551	15766	15515	15562	15601	15697	15809	15552	15703	15790	15681	15549	15716	15671	15734	15861	15573	15679	15578	15752	15603	15506	15670	15844	15669	15558	15525	15668	15554	15568	15676	15523	15730	15477	15732	15724	15676	15405	15596	15533	15674	15701	15633	15700	15700	15567	15890	15530	15544	15651	15702	15766	15679	15709	15783	15611	15786	15611	15627	15751	15669	15865	15659	15426	15598	15500	15724	15596	15685	15522	15550	15574	15664	15728	15802	15690	15713	15561	15406	15723	15573	15674	15683	15516	15383	15368	15724	15670	15631	15651	15647	15878	15719	15967	15580	15788	15541	15760	15679	15645	15740	15730	15486	15671	15552	15651	15603	15544	15584	15724	15635	15710	15719	15663	15670	15935	15618	15774	15741	15507	15739	15692	15519	15696	15634	15645	15315	15651	15633	15561	15689	15865	15857	15582	15535	15648	15551	15569	15575	15514	15844	15622	15745	15630	15683	15660	15727	15635	15496	15734	15720	15634	15984	15854	15585	15767	15745	15634	15624	15752	15683	15529	15711	15689	15666	15753	15512	15687	15675	15587	15461	15641	15614	15645	15735	15520	15756	15491	15865	15604	15659	15592	15801	15912	15649	15723	15698	15711	15685	15647	15624	15631	15570	15727	15587	15579	15722	15574	15700	15502	15566	15638	15848	15562	15690	15663	15652	15602	15600	15644	15662	15736	15662	15698	15741	15776	15813	15603	15853	15691	15586	15688	15648	15732	15480	15472	15687	15407	15653	15565	15671	15971	15510	15629	15758	15655	15556	15744	15603	15597	15682	15686	15609	15535	15715	15780	15738	15496	15527	15575	15658	15801	15774	15784	15789	15826	15643	15530	15761	15613	15831	15895	15770	15726	15782	15584	15594	15722	15659	15646	15773	15670	15543	15523	15611	15791	15792	15906	15779	15631	15732	15596	15537	15400	15468	15464	15710	15697	15640	15714	15557	15781	15899	15678	15668	15682	15652	15599	15616	15665	15636	15832	15753	15648	15741	15746	15758	15677	15661	15753	15686	15558	15588	15638	15555	15722	15579	15711	15499	15744	15714	15595	15776	15748	15877	15570	15656	15690	15682	15795	15601	15762	15482	15801	15749	15716	15691	15693	15708	15624	15575	15654	15852	15446	15520	15752	15556	15767	15648	15619	15621	15628	15590	15549	15648	15713	15595	15545	15630	15870	15691	15549	15757	15644	15798	15765	15454	15687	15471	15610	15877	15731	15765	15583	15710	15676	15879	15712	15806	15535	15775	15790	15670	15667	15775	15796	15756	15713	15683	15533	15683	15510	15783	15514	15585	15741	15829	15595	15700	15693	15598	15545	15597	15726	15571	15662	15480	15516	15766	15666	15722	15711	15567	15739	15736	15615	15582	15780	15748	15675	15731	15598	15752	15648	15641	15507	15708	15673	15706	15790	15725	15758	15512	15661	15668	15800	15665	15613	15634	15638	15684	15469	15492	15602	15598	15734	15751	15688	15661	15527	15411	15921	15653	15681	15724	15688	15482	15763	15622	15584	15472	15657	15603	15760	15616	15651	15667	15768	15580	15594	15656	15488	15602	15715	15646	15696	15773	15684	15702	15678	15945	15542	15496	15663	15702	15597	15663	15689	15833	15742	15679	15577	15533	15402	15589	15593	15416	15653	15657	15598	15742	15911	15680	15608	15699	15715	15681	15711	15695	15586	15740	15872	15619	15710	15692	15587	15602	15680	15645	15729	15720	15675	15615	15493	15810	15746	15588	15597	15537	15696	15704	15644	15541	15787	15626	15622	15589	15705	15733	15695	15706	15642	15575	15543	15610	15726	15496	15574	15646	15620	15888	15663	15542	15587	15682	15642	15696	15822	15627	15463	15677	15515	15560	15821	15577	15717	15636	15762	15731	15632	15842	15889	15713	15707	15788	15577	15728	15486	15742	15562	15521	15592	15655	15766	15788	15655	15526	15458	15634	15626	15607	15483	15609	15708	15705	15772	15725	15790	15590	15627	15608	15648	15656	15603	15691	15617	15454	15511	15737	15636	15578	15608	15666	15603	15612	15787	15696	15724	15780	15647	15681	15678	15766	15618	15651	15734	15469	15560	15618	15608	15796	15848	15603	15714	15682	15536	15578	15523	15664	15610	15617	15719	15722	15708	15553	15743	15722	15517	15649	15701	15549	15579	15680	15634	15556	15872	15751	15709	15646	15601	15729	15773	15814	15625	15648	15602	15642	15643	15555	15591	15635	15635	15550	15575	15665	15830	15829	15882	15623	15729	15742	15529	15432	15538	15892	15489	15567	15772	15637	15606	15568	15568	15705	15484	15469	15538	15599	15717	15499	15638	15541	15532	15591	15840	15700	15577	15733	15636	15710	15942	15720	15763	15673	15709	15714	15635	15518	15693	15704	15612	15607	15438	15739	15541	15786	15498	15612	15785	15774	15897	15652	15549	15619	15676	15684	15708	15730	15698	15764	15717	15477	15743	15548	15704	15484	15752	15838	15615	15579	15569	15634	15461	15642	15753	15600	15668	15581	15691	15707	15503	15624	15764	15731	15631	15614	15434	15642	15802	15896	15716	15707	15703	15688	15595	15596	15795	15527	15598	15711	15644	15602	15659	15618	15853	15644	15641	15857	15627	15751	15642	15748	15726	15628	15657	15582	15756	15620	15621	15668	15475	15828	15880	15585	15632	15384	15740	15627	15719	15586	15799	15661	15540	15692	15711	15599	15709	15861	15692	15612	15703	15425	15593	15651	15430
15962	25766	24631	20373	17886	16829	26559	47106	41891	31963	24516	19437	15981	14742	14681	14813	14791	14707	14745	14682	14761	14615	14711	14654	14688	14660	14565	14695	14753	14709	14744	14611	14844	14679	14740	14759	14707	14781	14734	14801	14752	14577	14669	14787	14653	14569	14439	14761	14835	14709	14802	14597	14700	14698	14754	14646	14671	14662	14673	14650	14703	14693	14809	14678	14628	14720	14634	14579	14685	14913	14571	14681	14757	14718	14813	14637	14802	14689	14722	14624	14791	14606	14698	14671	14591	14604	14684	14852	14730	14793	14692	14804	14688	14676	14594	14532	14741	14716	14682	14579	14801	14594	14667	14778	14693	14762	14744	14635	14686	14482	14601	14666	14522	14668	14395	14732	14674	14659	14744	14734	14708	14778	14617	14609	14716	14668	14747	14756	14764	14603	14610	14599	14597	14756	14639	14616	14623	14535	14653	14494	14712	14601	14494	14745	14472	14866	14548	14558	14733	14693	14664	14708	14902	14569	14694	14629	14600	14760	14703	14779	14533	14659	14806	14617	14871	14684	14763	14693	14593	14684	14712	14633	14615	14628	14452	14664	14565	14687	14596	14684	14694	14589	14630	14760	14726	14668	14736	14500	14723	14608	14686	14639	14514	14684	14674	14524	14534	14726	14633	14739	14497	14736	14685	14793	14646	14582	14718	14722	14652	14790	14762	14769	14648	14543	14657	14709	14840	14778	14709	14577	14671	14687	14772	14537	14828	14644	14527	14726	14910	14567	14827	14602	14376	14779	14518	14701	14715	14543	14706	14645	14599	14590	14688	14683	14727	14574	14500	14656	14559	14747	14596	14496	14770	14778	14713	14769	14748	14625	14667	14796	14559	14622	14782	14742	14651	14898	14726	14567	14631	14611	14778	14583	14624	14572	14603	14614	14827	14748	14597	14688	14705	14583	14628	14578	14619	14633	14634	14760	14575	14634	14654	14788	14723	14812	14504	14861	14709	14494	14745	14740	14801	14657	14657	14641	14687	14695	14686	14568	14803	14685	14668	14506	14916	14625	14743	14677	14494	14644	14750	14550	14681	14717	14678	14554	14785	14696	14707	14752	14623	14568	14486	14778	14463	14590	14632	14801	14659	14578	14761	14577	14703	14711	14654	14545	14628	14541	14726	14659	14624	14597	14740	14543	14752	14615	14563	14631	14676	14678	14656	14843	14727	14646	14705	14640	14694	14658	14713	14750	14619	14573	14573	14598	14750	14608	14626	14707	14611	14661	14696	14797	14762	14551	14735	14648	14736	14627	14600	14618	14745	14551	14857	14604	14830	14639	14764	14740	14659	14640	14821	14591	14567	14729	14627	14394	14711	14717	14714	14526	14627	14861	14707	14780	14663	14737	14499	14700	14611	14639	14799	14824	14545	14701	14596	14685	14570	14611	14665	14621	14787	14703	14687	14855	14643	14778	14548	14542	14663	14663	14542	14587	14721	14715	14788	14669	14565	14746	14756	14519	14590	14670	14590	14631	14561	14571	14661	14715	14719	14639	14840	14613	14734	14781	14608	14693	14596	14690	14790	14766	14631	14571	14714	14634	14441	14660	14618	14633	14641	14698	14723	14732	14772	14682	14518	14811	14840	14529	14743	14734	14882	14577	14623	14715	14759	14629	14593	14788	14650	14516	14520	14646	14778	14691	14488	14845	14579	14582	14628	14715	14771	14931	14626	14759	14590	14617	14465	14670	14697	14699	14640	14622	14555	14803	14635	14644	14713	14762	14724	14680	14705	14590	14668	14883	14575	14623	14486	14541	14666	14596	14494	14621	14617	14596	14801	14657	14946	14681	14599	14677	14655	14711	14646	14699	14600	14642	14674	14626	14705	14746	14748	14749	14698	14831	14708	14622	14660	14632	14629	14662	14677	14703	14719	14668	14594	14609	14510	14717	14589	14659	14738	14619	14496	14767	14595	14799	14725	14763	14774	14739	14838	14700	14616	14582	14632	14624	14762	14718	14640	14815	14573	14852	14583	14714	14834	14546	14775	14672	14512	14635	14574	14579	14664	14622	14508	14757	14814	14646	14668	14742	14610	14732	14653	14525	14694	14856	14767	14659	14639	14667	14603	14641	14719	14889	14636	14641	14545	14605	14674	14697	14638	14582	14720	14593	14657	14763	14633	14647	14660	14668	14721	14591	14592	14742	14671	14557	14659	14733	14487	14692	14583	14712	14532	14576	14653	14766	14732	14688	14571	14739	14729	14753	14624	14523	14664	14634	14754	14785	14664	14502	14742	14686	14522	14733	14909	14576	14773	14685	14591	14857	14637	14635	14801	14717	14698	14675	14763	14629	14713	14654	14601	14740	14670	14725	14532	14791	14786	14740	14625	14619	14801	14625	14769	14727	14681	14811	14697	14676	14450	14650	14870	14699	14612	14639	14639	14821	14675	14763	14637	14655	14729	14740	14657	14531	14721	14723	14729	14650	14626	14591	14595	14623	14596	14701	14635	14714	14611	14765	14605	14795	14607	14668	14708	14703	14690	14535	14662	14773	14777	14774	14955	14726	14652	14726	14529	14528	14595	14598	14698	14794	14637	14702	14787	14527	14532	14612	14729	14729	14677	14715	14677	14623	14711	14615	14627	14627	14580	14754	14872	14688	14803	14531	14715	14793	14733	14648	14626	14681	14744	14740	14748	14666	14720	14592	14546	14663	14576	14586	14797	14690	14693	14777	14710	14798	14716	14585	14708	14623	14795	14613	14561	14672	14674	14799	14681	14638	14742	14498	14602	14513	14657	14513	14722	14627	14601	14573	14610	14682	14668	14586	14767	14608	14659	14693	14636	14732	14743	14582	14822	14770	14564	14603	14697	14582	14791	14584	14530	14655	14812	14858	14601	14645	14589	14733	14481	14584	14625	14757	14738	14631	14665	14655	14817	14766	14634	14582	14556	14754	14756	14647	14633	14681	14793	14639	14591	14623	14519	14827	14772	14495	14605	14687	14629	14566	14657	14776	14648	14807	14767	14781	14742	14698	14679	14643	14784	14696	14527	14684	14510	14850	14732	14619	14876	14633	14425	14531	14652	14817	14741	14679	14651	14578	14659	14620	14570	14803	14616	14588	14697	14748	14555	14628	14639	14840	14652	14655	14643	14720	14627	14660	14849	14759	14686	14521	14789	14733	14633	14625	14634	14654	14556	14660	14762	14713	14662	14680	14738	14563	14616	14707	14690	14840	14604	14772	14709	14591	14790	14626	14592	14769	14422	14732	14766	14720	14750	14687	14742	14698	14636	14794	14846	14696	14720	14757	14737	14490	14561	14676	14778	14663	14655	14690	14636	14584	14595	14719	14696	14738	14554	14752	14745	14738	14658	14725	14599	14821	14501	14675	14593	14753	14727	14631	14683	14828	14608	14643	14646	14578	14698	14591	14553	14656	14680	14803	14766	14526	14639	14532	14530	14713	14709	14591	14659	14561	14780	14769	14483	14689	14825	14783	14641	14665	14650	14778	14527	14900	14640	14615	14739	14665	14680	14704	14654	14750	14707	14529	14567	14644	14669	14817	14692	14690	14532	14659	14660	14692	14619	14510	14786	14744	14408	14762	14608	14578	14525	14772	14600	14846	14671	14949	14770	14584	14677	14661	14462	14838	14735	14666	14666	14831	14745	14534	14755	14704	14663	14588	14612	14733	14850	14537	14689	14746	14683	14772	14640	14648	14675	14464	14590	14682	14814	14688	14785	14769	14544	14637	14673	14653	14725	14637	14585	14834	14669	14743	14641	14639	14602	14585	14757	14600	14646	14443	14775	14729	14731	14799	14743	14688	14657	14746	14625	14567	14821	14694	14632	14642	14548	14599	14625	14713	14645	14691	14913	14644	14730	14815	14701	14646	14694	14749	14545	14590	14605	14751	14599	14667	14669	14732	14759	14529	14662	14595	14729	14591	14517	14755	14753	14652	14743	14664	14665	14621	14863	14814	14856	14696	14783	14729	14689	14786	14818	14678	14718	14590	14543	14708	14630	14580	14736	14704	14660	14679	14683	14706	14641	14716	14669	14507	14651	14772	14691	14535	14768	14713	14685	14746	14692	14558	14692	14549	14766	14585	14682	14666	14798	14556	14673	14706	14722	14780	14663	14703	14694	14868	14625	14647	14728	14391	14632	14747	14735	14877	14804	14604	14621	14454	14645	14536	14742	14647	14619	14651	14678	14675	14717	14613	14563	14671	14832	14574	14860	14592	14755	14786	14643	14555	14675	14464	14803	14618	14897	14634	14908	14663	14647	14754	14658	14573	14756	14635	14733	14658	14623	14597	14630	14660	14647	14668	14767	14805	14609	14660	14785	14560	14797	14642	14789	14801	14586	14649	14716	14635	14715	14659	14600	14698	14761	14828	14655	14606	14817	14671	14600	14622	14532	14577	14720	14809	14665	14769	14725	14718	14647	14627	14622	14598	14557	14655	14581	14697	14705	14747	14657	14675	14756	14517	14624	14655	14652	14663	14745	14784	14790	14534	14865	14739	14594	14606	14526	14643	14611	14535	14673	14702	14709	14720	14870	14688	14643	14450	14642	14781	14588	14785	14760	14612	14629	14585	14513	14702	14669	14700	14700	14634	14590	14745	14657	14630	14739	14597	14714	14547	14616	14499	14754	14538	14742	14754	14783	14502	14643	14665	14544	14745	14668	14559	14763	14753	14647	14602	14651	14742	14604	14705	14856	14622	14669	14554	14939	14822	14909	14693	14689	14921	14791	14594	14648	14618	14537	14710	14681	14879	14647	14830	14585	14531	14877	14542	14688	14646	14786	14616	14776	14639	14685	14760	14633	14648	14626	14696	14667	14626	14643	14741	14624	14681	14568	14755	14824	14669	14758	14851	14749	14661	14631	14649	14634	14707	14593	14621	14781	14731	14742	14703	14769	14613	14669	14598	14662	14577	14589	14665	14732	14712	14680	14544	14653	14615	14631	14681	14741	14764	14537	14730	14729	14656	14508	14822	14728	14773	14530	14651	14483	14742	14652	14738	14728	14702	14803	14669	14882	14719	14626	14440	14725	14638	14882	14643	14646	14663	14845	14755	14628	14644	14597	14663	14741	14697	14628	14636	14839	14732	14502	14598	14875	14675	14714	14548	14693	14710	14584	14535	14656	14737	14981	14841	14822	14683
23036	21060	28783	23572	21387	22778	33567	60844	54604	41834	30822	24719	19442	16342	15682	15540	15631	15804	15821	15838	15596	15902	15810	15829	15793	15836	15902	15709	15757	15632	15664	15804	15787	15629	15609	15496	15581	15864	15866	15671	15873	15787	15730	15651	15685	15839	15681	15585	15778	15599	15579	15663	15397	15498	15683	15811	15730	15524	15584	15666	15812	15656	15626	15663	15747	15444	15753	15489	15524	15638	15664	15849	15748	15675	15769	15706	15699	15668	15574	15669	15512	15732	15769	15722	15808	15801	15660	15695	15560	15628	15814	15684	15810	15719	15688	15648	15555	15598	15788	15546	15462	15692	15817	15679	15878	15418	15449	15723	15512	15449	15708	15617	15707	15683	15565	15664	15671	15668	15557	15460	15590	15610	15609	15706	15669	15553	15603	15572	15542	15793	15778	15639	15736	15456	15636	15554	15653	15483	15511	15573	15350	15495	15460	15669	15667	15804	15403	15581	15565	15619	15625	15486	15645	15447	15491	15552	15527	15803	15856	15623	15474	15716	15644	15660	15582	15892	15614	15800	15593	15658	15621	15608	15448	15610	15727	15496	15595	15629	15632	15673	15630	15549	15348	15654	15532	15746	15773	15712	15502	15481	15691	15632	15670	15622	15761	15485	15771	15752	15644	15772	15525	15577	15532	15632	15576	15519	15713	15502	15388	15414	15630	15704	15473	15565	15508	15630	15777	15566	15330	15427	15564	15531	15620	15727	15682	15532	15542	15468	15636	15543	15625	15696	15594	15730	15559	15522	15740	15634	15591	15521	15608	15503	15826	15730	15800	15470	15565	15644	15588	15750	15651	15826	15769	15621	15730	15608	15710	15649	15572	15655	15724	15627	15681	15595	15511	15542	15674	15581	15616	15568	15592	15782	15643	15589	15736	15767	15648	15728	15559	15436	15714	15712	15424	15736	15607	15528	15681	15675	15692	15852	15390	15723	15624	15607	15599	15463	15632	15656	15474	15540	15849	15631	15563	15713	15728	15597	15592	15745	15653	15638	15747	15698	15681	15762	15619	15666	15587	15716	15650	15549	15801	15673	15703	15461	15575	15835	15798	15771	15728	15663	15606	15594	15926	15581	15498	15601	15605	15648	15623	15666	15711	15577	15564	15459	15543	15454	15694	15766	15593	15589	15660	15698	15646	15593	15559	15666	15832	15522	15537	15517	15435	15582	15857	15615	15694	15523	15591	15510	15684	15549	15516	15610	15577	15456	15652	15523	15596	15557	15619	15727	15782	15559	15578	15643	15682	15560	15471	15783	15650	15522	15653	15690	15553	15663	15672	15588	15643	15437	15427	15573	15519	15531	15728	15521	15613	15654	15586	15460	15607	15516	15726	15441	15439	15681	15701	15609	15647	15551	15685	15722	15660	15610	15692	15500	15648	15763	15515	15686	15726	15746	15626	15452	15521	15436	15761	15887	15671	15687	15746	15593	15357	15369	15588	15469	15644	15480	15646	15606	15552	15722	15905	15619	15527	15674	15618	15456	15646	15489	15881	15613	15671	15512	15679	15615	15582	15471	15618	15872	15605	15784	15509	15595	15653	15601	15607	15499	15790	15392	15633	15742	15489	15441	15639	15668	15575	15461	15649	15537	15664	15584	15744	15805	15665	15491	15569	15612	15667	15756	15415	15533	15450	15680	15598	15791	15521	15592	15700	15719	15671	15806	15556	15670	15371	15594	15650	15530	15600	15748	15520	15486	15747	15769	15405	15504	15503	15397	15727	15686	15642	15599	15615	15525	15760	15577	15524	15643	15564	15518	15703	15495	15680	15807	15523	15591	15457	15710	15601	15529	15406	15606	15587	15591	15509	15494	15580	15586	15489	15747	15404	15669	15693	15579	15680	15514	15613	15679	15670	15564	15671	15660	15502	15642	15536	15509	15566	15559	15774	15767	15612	15667	15753	15760	15793	15604	15516	15717	15960	15641	15649	15766	15429	15443	15882	15722	15669	15480	15699	15762	15629	15608	15714	15588	15687	15593	15749	15690	15617	15481	15686	15492	15638	15458	15651	15546	15832	15571	15861	15510	15705	15657	15806	15531	15690	15656	15615	15486	15695	15632	15607	15701	15621	15617	15724	15792	15619	15485	15464	15642	15456	15529	15733	15606	15601	15810	15776	15723	15593	15701	15599	15463	15741	15704	15588	15651	15665	15828	15541	15817	15559	15601	15679	15655	15668	15656	15557	15614	15679	15636	15646	15574	15477	15454	15675	15616	15642	15514	15477	15536	15769	15549	15674	15559	15813	15836	15742	15758	15636	15533	15725	15490	15436	15652	15586	15634	15577	15605	15739	15728	15510	15583	15561	15477	15746	15629	15872	15662	15684	15556	15670	15522	15676	15673	15800	15789	15409	15615	15683	15462	15539	15740	15610	15562	15771	15570	15694	15727	15691	15623	15455	15790	15550	15562	15669	15459	15575	15430	15636	15901	15774	15669	15848	15753	15759	15599	15590	15711	15700	15627	15651	15684	15585	15757	15684	15653	15682	15832	15612	16006	15813	15550	15773	15641	15531	15639	15621	15695	15508	15432	15710	15705	15693	15593	15765	15631	15556	15687	15469	15646	15706	15705	15595	15528	15625	15614	15645	15487	15635	15625	15429	15727	15629	15486	15606	15571	15756	15601	15610	15576	15463	15476	15446	15616	15456	15746	15895	15638	15583	15639	15630	15665	15650	15723	15654	15501	15523	15534	15838	15645	15739	15597	15717	15548	15597	15712	15540	15615	15507	15601	15577	15612	15648	15686	15557	15631	15621	15458	15507	15359	15550	15519	15439	15576	15551	15865	15778	15719	15578	15673	15659	15620	15528	15624	15698	15605	15568	15754	15751	15583	15708	15601	15719	15377	15675	15670	15542	15594	15646	15636	15610	15666	15746	15623	15677	15688	15490	15537	15597	15617	15740	15421	15362	15609	15507	15527	15600	15736	15681	15484	15552	15835	15742	15475	15564	15589	15506	15652	15615	15429	15605	15632	15731	15638	15616	15550	15789	15855	15419	15545	15539	15691	15510	15709	15686	15561	15473	15425	15608	15582	15596	15654	15701	15482	15609	15469	15504	15523	15728	15583	15522	15736	15630	15451	15621	15681	15645	15531	15528	15672	15585	15661	15738	15671	15582	15623	15598	15836	15719	15436	15636	15672	15473	15619	15785	15539	15543	15545	15709	15560	15522	15582	15541	15597	15498	15598	15676	15490	15772	15509	15409	15566	15598	15751	15622	15707	15653	15712	15836	15688	15573	15596	15902	15741	15552	15569	15475	15572	15708	15573	15715	15347	15402	15445	15578	15695	15596	15521	15532	15632	15641	15648	15567	15570	15614	15775	15617	15579	15715	15562	15704	15627	15486	15602	15793	15441	15746	15593	15650	15544	15703	15609	15744	15877	15777	15665	15840	15754	15543	15587	15683	15551	15649	15619	15544	15355	15523	15703	15668	15663	15634	15706	15556	15657	15629	15638	15518	15673	15647	15536	15680	15567	15760	15665	15747	15577	15728	15634	15455	15541	15717	15479	15709	15633	15557	15609	15558	15438	15478	15560	15694	15456	15568	15595	15530	15619	15541	15484	15497	15772	15671	15746	15525	15601	15554	15498	15458	15701	15701	15469	15787	15716	15595	15655	15681	15462	15462	15586	15784	15644	15784	15579	15619	15704	15887	15508	15565	15495	15583	15670	15670	15721	15556	15632	15705	15887	15445	15647	15501	15617	15936	15598	15629	15474	15738	15556	15642	15633	15441	15541	15655	15654	15477	15674	15508	15589	15669	15650	15582	15755	15510	15695	15537	15772	15485	15802	15869	15736	15811	15627	15436	15769	15515	15422	15555	15715	15621	15735	15688	15708	15645	15573	15710	15613	15547	15626	15600	15557	15716	15595	15470	15556	15679	15586	15593	15490	15539	15518	15530	15554	15558	15662	15598	15505	15499	15740	15599	15626	15526	15729	15513	15609	15751	15574	15596	15525	15505	15586	15325	15762	15637	15445	15618	15598	15433	15652	15759	15555	15534	15617	15677	15629	15759	15681	15597	15701	15801	15760	15528	15549	15526	15545	15457	15625	15582	15630	15660	15680	15397	15483	15680	15578	15644	15843	15882	15669	15555	15720	15515	15605	15747	15812	15484	15509	15578	15797	15699	15557	15753	15622	15707	15703	15713	15564	15737	15585	15710	15518	15817	15684	15688	15735	15642	15735	15591	15615	15585	15630	15721	15765	15719	15688	15583	15648	15515	15661	15758	15367	15651	15512	15566	15660	15584	15623	15695	15642	15809	15674	15792	15643	15650	15565	15615	15792	15627	15593	15562	15661	15648	15555	15696	15771	15727	15769	15490	15518	15611	15524	15818	15596	15847	15820	15571	15716	15736	15554	15643	15551	15627	15695	15807	15626	15593	15527	15527	15641	15439	15606	15465	15588	15582	15689	15614	15605	15462	15616	15674	15656	15609	15638	15636	15695	15599	15650	15765	15599	15719	15612	15489	15567	15848	15558	15889	15721	15681	15711	15679	15801	15646	15604	15770	15668	15426	15534	15701	15896	15643	15666	15598	15612	15681	15759	15525	15718	15442	15695	15613	15487	15726	15478	15605	15821	15655	15663	15822	15611	15673	15542	15820	15712	15737	15484	15626	15617	15617	15477	15624	15501	15301	15697	15640	15627	15589	15755	15691	15716	15710	15599	15654	15589	15742	15746	15781	15542	15604	15724	15381	15567	15524	15639	15646	15553	15778	15617	15444	15333	15517	15447	15620	15547	15588	15587	15626	15523	15682	15528	15626	15683	15677	15583	15622	15536	15613	15443	15879	15714	15404	15558	15721	15548	15518	15585	15620	15605	15513	15673	15599	15559	15713	15704	15517	15757	15590	15601	15627	15524	15554	15635	15650	15563	15571	15559	15465	15802	15717	15746	15686	15701	15603	15530	15554	15611	15683	15615	15666	15687	15692	15697	15615	15609	15751	15659	15702	15627	15591	15522	15729	15431	15586	15441	15619	15622	15703	15664	15612	15550	15663	15493	15685	15654	15849	15551	15652	15774	15610	15484	15600	15735	15619	15620	15664	15770	15484	15606	15546	15491	15497	15626	15612	15600	15530	15669	15548	15635	15584	15495	15649	15497
18110	32563	29361	23448	20495	18834	31995	61886	55300	42663	32509	25276	18040	14895	14708	14535	14638	14800	14560	14660	14616	14595	14797	14692	14642	14522	14545	14644	14627	14494	14662	14586	14624	14745	14654	14637	14593	14668	14769	14553	14707	14647	14703	14499	14553	14583	14760	14567	14566	14717	14772	14675	14657	14699	14633	14639	14534	14305	14738	14534	14687	14428	14571	14459	14687	14722	14568	14517	14468	14590	14633	14612	14808	14596	14668	14465	14493	14473	14552	14678	14686	14506	14695	14720	14533	14765	14570	14637	14769	14599	14548	14690	14743	14406	14663	14569	14519	14672	14590	14552	14763	14571	14527	14544	14662	14587	14645	14490	14612	14598	14463	14561	14600	14535	14596	14588	14683	14597	14559	14732	14685	14418	14645	14677	14554	14629	14431	14677	14655	14414	14623	14407	14488	14649	14546	14642	14488	14478	14411	14678	14517	14504	14492	14567	14722	14659	14456	14581	14502	14574	14644	14531	14714	14607	14612	14409	14662	14575	14504	14545	14517	14638	14561	14631	14534	14676	14488	14598	14558	14561	14580	14619	14587	14550	14411	14571	14719	14459	14724	14610	14481	14680	14582	14651	14534	14676	14737	14476	14652	14528	14531	14592	14606	14541	14551	14727	14591	14564	14561	14621	14615	14645	14552	14518	14598	14540	14576	14572	14776	14672	14651	14623	14774	14707	14587	14655	14676	14500	14666	14414	14688	14530	14667	14597	14425	14630	14531	14583	14610	14598	14551	14574	14630	14749	14676	14558	14618	14494	14569	14391	14594	14717	14710	14548	14531	14683	14785	14571	14765	14745	14578	14523	14764	14561	14626	14583	14690	14611	14740	14599	14524	14630	14489	14469	14655	14631	14458	14618	14731	14553	14672	14587	14538	14509	14450	14648	14727	14580	14713	14616	14495	14547	14540	14637	14709	14531	14568	14556	14667	14613	14504	14501	14663	14561	14526	14704	14534	14593	14798	14602	14666	14448	14545	14579	14727	14452	14584	14620	14665	14526	14495	14512	14646	14431	14585	14565	14557	14627	14479	14598	14384	14849	14515	14502	14571	14521	14652	14640	14521	14693	14643	14713	14670	14597	14558	14599	14612	14507	14650	14547	14535	14513	14533	14551	14787	14554	14433	14652	14527	14617	14385	14592	14699	14505	14553	14771	14573	14560	14560	14669	14506	14513	14800	14581	14574	14608	14711	14688	14522	14545	14715	14613	14593	14556	14524	14582	14571	14640	14443	14634	14564	14479	14762	14690	14655	14408	14733	14438	14737	14639	14691	14519	14556	14698	14683	14609	14727	14553	14424	14601	14532	14506	14620	14653	14598	14503	14668	14525	14450	14525	14510	14493	14436	14631	14541	14604	14537	14512	14729	14632	14554	14516	14611	14686	14685	14607	14703	14672	14454	14737	14505	14711	14774	14496	14563	14493	14841	14657	14782	14522	14520	14681	14505	14590	14540	14565	14501	14515	14607	14500	14671	14512	14621	14467	14519	14400	14350	14695	14741	14472	14669	14533	14580	14507	14494	14581	14576	14527	14604	14596	14494	14573	14479	14596	14594	14391	14432	14735	14471	14490	14679	14540	14709	14650	14487	14541	14762	14650	14583	14592	14619	14450	14488	14588	14738	14588	14644	14685	14646	14578	14806	14402	14554	14517	14520	14596	14697	14531	14626	14667	14554	14600	14624	14463	14613	14557	14569	14455	14713	14709	14697	14614	14647	14613	14469	14596	14617	14533	14658	14741	14431	14744	14709	14560	14729	14518	14637	14609	14502	14554	14676	14608	14548	14503	14485	14406	14435	14576	14768	14419	14603	14700	14638	14633	14374	14716	14507	14683	14558	14592	14199	14736	14669	14733	14613	14491	14614	14752	14485	14598	14688	14488	14580	14596	14511	14459	14494	14499	14504	14679	14655	14569	14482	14711	14643	14703	14721	14474	14546	14691	14529	14604	14765	14550	14706	14542	14559	14707	14596	14502	14727	14663	14519	14494	14407	14587	14675	14453	14546	14693	14457	14650	14601	14616	14646	14676	14542	14411	14542	14607	14493	14574	14474	14517	14637	14476	14545	14531	14541	14623	14622	14474	14525	14797	14695	14670	14800	14391	14662	14663	14598	14621	14452	14627	14594	14629	14507	14585	14674	14478	14731	14763	14667	14624	14530	14621	14507	14558	14645	14633	14754	14418	14578	14517	14552	14609	14637	14671	14386	14514	14664	14425	14667	14531	14660	14582	14510	14531	14617	14571	14529	14319	14582	14696	14630	14682	14782	14659	14671	14805	14593	14448	14853	14603	14482	14640	14492	14513	14674	14709	14452	14651	14480	14605	14541	14598	14736	14606	14549	14544	14619	14525	14609	14485	14452	14797	14602	14433	14600	14655	14598	14573	14419	14526	14708	14599	14702	14677	14646	14557	14707	14752	14516	14590	14585	14473	14736	14689	14561	14567	14368	14623	14574	14536	14474	14550	14568	14439	14449	14607	14467	14652	14606	14693	14609	14513	14615	14644	14487	14612	14700	14696	14554	14492	14689	14370	14503	14653	14453	14510	14753	14506	14656	14641	14448	14551	14544	14560	14443	14502	14580	14450	14501	14597	14350	14637	14605	14634	14755	14483	14702	14608	14678	14505	14622	14517	14582	14678	14702	14516	14469	14607	14654	14673	14607	14502	14552	14516	14682	14547	14459	14677	14353	14492	14649	14727	14601	14825	14478	14440	14553	14685	14622	14681	14531	14597	14554	14556	14530	14895	14620	14488	14592	14636	14528	14590	14479	14550	14599	14481	14347	14713	14539	14718	14631	14546	14639	14466	14604	14688	14679	14576	14520	14630	14553	14469	14705	14660	14537	14555	14516	14627	14568	14635	14623	14446	14582	14611	14580	14332	14632	14680	14359	14636	14675	14574	14600	14651	14566	14646	14721	14570	14586	14717	14623	14557	14441	14791	14601	14564	14619	14595	14569	14411	14565	14669	14588	14622	14546	14687	14533	14548	14557	14496	14558	14821	14741	14679	14541	14720	14561	14705	14654	14583	14476	14459	14682	14581	14634	14586	14592	14741	14619	14528	14606	14451	14577	14679	14502	14706	14563	14561	14495	14479	14666	14596	14425	14541	14635	14517	14769	14418	14610	14501	14480	14741	14645	14620	14809	14535	14555	14816	14549	14380	14871	14836	14510	14382	14607	14565	14502	14599	14389	14698	14597	14485	14622	14873	14715	14530	14593	14650	14429	14671	14629	14603	14545	14692	14657	14595	14553	14500	14555	14619	14656	14468	14524	14491	14523	14468	14643	14568	14712	14542	14535	14673	14618	14563	14891	14520	14470	14591	14678	14542	14512	14507	14459	14657	14703	14913	14556	14572	14664	14575	14618	14489	14617	14599	14551	14681	14649	14480	14510	14623	14312	14729	14518	14607	14623	14729	14510	14595	14569	14582	14597	14469	14503	14707	14481	14579	14551	14602	14610	14479	14767	14507	14610	14483	14566	14661	14563	14644	14544	14830	14680	14516	14529	14639	14598	14445	14523	14573	14545	14597	14616	14589	14637	14764	14514	14543	14634	14541	14642	14615	14498	14615	14744	14569	14560	14575	14517	14627	14529	14599	14584	14490	14469	14672	14573	14562	14564	14599	14294	14588	14591	14619	14553	14566	14705	14525	14562	14374	14737	14547	14600	14479	14615	14445	14598	14475	14766	14591	14620	14668	14564	14594	14619	14596	14488	14702	14481	14511	14463	14580	14589	14708	14662	14537	14586	14635	14499	14469	14537	14544	14391	14629	14588	14523	14487	14490	14504	14618	14693	14778	14613	14518	14626	14617	14593	14558	14552	14508	14479	14407	14563	14527	14514	14737	14388	14795	14587	14440	14554	14623	14621	14772	14582	14608	14581	14526	14633	14420	14619	14583	14573	14596	14648	14524	14545	14575	14384	14593	14492	14597	14730	14690	14572	14650	14575	14681	14451	14486	14693	14732	14590	14654	14609	14697	14725	14504	14543	14494	14577	14580	14491	14446	14537	14799	14568	14659	14753	14560	14544	14756	14581	14606	14505	14614	14490	14744	14734	14664	14725	14553	14566	14462	14674	14600	14663	14575	14414	14487	14580	14466	14623	14584	14488	14555	14544	14486	14659	14607	14457	14470	14627	14608	14456	14675	14560	14824	14422	14485	14594	14588	14713	14610	14640	14575	14582	14525	14579	14496	14532	14527	14668	14582	14524	14618	14703	14613	14637	14665	14507	14735	14523	14673	14614	14654	14638	14518	14580	14482	14548	14630	14595	14515	14715	14550	14742	14662	14589	14604	14473	14635	14664	14455	14698	14651	14666	14549	14639	14695	14522	14668	14542	14551	14585	14729	14589	14457	14649	14544	14578	14707	14600	14551	14549	14691	14652	14613	14635	14606	14635	14557	14634	14645	14611	14511	14486	14551	14648	14649	14544	14624	14717	14472	14601	14527	14622	14728	14530	14454	14548	14344	14578	14517	14574	14648	14782	14490	14831	14585	14427	14642	14567	14564	14516	14636	14517	14628	14512	14788	14485	14552	14388	14627	14450	14515	14637	14553	14626	14576	14621	14694	14467	14671	14666	14661	14377	14434	14559	14499	14566	14719	14576	14779	14513	14606	14606	14628	14419	14645	14462	14630	14424	14490	14520	14583	14622	14440	14661	14630	14625	14589	14437	14547	14718	14586	14495	14431	14517	14768	14684	14483	14411	14601	14553	14542	14461	14513	14707	14569	14565	14621	14589	14681	14571	14712	14615	14507	14549	14580	14691	14797	14710	14708	14477	14482	14760	14458	14660	14503	14507	14436	14624	14385	14599	14488	14629	14542	14643	14652	14577	14625	14639	14692	14643	14659	14552	14774	14663	14567	14728	14555	14642	14532	14409	14700	14656	14514	14579	14714	14548	14536	14600	14400	14501	14468	14587	14446	14645	14626	14502	14546	14521	14517	14549	14530	14661	14464	14725	14530	14625	14487	14706	14613	14659	14576	14791	14592	14561	14509	14644	14547	14697	14640	14590	14573	14659	14526	14641	14826	14597	14651	14559	14586	14575	14633	14581	14682	14753	14396	14492	14658	14583	14573	14656	14694	14622	14702	14490	14728	14646	14734	14721	14653
27442	21918	23847	20456	17085	16831	18104	23488	22859	20490	18149	17380	16591	16274	16580	16260	16094	16109	15894	16105	16363	16117	16087	16409	16201	16067	16053	16009	16187	16460	16379	16155	16355	16175	16178	16191	16230	16177	16388	16103	16011	16199	16277	16138	16035	16210	16017	16271	16268	16121	15953	16352	16143	16202	16359	16036	16232	16189	16142	16200	16076	16299	16296	16123	16223	16341	16218	16464	16238	16152	16269	16312	16093	16199	16032	16238	16254	16248	16200	16010	16171	16219	16079	16329	16134	16048	16348	16124	16099	16103	16082	16170	16174	16301	16109	15940	16287	16153	16172	16008	16055	16059	16158	16255	16228	16104	16178	16236	16230	16230	16322	16094	16175	16165	16349	16298	16266	16291	16313	16209	16067	16071	16095	15951	16084	16219	16137	15988	15994	16234	16217	16088	15978	16172	16172	15886	16131	16193	16073	16130	16086	16248	16014	16067	15950	16157	16126	16131	16075	16104	16287	16037	15959	16093	16209	16098	16154	16128	16255	16110	16157	16050	16071	16064	16307	15893	16270	16194	16094	16046	16088	16202	16098	15953	16067	16151	16169	16045	16048	16031	16078	16310	16103	16111	16234	16158	16209	16295	16021	16168	16221	16215	16263	16196	16313	16239	16002	16100	15960	16174	16111	16162	16188	16133	16292	16152	15998	16345	16302	16193	16112	16018	16082	16246	16143	16108	16157	16038	16354	16267	16297	16281	16224	16194	16125	16154	16151	16208	16135	16169	16103	16227	16115	16009	16381	15985	16189	16248	16140	16128	16049	16249	16293	16134	16270	16114	16177	16098	16021	16042	16153	15900	16005	16187	16050	15978	16009	16167	16252	16404	16354	16224	16032	15933	16193	16034	16045	16086	16170	16138	16237	16197	16028	16149	16223	16226	16267	16078	16219	16273	16060	16131	15927	16215	16054	15962	16093	16201	16267	16146	16133	16153	16036	16312	16020	16113	16085	16130	16251	16074	16010	16355	16152	16114	16301	16238	16153	16023	16295	16146	16230	16131	15989	16063	15974	16199	16204	16194	16293	15977	16239	16033	16268	16088	16016	15960	15955	16270	16216	16043	15984	16172	16058	16237	16077	15994	15899	16392	16339	16097	16140	16303	16230	16238	16264	16103	16090	16100	16155	16138	16191	16388	15995	15971	16216	16100	16164	16189	16128	16008	16205	16184	16118	16255	16369	16047	16032	16150	16162	15992	16259	16179	16153	16124	16200	16021	16187	16261	15936	16101	16111	16142	16224	16157	16224	16250	16287	16049	16099	16012	16201	16330	16163	16195	16170	16025	16279	16150	15882	16052	16317	16195	16325	15964	16171	15981	16224	15991	16010	16035	16332	16108	16215	16285	16109	16198	16182	15983	16181	16041	16376	16228	16334	16238	16134	16281	16135	15987	16129	16286	16048	16253	16257	16171	16024	16103	16253	16046	16279	16120	15996	16202	16350	16007	16035	16322	16226	16308	16159	16023	16266	16381	16188	16064	16172	16132	16320	15891	15967	16310	16199	16162	16147	16069	16128	16172	16035	16139	16180	15897	16129	16067	16229	16203	16218	16287	16133	16216	16267	16267	16168	16023	16105	16418	16042	16134	16239	16147	16215	16049	16229	16148	16225	16077	16287	16148	16049	16368	16086	16302	16106	16321	16290	16076	16089	16108	16119	16254	16060	16074	16047	16219	16347	16105	16252	16050	16347	15974	16057	16200	16047	16131	15952	16195	16244	16133	16215	16231	16122	16260	16090	16271	16078	16240	16191	16046	16284	16066	16405	16264	16164	16126	16164	16219	16208	16252	16065	16373	16312	16251	15975	16122	16145	16182	16255	16113	15986	16057	16190	16151	16054	16082	15957	16192	16072	16214	16217	16036	16105	16267	16189	16095	16136	16044	16045	15980	16096	16137	16261	16268	16228	16173	16266	16252	16208	16104	16206	16128	16264	16165	16166	15885	16203	16167	15858	15920	16250	16076	16138	16101	16073	16085	16220	16058	16097	16126	16128	16251	16283	16219	16135	16120	16104	16152	15862	16204	16219	16235	16285	15980	15909	16054	16138	16081	16304	16056	16188	16293	16220	16164	16161	16402	16187	16290	16197	16121	15992	16262	16189	15885	16072	16028	16145	16187	16155	16087	16268	16150	16144	16081	16227	16126	16110	15997	16016	16102	16119	16237	16094	16002	16210	15994	16197	16030	16266	16215	16289	16165	16251	16156	16387	16021	16146	16258	16211	16173	16017	16214	16280	16222	16164	16093	16281	16099	16161	16106	16090	16278	16426	16160	16218	15973	16171	16165	16162	16205	16171	16324	16124	16196	16218	16081	15979	16186	16194	16088	16151	16228	16361	16325	16170	16197	16035	16243	16159	16154	15916	16039	16169	16155	16066	15988	16245	16077	16220	16137	16014	16117	15990	16210	16093	16186	16192	16138	16088	16076	16192	16100	16204	16096	16066	16099	16159	16323	16339	16083	15874	16069	15993	16238	16026	16039	16161	16193	16158	16237	16073	16334	16056	16066	16087	16171	16050	16284	16124	16129	15967	16133	16093	16182	16369	16096	16140	16147	16215	16013	16029	16230	16376	16077	16202	16101	16033	16138	16063	16296	16166	15990	16162	16105	16174	16238	16157	16156	16129	16103	16196	16123	15985	16091	16182	16182	16084	15961	16058	16032	16102	16191	16220	16154	16130	16308	16210	16292	16213	16193	16118	16073	15984	16170	16023	16023	16137	16283	16083	16177	16073	16085	16033	16006	15985	16193	16108	16158	16135	16189	16098	16118	16136	16169	16076	16011	15980	16185	16226	16388	16119	16231	16068	16139	16159	16093	15996	16112	16159	16185	16300	16208	16104	16230	16075	16138	16026	16265	16110	16210	15997	16403	16078	16352	16263	16190	16346	16101	16213	16047	16241	16254	16151	16249	16030	16152	16204	16170	16315	16165	16190	16138	16064	15987	16084	16046	16290	16232	16300	16071	16112	16117	16127	16095	15986	16343	16346	16254	16288	16258	16005	16027	16153	16249	16192	16186	16041	16061	16099	16366	16146	16270	16162	16096	16054	16055	16186	16119	16268	16269	16105	16111	16061	16005	16124	16161	16209	16261	16298	16083	16135	16115	16191	16135	15999	16271	16250	15997	16210	16298	16139	16145	16114	16159	16111	16104	16119	15989	16145	16123	16315	16016	16129	16255	15918	16334	16219	16192	16199	16184	16100	16229	16284	16223	16018	16327	16209	16363	16089	16162	16036	16079	16137	16231	16371	16035	16006	16190	15999	16040	16168	16126	16002	15903	16102	16054	16114	15927	16032	16116	15973	16202	16074	16367	16274	16250	16103	16270	16060	16212	16126	16239	16302	16306	16246	15981	16179	16039	16049	16289	16167	16049	16145	15980	16033	16172	16223	16243	15950	16184	16005	16182	16055	16221	16015	16094	16192	16126	16049	16105	16241	16174	16233	16127	16338	16089	16197	16281	16003	15869	16007	16084	16111	16158	16246	15996	16317	15942	16046	16142	16065	15963	16213	16237	16255	16083	16160	16279	16181	15950	16086	16078	16162	16299	16107	16057	16097	16284	16147	16053	16251	16170	16215	16287	16293	16344	16105	16028	16150	16058	16187	15926	16193	16230	16265	16296	16269	16186	16274	16177	16178	16101	16167	16037	16338	16173	16246	16103	16065	16250	16183	16175	16244	16075	16386	16157	16067	16302	15957	16142	16287	16096	16193	16097	15989	16172	16387	16369	16028	16287	16133	16038	16157	16107	16427	16104	16269	16168	16299	16020	16121	16125	16248	16169	16046	16026	16154	16306	16058	16290	16112	16349	16139	16045	15964	16259	16095	16229	16094	15985	16029	16325	16351	16205	16168	16175	16104	16124	16114	16193	16017	16315	16329	16158	16081	16039	16189	16055	16345	16097	16207	15998	16171	16144	16336	16342	16177	16249	16076	16010	16116	16191	16250	16157	16083	16146	16234	16072	16052	16080	16053	16048	16049	15932	16164	16092	16085	16145	16015	16193	16079	16119	16225	16039	16369	16317	16178	16161	16157	16189	16128	16061	16123	16046	16092	16169	16102	16060	16183	16028	16179	16051	16132	16074	16186	16125	16094	16095	16186	16207	16216	16209	16179	15983	16256	16077	15986	16115	16071	16295	16102	16220	16325	16276	16001	16202	16130	16194	16217	16100	16313	16135	16197	15976	16097	16220	16260	16155	16293	16141	16134	15862	16302	16050	16161	16120	16204	16053	16345	16327	16275	16182	16323	16159	16246	16033	16261	16301	16153	16187	16080	16292	16257	16305	16195	16267	16138	16291	16103	16062	16115	16318	16368	16027	15843	16224	16224	16110	16110	16009	16037	16145	16101	16149	16000	15971	15945	15960	16152	16176	16217	16163	16034	16150	16007	15995	16057	16033	16098	16252	16271	16347	16268	16131	16239	16159	16361	16214	16171	16242	16093	16096	16135	16002	16058	16346	16101	16344	16195	16063	16306	16139	16311	16296	16201	16291	16125	15970	16235	16231	16320	16127	16232	16244	16305	16195	16153	16095	16211	16099	16158	16405	16223	16130	16162	16072	16156	16125	16022	16083	16152	16078	16336	16117	16210	16241	16137	16152	16024	16431	16195	16177	16212	16256	16241	16352	16106	16081	16216	16130	16358	16241	16013	15988	16208	15973	16056	15937	16145	16140	16161	16078	16192	16130	16123	16405	16067	16261	16345	16259	16459	16327	16123	16151	16055	16077	16036	16219	16324	16239	16132	16170	16085	16155	16178	16039	16137	16288	16310	16054	16091	16269	15912	16224	16483	16011	16324	16002	16355	16072	16186	15992	15997	16086	16316	15989	16308	16111	16192	15963	16223	16016	16112	16130	16087	16311	16179	16175	16175	16183	16459	16329	16018	16190	16317	16178	16084	16067	16142	16210	16185	16356	16016	16124	16194	16156	16030	15991	16166	16270	16116	15999	16111	16058	16255	16080	16159	16340	16289	16459	16331	16173	16098	16199	16231	16200	16175	16403	16108	16109	16033	16068	16168	16325	16060	16064	16066	16208	16172	16172	16052	16154	16176	16115	16334	16323	16278	16038	16124	16197	16021	16091	16133	16151	16227	16184	16064	16259	16159	16235
16486	21567	21305	17847	16665	15991	18159	25771	23613	19777	17075	15911	15139	14915	14891	15003	14894	14880	15135	14933	14952	14849	14848	15085	15143	14807	15030	14904	14785	14974	14864	14729	14835	14816	14844	14973	14769	14914	14933	14937	15028	14849	14852	14955	14821	15038	14912	14880	15045	15085	14892	15047	14976	15015	14878	14927	15084	14881	14874	14957	14762	14778	14881	14877	15048	14893	14896	14900	14893	14988	15055	14829	14773	15020	15021	14753	14913	14990	14946	15029	15007	14920	14913	14930	14808	14776	15057	14937	14981	14852	14934	15111	14907	15043	15066	14942	14948	14893	14836	14875	14774	14824	14942	14789	14796	14921	14915	14951	14827	14831	14774	14943	14806	14718	14950	15043	14947	14814	14962	14894	14963	14898	14980	14783	14881	14887	14982	14937	14948	14811	14940	15041	14941	15053	14931	14868	14950	14916	14933	14906	14892	14931	14942	14838	14882	14983	15047	14883	14814	14893	14921	14887	14996	14968	14890	14886	14979	14744	14855	14934	14872	14919	14912	14902	14877	14906	15039	14939	15007	15093	14692	15078	14985	14942	14872	14995	14986	15133	14957	14915	14829	14978	14959	14827	14966	14962	15068	15037	15031	14899	14906	14858	14876	14728	14962	14806	14958	14873	14933	15032	14942	15055	15070	14910	14945	14852	14819	14971	14770	14832	14872	14918	14951	14805	14919	14823	15095	14704	14900	14839	15071	14937	15023	15025	14774	14854	14798	15021	15059	14947	14778	14893	14834	15009	14836	15061	14962	14837	14954	14748	14763	14942	14856	14850	15034	14784	15097	14857	15068	14828	15009	14947	14803	14881	14827	14990	15042	14973	15001	14952	15051	14967	14974	15028	15091	14932	15001	15012	15029	14904	14928	14934	15038	14986	14986	14897	15044	14883	14793	14716	14963	14879	14968	14879	14861	14858	14815	14860	14945	14910	14998	14960	14850	15178	14951	14840	14750	14931	14772	14999	14963	14927	14918	14883	14852	14894	14920	14808	14905	14955	14829	14997	14821	14962	14873	14944	14922	15025	15027	15094	14958	14841	14989	14819	14856	15056	14868	14806	14982	14889	14944	14868	14938	14791	14970	14921	15016	14882	14911	15026	14880	15114	15080	14797	15087	15063	14968	14774	14937	14905	14907	14968	15076	14917	14928	14921	14857	14947	15011	15132	14864	14936	14941	15008	14824	14902	14747	14818	14738	14850	15059	14906	15017	14824	14851	14872	14846	14790	14840	14948	14819	14866	14709	14923	14926	15010	14975	14896	15022	14964	14930	14945	14972	14736	14927	15014	14844	14852	14879	14919	14900	14806	14947	14879	15054	15100	14942	14944	14985	15002	14961	14980	14801	14947	14917	14961	14889	14913	14907	15112	15151	15011	15010	15008	14936	14794	14867	14818	14854	14873	14810	14786	14913	14922	14866	14661	14931	14942	14863	14947	14971	14832	14810	14787	14774	14728	14874	14985	15040	14859	14837	14910	14909	14927	14906	14998	14922	14953	14982	14839	14921	14968	14851	14933	15012	14940	14992	15077	14894	14905	15007	14788	14924	14847	15017	14983	14967	14802	14833	15064	14938	14997	15109	14916	14970	15133	15121	14933	15153	15028	14904	14943	14957	14939	14932	14767	14851	14863	14924	15026	15078	14883	14978	14894	14959	14815	14860	14872	15038	14932	14866	14715	14857	14993	14891	14954	14781	14976	14812	14798	14743	14972	14922	14829	14650	14810	15069	14857	14860	14876	14926	14974	14839	14907	15106	15103	14678	14909	14978	14950	14831	14999	14823	14973	14962	14833	14938	14784	14862	14852	14833	14990	15025	14996	14942	14875	14756	15105	15019	14923	14844	14971	14951	14895	14714	15039	14797	14980	14890	14843	14948	14744	14938	14899	14806	14924	14903	15084	14762	14905	15265	14826	14954	14896	15070	14937	14997	14830	14965	15114	14790	14939	14749	14971	14871	14920	14922	15063	14964	14688	14841	14963	14906	14789	15038	14968	14797	14843	14955	14988	14746	14956	15019	14844	14668	14919	15058	14871	14909	14886	14872	14926	15061	14929	14897	15046	14867	15099	14833	14786	14941	15023	14829	15097	14988	15053	14866	14825	14988	14995	14835	14975	14907	14907	14952	14846	14968	14888	14812	14845	15097	15001	15000	15087	14907	15003	14681	14897	14855	14750	14762	15117	15074	14886	14885	14904	14819	14883	14884	14973	14870	14988	14865	14989	14995	14910	15031	14972	14926	14820	14918	14945	14870	15216	14981	15001	14917	14879	15058	14850	14992	14910	14810	15061	15044	14870	15019	14715	14929	15046	14940	14951	14936	15035	14974	14751	14977	14928	14898	14903	15033	15003	15141	15072	14883	14903	15003	14895	14932	14742	14956	15033	14842	15012	14864	15011	14905	14955	15037	14909	14911	14864	14975	14878	14869	14836	14902	14786	14999	14896	14986	14880	15028	15021	14933	14911	15013	14928	14946	15040	15043	14833	14864	15004	14819	14969	14872	14783	14852	14804	14888	14910	14983	14808	15002	14856	14974	14891	15066	14838	14974	15020	14908	14939	14849	14975	14940	14853	14985	14946	15011	15066	14841	15034	14844	14981	15003	14895	14886	14873	14896	14985	14909	14997	14782	15058	14997	14865	14797	14911	14903	14826	14819	14900	14874	14873	14957	14978	14900	15172	14799	14889	14900	15039	14873	14853	14833	14822	14981	14995	14819	15010	14924	14873	15106	14880	14986	14758	15004	14847	15024	14837	15036	14913	14893	14971	15019	14910	14821	14825	14838	14829	14828	14911	14831	14947	15001	14966	14915	14936	14925	14811	15034	14909	14834	14978	15014	14900	14928	14839	14931	14793	14899	15089	14931	14991	14931	14902	14777	14764	15073	14878	14957	14832	15011	15064	14870	14864	14820	14961	15084	15000	14870	14989	14943	14865	14747	14845	14983	14916	15032	15044	14959	14943	14935	14968	14814	14959	14892	15085	14869	15152	14942	14796	14897	15043	14927	14989	15109	15047	14962	14749	14929	14973	15002	14830	14909	14686	15019	14937	14918	14802	14851	14932	14959	15014	14878	14844	14874	14792	14961	14889	14869	14808	14861	14916	15099	15010	14945	15100	14913	15025	14913	14950	14893	14879	14829	14971	14945	14996	15040	14806	14822	14908	14805	14753	14788	15040	15003	14760	15069	14933	14917	15067	14860	15007	15033	14884	14843	14981	14704	14961	14942	15006	14919	14908	14881	14942	14814	14782	14842	14898	15058	14944	14860	14871	14933	14946	14885	14832	14797	15177	14911	15048	14912	14950	14946	14860	14870	15046	14929	14810	14964	15041	14940	14877	14918	14896	14738	14883	14957	15062	14887	14968	15084	14895	15006	14848	14960	14907	14934	14986	14971	14950	14925	14884	14975	14998	14855	14878	14991	15093	15002	15046	15183	15017	14967	14879	15038	14906	15127	14970	15091	14903	14779	14835	14992	14900	15030	14955	14955	14847	14969	14945	14858	15036	15009	14889	14949	15073	14852	14864	14969	14807	14826	14923	14840	14901	15000	15059	14952	14893	14965	14976	14862	14998	14912	14897	15084	14826	14830	14901	14901	14883	14858	14747	14914	14888	14848	15061	14938	15124	14849	14805	14968	14866	14962	14908	15008	15042	15012	14931	15041	15003	14991	14954	14770	14983	14952	14908	14738	15099	14821	14866	14983	14922	14952	14867	14880	14909	14856	14971	15061	14967	14886	14942	14868	14971	14958	15028	14962	14972	14978	14868	14968	14932	14854	14821	14991	14814	14952	14956	14799	14825	14950	14848	15029	15086	14894	15012	14927	15003	14999	15017	14939	15010	14972	14932	14979	14998	14952	15031	14989	14759	14976	14902	14966	14905	14808	14933	14863	15079	15017	14932	14952	14898	14854	14951	14832	15023	14832	14751	14933	15021	14916	14894	15037	14869	14953	14984	14906	14894	14932	14918	14947	14924	14891	14816	14778	14991	14855	14886	14874	14896	14876	15105	14937	15060	14915	14778	14959	14891	14915	14967	14846	14776	14913	14954	14828	14775	14997	15046	14871	15010	14956	14713	14905	14984	14918	14919	14996	14969	15006	14964	14862	15040	14966	14997	14854	14944	15003	15035	14873	14907	14902	14955	14767	14892	14963	14853	15074	14865	14827	14824	14788	14791	14957	14980	14881	15006	15012	15109	14879	14924	14999	14782	15014	14940	14886	15011	14901	15054	14733	15059	14972	14948	14883	14847	15075	14960	14848	14858	15060	14853	14923	15003	14953	14774	14796	14993	14907	14800	14867	14815	15052	15010	14895	14953	14885	15022	14995	14897	14777	14991	15043	15061	14865	14871	14918	14854	14869	14879	15045	14975	14834	14913	14870	14927	15031	14816	14816	15029	14830	15003	14869	14886	14896	14845	14886	14931	14784	15006	15023	14954	14917	14972	14999	14948	14873	14769	14999	14910	14979	14938	15103	14931	14921	14810	14949	14761	14963	14745	14833	14860	14800	15026	14943	14833	14873	14889	15015	15043	15040	14943	14891	15021	15033	14953	14764	15035	14757	14984	14970	14807	14821	15005	15020	14925	15141	14880	14872	14951	14928	14732	14871	14739	14870	14723	14891	15067	14881	14843	15003	14997	14847	14971	14809	14902	14951	14882	15002	14799	15035	14836	14857	15033	15016	15030	15123	14917	15062	14762	15038	15016	14814	15051	14957	15042	14845	14808	14913	14852	14976	14989	15016	14910	14877	14974	14840	14908	14875	14809	14803	14829	14947	14981	14811	14901	15060	15022	14998	14964	14910	14885	15083	15021	14855	14994	14715	14942	14943	14935	14766	14808	14946	14949	14811	14808	14984	14762	15052	14756	14969	14892	14740	14766	14948	14966	14835	14884	15075	14958	15082	14944	14740	14937	15042	15025	15139	15093	14917	14870	14688	14970	14786	14996	15015	14878	14999	14951	14927	15080	15027	14934	14918	14997	14784	14839	14978	15078	14899	14961	14874	14936	14998	15039	15093	14982	14972	14891	14912	14817	14847	14785	14978	14911	14768	14828	15076	14948	15119	14761	14989	14917	14956	14752	14968	15073	14765	15074	14958	14975	14979	14985	15050	14946
24584	21058	27885	24880	20975	18808	24218	45621	40923	31576	23624	20109	17614	16293	16293	16241	16166	16326	16046	16217	15988	16219	16062	16024	16348	16038	15901	15867	16213	16081	16367	15984	15908	15937	16106	16219	15946	16232	16020	16077	16033	16239	16200	16195	16104	16183	16007	15962	16055	16050	16043	16098	15989	16112	16002	16051	15860	15876	16105	16090	16043	16048	16167	16034	16243	16154	16039	16142	16257	16094	15864	15903	16034	16058	16226	16247	16002	16082	15870	16139	16103	15886	16022	16030	16137	16133	16111	16047	16041	15948	15882	15970	15844	15842	16031	16030	15970	16090	15999	15942	16127	16140	16160	16150	15911	16075	16084	16239	15972	15976	15967	16153	15977	16117	15992	15919	16114	16126	16108	15922	16003	15844	15992	16189	15946	16037	15928	16123	16236	16070	16173	15835	15874	15966	16017	16092	16104	16265	16042	16021	15892	16183	15987	15976	16076	15910	16136	16050	15998	16057	16179	16003	16230	15863	16167	15918	15955	16091	15990	15953	15991	16063	15861	15964	15934	16086	16224	16033	16166	16081	15987	16087	16060	15954	16286	16186	16096	15983	16098	16016	15869	15920	15901	16074	15973	15934	15919	16162	16217	15978	15898	16099	16235	16211	15997	16058	15944	16165	15996	16033	16038	16070	15886	15990	16018	16099	15992	15950	15889	15944	15982	16085	16009	16170	16042	16102	15966	15960	15976	15877	16137	16121	15907	16066	15968	16073	15917	15971	16048	15955	15900	16099	16115	15994	15839	15897	15934	16043	16060	15978	16022	16044	16040	16111	16157	16256	15843	16068	15926	15995	15969	15806	15683	16007	15992	16188	16061	15904	16095	16047	16180	16102	16129	16034	16142	16052	16072	15959	15789	15963	15911	16008	16086	15865	16058	15877	15893	15999	16196	16047	16096	15796	15985	16004	16165	16058	15963	15966	15859	16023	16080	15939	16008	16031	16070	16019	16162	15945	16049	16076	16143	16079	16018	16044	16106	16008	16069	16043	16034	15967	15891	16152	15927	15987	16290	16186	16086	15998	16079	15896	15995	16001	16285	16099	15997	16050	15960	16047	16021	16086	16004	15958	15937	16078	16044	15921	15882	15939	16181	15972	16080	16051	16005	15924	16136	15962	16168	16031	16046	15976	16018	16061	15996	15917	16024	16079	16008	15986	16029	16118	16106	16073	15775	16215	15967	16189	16106	16186	16159	16095	16208	16098	15990	16004	15935	16025	16091	16099	16114	15846	16051	15964	15983	15875	15991	15972	15957	16237	16070	16039	16104	16056	16113	15941	15829	16006	15933	16076	16070	16082	15895	16052	16201	15844	16220	16213	15924	16140	16145	16015	16131	16044	16114	16201	15998	16106	16023	16060	15905	16085	15903	15870	16176	15965	16157	16141	16208	15920	16061	16183	16070	15923	16005	15946	15796	16047	15960	16131	15970	16036	15901	16007	15827	16061	15891	16187	15916	16100	16116	15878	16160	15915	16009	15989	15911	16013	16200	16000	16100	16073	16217	16044	15931	16093	15871	16012	16352	15866	16136	16178	15961	16201	15802	16145	15922	15881	15948	15978	16135	15964	15932	16023	16109	16062	16063	15777	15862	16319	16112	16078	16002	15974	15920	16082	15950	16013	16015	16167	16159	16063	16287	16013	16042	16024	16010	16080	16040	15796	16058	15801	16098	16035	15930	16042	16224	16119	15903	15916	16130	15965	16026	15862	16059	16038	15968	16076	16049	16052	16032	16022	16084	16127	15905	16041	16051	16121	16032	16044	16210	15973	16078	16161	16115	15881	16053	15835	15887	15954	16069	15994	16024	15999	15991	15820	16044	16182	16090	16095	15933	16134	16344	15852	16134	16003	15933	16139	16181	16026	15983	16010	15973	15860	15992	16200	16114	15907	15810	16121	16059	16090	15986	16021	15897	16021	16156	15989	16163	15883	15780	16060	16165	15988	15986	16079	16089	15941	15942	16158	15811	16032	16181	16322	16222	16088	16252	15837	16033	16146	16030	15950	15896	15984	15887	15993	15874	15826	16145	16015	16077	16034	15967	16034	15920	16008	15938	16008	15997	16095	16075	16090	16046	16267	15965	16054	16085	16193	16021	16157	16109	16011	15928	16137	15942	16057	16036	16183	16004	15914	16239	15968	16078	16126	16058	15894	16035	15880	15847	15929	15867	16017	16059	16069	16173	16108	16149	15893	16084	15975	16221	15997	15989	15927	15915	16141	16276	16184	16067	16220	16258	15952	16299	15991	15922	16099	16077	16010	16039	16018	16015	16104	16009	16097	15989	15927	15971	16072	16057	15967	16011	16071	16061	16261	16156	16025	15803	15840	16107	15901	15942	16102	15956	16111	15968	15854	16062	16103	16135	15991	16152	15912	16212	15896	15990	15931	16045	16049	16014	16073	16210	16160	16175	15990	16047	16043	15959	16047	15870	16029	16145	15904	16021	15918	16061	16054	15924	16233	15835	15809	15997	16011	15927	15976	15974	16000	15996	16236	16157	16003	16128	15943	16080	15836	15934	15957	15983	16134	15832	16162	16046	15966	16118	16213	15974	16205	15958	15901	15916	15972	15886	16002	16104	16268	16037	16003	16159	16234	16187	16071	15969	15963	15979	16077	16173	16120	15905	16087	16199	16135	15883	16055	15897	16176	15971	15874	15873	16142	16142	16104	16138	15923	16040	15833	16068	16136	16159	16147	16066	16004	16112	15910	16045	16080	16231	16159	15943	15971	15910	15944	16100	16016	16036	16047	16140	16033	16064	16086	15968	16029	16053	15908	16167	15940	16092	15904	16111	16048	15999	15808	15993	16059	16043	16004	16070	16025	15973	16130	16168	16170	16170	16018	15994	15982	16111	16019	15906	16003	16065	16066	15978	16122	16157	15994	16225	16069	15947	15973	15962	15953	15795	16154	15908	15923	16130	16018	16097	16289	15944	16133	15907	16332	16167	16122	15829	15921	16024	15963	16174	16004	16064	16164	16139	16012	15976	15908	16012	16180	16063	16092	15979	16014	15956	15895	16244	15837	16007	16016	16038	16041	15945	16045	16132	15829	16024	16044	16186	15959	16115	16014	16182	15919	15930	15938	16051	16226	15973	16018	15841	16099	15900	15925	16214	16048	15867	15809	15915	15973	16084	16027	16175	15938	16098	16062	16001	16134	15899	15927	16001	16093	15985	16089	16075	16028	15989	16047	16162	16129	16175	16277	15993	16079	16045	15966	15860	16015	16063	16230	16109	16088	15987	15952	15816	15893	15912	16065	16074	16014	16028	15946	16063	16028	16047	15956	15947	15874	15835	15915	15983	16036	15940	16144	16176	16223	16040	16136	15925	16064	16003	16252	16181	16180	15842	15760	16117	16207	16112	16152	16189	15869	16197	15984	15848	16028	16069	16126	16014	16099	16145	16308	16087	16084	16047	15880	15936	16037	16061	15945	16195	15895	15984	16159	16041	16012	16145	15913	16025	15889	15986	16252	16145	15995	15783	15986	16110	16058	15983	15789	15985	16148	16118	16007	16029	16092	16059	16019	16020	15825	16137	16136	16115	16098	15979	15941	16079	15851	16089	15954	16097	15966	16097	16043	16145	16061	16082	16012	16013	16032	16065	15914	15995	15935	16061	16012	15986	16145	15907	16201	16171	16142	15928	16020	16107	16035	16003	15925	16064	16023	15979	16224	15953	16085	16096	16111	15963	15948	15848	15938	16031	15990	16051	16094	15925	15961	15887	16125	15971	16035	16052	16156	16204	15991	16256	15927	16054	16025	16131	16309	16002	16120	16111	16170	15902	16041	15989	16077	16073	16235	16118	16141	15835	16316	16093	15940	16067	15884	16019	16050	16042	15815	16003	16158	16232	16277	16046	16205	16093	16000	16072	16147	15954	15937	16150	16080	15881	15964	15978	16101	16122	15995	16125	15919	16199	15917	15970	16180	16139	16002	16084	16031	16158	15997	16024	16185	15867	16043	16084	16151	16167	16198	16041	16217	15916	16011	15975	16168	16283	15761	16022	15999	15911	16202	15910	15938	16056	15934	15953	16068	15986	16164	16093	15945	15955	15943	16044	16102	15966	16064	16135	16209	16089	16139	16122	16106	15989	15949	15814	16171	16056	16067	15876	16051	16209	16134	15978	16109	16121	16052	16136	16063	16018	15934	15864	16067	15930	15987	16189	16019	15707	15999	15971	16085	15787	16008	15965	15960	16166	15970	16028	15937	16087	16011	16226	16155	16249	15955	15989	15925	16113	15809	16185	16310	16201	15983	16059	16275	16021	16023	16100	15912	15962	16064	15953	15961	15914	15974	16078	15991	16173	16093	16002	16220	15959	15855	16096	15844	16048	16243	16013	15904	16135	15954	16168	16140	15919	16007	15978	15931	16057	15940	15954	16000	15911	16215	16015	16004	16148	15919	15982	15938	16056	16101	16050	16122	15969	16018	16011	16099	15987	16130	16084	16201	16163	15918	16122	15932	16103	15954	15997	15900	16088	16027	15922	16011	16098	15897	15875	15957	16101	15998	16081	16150	15951	16056	16094	16015	16056	15998	16211	15752	16126	16015	15995	15935	15902	15972	16078	16126	16135	15956	16104	15866	15961	15971	16014	16240	16084	15978	15976	16027	15858	16114	15964	15839	16081	15990	15928	16009	16188	15970	16117	15787	16145	15838	15984	16013	16059	16095	16211	15917	16042	16076	15996	15971	15894	16018	15969	15986	16019	15828	16020	16069	16033	15931	15960	16057	16098	16160	16189	16212	16086	16052	16210	16152	15986	16155	16009	16003	16134	15954	15791	15937	15932	16145	15949	16019	15983	15938	16114	15873	16044	15954	16029	16104	15946	16078	15976	15941	16150	16034	16332	15943	16035	16026	16124	16236	16022	16262	15891	15965	15893	15987	16212	16066	16023	16086	16100	16138	16114	16075	15958	15835	15935	16156	15900	16021	16067	16062	15956	16211	16048	16012	16055	16038	16006	15945	16136	16164	16069	16028	16158	16224	16023	16074	15833	15863	16115	15797	16149	16193	15916	15812	15975	15872	16299	15944	16182	16082	16068	16197	15791	16008	16072	15968	16121	16092	15834	16198	16123	16029	16023	16056	15981	15964	16019	15933	16003	16137
16138	26144	24311	20206	18258	16992	25109	47923	41958	32455	23658	19425	16183	14992	14948	14948	14920	14830	14801	14951	14930	14768	14809	14939	14924	14948	14833	14780	14866	14959	14789	14913	14989	14929	14821	14877	14813	14854	14703	14803	14917	15164	14931	14883	14923	14711	15039	14888	14950	14715	14756	14774	14706	14849	15001	15048	14832	14912	14880	14913	14847	14951	14891	14880	14890	14816	14969	14809	15102	14763	14753	14853	14858	14860	14871	14969	14797	14856	14960	14886	14733	15120	14990	14986	14794	14919	14765	14783	14860	14896	14853	14874	14876	15005	14744	14762	14787	14801	14959	14937	14710	14886	14836	14853	14924	14880	15012	14961	14976	14810	14792	15003	14810	14858	14993	14734	14853	14939	14651	14882	14831	14926	14914	15016	14852	14888	14776	14912	14990	14949	14870	14930	14795	14779	14885	14939	14767	14947	14879	14967	14880	14833	15027	14959	15019	14773	14813	14910	14909	14937	14908	14891	14932	14882	14810	14976	14910	15008	14867	14941	14952	14789	14666	14822	14891	14891	14926	14842	14938	14792	14840	14893	14811	14696	14862	14796	14902	14844	14926	14719	14926	14762	15123	14753	14812	14918	14908	14704	14820	14861	14918	14693	14704	14953	14816	14785	14814	14981	14964	14924	15029	14895	14769	14758	14791	14819	14655	14937	14820	14941	14932	14851	15009	14920	14857	14889	14970	14870	14963	14808	14904	14942	14762	14827	14734	14901	14743	14771	14963	14857	14918	14783	14891	14642	14872	15031	14828	14814	14871	14647	14877	14876	14842	14766	14949	14934	14921	14764	14764	14802	14964	14945	14639	14918	14986	14771	14998	14971	14937	14786	14824	14936	14842	14891	14774	14992	14975	14970	14755	14832	14838	14946	14895	14858	14929	14760	14723	14926	14822	14790	14977	14901	15031	14859	14955	14693	14971	14879	14830	15009	14936	14835	14872	14709	14908	14795	14878	14862	14871	14761	14901	14970	14877	14973	14818	14924	14903	14980	14685	14997	14871	14943	14872	14925	14931	14768	14925	14892	14906	14990	14887	14817	14867	15063	14871	14940	14916	14854	14958	14849	14916	14902	14874	15028	14682	14909	14710	14860	14915	14854	14766	14786	14769	14901	14880	14871	14876	14765	14900	14836	14709	14889	14738	15045	14729	14891	14802	14956	14754	14760	14746	14865	14770	15035	14814	14972	14853	14795	14758	14819	14854	14843	14903	14813	14818	14810	14765	14707	14837	15006	14739	14889	14747	14865	14777	14918	14918	14942	14938	14897	14955	14988	15042	14923	14809	14935	14706	14812	14862	14604	14801	14915	14794	14909	14968	14795	14929	14788	14897	14702	15098	15024	14871	14960	15057	14879	15061	14874	15036	14980	14827	14869	14967	14829	14853	15007	14826	14795	14605	14885	14912	14869	14810	14715	14872	15104	14847	14856	14916	14852	14644	14730	14812	14878	14978	14887	14779	14770	14985	14732	14822	14894	14764	14944	14803	14790	15099	14862	14953	14983	14875	15021	14851	14894	14982	14961	14728	14959	14938	14946	14704	14984	14999	14933	14977	14771	14781	14836	14968	14965	14799	14903	14712	14927	14960	14866	14788	14835	14814	14914	14966	14756	14951	14760	14841	14860	14954	14954	14891	14846	14846	14998	14952	15013	14775	14859	14970	14903	14843	14745	14720	14923	14901	14900	14993	14763	14817	14938	14872	14813	14967	14877	14914	14743	14764	14819	14957	14816	14865	14894	14878	14667	14740	14857	14845	14825	14934	14889	14779	14747	14837	14855	14908	15004	14868	14791	14892	14921	14954	14757	14776	15021	14923	14725	14895	14930	15114	15000	14949	14955	14823	14920	14925	14742	14911	14870	14929	14882	14824	14824	14829	14765	14915	14903	14978	14972	14842	14894	14812	14953	14620	15091	14899	14742	14994	14741	15018	14906	14798	14835	14929	14753	14897	14713	15032	14833	14974	14944	14985	14892	14806	14844	14780	14835	14803	14829	14709	14985	14954	14759	14834	14897	14816	14979	15031	14843	14835	14879	14821	14903	14854	14815	14921	14800	15019	15089	14690	14926	14857	14918	15053	14973	14816	14995	14865	14858	14871	14748	14890	14766	15000	14923	14777	14724	14908	14850	14936	14822	14989	14816	14809	14840	14886	14993	14753	14822	14737	14897	14937	14778	15011	14714	14961	14796	14772	14959	14887	14803	15087	14864	15018	14876	14864	14802	14916	14695	14975	14973	15018	14874	14605	14916	14919	14769	14924	14889	15073	14934	14753	14871	14927	14766	14933	14846	14918	14906	14773	14756	14807	14687	14840	14780	14851	14998	14977	14789	15032	14914	14668	14782	14850	14974	14992	14925	15067	14822	14820	14831	14949	14975	14808	14883	14825	14830	14942	14759	14814	14840	14930	14997	14909	14809	14857	15002	14963	14916	14958	14927	14831	15028	14916	14777	14686	14709	14936	14982	14969	14848	14882	15009	14931	14924	14740	14866	14973	15007	14896	14928	14863	14941	14748	14791	14934	14809	14808	14822	14972	14979	14833	15001	14738	14928	14940	14965	15048	14870	14816	14909	14814	14883	14963	14732	14787	14989	14848	15015	14871	14835	14817	14844	14880	14906	14879	14735	14811	14903	15031	15016	14997	14878	14970	14792	14740	14756	14854	14778	14802	14886	14966	14851	14933	14848	14878	15031	14897	14885	14988	14805	14789	14911	14886	14949	15055	15115	14907	14852	14867	14729	14952	14828	14802	14813	15083	14764	14904	14737	14854	14980	14884	14934	15103	14921	14935	14774	14837	14833	14978	14876	14880	14831	14875	14815	14876	14838	15002	14755	14917	14854	14863	14844	14857	14892	14880	14729	14856	14955	14879	14765	15081	14918	14840	14963	14918	14930	14915	14849	14943	14849	14867	14779	15035	14897	14941	14766	14755	14833	14923	14766	14845	14890	14980	14732	14797	14864	14820	14965	14866	14825	14803	15008	14974	14909	14931	15034	14830	14841	14675	14878	14834	15050	14841	14837	14896	14701	14867	14955	14946	15138	14960	14859	14810	14847	14963	14826	14905	14925	14855	14866	15043	14958	14908	15145	14923	14793	14902	15016	14903	14776	14911	14837	14729	14986	15116	14999	14993	14764	14745	14969	14914	14906	14816	15018	14915	14937	14814	14938	14811	14907	14774	14888	14988	14920	14841	14894	14929	14977	14839	14862	14995	14762	14788	14940	14831	14563	14877	14844	14858	14905	14959	14678	14815	14792	14992	14919	14866	14960	14886	14859	14932	14934	14739	14904	14819	14831	14795	15039	14773	14945	14749	14904	14871	14749	14919	14774	14839	14890	14762	14863	14865	14835	14891	14777	14905	14926	14843	14902	14850	14903	14813	14848	14910	14979	14789	15040	14911	14919	14912	14868	14699	14719	14982	14713	14906	14841	14900	14921	14742	15005	14721	14881	15007	14893	15005	14837	14799	14809	14950	14824	14952	14902	14967	15084	14818	14943	14831	14840	14846	14878	14789	15017	14955	14768	14919	14823	14815	14846	14825	14804	14681	14872	14950	14973	14876	14777	14869	14959	14797	14900	15148	14872	14937	14896	14853	14915	14804	14799	15114	14911	14973	14762	14846	15115	14918	14902	14828	14891	14953	14831	14941	14939	14858	15002	14952	14939	14786	14893	14797	14913	14853	14862	14694	14834	14742	14937	14893	14817	14959	14805	14899	14941	14778	14795	14815	14805	14979	14868	14973	14827	14762	14964	14973	14859	14851	14696	14847	14959	14955	14749	14924	14827	14953	14856	15014	15032	14919	14755	14776	14901	14897	14907	14858	14971	14835	14827	14747	15004	14939	15011	14842	14556	14891	14898	14932	14914	14838	14926	14919	14760	14846	14877	14926	15050	14897	14715	14758	14953	14944	14838	14879	14795	14871	14748	15063	14775	14901	15005	14908	14970	14901	14904	14820	14970	14810	14903	14929	14782	14695	14917	14945	14860	14817	14929	14974	14817	14923	14926	14905	14813	14942	14813	14723	14956	14998	14701	14912	14879	14892	14800	14905	14741	14838	14862	14981	14789	15010	14782	14952	14827	14863	14883	14885	14847	14926	14882	15020	14901	14913	14702	14867	15101	14695	14860	14911	15054	14988	14822	14901	14815	14900	14806	14815	14853	14881	14793	14993	14797	14771	14863	14980	14737	14823	14937	15101	14785	14912	14968	14871	15000	14777	14770	14797	14700	14907	14964	14971	14779	14949	14688	14886	14746	14880	14898	14642	14855	14848	14795	14988	15005	14987	14951	14830	14764	14874	15022	14900	14738	14914	14887	14739	14825	14947	14955	14904	14791	14926	14900	14998	14825	14899	14905	14776	14897	14737	14925	14861	14839	14856	14817	14865	15001	14874	14948	14970	14951	14869	14921	14975	14664	14777	14726	14759	14881	14862	14707	14850	15006	14849	14926	15057	14786	15068	14914	14742	14799	14736	14681	14863	14951	14878	14936	14694	14726	14931	14746	14810	14988	14936	14857	14728	14998	14941	14919	14933	14840	14693	14984	14871	14816	14947	14798	15050	14816	15023	14866	14994	14790	14836	14728	14919	14785	14899	14980	14694	14819	14916	14768	14759	14821	15101	14824	14930	14778	15012	14856	14992	14794	14740	14791	14724	14788	14946	15036	14919	15039	15074	14664	14961	14768	14975	14965	14795	14916	14755	14901	14884	14825	14943	15014	14872	14884	14766	14921	14952	14771	14968	14944	15023	14802	14945	14605	15028	15027	14839	14916	14864	14965	14792	14817	14938	14715	14967	14763	14766	14994	14849	14860	14853	15031	14886	14877	14839	14813	14849	14935	15089	14830	15053	14849	14985	14930	14784	14887	14717	14904	14791	14780	14819	14995	14998	14692	14888	14767	14919	14675	15019	14936	14921	14782	14931	14762	14906	14865	14963	14825	14935	14866	14916	14890	14845	14964	14816	14800	14927	14858	14923	14892	14899	14820	14932	14912	14894	14896	14940	14931	14883	14909	14866	14792	14875	14937	14726	14734	15046	14787	14913	14796	15036	14927	14778	14757	15020	14980	14689	14874	14862	14881	15014	14788	14922	14864	14805	14880	14848	14935	14919	14858
23037	21064	28781	23570	21388	22783	32551	62849	55497	41821	30045	24004	18995	16612	16056	16181	16145	16323	15958	16295	16093	16195	16129	16135	15896	15973	16098	16094	16072	16121	16121	15958	16266	16109	16109	16059	15971	15919	16069	16038	16040	16015	16020	16193	16096	16020	16025	15932	16063	16118	16135	16021	15997	16051	16120	16020	16138	16065	16026	16128	15947	16011	16074	16011	15918	15992	16065	16075	16003	16029	16111	16215	15890	16039	16100	15975	16065	15971	16043	16071	15999	15995	15791	16012	16199	15960	15968	16078	16005	15743	15813	16191	15967	15877	16000	16028	16040	16020	15788	16047	16092	16004	16140	16032	15953	15994	15992	15996	15936	15946	15998	15904	15805	16031	16100	16060	15986	16040	15958	15935	15806	16071	16138	16113	15962	16165	15965	16026	16131	15942	16052	16013	16095	15891	16055	15938	16162	16124	16072	16034	16139	16217	16089	16186	16006	16031	15951	16212	16052	15970	15931	15915	16050	15899	15831	15824	15784	15930	15849	16038	15885	16144	16049	16057	16171	15889	16111	16072	16171	16126	15952	15988	16067	15809	15961	16020	15999	16035	15891	15935	15960	16225	16000	15829	16065	16027	16066	16000	15972	16118	16026	15909	15992	15955	15902	15856	15908	15999	16059	16105	16073	16091	16200	16015	15882	15944	16117	15975	15934	15992	15891	15925	16081	15975	16036	15856	16048	16096	16196	15910	15961	15886	15959	15930	16087	16018	16045	16172	15842	15993	15995	16185	15983	15974	16085	15722	16279	15796	15966	15917	16017	15772	15937	16097	15990	15910	16046	15935	16163	15965	15978	15982	15863	15831	15921	15855	15997	15828	16021	16022	15985	16062	16087	16208	15947	15974	16123	15907	15808	16055	16010	16046	16021	15944	15913	16068	16084	16054	15947	16168	16105	15908	15961	16033	15969	15980	15944	15929	16051	15977	15913	15842	15948	15818	16102	15882	15803	15911	16292	16039	16019	16084	15830	16019	16092	15897	16044	16020	15971	15848	16008	15839	16015	15937	15898	16030	15903	15958	15908	16032	16020	16025	15965	15924	15749	16066	15954	16009	15999	16145	15765	16155	15933	15993	16197	16073	16027	15902	16085	15869	15946	15794	15914	15844	15994	15938	15982	16031	16193	15871	15856	16029	16066	15946	16094	16098	15952	15932	16046	16012	16061	15845	15897	16016	16172	16023	15792	16140	15942	15816	15871	15782	15938	15878	16009	16022	16158	15975	16074	15930	16277	16093	15852	16001	16014	15840	16012	15927	16051	15871	16086	16202	16093	16217	16290	15864	15935	15933	16063	16048	15870	15820	15984	15758	16113	16276	16149	16022	16167	16012	16046	16003	15971	16102	16082	15881	15945	16225	16108	16022	16185	16072	15972	16155	15902	16107	15913	15816	15989	16158	16034	16001	15964	15891	16043	16026	16047	16037	16099	16040	15862	16041	15841	15681	15967	16180	15893	15858	15878	15850	15988	16054	16051	15962	16129	16012	16083	15961	15849	16099	15982	15900	16026	15937	16095	16050	16216	16020	15795	16044	15994	15867	15913	15983	16045	15968	16065	15933	16042	15824	15915	15995	15987	15855	15932	15959	16043	16168	15838	15992	15802	15958	16087	16138	15984	15895	15791	16035	15954	15920	16087	15996	15965	15848	15946	16105	15984	16174	15955	16104	15967	15848	15880	15697	16075	15945	15840	16039	15865	15821	16071	15925	16083	16073	15860	16025	15906	16058	16046	16130	15954	16033	15970	15832	16013	15806	16100	15970	15823	16155	16031	16117	15966	15920	15957	16044	16164	16079	15959	15992	15801	15919	16041	16064	16030	15910	15912	16080	15915	15922	16047	15876	16079	15954	16020	16116	15999	16095	16049	15899	16097	16044	16065	15926	16040	15754	16082	15823	15952	16303	15932	16062	16171	15755	16010	16046	16067	15951	16100	15929	15743	15904	15877	15953	15907	16058	15824	16002	16017	16007	16108	15905	16056	15992	16021	15805	15996	15891	15874	16184	16040	16182	16070	15934	16016	16059	15883	15927	16075	15899	16043	16010	15851	16053	15949	16007	15973	15983	15725	16020	15974	15967	15825	16035	16059	15887	15966	15887	16068	15972	15919	15999	16036	16101	16148	15973	16196	15935	15988	15911	15979	15882	15905	15973	15971	15961	15894	16082	16152	16053	15933	16011	16052	16153	15839	16101	15972	15750	16040	16269	16066	15870	15882	15850	16034	15812	16074	16037	16070	15984	16107	15949	15924	15901	15939	15992	16006	16146	16039	16149	16011	15996	15996	15822	16048	16006	15934	15825	16015	15914	16001	16030	16099	15902	15963	16117	15927	15878	16041	15904	16047	15970	15904	15957	16340	15788	16033	16010	16012	15835	16084	15986	16099	15979	16058	16027	16055	15737	15911	15869	15856	15823	15855	16186	16111	15950	15930	16187	15834	15957	15943	15925	16011	15915	15946	16053	16005	16221	15924	16159	15957	16072	16088	15998	15877	16199	15945	16060	16042	15998	15932	16072	15916	16045	15901	15907	16028	15805	15898	15937	15808	16025	15990	15922	16157	15749	15946	15981	16320	15894	16039	15965	15805	15846	15970	16082	16089	15864	16099	15961	15873	15789	15834	16036	15934	15883	16072	15982	16039	15975	15887	15972	15926	15814	16048	16131	16023	16024	16041	16047	15965	15926	15897	15932	15816	16118	16034	15711	15837	16042	16013	15883	16138	15763	16023	15956	15935	15932	16055	16036	16014	16139	16015	15855	15959	15918	16027	15945	16056	16101	16029	16037	16022	16110	16109	16080	16078	15974	15876	15986	16149	16015	16175	15794	15698	15823	15907	16239	16015	15914	16055	15943	16012	16260	15886	15921	15904	16150	15964	15856	15881	15971	16113	15816	16104	15910	15911	16040	15703	15814	15989	15989	15824	16125	16049	15951	15979	15849	16097	16029	15920	15857	15767	16048	16096	16003	16050	15929	16145	16007	16150	16184	16170	15928	15973	15985	15891	15881	16057	16098	16106	16048	16058	15916	15740	15999	16051	16070	16175	15934	16050	15920	16062	16024	15841	16069	16268	16023	15941	16155	15946	16041	15930	15800	16017	16057	16212	16193	15834	16021	15916	15880	15993	15900	15904	15838	15834	15885	16044	16023	15946	16144	16022	15964	15984	16221	16036	15732	15957	15921	15967	15985	16212	16005	16018	15953	16044	15975	16004	15974	15966	16011	15823	15938	15949	15850	15892	16053	15985	16050	15989	15843	16031	15956	15953	15915	15965	16080	15888	15983	16018	15916	16016	15932	15885	15943	16004	15837	15936	16129	16011	16052	16054	15937	16029	16114	16000	15756	15907	15856	16086	16073	16028	15861	16022	16059	16047	15913	16073	15928	15910	15895	16031	16104	15962	15884	16159	15989	16260	16053	15971	16085	16073	15870	15866	16047	15966	16100	15864	16119	16112	15816	15971	15932	16216	15929	16035	15872	15875	15948	15947	15938	15958	15883	15934	15931	15927	16110	16070	15904	16095	15998	16059	15957	15996	16242	15944	16061	15935	15887	15909	15963	15868	15897	15887	16104	16085	15976	16038	15932	16088	16004	15998	15882	15879	15772	15951	15843	16064	15976	16143	16035	15902	16024	15912	15811	15968	15945	15767	15990	15857	15875	15971	16061	15789	15928	15969	15937	16069	16050	16124	15905	15739	15848	16026	15924	15984	15777	15981	15863	15959	15853	16175	16018	16056	15888	15896	15970	16093	16017	15791	16161	16052	15921	16062	15999	16052	15922	16021	15773	15891	16128	15772	15931	15910	16189	15874	15969	16181	16175	16047	15803	15914	15888	15892	15979	16140	16141	15897	16003	15803	16025	15876	15941	15924	16138	15992	16003	16036	16035	15765	15908	16007	16212	16006	15958	15953	16163	16009	16012	15961	16031	16208	16043	16058	16132	15945	16032	15906	16000	16126	16048	16009	15845	15971	16050	15884	15959	15925	15962	15719	15869	15970	15961	16185	15959	15834	15875	16010	16181	15908	16027	15908	15969	15956	15936	15897	15952	16067	16244	16002	15698	16020	15956	15982	16107	15856	16058	15764	15918	16040	15961	16078	15911	16106	16048	16064	15979	15879	15875	15914	15996	15868	15998	15978	16008	16216	15770	15882	15877	16105	15937	15935	15863	15743	16025	16031	15889	16002	16189	15806	16053	15940	16029	16087	15983	15824	16081	15855	16098	15826	15993	15805	15909	15817	15817	15773	15915	15909	15880	15968	16010	15977	16079	15976	15921	15954	16073	16033	15936	16034	16108	15835	15881	16075	16091	16162	15963	15989	16051	16028	15899	16010	15890	15938	16199	16116	15691	16158	16163	15915	15950	16006	16065	15989	16173	16086	16018	16094	15867	15916	15910	16038	16011	16023	15948	15954	15766	16046	15960	16025	15980	16076	16061	16049	16024	16058	16112	16089	15855	16041	16081	16065	16022	16032	16085	15798	15852	15851	15933	16125	15980	15865	16060	15955	15906	15938	15749	16040	16071	15778	16173	16159	15997	15822	16130	16121	15844	16040	16107	15957	15780	16120	16325	15719	16007	15894	15887	16088	15958	15951	15820	16045	16037	15939	15943	16010	16159	15974	15881	15971	15844	15861	15974	16056	16080	16100	15950	16057	15904	15893	15897	16021	15940	15947	15999	15943	16021	15988	15937	16019	15854	15949	16027	15937	16146	16089	15985	15937	15670	15967	15901	15832	15864	16143	16040	15966	16073	15899	15966	15996	15993	15957	16023	16136	15998	16126	16054	16074	15919	15977	16006	16177	15970	16031	16247	16159	16091	15942	15782	16038	16068	16092	15945	16136	15983	15734	15988	16081	16028	16118	16094	15961	16047	15865	16098	16132	16004	16016	15778	15903	16178	15831	15933	16013	15971	16041	15943	16122	16015	16121	16047	16005	16057	15853	16127	15873	15814	15863	15826	15992	15886	15950	16046	15874	15947	16195	15980	16058	15945	16005	16156	16090	16148	16002	16011	15984	15881	15995	15881	16143	15950	15849	15920	15951	15996	15948	16151	16035	16066	15874	15941	15877	15858	16019	16252	15840	15906	16042	16106	15964	15927	15892	15852	16042	16134
17941	32327	29585	23424	20779	18770	31634	63800	55741	43206	30524	24407	17560	14940	14959	14881	15095	14764	14721	14810	14779	14877	14832	14849	14842	14753	14805	14882	14870	14959	14820	14819	14701	14699	14841	14722	14976	14868	14723	14813	14586	14775	14701	14736	14698	14688	14714	14962	14647	14785	14852	14819	14801	14835	14862	14868	14860	14766	14703	14733	14845	14772	14914	14711	14822	14903	14916	14907	14604	14671	14637	14971	14686	14738	14745	14735	14800	14756	14754	14720	14780	14797	14923	14773	14739	14930	14728	14759	14645	14778	14711	14802	14761	14715	14706	14854	14706	14838	14784	14753	14806	14708	14702	14872	14887	14934	14875	14876	14552	14788	14911	14988	14830	14903	14727	14984	14692	14687	14656	14615	14573	14840	14676	14756	14759	14910	14619	14784	14803	14736	14780	14815	14792	14626	14906	14794	14840	14770	14902	14772	14857	14838	14856	14862	14638	14933	14761	14906	14646	14767	14584	14794	14729	14932	14716	14714	14789	14858	14820	14656	14667	14728	14925	14693	14735	14685	14627	14773	14640	14877	14887	14835	14668	14847	14852	14691	14918	15004	14652	14798	14828	14956	14775	14884	14662	14815	14718	14848	15028	14560	14766	14721	14713	14726	14811	14768	14875	14775	14795	14636	14744	14670	14741	14929	14800	14803	14825	14706	14691	14902	14773	14771	14921	14813	14931	14866	14820	14790	14690	14705	14611	14743	14695	14714	14845	14713	14794	14779	14837	14676	14680	14833	14836	14655	14784	14694	14905	14870	14873	14657	14831	14770	14927	14878	14643	14770	14780	14761	14725	14701	14860	14783	14854	14980	14783	14632	14626	14791	14859	14693	14699	14913	14729	14713	14732	14719	14824	14759	14934	14640	14799	14736	14751	14604	14481	14889	14773	14812	14794	14792	14768	14847	14787	14901	14762	14804	14727	14844	14842	15010	14748	14930	14945	14873	14727	14711	14787	15004	14864	14682	14825	14706	14724	14727	14730	14753	14758	14713	14771	14581	14718	14787	14753	14732	14822	14813	14865	14698	14842	14623	15006	14726	14827	14812	14654	14942	14719	14781	14803	14910	14814	14797	14727	14674	14823	14640	14739	14828	14631	14910	14719	14658	14828	14842	14775	14903	14765	14813	14811	14795	14739	14815	14767	14651	14818	14696	14691	14896	14738	14746	14831	14733	14717	14822	14760	14932	14731	14778	14819	14847	14720	14733	15011	14808	14746	14725	14597	14749	14667	14675	14863	14899	14735	14724	14858	14716	14809	14819	14827	14762	14739	14785	14834	14739	14837	14828	14898	14761	14874	14908	14650	14768	14709	14589	14747	14842	14780	14659	14706	14738	14784	14817	14756	14794	14814	14725	14773	14549	14777	14689	14749	14793	14819	14686	14838	14719	14802	14845	14788	14589	14651	14785	14929	14714	14606	14913	14609	14939	14808	14756	14896	14795	14733	14882	14737	14911	14863	14755	14796	14833	14804	14730	14693	14673	14865	14829	14809	14848	14884	14682	14738	14783	14746	14842	14799	14671	14604	14635	14764	14888	14883	14798	14767	14644	14861	14724	14865	14805	14802	14878	14773	14768	14706	14840	14610	14704	14838	14726	14675	14725	14867	14773	14909	14798	14878	14680	14635	14764	14786	14952	14816	14889	14826	14882	14705	14989	14905	14773	14647	14744	14659	14609	14802	14700	14963	14655	14655	14842	14892	14820	14743	14799	14865	14747	14897	14548	14940	14879	14726	14750	14847	14729	14762	14720	14694	14687	14826	14775	14754	14728	14762	14793	14763	14713	14759	14908	14943	14781	14783	14688	14885	14812	14615	14653	14794	14890	14811	14859	15024	14748	14719	14718	14722	14705	14790	14724	14711	14911	14632	14958	14707	14869	14950	14888	14743	14679	14885	14736	14732	14896	14852	14895	14748	14790	14739	14958	14589	14929	14741	14855	14844	14777	14729	14725	14908	14676	14692	15029	14795	14684	14857	14796	14687	14690	14792	14814	14758	14806	14626	14817	14723	14653	14697	14746	14784	14723	14822	14890	14863	14799	14787	14722	14678	14861	14853	14880	14857	14842	14782	14716	14740	14591	14650	14757	14725	14806	14753	14760	14763	14710	14767	14836	14830	14683	14615	14967	14710	14707	14871	14738	14840	14699	14867	14742	14919	14609	14752	14657	14769	14785	14828	14713	14909	14698	14794	14951	14842	14734	14703	14805	14544	14694	14782	14866	14674	14781	14798	14825	14859	14856	14836	14859	14665	14917	14882	14625	14800	14923	14663	14755	14917	14817	14765	14837	14860	14776	14745	14786	14765	14801	14811	14694	14811	14810	14766	14685	14737	14821	14799	14842	14846	14881	14749	14763	14675	14805	14702	14781	14706	14803	14747	14857	14745	14696	14810	14785	14876	14902	14905	14545	14735	14689	14668	14664	14785	14728	14778	14706	14872	14883	14704	14901	14639	14837	14652	14683	14715	14842	14771	14658	14846	14728	14759	14663	14660	14761	14825	14678	14726	14740	14717	14854	14847	14809	14780	14671	14884	14847	14565	14704	14762	14867	14878	14642	14881	14794	14766	14743	14806	14721	14772	14806	14886	14808	14735	14734	14904	14637	14842	14792	14871	14777	14698	14892	14661	14900	14646	14709	14708	14761	14744	14713	14669	14714	14841	14903	14814	14814	14838	14765	14518	14609	14703	14650	14858	14791	14813	14881	14772	14911	14683	14750	14754	14723	14842	14938	14760	14827	14829	14523	14766	14882	14785	14784	14763	14692	14852	14956	14845	14689	14734	14931	14749	14700	14871	14921	14710	14762	14654	14891	14696	14718	14815	14641	14807	14896	14626	14788	14862	14839	14875	14847	14853	14743	14768	14818	14703	14793	14855	14729	14977	14695	14864	14676	14744	14910	14774	14686	14636	14820	14712	14748	14897	14773	14742	14716	14732	14732	14989	14703	14802	14686	14797	14913	14825	14641	14825	14700	14893	14749	14784	14907	14765	14688	14820	14808	14797	14739	14673	14760	14794	14760	14844	14696	14637	14697	14788	14709	14739	14805	14801	14803	14675	14822	14727	14886	14920	14769	14845	14756	14691	14846	14668	14836	14847	14879	14774	14716	14754	14877	14762	14745	14792	14909	14702	14850	14827	14761	14700	14799	14823	14923	14816	14835	14862	14673	14726	14638	14662	14777	14811	14780	14832	14713	14847	14868	14841	14646	14611	14777	14814	14753	14908	14573	14735	14793	14796	14758	14696	14844	14887	14775	14591	14629	14884	14780	14878	14747	14977	14657	14819	14725	14798	14749	14975	14854	14809	14633	14794	14761	14786	14659	14729	14697	14802	14877	14649	14703	14674	14860	14821	14760	14731	14672	14819	14748	14691	14810	14764	14778	14975	14894	14972	14741	14802	14698	14742	14789	14874	14745	14897	14638	14982	14740	14715	14753	14742	14642	14835	14777	14859	14815	14867	14651	14895	14776	14663	14811	14794	14724	14552	14889	14847	14852	14750	14927	14878	14735	14820	14728	14805	14844	14691	14953	14753	14791	14910	14719	14884	14755	14718	14843	14557	14939	14938	14885	14749	14980	14935	14682	14835	14874	14707	14739	14872	14731	14837	14623	14898	14662	14904	14650	14839	14844	14832	14732	14615	14833	14850	14748	14763	14894	14642	14682	14829	14724	14701	14979	14970	14842	14755	14746	14866	14921	14757	14828	14757	14846	14867	14830	14771	14817	14810	14736	14802	14707	14729	14849	14695	14741	14879	14702	14771	14861	14814	14834	14799	14908	14766	14619	14589	14880	14964	14734	14870	14617	14827	14804	14651	14757	14868	14680	14724	14870	14619	14787	14773	14734	14829	14616	14890	14718	14743	14863	14892	14642	14937	14863	14777	14664	14725	14810	14774	14788	14766	14890	14845	14839	14698	14795	14784	14810	14829	14754	14885	14730	14702	14780	14790	14658	14724	14711	14871	14623	14718	14597	14673	14829	14874	14612	14822	14783	14902	14884	14690	14853	14806	14862	14799	14705	14867	14793	14731	14730	14857	14743	15013	14846	14735	14767	14783	14927	14808	14841	14747	14874	14870	14613	14760	14825	14778	14850	14885	14644	14800	14828	14705	14658	14851	14722	14833	14691	14845	14798	14886	14894	14736	14581	14770	14773	14671	14796	14751	15029	14879	14751	14833	14659	14860	14829	14646	14806	14874	14740	14925	14772	14722	14809	14739	14842	14675	14709	14757	14896	14781	14894	14804	14789	14778	14761	14744	14828	14834	14803	14734	14697	14812	14859	14940	14752	14951	14700	14852	14664	14739	14873	14715	14892	14763	14834	14726	14765	14677	14852	14734	14696	14651	14685	14804	14768	14673	14726	14802	14790	14841	14906	14790	14734	14818	14790	14866	14767	14785	14805	14801	14736	14904	14705	14918	14767	14948	14708	14674	14919	14862	14757	14742	14815	14979	14864	14898	14687	14685	14628	14631	14846	14922	14784	14709	14691	14842	14792	14860	14732	14936	14643	14863	14690	14884	14871	14755	14787	14860	14719	14897	14921	14891	14780	14798	14888	14866	14832	14798	14870	14758	14868	14611	14745	14836	14715	14828	14852	14834	14694	14877	14674	14844	14674	14734	14793	14848	14813	14816	14760	14838	14771	14701	14989	14861	14816	14644	14855	14690	14890	14843	14806	14881	14784	14799	14940	14698	14722	14557	14881	14764	14939	14871	14748	14893	14681	14907	14646	14921	14769	14720	14874	14776	14764	14710	14704	14789	14815	14764	14874	15027	14809	14921	14726	14727	14573	14671	14768	14795	14625	14765	14932	14598	14811	14869	14682	14753	14949	14937	14715	14718	14787	14734	14834	14819	14834	14840	14661	14879	14862	14824	14756	14872	14880	14671	14702	14742	14862	14769	14755	14711	14840	14774	14669	14984	14900	14848	14870	14902	14720	14748	14802	14957	14632	14810	14822	14812	14692	14896	14812	14663	14870	14811	14704	14744	14768	14802	14724	14564	14745	14798	14775	14644	14954	14736	15015	14663	14783	14754	14896	14710	14833	14738	14657	14701	14865	14811	14856	14791	14822	14954	14759	14811	14703	14721	14784	14644	14711	14639	14799	14707	14774
27424	21878	23747	20280	16786	16564	17767	23517	23189	20476	17892	16967	16398	16134	15984	16095	16195	16235	16243	16260	16144	16360	16167	16141	16135	16169	16000	16193	15868	16082	16153	15918	16035	16126	16206	16059	16086	16047	15978	16093	16033	15937	16132	16105	16092	16334	16048	16044	16068	16063	16195	15838	16179	16103	16106	15977	16107	16230	16011	15991	15926	16290	16130	16017	16068	16028	16102	16022	16106	15904	16108	16044	15973	15999	15985	15989	16052	16099	16105	15944	15959	15968	16234	15936	16237	16207	15951	16269	16163	16066	16132	16047	16143	16049	16106	16217	16225	15998	16038	16017	15901	16164	15884	15943	16063	16065	16050	16093	15967	16127	16235	16049	16008	16050	15850	15839	16033	15978	16116	16073	15775	15973	16205	15948	15781	15865	15928	15955	16166	16115	16082	15995	16227	16095	16124	15942	16133	15857	16096	16066	15939	16028	16062	15981	15959	16282	15986	16083	15994	15964	16126	16196	16120	15934	16028	15978	15980	16321	15930	16062	16007	16044	16150	16096	16100	16062	16114	16184	16173	15966	15932	15993	16028	16054	16204	16035	15911	16119	16027	16047	16100	15923	16027	16083	16062	15924	16134	16055	16171	16144	15977	16000	16308	16105	15946	16007	16001	16020	16096	15978	16087	15947	16174	16386	16092	16289	16074	15938	16136	16061	16152	16090	15979	15996	15987	16098	16104	15904	16072	16259	16051	16207	16136	16169	16109	16172	16129	15889	16004	16024	16110	16222	16178	15940	16356	16008	16224	16179	16111	15991	16153	15977	16021	15859	16259	16207	16213	16017	15841	16024	16261	15914	16115	15900	16055	15950	15829	15867	16216	16221	16171	16171	16073	16055	16048	16091	16016	16054	16095	16149	16035	15977	15989	16244	16108	15957	16079	15845	15835	15975	16157	16027	15917	16078	15858	16036	16016	15986	16273	16117	16047	16027	16109	16078	16123	16081	16074	15985	16099	16260	16260	16011	16105	15995	15961	16009	16067	16071	15988	16100	16024	15975	16027	16264	16235	16094	16232	16158	16123	15977	16082	15984	15987	15981	16165	16230	16010	16220	16233	16049	16268	16171	15906	16095	16135	16234	16126	16198	16144	15971	16051	15998	16113	15986	16050	16098	15934	15953	16078	16126	16198	16058	16071	16021	16004	16076	15997	16000	16160	16121	16086	16027	16142	16194	15863	16037	16001	16276	16099	16028	16131	16136	16108	16078	15845	15990	16046	16056	16048	16031	16097	15913	16105	16290	16197	16082	16058	16090	15910	16012	15962	16002	16158	16055	15906	16006	16056	16257	15944	15925	16066	15984	15969	15977	16004	16193	16047	16089	16181	16184	16002	16046	16160	16158	15980	16182	15944	16373	15986	15941	16017	16168	16034	16028	16096	16083	16030	16050	16088	16089	16024	16070	16007	15866	15967	15875	16228	16152	16078	16174	16071	15797	16081	15948	16136	16130	16171	16223	16128	16031	16218	15855	16158	16049	16213	15938	16162	16045	16185	16167	15922	16157	16179	16146	15977	16018	16056	16117	16055	16215	16122	16011	16019	15955	16104	16085	16199	16207	16038	16003	16056	16219	16001	16189	16212	16172	16135	16055	16008	16174	16233	16031	16125	16011	16113	16295	16221	16067	16105	16077	16128	16088	16004	15973	15861	16054	16024	16008	16036	16019	15996	16100	16079	16138	16104	16066	16142	16158	16129	15997	16092	16145	16092	15953	16086	16271	16026	15981	16244	16075	16063	16208	16108	16053	15821	16253	16122	16112	15952	15920	15986	15926	15902	16075	16052	16112	16297	16040	16178	16240	15887	15836	16075	16009	16053	16069	15849	15842	16097	15952	16104	15893	15991	16053	15992	16020	15995	15946	16019	16023	16159	16062	16052	16037	15973	15899	15969	16080	16118	16061	16084	15855	16067	16076	16247	16278	16095	16051	16216	15964	16215	15989	16004	15737	16031	16101	16157	16017	15976	16105	16079	16222	15941	16062	15965	16199	16041	16127	16083	15968	16145	16020	16056	16111	16147	16099	16193	15990	16045	16104	16017	16206	16105	16069	16026	16076	16022	16033	16089	16162	16212	15799	16096	16055	16145	16074	16086	16218	16035	16091	16059	15925	16046	16235	16035	16202	16072	16010	16080	15994	15956	15939	16009	16011	16050	16090	16018	15996	16045	16054	16152	16079	16118	16063	15939	15883	16051	15920	15990	16075	16215	16094	16126	16084	16118	16127	16212	16083	16150	16196	15956	16106	16002	16012	16165	16178	15926	16017	16012	15974	16112	16056	16072	16009	16131	16112	16053	16072	16094	15952	15987	16052	15984	16039	16077	15925	16420	16093	16106	16081	16048	16155	15900	15962	16062	16218	15948	16007	16060	16151	16136	16192	16383	15873	16235	16190	15920	16006	16137	15999	16024	16045	16097	16005	16194	15924	16074	16002	16112	15946	16105	16092	16104	16077	16038	15982	15982	16012	16098	15945	16088	16033	16239	16169	16067	16151	15921	16205	16053	16086	16391	16199	15829	16092	16233	16127	16059	16229	16057	16149	16082	16073	16045	16240	15896	16218	16031	15894	16033	15931	15934	16017	15812	15764	16027	15914	15879	16217	16046	16011	16107	16032	16123	16103	16210	16017	16165	16133	16047	16186	16198	16143	16192	16034	15949	16082	15937	16006	15938	16070	16005	16124	16023	16062	15948	16217	15914	16070	15829	15781	15981	15903	16279	16004	16107	15861	16070	15942	16159	16189	16283	15926	16014	16080	15987	16183	16011	16235	16082	16083	16091	16188	16232	16110	16157	15941	15883	15968	16070	16179	16094	16242	16255	16062	16148	15981	16108	16028	15924	16034	16093	16087	16123	16087	16097	15993	16051	16152	16068	15901	16039	16199	16054	15986	16169	16109	16068	16059	16136	16239	16146	16036	16195	16096	16263	16117	16243	16079	15971	16013	15727	16053	16022	16057	16194	16005	16046	16016	16102	16018	15930	16107	16104	16149	16138	16162	16282	16173	16002	16135	16089	16002	16055	16172	16018	16159	16172	16109	16029	16128	16036	15982	16059	16232	16099	16075	16107	15985	16005	15930	16028	16060	15975	15945	15936	15989	16068	16062	15851	16062	16177	16137	16187	15964	16068	15831	16169	16023	15952	16033	15978	16001	16148	16262	16032	16008	16088	15969	15966	15993	16244	16049	16201	15867	16168	16284	15904	15983	15833	15982	15959	15963	16113	16137	16001	15948	15992	16183	16108	16217	16143	16084	15991	16142	16071	16014	15944	15916	16128	15905	15941	15901	16028	15916	16275	16064	16262	16011	15985	15952	16054	15922	16025	15994	16011	15958	16198	16019	16285	15842	15934	16187	16081	15961	16194	15981	15978	16089	16123	16040	16214	15998	16094	16142	15956	15860	16085	15977	16080	16182	16108	16073	16053	16131	16015	16175	15981	16185	16127	15922	15905	16038	16169	16009	16148	15997	16154	16122	16053	16178	16071	16039	16101	16041	16020	16106	16086	16216	16140	16067	16117	15925	16129	16091	16051	15976	15813	15945	16141	16036	16240	16073	16027	16019	15912	16006	16221	15862	15904	16131	15954	16069	16029	16085	16056	16314	16080	16040	16108	16129	15875	15931	16296	15970	16148	16177	16056	16018	15838	16046	16079	16013	16001	15892	16130	16124	15887	16169	16142	16138	16253	15898	16064	16016	16099	16035	16190	16100	15866	16063	16064	16076	16045	15964	16141	16160	16018	16052	16008	16098	15961	15927	16089	16057	16080	16067	16038	15919	16018	16108	16120	16058	15995	16142	16193	16039	16241	16044	16058	16021	16030	16071	15907	16049	16170	16138	15950	16023	16021	15995	16131	16197	15931	16005	16078	16202	16385	15867	16010	16192	15925	16028	16088	15931	16108	16258	15915	16178	16212	16127	16103	15988	16244	16156	16019	16196	16162	16081	15994	16252	16053	16211	16283	16200	15934	15996	16197	16212	16067	15982	15957	16097	16187	16154	16195	15998	16120	16069	16089	16020	16281	15940	16127	16008	16045	16186	16272	16097	16243	16108	16135	16035	16100	16003	16419	16075	16219	16054	15855	16113	16208	16072	16201	16162	16152	16040	15944	16072	16226	16109	16027	16153	16302	16071	16164	16115	15922	15878	16102	16177	15810	15949	15932	16025	16084	16069	16100	16109	15855	16022	16183	16019	16156	15995	16232	16180	16081	16060	16201	16078	16082	16109	16111	16331	16094	15962	16166	16142	15970	16076	15981	15961	16097	16037	16181	16171	16040	16150	16085	15993	16057	16036	16149	16079	15856	16069	16084	16083	16041	16185	16121	16185	16164	15980	16140	16025	16159	16031	16010	16037	15894	16001	16171	16167	16226	16105	16143	16360	16076	16144	16055	15870	16097	16124	16056	16062	16182	16027	16142	16160	16087	16177	16023	16140	16173	15872	16070	16103	15884	16099	16011	16055	16107	15999	15809	15953	16017	16015	16102	16051	16126	16073	16399	16176	16097	16295	16023	16007	16324	16222	16033	16173	16014	16001	16034	16111	16066	15917	15928	16031	16039	16076	15960	16135	16154	16134	16079	16251	16055	16067	15915	16212	16139	16085	16007	16152	16134	15960	15960	15972	16070	15921	16109	16030	16032	15948	16000	16276	16234	15898	16065	16113	16058	16120	16182	16181	16034	16084	15991	16065	16131	16192	16060	15901	16140	16072	16015	15996	15791	16189	15876	16004	15985	16081	16048	16007	16097	15873	16100	15932	16184	15972	16050	15946	15900	16049	16197	16167	16150	16230	16027	16149	16145	15882	16151	15962	16013	16022	16198	16052	16203	16052	16056	16014	15879	16141	16078	16203	16075	16079	16037	16035	16161	16106	16198	15996	16000	16097	16268	15954	16115	16232	16113	16104	15884	16108	16170	15899	15986	16189	16259	16051	16254	16209	16116	16139	16064	16250	16103	15940	15972	16245	16323	15920	16069	15864	15919	16140	16187	16238	16055	16058	16214	16116	16046	15909	16073	16012	15964	16044	15938	15973	15911	16142	15982	16110	16083	16369	16224	16250	16014	15893	15951	16014	16102	16117	16052	16203	15776	16058	16024	16203	16140	16138	16297	16102
16400	21371	20137	17271	16519	15751	17854	25982	24197	19827	16625	15613	14982	14854	14862	14714	14879	14699	14870	14784	14840	14720	14944	14961	14653	14837	14991	14756	14727	14816	14779	14833	14715	14758	14862	14924	14905	14766	14817	15030	14842	14692	14910	14852	15035	14788	14654	14827	14854	14927	14927	14867	14863	14910	14857	14775	14865	14721	14694	14883	14711	14761	14858	15003	14704	14626	14832	14857	14724	14843	14763	14855	14725	14693	14782	14716	14869	14804	14860	14651	14875	14896	14811	14884	14914	14958	14881	14791	14869	14919	14776	14938	14826	14852	14754	14888	14860	14745	14748	14909	14960	14766	15010	14775	14964	14802	14998	14904	14943	14817	14933	14650	14926	14758	14806	14762	14911	14905	14803	14834	14864	14876	14877	14691	14802	14708	14848	14880	14951	14821	14892	14803	14754	14793	14788	14800	14810	14842	14734	14799	14822	14925	14758	14842	14746	14863	14863	14924	14786	14827	14987	14712	14942	14681	14859	14767	14860	14966	14795	14666	14653	15007	14898	14905	14926	14865	14897	14920	14795	14742	14810	14854	14946	14910	14769	14863	14993	14818	14830	14714	14717	14900	14732	14845	14734	14856	14856	14795	14856	14976	14877	14829	14858	14773	14973	14781	14726	14712	15000	14879	14761	14788	14840	14708	14847	14776	14800	14926	14834	14863	14753	14811	14854	14866	14782	14855	14763	14862	14743	14980	14842	14835	14878	14975	14808	14883	14923	14673	14892	14837	14934	14849	14777	14987	14664	14782	14900	14594	14832	14804	14828	14919	15034	14745	15097	14715	14839	14774	14898	14617	14749	14780	14831	14920	14914	14917	14819	14748	14784	14848	14922	14742	14941	14699	14690	14904	14980	14736	14742	14731	14946	14767	14778	14887	14824	14815	14903	14894	14902	14806	14732	14807	14904	14933	14631	14996	14753	14799	14992	14636	14797	14938	14812	14799	15083	14568	14832	14674	14861	14834	14855	14671	14769	14873	14626	14856	14693	14923	14891	14912	14843	14828	14788	14752	14909	14902	14860	14876	14792	14726	14810	14933	14885	14804	14899	15032	14760	14782	14883	14711	14852	14860	14776	14841	14749	14832	14870	14813	14827	14938	14732	14820	14777	14891	14868	14876	14682	14964	14745	14728	14840	14807	14803	14750	15039	14868	14966	14965	14769	14731	14755	14904	14848	14963	14702	14795	14998	14731	14913	14644	14908	14938	14766	14903	14671	14762	14858	14886	14601	14798	14860	14721	14793	14923	14934	14857	14810	14850	14740	14823	14714	14922	14944	14794	14943	14898	14851	14868	14899	14958	14929	14856	14883	14832	14855	14851	14767	14871	14805	14859	14809	15004	14732	14596	14936	14930	14724	14732	14845	14786	14755	14700	14847	14768	14820	14776	14764	14758	14784	14852	15042	14751	14913	14692	14771	14823	14637	14726	14872	14838	14913	14899	15006	14802	14772	14820	14867	14831	14828	14812	14908	14828	14925	14941	14744	14748	14813	14930	14799	14840	14864	14881	14821	14938	14945	14744	14961	14925	14686	14921	14833	14704	14911	14923	14805	14748	14616	14804	14840	14893	14850	14859	14838	14878	14941	14938	14828	14839	14777	14728	14680	14829	14929	14845	14918	14819	14866	14997	14926	14771	14871	14786	14905	14912	14675	14703	14879	14858	14909	14893	14816	14759	14942	14955	14717	14905	14812	14703	14804	14749	14781	14766	14901	14817	14967	14735	14829	14726	14916	14779	14869	14664	14715	14991	15012	14829	14821	14887	14849	14812	14943	14768	14763	14878	15015	14661	14831	14975	14864	14735	14838	14800	14847	14902	14847	14788	14902	15040	14810	14876	14838	14695	14831	14769	14843	14831	14990	14826	14788	14707	14923	14821	14811	14783	14895	14776	14929	14847	14761	14877	14845	14762	14810	14929	14841	14757	14735	14931	14853	14875	14763	14903	14947	14866	14871	14619	14817	14604	15096	14797	14637	14709	14824	14767	14817	14727	14758	14758	14701	15016	14910	14818	14757	14854	14716	14900	14816	14813	14759	14718	14964	14814	14810	14826	14768	14859	14898	14743	14752	14933	14788	14901	15042	14921	14824	14874	14674	14706	14905	14917	14876	14738	14912	14789	14777	14933	14868	14822	14676	14969	14815	14828	14642	14645	14958	14752	14861	14721	14814	14913	14777	14981	14766	14851	14914	14867	14874	14861	14648	14785	14800	14837	14872	14712	14796	14719	14727	14944	14865	14826	14848	14888	14789	15002	14784	14833	14794	14846	14990	14683	14734	15138	14724	14948	14858	14915	14858	14769	14760	14826	14727	14782	14765	14720	14883	14902	14843	14707	14698	14766	14773	14842	14860	14740	14626	14814	14746	14802	14815	14784	14917	14769	14768	15033	14900	14860	14863	14905	14872	14933	14697	15047	14789	14781	14794	14852	14770	14707	14799	14749	14733	14906	14970	14901	14792	14806	14836	14853	14902	14971	14888	14797	14841	14699	14856	14886	14764	14871	14836	14807	14732	14883	15101	14740	14918	14612	14841	14850	14865	14843	14692	14896	14781	14867	14968	14944	14872	14849	14684	14859	14814	14781	14910	14711	14807	14839	14694	14782	14865	15057	14790	14767	14820	14781	14903	14826	14970	14903	14838	14754	14915	14944	14740	14778	14832	14891	14783	14732	14737	14808	14962	14892	14813	14850	14731	14900	15024	14841	14834	14983	14671	14807	14880	14767	14949	14896	14896	14629	14850	14850	14968	14789	14781	14864	14761	14855	14861	14698	14879	14834	14940	14907	14865	14813	14831	14952	14868	14893	14861	14789	14741	14777	14955	14745	14879	14888	14772	14804	14913	14872	14972	14921	14672	14872	14775	14857	14740	14877	14776	14876	14691	14768	14828	14861	14863	14706	14908	14918	14897	14735	14822	15062	14831	14757	14859	14786	14711	14898	14900	14623	14873	14756	14753	14737	14707	14771	14828	14885	14729	14882	14881	14843	14779	14842	14843	14824	14939	14818	14879	14807	14639	14877	14891	14845	14905	14832	14879	15056	14817	14861	14897	14923	14851	14865	14723	14841	14729	14748	14922	14937	14647	14659	14836	14894	14752	14732	14999	14831	14929	14911	14918	14898	14889	14731	14879	14805	14994	14939	14712	14795	14926	14768	15008	14824	14789	14900	14774	14930	14970	14887	14762	14776	14967	14800	14849	14731	14952	14961	14856	14667	14924	14792	14828	14750	14988	14836	14815	14876	14799	14672	14793	14936	14790	14761	14857	14713	14892	14892	14901	14847	14856	14868	14899	14752	14791	14897	14803	14683	14855	14821	14863	14745	14838	14737	14760	14796	14703	14853	14827	14843	14696	14829	14755	14936	14665	14907	15002	14714	14723	14876	14834	14820	14778	15143	14812	14829	14775	14950	14861	14772	14776	14890	14852	14823	14881	14793	14817	14893	14851	14698	14678	14778	14847	14964	14837	14892	14841	14777	14957	14675	14834	14758	14841	14824	14800	14775	14830	14877	14775	14814	14981	14669	14809	14943	14761	14811	14793	14849	14667	14772	14885	14930	14848	14737	14654	14724	14872	14749	14921	14834	14837	14934	14616	14923	14962	14776	14815	14782	14863	14813	14709	14850	14867	14702	14766	14830	14665	14882	14810	14863	14803	14809	14950	15016	14694	14844	14922	14877	14827	14724	14780	14790	14857	14775	14874	14885	14807	14750	14937	14877	14888	14912	14857	14917	14855	14775	14794	14700	14764	14840	14815	14797	14763	14892	14794	14737	14698	14699	14892	14898	14747	14684	14936	14771	14845	14983	14670	14650	14770	14811	14936	15036	14910	14701	14820	14897	14722	14810	14887	14787	14868	14825	14905	14925	14803	14903	14734	15019	14898	14731	14955	14800	14847	14762	14794	14858	14880	15032	14853	14900	14872	15033	14754	14839	14979	14757	14760	14741	14935	14748	14850	14725	14764	14916	14873	14658	14866	14855	14758	14868	14678	14941	14830	14757	14876	14899	14750	14864	14847	14794	14911	14675	14745	14785	14802	14812	14550	14848	14799	14806	14848	14674	14751	14897	14748	14825	14760	14743	14874	14828	14859	14941	14770	14851	14728	14866	14971	14881	14726	14966	14757	14915	14967	14816	14700	14702	14788	14843	14726	14791	14828	14848	14745	14879	14801	14845	14785	14748	14877	14708	14925	14916	14836	14789	14976	14854	14619	14787	14822	14778	14907	14847	14962	14942	14735	14998	14913	14763	14704	14817	14915	14812	14799	14792	14844	14778	14935	14831	14921	14913	15106	14884	14769	14890	14855	14860	14814	14808	14933	14845	14889	14743	14811	14829	14698	14963	14727	14922	14670	14831	14761	14927	14888	14817	14909	14864	14847	15028	14800	14872	14805	14687	14692	14912	14766	14957	14708	14814	14853	14805	14854	14801	14964	14933	14910	14913	14836	14897	14830	14788	14842	14607	14843	14835	14797	14802	14669	14745	14854	14854	14793	14839	14792	14784	14601	14870	14824	15001	14979	14696	14812	14821	14824	14759	14901	14500	14994	14788	14866	14816	14976	14955	14683	14817	14765	14757	14899	14848	14920	14838	14716	14948	14721	14949	15016	14832	14819	14837	14859	14748	14789	14942	14918	14861	14822	14719	14778	14643	14889	14866	14865	14743	14976	14751	14970	14841	14984	14836	14854	14812	15043	14960	14740	14785	14806	14878	14662	14914	14851	14992	14775	14936	14860	14882	14795	14749	14996	14796	14767	14849	14943	14901	14840	14811	14778	14941	14881	14814	14771	14938	14722	14705	14860	14822	14764	14798	14831	14860	14724	14861	14726	14973	14845	14779	14874	14818	14891	14801	14874	14807	14762	14894	14878	14710	14711	14828	14872	14793	14885	14927	14706	14928	14802	14809	14796	14592	14822	14991	14929	14882	14732	14895	14819	14775	14873	14785	14796	14793	14864	14738	14928	14821	14752	14882	14920	14650	14824	14787	14582	14933	14683	14872	14787	14834	14813	14748	14665	14902	14783	14870	14823	14998	15011	14812	14999	14884	14768	14841	14759	14855	14785	14837	14860	14833	14751	14855	14733	14815	14881	14662	14890	14733	14831	14919	14782	14707
24686	21066	27954	24771	20774	18426	23278	44991	41149	31308	23518	19524	16793	15988	15608	15673	15755	15747	15539	15602	15591	15524	15708	15705	15609	15613	15539	15743	15561	15834	15594	15646	15737	15487	15468	15615	15542	15545	15605	15694	15430	15541	15738	15505	15788	15497	15632	15579	15666	15635	15630	15727	15755	15610	15556	15540	15681	15608	15729	15401	15671	15915	15630	15387	15347	15616	15507	15585	15541	15596	15728	15638	15666	15796	15542	15607	15692	15553	15534	15656	15726	15652	15646	15763	15634	15694	15451	15645	15568	15665	15434	15564	15525	15565	15614	15619	15403	15494	15582	15645	15691	15711	15722	15539	15648	15615	15563	15565	15563	15368	15478	15343	15559	15622	15537	15669	15687	15561	15624	15498	15678	15643	15720	15437	15491	15621	15622	15554	15532	15620	15676	15624	15551	15552	15514	15587	15523	15661	15459	15593	15564	15450	15417	15499	15632	15614	15723	15618	15633	15643	15607	15776	15563	15554	15392	15437	15622	15463	15510	15606	15463	15696	15515	15521	15456	15578	15635	15661	15753	15759	15693	15743	15523	15469	15527	15569	15618	15455	15531	15755	15510	15540	15621	15384	15633	15728	15505	15602	15560	15713	15540	15461	15738	15453	15520	15748	15800	15478	15442	15632	15515	15551	15556	15591	15615	15416	15674	15851	15602	15672	15498	15586	15616	15747	15654	15599	15590	15557	15527	15841	15682	15798	15546	15548	15607	15671	15313	15477	15574	15647	15643	15496	15686	15608	15500	15470	15387	15480	15568	15519	15601	15385	15833	15379	15564	15608	15548	15657	15565	15634	15532	15419	15567	15685	15546	15536	15489	15496	15797	15434	15527	15611	15486	15665	15675	15600	15575	15446	15585	15759	15592	15514	15551	15499	15530	15479	15372	15604	15508	15517	15605	15500	15665	15378	15421	15470	15469	15688	15501	15414	15569	15667	15598	15568	15563	15626	15485	15453	15415	15679	15516	15411	15551	15524	15630	15434	15443	15404	15641	15621	15608	15461	15459	15602	15412	15292	15449	15523	15583	15578	15410	15544	15494	15684	15777	15606	15532	15513	15586	15767	15552	15545	15503	15468	15619	15545	15793	15512	15642	15566	15576	15428	15556	15740	15559	15657	15606	15750	15649	15581	15616	15459	15627	15511	15597	15410	15612	15463	15546	15487	15385	15645	15502	15474	15632	15639	15401	15584	15470	15512	15553	15519	15475	15508	15566	15453	15682	15632	15677	15603	15471	15452	15753	15719	15659	15493	15483	15474	15328	15543	15451	15484	15548	15533	15676	15573	15565	15650	15424	15414	15623	15464	15426	15473	15339	15559	15580	15509	15367	15708	15661	15753	15566	15715	15568	15629	15497	15600	15645	15657	15610	15410	15763	15481	15667	15797	15675	15618	15593	15490	15565	15512	15568	15438	15498	15544	15500	15403	15729	15482	15423	15486	15536	15637	15706	15509	15502	15552	15695	15774	15609	15395	15451	15438	15587	15729	15585	15424	15530	15506	15656	15594	15579	15591	15580	15421	15675	15540	15428	15453	15589	15711	15739	15654	15470	15552	15706	15668	15455	15638	15358	15504	15570	15597	15630	15544	15644	15788	15503	15400	15454	15545	15593	15356	15615	15548	15392	15638	15725	15521	15601	15540	15703	15739	15417	15601	15524	15585	15499	15393	15462	15499	15499	15394	15560	15599	15715	15756	15803	15648	15573	15630	15722	15780	15688	15590	15658	15650	15613	15434	15478	15584	15674	15604	15647	15694	15600	15396	15635	15640	15664	15663	15583	15606	15533	15598	15625	15627	15493	15576	15602	15718	15546	15555	15534	15652	15618	15681	15765	15554	15515	15584	15606	15472	15348	15503	15684	15526	15518	15465	15359	15580	15581	15432	15641	15583	15451	15467	15566	15585	15552	15521	15592	15487	15563	15471	15609	15456	15421	15413	15654	15449	15621	15578	15483	15536	15513	15601	15568	15668	15646	15589	15537	15640	15618	15486	15562	15633	15524	15517	15574	15572	15537	15631	15518	15562	15271	15398	15673	15628	15848	15504	15732	15520	15505	15487	15527	15564	15463	15578	15499	15449	15619	15555	15432	15668	15459	15614	15464	15535	15575	15397	15586	15537	15553	15675	15478	15554	15512	15655	15404	15561	15466	15667	15665	15765	15694	15718	15504	15565	15690	15579	15513	15503	15579	15599	15652	15462	15423	15621	15377	15581	15628	15655	15520	15503	15393	15500	15632	15700	15533	15479	15731	15584	15494	15406	15556	15595	15666	15587	15539	15587	15518	15504	15497	15683	15375	15644	15630	15609	15537	15559	15676	15444	15485	15517	15605	15618	15489	15614	15525	15559	15543	15537	15449	15747	15558	15475	15505	15615	15498	15399	15566	15679	15422	15528	15504	15379	15809	15575	15525	15587	15498	15510	15563	15552	15542	15526	15526	15432	15713	15395	15690	15462	15692	15706	15531	15606	15629	15526	15649	15527	15464	15452	15578	15467	15625	15506	15733	15793	15578	15617	15481	15459	15440	15435	15482	15489	15523	15667	15626	15527	15246	15663	15580	15506	15583	15638	15611	15571	15629	15641	15565	15481	15570	15571	15635	15655	15652	15712	15485	15527	15482	15600	15553	15787	15392	15464	15615	15694	15654	15280	15494	15511	15460	15563	15489	15375	15508	15502	15679	15705	15566	15477	15600	15531	15497	15719	15683	15620	15542	15616	15645	15429	15466	15595	15596	15565	15459	15652	15570	15570	15530	15559	15438	15546	15772	15591	15389	15580	15437	15480	15542	15545	15545	15496	15552	15511	15616	15539	15400	15710	15582	15485	15462	15649	15532	15545	15521	15355	15515	15547	15735	15617	15604	15542	15571	15721	15642	15412	15470	15751	15533	15705	15551	15568	15452	15573	15395	15536	15553	15563	15283	15590	15657	15532	15450	15535	15399	15625	15571	15525	15556	15631	15717	15538	15527	15450	15626	15713	15791	15586	15641	15571	15367	15609	15404	15557	15574	15470	15540	15398	15587	15647	15578	15806	15369	15516	15623	15533	15609	15591	15693	15693	15372	15514	15670	15416	15609	15585	15591	15545	15683	15543	15599	15501	15718	15767	15545	15648	15483	15682	15584	15468	15268	15481	15686	15556	15634	15606	15722	15575	15624	15617	15591	15646	15568	15560	15666	15450	15339	15506	15472	15246	15373	15361	15779	15585	15772	15619	15611	15713	15731	15674	15607	15481	15520	15557	15583	15722	15741	15646	15665	15795	15708	15506	15686	15617	15418	15525	15498	15505	15477	15530	15550	15530	15590	15700	15646	15489	15469	15371	15560	15578	15531	15721	15679	15588	15638	15495	15537	15602	15415	15526	15375	15741	15458	15603	15696	15551	15599	15466	15492	15633	15623	15711	15789	15529	15580	15719	15449	15489	15640	15602	15820	15462	15622	15564	15576	15465	15666	15693	15521	15643	15721	15386	15592	15703	15805	15504	15681	15579	15581	15561	15401	15721	15581	15576	15578	15521	15609	15522	15626	15608	15636	15540	15560	15521	15723	15676	15651	15481	15639	15652	15642	15643	15499	15458	15586	15578	15469	15622	15406	15609	15703	15522	15596	15510	15657	15414	15452	15420	15444	15608	15621	15557	15580	15528	15470	15555	15467	15415	15492	15564	15459	15597	15739	15592	15648	15420	15591	15774	15635	15616	15836	15582	15616	15495	15587	15562	15618	15609	15650	15476	15398	15373	15707	15560	15273	15592	15681	15690	15452	15409	15615	15497	15672	15667	15727	15590	15585	15626	15762	15795	15628	15686	15519	15647	15649	15587	15526	15548	15616	15467	15524	15703	15597	15495	15599	15565	15632	15444	15637	15455	15629	15555	15605	15471	15462	15562	15606	15453	15601	15517	15552	15662	15529	15555	15551	15521	15529	15642	15584	15555	15508	15594	15608	15456	15637	15590	15676	15609	15539	15464	15612	15399	15571	15501	15716	15449	15538	15746	15486	15753	15854	15672	15553	15483	15652	15457	15591	15418	15598	15382	15556	15440	15590	15504	15498	15588	15582	15543	15607	15671	15520	15473	15422	15708	15582	15434	15497	15422	15662	15714	15528	15466	15796	15484	15531	15565	15208	15660	15741	15725	15587	15421	15595	15764	15659	15580	15669	15454	15465	15504	15387	15550	15418	15563	15426	15605	15675	15576	15496	15434	15628	15708	15515	15588	15551	15414	15644	15686	15460	15731	15659	15560	15602	15575	15667	15503	15537	15593	15487	15444	15644	15724	15677	15395	15547	15507	15524	15601	15657	15442	15734	15594	15635	15547	15794	15674	15443	15656	15424	15717	15799	15488	15716	15585	15520	15671	15507	15421	15524	15578	15515	15422	15597	15522	15438	15450	15597	15568	15722	15572	15590	15521	15820	15496	15459	15512	15302	15653	15557	15733	15528	15471	15663	15629	15606	15523	15540	15733	15583	15478	15689	15757	15427	15467	15563	15570	15498	15607	15531	15650	15588	15593	15367	15491	15571	15503	15576	15788	15520	15391	15653	15389	15746	15445	15695	15640	15714	15662	15663	15661	15409	15369	15557	15423	15778	15495	15548	15604	15646	15564	15506	15415	15590	15462	15558	15578	15658	15595	15760	15498	15563	15478	15679	15580	15684	15436	15703	15509	15461	15503	15567	15529	15478	15637	15513	15567	15598	15394	15560	15596	15416	15572	15567	15490	15628	15658	15550	15617	15473	15450	15562	15741	15555	15686	15546	15525	15725	15629	15350	15498	15675	15514	15697	15512	15705	15460	15642	15683	15728	15706	15658	15549	15576	15715	15429	15628	15477	15464	15512	15359	15633	15397	15627	15540	15554	15450	15602	15282	15569	15538	15581	15472	15656	15609	15708	15508	15592	15287	15602	15688	15665	15612	15491	15585	15379	15616	15533	15696	15445	15593	15829	15471	15426	15396	15655	15534	15463	15664	15488	15603	15518	15588	15387	15680	15462	15526	15497	15596	15699	15418	15549	15577	15429	15592	15548	15600	15615	15711	15607	15354	15598	15473	15536	15512	15456	15586	15531	15582	15405	15573	15538	15417	15590	15451	15786	15626	15598	15598	15724	15526	15591	15511
15884	25949	24137	19473	17971	16423	24898	47216	42325	32740	23145	18899	15680	14485	14605	14533	14514	14639	14475	14667	14593	14636	14676	14673	14561	14524	14579	14625	14673	14673	14640	14312	14757	14400	14626	14638	14507	14489	14448	14644	14463	14641	14671	14654	14455	14547	14656	14610	14670	14581	14647	14443	14520	14604	14575	14483	14757	14557	14678	14584	14369	14433	14617	14641	14461	14557	14552	14579	14552	14711	14612	14625	14504	14519	14660	14627	14650	14648	14463	14449	14702	14549	14546	14536	14641	14586	14619	14348	14683	14548	14527	14619	14470	14438	14579	14723	14532	14543	14568	14572	14464	14726	14515	14662	14432	14526	14452	14509	14571	14560	14482	14538	14640	14684	14659	14444	14579	14402	14548	14508	14602	14432	14557	14617	14608	14535	14500	14673	14650	14708	14555	14418	14704	14446	14586	14544	14401	14439	14605	14521	14608	14499	14547	14626	14553	14439	14663	14715	14419	14430	14670	14647	14508	14556	14658	14502	14628	14511	14509	14570	14457	14533	14587	14579	14611	14501	14631	14566	14633	14535	14556	14485	14449	14681	14536	14639	14578	14315	14536	14561	14458	14549	14481	14502	14439	14397	14511	14491	14683	14465	14488	14551	14559	14573	14575	14534	14495	14588	14570	14701	14649	14580	14682	14644	14521	14524	14492	14561	14689	14502	14409	14592	14608	14409	14445	14585	14633	14591	14363	14601	14642	14573	14411	14489	14562	14480	14596	14568	14498	14555	14475	14695	14459	14678	14514	14471	14556	14457	14447	14570	14511	14729	14420	14558	14510	14495	14601	14552	14601	14439	14514	14596	14431	14476	14634	14507	14464	14482	14483	14509	14552	14491	14568	14611	14584	14550	14502	14627	14357	14554	14568	14412	14743	14550	14505	14438	14534	14631	14530	14593	14489	14491	14633	14454	14501	14620	14599	14477	14393	14528	14602	14403	14501	14671	14592	14465	14544	14597	14581	14490	14589	14637	14547	14420	14595	14682	14680	14494	14525	14539	14510	14758	14534	14741	14668	14593	14469	14622	14527	14545	14442	14511	14491	14512	14627	14576	14592	14534	14521	14579	14594	14629	14570	14513	14640	14665	14429	14640	14382	14603	14537	14531	14594	14512	14541	14562	14650	14655	14520	14520	14575	14448	14555	14672	14661	14532	14541	14552	14614	14483	14687	14584	14423	14484	14426	14416	14404	14645	14529	14600	14501	14458	14525	14549	14568	14508	14568	14528	14579	14511	14617	14489	14591	14707	14439	14579	14433	14650	14634	14507	14478	14642	14639	14588	14384	14432	14475	14545	14525	14594	14621	14608	14501	14594	14621	14466	14625	14539	14557	14492	14631	14425	14761	14478	14468	14425	14644	14489	14548	14501	14637	14485	14590	14641	14551	14585	14452	14411	14528	14572	14622	14570	14528	14513	14640	14469	14582	14543	14551	14631	14484	14530	14523	14538	14595	14651	14491	14549	14318	14680	14474	14439	14538	14553	14572	14655	14324	14556	14519	14515	14438	14479	14490	14456	14642	14539	14434	14593	14404	14506	14600	14566	14373	14491	14588	14487	14530	14477	14698	14528	14601	14456	14726	14469	14741	14551	14562	14509	14440	14505	14589	14621	14536	14666	14538	14467	14430	14625	14587	14345	14529	14549	14502	14630	14535	14477	14608	14643	14376	14582	14536	14698	14693	14500	14589	14613	14590	14496	14654	14394	14520	14398	14636	14585	14469	14499	14452	14487	14445	14508	14525	14527	14588	14473	14586	14547	14545	14463	14593	14511	14764	14576	14543	14494	14663	14522	14550	14452	14699	14469	14499	14504	14551	14468	14643	14720	14645	14475	14513	14481	14758	14565	14453	14438	14411	14470	14605	14565	14511	14632	14641	14584	14597	14700	14589	14685	14587	14434	14637	14550	14664	14611	14583	14573	14472	14679	14535	14467	14733	14651	14532	14473	14539	14495	14715	14539	14572	14501	14461	14497	14507	14512	14489	14573	14571	14551	14544	14574	14518	14540	14438	14578	14534	14415	14567	14315	14624	14584	14383	14587	14516	14363	14473	14446	14546	14530	14353	14582	14439	14469	14721	14520	14511	14646	14623	14510	14329	14488	14531	14355	14488	14400	14406	14483	14539	14605	14526	14526	14460	14428	14561	14576	14413	14472	14497	14637	14651	14539	14471	14514	14597	14685	14613	14651	14688	14569	14570	14511	14600	14535	14625	14719	14613	14624	14437	14544	14633	14639	14502	14584	14573	14457	14615	14532	14484	14522	14690	14630	14541	14447	14408	14454	14614	14753	14596	14574	14648	14646	14622	14577	14674	14677	14628	14499	14569	14630	14637	14332	14533	14495	14451	14477	14509	14611	14411	14438	14506	14597	14468	14623	14575	14626	14614	14399	14521	14444	14584	14555	14447	14552	14614	14535	14548	14588	14558	14442	14626	14597	14530	14431	14679	14629	14632	14534	14477	14648	14601	14495	14440	14666	14413	14484	14425	14554	14551	14423	14780	14739	14648	14583	14446	14582	14500	14395	14556	14559	14536	14494	14503	14616	14479	14399	14454	14404	14570	14463	14566	14565	14581	14382	14380	14545	14468	14678	14591	14568	14453	14471	14460	14644	14485	14481	14336	14515	14405	14550	14529	14482	14510	14642	14360	14569	14516	14390	14320	14772	14646	14521	14520	14663	14393	14602	14420	14775	14742	14417	14412	14554	14551	14558	14535	14548	14650	14526	14657	14454	14418	14492	14570	14613	14418	14692	14545	14447	14559	14577	14681	14597	14588	14512	14561	14481	14541	14513	14629	14322	14379	14709	14542	14671	14572	14548	14742	14538	14740	14557	14600	14663	14629	14511	14453	14776	14559	14515	14577	14515	14513	14458	14473	14564	14590	14583	14575	14474	14756	14498	14621	14640	14492	14492	14622	14516	14394	14653	14473	14524	14764	14432	14503	14618	14585	14500	14759	14428	14628	14669	14572	14647	14536	14401	14369	14596	14531	14614	14646	14602	14541	14504	14539	14512	14602	14390	14567	14560	14463	14510	14761	14527	14708	14686	14340	14476	14466	14467	14554	14573	14575	14536	14504	14554	14759	14455	14552	14727	14419	14625	14369	14436	14532	14578	14637	14569	14629	14646	14547	14561	14656	14593	14638	14444	14597	14558	14514	14629	14561	14552	14504	14713	14705	14517	14560	14317	14567	14549	14649	14692	14574	14526	14595	14415	14574	14478	14549	14588	14648	14488	14533	14302	14559	14593	14573	14412	14458	14440	14418	14314	14568	14441	14503	14544	14487	14633	14538	14365	14446	14564	14449	14537	14603	14461	14624	14487	14400	14510	14518	14582	14577	14458	14530	14469	14593	14707	14395	14553	14591	14571	14527	14574	14567	14525	14460	14466	14460	14470	14385	14662	14541	14642	14520	14641	14523	14540	14673	14564	14598	14504	14634	14583	14598	14581	14570	14648	14708	14546	14637	14548	14406	14568	14488	14493	14695	14534	14642	14429	14668	14409	14607	14622	14568	14685	14682	14695	14414	14564	14492	14387	14663	14602	14605	14409	14690	14401	14437	14484	14625	14460	14671	14585	14541	14612	14414	14644	14494	14489	14460	14571	14595	14560	14466	14573	14339	14724	14706	14591	14548	14576	14530	14430	14511	14534	14553	14694	14558	14528	14575	14598	14513	14693	14453	14479	14449	14556	14441	14651	14470	14518	14542	14645	14445	14435	14719	14443	14570	14585	14461	14520	14764	14525	14552	14593	14487	14581	14518	14546	14543	14404	14526	14564	14598	14643	14575	14574	14452	14698	14435	14607	14550	14442	14525	14580	14653	14461	14520	14692	14582	14614	14589	14561	14616	14641	14651	14366	14561	14415	14619	14584	14568	14578	14335	14633	14637	14456	14487	14652	14546	14497	14588	14586	14366	14641	14644	14706	14432	14529	14472	14547	14652	14526	14540	14590	14569	14625	14511	14603	14726	14562	14541	14612	14360	14629	14521	14565	14659	14487	14524	14620	14709	14588	14767	14660	14426	14556	14635	14528	14501	14527	14604	14452	14532	14524	14425	14484	14584	14519	14490	14482	14554	14567	14573	14528	14673	14705	14571	14586	14668	14443	14503	14485	14533	14367	14611	14416	14606	14522	14572	14596	14540	14678	14559	14584	14669	14562	14444	14671	14519	14610	14557	14692	14515	14490	14485	14537	14483	14562	14403	14556	14569	14420	14426	14633	14480	14688	14563	14462	14728	14575	14611	14407	14574	14332	14440	14567	14482	14701	14541	14395	14613	14496	14587	14562	14498	14494	14477	14556	14538	14593	14421	14572	14403	14496	14545	14628	14417	14509	14563	14598	14570	14577	14682	14418	14446	14623	14590	14587	14545	14467	14626	14508	14756	14597	14754	14507	14551	14602	14599	14608	14679	14460	14531	14304	14456	14535	14553	14607	14521	14328	14501	14542	14552	14680	14549	14682	14653	14599	14511	14574	14484	14562	14535	14460	14447	14540	14504	14395	14616	14488	14607	14528	14572	14564	14501	14632	14581	14481	14470	14764	14514	14347	14489	14433	14509	14488	14448	14504	14523	14588	14465	14642	14596	14495	14631	14631	14603	14383	14548	14569	14587	14574	14631	14538	14429	14605	14652	14718	14466	14488	14601	14511	14448	14427	14609	14614	14544	14620	14537	14573	14681	14392	14641	14450	14403	14579	14585	14597	14451	14469	14532	14642	14618	14629	14502	14597	14546	14377	14561	14549	14535	14517	14704	14412	14510	14618	14503	14589	14545	14595	14489	14637	14497	14485	14599	14633	14605	14487	14611	14443	14446	14436	14436	14590	14466	14593	14490	14581	14514	14605	14512	14470	14614	14539	14681	14439	14589	14569	14526	14633	14527	14530	14541	14527	14535	14466	14474	14442	14608	14516	14461	14547	14472	14452	14641	14421	14506	14468	14739	14617	14455	14439	14623	14614	14454	14542	14619	14603	14595	14488	14640	14674	14524	14551	14545	14571	14506	14438	14430	14604	14656	14629	14483	14570	14443	14419	14664	14512	14571	14346	14618	14678	14572	14497	14743	14540	14624	14478	14671	14727	14612	14682	14463	14374	14739	14484	14501	14461	14647	14592
23080	21064	28775	23584	21368	22557	30079	59860	56645	43372	30247	23389	18320	15800	15394	15433	15367	15513	15514	15346	15177	15076	15387	15233	15374	15236	15295	15245	15245	15247	15423	15384	15220	15204	15150	15199	15359	15023	15124	15116	15225	15264	15214	15292	15398	15286	15308	15294	15054	15372	15380	15207	15238	15375	15305	15319	15184	15252	15191	15294	15046	15184	15254	15337	15187	15169	15072	15163	15184	15293	15154	15372	15029	15135	15424	15235	15044	15052	15155	15415	15022	15367	15263	15140	15329	15125	15228	15237	15214	15308	15255	15292	15329	15317	15171	15237	15187	15162	15076	15214	15254	15216	15300	15203	15087	15322	15197	15272	15056	15100	15249	15143	15296	15372	15161	15286	15184	15141	15093	15100	15168	15113	15245	15188	15340	15260	15120	15197	15194	15269	15203	15109	15177	15231	15198	15111	15039	15257	15210	15138	15183	15344	15227	15074	15278	15152	15392	15115	15160	15322	15271	15025	15213	15195	15118	15097	15204	15347	15256	15078	15199	15153	15202	15243	15208	15186	15064	15192	15165	15291	15327	15246	15243	15076	15211	14977	15144	15223	15177	15233	15300	15263	15385	15278	15424	15231	15477	15373	15057	15209	15197	15080	15201	15165	15173	15041	15216	15104	15258	15114	15219	15337	14977	15216	14934	15285	15258	15324	15222	15163	15223	15143	15226	15040	15305	15111	15268	15229	15351	15258	15128	15228	15073	15012	15160	15273	15133	14915	15273	15289	15213	15141	15014	15008	15115	14900	15316	15160	15131	15259	15105	14969	15228	15158	15165	15272	15240	15035	15207	15290	15164	15026	15313	15358	15272	15263	15318	15279	15007	15180	15127	15039	15168	15126	14968	15176	15156	15010	15323	15249	14950	15071	15268	15123	15260	15104	15121	15035	15028	15059	15148	15242	15110	15145	15142	15150	14999	15060	15132	15150	15118	15373	15137	15268	15337	15261	15177	15387	15146	15260	15200	15268	15344	15314	15300	15175	15216	15188	15218	15139	15220	14931	15100	15024	15329	15210	15231	15147	15212	15249	14983	15035	15268	15139	15244	15213	15180	15176	15176	15207	15102	15173	15276	15112	15178	15141	15150	15107	15098	15001	15301	15256	14995	15144	15253	15195	15230	15384	15329	15118	15175	15124	14975	15140	15248	15209	15090	15029	15215	15251	15220	15169	15311	15389	15146	15013	15197	15176	15178	15130	15175	15175	15109	15160	15247	15242	14953	15282	15390	15168	15018	15271	15081	15122	15033	15180	15101	15129	15290	15132	15292	15285	15107	15189	15212	15052	15186	15051	15219	15223	15197	15017	15133	15202	15144	15119	15108	15225	15130	15305	15072	15133	15240	15240	15242	15160	15019	15175	15305	15243	15015	15204	15019	15177	15308	15114	15077	15316	15152	15291	15173	15132	15132	15189	15092	15085	15156	15159	15184	15219	15108	15136	15106	15160	15188	15298	15128	15183	15205	15100	15119	14907	15143	15136	15277	15159	15092	15033	15114	15166	15216	15185	15110	15320	15280	15071	15148	15108	15076	15306	15205	15251	15035	15227	15283	15214	15362	14949	15160	15058	15172	15179	15241	15151	15159	15185	15138	15069	15152	15155	15127	15232	15075	15253	15109	14963	15250	14989	15184	14947	15167	15164	15298	15193	15176	15068	15066	15040	15087	15108	15168	15203	15262	15299	15179	15148	15171	15095	15188	14988	15104	14945	15200	15274	14981	15325	15308	15207	15266	15353	15232	15090	15557	15263	15258	15224	15242	15379	15197	15165	15151	15115	15201	15217	15067	14928	15225	15290	15415	15210	15194	15159	15307	15199	15268	15066	15082	15097	15158	15245	15136	15274	15246	15228	15384	15332	15194	15177	15180	15136	15338	15175	15280	15095	15217	15174	14980	15006	15198	15077	15254	15311	15142	15181	15254	14994	15179	15186	15081	15163	15135	15164	15157	15102	15374	15143	15221	15139	15296	15270	15196	15306	15129	14993	15042	15224	15257	15014	15249	15214	15326	15218	15148	15176	15213	15205	15088	15223	15141	15117	15120	15187	15154	15067	15031	15402	15118	15118	14955	15054	15239	15233	15239	15240	15036	15351	15220	15066	15155	15053	15439	15143	15340	15183	15075	15169	15257	15294	15236	15315	15265	15172	15186	15204	15224	15056	15161	15089	15319	14982	15041	15171	15212	15109	15234	15273	15352	15235	15290	15161	15078	15159	15056	15205	15004	15174	15059	15139	15236	15085	14991	15197	15138	15270	15214	15214	15266	15030	15198	15127	15188	15294	15133	15193	15198	15252	14917	15204	15123	15095	15183	15181	15236	15298	15208	15066	15166	15369	15191	15115	15365	15114	15247	15198	14981	15186	15119	15286	15271	15227	15363	15289	15082	15163	15326	15100	15238	15088	15404	15060	15237	15283	15212	15164	15239	15033	15178	15276	15175	15123	15293	15061	15216	15273	15027	14962	15095	15265	14971	15264	15344	15181	15188	15232	14917	15168	14876	15109	15273	15208	15160	15223	15319	15126	15063	15132	15354	15140	15031	15263	15051	15228	15155	15146	15282	15258	15242	15142	15228	15125	15202	15220	15436	15126	15033	14867	15254	15154	15104	14907	15283	15145	15126	14959	15008	15169	15090	15455	15320	15117	15103	15155	15115	15326	15333	15352	15096	15060	15242	14914	15127	15234	15156	15126	15331	15176	15032	15027	15178	15232	15037	15129	15264	15200	15445	15033	15153	15179	15184	15171	15170	15161	15333	15324	15484	15265	15190	15211	15336	15150	15081	15084	15121	15260	15282	15059	15052	15290	15305	15222	15146	15216	15243	15267	15213	15096	15088	15274	15516	15220	15530	15095	15075	15336	15239	15216	15368	15147	15259	15131	15124	15396	15233	15004	15166	15251	15041	15197	14968	15198	14966	15124	15266	15147	15174	15206	15171	15097	15085	15194	15059	15240	15194	15100	15008	15360	14993	15305	15442	15300	15223	15267	15004	15162	15257	15181	15203	15225	15151	15415	15098	15117	15106	15148	15340	15107	15023	15090	15212	15352	15294	15433	15194	15213	15133	15156	15075	15177	15091	15031	15174	15190	15017	15189	15083	15197	15090	14990	14948	14994	15248	15186	15328	15142	15092	15115	15281	14999	15207	15159	15005	15242	15260	15057	15220	15137	15110	15239	15215	14990	15073	15101	15060	14979	15067	15069	15317	15224	15244	15260	15197	15384	15061	15270	14863	15089	15108	15063	15145	15350	15316	15297	15107	15017	15090	14975	15289	15140	15188	15253	15130	15068	15123	15126	15055	15202	15164	15260	15237	15201	15105	15002	15126	15136	15407	15346	15241	15249	15297	15047	15298	15134	15191	15081	15175	15021	15062	15181	15207	15120	15382	15108	15175	15066	15141	15101	15172	15235	15034	15017	15286	15156	15161	15162	15171	15157	15291	15106	15182	15171	15127	15107	15234	15019	15101	15078	15088	15095	15153	14938	15147	15032	15121	15202	15151	15266	15247	15133	15235	15162	15157	15133	15394	15152	15183	15193	15005	15079	15256	14961	15223	15254	15040	15113	15371	15122	15078	15133	15108	15267	15164	15187	15160	15111	15170	15259	15061	15020	15151	14995	15268	15361	14945	15074	15172	15131	15374	15038	15414	15064	15291	15082	15084	15344	15225	15273	15283	15235	15078	15219	15145	15240	15098	15237	15274	15051	15217	15088	15323	15045	15311	15246	14972	15028	15334	15200	15233	15174	15254	15127	15278	15132	15083	15315	15183	15101	15160	15108	15246	15121	15112	15188	15231	15178	15159	14920	15062	15049	15233	15242	15177	15036	15120	15097	15129	15176	15225	15100	15255	15038	15186	15272	15198	15180	15130	15140	15203	15310	15136	15109	14992	15149	15237	15371	15357	15319	14987	15186	15156	15066	15236	15186	15161	15214	15175	15066	15146	15277	15163	15081	15217	15291	15272	15110	15278	15146	15309	15193	15083	15082	15089	15060	15391	15311	15243	15148	15293	14991	14967	14936	15238	15066	15386	15151	15151	14965	15009	15053	15115	14899	15244	15385	15185	15160	15217	14982	15418	15344	15220	15145	15277	15021	15258	14998	15171	15079	15278	15129	15070	15289	15117	15166	15206	15170	14861	15182	15212	15233	15151	15418	15183	15218	15188	15130	15166	15033	15114	15112	14937	15217	15219	15300	15130	15280	15384	15161	15173	15204	15266	15281	15214	15249	15165	15235	15100	15172	15179	15185	15174	15082	15169	15209	15300	15273	15056	14993	15030	14974	14978	14994	15106	15274	15268	15251	15270	15071	15105	15172	15141	15138	14986	15112	15177	15166	15252	14893	15237	15228	15055	15277	15125	15327	15026	15126	15225	15083	15062	15054	15098	15180	15267	15063	15119	15160	15104	15123	15338	15095	15134	15098	15096	15146	15158	15208	15094	15264	15230	15220	15052	15071	15216	15106	15131	15504	14946	15193	15131	15197	14993	15145	15341	15191	15090	15193	15167	15048	15134	15196	15135	15117	15112	15010	15307	15181	15113	15146	15131	15074	15068	14992	15049	15052	15193	15413	15296	15111	15042	15296	15050	15244	15179	15261	15115	15176	15305	15221	15238	15065	15198	15214	15143	15192	15092	15000	15114	15361	15335	15320	15259	15058	15134	14899	15131	15036	15336	15246	15171	15160	15112	15124	15006	15130	15268	15175	15058	15176	14857	15010	15077	15104	15093	15150	15179	15267	15240	15210	14945	15086	15255	15119	14964	15151	14906	15081	15036	15230	15255	15202	15202	14915	15152	15104	15134	15317	15257	15109	15036	15103	15151	15127	15284	15073	15109	15251	15110	15309	14980	15188	15230	15108	15143	15183	15026	15114	15022	14934	15192	15189	15172	15174	15287	15261	15204	15234	15165	15195	15291	15150	15183	15167	15304	15246	15212	15154	15351	15227	15306	15254	15190	15137	15084	15218	15002	15271	15387	15357	15080	15029	15157	14959	15336	15062	15149	15147	14961	15205	15345	15197	15127	15128	15179	15219	15016	15179	15141	15074	15274	15126	15256	15271	15067	15104	15267	15171	15143	15042	15228	15158	15111	15194	15146	15167	14990	15117	15060	15001
17825	32149	28907	23592	20289	18013	28491	62176	56711	44193	31148	23495	16964	14431	14279	14387	14382	14391	14367	14187	14455	14224	14357	14279	14414	14201	14311	14362	14331	14341	14183	14183	14293	14134	14279	14284	14208	14406	14389	14178	14436	14417	14200	14493	14398	14253	14280	14264	14214	14324	14391	14294	14309	14383	14280	14320	14358	14416	14271	14281	14329	14471	14336	14254	14317	14255	14439	14378	14251	14560	14228	14340	14444	14417	14088	14301	14296	14271	14172	14367	14284	14252	14367	14268	14311	14275	14413	14319	14153	14255	14314	14424	14341	14277	14256	14365	14195	14305	14221	14236	14177	14328	14347	14179	14218	14403	14425	14235	14378	14453	14445	14219	14252	14261	14305	14357	14267	14268	14335	14305	14268	14286	14331	14184	14268	14292	14152	14067	14425	14397	14192	14191	14339	14307	14272	14281	14319	14152	14253	14240	14401	14313	14171	14415	14277	14241	14340	14134	14320	14264	14324	14252	14309	14191	14360	14360	14232	14249	14432	14385	14339	14348	14287	14245	14381	14355	14376	14269	14222	14391	14211	14154	14458	14141	14418	14363	14442	14221	14318	14416	14278	14320	14122	14291	14273	14279	14267	14258	14240	14391	14176	14336	14237	14228	14301	14356	14291	14409	14249	14248	14274	14131	14302	14347	14345	14447	14141	14200	14243	14303	14351	14153	14318	14352	14143	14274	14189	14153	14458	14111	14388	14359	14253	14180	14304	14264	14397	14315	14397	14233	14245	14218	14202	14145	14481	14269	14273	14364	14271	14366	14346	14236	14364	14353	14158	14304	14126	14219	14224	14437	14397	14337	14327	14264	14379	14250	14222	14196	14312	14370	14331	14105	14177	14218	14158	14301	14182	14434	14338	14255	14203	14406	14302	14202	14185	14282	14170	14248	14219	14249	14111	14288	14304	14310	14359	14294	14417	14350	14407	14391	14367	14369	14219	14243	14231	14259	14465	14359	14374	14279	14246	14285	14400	14182	14200	14109	14333	14349	14325	14239	14297	14382	14242	14408	14043	14245	14356	14187	14487	14258	14186	14253	14388	14121	14294	14312	14266	14316	14392	14278	14334	14202	14245	14264	14311	14241	14293	14225	14264	14233	14603	14354	14305	14147	14172	14367	14191	14270	14284	14491	14297	14485	14332	14302	14370	14316	14277	14336	14482	14364	14309	14376	14243	14286	14143	14226	14464	14066	14294	14365	14373	14212	14304	14311	14385	14168	14390	14320	14241	14421	14203	14196	14376	14339	14254	14193	14262	14323	14378	14210	14238	14338	14310	14264	14278	14266	14472	14353	14210	14086	14355	14156	14192	14400	14461	14373	14248	14153	14341	14155	14294	14301	14363	14445	14184	14276	14459	14172	14403	14239	14278	14354	14197	14344	14280	14131	14250	14414	14315	14444	14299	14291	14297	14315	14185	14225	14220	14252	14183	14268	14336	14341	14243	14321	14285	14315	14147	14166	14400	14437	14306	14231	14166	14267	14286	14270	14287	14440	14296	14158	14250	14217	14229	14429	14228	14429	14290	14422	14240	14388	14220	14248	14155	14220	14301	14331	14339	14392	14153	14253	14381	14304	14272	14299	14314	14315	14174	14176	14292	14139	14320	14470	14352	14190	14363	14256	14147	14363	14505	14404	14308	14187	14358	14301	14145	14277	14288	14279	14388	14305	14297	14294	14442	14020	14332	14296	14256	14282	14231	14323	14271	14186	14285	14243	14111	14278	14362	14293	14150	14194	14356	14236	14261	14280	14241	14344	14315	14173	14397	14310	14239	14394	14240	14402	14261	14373	14167	14338	14229	14433	14324	14273	14433	14333	14077	14390	14025	14126	14358	14281	14246	14090	14308	14137	14286	14351	14324	14320	14308	14302	14268	14268	14188	14282	14435	14308	14277	14362	14171	14432	14300	14232	14497	14229	14223	14410	14213	14244	14328	14299	14365	14344	14210	14260	14239	14200	14368	14232	14303	14308	14312	14246	14272	14224	14272	14322	14237	14308	14321	14297	14332	14234	14277	14300	14199	14273	14216	14258	14323	14169	14209	14200	14248	14305	14011	14265	14399	14242	14327	14366	14362	14376	14356	14240	14338	14293	14163	14222	14328	14360	14286	14260	14283	14231	14162	14143	14258	14310	14193	14293	14254	14190	14299	14272	14073	14303	14318	14438	14373	14112	14478	14210	14190	14245	14228	14268	14205	14448	14297	14295	14239	14246	14253	14270	14284	14247	14220	14411	14218	14449	14337	14254	14300	14279	14226	14456	14199	14431	14191	14347	14220	14221	14372	14335	14450	14308	14411	14189	14337	14262	14349	14301	14302	14290	14370	14180	14242	14169	14340	14225	14326	14176	14453	14409	14338	14251	14387	14317	14222	14300	14459	14345	14050	14148	14460	14102	14338	14382	14399	14237	14180	14362	14120	14279	14279	14247	14308	14238	14280	14414	14153	14242	14514	14354	14379	14061	14302	14220	14258	14326	14176	14252	14261	14311	14363	14298	14354	14230	14293	14377	14377	14169	14186	14327	14230	14152	14272	14368	14263	14358	14361	14334	14378	14290	14383	14239	14244	14337	14454	14156	14219	14193	14377	14200	14395	14154	14347	14144	14412	14391	14189	14237	14376	14279	14200	14350	14248	14270	14186	14439	14359	14349	14239	14351	14254	14346	14120	14271	14308	14268	14263	14313	14256	14147	14151	14227	14258	14391	14363	14326	14332	14353	14363	14406	14254	14404	14282	14147	14259	14139	14329	14287	14285	14301	14320	14397	14231	14249	14307	14244	14254	14075	14225	14402	14360	14394	14357	14386	14153	14326	14315	14318	14306	14200	14360	14351	14335	14296	14278	14222	14285	14204	14337	14196	14444	14079	14118	14154	14276	14292	14351	14206	14368	14267	14301	14284	14220	14328	14336	14409	14265	14370	14304	14285	14351	14172	14294	14569	14137	14310	14316	14302	14316	14383	14281	14393	14227	14210	14423	14326	14285	14292	14436	14192	14410	14243	14263	14334	14354	14171	14277	14289	14227	14187	14066	14273	14260	14194	14256	14212	14265	14378	14270	14358	14266	14170	14329	14260	14328	14367	14317	14260	14142	14286	14209	14281	14291	14360	14147	14339	14120	14182	14306	14270	14264	14314	14258	14266	14281	14121	14247	14445	14284	14478	14373	14406	14291	14364	14342	14377	14308	14222	14342	14091	14176	14390	14354	14369	14462	14262	14409	14346	14336	14424	14316	14319	14422	14399	14273	14529	14271	14217	14341	14172	14290	14222	14039	14220	14325	14283	14321	14278	14092	14247	14445	14221	14247	14306	14286	14257	14319	14268	14186	14273	14245	14250	14338	14413	14242	14513	14275	14200	14202	14250	14305	14394	14337	14226	14298	14174	14400	14214	14119	14339	14378	14307	14251	14327	14370	14172	14306	14355	14293	14299	14263	14377	14157	14232	14186	14210	14425	14319	14386	14267	14160	14229	14288	14167	14279	14253	14379	14208	14295	14142	14420	14313	14328	14384	14277	14315	14374	14244	14290	14302	14383	14248	14476	14180	14291	14328	14190	14317	14247	14164	14245	14370	14305	14279	14379	14277	14308	14339	14248	14408	14318	14463	14379	14280	14325	14326	14254	14280	14374	14292	14322	14165	14405	14344	14207	14093	14147	14275	14229	14265	14294	14237	14236	14281	14363	14438	14301	14218	14219	14387	14315	14328	14188	14452	14410	14322	14227	14285	14256	14383	14271	14120	14141	14310	14190	14233	14388	14216	14366	14337	14256	14161	14181	14252	14445	14378	14355	14304	14343	14425	14285	14419	14388	14208	14334	14203	14184	14250	14231	14477	14295	14204	14480	14222	14252	14309	14213	14227	14201	14232	14385	14370	14470	14287	14352	14332	14361	14146	14430	14209	14340	14289	14384	14283	14510	14200	14351	14364	14165	14022	14119	14132	14213	14320	14326	14291	14143	14154	14245	14389	14165	14258	14241	14282	14401	14374	14247	14363	14304	14318	14308	14146	14296	14195	14259	14393	14371	14350	14330	14536	14309	14244	14172	14323	14352	14250	14250	14226	14450	14330	14278	14183	14323	14282	14258	14162	14245	14032	14162	14310	14342	14140	14360	14310	14222	14071	14262	14232	14215	14239	14301	14207	14376	14291	14198	14219	14477	14206	14167	14269	14354	14449	14327	14172	14205	14351	14148	14369	14254	14220	14287	14297	14376	14268	14256	14345	14266	14394	14267	14237	14239	14249	14219	14172	14400	14248	14215	14317	14091	14310	14323	14358	14420	14273	14166	14201	14334	14417	14237	14307	14265	14320	14267	14250	14251	14223	14401	14272	14181	14337	14356	14098	14293	14191	14184	14450	14382	14234	14288	14374	14340	14431	14215	14138	14133	14404	14153	14510	14438	14324	14209	14233	14285	14366	14274	14453	14318	14215	14239	14009	14341	14338	14282	14321	14175	14181	14270	14354	14298	14345	14183	14231	14261	14379	14289	14334	14270	14339	14257	14147	14327	14339	14408	14176	14401	14220	14266	14553	14271	14237	14223	14299	14319	14199	14255	14325	14358	14262	14246	14227	14143	14374	14122	14220	14474	14384	14413	14413	14348	14349	14298	14204	14191	14197	14360	14287	14247	14353	14264	14010	14093	14074	14293	14204	14252	14278	14239	14187	14419	14507	14235	14354	14324	14309	14299	14425	14123	14196	14195	14151	14361	14438	14329	14370	14288	14288	14274	14413	14206	14289	14352	14136	14224	14276	14408	14376	14425	14165	14307	14303	14361	14382	14390	14093	14139	14290	14232	14468	14416	14336	14377	14184	14232	14251	14319	14286	14202	14325	14214	14175	14241	14332	14354	14286	14218	14262	14347	14132	14180	14247	14356	14415	14255	14422	14130	14151	14216	14304	14386	14259	14276	14226	14543	14198	14409	14182	14429	14252	14353	14323	14324	14451	14415	14326	14245	14240	14167	14279	14328	14117	14309	14277	14273	14218	14247	14208	14310	14268	14317	14291	14293	14397	14269	14410	14248	14313	14235	14212	14228	14182	14364	14179	14247	14316	14325	14244	14217	14418	14209	14470	14209	14245	14343	14139	14138	14388	14268	14221	14190	14360	14289	14262
27384	21778	23155	19944	16119	15875	16524	22152	23122	20090	17605	16583	15740	15649	15424	15479	15497	15683	15492	15543	15554	15342	15349	15494	15579	15451	15456	15551	15309	15404	15425	15584	15484	15299	15399	15447	15496	15357	15383	15208	15457	15218	15401	15429	15375	15616	15558	15486	15359	15400	15277	15476	15282	15331	15167	15507	15335	15488	15511	15403	15460	15392	15510	15431	15484	15428	15297	15242	15592	15439	15173	15329	15324	15316	15425	15292	15553	15194	15304	15120	15381	15394	15253	15444	15303	15527	15371	15290	15347	15441	15529	15287	15377	15390	15266	15533	15354	15477	15307	15414	15548	15365	15496	15371	15551	15447	15295	15347	15503	15470	15357	15233	15428	15377	15376	15640	15369	15227	15219	15393	15291	15525	15343	15394	15420	15287	15475	15357	15383	15267	15435	15302	15347	15535	15441	15274	15214	15626	15496	15417	15473	15343	15445	15585	15544	15375	15330	15517	15573	15318	15342	15191	15493	15365	15465	15313	15441	15366	15289	15258	15386	15602	15234	15504	15429	15270	15380	15253	15278	15337	15284	15320	15351	15248	15327	15379	15346	15473	15630	15286	15472	15437	15287	15367	15358	15444	15469	15324	15387	15442	15314	15468	15515	15321	15357	15431	15352	15283	15247	15461	15532	15372	15423	15468	15315	15495	15360	15465	15497	15537	15176	15460	15410	15377	15233	15410	15463	15582	15411	15351	15301	15465	15410	15325	15283	15377	15359	15325	15495	15470	15482	15299	15435	15421	15355	15350	15297	15286	15410	15336	15253	15388	15417	15403	15235	15593	15339	15464	15271	15460	15362	15324	15397	15467	15609	15334	15248	15482	15495	15161	15367	15423	15328	15580	15581	15376	15517	15448	15610	15358	15475	15485	15640	15533	15453	15335	15274	15250	15355	15476	15465	15260	15448	15442	15387	15413	15457	15320	15507	15170	15381	15255	15631	15356	15440	15420	15397	15553	15472	15331	15514	15259	15255	15563	15543	15302	15658	15424	15349	15468	15434	15417	15436	15361	15486	15273	15413	15401	15472	15407	15422	15441	15469	15457	15357	15377	15487	15572	15288	15405	15508	15480	15509	15386	15485	15558	15509	15622	15527	15355	15331	15365	15473	15314	15375	15534	15464	15334	15509	15408	15439	15264	15346	15399	15627	15206	15533	15465	15585	15311	15397	15300	15481	15448	15641	15339	15438	15266	15345	15378	15510	15416	15523	15517	15614	15537	15578	15221	15324	15213	15464	15209	15326	15223	15329	15222	15347	15440	15268	15472	15365	15449	15349	15053	15337	15474	15558	15562	15424	15449	15390	15388	15232	15408	15427	15457	15526	15399	15516	15514	15390	15313	15400	15266	15366	15467	15281	15289	15449	15288	15377	15396	15503	15492	15273	15107	15504	15342	15450	15353	15474	15432	15434	15381	15333	15314	15581	15358	15394	15432	15384	15479	15496	15415	15447	15338	15286	15505	15421	15465	15468	15311	15438	15491	15446	15437	15380	15426	15395	15462	15480	15491	15527	15333	15457	15227	15589	15401	15368	15461	15426	15277	15539	15530	15390	15263	15367	15315	15511	15454	15494	15492	15274	15253	15556	15302	15200	15384	15550	15379	15430	15148	15284	15495	15272	15572	15478	15408	15273	15441	15247	15438	15498	15210	15493	15486	15412	15455	15418	15411	15527	15316	15376	15310	15425	15503	15434	15453	15309	15317	15543	15492	15163	15502	15335	15355	15476	15500	15390	15580	15528	15377	15436	15460	15354	15385	15359	15457	15309	15407	15421	15378	15479	15578	15420	15460	15558	15368	15528	15570	15471	15362	15513	15295	15535	15360	15254	15480	15452	15415	15488	15604	15440	15284	15467	15286	15589	15229	15223	15494	15257	15336	15257	15335	15280	15438	15509	15381	15416	15540	15358	15421	15578	15389	15393	15633	15513	15376	15341	15511	15385	15452	15288	15330	15441	15388	15279	15231	15549	15470	15464	15454	15308	15441	15498	15358	15519	15466	15584	15433	15373	15645	15650	15405	15347	15388	15412	15498	15275	15361	15255	15270	15347	15437	15405	15476	15445	15412	15519	15292	15510	15444	15453	15611	15538	15456	15567	15534	15435	15404	15371	15364	15284	15673	15408	15309	15298	15264	15457	15309	15271	15297	15430	15085	15287	15391	15484	15432	15328	15437	15282	15339	15421	15578	15345	15432	15366	15349	15368	15520	15491	15512	15352	15430	15481	15369	15376	15435	15452	15432	15417	15371	15317	15364	15363	15398	15515	15367	15373	15241	15400	15572	15436	15314	15287	15537	15464	15466	15352	15601	15401	15479	15345	15218	15363	15294	15405	15504	15519	15380	15505	15458	15349	15485	15510	15379	15329	15328	15488	15301	15287	15288	15437	15303	15543	15499	15378	15433	15481	15259	15265	15401	15276	15487	15469	15077	15397	15311	15557	15416	15409	15504	15575	15326	15398	15362	15357	15259	15526	15382	15342	15429	15437	15312	15362	15428	15274	15533	15383	15254	15417	15461	15460	15559	15336	15336	15405	15330	15474	15425	15684	15501	15484	15454	15378	15301	15355	15407	15518	15470	15368	15325	15314	15473	15485	15347	15257	15407	15667	15382	15471	15535	15374	15247	15250	15435	15386	15440	15442	15318	15356	15432	15411	15316	15429	15364	15385	15392	15292	15402	15424	15379	15398	15397	15379	15560	15412	15150	15423	15517	15530	15442	15337	15388	15424	15268	15499	15519	15367	15391	15362	15195	15211	15338	15587	15449	15332	15616	15372	15305	15186	15386	15342	15502	15530	15085	15399	15247	15332	15418	15487	15429	15204	15369	15422	15461	15313	15480	15360	15432	15287	15499	15442	15495	15205	15424	15327	15361	15454	15256	15495	15502	15400	15304	15233	15368	15305	15402	15456	15477	15372	15423	15457	15503	15640	15176	15464	15472	15365	15478	15334	15521	15337	15566	15440	15600	15272	15391	15385	15438	15255	15371	15460	15520	15448	15357	15435	15400	15465	15180	15237	15319	15679	15475	15354	15447	15541	15496	15498	15490	15407	15534	15458	15356	15552	15700	15290	15213	15445	15488	15439	15328	15421	15296	15486	15550	15564	15241	15332	15431	15377	15256	15358	15372	15486	15306	15537	15476	15548	15403	15264	15494	15392	15328	15530	15425	15408	15454	15490	15201	15429	15232	15368	15391	15390	15280	15367	15355	15222	15326	15446	15457	15173	15301	15447	15461	15427	15452	15400	15484	15380	15605	15536	15478	15156	15325	15326	15295	15448	15307	15516	15556	15486	15450	15282	15483	15286	15567	15475	15309	15355	15230	15308	15392	15352	15527	15326	15203	15394	15463	15332	15668	15262	15520	15439	15242	15390	15580	15424	15446	15047	15383	15342	15390	15204	15477	15648	15218	15434	15356	15265	15257	15240	15455	15540	15240	15350	15494	15474	15365	15530	15365	15316	15332	15493	15151	15433	15583	15554	15550	15401	15289	15318	15341	15567	15486	15493	15383	15423	15373	15328	15120	15473	15538	15355	15396	15311	15473	15314	15295	15487	15329	15319	15222	15429	15365	15261	15290	15406	15148	15300	15479	15484	15321	15403	15364	15425	15576	15511	15379	15398	15518	15501	15413	15484	15428	15395	15490	15299	15366	15382	15465	15508	15407	15451	15335	15424	15504	15302	15359	15590	15485	15433	15388	15413	15533	15170	15636	15591	15411	15357	15346	15401	15267	15405	15401	15390	15438	15407	15219	15383	15555	15439	15393	15446	15449	15365	15411	15340	15569	15250	15215	15216	15532	15552	15338	15456	15462	15220	15340	15324	15358	15537	15283	15369	15406	15316	15467	15328	15459	15484	15356	15629	15411	15538	15379	15650	15341	15664	15312	15472	15439	15346	15290	15519	15449	15327	15387	15396	15448	15370	15352	15390	15398	15423	15386	15259	15179	15349	15228	15348	15365	15425	15366	15455	15460	15346	15387	15291	15441	15371	15470	15243	15383	15388	15362	15487	15333	15307	15398	15234	15456	15291	15339	15322	15376	15363	15479	15592	15438	15524	15389	15474	15419	15550	15428	15367	15315	15353	15403	15411	15255	15434	15447	15444	15360	15585	15566	15492	15508	15624	15283	15460	15369	15346	15587	15493	15437	15480	15401	15629	15459	15319	15186	15483	15475	15185	15295	15385	15502	15357	15359	15202	15330	15614	15507	15306	15276	15457	15401	15395	15536	15386	15390	15417	15508	15543	15402	15470	15529	15344	15454	15392	15272	15270	15439	15436	15389	15436	15553	15365	15316	15244	15203	15445	15227	15306	15471	15208	15421	15467	15446	15301	15327	15492	15436	15376	15508	15377	15532	15476	15553	15447	15424	15597	15468	15257	15390	15451	15398	15407	15394	15413	15327	15433	15424	15362	15376	15363	15286	15333	15377	15500	15494	15347	15241	15358	15398	15466	15389	15441	15456	15453	15383	15365	15576	15454	15512	15523	15577	15474	15428	15481	15369	15285	15308	15333	15326	15502	15264	15495	15447	15431	15330	15293	15223	15272	15312	15640	15477	15313	15395	15420	15456	15508	15464	15255	15264	15421	15611	15373	15244	15418	15570	15431	15468	15347	15460	15425	15448	15368	15313	15558	15336	15533	15382	15203	15427	15386	15214	15306	15354	15305	15437	15481	15199	15391	15404	15328	15449	15408	15366	15454	15385	15318	15339	15427	15471	15401	15479	15436	15312	15303	15485	15476	15283	15613	15388	15388	15247	15458	15490	15239	15184	15401	15537	15375	15503	15485	15452	15537	15567	15380	15402	15578	15231	15546	15567	15406	15315	15465	15400	15390	15476	15622	15570	15508	15474	15514	15230	15485	15310	15396	15433	15395	15747	15347	15312	15444	15460	15353	15598	15546	15394	15448	15592	15439	15486	15342	15281	15292	15230	15488	15262	15507	15504	15483	15341	15473	15219	15539	15526	15747	15501	15346	15341	15377	15609	15608	15544	15140	15238	15421	15354	15627	15517	15433	15295	15446	15470	15518	15320	15423	15531	15399	15369	15443	15383	15420	15498	15587	15287	15318	15445	15458	15287	15507	15323	15446	15496	15522	15287	15431	15578	15454	15352
16609	20900	19838	17160	15840	15324	16525	24771	24511	20303	16795	15604	14745	14558	14482	14562	14356	14700	14574	14592	14496	14452	14549	14425	14348	14527	14451	14382	14507	14548	14491	14289	14508	14484	14366	14442	14497	14618	14484	14566	14497	14403	14498	14582	14690	14345	14544	14611	14662	14426	14448	14596	14424	14510	14567	14458	14477	14480	14535	14407	14347	14478	14436	14429	14525	14424	14381	14454	14538	14500	14490	14408	14691	14610	14533	14503	14454	14336	14470	14418	14389	14559	14346	14390	14454	14573	14599	14482	14516	14699	14503	14359	14514	14599	14363	14466	14457	14455	14601	14440	14554	14580	14378	14485	14411	14550	14612	14396	14622	14550	14441	14510	14519	14444	14529	14490	14450	14322	14459	14516	14575	14699	14601	14373	14309	14638	14481	14552	14525	14447	14419	14478	14625	14496	14352	14376	14298	14534	14577	14549	14419	14661	14310	14586	14437	14488	14541	14485	14586	14467	14359	14512	14368	14559	14489	14373	14625	14452	14318	14468	14475	14499	14604	14435	14412	14594	14422	14612	14384	14433	14421	14505	14528	14438	14489	14464	14400	14594	14414	14443	14457	14605	14414	14435	14428	14538	14472	14330	14569	14300	14631	14509	14585	14524	14448	14363	14519	14420	14500	14407	14542	14648	14470	14635	14503	14592	14512	14497	14427	14469	14453	14360	14504	14569	14455	14407	14600	14628	14416	14618	14389	14584	14579	14579	14328	14545	14401	14529	14397	14433	14536	14431	14454	14457	14461	14416	14643	14549	14685	14458	14538	14546	14572	14362	14452	14544	14297	14483	14450	14638	14689	14479	14682	14542	14574	14558	14469	14585	14458	14485	14412	14383	14461	14558	14623	14577	14495	14503	14512	14577	14643	14409	14572	14395	14439	14490	14586	14546	14603	14520	14468	14536	14777	14378	14567	14434	14495	14556	14422	14444	14425	14429	14502	14307	14512	14460	14392	14414	14538	14476	14613	14435	14441	14279	14524	14514	14561	14426	14527	14652	14434	14371	14407	14526	14581	14691	14575	14648	14404	14521	14469	14517	14285	14414	14568	14495	14594	14449	14490	14534	14556	14444	14603	14699	14418	14418	14512	14403	14565	14579	14584	14442	14262	14498	14446	14408	14307	14528	14494	14454	14316	14377	14560	14392	14404	14507	14491	14435	14587	14538	14434	14519	14394	14456	14404	14444	14634	14515	14705	14415	14353	14531	14501	14507	14399	14502	14480	14500	14485	14625	14378	14576	14477	14558	14456	14739	14144	14646	14389	14602	14502	14583	14415	14449	14450	14436	14612	14368	14487	14561	14568	14511	14551	14474	14624	14599	14449	14504	14598	14428	14466	14496	14650	14515	14593	14537	14379	14562	14640	14452	14444	14561	14496	14359	14496	14541	14579	14511	14587	14468	14458	14329	14354	14475	14506	14516	14550	14641	14480	14333	14614	14603	14406	14398	14315	14481	14391	14485	14471	14589	14594	14536	14585	14340	14566	14619	14661	14643	14533	14565	14365	14559	14450	14437	14437	14440	14504	14442	14505	14401	14660	14606	14449	14534	14548	14376	14477	14474	14541	14565	14499	14547	14442	14467	14482	14520	14582	14645	14654	14451	14519	14561	14474	14523	14521	14437	14439	14570	14562	14481	14537	14519	14585	14724	14530	14469	14572	14503	14453	14458	14632	14568	14348	14436	14699	14548	14493	14402	14332	14466	14584	14570	14550	14576	14457	14495	14452	14559	14561	14392	14591	14447	14577	14315	14397	14603	14749	14517	14520	14428	14570	14464	14559	14544	14430	14632	14568	14518	14333	14350	14498	14449	14489	14535	14609	14450	14559	14470	14508	14411	14541	14407	14424	14515	14582	14477	14656	14556	14603	14579	14500	14488	14596	14492	14494	14385	14472	14451	14571	14436	14498	14587	14518	14547	14646	14474	14509	14449	14514	14354	14496	14627	14437	14517	14456	14554	14357	14471	14493	14238	14425	14561	14489	14527	14528	14565	14375	14419	14464	14569	14652	14630	14498	14433	14537	14456	14448	14528	14707	14718	14481	14378	14680	14555	14538	14516	14534	14330	14490	14354	14668	14404	14562	14661	14763	14556	14560	14483	14466	14426	14481	14503	14512	14474	14556	14585	14566	14550	14550	14595	14378	14560	14643	14391	14481	14432	14303	14546	14510	14386	14428	14425	14603	14446	14601	14369	14499	14474	14445	14468	14464	14433	14446	14611	14384	14435	14609	14614	14538	14312	14525	14393	14330	14417	14507	14636	14488	14511	14522	14425	14463	14369	14665	14492	14585	14440	14599	14344	14449	14377	14521	14504	14589	14727	14390	14499	14647	14406	14675	14532	14532	14266	14555	14478	14607	14520	14583	14438	14518	14348	14563	14404	14367	14404	14635	14540	14508	14423	14483	14628	14393	14445	14513	14315	14700	14354	14444	14559	14519	14369	14543	14523	14442	14529	14551	14453	14617	14485	14472	14416	14604	14525	14391	14555	14620	14610	14663	14497	14405	14488	14472	14682	14642	14428	14396	14587	14449	14699	14613	14590	14523	14499	14518	14319	14502	14456	14519	14449	14312	14478	14421	14499	14455	14471	14588	14390	14499	14458	14569	14575	14429	14419	14291	14530	14479	14339	14536	14632	14361	14678	14448	14606	14516	14578	14463	14500	14534	14489	14560	14419	14571	14543	14404	14695	14724	14580	14554	14347	14407	14488	14549	14433	14547	14503	14411	14485	14469	14418	14391	14497	14508	14460	14394	14509	14382	14599	14553	14381	14697	14500	14516	14568	14626	14474	14412	14431	14357	14359	14516	14447	14495	14616	14553	14435	14388	14397	14624	14545	14361	14555	14656	14484	14451	14149	14297	14586	14544	14374	14644	14467	14594	14460	14572	14499	14626	14324	14458	14520	14378	14484	14606	14455	14394	14390	14445	14521	14511	14547	14491	14410	14421	14390	14468	14452	14577	14465	14359	14476	14460	14396	14577	14691	14350	14648	14415	14513	14466	14456	14470	14494	14500	14311	14479	14552	14585	14505	14636	14434	14379	14454	14429	14473	14295	14548	14550	14543	14395	14414	14454	14513	14411	14483	14415	14641	14607	14419	14427	14525	14583	14641	14604	14403	14363	14503	14455	14366	14615	14354	14457	14298	14332	14552	14645	14644	14300	14577	14393	14662	14472	14639	14600	14557	14536	14393	14558	14450	14482	14445	14448	14513	14431	14483	14478	14586	14523	14541	14479	14584	14393	14742	14561	14643	14538	14481	14452	14444	14556	14635	14557	14642	14462	14569	14439	14445	14574	14677	14443	14411	14440	14444	14688	14668	14559	14534	14397	14505	14477	14257	14556	14510	14474	14392	14468	14504	14490	14538	14522	14590	14637	14460	14650	14427	14588	14486	14367	14341	14369	14570	14422	14612	14521	14462	14414	14402	14619	14504	14541	14439	14405	14516	14458	14505	14603	14467	14402	14440	14616	14506	14601	14496	14548	14460	14430	14548	14487	14412	14564	14423	14548	14560	14600	14574	14430	14358	14522	14562	14507	14494	14561	14540	14425	14493	14610	14511	14523	14555	14569	14443	14722	14504	14504	14471	14396	14592	14525	14476	14615	14461	14426	14464	14514	14514	14600	14494	14374	14596	14375	14402	14430	14535	14297	14495	14446	14492	14638	14313	14600	14452	14548	14430	14422	14536	14730	14438	14492	14527	14541	14530	14492	14528	14508	14471	14502	14482	14502	14506	14402	14553	14516	14489	14644	14414	14602	14413	14297	14532	14567	14490	14481	14797	14607	14469	14453	14471	14534	14517	14461	14583	14506	14492	14448	14489	14343	14548	14507	14462	14553	14621	14267	14508	14616	14440	14435	14490	14472	14264	14604	14581	14598	14564	14688	14552	14517	14484	14502	14550	14557	14648	14550	14441	14568	14496	14595	14472	14616	14432	14588	14557	14644	14475	14620	14607	14513	14566	14396	14688	14539	14699	14370	14372	14510	14487	14518	14354	14534	14234	14465	14554	14324	14338	14389	14571	14548	14472	14703	14578	14459	14530	14469	14423	14636	14419	14516	14526	14436	14535	14467	14669	14464	14421	14462	14398	14465	14577	14384	14393	14535	14521	14376	14484	14490	14533	14554	14435	14546	14495	14456	14598	14662	14431	14477	14510	14477	14654	14443	14212	14573	14464	14507	14685	14589	14372	14621	14412	14409	14385	14589	14459	14456	14534	14355	14493	14576	14402	14514	14521	14417	14360	14397	14373	14481	14467	14501	14405	14294	14643	14668	14379	14492	14584	14343	14346	14455	14483	14503	14639	14535	14429	14453	14473	14343	14496	14500	14481	14508	14748	14513	14499	14512	14513	14654	14544	14718	14388	14572	14575	14619	14666	14522	14523	14697	14343	14576	14474	14526	14507	14453	14545	14657	14559	14525	14714	14546	14189	14492	14433	14662	14416	14587	14615	14497	14569	14472	14644	14415	14418	14488	14446	14546	14479	14542	14369	14539	14566	14302	14525	14500	14402	14401	14478	14466	14483	14369	14578	14579	14543	14607	14399	14354	14711	14352	14409	14521	14568	14370	14504	14454	14544	14419	14414	14503	14514	14473	14610	14572	14610	14492	14514	14505	14525	14620	14573	14453	14402	14593	14386	14616	14525	14384	14453	14540	14528	14424	14638	14485	14367	14553	14594	14477	14446	14439	14699	14549	14429	14567	14309	14437	14523	14565	14685	14626	14448	14503	14517	14574	14335	14397	14343	14335	14607	14341	14634	14538	14589	14518	14581	14458	14573	14577	14584	14454	14408	14522	14597	14344	14610	14542	14542	14595	14468	14605	14484	14504	14507	14390	14511	14503	14398	14586	14556	14372	14381	14399	14466	14565	14496	14608	14482	14448	14457	14540	14455	14676	14468	14560	14670	14392	14546	14581	14434	14590	14481	14426	14537	14473	14487	14500	14528	14411	14538	14477	14472	14493	14429	14351	14424	14696	14429	14467	14457	14354	14443	14519	14653	14609	14481	14449	14627	14347	14518	14445	14356	14584	14459	14548	14571	14496	14598	14521	14492	14522	14451	14462	14526	14491	14502	14515	14331	14334	14684	14604	14531	14523	14518	14676	14621
24615	21094	27898	24808	20420	17692	21338	43409	41414	32218	23528	18784	16123	15399	15235	15100	15010	15243	15265	15080	15241	15237	15067	15196	15034	15183	15254	14966	15110	15004	14918	15058	14987	15122	15103	14897	15100	14931	14854	15219	15117	14944	15195	15078	15063	15081	15227	15091	15061	15246	14920	15108	15097	15166	15021	15050	15181	15228	15094	15023	15147	15151	15069	15154	15065	15109	15069	15029	15097	14934	15049	14763	15247	15269	15121	15019	15092	15235	15153	14954	14995	15062	14970	15120	15029	15101	15003	14790	14967	15106	15110	15115	15137	15062	15017	14832	14974	15029	14883	15019	15197	15113	15082	15085	15202	15084	14982	14991	15246	14985	15054	15171	15015	15146	15081	14953	15147	15088	15117	15146	15101	14924	15056	15196	14976	14865	14965	15157	15139	15018	15191	15250	14946	14982	15107	15029	15149	14820	15044	15138	14970	15026	15085	14990	15248	15138	15125	15039	15122	15041	15140	15059	14967	15085	15155	15073	15090	15189	15015	14875	15054	15069	14988	15022	15174	15140	15093	15065	15213	15051	15061	14975	14962	15046	15189	14967	15106	15067	14955	15061	15358	15041	15063	15081	15233	15135	14970	15006	15134	14891	15125	14980	15145	15154	15164	14995	15086	14969	15117	15117	15112	15113	14886	15034	14996	15021	15042	14984	15237	15096	15356	14963	15026	15042	14935	15076	14877	14974	15055	15113	15129	15113	14971	15027	15101	14965	15096	15011	15248	14999	15075	15038	15310	15158	15002	15100	14835	14904	15149	15128	15061	15175	15053	15090	15254	15214	15299	14985	14862	14974	14987	15013	15219	15026	15134	14994	15052	15095	15096	14961	15006	15185	15121	15072	15058	15033	15082	15070	15075	14920	15028	15001	14959	15277	15094	15095	15055	14963	14798	14997	15060	15214	14939	15012	15106	15163	15107	14936	15192	14864	15133	14985	15116	15101	14924	15072	15126	14902	15020	14965	14995	15097	15101	14988	15126	15032	15139	15005	14917	14935	15129	15178	14787	15038	15054	15068	15224	15100	15034	15360	15018	15068	14920	15003	15108	14823	15048	15023	14985	15034	15004	15132	14931	14889	15094	15178	15084	15115	15048	15087	15170	15317	15062	15014	15020	15134	15124	15008	15130	15139	14947	14918	15025	15106	15102	14979	14850	14997	15068	15101	14999	15139	15020	15066	14984	15094	14998	14987	15220	15038	15083	15117	15074	14966	15173	15037	15084	15051	15026	15157	14825	14991	15035	14883	15196	15121	14885	15088	15338	15057	15086	15165	15089	15061	14984	15176	14923	15247	15092	15064	14988	14994	14868	15006	14954	14984	14957	15093	14921	14966	14966	15173	15048	15045	15060	15188	15032	15154	14981	15001	15015	15093	15259	15163	15150	15091	14957	15152	15032	14952	15048	15092	15073	15037	14817	15151	14983	15094	15173	15009	15114	15205	15008	15046	15107	15044	14840	15069	14961	14888	14730	15061	15132	15111	14925	15055	14983	15070	15087	14990	15140	14999	15093	14972	14895	15062	15005	14965	15023	14951	14865	14916	14839	15058	15016	15084	15102	15088	15177	14917	15065	15255	15000	15173	15200	15099	15032	15079	15050	15115	15154	15075	15025	15000	14893	14844	15044	15020	15048	14963	15132	14963	15079	15119	15069	15126	15258	15021	14781	15136	15099	15000	14842	14997	15048	15196	15106	15024	15272	15246	14930	15047	15172	14999	15201	14901	14845	15239	15049	15072	14975	14955	15023	14968	14909	15156	14929	14843	15150	15134	15126	14951	15103	14994	14993	15343	15137	15268	14907	15038	15169	14965	14988	14983	15107	15098	14824	15019	15000	15048	15270	15021	14978	15158	15167	14959	15051	14935	15006	15154	14991	15127	15387	15099	14858	15012	14881	15179	15110	15135	14931	14947	14950	15066	15026	14999	14967	15079	15166	15037	15061	14854	15031	14816	14978	15079	15047	15214	14999	15033	14866	15040	14932	15103	15117	15001	15068	15023	15332	15049	14936	14961	14968	14994	14943	15132	15311	15097	14972	15123	14919	15008	15001	15237	15080	15083	15171	15154	15065	14994	15127	14966	15044	15094	15131	15119	15409	15017	15160	15086	15037	15064	15140	15199	15115	14998	15191	15023	15009	14997	14864	14951	15182	15144	15141	15154	15053	15080	15149	15088	15053	15113	15064	15214	15101	15098	15121	15093	14799	14995	15232	15073	14866	15006	14950	15012	14990	14989	15080	15002	14994	15114	15077	15028	15054	15090	14956	15030	15071	15062	15072	15139	15093	14932	15043	15074	15112	15123	15106	14993	15093	15077	14946	14860	15048	15111	15150	15012	15140	15121	15078	15006	14988	15039	15226	15087	15118	15096	15073	15078	15248	15068	15074	14999	15088	15160	15034	15039	15014	14982	15165	15027	14981	15097	15034	15141	15055	15109	14954	15074	15180	15069	15086	15173	15075	15005	15092	15036	14930	15064	14869	15040	14978	15137	14915	14926	15106	14936	15109	15006	14901	15094	15025	14987	14791	15072	15082	14961	15103	15178	15264	15211	15044	15038	15109	15195	15012	15244	15168	14997	15128	15043	15018	15189	15069	15072	15080	15182	15020	15044	14955	15213	15031	15079	15213	15076	15061	14764	15143	15147	15190	15058	14754	15112	15105	14927	15064	15326	14880	14980	15181	15025	15064	14991	15094	15178	15065	15090	15151	15134	15187	14925	15099	14848	15192	15314	15127	15123	15046	14914	14974	15002	15051	15016	14983	15008	15102	15102	15061	15072	15183	15057	15000	14908	15139	15097	15096	15058	15200	15018	14879	15050	15065	15134	15083	15201	15093	15103	15083	15020	14970	15210	15086	15074	15013	14984	15056	14968	15069	15102	14987	15001	15097	15012	15235	15021	14905	15121	15151	15085	15165	14872	14979	15097	15158	15115	15121	15059	15103	15090	15215	15172	14957	14961	15144	15111	15045	15031	14907	14946	15032	15144	15112	14942	14955	14970	15328	15313	14946	15015	15145	14941	15074	14946	15199	15030	15101	15123	15089	15132	15057	15142	15148	15089	15175	15047	14963	15272	15063	15023	14943	15122	15040	15251	14910	14899	15135	15065	15154	15037	15125	14917	14911	15125	15161	14983	15119	14932	15065	15167	14980	15059	14979	14965	15146	15342	15051	15123	14938	15126	14975	15155	15062	15017	15073	15062	15117	15136	14999	15201	15295	15061	14999	14998	14941	14967	14923	15075	15155	15168	14951	15159	15112	15024	15001	14950	15166	15146	15050	15085	14967	15099	14959	15013	14966	14910	15114	14927	15099	15085	14982	15045	14912	15065	15008	15066	15177	15198	14955	15023	14993	15188	14927	15073	15130	15121	15064	15180	14900	14932	15250	15088	15173	15151	15008	15109	14839	15025	15078	15069	15186	15111	14991	15104	14868	15024	15150	15105	15060	15257	15064	15189	15057	14991	15151	14963	14943	14932	15075	14997	15220	14966	15259	15117	15195	15257	15054	15140	15321	14958	14961	15217	15194	14941	15053	15093	14999	15018	15027	15042	14921	15162	15299	15206	14933	14928	15061	15230	15206	15149	15260	15075	15073	14929	15141	15256	14925	14968	15191	15112	14971	15040	15174	15037	14996	14846	15181	15135	14974	15222	15246	15180	14970	15114	15033	15020	15168	15116	15009	15025	14995	15093	14988	14958	14979	15012	15119	15005	14988	15082	15157	15224	15053	15007	15070	15152	15093	15049	15106	15319	15002	15242	14926	15018	14859	15068	14888	14990	15211	15082	14960	15157	14989	15247	15224	14990	14844	14774	15133	15115	14977	14891	15021	14964	15072	15020	14897	14864	15118	14969	15374	15035	15116	14936	15016	14950	15138	15060	15083	15099	15220	15225	15189	14905	14909	14855	14957	14905	14836	15231	15240	15168	15114	15148	15035	15104	15165	14952	15125	14967	15242	15177	15031	15016	15249	15061	15012	15094	15084	15209	15026	14931	14844	14947	15016	14896	14998	14984	14979	15148	14970	15068	15036	14975	15034	15174	14914	15095	15014	14962	14724	14896	15185	14975	15129	15072	14963	15118	14946	14982	15123	15224	15041	15079	14903	14937	15002	15169	15024	14894	15224	15151	15243	15025	15174	15093	15244	14964	15310	15035	15037	14935	15121	14979	14943	14903	15000	15004	15041	15079	15043	14865	15063	15096	15015	15162	15078	14893	15062	14978	15315	15057	15114	15004	15186	15018	15230	15044	15146	15014	14873	15077	15148	14865	14986	15115	15041	14900	15217	15156	15017	15043	15003	15004	15076	15010	14807	14863	14997	14979	14850	15056	15107	15102	15159	15211	15206	15261	15263	14913	15087	15053	15038	15178	15031	14929	15054	14911	15150	15052	15123	14981	14911	15038	14966	14947	15013	14950	14897	15032	14981	14933	15062	15005	15141	15056	14977	15039	14973	15105	15012	15112	14983	15124	15176	15005	14945	15147	15065	15011	15074	15089	15312	15165	14947	15026	15075	15029	14998	15391	14799	15008	15218	15225	15157	15148	14857	15022	14960	15199	15101	15149	15070	14919	15145	15075	15158	15149	15020	14941	15074	15098	15067	15109	14765	14802	15063	14851	15035	15081	14929	15183	14838	15118	15084	15062	15204	15154	15065	14980	15115	15054	15039	14905	15055	15008	15014	15091	15152	15039	15071	14929	15058	15025	14723	15036	15050	15073	15051	15208	15176	15089	15042	14936	14996	15202	15259	15033	14822	15013	14860	14810	14972	14899	15112	15119	15063	15005	15064	15227	15172	15085	14851	15064	14893	15136	15107	15053	14921	14990	15119	14921	15127	14985	14966	15053	15053	15071	15047	15050	14978	14917	15101	15086	15223	15106	14946	15244	14979	15026	15046	14971	15227	15153	15059	14956	14966	15120	14980	15101	14996	15034	14928	15185	14908	15077	14961	15286	15059	14815	15076	15133	15190	14996	15274	15039	14968	14968	15333	15067	15182	14904	15030	14933	15069	14974	15107	15250	15116	14840	15022	15132	15096	15214	15136	14996	15099	15036	15076	14989	15011	14991	15205	15150	15232	15018	15137	15173	15133	14968	15100	15059	15092	14972	15021	14750
16001	25628	23676	19568	17264	16007	21893	46308	42880	33498	23157	18641	15261	14352	14408	14345	14348	14314	14291	14222	14250	14365	14326	14216	14339	14528	14248	14391	14315	14324	14271	14147	14341	14221	14214	14130	14243	14283	14217	14327	14330	14290	14366	14289	14369	14426	14124	14215	14340	14346	14284	14364	14444	14262	14272	14367	14285	14309	14289	14402	14370	14304	14254	14351	14281	14289	14348	14241	14352	14261	14317	14367	14627	14233	14377	14334	14445	14249	14300	14377	14194	14262	14344	14358	14474	14151	14409	14183	14299	14170	14148	14265	14233	14363	14331	14051	14300	14208	14295	14123	14141	14255	14355	14476	14218	14142	14308	14396	14215	14387	14441	14241	14277	14429	14334	14187	14427	14387	14350	14320	14349	14273	14080	14284	14133	14273	14301	14412	14189	14218	14483	14157	14260	14180	14383	14147	14185	14165	14174	14155	14303	14341	14277	14258	14220	14532	14418	14149	14488	14300	14243	14277	14331	14283	14399	14452	14535	14375	14177	14267	14356	14284	14402	14261	14427	14355	14243	14371	14349	14375	14175	14261	14253	14241	14347	14338	14540	14256	14346	14307	14370	14461	14300	14286	14259	14287	14287	14162	14368	14329	14239	14169	14190	14213	14308	14276	14139	14306	14279	14207	14285	14324	14263	14220	14193	14372	14353	14400	14244	14362	14345	14191	14349	14059	14305	14224	14151	14464	14351	14473	14334	14199	14543	14368	14396	14519	14428	14241	14150	14381	14191	14195	14441	14349	14307	14198	14389	14164	14359	14271	14158	14252	14163	14271	14415	14211	14214	14299	14149	14286	14287	14397	14189	14165	14337	14334	14243	14151	14293	14151	14315	14259	14346	14259	14441	14200	14322	14265	14292	14194	14327	14341	14361	14257	14461	14248	14504	14290	14163	14316	14363	14413	14119	14320	14343	14335	14202	14424	14340	14319	14121	14243	14373	14226	14100	14359	14197	14309	14311	14220	14377	14348	14555	14281	14293	14279	14286	14276	14251	14319	14247	14299	14342	14282	14076	14301	14331	14278	14227	14350	14199	14410	14350	14486	14403	14529	14373	14079	14209	14202	14245	14211	14299	14204	14351	14137	14198	14179	14381	14154	14264	14286	14391	14164	14497	14369	14378	14343	14320	14372	14224	14416	14393	14215	14419	14291	14389	14370	14355	14348	14369	14225	14435	14326	14388	14275	14241	14183	14423	14316	14230	14368	14449	14253	14203	14348	14249	14172	14247	14212	14297	14296	14393	14262	14193	14343	14355	14375	14265	14245	14389	14165	14239	14333	14200	14247	14209	14261	14382	14349	14181	14323	14313	14479	14277	14322	14188	14279	14289	14318	14334	14258	14421	14419	14156	14387	14334	14355	14318	14359	14111	14394	14305	14143	14355	14229	14281	14246	14374	14176	14366	14340	14307	14172	14350	14305	14258	14099	14323	14366	14289	14377	14360	14182	14348	14304	14360	14259	14236	14479	14141	14330	14253	14268	14334	14385	14277	14391	14242	14404	14361	14203	14396	14502	14051	14406	14243	14328	14218	14117	14379	14247	14269	14538	14208	14313	14229	14340	14328	14272	14408	14277	14352	14209	14292	14225	14436	14312	14479	14314	14219	14144	14268	14356	14336	14325	14250	14318	14336	14308	14285	14269	14235	14291	14169	14248	14406	14180	14237	14237	14343	14180	14383	14220	14489	14275	14265	14377	14304	14482	14379	14293	14260	14362	14375	14395	14406	14179	14445	14316	14285	14262	14214	14235	14314	14315	14295	14263	14507	14130	14321	14410	14261	14361	14330	14356	14325	14386	14322	14178	14083	14149	14312	14233	14369	14245	14372	14264	14454	14396	14370	14257	14332	14178	14244	14470	14336	14204	14255	14196	14486	14324	14185	14301	14357	14349	14246	14428	14329	14390	14343	14299	14140	14143	14340	14406	14258	14251	14281	14379	14351	14413	14280	14274	14179	14315	14271	14365	14258	14230	14319	14384	14482	14336	14158	14373	14349	14337	14230	14299	14353	14290	14326	14394	14474	14385	14157	14357	14338	14330	14169	14093	14260	14262	14182	14328	14384	14111	14230	14207	14289	14232	14425	14223	14296	14257	14222	14283	14221	14325	14411	14128	14216	14244	14261	14403	14307	14294	14249	14534	14330	14300	14294	14203	14347	14507	14222	14358	14344	14381	14199	14237	14292	14187	14401	14290	14208	14311	14189	14465	14346	14352	14261	14248	14342	14404	14309	14398	14335	14388	14241	14327	14317	14179	14269	14205	14326	14399	14325	14370	14378	14261	14310	14217	14249	14250	14222	14282	14383	14368	14367	14232	14402	14418	14281	14348	14244	14437	14414	14320	14380	14162	14262	14335	14282	14285	14281	14214	14404	14218	14258	14437	14242	14067	14396	14265	14443	14251	14262	14223	14257	14493	14306	14174	14330	14277	14261	14324	14291	14147	14248	14258	14253	14320	14263	14261	14477	14296	14289	14324	14295	14247	14286	14218	14328	14297	14152	14441	14385	14300	14389	14275	14337	14467	14314	14311	14364	14380	14198	14250	14318	14458	14413	14330	14309	14417	14194	14299	14183	14206	14381	14259	14216	14338	14319	14202	14383	14334	14423	14277	14261	14407	14262	14234	14376	14317	14278	14082	14403	14161	14419	14341	14283	14266	14290	14234	14498	14272	14269	14221	14283	14178	14245	14314	14263	14195	14286	14195	14473	14212	14204	14304	14106	14346	14277	14353	14150	14397	14184	14228	14397	14283	14430	14364	14238	14182	14246	14256	14240	14403	14331	14133	14138	14316	14332	14252	14457	14323	14271	14323	14280	14306	14077	14292	14286	14310	14361	14263	14266	14277	14459	14251	14319	14221	14521	14353	14177	14411	14441	14229	14385	14304	14301	14335	14291	14388	14337	14266	14330	14424	14330	14272	14415	14375	14279	14270	14327	14249	14266	14226	14197	14207	14367	14182	14343	14303	14381	14307	14312	14328	14330	14318	14386	14302	14263	14329	14445	14348	14252	14255	14339	14274	14344	14176	14273	14411	14423	14241	14373	14206	14400	14313	14333	14316	14274	14314	14250	14244	14411	14135	14324	14338	14310	14292	14399	14267	14369	14337	14324	14461	14233	14244	14170	14373	14233	14373	14389	14331	14340	14268	14167	14168	14409	14194	14136	14335	14339	14267	14405	14249	14296	14317	14394	14228	14142	14441	14229	14335	14429	14299	14173	14271	14216	14381	14218	14303	14218	14280	14193	14373	14235	14399	14325	14274	14192	14240	14261	14233	14312	14264	14372	14388	14264	14145	14302	14323	14418	14320	14246	14184	14282	14365	14237	14303	14298	14293	14097	14255	14185	14254	14292	14351	14212	14409	14247	14405	14241	14418	14434	14230	14376	14336	14325	14319	14208	14260	14265	14269	14492	14360	14285	14369	14243	14545	14299	14126	14312	14196	14386	14283	14183	14171	14401	14354	14392	14344	14349	14417	14320	14270	14276	14162	14306	14363	14386	14279	14211	14279	14285	14217	14238	14255	14101	14409	14380	14393	14214	14313	14225	14276	14198	14261	14278	14439	14295	14336	14544	14330	14235	14194	14467	14170	14403	14401	14258	14295	14283	14318	14321	14193	14427	14273	14231	14373	14463	14243	14302	14352	14345	14211	14255	14331	14500	14296	14208	14446	14271	14260	14240	14516	14264	14229	14298	14472	14239	14326	14300	14396	14260	14387	14308	14326	14247	14253	14376	14182	14333	14334	14201	14276	14403	14234	14263	14430	14465	14279	14346	14270	14309	14422	14216	14199	14237	14076	14278	14271	14334	14242	14272	14250	14222	14345	14268	14268	13988	14226	14437	14194	14377	14297	14338	14143	14197	14386	14301	14381	14315	14367	14274	14195	14358	14390	14303	14235	14367	14323	14202	14348	14280	14219	14359	14229	14268	14417	14265	14378	14434	14187	14270	14321	14378	14424	14239	14187	14327	14327	14312	14214	14120	14371	14221	14336	14223	14406	14452	14412	14422	14257	14370	14309	14117	14240	14298	14311	14341	14486	14263	14357	14390	14406	14104	14477	14313	14390	14173	14131	14358	14163	14179	14406	14159	14260	14328	14325	14436	14253	14268	14269	14221	14275	14221	14252	14441	14236	14313	14312	14405	14231	14372	14223	14204	14220	14310	14446	14264	14421	14183	14199	14186	14195	14179	14261	14155	14293	14372	14405	14484	14099	14336	14160	14176	14292	14269	14343	14263	14425	14195	14372	14327	14349	14374	14238	14324	14355	14252	14329	14336	14391	14186	14158	14205	14276	14281	14210	14215	14269	14288	14211	14380	14283	14173	14467	14134	14122	14447	14245	14292	14268	14426	14314	14296	14353	14258	14269	14348	14324	14390	14295	14285	14277	14395	14404	14401	14311	14107	14234	14422	14345	14264	14306	14210	14223	14433	14322	14330	14227	14403	14184	14243	14279	14286	14351	14183	14334	14365	14250	14350	14465	14347	14246	14200	14186	14294	14320	14117	14245	14300	14211	14234	14230	14338	14358	14270	14224	14420	14386	14320	14269	14212	14479	14604	14391	14248	14281	14355	14251	14312	14209	14242	14303	14396	14409	14433	14390	14353	14381	14286	14198	14192	14427	14284	14331	14295	14231	14445	14552	14248	14232	14200	14338	14060	14209	14397	14273	14170	14264	14435	14354	14271	14312	14407	14101	14130	14249	14233	14438	14310	14391	14279	14354	14317	14236	14134	14215	14152	14244	14318	14208	14319	14281	14279	14318	14227	14338	14224	14437	14372	14355	14289	14206	14293	14341	14245	14423	14323	14255	14443	14330	14338	14305	14466	14071	14427	14224	14388	14404	14368	14348	14212	14533	14508	14434	14309	14302	14314	14168	14403	14307	14241	14291	14315	14466	14241	14435	13922	14319	14127	14188	14103	14382	14234	14263	14406	14421	14418	14155	14393	14003	14408	14204	14333	14268	14297	14217	14464	14306	14317	14281	14350	14427	14227	14240	14261	14354	14198	14157	14443	14283	14260	14237	14359	14385	14364	14318	14231	14509	14290	14212	14303	14293	14200	14290	14258	14288	14383	14187	14238	14344	14508	14399	14087	14342	14233	14062	14295	14279
23068	21065	28739	23618	21322	22358	28739	58682	55377	44186	30188	22971	17787	15679	15252	15156	15188	15213	15302	15078	15119	15006	15102	14879	15095	14823	15065	15100	15153	15090	15051	15144	15180	15034	15094	14873	15061	14950	15106	15184	15081	15093	15003	14954	14996	15002	15053	15171	14928	14921	15211	14941	14964	15182	15036	15164	15039	15095	15201	15026	15030	14766	15138	15326	15030	15104	14989	15113	15179	15170	15117	15011	15237	15292	15053	15069	15050	14995	15017	15031	15192	14988	15063	15017	15186	15063	15073	14922	15072	15342	14931	14871	14859	14918	15032	14889	14955	15210	14995	14830	15005	14934	14963	14885	15013	15059	15279	14971	15030	15097	15008	15068	14958	14989	15112	15143	15115	14759	14961	15106	15033	15047	15015	15050	15041	14947	15025	15168	14964	14980	15090	14926	15027	14813	15005	14893	15079	15040	14899	15212	15021	15072	14991	15049	15225	15032	15190	15029	14990	14905	15078	15127	15074	15100	15187	15233	15136	14910	15137	15059	15075	15172	14765	15021	15215	15154	15020	15227	15377	15306	14999	15082	15090	15164	15163	15210	15073	14817	14971	14968	15167	14862	15081	15117	15084	14886	15065	15122	15084	15042	15136	15046	15066	15141	15149	14974	15112	14935	15142	15154	14983	15038	15025	15176	14875	14934	14972	14847	14989	15043	15068	15085	15173	15047	15069	15225	15072	15131	15157	14985	15010	15029	15079	15103	15001	14978	14924	15042	14967	14979	15067	14975	14955	14904	14945	14961	15125	15160	15043	14995	15013	14859	15078	15220	15121	14855	15202	14847	14976	15065	14836	15021	15013	15011	15188	15163	15130	15069	14954	15044	15325	15022	15072	15053	14993	15098	15003	15031	15031	14867	15140	15311	14857	14978	15078	14871	14872	14859	14945	14988	14968	15250	15215	15114	15126	15155	15161	15063	15094	14971	15006	15116	15081	15031	15141	15160	14938	14938	15121	14883	15002	15349	15286	14821	15219	15022	15139	15043	15003	14991	15257	15078	14913	15103	14969	15106	15116	15288	15143	14895	15109	15117	14814	14779	15009	14929	14900	15071	15096	15200	15130	15008	15169	15127	14926	15211	15088	15256	14895	15114	15266	15039	14833	15022	15187	15243	14950	14909	15004	15079	15170	14831	15132	15022	14915	14863	15071	15010	15120	14914	15000	15104	15014	15049	15234	15003	14995	14838	14986	14979	15053	15062	15013	14973	14900	15111	15095	14830	15104	14915	14818	14956	15070	14860	15142	15081	15093	15138	15199	15136	15122	14936	15018	15013	15138	15135	15112	15160	14983	15091	15171	15150	15159	15114	14968	15033	15112	15016	15214	15215	14856	15105	15023	14901	14899	14823	15054	14875	15002	15051	15002	15029	15023	15109	15042	14957	15115	15115	15002	14888	15162	15051	15001	14909	15050	15243	15029	14984	15121	15197	14927	14943	15265	14924	15152	15013	15011	15088	14952	15103	15024	14983	14985	15059	15191	15098	15187	15133	15141	15038	15071	15180	15069	15013	14928	15000	15162	15191	15000	14827	14982	15121	14956	15014	14913	14956	14935	14858	14976	14967	15215	14950	14826	15063	15168	15045	15090	15074	14984	14942	15097	15174	15056	14853	15020	14900	15085	14980	15064	15077	15097	15207	15011	15218	15123	15295	14936	14890	14984	14993	14799	14975	14954	15085	14984	14957	14881	14955	15085	14792	15302	15090	15058	15192	15057	15124	14897	15033	15131	14822	15211	14933	14929	15162	15118	15158	15027	15016	15121	15077	15103	15129	14987	15038	14932	15017	14870	15137	14982	14890	14959	14999	15100	15017	15084	15173	15313	15075	15272	15166	15327	15078	15020	14799	15134	15097	15112	15004	14944	15070	15223	15015	15042	15035	15146	15061	15066	15183	15215	14954	15043	15025	14953	15184	15059	14987	14910	15003	15107	14956	15073	15022	15020	15055	14936	15022	15091	15152	15193	15040	14983	15158	15221	15137	15151	15067	15015	14983	14926	14820	15009	14997	15162	14906	14902	15004	14977	15076	15110	15023	15092	15153	15130	14985	15042	15090	15184	15119	15134	15029	14901	15020	15034	15189	15095	14966	15177	14987	15058	14995	14972	14951	15006	15037	15000	15030	14881	15218	15050	15115	15172	14884	14891	14971	15054	15009	14962	15128	15219	15042	14987	15045	14866	14969	15128	15116	15140	15144	15009	15046	15055	14992	15288	14863	14972	14979	15069	15086	14984	14973	15132	15051	14875	15190	15010	15030	15190	15004	15096	15218	14992	15032	14959	15123	14918	15069	15048	15030	15006	15094	14997	15182	15102	14972	14959	15065	15005	15174	14994	15042	15173	15125	15209	15134	15168	15035	15183	15129	15066	14887	15180	14958	15018	15194	15008	14988	15098	14842	15123	15114	15128	14881	14845	14921	15096	14975	15063	15052	15010	15056	14964	14985	14917	14990	14915	15002	15027	15058	15103	14976	15179	15143	15103	15072	15208	14922	14998	15161	15018	14972	14840	15151	15193	15140	15258	14994	15056	15059	15093	14924	15041	15106	14817	15038	14797	15085	14977	15038	14933	15094	15194	15034	15036	15011	15217	15045	14985	15167	15081	14991	15125	15059	15230	15012	14976	14986	15033	14983	15166	14936	14980	14826	14882	15114	15044	15196	15004	15089	15123	15041	15018	14997	15024	15001	15004	14922	14925	14963	15046	15163	15202	15051	15160	14932	14960	15051	14963	14950	15066	15030	15179	15032	15031	14980	15092	15455	15236	15000	15139	14870	15036	14970	14914	15125	15146	15210	15102	15065	14941	14875	14913	15261	15206	15017	15090	15025	14887	15026	15098	15022	15034	15067	14958	14913	15026	14996	15290	15102	14893	14962	14979	15016	15271	15013	14893	14830	14960	15080	15079	15241	15003	14955	14974	15034	15070	15070	15098	15094	15207	14847	15137	14960	14952	14974	15072	15027	15059	15046	15198	14940	15212	15211	15090	14854	14956	15074	15109	15079	14996	14866	15155	14791	15025	15205	15122	15151	15235	15266	15212	15301	15096	14864	15124	15120	15136	15154	15046	14878	14989	15086	15150	14889	15055	15069	15175	14968	14896	14990	14948	15158	14946	14946	14921	14959	14871	14940	15145	15007	14973	15086	15105	14912	14895	15204	15030	15167	15209	14965	15167	14985	14893	15040	14971	15099	14885	14967	15059	14930	15209	15096	15080	15034	14914	15101	14964	15049	15109	14979	15122	15149	15124	15169	15200	15014	14960	14806	15053	15026	14984	15031	14891	15068	14986	15012	14982	15037	15132	14990	15078	15069	15114	15054	14993	15057	14934	15008	15107	14943	15180	14886	15146	15127	14998	15241	15147	14984	15200	14920	14923	15131	14981	14929	14746	15039	15154	15144	15119	14761	14973	15152	15066	14890	14868	15075	14961	14959	15009	14901	14953	14975	15047	14966	14797	14930	14985	14954	14927	14975	14926	14955	15095	14895	15182	15007	14990	14902	15046	15092	14964	15096	14996	14925	15184	15123	14991	15065	14967	15142	14792	15191	15135	15149	15016	14969	15067	14914	15150	15045	15037	15057	15014	14925	15041	15027	15159	15000	14911	15135	14909	15211	14890	15066	14924	15131	15201	14913	15017	14915	15248	14989	15054	14824	14813	15103	15040	14948	15121	14843	14982	14992	15006	14993	14983	14945	14929	14904	15151	14974	14852	15102	15056	15110	15150	15083	15031	15086	15150	15078	15175	15030	15021	15003	15093	15040	15048	15016	14846	15207	15014	14910	15013	15186	14871	15157	15094	15052	15003	14828	15102	15105	14950	15009	15005	15123	15030	14876	14992	15028	15085	14964	15070	15061	14965	15066	15103	15058	15162	15052	14974	15202	15001	14863	14984	14841	15129	14974	14995	15094	15136	14891	14951	15083	15063	15178	14943	14992	15077	15066	15046	15160	14983	15199	15002	15065	14985	14908	14998	15052	14964	15038	15078	15197	14843	14895	14798	14845	15108	14895	15059	14886	15053	14896	15057	14985	14942	14973	14966	15266	15099	15045	15051	15129	15396	15255	15152	15108	15081	15089	15014	15157	15154	15060	14987	14969	15000	15038	14913	15034	14938	15061	15141	15006	15225	14972	15122	15013	15268	15021	15202	14959	14898	15126	15129	15266	15116	15171	15057	15066	15049	15151	15117	14865	14913	15140	15285	15163	15087	14995	15069	15152	15145	15099	15053	15125	15057	14797	14940	15025	15216	15103	14976	15028	14923	14937	15236	14866	15094	15107	14954	15162	14964	15071	15111	15065	15135	15149	15051	15098	14893	15255	15059	15055	15028	14946	14968	15146	15076	15040	15111	14773	15010	15060	14961	15009	15083	15034	15068	15037	15190	15035	15084	14864	15118	15082	15095	15007	15080	15202	14891	15186	14914	14947	14970	15161	15032	15081	15282	14927	14917	14951	15129	14982	14961	15120	15092	15128	15021	15137	15016	15073	14961	15157	15158	15019	15061	15006	15131	15121	15091	15057	15202	15147	15079	14919	15078	15074	15126	15256	15039	15054	14980	14994	15208	15064	15127	15011	14930	15065	14891	14971	14874	14879	14982	15174	14958	14852	15139	14991	15063	14967	15062	15046	15212	15041	15163	15016	15106	14929	14982	15033	15043	15069	15050	15175	15126	14990	15306	14998	14989	15262	15198	14895	15172	15036	15110	15191	15200	14871	14901	15080	15285	15091	14813	14870	15092	15074	15067	15062	15109	15041	14999	14889	15127	15007	15067	15082	15140	15162	14988	15187	14896	14975	14928	15137	15161	15192	14915	14975	15093	15041	15000	15114	15007	15127	15123	14912	15073	14962	15092	15115	15131	14956	14964	14968	15093	15333	15214	15054	15056	15217	15059	14981	14916	14992	15129	15128	15018	15018	15125	15225	15127	15142	15040	14988	14935	15052	14971	15063	14998	15048	15247	15014	15070	15086	15133	15095	15012	15025	15122	15061	15114	15053	14948	15083	15109	14934	15019	15191	15006	15099	14943	15067	15089	14848	14834	15008	15158	15169	14895	15014	14984	14917	14926	14947	14907	14920	14874	15047	14967	14922	15205	14852	15196	15057	15275	15005
18222	31325	28190	23285	19759	17776	26567	61632	56587	45034	30866	23410	16935	14365	14388	14177	14370	14378	14342	14272	14112	14293	14329	14448	14373	14284	14175	14392	14327	14377	14283	14480	14200	14402	14241	14196	14523	14274	14245	14104	14327	14405	14294	14178	14441	14332	14165	14201	14352	14204	14294	14249	14258	14220	14213	14379	14316	14203	14371	14158	14268	14361	14142	14269	14248	14324	14359	14296	14212	14270	14410	14277	14292	14216	14142	14015	14334	14223	14276	14153	14475	14264	14407	14421	14324	14422	14394	14197	14224	14332	14166	14335	14225	14321	14242	14406	14117	14352	14234	14229	14335	14313	14202	14334	14244	14253	14378	14095	14340	14311	14275	14249	14276	14136	14443	14220	14174	14232	14276	14257	14270	14332	14222	14387	14312	14206	14320	14429	14129	14233	14337	14206	14211	14317	14325	14254	14229	14295	14349	14378	14246	14123	14223	14299	14146	14354	14214	14303	14277	14291	14221	14208	14295	14276	14116	14378	14131	14375	14432	14143	14348	14296	14343	14317	14117	14212	14305	14100	14205	14079	14168	14234	14168	14363	14428	14158	14214	14234	14247	14360	14431	14203	14372	14418	14203	14201	14118	14253	14221	14177	14189	14271	14294	14249	14187	14366	14271	14251	14308	14122	14370	14300	14509	14273	14395	14390	14322	14312	14357	14131	14220	14142	14381	14298	14246	14131	14364	14471	14210	14286	14297	14294	14481	14315	14176	14269	14186	14311	14298	14187	14342	14257	14323	14358	14109	14399	14322	14145	14144	14281	14244	14263	14266	14246	14253	14209	14219	14281	14385	14447	13973	14273	14144	14339	14414	14263	14218	14328	14331	14171	14420	14180	14226	14343	14287	14279	14124	14373	14324	14242	14371	14155	14309	14212	14386	14293	14107	14357	14338	14239	14336	14204	14342	14166	14258	14219	14203	14234	14296	14422	14149	14106	14146	14152	14211	14030	14302	14184	14095	14300	14254	14203	14263	14393	14351	14439	14194	14182	14222	14212	14401	14298	14278	14407	14447	14259	14181	14263	14268	14346	14209	14370	14411	14165	14327	14300	14179	14287	14226	14333	14283	14106	14358	14303	14156	14271	14428	14223	14268	14348	14139	14228	14264	14213	14120	14304	14532	14096	14186	14155	14229	14379	14307	14329	14174	14356	14235	14279	14371	14160	14329	14395	14334	14227	14124	14422	14244	14155	14119	14265	14287	14336	14111	14276	14388	14098	14408	14258	14284	14358	14367	14319	14345	14473	14312	14194	14162	14328	14314	14250	14171	14395	14208	14312	14302	14196	14282	14265	14113	14179	14314	14252	14367	14250	14281	14280	14311	14367	14162	14168	14086	14472	14370	14242	14339	14321	14341	14158	14399	14183	14188	14360	14383	14180	14237	14192	14478	14243	14374	14276	14160	14443	14182	14240	14331	14181	14308	14328	14236	14373	14287	14127	14339	14402	14401	14286	14312	14254	14343	14232	14257	14307	14170	14292	14277	14173	14462	14247	14172	14292	14351	14246	14370	14029	14256	14177	14240	14378	14234	14523	14202	14185	14381	14292	14162	14275	14216	14213	14332	14163	14249	14135	14184	14122	14250	14171	14266	14286	14165	14258	14140	14295	14272	14146	14058	14538	14360	14322	14321	14163	14296	14184	14392	14282	14294	14210	14187	14400	14324	14421	14267	14374	14270	14327	14281	14273	14206	14271	14443	14382	14185	14568	14305	14224	14441	14274	14155	14351	14123	14233	14186	14276	14257	14407	14283	14342	14366	14458	14302	14327	14077	14233	14226	14317	14324	14200	14249	14260	14325	14268	14279	14226	14186	14343	14302	14216	14194	14204	14236	14360	14251	14357	14213	14195	14190	14289	14161	14374	14330	14194	14247	14251	14328	14320	14395	14180	14345	14177	14389	14422	14178	14246	14099	14263	14300	14223	14463	14283	14335	14346	14360	14268	14194	14282	14245	14287	14080	14307	14194	14247	14400	14356	14300	14332	14338	14337	14178	14244	14238	14378	14371	14183	14346	14233	14334	14335	14309	14198	14258	14271	14226	14249	14252	14182	14123	14196	14200	14185	14404	14317	14267	14133	14554	14262	14110	14354	14313	14482	14167	14345	14336	14167	14422	14327	14285	14154	14306	14350	14311	14163	14259	14175	14213	14223	14298	14321	14168	14234	14320	14494	14223	14352	14116	14416	14292	14411	14227	14351	14315	14212	14208	14278	14346	14217	14065	14169	14425	14237	14343	14190	14253	14230	14291	14377	14168	14301	14454	14393	14187	14261	14377	14210	14250	14301	14274	14411	14164	14153	14338	14309	14069	14394	14240	14280	14327	14339	14370	14137	14144	14107	14163	14407	14234	14366	14155	14125	14259	14110	14325	14270	14237	14181	14328	14386	14402	14150	14470	14341	14226	14282	14364	14267	14115	14351	14197	14171	14324	14391	14153	14287	14390	14299	14356	14159	14346	14084	14282	14408	14363	14331	14174	14176	14303	14263	14276	14350	14392	14398	14152	14371	14209	14068	14241	14306	14451	14281	14293	14209	14204	14403	14180	14306	14241	14359	14342	14254	14357	14366	14400	14282	14330	14454	14224	14123	14250	14471	14269	14355	14182	14372	14316	14271	14233	14238	14329	14164	14292	14318	14484	14294	14310	14056	14369	14383	14267	14201	14311	14280	14429	14331	14423	14307	14289	14387	14086	14299	14300	14115	14282	14307	14174	14334	14387	14283	14336	14050	14383	14265	14047	14241	14163	14388	14215	14202	14377	14250	14333	14092	14209	14384	14205	14328	14274	14120	14268	14180	14286	14182	14213	14154	14388	14244	14259	14356	14179	14128	14246	14246	14447	14241	14355	14453	14219	14190	14225	14220	14223	14419	14247	14232	14178	14398	14213	14264	14269	14313	14139	14251	14311	14272	14216	14300	14192	14379	14201	14389	14334	14303	14174	14201	14219	14146	14164	14249	14206	14282	14336	14267	14239	14349	14381	14354	14325	14098	14327	14258	14189	14345	14358	14252	14326	14111	14371	14350	14126	14089	14266	14191	14307	14314	14320	14262	14313	14297	14249	14183	14162	14355	14193	14311	14210	14260	14228	14146	14368	14274	14260	14260	14303	14071	14359	14311	14175	14364	14132	14398	14436	14338	14318	14372	14211	14249	14343	14242	14020	14283	14260	14264	14232	14387	14328	14283	14352	14405	14280	14442	14257	14183	14234	14270	14387	14248	14213	14373	14291	14276	14231	14563	14394	14387	14183	14327	14296	14216	14351	14272	14247	14474	14357	14144	14236	14335	14280	14177	14239	14235	14342	14259	14306	14148	14281	14472	14365	14199	14262	14214	14213	14374	14413	14326	14133	14269	14149	14373	14319	14127	14355	14309	14390	14265	14133	14435	14354	14081	14296	14156	14231	14450	14397	14172	14127	14362	14229	14293	14331	14180	14461	14168	14068	14355	14004	14302	14163	14262	14212	14273	14107	14297	14292	14291	14240	14137	14338	14245	14458	14179	14371	14311	14497	14262	14255	14142	14248	14230	14208	14435	14238	14482	14354	14256	14161	14338	14099	14156	14176	14160	14333	14302	14408	14235	14325	14289	14332	14341	14130	14336	14263	14276	14394	14117	14347	14312	14324	14363	14189	14121	14353	14061	14256	14260	14262	14289	14113	14225	14288	14206	14123	14372	14047	14431	14352	14258	14409	14275	14185	14343	14388	14233	14361	14273	14423	14224	14296	14409	14195	14315	14351	14317	14442	14325	14254	14181	14214	14210	14375	14320	14250	14126	14361	14274	14242	14381	14282	14161	14266	14332	14254	14156	14492	14227	14226	14330	14217	14191	14400	14235	14357	14411	14201	14336	14447	14134	14335	14339	14168	14144	14239	14292	14209	14349	14345	14329	14218	14242	14189	14226	14340	14204	14501	14087	14235	14478	14352	14196	14481	14358	14230	14245	14344	14306	14418	14286	14194	14466	14417	14271	14479	14329	14426	14384	14293	14231	14357	14247	14268	14191	14291	14112	14440	14381	14354	14288	14211	14155	14363	14360	14131	14123	14287	14224	14270	14257	14339	14267	14267	14204	14425	14393	14385	14259	14020	14217	14284	14324	14340	14316	14358	14116	14184	14444	14266	14383	14312	14339	14232	14432	14299	14362	14224	14334	14259	14248	14399	14308	14145	14310	14292	14286	14222	14341	14199	14342	14296	14376	14300	14200	14221	14195	14196	14346	14368	14280	14246	14311	14188	14214	14237	14380	14141	14121	14305	14376	14279	14385	14257	14259	14304	14233	14402	14280	14304	14303	14479	14243	14262	14260	14200	14315	14228	14230	14257	14263	14229	14214	14178	14131	14266	14335	14334	14266	14264	14226	14136	14198	14192	14374	14127	14287	14256	14234	14319	14190	14207	14236	14378	14360	14176	14354	14384	14290	14201	14369	14352	14259	14154	14247	14170	14329	14349	14290	14267	14355	14292	14128	14456	14272	14306	14293	14422	14380	14130	14322	14303	14338	14311	14354	14352	14326	14305	14348	14266	14215	14254	14180	14208	14185	14226	14276	14275	14240	14262	14216	14274	14218	14203	14233	14149	14292	14305	14203	14160	14202	14223	14212	14425	14280	14246	14321	14214	14246	14201	14200	14293	14292	14366	14263	14232	14186	14253	14155	14234	14224	14229	14197	14131	14315	14294	14392	14116	14324	14204	14313	14219	14308	14108	14341	14270	14230	14310	14316	14172	14280	14207	14160	14336	14297	14300	14388	14256	14378	14424	14141	14307	14276	14281	14381	14193	14337	14220	14289	14346	14183	14180	14407	14409	14487	14322	14229	14308	14225	14238	14391	14345	14327	14318	14125	14269	14380	14346	14133	14412	14184	14355	14355	14214	14239	14156	14247	14133	14183	14243	14393	14168	14290	14294	14328	14387	14397	14183	14332	14384	14360	14341	14302	14310	14392	14531	14330	14139	14229	14335	14416	14333	14135	14400	14327	14235	14209	14354	14330	14235	14366	14319	14235	14240	14303	14212	14238	14333	14364	14140	14379	14330	14460	14426	14276	14536	14302	14290	14543	14232	14254	14077	14381	14240	14317	14241	14435	14309	14242	14361	14125	14257	14342	14197	14069
27537	21849	23439	19824	16284	15979	16816	22782	22807	20783	17767	16544	15731	15660	15558	15589	15504	15652	15460	15491	15649	15298	15494	15526	15638	15642	15592	15667	15618	15697	15649	15677	15369	15490	15447	15579	15643	15864	15521	15435	15423	15542	15601	15720	15480	15702	15382	15572	15583	15743	15402	15671	15526	15381	15567	15424	15353	15791	15463	15532	15280	15501	15542	15546	15380	15689	15588	15631	15534	15696	15523	15407	15533	15494	15641	15598	15732	15562	15590	15507	15636	15576	15704	15425	15504	15497	15584	15472	15587	15633	15326	15642	15354	15561	15342	15586	15562	15567	15529	15445	15433	15476	15488	15501	15526	15503	15572	15599	15482	15522	15648	15580	15643	15510	15554	15623	15555	15578	15644	15442	15407	15576	15438	15485	15418	15594	15493	15553	15557	15534	15549	15740	15414	15628	15695	15604	15699	15684	15513	15661	15636	15421	15501	15569	15639	15516	15525	15405	15630	15268	15438	15563	15455	15581	15495	15490	15559	15516	15693	15705	15331	15666	15601	15646	15567	15348	15441	15452	15538	15423	15539	15528	15586	15677	15503	15582	15478	15495	15425	15432	15570	15449	15585	15484	15421	15377	15503	15562	15447	15369	15646	15542	15501	15528	15675	15692	15421	15409	15534	15428	15512	15416	15539	15456	15725	15562	15490	15672	15589	15676	15453	15484	15579	15445	15477	15412	15673	15631	15543	15562	15518	15554	15552	15335	15420	15605	15599	15607	15509	15792	15579	15467	15603	15643	15509	15578	15510	15501	15586	15770	15606	15487	15215	15465	15495	15725	15535	15628	15560	15505	15394	15497	15450	15562	15551	15545	15534	15606	15510	15432	15489	15704	15602	15486	15528	15604	15404	15504	15543	15495	15774	15368	15585	15719	15634	15367	15643	15601	15493	15613	15579	15473	15471	15597	15429	15271	15527	15524	15430	15512	15598	15532	15486	15491	15617	15603	15603	15267	15575	15499	15492	15514	15499	15372	15512	15697	15434	15596	15566	15619	15664	15525	15550	15626	15457	15539	15406	15452	15502	15507	15575	15571	15363	15528	15507	15761	15653	15535	15455	15631	15597	15368	15442	15581	15491	15344	15562	15463	15490	15645	15523	15707	15495	15456	15571	15486	15580	15668	15625	15300	15620	15726	15548	15749	15612	15425	15717	15592	15258	15350	15832	15684	15546	15460	15698	15386	15539	15677	15434	15657	15654	15686	15766	15529	15604	15474	15456	15558	15544	15630	15440	15510	15469	15549	15523	15377	15723	15700	15417	15427	15375	15621	15697	15660	15720	15496	15560	15553	15629	15492	15593	15598	15513	15541	15555	15539	15628	15340	15674	15517	15563	15603	15334	15481	15599	15472	15449	15658	15620	15604	15600	15483	15326	15501	15465	15574	15394	15485	15466	15635	15411	15569	15680	15394	15563	15491	15454	15506	15430	15451	15687	15600	15595	15503	15591	15496	15478	15551	15547	15539	15522	15544	15459	15432	15491	15577	15698	15608	15471	15393	15282	15518	15652	15515	15534	15733	15484	15768	15560	15408	15532	15536	15566	15586	15499	15556	15444	15631	15682	15417	15379	15488	15618	15467	15838	15412	15649	15583	15704	15740	15615	15617	15435	15411	15705	15642	15563	15473	15394	15559	15406	15468	15668	15432	15408	15482	15594	15499	15480	15514	15228	15389	15375	15686	15496	15639	15602	15663	15550	15626	15353	15377	15493	15644	15691	15532	15511	15367	15528	15376	15555	15663	15471	15622	15479	15464	15636	15503	15589	15607	15575	15558	15426	15701	15692	15654	15405	15657	15595	15505	15346	15572	15605	15677	15346	15435	15419	15606	15386	15179	15647	15512	15574	15517	15454	15758	15479	15772	15702	15559	15536	15589	15612	15673	15656	15428	15680	15520	15545	15505	15519	15671	15472	15452	15615	15484	15484	15604	15576	15404	15508	15597	15819	15653	15422	15634	15476	15369	15567	15432	15351	15535	15522	15641	15623	15643	15471	15468	15580	15581	15811	15379	15529	15624	15513	15393	15497	15521	15725	15725	15728	15588	15462	15488	15489	15545	15496	15545	15506	15459	15518	15392	15593	15459	15514	15557	15343	15480	15549	15615	15407	15509	15514	15319	15559	15343	15570	15743	15424	15639	15863	15421	15596	15597	15492	15445	15623	15463	15520	15590	15457	15600	15619	15619	15690	15613	15634	15633	15447	15650	15487	15658	15532	15410	15596	15514	15538	15436	15767	15650	15494	15540	15688	15500	15580	15385	15683	15326	15433	15481	15401	15699	15671	15468	15553	15417	15554	15675	15711	15790	15624	15615	15613	15563	15629	15525	15837	15607	15523	15524	15495	15680	15681	15603	15599	15592	15538	15691	15448	15738	15526	15511	15461	15587	15725	15568	15653	15464	15628	15405	15519	15814	15685	15568	15414	15439	15602	15469	15705	15702	15410	15583	15435	15603	15499	15570	15571	15600	15543	15582	15713	15417	15644	15530	15649	15627	15613	15509	15631	15604	15653	15453	15268	15397	15505	15641	15485	15562	15520	15810	15341	15535	15495	15574	15569	15623	15342	15618	15518	15510	15699	15575	15516	15483	15660	15495	15278	15512	15455	15527	15470	15621	15508	15611	15661	15355	15499	15652	15690	15585	15550	15683	15545	15624	15608	15660	15682	15521	15502	15358	15531	15594	15659	15537	15568	15511	15481	15690	15457	15442	15633	15589	15489	15233	15440	15451	15371	15456	15776	15502	15497	15299	15599	15435	15659	15463	15520	15630	15453	15419	15502	15481	15602	15322	15397	15671	15595	15443	15634	15528	15589	15620	15316	15666	15330	15517	15710	15620	15455	15325	15502	15481	15598	15461	15661	15374	15594	15544	15497	15649	15522	15440	15443	15486	15767	15426	15559	15465	15566	15289	15385	15642	15632	15240	15632	15683	15558	15659	15615	15620	15585	15460	15510	15627	15434	15484	15588	15626	15436	15582	15669	15465	15606	15480	15412	15469	15590	15554	15639	15536	15622	15641	15406	15746	15586	15777	15817	15446	15652	15445	15713	15553	15571	15745	15605	15688	15705	15657	15621	15529	15594	15699	15720	15466	15503	15550	15698	15603	15562	15473	15653	15632	15564	15728	15573	15583	15440	15541	15624	15324	15434	15622	15629	15685	15605	15591	15519	15438	15418	15689	15511	15475	15534	15670	15524	15447	15376	15553	15559	15505	15531	15633	15656	15538	15476	15545	15673	15712	15493	15503	15513	15558	15625	15592	15568	15528	15558	15693	15695	15414	15613	15263	15591	15530	15430	15510	15586	15633	15514	15537	15257	15428	15722	15695	15617	15672	15611	15635	15426	15487	15620	15667	15598	15720	15520	15712	15344	15373	15413	15401	15751	15421	15468	15447	15705	15692	15551	15534	15667	15801	15452	15480	15423	15481	15517	15775	15721	15437	15642	15560	15664	15613	15482	15298	15432	15495	15554	15541	15447	15682	15510	15695	15653	15441	15520	15609	15381	15591	15461	15650	15816	15574	15401	15660	15608	15599	15545	15594	15575	15327	15395	15655	15572	15580	15941	15583	15655	15691	15465	15566	15588	15663	15562	15517	15504	15526	15500	15629	15772	15478	15555	15554	15483	15543	15673	15653	15576	15472	15421	15573	15542	15668	15711	15529	15452	15487	15629	15560	15427	15439	15668	15657	15477	15423	15493	15524	15521	15575	15439	15480	15534	15421	15671	15412	15481	15750	15448	15463	15500	15518	15687	15507	15659	15631	15493	15569	15565	15587	15369	15466	15452	15544	15484	15671	15515	15547	15363	15622	15503	15521	15605	15625	15417	15354	15615	15537	15461	15541	15346	15411	15489	15564	15553	15666	15566	15509	15401	15358	15567	15606	15498	15459	15273	15398	15671	15581	15340	15535	15557	15227	15569	15418	15463	15689	15453	15647	15698	15548	15566	15518	15576	15511	15611	15519	15414	15559	15595	15349	15614	15755	15532	15502	15441	15640	15483	15558	15334	15636	15576	15301	15637	15553	15462	15591	15604	15361	15576	15554	15559	15506	15722	15624	15630	15620	15551	15417	15406	15394	15801	15590	15311	15356	15651	15294	15490	15346	15529	15685	15433	15501	15449	15368	15556	15498	15482	15632	15541	15568	15525	15614	15425	15607	15497	15467	15614	15459	15559	15573	15584	15498	15461	15502	15532	15579	15797	15516	15496	15387	15588	15594	15838	15731	15594	15610	15570	15533	15342	15446	15515	15568	15580	15623	15488	15472	15377	15468	15533	15590	15399	15569	15531	15645	15467	15533	15605	15546	15430	15489	15559	15457	15413	15637	15489	15456	15601	15599	15553	15330	15745	15746	15537	15639	15742	15663	15791	15477	15547	15662	15407	15654	15732	15671	15726	15515	15568	15519	15457	15469	15581	15496	15694	15374	15654	15407	15610	15518	15451	15622	15520	15693	15525	15680	15639	15494	15562	15600	15461	15572	15501	15572	15655	15651	15547	15350	15381	15550	15397	15326	15775	15566	15399	15315	15480	15761	15564	15571	15548	15639	15338	15578	15625	15652	15638	15413	15460	15479	15564	15526	15508	15387	15258	15555	15525	15629	15416	15499	15572	15620	15536	15601	15770	15695	15576	15498	15403	15576	15313	15556	15496	15666	15514	15631	15796	15503	15545	15427	15515	15673	15578	15551	15612	15545	15348	15449	15733	15645	15520	15390	15525	15598	15585	15533	15388	15548	15556	15606	15474	15736	15639	15713	15545	15587	15427	15509	15649	15701	15553	15385	15491	15500	15589	15565	15606	15503	15440	15380	15361	15511	15511	15574	15554	15595	15616	15745	15373	15388	15639	15259	15595	15627	15489	15617	15566	15531	15348	15421	15475	15452	15586	15629	15557	15845	15702	15551	15604	15504	15581	15553	15639	15734	15726	15588	15631	15741	15561	15470	15726	15659	15444	15566	15417	15386	15575	15271	15389	15463	15667	15545	15544	15696	15592	15510	15482	15658	15474	15530	15557	15636	15554	15564	15581	15553	15482	15605	15555	15569	15592	15596	15550	15618	15647	15670	15537	15517	15465	15617	15674	15566	15330	15437	15413	15446	15530	15678	15848	15533
16444	21125	20141	17264	15858	15196	16939	25820	24377	20680	16877	15643	14742	14624	14590	14532	14488	14568	14567	14647	14588	14569	14641	14660	14676	14720	14712	14607	14515	14560	14590	14533	14541	14476	14600	14560	14657	14363	14627	14528	14683	14813	14531	14664	14760	14638	14304	14660	14635	14423	14441	14507	14560	14649	14695	14626	14541	14449	14663	14413	14661	14607	14645	14672	14598	14519	14530	14419	14697	14847	14544	14604	14495	14696	14486	14540	14597	14599	14699	14565	14445	14558	14443	14701	14611	14656	14585	14451	14458	14563	14556	14494	14573	14635	14509	14412	14557	14525	14564	14570	14480	14585	14527	14499	14465	14616	14626	14548	14683	14529	14498	14588	14531	14578	14743	14632	14588	14499	14712	14450	14493	14382	14531	14452	14645	14469	14716	14632	14685	14453	14513	14417	14503	14563	14473	14572	14417	14777	14579	14654	14759	14485	14517	14525	14571	14402	14711	14654	14647	14482	14581	14651	14541	14429	14504	14582	14587	14592	14570	14636	14441	14691	14477	14643	14573	14436	14660	14385	14582	14528	14588	14616	14554	14572	14661	14593	14710	14458	14585	14492	14499	14676	14565	14659	14523	14646	14507	14613	14486	14690	14647	14529	14538	14462	14545	14445	14457	14493	14646	14490	14646	14561	14375	14461	14589	14477	14451	14549	14473	14494	14652	14580	14573	14568	14708	14590	14418	14480	14460	14544	14456	14491	14635	14639	14471	14599	14533	14500	14490	14436	14521	14635	14457	14604	14416	14539	14474	14586	14663	14349	14432	14641	14466	14548	14593	14454	14636	14479	14533	14748	14784	14617	14612	14519	14683	14561	14772	14530	14644	14604	14580	14476	14706	14479	14611	14561	14557	14737	14832	14395	14692	14682	14439	14603	14646	14558	14552	14432	14401	14627	14663	14587	14726	14395	14481	14530	14489	14580	14505	14537	14586	14606	14478	14485	14689	14641	14530	14688	14617	14476	14533	14393	14402	14651	14524	14592	14653	14368	14728	14668	14669	14437	14616	14555	14484	14587	14614	14617	14641	14630	14559	14678	14545	14584	14574	14452	14804	14600	14767	14659	14558	14638	14614	14630	14690	14593	14695	14446	14665	14557	14546	14521	14702	14555	14531	14681	14571	14588	14512	14671	14567	14530	14606	14551	14683	14306	14505	14576	14723	14376	14502	14395	14558	14574	14514	14633	14740	14723	14420	14527	14677	14504	14551	14477	14541	14632	14236	14525	14719	14484	14505	14469	14563	14608	14568	14587	14677	14421	14456	14424	14426	14464	14718	14579	14595	14537	14449	14527	14561	14522	14667	14514	14500	14482	14570	14396	14523	14596	14636	14465	14511	14532	14268	14578	14691	14589	14565	14577	14544	14631	14633	14593	14543	14622	14457	14633	14400	14595	14681	14589	14615	14628	14632	14508	14498	14633	14610	14721	14681	14638	14674	14676	14501	14484	14575	14524	14484	14499	14594	14659	14566	14475	14596	14594	14547	14691	14549	14458	14640	14441	14485	14536	14694	14476	14521	14498	14521	14665	14544	14447	14379	14655	14610	14588	14484	14556	14486	14618	14744	14659	14678	14649	14503	14459	14554	14609	14412	14437	14573	14702	14424	14576	14562	14548	14695	14622	14605	14619	14593	14665	14437	14571	14472	14519	14487	14625	14550	14524	14495	14532	14571	14611	14572	14508	14528	14653	14674	14505	14679	14511	14627	14378	14635	14355	14530	14631	14502	14571	14551	14595	14475	14534	14552	14591	14656	14588	14591	14596	14529	14579	14679	14488	14630	14612	14633	14643	14553	14557	14569	14667	14422	14613	14565	14523	14454	14580	14541	14572	14608	14514	14554	14507	14703	14629	14479	14570	14549	14514	14391	14674	14408	14517	14656	14647	14330	14576	14400	14449	14627	14721	14443	14680	14494	14492	14568	14617	14433	14436	14564	14535	14668	14467	14526	14611	14522	14603	14627	14581	14586	14447	14518	14602	14602	14532	14419	14617	14481	14530	14665	14512	14598	14625	14598	14560	14569	14521	14651	14641	14415	14625	14461	14567	14654	14698	14488	14417	14491	14594	14704	14562	14680	14501	14661	14752	14529	14628	14599	14768	14672	14478	14459	14492	14426	14542	14486	14441	14450	14566	14609	14653	14599	14425	14527	14372	14625	14541	14498	14796	14643	14546	14602	14424	14514	14571	14606	14421	14724	14576	14603	14617	14659	14537	14404	14485	14542	14517	14443	14430	14808	14653	14633	14504	14679	14662	14672	14361	14686	14675	14489	14589	14617	14577	14624	14632	14616	14489	14601	14655	14564	14703	14567	14478	14626	14584	14495	14549	14577	14338	14630	14457	14496	14512	14600	14650	14533	14548	14598	14628	14456	14532	14602	14651	14627	14436	14384	14583	14650	14576	14626	14528	14490	14538	14687	14422	14637	14636	14595	14583	14497	14464	14622	14522	14567	14509	14573	14556	14504	14616	14427	14486	14723	14615	14549	14601	14552	14717	14477	14485	14639	14605	14432	14553	14503	14442	14683	14613	14688	14514	14565	14529	14500	14627	14624	14627	14601	14652	14547	14473	14610	14605	14771	14625	14434	14586	14512	14478	14644	14394	14573	14539	14524	14620	14704	14548	14540	14480	14485	14655	14664	14441	14614	14587	14596	14360	14591	14423	14549	14508	14409	14605	14570	14526	14753	14566	14633	14768	14416	14631	14447	14638	14580	14383	14667	14653	14604	14666	14525	14577	14694	14538	14387	14538	14553	14664	14741	14614	14532	14664	14458	14524	14499	14576	14512	14557	14643	14402	14536	14527	14795	14521	14659	14468	14619	14442	14622	14739	14614	14555	14642	14428	14454	14477	14668	14556	14629	14713	14591	14604	14580	14672	14641	14488	14608	14533	14447	14688	14647	14637	14670	14557	14629	14483	14576	14311	14611	14397	14653	14699	14484	14537	14530	14476	14565	14529	14546	14848	14554	14630	14434	14648	14535	14363	14775	14644	14566	14667	14696	14458	14462	14634	14480	14657	14575	14552	14569	14761	14629	14500	14414	14658	14438	14647	14633	14407	14559	14489	14563	14498	14687	14593	14624	14639	14637	14627	14532	14722	14490	14455	14574	14561	14649	14581	14621	14628	14644	14607	14672	14534	14420	14721	14756	14450	14588	14555	14673	14712	14486	14671	14596	14581	14739	14536	14568	14545	14373	14651	14342	14626	14639	14628	14519	14646	14579	14573	14723	14355	14667	14674	14710	14433	14496	14617	14521	14543	14615	14621	14582	14638	14657	14557	14435	14505	14707	14570	14453	14650	14653	14629	14701	14693	14521	14529	14535	14405	14517	14538	14639	14524	14575	14532	14676	14554	14825	14611	14537	14487	14477	14399	14700	14489	14540	14558	14554	14559	14613	14531	14684	14578	14720	14632	14515	14684	14628	14617	14604	14599	14607	14595	14702	14566	14663	14749	14767	14522	14641	14550	14775	14600	14660	14546	14681	14509	14425	14654	14630	14478	14602	14726	14652	14439	14632	14574	14764	14674	14614	14644	14531	14253	14658	14461	14529	14651	14456	14489	14433	14623	14696	14384	14495	14590	14634	14613	14543	14621	14565	14661	14519	14573	14630	14583	14629	14545	14511	14696	14522	14526	14505	14597	14649	14468	14511	14593	14607	14550	14448	14508	14669	14753	14600	14416	14658	14529	14537	14580	14420	14364	14666	14625	14405	14453	14435	14619	14491	14577	14509	14563	14620	14503	14501	14553	14557	14546	14640	14530	14525	14519	14665	14713	14578	14393	14720	14528	14463	14629	14631	14620	14567	14420	14482	14483	14398	14644	14451	14671	14496	14648	14411	14617	14485	14545	14628	14503	14678	14570	14515	14400	14431	14650	14488	14690	14563	14548	14498	14558	14659	14617	14590	14565	14507	14502	14553	14457	14540	14693	14615	14454	14482	14569	14548	14527	14598	14496	14382	14448	14552	14583	14583	14604	14570	14549	14646	14562	14508	14525	14651	14559	14460	14604	14666	14486	14497	14611	14539	14609	14649	14472	14674	14482	14627	14570	14501	14536	14649	14435	14546	14505	14471	14525	14690	14585	14591	14614	14621	14488	14577	14654	14477	14574	14529	14837	14608	14546	14675	14575	14487	14449	14665	14684	14441	14732	14657	14591	14579	14573	14659	14469	14684	14534	14624	14513	14603	14620	14548	14654	14683	14454	14787	14502	14439	14587	14752	14376	14559	14591	14665	14502	14633	14528	14494	14499	14549	14750	14594	14427	14497	14673	14494	14593	14393	14287	14515	14524	14575	14591	14532	14584	14713	14515	14472	14602	14454	14510	14570	14584	14546	14519	14600	14542	14540	14567	14567	14515	14766	14586	14445	14495	14504	14629	14547	14661	14533	14608	14697	14660	14564	14516	14427	14632	14603	14583	14487	14435	14642	14628	14740	14692	14393	14489	14561	14726	14584	14767	14576	14576	14576	14532	14539	14675	14476	14626	14462	14624	14651	14527	14620	14587	14456	14628	14673	14527	14622	14715	14560	14602	14563	14702	14516	14605	14588	14593	14538	14721	14720	14555	14501	14557	14351	14604	14643	14597	14440	14566	14442	14642	14516	14526	14541	14684	14568	14492	14653	14538	14645	14667	14510	14574	14746	14631	14686	14578	14429	14513	14757	14559	14567	14541	14609	14515	14618	14524	14678	14598	14614	14630	14659	14460	14649	14669	14545	14539	14619	14582	14760	14663	14447	14412	14588	14499	14626	14445	14554	14429	14573	14590	14647	14470	14532	14551	14503	14455	14571	14563	14401	14601	14481	14618	14591	14652	14504	14711	14582	14467	14612	14600	14652	14519	14594	14596	14473	14633	14523	14742	14487	14535	14489	14484	14429	14584	14748	14414	14565	14583	14526	14576	14589	14535	14504	14702	14600	14560	14598	14416	14539	14499	14596	14567	14451	14563	14813	14584	14550	14599	14412	14806	14591	14652	14595	14406	14605	14612	14615	14658	14633	14694	14563	14474	14582	14570	14702	14501	14786	14530	14693	14641	14603	14647	14733	14470	14545	14476	14422	14567	14551	14629	14731	14444	14580	14442	14450	14688	14552	14518	14734	14545	14492	14646
24574	21075	27879	24852	20579	17856	21847	43049	40633	32412	23657	18614	16302	15433	15458	15145	15079	15295	15374	15293	15282	15093	15228	15321	15271	15089	15038	15266	15173	15114	15132	15172	15296	15288	15173	15073	15325	15289	15253	15297	15314	15197	15223	15127	15331	15226	15383	14971	15176	15023	14970	15358	15170	15196	15061	15086	15038	15197	15350	15191	15185	15307	15308	15147	15357	14963	15234	15149	15207	15192	15281	15056	15228	15208	15163	15148	15199	15104	14941	15095	15241	15244	15131	14893	15298	15131	15070	15056	15135	15274	15172	15031	15064	15239	15217	15149	15186	15113	15069	15039	15162	15225	15190	15136	14983	15178	15101	14998	15123	15162	15099	15246	15183	15103	15129	15221	14958	14973	15296	15082	15324	15116	15297	15164	14999	15201	15192	15002	15060	15258	15169	15137	15235	15122	15309	15177	15024	14975	15115	15229	15377	15226	15206	15146	14986	15249	15005	14950	15141	15103	15095	15201	15290	14934	15096	14942	14946	14950	15026	14901	15268	15185	15197	15129	15026	15228	15063	15332	15472	15147	15198	15331	15209	15322	14985	15274	15138	15182	15127	15180	15218	15269	15113	15135	15031	15219	15209	14947	15081	15118	15026	15143	15136	15343	15166	15059	15126	15108	15190	15399	15096	15116	15170	15151	15243	14933	15090	15182	15149	15120	15138	15094	15291	15211	15274	15070	15169	15271	15284	15122	15110	15021	14879	15100	15342	15124	15029	15148	14930	15180	15189	15354	15108	15069	15207	15043	14987	15337	15135	15150	15116	15140	15252	15307	15226	15121	15162	15229	15234	15334	15086	15039	15225	15080	15082	14902	15233	15281	15186	15179	15238	14960	15157	15297	14911	15187	15367	15211	15299	15055	15215	15016	15314	15157	15126	15339	15239	15095	15267	15088	15053	14951	15144	15167	15095	15288	15172	15084	15268	15175	15211	15270	15288	15307	15158	15232	15076	15198	14943	15183	15154	15005	15237	15163	15163	15095	15161	15046	15184	15088	14995	15136	15306	15301	15228	15336	15033	15022	15293	15220	15152	15060	15255	15222	15009	15145	15324	15149	15082	15350	15037	15099	15281	15188	15474	15354	15094	15229	15267	15292	15132	15179	15106	15178	15109	15274	15209	15178	14966	15245	15087	15109	15193	15167	15332	15291	15261	15086	15240	15171	14938	15204	15239	15034	15038	15058	14988	15154	15207	14966	15182	15176	15127	15119	15100	15249	15247	15177	15227	15211	15064	15303	15350	15181	14928	15194	15014	15170	15145	15243	15229	15017	15138	15228	15225	15251	15107	15062	15195	15136	15096	15152	15312	15294	15242	14917	15189	15164	15310	15048	15199	15269	15320	15170	15104	14940	15193	15214	15178	15188	15277	14850	15129	15419	15151	15297	15183	15223	14993	15111	15086	15194	15093	15061	15167	15014	15254	15040	15083	15120	15053	15098	15203	15173	15172	15104	15364	15199	15262	15040	15325	15090	15058	15229	15070	14924	14982	15135	15270	15127	15095	15190	15250	15183	15107	15175	15129	15158	15327	15318	14970	15204	15032	15135	15117	15106	15168	15225	15170	15302	15105	15102	15311	15304	15207	15118	15054	15268	15180	15168	15127	15070	15217	15208	15402	15310	15295	15182	15155	15259	15154	15249	15006	15161	15206	15182	15060	15180	15046	14941	15038	15013	15174	15130	15322	15148	15177	14993	15109	15190	15137	15074	15056	15297	15245	15141	15203	15009	15071	14930	14988	15048	15115	14909	15241	15069	15055	15205	15176	15123	15452	15377	14960	15122	14979	15169	15088	15099	15196	15122	15119	15214	15197	15121	14973	15161	15050	15078	15148	15126	15352	15074	15162	15111	15192	15190	15179	15118	15255	15362	15087	15223	15163	15326	15372	15100	15117	15267	15208	15195	15192	15008	15010	14823	15048	15269	15229	15025	15104	15135	15169	15064	15128	15295	15065	15022	15070	15292	15208	14958	15107	15129	15287	15056	15163	15177	15457	15009	15190	15169	15202	14986	15102	15052	15295	15163	15233	15211	15216	15032	15441	15345	15175	15022	15339	15276	15287	14991	15205	15137	15103	15170	15149	15070	15169	15282	15215	15156	15147	15021	15165	15099	15305	15209	15243	15095	15097	14985	15193	15157	15223	15082	15176	15059	15173	15206	15235	15120	15201	15123	15370	15222	15112	15049	15100	15196	15265	15146	15107	15122	14978	15176	15091	15098	15196	15183	15115	15169	15140	15328	15169	15299	15200	15111	15086	15229	14968	15331	15050	15106	15095	15074	14976	15204	15151	14968	15141	15170	15282	15208	15309	15207	15177	15209	15186	15090	15094	15111	15142	15149	15117	15183	15118	15301	15309	15143	15266	15050	15254	15113	15211	15197	15200	15156	15155	15097	15268	15130	15263	15049	15247	15139	15088	15110	15178	15160	15174	15232	15158	15180	15184	14992	15222	15165	15099	15108	15103	15173	15420	15013	15366	15214	15191	15143	15181	15165	15023	15416	15171	15307	15071	15376	15154	14959	15243	15122	15133	15111	15064	15149	15225	15194	15292	15179	15315	15234	15087	15034	15003	15197	15178	15346	15180	15024	15071	15217	15163	15098	15017	14996	15148	15152	15185	15170	15387	15195	15225	15047	15158	15072	15194	15193	15052	15131	15185	15154	15248	15087	15107	15207	15118	15057	15125	15289	15361	15312	15231	15155	15090	15135	15272	15251	15189	15095	15190	15227	15140	15171	15097	15300	15071	15223	15275	15290	15137	15126	15282	15062	15213	15018	15164	15259	15233	15145	15052	15278	15322	15244	15130	15104	15044	15199	14999	15170	15324	15151	15104	15231	15160	15411	15106	15082	14973	15121	15161	14979	15306	15126	15092	15114	15157	15160	15176	15221	15164	15055	15265	15242	15161	14901	15241	15187	14967	15006	15232	15293	15263	15052	15139	15195	15403	15149	15185	15088	15273	15104	15025	15202	15116	15302	15160	15239	15068	14953	15095	15058	15388	15230	15027	15135	15180	15066	15098	15249	15251	15101	15314	15179	15156	15163	14999	15334	15038	15196	15157	14974	15292	15069	15287	15310	15066	15080	15324	15129	15118	15061	15103	15118	15059	15087	15091	15285	15122	15085	15283	15309	15081	15155	15339	15016	15202	15186	15133	15196	15020	15036	15224	15152	15206	15158	15072	15210	15159	15119	15186	15089	15196	15325	15280	15104	15307	15061	15111	15199	15257	15175	15125	15026	15308	15075	15303	15081	15198	15242	15081	15065	15051	14997	15345	15205	15163	15088	15070	15041	15032	15234	15252	15026	15195	15202	15281	15001	15233	15034	15093	15175	15002	15394	15292	15040	15186	15000	15262	15166	15238	15168	15331	15191	15141	15245	15211	15220	15292	15147	15341	15110	15049	15199	15343	15160	15291	15141	15183	15071	14925	15393	15198	14998	15349	15194	15125	15191	15167	15183	15173	15067	15165	15547	15055	15272	15017	15077	15203	15355	15278	15223	15121	15261	15169	15007	14937	15164	15059	15296	15283	15065	14925	15188	15263	15020	15235	15321	15228	15081	15189	15048	15269	15184	15219	15165	15194	15161	15030	15123	15274	15245	15274	14855	14993	15180	15233	15072	15299	14960	15061	15092	15127	14997	15005	15179	15369	15048	15091	15146	15213	15198	15198	15233	15205	15328	15259	15113	15086	15060	15241	15139	15072	15040	15178	15294	15063	15209	15214	15225	15056	15172	15053	15173	15289	15045	15239	15074	15239	15124	15135	15363	15144	15054	15244	15178	15166	14967	15162	15075	15218	15142	15217	15128	15186	15348	15128	15053	15035	15257	15142	15144	15169	14987	15304	14945	15128	15101	15176	15170	15155	15103	15040	15301	14956	15118	15320	15166	15154	15189	15086	15184	15053	15034	15212	15457	15253	15117	15117	15220	15081	15034	15234	15170	15040	15117	14974	15082	15214	15076	15114	15101	15176	14987	15256	15079	15065	15179	15069	15133	15119	15176	14945	15202	15036	15139	14996	15128	14985	14929	15042	15096	15236	15082	15371	15055	15177	15034	15192	15105	14959	15107	15166	15067	15126	15350	15007	15132	15069	15078	15136	15192	15233	15089	15003	15299	15334	15079	15071	14999	15262	15083	15088	15267	14995	15062	15060	15206	15095	15177	15157	14960	14997	15217	15190	15226	15161	15002	15087	15227	15126	15042	15081	15198	15257	15212	15094	15027	14970	15026	15126	15246	15162	15022	15354	15071	15216	15135	15065	15257	15104	15144	15128	15254	14950	15136	15139	15154	15137	15022	15066	15309	15073	15113	15300	15100	15232	15393	15277	15212	15148	15177	15129	15037	14952	15222	15069	15235	15168	15076	15049	15381	15303	15168	14891	15014	15179	15121	15187	15068	15144	15137	15034	15124	15198	15217	15162	15064	15030	15196	15266	15111	14881	15087	15322	15091	15201	15067	15244	15081	15006	15095	15098	15096	15207	15141	15320	15200	15269	15019	15007	15239	15159	15153	15080	15147	15230	15243	15177	15031	15133	15066	15178	15139	14930	15160	15081	15138	15002	15050	15153	15166	15222	15354	15047	15341	15013	15106	14997	15109	15311	15085	15046	15217	15000	15273	15100	15050	14974	15165	15038	14998	15199	15226	15239	15131	15190	15076	15305	15247	15144	15102	15198	15232	15333	15033	15079	15104	15147	15370	15046	15021	15207	15270	15201	15155	15353	15317	15205	15363	15256	15077	15116	15268	15146	15179	15191	15101	15179	15040	15058	15197	15129	15078	15233	15321	15222	15153	15157	15171	15324	15272	15308	15150	15301	14937	15288	15039	15310	15180	15111	15217	15097	15245	15134	15110	15110	15133	15094	15187	15209	15261	15064	15190	15044	15097	15110	15174	15111	15101	15182	15354	15139	14926	15189	15146	15080	15175	15281	15196	15055	15016	15061	14931	15407	14991	15087	15185	15144	15074	15330	15224	15307	15157	15129	15115	15294	15221	15077	15192	15143	14948	15116	15253	15085	15355	15250	15103	15109	15168	15288	15296	15171	15202	15141	15281	15316	14954	15143	15298	14935	15299	15147	15306	15171	15250	15215	15078	15139	15084	15003	15225
15765	25373	23204	19488	17047	16034	22285	46191	42743	33481	23445	18286	15231	14301	14464	14345	14286	14321	14440	14269	14460	14271	14319	14442	14464	14483	14314	14218	14423	14210	14547	14371	14395	14238	14369	14376	14166	14432	14189	14386	14348	14296	14298	14384	14414	14398	14336	14536	14355	14312	14439	14292	14390	14437	14461	14361	14205	14365	14258	14255	14304	14347	14441	14256	14386	14266	14222	14278	14488	14356	14278	14267	14353	14298	14375	14253	14230	14386	14544	14361	14451	14212	14469	14343	14332	14258	14159	14366	14375	14454	14343	14386	14208	14290	14262	14342	14398	14277	14124	14418	14283	14341	14342	14415	14296	14395	14170	14267	14230	14509	14343	14239	14385	14296	14301	14258	14310	14329	14226	14436	14232	14295	14406	14417	14453	14270	14275	14353	14298	14382	14473	14234	14309	14316	14320	14230	14334	14381	14362	14271	14279	14491	14351	14500	14419	14353	14249	14393	14236	14290	14353	14241	14254	14270	14387	14367	14257	14258	14217	14308	14477	14469	14339	14347	14311	14329	14251	14184	14417	14440	14399	14329	14374	14424	14287	14490	14348	14540	14236	14326	14310	14128	14170	14376	14250	14166	14146	14385	14359	14208	14348	14230	14305	14345	14319	14477	14217	14256	14246	14247	14283	14331	14357	14268	14340	14299	14273	14378	14315	14310	14315	14247	14358	14532	14274	14310	14339	14311	14280	14486	14313	14285	14299	14273	14476	14323	14212	14267	14346	14306	14303	14168	14350	14403	14232	14315	14266	14286	14346	14298	14172	14347	14387	14210	14304	14078	14298	14392	14360	14271	14185	14486	14377	14303	14245	14379	14206	14272	14350	14273	14298	14378	14458	14427	14330	14317	14341	14289	14305	14354	14325	14392	14431	14197	14347	14307	14411	14397	14197	14395	14315	14371	14364	14391	14252	14399	14438	14387	14313	14256	14234	14471	14299	14283	14450	14246	14184	14288	14219	14372	14339	14295	14200	14240	14304	14406	14245	14238	14293	14362	14342	14211	14135	14340	14097	14225	14369	14341	14320	14201	14313	14337	14362	14265	14443	14491	14302	14482	14319	14409	14244	14226	14271	14443	14455	14279	14389	14172	14466	14290	14483	14319	14333	14316	14149	14191	14406	14490	14279	14255	14384	14264	14291	14368	14222	14387	14265	14308	14374	14357	14211	14308	14207	14351	14233	14113	14268	14236	14189	14279	14280	14305	14317	14334	14390	14250	14371	14439	14115	14281	14333	14331	14417	14132	14287	14277	14331	14256	14451	14475	14235	14245	14333	14338	14271	14477	14385	14272	14214	14510	14136	14280	14281	14309	14494	14300	14381	14336	14216	14489	14340	14380	14390	14324	14447	14332	14517	14420	14306	14334	14468	14360	14205	14293	14419	14401	14358	14202	14370	14352	14500	14521	14299	14383	14310	14369	14216	14391	14391	14279	14315	14288	14435	14213	14342	14359	14166	14400	14304	14390	14323	14113	14419	14493	14460	14103	14515	14303	14179	14341	14368	14310	14197	14165	14448	14373	14183	14517	14552	14146	14284	14313	14396	14457	14343	14299	14176	14402	14211	14306	14418	14396	14231	14366	14449	14250	14206	14312	14590	14376	14280	14334	14364	14303	14308	14409	14265	14251	14332	14346	14369	14300	14407	14414	14301	14274	14354	14376	14269	14260	14286	14312	14356	14354	14196	14434	14373	14508	14246	14324	14425	14496	14169	14378	14362	14409	14318	14226	14232	14320	14481	14345	14443	14415	14224	14395	14275	14440	14283	14167	14337	14258	14249	14260	14466	14337	14231	14319	14320	14489	14270	14294	14394	14091	14315	14391	14497	14463	14414	14440	14429	14408	14452	14185	14310	14391	14210	14463	14328	14269	14471	14252	14537	14200	14319	14434	14549	14271	14317	14261	14407	14414	14427	14289	14438	14294	14238	14197	14219	14384	14186	14454	14322	14405	14268	14261	14343	14383	14382	14239	14260	14411	14322	14375	14304	14397	14339	14370	14363	14460	14330	14436	14410	14443	14286	14316	14262	14214	14347	14244	14287	14323	14342	14299	14209	14482	14296	14462	14216	14370	14242	14235	14267	14244	14347	14299	14331	14280	14390	14286	14379	14494	14297	14294	14477	14361	14406	14563	14266	14381	14441	14202	14254	14360	14276	14095	14488	14408	14448	14245	14352	14193	14259	14257	14399	14505	14286	14454	14408	14346	14360	14295	14325	14361	14385	14236	14249	14336	14391	14350	14190	14366	14214	14368	14473	14164	14504	14405	14323	14154	14476	14323	14330	14407	14275	14239	14220	14278	14225	14386	14333	14068	14230	14253	14296	14358	14355	14320	14330	14398	14294	14230	14296	14397	14502	14170	14391	14139	14404	14488	14289	14279	14303	14509	14288	14493	14359	14461	14339	14494	14400	14383	14287	14283	14480	14247	14336	14220	14455	14394	14362	14207	14483	14220	14380	14257	14352	14173	14480	14278	14369	14435	14321	14383	14407	14367	14417	14430	14273	14315	14459	14127	14208	14184	14336	14308	14416	14181	14325	14385	14296	14430	14270	14355	14458	14346	14339	14268	14191	14384	14311	14315	14251	14379	14319	14440	14206	14454	14384	14214	14339	14389	14467	14300	14379	14318	14277	14241	14429	14336	14452	14401	14288	14193	14324	14248	14366	14382	14389	14305	14580	14396	14399	14289	14390	14262	14232	14504	14474	14367	14294	14390	14292	14311	14340	14297	14370	14476	14385	14273	14366	14388	14257	14343	14334	14461	14545	14267	14304	14278	14365	14282	14181	14385	14332	14518	14480	14346	14411	14292	14331	14429	14252	14319	14296	14294	14321	14271	14265	14305	14385	14307	14254	14318	14347	14253	14277	14375	14311	14192	14335	14355	14332	14097	14474	14323	14290	14342	14199	14251	14313	14363	14365	14517	14286	14390	14288	14515	14224	14420	14369	14366	14382	14247	14417	14386	14247	14369	14289	14285	14410	14191	14246	14340	14548	14388	14221	14472	14343	14229	14345	14380	14361	14365	14340	14430	14424	14279	14337	14475	14313	14266	14368	14365	14322	14358	14273	14354	14239	14268	14336	14279	14359	14451	14153	14228	14336	14288	14321	14257	14377	14455	14407	14339	14310	14306	14407	14406	14328	14328	14339	14184	14271	14266	14378	14284	14401	14252	14323	14336	14230	14242	14209	14354	14156	14355	14341	14339	14347	14395	14328	14277	14587	14481	14321	14243	14387	14340	14368	14262	14234	14236	14240	14424	14170	14304	14328	14396	14214	14326	14442	14383	14279	14312	14434	14436	14411	14433	14213	14244	14468	14273	14211	14293	14434	14438	14369	14281	14322	14213	14239	14273	14325	14397	14346	14324	14242	14338	14180	14236	14282	14373	14433	14344	14228	14422	14286	14329	14368	14337	14430	14246	14313	14348	14408	14302	14234	14261	14313	14299	14424	14312	14210	14407	14449	14390	14381	14284	14352	14260	14452	14207	14366	14459	14386	14230	14434	14432	14252	14374	14214	14157	14239	14219	14343	14147	14266	14206	14207	14290	14308	14375	14249	14185	14535	14252	14296	14303	14401	14426	14303	14392	14211	14160	14379	14384	14044	14247	14453	14336	14409	14224	14360	14344	14232	14251	14422	14245	14222	14379	14308	14439	14358	14287	14360	14303	14380	14388	14245	14251	14136	14326	14364	14228	14309	14201	14482	14458	14238	14412	14321	14462	14332	14264	14335	14385	14401	14347	14175	14311	14345	14223	14248	14379	14333	14374	14445	14411	14402	14421	14290	14245	14193	14375	14312	14405	14359	14383	14211	14233	14403	14286	14323	14416	14312	14385	14385	14336	14303	14401	14224	14313	14324	14336	14373	14306	14351	14497	14248	14253	14354	14382	14320	14498	14372	14458	14395	14280	14371	14343	14326	14273	14339	14188	14139	14330	14253	14253	14314	14356	14175	14416	14412	14286	14260	14263	14338	14374	14194	14316	14541	14230	14465	14395	14317	14207	14354	14278	14397	14340	14391	14218	14148	14259	14288	14521	14430	14268	14344	14269	14257	14240	14406	14250	14236	14365	14248	14342	14328	14247	14244	14337	14291	14379	14385	14259	14432	14259	14383	14311	14333	14329	14365	14460	14174	14282	14375	14275	14439	14298	14197	14402	14365	14314	14241	14317	14422	14236	14413	14185	14543	14406	14351	14454	14352	14236	14337	14398	14334	14217	14329	14282	14292	14319	14349	14199	14181	14561	14328	14280	14378	14252	14434	14265	14225	14201	14233	14313	14257	14428	14260	14421	14317	14296	14252	14557	14295	14168	14239	14346	14247	14260	14348	14187	14395	14400	14204	14273	14185	14230	14291	14378	14389	14288	14337	14379	14271	14380	14359	14283	14387	14376	14392	14246	14318	14280	14228	14245	14415	14217	14393	14264	14395	14299	14374	14347	14458	14219	14379	14447	14485	14483	14428	14199	14242	14335	14277	14355	14439	14488	14201	14512	14212	14241	14415	14209	14192	14281	14277	14350	14349	14223	14405	14286	14532	14330	14517	14320	14283	14220	14281	14423	14381	14278	14364	14409	14284	14358	14255	14230	14578	14238	14232	14456	14316	14100	14429	14381	14126	14242	14463	14255	14310	14390	14559	14215	14238	14412	14418	14222	14401	14336	14174	14480	14280	14479	14244	14398	14162	14208	14214	14197	14271	14298	14277	14259	14403	14110	14310	14306	14252	14356	14428	14321	14275	14396	14339	14169	14301	14406	14259	14352	14268	14327	14282	14224	14536	14341	14233	14219	14330	14232	14459	14240	14386	14361	14223	14226	14389	14389	14334	14490	14349	14455	14299	14382	14327	14275	14272	14311	14352	14198	14357	14378	14234	14216	14246	14269	14284	14182	14441	14297	14459	14341	14174	14174	14272	14337	14397	14202	14331	14256	14255	14161	14206	14457	14299	14381	14372	14395	14251	14374	14272	14278	14343	14122	14310	14310	14133	14366	14331	14341	14332	14260	14262	14272	14603	14394	14291	14458	14291	14270	14502	14460	14197	14350	14409	14408	14386	14472	14371	14412	14284	14292	14385	14200	14379	14322	14301	14273	14284	14423	14240	14160	14333	14338
23124	21098	28805	23638	21344	22265	28270	59007	54740	43605	30175	22765	17423	15593	15301	15146	15164	15179	15136	15162	14944	15050	15177	14996	15161	14906	14963	14984	15191	15139	15123	14991	15103	15069	15005	14895	15012	15100	14921	15021	14964	15040	14923	14898	15195	14900	14736	15005	15063	14923	15062	14955	15059	14946	14994	14886	15002	14852	14895	14832	14808	14777	14875	15000	14876	15116	14856	14961	14838	15015	14900	14972	15015	15026	15089	15018	14925	14881	14757	14950	14740	14796	14767	14908	15099	15113	14806	14869	15052	14993	15057	15091	15136	14752	15026	15062	14838	15016	14898	14755	14965	14961	14885	14941	15031	14842	14987	14893	14722	15054	15009	14793	14995	14916	14929	14906	14903	15024	14722	14816	14897	14879	14824	14879	14872	14935	14908	14794	14778	14962	14917	14780	14755	14930	14944	14967	14906	14979	14826	14970	14869	14829	14961	14895	14981	15006	14800	14827	14880	15060	14903	15030	14957	14928	14946	15118	15106	14847	15009	14980	14853	14876	15073	15135	15028	15014	15074	14839	15122	14848	14954	14979	14859	15067	14815	14974	14963	14836	15006	14979	15026	15020	14894	14831	14751	14669	14831	15010	14870	14974	14873	15087	15002	14850	14979	14930	14911	14777	14904	14916	14927	14784	14844	14937	14859	14871	14812	14870	14810	14904	14704	14852	14865	14972	14891	14956	15018	14903	14933	14907	14759	14921	14868	14802	14717	14827	14881	14968	14844	14891	15004	14871	14894	14754	14898	14755	14936	14827	15167	15066	14860	14942	15145	14907	14775	15010	14772	14993	14918	14831	14982	14946	14814	14809	14976	14951	14876	14899	14997	14772	14959	15048	14799	14862	14836	14939	14907	14986	14912	14895	14969	14946	14995	14816	15047	15013	14944	14994	14973	14995	15025	14942	14774	14963	14758	14820	14982	14929	14953	14897	14909	14766	14924	14918	14921	14946	14957	14889	15105	15052	14980	15026	14884	14769	14902	14848	14870	14821	14925	14736	14844	14917	14823	14878	15085	14989	15084	14781	14847	14969	14778	14789	15112	14793	14845	14988	14956	15031	14960	15096	14953	15025	15022	14915	14948	14911	14724	14779	14896	15035	14906	14906	14876	14919	15039	14987	14880	15016	14797	15053	14860	14748	14849	14941	14967	14985	14719	14807	14913	14976	14755	14856	14833	14940	14840	14942	14944	14865	14948	14846	15128	14836	14997	14848	14952	14852	14872	14900	14907	15036	15018	14831	14937	14972	15000	14916	15028	14890	15027	14898	14952	14857	15013	14907	15022	14820	14866	15013	14803	14724	14897	14746	14936	14988	14776	14993	15038	15043	14972	15037	14992	14959	15006	14940	14812	15099	14911	14803	14903	15029	14853	14862	14824	15078	14966	14782	14764	14831	14995	15061	15058	15025	14763	15171	14962	14932	15083	15159	14923	15053	14930	14866	14810	14702	14778	14800	14902	14739	14878	14986	15014	14939	14791	14992	14968	14971	15050	15008	14908	14764	14812	14988	15029	14945	14933	14803	14818	14857	14817	14997	14887	14957	14973	15022	14723	14864	14989	14798	15042	14940	14843	14751	14760	14812	14932	14998	14997	14939	14942	14701	14892	14994	14959	14901	14910	14869	15033	14702	14921	15051	14955	15009	14899	14733	15004	14798	14920	14896	14832	14892	15062	14865	14813	14678	14874	15045	14852	15070	14962	14930	14954	14850	15051	14957	15169	14992	15088	14770	14849	14955	14931	14937	14900	14843	14897	14822	14855	14847	14871	14990	14974	14931	14835	15035	14989	14855	14837	14826	14890	14962	14971	14776	15154	14955	15016	15061	15034	14917	14959	14888	15020	14681	14992	14640	15001	14824	14875	15058	15077	14843	14918	14726	14897	14607	14979	15047	14752	14961	15085	14962	14866	14843	14833	14808	14821	14952	14890	14941	15049	14922	15074	14877	14929	14853	14934	14896	14964	14878	15073	14888	14897	14809	14874	14975	14980	14917	15074	14945	14864	15065	14935	14749	14850	14868	14981	14935	14824	14996	14797	14901	14828	15114	14974	14802	14939	15127	15023	14962	14981	15082	14885	14960	15203	14912	15041	14983	14939	14761	14963	14915	14972	15172	15078	14895	15144	14979	15170	14980	14841	14883	15003	15023	14906	14880	14969	14837	15063	14935	14839	14954	15012	15030	15197	14935	14952	15108	14959	14974	14743	14888	15022	15008	14857	14993	15011	14873	14933	14811	14966	14666	14883	14867	14957	14927	14914	15017	14921	14884	14941	14995	14823	15136	14860	14944	15037	14995	14799	15077	15007	15056	15019	14863	14922	14812	14722	14972	14900	14967	14857	14793	14846	15032	14901	15021	15004	15136	14790	14804	14644	14919	14881	14970	14918	14838	14920	14967	14975	14872	15115	14845	14945	14884	14881	15135	14874	14852	14889	15055	14842	14916	14765	15093	15101	14995	15085	14890	14806	14806	14918	14925	14851	14854	14952	14840	14907	14858	15019	14792	14931	14937	14874	15101	14948	14894	14866	14972	14920	14862	14913	14851	15044	14853	14839	15018	14951	14887	14739	15009	14802	14789	14983	14876	15051	14864	14919	15119	14894	14821	14873	15055	14780	14969	14946	14868	14977	14913	15000	14805	15217	14974	14658	14787	14757	14888	14834	14922	15024	14894	14873	14941	15034	14701	14736	14874	14870	14897	15125	14890	14851	14959	15061	14809	14832	14828	14855	15001	14712	14862	15089	14991	14904	14880	14892	15008	14668	14895	14892	15026	14859	14874	14781	14857	14794	14818	14919	14950	14915	15052	14991	15050	14864	14944	14897	14865	14944	15019	14973	14832	14991	14900	14880	14930	14890	14987	14881	14791	14988	14937	14821	14866	15091	14985	14964	14962	15095	14814	14827	14893	14947	14960	15035	14982	14915	14886	14985	14942	14989	15032	14974	14892	15021	15135	14944	15153	14892	14998	14800	15001	14797	15093	15066	14952	14946	14842	14725	14955	14922	15006	14807	14967	14921	15070	14850	14892	14901	15007	14798	15026	14742	14736	14953	14876	14919	15152	14787	15000	14872	14945	14951	14930	14953	14878	14785	14893	14893	14752	14826	14852	14911	15006	14933	15016	14971	14871	14969	14858	14782	15067	14928	15053	15017	14811	14949	14910	14862	14894	14982	14913	14880	15103	14923	14892	14936	14720	14771	14676	14979	15025	14881	14940	15073	14889	14963	15005	14915	14928	14889	15072	14829	14951	14925	14887	14926	14985	14800	14942	14927	14986	14857	14877	14981	15053	15062	14676	14982	14708	14971	14954	14685	14792	14906	15132	14906	14963	14981	15025	14974	14866	14929	14996	15121	14932	15035	14964	14960	14847	14854	14824	15068	15004	14824	14923	14790	14810	14850	14841	14812	14906	15018	14992	15085	15013	14977	15087	15014	14832	14840	14993	14900	15015	14843	14906	15024	14979	14755	14854	14920	14982	15130	14821	14856	14987	14862	15081	14890	14921	15000	14893	14919	14862	14838	14967	15025	14746	14770	14856	14978	14997	15114	15080	15050	14991	14967	14988	15006	14961	14984	15016	14900	14941	14883	14909	14950	14892	14951	15011	14751	14863	14977	14994	14814	14961	14813	15082	14870	14876	15115	14785	14692	14831	15094	15064	15021	14782	15053	14918	14955	14919	14990	14923	15217	15128	14930	14740	14831	14962	15054	14767	14866	14930	14728	14856	14871	14884	14868	14842	14946	14939	14738	14850	14747	14859	14871	14999	14756	14836	15044	14902	14752	15010	14954	14906	15096	14771	15170	15029	14808	14659	14942	14783	14894	14761	14764	14766	14891	14842	14814	14879	14635	15003	14898	14783	14810	14912	14890	15046	14954	14918	15000	14852	14918	14982	14903	14928	14973	14965	15095	14889	14831	14838	14903	14782	14818	14871	15057	14807	14925	14881	14993	14951	14834	14947	15075	14886	14883	15068	14847	14912	15032	15030	14987	14845	15010	14995	14909	14950	14833	14848	14977	14995	14895	14904	15108	14946	14711	14856	14931	14990	15043	14912	14935	15165	15014	14742	14787	14973	14981	14963	15073	14894	14802	14762	15091	14814	15121	15100	15001	14900	15015	14772	14831	14900	14888	14988	14963	14924	14966	14833	14955	14828	14915	14803	14783	15010	14784	14753	14984	14917	15015	15091	15081	15000	15164	14778	14937	14940	14960	14802	14974	14997	14950	14977	15001	15070	15020	14933	15098	14905	14958	14991	14976	14855	14798	14934	14786	15051	14932	15004	14815	14792	14939	15031	14975	14838	14837	14887	14876	15010	14980	14988	14748	14978	15084	14940	14990	14789	14979	14939	14915	14929	14887	14876	14856	14973	14999	14718	14824	14956	14693	14897	14994	14815	14888	14919	15097	14829	14880	14855	14827	14796	14962	15003	14892	15037	15024	14852	14781	14943	14722	14858	15053	14859	14964	15000	15006	15058	14803	14822	14970	14886	14801	14992	14908	14806	14970	14888	14753	15015	14960	15004	15086	14977	14847	15054	15080	14953	14790	14842	14657	14912	14937	15171	14902	14916	14799	14819	14758	14832	14783	14882	15091	15056	14698	14826	14819	14968	14837	15077	14890	14918	14966	15009	14909	15071	14912	14796	14882	14712	14906	14960	14955	15004	15005	15009	14994	14771	14908	14812	14788	14997	14895	14966	14808	14806	14914	14866	14880	14825	14720	14887	14905	14943	14948	14842	14687	14918	14777	14895	14947	15169	14831	14878	14700	14916	15010	14860	14827	14933	14761	14973	15086	14942	15001	15033	14877	14839	14876	14832	14761	14791	14870	14991	15014	14965	15009	14886	14649	14808	14946	14889	15023	15007	15026	14935	14977	14932	14940	15205	14957	14731	14776	14940	14822	15024	14743	14898	14946	14783	14956	14866	14961	15029	14858	14875	14822	14678	14807	14744	14900	14891	15036	14914	14958	14771	14901	14815	14853	14989	14965	15125	14829	14922	14982	14987	14801	14902	14943	14918	14976	14991	14901	14865	15130	14886	14929	14858	14875	14819	14933	15078	14808	14811	14930	14859	14869	14968	15031	14834	14866	15004	15015	14851	15089	15035	14994	14772
17688	31054	29500	23060	19552	17681	25477	61735	56424	44790	30987	22699	16088	14311	14269	14288	14239	14145	14357	14175	14205	14074	14153	14231	14087	14191	14310	14296	14191	14236	14202	14073	14166	13888	14272	14146	14177	14136	14180	14195	14101	14223	14200	14183	14065	14089	14112	14192	14134	14039	14386	14312	14150	14354	14285	14189	14155	14258	14207	14212	14100	14092	14149	14370	14155	14113	14064	13980	14240	14218	14271	14179	14123	14159	14061	14160	14141	14212	14267	14239	14283	14192	14055	14215	14218	14163	14151	14217	14122	14145	14104	14115	14295	14248	14161	14126	14155	14230	14248	14117	14097	14098	14168	14120	14112	14134	14107	14235	14127	14239	14100	14029	14079	14224	14398	14267	14202	14164	14014	14124	14257	14241	14009	14191	14136	14199	14215	14093	14258	14220	14412	14134	14111	14159	14088	14235	14168	14200	14168	13942	14131	14235	14166	14137	14222	14246	14136	14222	14119	14130	14201	14154	14095	14171	14227	14123	14155	14228	14193	14093	14190	14160	13906	14132	14192	14191	14089	14190	14228	14357	14128	14235	14028	14225	14039	14141	14175	14275	14127	13986	14169	14102	14321	14350	14164	14140	14177	14241	14070	14127	14174	14206	14243	14293	14052	14098	14309	14177	14311	14237	14242	14035	14044	14213	14094	14086	14175	14215	14121	14121	14238	14066	14114	14092	14166	14092	13916	14007	14268	14096	14140	14258	14112	14224	14266	14090	14163	14287	14173	14095	14275	14195	14136	14219	14158	14196	14219	14112	14124	14188	14355	14019	14273	14277	14084	14262	14083	14058	14134	14284	14031	14315	14019	14241	14247	14204	14085	14214	14231	14331	14276	14144	14217	13910	14276	14070	14167	14077	14193	14161	14204	14330	14254	14167	14250	14191	14164	14071	14100	14068	14092	14192	13998	13969	14068	14150	14073	14177	14112	14322	14171	14007	14327	14295	14221	14086	14214	14032	14110	14287	14136	14172	14191	14135	14267	14208	14176	14204	14124	14198	13984	13979	14132	14128	14187	14091	14055	14188	14075	14207	14199	14174	14056	14037	14095	14235	14171	14142	14198	14157	14093	14157	14189	14195	14066	14312	14037	14203	14047	14172	14239	14219	14179	14200	14256	14226	14229	14222	14191	14148	14402	14061	14278	14221	14170	14149	13939	14296	14070	14199	14261	14176	14308	14100	14325	14120	14278	14161	14188	14147	14141	14136	14087	14098	14282	14062	14103	14078	14207	14019	14293	14122	14185	14297	14118	14174	14222	14158	14134	14135	14111	14101	14093	14247	13974	14203	14151	14265	14052	14156	14196	14115	14193	14223	14133	14154	14203	14186	14053	14057	14090	14188	14297	14187	14042	14236	14017	14266	14164	14232	14175	14040	14197	14003	14298	14144	14082	14136	14095	14268	14129	14123	14171	14137	14207	14190	14084	14264	14133	14243	13988	14290	14054	14098	14051	14260	13992	14143	14053	14187	14164	14144	14135	13995	14234	14244	14033	14167	14287	14151	14108	14272	14147	14202	14177	14246	14150	14449	14223	14171	14095	14221	14266	14151	14092	14258	14116	14155	14363	14294	14117	14152	14069	14195	14250	14105	14175	14274	14119	14259	14235	14246	14049	14241	14220	14256	14126	14175	14157	14135	14191	14254	14181	14058	14221	14124	14258	14049	14465	14093	14096	14117	13995	14139	14082	14081	14034	14200	14238	14169	14154	14277	14264	14193	14187	14090	14019	14181	14254	14268	14198	14188	14104	14077	14091	14160	14124	14241	14152	14086	14144	14059	14181	14189	14186	14317	14104	14190	14074	14318	14133	14089	14164	14040	14130	14264	14051	14241	13977	14299	13997	14281	13966	13967	14143	14234	14018	14292	14200	14091	14221	14136	14106	14142	14084	14099	14212	14247	14201	14234	14125	14138	14000	14191	14281	14251	14057	14122	14277	14126	14182	13957	14185	14089	14153	14036	14137	14268	14196	14067	14105	14141	14115	14054	14159	14309	14047	14083	14314	14155	14476	14117	14327	14250	14148	14068	14172	14287	14029	14107	14036	14039	14209	14324	14133	14184	14176	14206	14300	13979	14263	14217	14233	14146	14059	14221	14152	14052	14060	14232	14194	14191	14022	14230	14167	14286	14287	14112	14212	14145	14163	14146	14102	14225	14142	14218	14134	14227	14308	14092	14290	14236	14183	14254	14341	14146	14216	14107	14187	14181	14176	14129	14221	14092	14140	14004	14287	14076	14039	14111	14156	13963	14320	14128	14349	14050	14171	14125	14105	14205	14107	14117	14308	14236	14144	14154	14402	14216	14154	14323	14342	14170	14054	14073	14092	14264	14118	14168	14175	14231	14297	14247	14145	14178	13915	14245	14069	14023	14092	14234	14105	14227	14050	14060	14277	14249	14161	14153	14007	14213	14095	14232	14119	14086	14064	14083	14137	14066	14332	14182	14181	14223	14093	14124	14222	14212	14017	14129	13964	14219	14291	14237	14128	14285	14109	14242	14228	14122	14195	14162	14301	14260	14025	14263	14083	14137	14235	14063	14180	14207	14305	14257	14132	14114	14264	13967	14209	14113	14012	14142	14288	14209	14107	14036	14063	14177	14206	14180	13892	14245	14108	14177	14144	14296	14243	14129	14259	14263	14078	14128	14226	14273	14248	14188	14094	14143	14147	14126	14145	14265	14036	14168	14229	14238	13998	14096	14203	14224	14084	14154	14110	14110	14198	14120	14099	14055	14080	14247	14068	14059	14097	14161	14232	14148	14284	14077	14164	14127	14016	14187	13959	14155	14246	14073	14029	14285	14059	14234	14178	14131	14085	14080	14220	14247	14117	14086	14284	14034	14148	14054	14068	14084	14167	14230	14199	14260	14099	14118	13942	14117	14169	14117	14367	14068	14224	14138	14297	14177	14010	14251	14293	14059	14161	14089	14008	14081	14251	14342	14155	14228	14117	14245	14083	13807	14279	14165	14114	14297	14219	14182	14120	14300	14143	14166	14039	14306	14133	14069	14043	14158	14263	14195	14155	14004	14321	14295	14056	14291	14175	14047	14116	14225	14134	14085	14253	14135	14021	14210	14097	14016	14139	14215	14196	14134	14238	14055	14157	14145	14100	14041	14033	14245	14195	14220	14162	14146	14195	14146	14151	14000	14190	14168	14074	14289	14277	14147	14236	14027	14024	14190	13985	14209	14095	14166	14302	14307	13984	14313	14108	14230	14129	14207	14166	14177	14026	14191	14129	14139	14176	14287	14360	14333	14260	14093	14161	13977	14134	14057	14197	14151	14176	14144	14218	14213	14178	14003	14029	14190	14036	14164	14245	14245	14095	14266	14194	14286	14254	14060	14195	14096	14199	14275	14138	14204	14143	14036	14120	14187	14186	14152	14304	14233	14047	14113	14242	14333	14338	14049	14251	14218	14250	14267	14349	14080	14314	14136	14318	14076	14233	14042	13990	14302	14201	14128	14219	14100	14137	14352	14093	14143	14062	14076	14269	14119	14228	14190	14086	14206	14183	14309	14262	14080	14155	14216	14227	14119	14082	14282	14198	14305	14273	14150	14040	14128	14105	14297	14230	14227	14058	14152	14241	14082	14106	14155	14085	14144	14137	14157	14243	14203	14322	14210	14284	14213	14141	14123	14146	14253	14154	14185	14289	14200	14245	14020	14035	14134	14276	14184	14263	14300	14142	14227	14149	14263	14236	14026	14320	14362	14221	14227	14325	14165	14298	14362	14115	14146	14111	14289	14304	14241	14166	13997	14136	14118	14100	14065	14161	14110	14158	14110	14126	14075	14105	14363	14124	14301	14118	14052	14193	14286	14144	14062	14110	14241	14153	14313	14346	14252	14017	14246	14052	14172	14006	14154	14186	14139	14230	14125	14224	14145	13992	13990	14321	14226	14100	14254	14319	14141	14066	14241	14235	14102	14326	14209	14149	14133	14083	14391	14184	14144	14218	14145	14193	14142	14314	14216	14156	14155	14070	14208	14199	14216	14189	14232	14026	14094	14213	13939	14169	14163	14105	14289	14295	14007	14295	14024	14124	14226	14153	14188	14075	14149	14117	14274	14279	14160	14089	14143	14194	14287	14095	14098	14201	14200	14259	14185	14243	14193	14116	14325	14238	14289	14113	14212	14181	14262	14305	14307	14230	14118	14183	14120	14261	14250	14099	14204	14190	14125	14187	14023	14280	14157	14189	14187	14133	14204	14110	14255	14155	14207	14153	14145	14185	14209	14300	13932	14227	14193	14159	14241	14155	14148	14014	14111	14196	14231	14152	14131	14232	14191	14251	14211	14261	13972	14164	14169	14188	14194	13989	14225	14024	14105	14274	14308	14164	14284	14193	14073	14214	14232	14324	14213	14069	13997	14136	14192	14139	14188	14040	14180	14360	14150	14119	14123	14245	14046	14124	13989	14346	14356	14064	14177	14218	14145	14104	14118	14166	14132	14028	14220	14094	14232	14018	13942	14118	14119	14267	14143	14110	14009	14152	14270	14271	14192	14394	14144	14151	14117	14306	14275	14119	14186	14172	14146	14097	14226	14260	14226	14256	14086	14172	14190	14109	14145	14308	14154	14180	14293	14341	14173	14102	14140	14189	14052	14207	13976	14066	14278	14186	14233	14303	14230	14258	14213	13972	14164	14094	14126	14202	14128	14201	14239	14160	14130	14231	14168	14270	14067	14069	14254	14082	14165	14079	14181	14133	14265	14155	14336	14169	14297	14303	14274	14227	14193	14100	14127	14303	14164	14080	14347	14126	14130	14086	14168	14132	14190	14136	14103	14098	14232	14093	14124	14201	14335	14178	14154	14066	14085	14132	14179	14095	14049	14197	14275	14164	14141	14210	14108	14271	14185	14081	14129	14065	14153	14037	14101	14145	14198	14148	14081	14081	14134	14340	14217	14253	14186	14026	14031	14125	14217	14178	14176	14104	14153	14194	14161	14305	14125	14158	14164	14319	14065	14051	14130	14326	14089	14129	14067	14175	14122	14187	14159	14135	14175	14086	14278	14023	14242	14072	14062	13943	14279	14121	14437	14169	14171	14273	14143	14232	14267	14095	14203	14271	14069	13983	14243	14162	13970	14156	14222	14195	14289	14077	14069	14057	14166
27483	21819	22823	19203	16044	15731	16630	23080	22247	20315	17510	16353	15293	15215	15150	15056	15107	15304	15254	15299	15204	15311	15186	15165	15084	15191	15108	15274	15173	15240	15250	15243	15052	15100	15061	15102	15198	15034	15198	15177	15304	15342	15247	15322	15366	15208	15135	15039	15266	15105	15233	15171	15147	15313	14981	15366	15430	15377	15194	15175	15221	15224	15124	15255	15176	15006	15120	15234	15144	15164	15217	15260	15344	15132	14998	15340	15357	15299	15192	15051	15270	15066	15334	15143	15181	15176	15153	15066	15175	15141	15319	15085	15285	15265	15181	15154	15223	15209	15287	15358	15149	15248	15320	15209	15352	15007	15122	14998	15103	15063	15280	15112	15147	15309	15018	15267	15107	15115	15214	15177	15206	15270	15176	15147	15285	15143	15307	15158	15033	15174	15160	15083	15277	15198	15200	15333	15250	15274	15256	15407	15234	15252	15175	15250	15220	15056	15190	15287	15084	15383	15151	15177	15345	15158	15131	15197	15061	15250	15364	15184	15069	15119	15097	15012	15125	15127	15119	15115	15062	15180	15038	15086	15230	15171	15295	15102	14987	15149	15218	15315	15250	15257	15182	15169	15253	15213	15417	15145	15068	15220	15308	15070	15191	15184	15237	15219	15251	15450	15177	15274	15157	15248	15154	15167	15004	15246	15048	15019	15281	15117	15154	15278	15092	15084	15257	15132	15196	15247	15169	15051	15173	15047	15321	15113	15287	15185	15286	15382	15169	15240	15241	15267	15261	15192	15209	15094	15182	15228	15325	15236	15099	15030	15128	15211	15087	15018	15333	15155	15008	15198	15174	15226	15048	15225	15145	15216	15094	15155	15240	15201	15247	15211	15087	15072	15098	15320	15120	15105	15123	15281	15088	15175	15255	15260	15111	15204	15160	15120	15145	15127	15430	15284	15222	15134	15117	15371	15164	15141	15221	15351	15084	15153	15175	15131	15153	15273	15192	15123	15297	15273	15055	15135	15107	15161	15287	15223	15242	15012	15078	15209	15356	15269	15293	15100	15214	15163	15416	15120	15251	15243	15277	15068	15509	15175	15271	15269	15192	15138	15232	15185	15425	15008	15208	15337	15066	15418	15183	15124	15216	15119	15218	15357	15141	15262	15086	15367	15103	15145	15179	15137	15285	15145	15127	15381	15074	15223	15255	15211	15064	15212	15243	15309	15038	15307	15396	15081	15076	15269	15411	15420	15305	15196	15077	15144	15119	15240	15180	14964	15154	15327	15129	15228	15216	15238	15193	15156	15257	15254	15243	15196	15141	15291	14984	15167	15404	15121	15235	15121	15156	15303	15265	15170	15303	15086	15160	15229	15134	15238	15126	15227	15184	15183	15090	15062	14991	15075	15221	15208	15278	15167	15148	15161	15594	15220	15097	15171	15244	15228	15233	15289	15191	15229	15303	15318	15216	15068	15133	15138	14924	14993	15118	15311	15343	15272	15231	15435	15164	15064	15194	15085	15253	15185	15135	15195	15022	15269	15206	15103	15119	15232	15205	15168	15260	15157	15198	15311	15159	15261	15171	15037	15165	15191	15258	15291	15187	15222	15266	15054	15084	15238	15291	15156	15251	15122	15016	15092	15024	15266	15304	15100	15048	15056	15179	15193	15252	15560	15239	15257	15266	15185	15177	15124	14933	15174	15275	15215	15359	15161	14892	15431	15055	15304	15067	15229	15140	15196	15160	15233	15179	15240	15189	15260	15310	15168	15315	15129	15302	15205	15107	15259	15279	15231	15078	15229	15160	15391	15233	15099	15334	15214	15127	15045	15216	15111	15256	15037	15075	15032	14970	15220	15302	15192	15179	15234	15368	15087	15122	15263	15288	15302	15182	15075	15126	15372	15168	15270	15181	15475	15292	15123	15201	15190	15161	15094	15033	15319	15176	15251	15174	15348	15130	15160	15249	15133	15192	15146	15292	15305	15262	15243	15233	15454	14924	15182	15340	15164	15307	15253	15141	15081	15077	15319	15119	15101	15323	15242	15353	15238	15376	15160	15292	15074	15245	15085	15074	15081	15232	15282	15079	15135	15259	15223	15243	15331	15160	15193	15452	15220	15286	15241	15221	15186	15068	15136	14971	15269	15144	15165	15123	15142	15124	15055	15046	15109	15076	15266	15213	14918	15152	15241	15140	15325	15212	15238	15329	15118	15098	15170	15044	15342	15408	15055	15307	15088	15177	15280	15130	15286	15154	15144	15171	15227	15247	15215	15170	15307	15390	15244	14928	15397	15261	15265	15329	15172	15242	15152	15088	15139	15259	15281	15121	15080	15041	15269	15063	15051	15088	15155	15191	15241	15137	15139	15004	15136	15093	15162	15130	15241	14994	15046	15263	15231	15235	15184	15101	15096	15114	15003	15381	15246	15056	15126	14970	15133	15108	15302	14986	15250	15168	15007	15050	15179	15143	14987	15139	15268	15103	15088	15126	15126	15249	15105	14992	15085	15014	15142	15097	15214	15006	14943	15194	15219	15355	15259	15147	15008	15181	15258	15213	15249	15172	15299	15276	14979	15077	15309	15216	15190	15195	15050	15215	15080	15076	15107	15192	15347	15270	15221	15223	15155	15417	15281	15241	15114	15073	14919	15120	15063	15288	15157	15098	15000	15107	15096	15533	15271	15233	15133	15169	14891	15265	15273	15131	15085	15148	15334	15001	15198	15306	15284	15257	15167	15022	15085	15198	15144	15238	15118	15334	15123	15101	15185	15299	15275	15103	15341	15211	15102	15228	15227	15315	15327	15295	15320	15187	15311	15201	15153	15064	15070	15283	15166	15026	15081	15220	15180	15336	15234	15345	14987	15468	15124	15142	15228	15365	15030	15350	15250	15093	15166	15293	15126	15269	15247	14977	15085	15095	15094	15305	15161	15299	15245	15217	15261	15159	15335	15228	15183	15147	15329	15185	15015	15314	15033	15141	15170	15147	15132	15247	15018	15060	15188	15287	14955	15241	15180	15099	15189	15177	15193	15308	15232	15320	15406	15316	15464	15295	15202	14990	15106	15113	15074	15190	15303	15238	15095	15364	15256	15380	15432	15085	15202	15241	15080	15161	15162	15088	15309	15436	15270	15245	15173	15105	15414	15160	15214	15247	15110	15250	15275	15040	15142	15283	14987	15015	15051	15202	15339	15332	15132	15031	15322	15142	15196	15290	15245	15274	15186	15391	15013	15326	15258	15170	15317	15181	15127	15265	15286	15233	15229	15086	15045	15131	15002	15155	15152	14965	15299	15210	15211	15285	14928	15157	15317	15273	15195	15365	15121	15375	15133	15272	14974	15242	15337	15233	15073	15150	15164	15179	15038	15336	15189	15213	15297	15188	15172	15097	15121	15466	15414	15120	15144	15180	15196	15142	15261	15217	15222	15297	15157	15245	15102	15052	15201	15027	15294	15269	15268	15290	15158	15209	15255	15256	15036	15152	15201	15262	15277	15294	15229	15334	15227	14958	15216	15222	15285	15243	15146	15145	15070	15181	15257	15192	14986	15246	15036	15135	15104	15100	15178	15353	15267	15129	15156	15279	15134	15129	15296	15341	15086	14993	15285	15235	15352	15254	15228	15421	15195	15079	15093	15342	15305	15123	15270	15233	15399	15069	15057	15239	15370	15130	15099	15168	15064	15348	15190	15213	15142	15410	15011	15329	15262	14951	15063	15111	15088	15252	15264	15174	15117	15366	15258	15108	15126	15255	15241	15217	15255	15426	15258	15297	15091	15173	15091	15255	15195	15350	15282	15203	15143	15175	15125	15255	15147	15314	14937	15217	15202	15096	15231	15325	14977	15276	15145	15223	15038	15218	15288	15324	15111	15240	15156	15208	15230	15186	15197	15184	15227	15120	15324	15015	14999	15252	15071	15296	15007	15209	15260	15073	15105	15069	15032	15159	15098	15002	15071	15239	15340	15195	15292	15291	15330	15265	15084	15156	15040	15262	15397	15200	15146	15177	15162	15182	15125	15171	15213	15217	15315	15206	15279	14979	15198	15352	14928	15156	15178	15328	15283	15155	15336	15251	15102	15251	15173	15073	15207	15295	15103	15025	15221	15205	15197	15132	15121	15242	15055	15287	15184	15090	15095	15380	15194	15173	15314	15071	15190	15264	15219	15217	15159	15413	15247	15207	15253	15188	14939	15347	15252	15148	15247	15234	15258	15286	15257	15218	15185	15487	15043	15317	15080	15137	15200	15128	15305	15134	15311	15239	15164	15226	15287	15383	15247	15395	15163	15164	15363	15228	15136	15341	15168	15250	15199	15115	15180	15178	15323	15271	15238	15238	14980	15378	15366	15197	15096	15181	15226	15156	15125	15174	15316	15085	15252	15200	15138	15386	15243	15343	15442	15163	15133	15204	15212	15263	15293	15301	15392	15015	15408	15269	15119	15268	15135	15120	15334	15013	15265	15268	15309	15350	15269	15408	15361	15165	15217	14888	15166	15273	15281	15203	15515	15205	14983	15008	15162	15357	15193	15254	15320	15060	15096	15199	15249	15134	15235	15285	15245	15096	15174	15145	15071	15313	15307	15126	15252	15147	15195	15207	15100	15154	15142	15293	15075	15398	15197	15330	14969	15112	15125	15149	15327	15231	15315	15303	15148	15115	15093	15164	15210	15267	15001	15093	15110	15178	15303	15250	15227	15367	15471	15064	15020	15178	15158	15417	15283	15336	15450	14965	15065	15242	15339	15110	15208	15146	15309	15290	15249	15198	15240	15212	15251	15181	15184	15313	15140	15092	15137	15247	15311	15218	15272	15305	15271	15267	15180	15252	15184	15303	15113	15125	15227	15084	15188	15100	15257	15228	15195	15093	15313	15244	14978	15145	15206	15184	15415	15168	15219	15200	15170	15215	15227	15250	15199	15126	15101	15263	15075	15149	15118	15192	15298	15191	15394	15254	15306	15387	15044	15124	15189	15150	15025	14994	15196	15346	14886	15267	15239	15141	15162	15137	15270	15019	15322	15362	15130	15107	15296	15255	15130	15210	15031	15167	15154	15306	15352	15201	15304	15119	15145	15088	15182	15011	15305	15387	15250	15040	15322	15197	15271	15131	15411	15382	15243	15211	15394	15248	15382	15153	15129	15273	15281	15014	15276	15205	15116	15162	15043
15781	20619	19138	16883	15464	15073	16481	26069	23731	20378	16523	15244	14396	14547	14264	14338	14309	14340	14445	14453	14340	14332	14390	14260	14323	14356	14515	14280	14370	14373	14312	14385	14117	14254	14471	14126	14617	14375	14213	14276	14410	14272	14494	14452	14492	14334	14438	14356	14389	14571	14114	14395	14311	14444	14146	14265	14400	14286	14448	14469	14459	14333	14282	14312	14270	14398	14474	14349	14647	14398	14410	14453	14068	14298	14412	14164	14470	14295	14393	14341	14363	14345	14285	14341	14317	14271	14444	14410	14212	14463	14337	14443	14350	14316	14259	14229	14437	14528	14449	14298	14461	14446	14426	14308	14282	14273	14309	14280	14390	14221	14373	14547	14544	14332	14284	14409	14415	14394	14311	14305	14401	14366	14191	14387	14486	14428	14349	14284	14310	14395	14422	14285	14435	14089	14412	14412	14208	14475	14274	14329	14230	14345	14318	14289	14348	14316	14222	14372	14262	14481	14478	14355	14303	14412	14421	14218	14345	14324	14269	14291	14436	14233	14284	14405	14230	14291	14420	14463	14239	14334	14136	14367	14490	14189	14347	14474	14211	14466	14320	14238	14346	14390	14180	14491	14413	14388	14483	14355	14261	14321	14358	14383	14517	14378	14223	14255	14364	14414	14368	14215	14368	14340	14381	14371	14240	14321	14469	14301	14357	14333	14316	14278	14230	14402	14241	14445	14357	14314	14423	14157	14277	14394	14309	14433	14384	14390	14112	14412	14417	14523	14367	14321	14371	14430	14335	14248	14371	14497	14342	14367	14342	14304	14416	14503	14452	14397	14453	14460	14373	14252	14452	14336	14346	14340	14306	14439	14351	14256	14315	14315	14446	14243	14273	14344	14186	14298	14254	14289	14379	14373	14247	14250	14415	14336	14361	14394	14350	14398	14162	14419	14403	14256	14505	14357	14322	14239	14262	14405	14143	14085	14343	14371	14184	14293	14208	14260	14425	14211	14272	14347	14263	14298	14527	14251	14384	14296	14228	14328	14365	14474	14266	14361	14444	14138	14267	14287	14300	14320	14361	14294	14507	14310	14304	14348	14423	14297	14534	14409	14457	14291	14415	14337	14393	14485	14381	14226	14403	14224	14204	14336	14339	14263	14269	14300	14428	14352	14382	14327	14312	14453	14390	14248	14431	14342	14287	14465	14312	14203	14408	14335	14360	14292	14265	14246	14406	14274	14323	14292	14392	14179	14180	14304	14353	14196	14385	14370	14296	14396	14574	14313	14311	14450	14365	14399	14460	14455	14238	14354	14332	14417	14252	14362	14405	14298	14374	14446	14220	14332	14381	14316	14387	14268	14254	14305	14294	14349	14323	14350	14436	14250	14394	14400	14359	14434	14371	14367	14194	14383	14377	14436	14364	14413	14211	14398	14411	14343	14385	14210	14305	14388	14494	14296	14384	14421	14335	14323	14251	14350	14403	14315	14471	14269	14173	14439	14417	14313	14124	14391	14327	14470	14449	14267	14246	14478	14253	14389	14498	14257	14283	14354	14365	14300	14262	14429	14346	14309	14278	14413	14323	14436	14424	14254	14456	14305	14435	14214	14088	14502	14321	14401	14387	14408	14432	14279	14247	14271	14208	14294	14423	14555	14169	14329	14251	14324	14574	14442	14260	14280	14438	14331	14334	14387	14188	14415	14397	14282	14425	14253	14321	14210	14179	14293	14351	14134	14417	14346	14443	14225	14226	14481	14401	14185	14281	14223	14236	14345	14358	14253	14352	14259	14307	14407	14385	14377	14381	14408	14383	14242	14344	14537	14394	14225	14464	14329	14203	14302	14312	14320	14286	14330	14258	14240	14270	14347	14363	14324	14323	14450	14315	14271	14392	14171	14238	14409	14188	14411	14306	14227	14361	14277	14429	14307	14406	14243	14239	14478	14326	14336	14212	14505	14349	14136	14292	14344	14201	14176	14477	14405	14385	14442	14300	14339	14244	14352	14404	14279	14331	14359	14328	14356	14304	14406	14196	14268	14446	14348	14469	14252	14345	14206	14477	14140	14383	14328	14468	14346	14429	14380	14375	14202	14359	14388	14462	14441	14467	14341	14293	14383	14335	14313	14273	14327	14422	14347	14313	14429	14308	14344	14209	14341	14221	14234	14394	14307	14205	14403	14308	14404	14327	14315	14225	14355	14283	14365	14390	14276	14179	14282	14441	14617	14300	14464	14292	14219	14284	14310	14418	14180	14360	14407	14404	14494	14408	14324	14193	14270	14288	14322	14429	14187	14343	14227	14493	14262	14206	14370	14352	14451	14383	14321	14389	14323	14334	14405	14285	14370	14238	14378	14357	14329	14232	14050	14314	14213	14228	14390	14329	14238	14353	14305	14327	14438	14287	14310	14524	14365	14236	14368	14321	14556	14342	14377	14421	14186	14242	14223	14453	14378	14272	14339	14422	14539	14357	14395	14391	14440	14439	14314	14448	14090	14329	14486	14508	14372	14362	14490	14204	14248	14327	14419	14368	14386	14401	14243	14331	14492	14403	14363	14540	14263	14315	14159	14411	14442	14410	14368	14345	14415	14437	14324	14389	14198	14487	14359	14441	14344	14268	14205	14105	14252	14387	14202	14439	14306	14391	14300	14245	14329	14299	14563	14268	14279	14427	14327	14358	14303	14418	14251	14481	14339	14420	14464	14222	14319	14347	14223	14250	14354	14320	14473	14326	14239	14269	14231	14209	14250	14522	14260	14334	14390	14262	14427	14152	14161	14322	14294	14321	14200	14306	14333	14416	14271	14382	14377	14172	14328	14396	14211	14316	14231	14486	14345	14372	14379	14417	14332	14426	14369	14367	14260	14217	14399	14365	14410	14311	14441	14400	14313	14553	14339	14281	14300	14253	14427	14412	14265	14203	14437	14336	14392	14353	14285	14418	14375	14463	14457	14278	14436	14346	14401	14288	14234	14267	14489	14271	14385	14173	14388	14400	14397	14371	14314	14310	14355	14144	14547	14428	14307	14339	14351	14538	14185	14348	14284	14349	14490	14540	14379	14373	14191	14347	14351	14309	14415	14202	14357	14399	14410	14347	14323	14378	14385	14342	14377	14292	14317	14564	14485	14492	14448	14541	14450	14402	14327	14442	14301	14384	14379	14393	14348	14423	14416	14206	14334	14479	14425	14329	14445	14350	14381	14456	14358	14313	14479	14251	14331	14304	14243	14330	14367	14468	14176	14275	14370	14313	14428	14482	14390	14376	14434	14340	14354	14520	14236	14220	14331	14275	14561	14281	14462	14315	14352	14317	14248	14317	14306	14262	14257	14442	14311	14313	14328	14243	14343	14274	14310	14394	14129	14189	14211	14344	14256	14340	14261	14308	14292	14419	14315	14569	14420	14266	14267	14150	14351	14385	14234	14417	14455	14371	14355	14494	14288	14263	14219	14416	14353	14277	14423	14345	14424	14157	14243	14364	14328	14452	14209	14245	14324	14325	14391	14396	14427	14279	14366	14330	14403	14354	14395	14533	14334	14339	14434	14324	14283	14392	14258	14348	14301	14526	14350	14354	14229	14407	14344	14355	14407	14377	14337	14275	14290	14262	14440	14509	14464	14187	14234	14344	14415	14510	14366	14361	14362	14369	14399	14386	14353	14312	14327	14342	14215	14332	14387	14454	14222	14380	14207	14366	14201	14288	14295	14219	14234	14308	14275	14386	14339	14306	14439	14123	14250	14334	14248	14357	14191	14354	14271	14256	14414	14537	14344	14398	14351	14460	14271	14197	14324	14321	14330	14477	14418	14336	14417	14334	14509	14337	14350	14249	14238	14291	14441	14455	14237	14395	14416	14249	14281	14347	14276	14163	14357	14203	14334	14404	14399	14226	14283	14455	14297	14361	14459	14271	14388	14518	14439	14325	14175	14297	14325	14517	14269	14249	14458	14247	14221	14232	14367	14444	14299	14527	14360	14368	14311	14213	14443	14392	14258	14211	14455	14364	14317	14093	14329	14292	14385	14344	14377	14368	14294	14256	14377	14269	14538	14426	14381	14332	14342	14333	14203	14469	14329	14353	14421	14461	14157	14420	14417	14239	14292	14397	14183	14483	14378	14326	14292	14499	14277	14392	14353	14374	14250	14547	14419	14355	14267	14375	14411	14314	14663	14402	14304	14309	14256	14519	14271	14321	14289	14267	14191	14387	14375	14304	14315	14265	14261	14279	14322	14193	14516	14117	14226	14238	14335	14315	14322	14291	14243	14399	14351	14197	14477	14225	14423	14432	14424	14376	14353	14314	14113	14326	14376	14372	14346	14263	14328	14386	14406	14464	14372	14286	14338	14260	14338	14393	14341	14214	14397	14382	14207	14461	14335	14314	14296	14259	14268	14345	14226	14352	14318	14232	14189	14319	14345	14415	14406	14324	14450	14254	14394	14361	14292	14462	14461	14348	14450	14454	14267	14177	14358	14227	14216	14381	14444	14425	14480	14220	14395	14279	14386	14435	14373	14450	14370	14466	14241	14180	14241	14312	14392	14242	14528	14311	14313	14335	14260	14580	14319	14425	14468	14152	14254	14404	14195	14274	14460	14507	14391	14311	14240	14185	14391	14348	14504	14382	14380	14289	14196	14172	14314	14414	14396	14421	14214	14354	14201	14288	14481	14252	14099	14362	14294	14395	14251	14200	14366	14261	14258	14397	14229	14432	14172	14444	14146	14446	14222	14329	14367	14385	14286	14524	14407	14511	14501	14283	14452	14247	14286	14338	14376	14283	14378	14342	14271	14211	14418	14126	14245	14309	14254	14162	14236	14295	14279	14355	14321	14524	14238	14450	14325	14305	14345	14414	14114	14408	14442	14363	14478	14229	14277	14372	14407	14327	14417	14411	14318	14309	14219	14546	14198	14282	14324	14345	14309	14226	14318	14404	14312	14371	14386	14283	14543	14333	14363	14462	14414	14203	14506	14436	14455	14313	14433	14408	14415	14251	14288	14271	14421	14321	14175	14397	14289	14452	14342	14280	14351	14312	14358	14531	14409	14290	14315	14401	14323	14257	14304	14434	14406	14217	14195	14380	14154	14246	14422	14259	14299	14300	14352	14385	14353	14232	14330	14493	14391	14290	14215	14300	14342	14305	14270	14359	14334	14265	14425	14480	14365	14333	14341
24648	21075	27870	24811	20352	17643	21693	44619	39742	31447	22941	18488	15854	15055	15050	14965	14825	15018	15063	15120	14853	14913	15088	14969	15049	15084	14855	14984	14960	15072	14883	15005	14909	14821	14897	14939	14936	14963	14959	14865	14950	14828	14979	14837	15059	14951	14828	14844	15036	14838	14896	14789	15062	14846	14880	14900	14945	14766	14993	14973	14797	15067	14883	14812	14945	14881	14689	15119	14974	14776	14876	14912	14878	14884	14955	14900	15001	14809	15100	14735	14886	14996	14871	14860	14888	14844	15029	14830	15044	14869	14794	14895	14853	14743	14992	14846	14892	15114	15008	15053	15022	14771	14906	14839	14927	14882	15029	15049	14702	15010	14785	14908	15051	14760	14731	14967	14697	14768	15025	14903	14738	14766	14788	14824	15039	14673	14910	15064	14907	15017	15091	14914	15110	14864	14807	14731	14803	15077	14786	14802	15173	14904	15040	14697	14970	14914	14927	14812	15008	14916	14882	15003	14869	14881	14959	14817	14794	14906	14929	14847	14978	15011	14970	14943	14869	14856	14893	14920	14768	14891	14842	14696	14696	14940	14730	14724	14794	14817	14927	15035	14790	14826	14964	14735	14631	14859	15046	15006	14900	15080	14878	14940	14795	14744	14765	14878	14814	14763	14701	14676	14715	14988	14749	14811	14967	14704	15007	14840	14828	14720	15011	14855	15025	14838	15022	14897	14787	14890	14838	14867	14883	14984	14807	14833	14854	14677	14848	14846	14866	14905	14666	14703	14975	14934	14947	14949	14862	14926	14902	14773	14805	14952	14827	14935	14950	14809	14773	15006	14783	14705	15097	15030	14856	14879	15070	14705	14939	14917	15003	15022	14905	14887	14929	14992	14798	14978	15027	14910	14786	14879	14813	15023	14952	14855	14951	14857	14828	14810	14834	14980	14841	14746	14845	14857	15049	14975	14578	14760	15048	15064	14977	15034	15015	14985	14963	14876	14934	14875	14927	15094	15015	14878	14908	14942	14812	14786	15019	14862	14991	14816	14832	14834	14821	14850	14961	14861	14967	14871	14653	14915	15050	14849	14780	14860	14767	14773	14727	14684	14920	14679	14918	14935	14762	14874	14972	14872	15022	14988	14986	14883	14921	14812	15043	14972	14763	14755	14991	14811	14768	14642	14930	15141	14977	14957	14932	14852	14797	15137	15008	14968	14905	15028	14984	14925	14667	14774	14730	14883	15003	14546	14941	14789	14846	14758	14848	14867	14955	14707	14948	14694	14902	15040	14777	14846	14964	14900	15061	14950	14810	14937	14853	14808	14916	15103	14899	14829	14840	14767	14765	15008	14999	14873	14931	14888	14767	14856	14875	14775	15054	14716	14803	14922	14917	14888	14991	14892	14982	14971	14849	14870	15012	14843	14958	14845	14714	14807	15030	15064	15010	14765	14906	14925	14922	14548	14908	14941	14858	14935	15062	14793	14853	14873	14882	14956	14977	14928	14785	14821	14936	14926	15009	14980	14731	14949	15015	15037	14804	15206	14824	14856	14885	14955	14846	14956	14860	14687	15075	14742	14927	15023	14948	14883	14723	14917	14926	14773	15008	14766	14725	14827	14699	14869	15114	14790	14857	14905	14951	14916	14873	14858	14883	14854	14933	15061	14946	14909	14960	14702	15047	14869	14907	14858	14830	14808	15003	14787	14924	14914	14940	14981	14675	14858	14969	15079	14796	14742	14707	14901	14758	14975	14790	14735	14785	14993	14781	14911	14831	15168	14826	14966	15067	14770	14809	14685	14838	15029	15001	14827	14941	14902	14789	14686	15121	14980	14901	14884	15075	14806	14827	14755	14932	14804	14775	14854	14737	15009	14805	14849	14951	15054	14802	14734	14872	14742	14968	14807	14906	14762	14795	14939	14811	14994	14827	14866	14730	14948	14782	14875	14850	14944	14982	14857	14902	14912	15016	14757	14909	14671	14889	14929	14794	15046	14795	14709	14849	14879	15029	14917	14894	14869	14608	14785	14921	14853	14986	14885	15010	14868	14999	14746	14895	14889	14977	14747	14964	14995	14900	14998	15017	14959	14720	14713	15085	15086	14918	14855	14699	14889	14906	14645	14646	14994	14959	14833	14851	14919	14687	14773	14808	14847	14957	14828	14861	14911	15047	14828	14816	14879	15044	14970	14729	14892	14844	15008	14914	14953	14905	14797	14924	14777	14825	14788	15015	14802	14974	14931	14874	15044	15024	14988	15119	15153	14768	14774	15011	15054	14729	14772	14862	14811	14693	14642	14787	14919	14730	14925	14876	14918	14728	14866	14973	14998	14928	14881	14780	14820	14733	14782	15045	14805	14744	15017	14863	14874	15064	14855	14979	14887	14818	14807	14806	14798	14818	15039	14827	14748	14922	15014	14971	15022	14949	14752	14807	15005	14960	14896	15211	14851	14854	14828	14954	14801	14896	15025	14934	14705	14800	14801	14978	14985	15027	14733	14644	14973	14947	14979	14737	14812	14832	14675	14800	14794	14861	14904	14974	14970	14981	14921	14944	14963	14993	14973	14954	14948	14785	14861	15020	14980	14804	14878	14805	14891	15034	14903	14948	14779	14728	14926	14820	14829	14929	14875	15062	14813	14846	14786	14950	14777	15088	14822	14870	14745	14989	14920	14959	14942	14934	14973	14999	15045	14800	14855	14693	14983	14836	14720	14950	14892	14625	14991	14773	14594	14854	14815	14878	14882	14852	15045	14832	14798	14789	14951	14752	14828	14977	14921	15081	14860	14875	14894	14804	14831	14868	14754	14905	14882	15090	14798	14743	15043	14940	14940	14932	14870	14691	14973	14819	14873	14951	14844	14965	15071	14900	14922	14827	14876	14745	14962	14937	14777	14954	14891	14900	14845	15027	14738	14946	14999	15082	14942	14943	14822	14811	14862	14846	14874	14888	15027	14875	14857	14790	14909	14986	14749	14979	14912	14928	14945	14827	14952	14913	15129	15004	14922	14914	14902	14994	14840	14918	14808	14841	14872	14776	14700	14928	14901	14853	14775	14781	14961	14790	14685	14732	14781	14934	15019	15025	14900	14795	14822	14630	14725	14875	14953	15071	14669	14824	14931	14721	14727	14934	14926	14969	15106	14880	14950	14987	14928	14784	14978	14825	14896	14979	14746	14989	14764	14871	14873	14771	14959	14899	14917	14996	14803	14763	14709	14830	14985	15036	14868	14937	14800	14836	14824	15052	14914	14733	14814	14743	14961	14891	14868	14932	14648	14778	14839	14794	15047	14647	14788	14718	14854	14624	14946	14888	14714	14888	14772	14667	14811	14867	14819	14793	14958	14881	14981	15048	15086	14938	14983	14902	14929	14951	14890	14962	14848	14843	14652	14856	14857	15072	15039	15020	14830	14923	14904	14944	14785	14907	14808	14886	14712	14891	14984	14782	14909	14852	15000	14834	14915	14819	14934	14820	14942	14792	14851	14979	14722	14774	14699	14775	14833	14829	14885	14930	14671	15025	14788	14883	14848	14773	15013	14857	14976	14986	14743	14916	15018	14931	14850	14843	14896	14826	14968	14781	14955	14880	14924	14794	14887	14724	14972	14993	14998	14852	14895	14862	14819	14986	14805	14710	14908	14851	15021	14960	14931	14782	14860	15012	14997	14930	14860	14856	15011	14798	14781	14792	14798	14924	14878	15050	15038	14875	14902	14960	14956	14980	14854	14779	14862	14716	14885	14837	14869	14854	14996	15050	14931	14878	14929	14876	14794	14901	14788	14936	15094	15030	14764	14859	14939	14860	15058	14753	14777	14817	14773	14840	14986	14901	14900	14809	15014	14828	14637	14845	14812	15020	14837	14781	15000	14840	14907	14885	15012	14939	14981	14887	14795	14935	14846	15037	15014	14902	14981	14828	14893	14745	14866	14853	14974	14968	14886	14932	14879	14801	14768	14768	14897	14938	14995	14866	14812	14888	14861	14751	14832	14990	14828	14976	14860	14813	14749	14881	14999	14819	14857	14922	14953	14772	14604	14915	14778	14872	14907	15063	14804	14906	14932	14909	14805	14773	14925	14813	14954	14870	14757	14848	14844	14899	14777	14813	14759	15006	14940	14868	14662	14623	14863	14709	14797	14971	14924	14967	14954	14809	15005	14811	14692	14909	14906	15010	14833	15003	14993	14919	14941	14863	14819	15007	14980	14889	14833	14799	14923	14730	14876	15017	14835	15021	14932	14968	14790	14998	14731	14905	14891	14803	14830	14816	14807	14774	14882	15107	14983	14860	14729	14966	14724	14970	14862	14773	14903	14847	14951	14879	14911	14933	15024	14854	15093	14977	14778	14755	14911	14868	14934	14981	14925	14850	14957	14982	14890	14823	14925	14915	14809	14908	15025	14953	14955	15018	14854	15072	14843	14942	14897	14751	14902	15094	14962	14943	14944	14855	14868	14928	14952	14920	14933	14740	14797	14823	14876	14894	14750	15003	14754	14857	14704	14895	14854	14866	14752	14804	14910	14910	14830	15016	15011	14808	14834	14925	14951	14694	14781	14941	14909	14801	14916	15020	14960	14866	14789	14947	14734	14886	14835	14808	14823	14776	15069	14963	14868	14972	14785	14914	14768	15064	14786	14713	14689	14842	14888	15149	14884	14922	14860	14725	14880	14941	14763	14954	14851	14836	14947	14754	14956	14852	14931	15039	14960	14816	14611	14957	14875	14907	14929	14957	14895	14889	14776	14773	14688	14915	14874	14603	14846	14995	14870	15002	14955	14942	14945	14997	14852	14722	14825	14840	14910	15097	14831	15035	15038	14828	14900	14760	14893	14835	14791	14930	14902	14869	15014	14764	14826	14821	14819	14686	14929	14814	14646	14816	14666	14837	14863	14916	15055	14982	15022	14810	14833	14777	14912	14832	15022	14756	14998	14783	14853	14830	14866	14939	15036	14942	14885	14834	14981	15064	14579	14939	14977	14802	14856	14937	14738	14915	14835	15091	14920	14904	14785	14951	14833	14963	14729	14991	14885	14932	14947	14909	14807	14640	14883	14949	14791	14922	14841	14945	14761	14955	14926	14891	14844	14756	14935	14874	14831	14798	14894	14812	14979	15125	14888	14833	14979	14929	15037	15096	14808	14897	14906	14864	14713	14931	14974	14887	15035
15237	24772	23017	19074	16706	15978	22500	47338	41522	32968	22195	17756	14924	14169	14189	14104	14191	14259	14040	14078	14056	14268	14151	14223	14185	14150	14129	14135	14247	14324	14218	14039	14205	14145	14240	14052	14188	14216	14293	14176	14120	14150	14243	14095	14115	14205	14129	14109	14171	14090	14182	14353	14376	14217	14156	14342	14277	14141	14149	14062	13977	14130	14160	14229	14362	14286	14097	14263	14085	14169	14185	14125	14086	14119	14059	14178	14114	14155	14386	14171	14079	14300	14199	14001	14300	14201	14360	14167	14136	14156	14231	14137	14174	14427	14174	14192	14222	14120	14345	14282	14228	14210	13993	14405	14278	14012	14228	14315	14154	14177	13928	14169	14176	14298	14270	14322	14296	14076	14185	14096	13972	14154	14258	14236	14287	14383	14047	14221	14104	14164	14163	14164	14325	14089	14333	14208	14131	14198	14143	13956	14174	14188	14134	13997	14343	14118	14210	14155	14343	14095	14189	14070	14153	14159	14343	14172	14178	14104	14038	14151	14021	14102	14265	14307	14193	14109	14117	14158	14130	14185	14171	14100	14235	13946	14164	14246	14211	14239	14109	14300	14087	14333	14106	14305	14097	14221	14113	14253	14096	14131	14163	14335	14128	14059	14145	14278	14167	14143	14215	14150	14021	14081	14158	14129	14293	14189	14214	14201	14274	14221	14209	14227	14026	14011	14304	14278	14179	14260	14170	14094	14171	14251	14154	14190	14131	14273	14163	14114	14129	14244	14241	14041	14269	13994	14221	14141	14209	14185	14193	14183	14272	14097	14191	14232	14254	14215	14231	14290	14067	14213	14182	14109	14040	14185	14143	14305	14174	14045	14149	14303	14268	14232	14067	14231	14105	14261	14225	14258	14202	13967	13884	14058	14371	14070	14090	14272	14120	14105	14246	14307	14329	14165	14161	14097	14004	14138	14226	14155	14258	14204	14282	14123	14148	14205	14134	14127	14135	14114	14133	14291	14106	14146	14271	14134	14341	14196	14020	14054	14102	14224	14210	14204	14268	14202	14301	14044	13984	14127	14241	14033	14306	14022	14252	14201	14262	14190	14037	14197	14270	14064	14160	14259	14260	14208	14195	14136	14189	13960	13977	13914	14150	14132	14139	14091	14036	14207	14284	14037	14272	14024	14132	14095	14149	14292	14077	14258	14099	14254	14169	14250	14187	14127	14227	14235	14102	14297	14137	14241	14256	14268	14171	14129	14168	14164	14110	14131	14190	14140	14187	14197	14118	14200	14003	14186	14200	14140	14188	14033	14171	14068	14175	14242	14124	14083	14264	14220	14230	14204	14186	14195	14025	14203	14172	14148	14157	14249	14299	14134	14197	14060	14054	14210	14094	14025	14276	14238	14136	14285	14023	14252	14243	14388	14130	14107	14271	14079	14121	14252	14196	14191	14063	14074	14149	14197	14119	14166	14076	13997	14162	14157	14199	14192	14217	14087	14245	14170	14018	14113	13951	14190	14153	14324	14264	14215	14011	14231	14352	14084	14183	14147	14279	14109	14239	14311	14254	14110	14232	14091	14205	14117	14252	14216	14095	14101	14191	14105	14245	14127	14277	14136	14218	14289	13942	14272	14207	14148	14165	14131	14181	14206	14140	14129	14288	14217	14199	14194	14094	14183	14089	14203	14287	14187	14082	14251	14112	14025	14194	14080	14069	14113	14111	14218	14211	14150	14074	13974	14163	14069	14045	14216	14288	14054	14237	14250	14141	14243	14248	14173	14125	14262	14087	13960	14184	14162	14265	14108	14101	14336	14154	14084	14289	14185	14064	14044	14110	14236	14271	14244	14183	14181	14244	14162	13949	14141	14174	14251	14243	14107	14252	14133	14321	14067	14108	14233	14187	14253	14207	14012	14215	13957	14190	14174	14031	14162	14149	14124	14196	14127	14155	13961	14111	14067	14112	14233	14103	14235	14139	14228	13999	14145	14112	14183	14012	14178	14145	14125	14077	14106	14039	14299	13978	14164	14188	14130	14117	14096	14132	14145	14351	14060	14333	14118	14270	14223	14067	14227	14036	14044	13941	14264	14238	14253	14148	14224	14139	14121	14004	14174	14168	14257	14241	14254	14325	14231	14169	14128	14032	14155	14175	14224	14147	14234	14188	14075	14062	14276	14350	14110	14121	14029	14107	14180	14110	14201	14222	14275	14051	14197	14082	14184	14257	14146	14279	14169	14285	14150	14255	14252	14155	14147	14165	14084	14125	14076	14079	14160	14295	14148	14218	14109	14245	14086	14281	14054	14106	14188	14140	14147	14325	14160	14165	14241	14136	14244	14160	14214	14162	14149	14242	14272	14067	14365	14383	14165	14157	14134	14187	14098	14116	14265	14367	14129	14258	14168	14191	14002	14237	14083	14115	14072	14154	14337	14125	13940	14100	14156	14270	14073	14174	14133	14217	14155	14226	14269	14110	14066	14216	14085	14140	14238	14223	14268	14119	14156	14152	14127	14057	14026	14422	14123	14089	14269	14219	14180	14270	14268	14076	14195	14208	14210	14253	14086	14181	14186	14143	14000	14109	14143	14153	14245	14293	14073	14071	14122	14085	14236	14358	14310	14326	14244	14117	14225	14236	14114	14172	14226	14058	14058	14196	14341	14119	14180	14254	14131	14253	14229	14026	14189	14274	14166	14147	14090	13968	14098	14260	14156	14255	14180	14227	14113	14085	14211	14146	14206	14295	14262	14106	13955	14102	14289	14154	14112	14292	14190	14005	14218	14156	14283	14226	13981	14066	14140	14250	14239	14017	14127	14232	14118	14236	14104	14235	14222	14318	14253	14222	14091	14328	14271	14318	14123	14149	14208	14059	14134	14149	14034	14300	14084	14005	14243	14056	14188	14154	14123	14097	14101	14132	14190	14072	14268	14215	14158	14163	14250	14090	14282	14232	14202	14028	14083	14296	14146	14113	14169	14168	14026	14207	14182	14208	14149	14359	14072	14222	14074	14284	14189	14396	14141	14003	14017	13956	14104	14193	14218	14140	14177	14080	14077	14184	14270	14205	14117	14128	14031	14021	14195	14125	14203	14285	14080	14139	13951	14303	14076	14242	14157	14245	14209	14145	14233	14356	14432	14247	14176	14017	14051	14189	14042	14072	14201	14248	14178	14061	14189	14142	14204	14155	14108	14125	14204	14212	14027	14281	14172	14163	14127	14232	14157	14172	14171	14171	14328	13970	14106	14183	14131	14111	14103	14155	14229	14029	14186	14042	14304	14253	14177	14171	14208	13921	14037	14153	14199	14116	14261	14260	14175	14187	14176	14271	14121	14037	14332	14261	14248	14096	14096	14133	14215	14063	14096	14299	14296	14030	14050	14090	14146	14176	14134	14203	14110	14059	14179	14245	14276	13983	14082	14218	14082	14153	14130	14238	14140	14278	14123	14253	14155	14136	14161	14218	14109	14234	14091	14085	14197	14199	14134	14486	14161	14222	14226	14191	14132	14097	14078	14225	14092	14191	14198	14212	14023	14143	14328	14139	14201	14183	14122	14147	14172	14183	14163	14087	14083	14265	14209	14017	14044	14079	14175	14210	14190	14267	14328	14277	14104	14186	14214	14163	14030	14339	14310	14338	14265	14111	14115	14188	14157	14064	14209	14231	14185	14211	14144	13917	14097	14207	14302	14029	14256	14117	14241	14104	14149	14105	14226	14072	14142	14287	14194	14162	14156	14227	14106	14173	14129	14101	14161	14141	14208	14172	14163	14248	14313	14118	14287	14075	14220	14221	14229	14183	14211	14088	14098	14176	14201	14095	14054	14028	13988	14169	14183	14128	14153	14053	14051	14294	14222	14021	14187	14199	14122	14135	14038	14210	14133	14055	14144	14221	14335	14203	14164	14226	14224	14207	14145	14047	14171	14217	14144	14055	14168	14146	14219	14083	14070	14090	14249	13998	14153	14035	14320	13960	14349	14226	14178	14136	14128	14179	14309	14139	14058	14246	14178	14312	14085	14112	14376	14301	14291	14083	14141	14082	14169	14106	14168	14228	14176	14120	14186	14327	14256	14215	14210	14135	14109	14155	14225	14321	14068	14113	14098	14227	14180	14108	14264	14142	14294	14239	14120	14167	14156	14234	14158	14229	14356	14346	14300	14112	14213	14138	14385	14132	14201	14082	14111	14166	14248	14111	14180	14090	14213	14033	14221	14254	14246	14239	14216	14261	14092	14227	14076	14204	14225	14188	14132	14048	14249	14235	14124	14324	14273	14030	14238	14209	14330	14181	14311	14046	14073	14069	14173	14129	14192	14024	14240	14151	14222	14078	13998	14053	14205	14059	14204	14017	14171	14181	14410	14185	14294	14171	14211	14176	14196	14204	14134	14348	14107	14372	14006	14238	14221	14259	14099	14189	14062	14180	14138	14170	14193	14196	14113	14079	14195	14336	14320	14131	14050	14208	14125	14074	14308	14155	14120	13876	14107	14290	14142	14321	14260	14201	14181	14171	14325	14044	14129	14493	14135	14307	14195	14159	14352	14205	14088	14092	14135	14014	14036	14311	14173	14286	14160	14274	14156	14205	14142	14112	14307	14135	13948	14313	13946	14235	14054	14198	14218	13933	14150	14180	14206	14109	14237	14089	14303	14107	14180	14143	14319	14233	14176	14399	14143	14370	14201	14339	14156	14208	14077	13910	14083	14234	14268	14207	14301	14204	14193	14253	14199	14125	14208	14103	14250	14106	14064	14160	14148	14120	14239	14090	14262	14259	14128	14117	14182	14193	14199	14290	14173	14239	14076	14322	14092	14219	14031	14126	14227	14238	14157	14248	14209	14128	14125	14233	14193	14307	14151	14159	14189	14210	14224	14237	14013	14250	14064	14277	14002	14181	14083	13974	14204	14178	14105	14272	13966	14133	14127	14260	14233	14106	14230	14123	14248	14228	14404	14283	14061	14276	14341	14195	14276	14197	14176	14349	14034	14169	14232	14108	14255	14112	14159	14250	14245	14140	14285	14275	14163	14137	14161	14121	14119	14169	13983	14146	14193	14377	14204	14124	14086	14377	14232	13998	14240	14210	14356	14191	14339	13998	14124	14278	14131	14187	14237	14144	14099	14324	14184	14125	14121	14145	14103	14291	14147	14099	14083	14056	14164	14188	14165
23076	21104	28871	23585	21366	22253	29712	59908	54116	43261	29063	21936	16841	15217	15116	14754	14979	14812	14711	14764	14570	14759	14726	14889	14751	14732	14789	14715	14662	14664	14748	14733	14860	14796	14808	14589	14749	14766	14613	14587	14777	14768	14805	14746	14595	14676	14705	14696	14740	14789	14535	14657	14471	14685	14665	14748	14824	14735	14757	14751	14747	14648	14618	14682	14422	14763	14815	14598	14805	14774	14660	14793	14677	14699	14483	14663	14577	14528	14814	14731	14889	14631	14736	14822	14729	14707	14717	14592	14543	14641	14624	14711	14717	14781	14751	14543	14732	14710	14919	14775	14690	14773	14592	14858	14722	14769	14706	14635	14697	14510	14701	14707	14708	14639	14692	14477	14700	14516	14511	14480	14682	14545	14468	14637	14669	14681	14555	14762	14615	14557	14634	14815	14874	14616	14559	14742	14715	14512	14668	14719	14523	14589	14686	14738	14676	14662	14824	14522	14687	14558	14643	14393	14640	14472	14654	14585	14452	14646	14763	14591	14596	14775	14554	14681	14701	14713	14810	14388	14494	14639	14739	14836	14653	14646	14517	14560	14576	14692	14817	14786	14751	14614	14691	14516	14742	14660	14713	14750	14772	14802	14835	14570	14492	14443	14490	14534	14791	14675	14655	14635	14664	14386	14660	14660	14522	14595	14761	14572	14669	14603	14678	14757	14655	14639	14596	14668	14491	14713	14950	14769	14692	14740	14643	14646	14537	14721	14836	14702	14648	14778	14806	14618	14797	14504	14563	14728	14625	14533	14603	14475	14533	14699	14701	14563	14753	14680	14737	14634	14740	14735	14620	14546	14850	14709	14494	14404	14629	14450	14673	14743	14509	14607	14528	14666	14682	14711	14759	14628	14540	14826	14643	14350	14543	14808	14642	14551	14638	14797	14619	14806	14542	14674	14629	14686	14644	14622	14652	14723	14561	14589	14523	14615	14844	14628	14772	14675	14535	14627	14631	14698	14772	14807	14606	14852	14737	14642	14472	14457	14612	14715	14793	14755	14590	14773	14641	14623	14447	14619	14744	14619	14715	14648	14737	14582	14697	14460	14547	14531	14498	14775	14772	14587	14457	14786	14894	14355	14621	14772	14668	14620	14712	14752	14738	14625	14705	14771	14723	14808	14641	14596	14690	14419	14553	14507	14763	14517	14824	14658	14760	14449	14658	14765	14825	14455	14626	14592	14530	14575	14652	14861	14506	14608	14668	14485	14489	14433	14693	14550	14602	14630	14577	14657	14568	14702	14510	14841	14675	14707	14539	14780	14541	14732	14705	14896	14612	14667	14617	14539	14647	14900	14796	14644	14856	14705	14796	14749	14663	14651	14759	14711	14747	14571	14644	14707	14596	14552	14927	14560	14536	14562	14652	14728	14601	14562	14647	14639	14642	14593	14605	14602	14579	14779	14541	14776	14672	14561	14685	14483	14847	14742	14677	14656	14619	14682	14552	14544	14770	14614	14649	14576	14717	14639	14557	14611	14726	14742	14801	14670	14625	14558	14534	14585	14729	14755	14551	14651	14544	14763	14607	14427	14767	14555	14570	14666	14724	14679	14684	14764	14690	14458	14552	14660	14657	14918	14812	14681	14544	14557	14600	14602	14722	14475	14759	14678	14593	14569	14582	14881	14453	14756	14671	14686	14609	14751	14515	14771	14912	14599	14457	14560	14841	14566	14637	14600	14583	14653	14669	14573	14751	14584	14680	14403	14668	14645	14632	14592	14546	14579	14570	14447	14653	14460	14669	14674	14571	14452	14623	14518	14730	14716	14692	14469	14620	14574	14580	14454	14706	14641	14633	14754	14610	14823	14534	14858	14663	14577	14562	14702	14713	14650	14442	14703	14727	14482	14932	14746	14665	14466	14665	14640	14667	14691	14719	14657	14593	14699	14595	14546	14684	14678	14554	14740	14846	14683	14673	14755	14714	14686	14651	14513	14643	14643	14427	14532	14734	14655	14680	14725	14694	14422	14766	14732	14617	14679	14639	14671	14539	14540	14725	14590	14649	14485	14446	14634	14622	14490	14629	14879	14730	14729	14805	14770	14800	14610	14605	14619	14660	14553	14384	14696	14587	14724	14753	14807	14696	14735	14559	14511	14702	14651	14690	14751	14611	14548	14728	14581	14608	14675	14715	14748	14763	14714	14630	14664	14679	14644	14546	14512	14449	14445	14634	14470	14644	14750	14741	14456	14754	14638	14535	14605	14630	14519	14698	14583	14699	14646	14504	14600	14568	14614	14567	14857	14680	14781	14522	14725	14525	14600	14782	14646	14724	14616	14526	14526	14668	14518	14566	14481	14457	14632	14637	14639	14684	14502	14414	14741	14550	14798	14360	14643	14511	14575	14638	14602	14689	14631	14691	14830	14475	14453	14378	14586	14721	14763	14625	14429	14636	14528	14579	14547	14614	14639	14508	14574	14663	14807	14800	14712	14635	14544	14740	14602	14494	14741	14714	14776	14491	14694	14587	14415	14654	14694	14542	14694	14603	14678	14598	14521	14733	14556	14632	14656	14582	14571	14579	14658	14719	14643	14574	14837	14558	14615	14387	14756	14822	14590	14582	14538	14793	14690	14736	14673	14748	14653	14890	14568	14691	14662	14772	14710	14575	14636	14801	14586	14488	14563	14577	14591	14441	14737	14557	14559	14767	14476	14528	14654	14624	14436	14840	14513	14603	14468	14817	14681	14616	14474	14839	14641	14827	14581	14868	14635	14623	14593	14681	14713	14627	14840	14808	14618	14473	14622	14716	14736	14818	14639	14768	14476	14528	14735	14580	14802	14653	14676	14691	14624	14567	14683	14659	14615	14712	14867	14764	14669	14647	14691	14627	14695	14602	14539	14546	14720	14708	14664	14689	14651	14868	14553	14500	14533	14747	14732	14681	14606	14639	14538	14794	14614	14635	14650	14700	14559	14829	14439	14749	14585	14573	14711	14695	14644	14501	14696	14498	14651	14706	14656	14815	14723	14752	14547	14784	14692	14623	14831	14671	14425	14650	14606	14762	14579	14636	14607	14634	14464	14613	14443	14748	14676	14646	14558	14489	14476	14785	14780	14588	14667	14579	14610	14873	14491	14642	14828	14705	14728	14649	14532	14605	14775	14634	14797	14756	14787	14667	14641	14656	14807	14504	14640	14610	14761	14788	14583	14747	14626	14711	14619	14736	14644	14753	14682	14735	14806	14574	14473	14626	14501	14494	14796	14809	14629	14783	14858	14729	14659	14666	14730	14775	14620	14684	14531	14665	14488	14547	14784	14417	14580	14634	14385	14613	14770	14565	14652	14491	14718	14473	14396	14530	14493	14861	14663	14649	14696	14655	14680	14493	14626	14579	14544	14460	14565	14617	14557	14834	14876	14665	14652	14624	14685	14786	14700	14619	14749	14621	14695	14692	14485	14641	14557	14613	14568	14501	14550	14670	14473	14770	14777	14763	14639	14854	14654	14712	14659	14651	14314	14675	14557	14733	14511	14412	14465	14777	14653	14706	14694	14479	14716	14663	14641	14554	14663	14621	14703	14511	14769	14777	14789	14735	14680	14729	14682	14714	14608	14795	14643	14474	14476	14656	14741	14782	14479	14666	14653	14666	14487	14617	14611	14386	14743	14496	14489	14769	14635	14545	14615	14738	14866	14726	14559	14644	14693	14474	14819	14647	14510	14747	14670	14666	14731	14520	14689	14487	14436	14678	14799	14832	14618	14875	14677	14765	14516	14822	14509	14670	14627	14706	14564	14613	14605	14687	14463	14871	14699	14802	14465	14702	14494	14626	14693	14628	14592	14582	14737	14794	14755	14606	14539	14490	14718	14696	14650	14623	14500	14561	14679	14793	14570	14636	14574	14718	14853	14766	14477	14626	14753	14596	14694	14838	14500	14577	14657	14732	14397	14710	14698	14737	14460	14842	14591	14543	14716	14608	14511	14620	14697	14569	14627	14508	14773	14532	14618	14649	14796	14692	14519	14650	14601	14512	14606	14830	14546	14500	14679	14788	14535	14871	14659	14773	14657	14590	14606	14579	14598	14770	14648	14727	14834	14792	14546	14559	14490	14440	14627	14863	14701	14525	14585	14609	14776	14695	14595	14599	14629	14455	14805	14524	14710	14553	14561	14624	14553	14489	14617	14626	14530	14899	14482	14651	14671	14553	14824	14666	14758	14506	14644	14677	14692	14679	14656	14713	14620	14514	14650	14711	14675	14710	14626	14565	14528	14629	14569	14676	14509	14573	14555	14665	14778	14627	14628	14698	14747	14616	14699	14714	14651	14828	14460	14500	14706	14466	14754	14646	14600	14667	14449	14675	14556	14699	14801	14724	14761	14595	14474	14473	14795	14569	14448	14563	14641	14482	14704	14737	14617	14593	14654	14753	14720	14688	14792	14652	14608	14582	14786	14808	14717	14600	14613	14794	14561	14748	14511	14570	14639	14595	14664	14697	14575	14753	14634	14790	14555	14761	14719	14619	14604	14604	14750	14621	14714	14781	14660	14725	14593	14720	14736	14801	14605	14590	14664	14476	14640	14500	14692	14782	14565	14683	14666	14467	14636	14586	14535	14503	14665	14786	14718	14676	14718	14774	14698	14581	14928	14439	14701	14691	14566	14731	14800	14815	14730	14537	14707	14694	14664	14656	14497	14639	14595	14672	14657	14689	14468	14806	14592	14616	14666	14654	14731	14736	14460	14575	14568	14823	14473	14605	14664	14634	14672	14588	14612	14792	14615	14508	14654	14594	14571	14607	14708	14782	14696	14631	14383	14499	14742	14638	14730	14531	14581	14526	14395	14466	14588	14521	14794	14593	14655	14559	14534	14687	14685	14572	14559	14550	14627	14666	14720	14730	14633	14819	14774	14575	14729	14578	14680	14632	14718	14483	14478	14445	14405	14756	14595	14607	14623	14656	14727	14470	14452	14435	14673	14657	14593	14630	14607	14592	14725	14603	14506	14590	14618	14525	14618	14624	14541	14593	14659	14696	14541	14770	14760	14765	14592	14741	14635	14596	14617	14514	14707	14511	14760	14786	14705	14811	14600	14582	14585	14632	14595	14790	14701	14683	14856	14635	14649	14734	14490	14721	14584	14700	14638	14475	14409	14498	14536	14668	14634	14508	14605
17481	31122	28404	22296	19092	17349	27263	63225	55178	44342	29495	21573	15711	13939	13833	14035	14007	13886	13981	13987	13998	14178	14045	13985	14011	14056	14139	14045	13964	13978	14183	13864	13972	14226	14093	14193	14151	14038	14072	14028	14012	13905	14100	14028	14021	14096	14023	14072	14208	14131	13936	14131	14018	14051	14077	13917	14097	14152	14076	14147	13967	14038	14137	14168	14076	14026	13952	14124	13973	14144	13985	13854	14057	14080	14087	14048	14088	14053	13967	14018	13891	13889	13914	14059	14040	14091	14073	14040	14057	13956	14083	13849	14057	14098	14000	14040	14066	14040	13913	13991	13958	13940	13990	13936	13991	14000	13983	14066	13982	13968	13997	14055	14033	13921	14010	14063	13912	14110	13953	14000	13984	13827	14181	13901	14061	13930	14018	14124	14047	13979	14099	14223	13972	14005	14082	13957	14068	13979	14089	14115	13958	14069	14028	13879	14045	14032	14112	14009	14114	13912	14118	13961	14001	13906	13965	14052	14118	14094	13981	14049	14097	14040	14050	13911	13955	13935	14009	13941	13998	14085	13806	14020	14176	14068	13957	13941	14008	14065	14222	14081	13822	14107	13952	13773	13906	14022	14006	14173	13947	13824	14123	14092	13798	14082	14004	13909	14172	14041	14025	13993	13878	14012	13989	14018	14117	14015	14023	14023	13892	14008	13950	13936	13969	14138	13947	14141	13840	13854	13996	13973	14063	14131	13983	14010	14036	14116	13899	14058	13971	13899	14049	13974	14015	14006	14139	14056	13984	13968	13834	14320	13959	13972	14082	14082	14077	14104	13923	13949	14002	13955	13973	13964	14230	13915	13796	13999	14129	13995	14117	13976	13871	13848	14115	14072	14120	13922	14135	14206	13858	14000	14025	14032	14000	14054	14047	14059	14114	14000	14045	13936	13924	14118	13939	14059	14083	13941	14020	14160	13970	14002	14094	14020	14114	14183	13861	13825	14065	14040	14003	14145	14067	13908	13965	14193	13927	13900	14194	13922	13993	14132	14057	13942	14089	14022	14027	14009	13929	13907	14007	14099	14002	13956	14081	13957	13930	14067	13917	13951	14093	14057	13876	14032	14162	14161	13930	13983	14040	13991	13964	13986	13969	13943	13969	13870	13917	14025	13927	13893	13968	14108	14209	13957	13950	13833	13938	14067	14053	13860	13862	13981	13895	14043	14048	14058	14017	14019	14123	13976	14059	14037	14119	14383	13940	13999	14073	14039	13937	14153	14008	13995	13851	14109	14243	14072	13927	14030	14014	13981	14043	14103	14078	14049	13969	14018	14070	13940	14010	13991	13988	14136	14099	13956	14056	14082	14091	14095	13894	14024	13769	13989	13989	13800	14281	14129	14146	14015	14050	13957	14081	14079	13999	14119	14027	13996	14031	14090	13963	13920	14103	14052	13862	13977	13991	14016	13987	13911	14111	14051	13898	13965	14066	13906	14047	13956	13871	13908	13963	13995	13797	13905	14054	14091	13979	14024	14054	13971	13964	14143	13906	14070	14118	13909	14128	14164	13868	14111	13990	13873	14030	13975	14010	14080	13949	13893	13959	14153	14174	14192	14014	14282	14026	14034	14049	14000	13910	14098	14015	14096	13904	13912	14026	14036	14246	14008	14107	14126	13744	13900	14099	14040	14150	14074	14026	14130	13917	14156	14051	14103	13929	14036	14051	14048	13877	13953	14053	14085	13837	14049	14132	14045	14116	14086	13979	13976	14171	13898	13832	14033	14024	14123	13995	13929	14020	14144	13896	13955	14066	13927	14052	13979	13978	14060	14032	13970	14124	13949	13857	14108	13943	13946	14024	14048	14118	14176	14004	14087	14150	14105	13902	14005	13827	13996	13993	13975	14092	14122	14072	14179	14010	14051	14227	13948	14085	13954	14125	13915	13847	13891	14066	14027	13909	13907	13974	14005	13924	14033	13903	13927	13941	13948	13857	14124	13947	14046	13942	13949	13907	13919	14036	13923	14099	13967	14021	13800	14192	14097	13932	14108	13962	13962	14122	13927	13973	13967	14129	13932	14046	14017	13935	14086	14014	14033	14064	13929	13858	14017	14100	14146	13864	14129	13896	13896	13906	14127	13953	13988	14081	14016	14028	14084	14075	14070	13980	14103	14064	13959	13858	13864	13915	13773	13839	14026	13884	14069	13918	13988	14196	13988	13806	14035	13923	13963	13949	14000	14078	14022	13970	14028	14054	13907	14009	14181	14032	14036	13940	14041	13932	14074	14005	14224	14068	13988	14041	14041	14060	13985	13941	14075	13964	14112	14124	13897	13997	13969	13990	13762	13997	14101	13980	13962	14193	13977	13924	13912	13944	14111	13905	14127	13964	14174	13943	13981	13988	14012	14302	14038	13973	13949	14028	13880	13980	13929	14135	13932	13909	13959	13833	14100	13971	14084	13787	13973	13842	14064	14211	13997	14055	14042	13945	13969	13977	14209	13963	13978	14042	13942	13951	14054	14019	13967	13830	13859	13913	13993	14032	14037	14027	13880	14048	14053	14018	13953	14113	14209	14124	13935	14033	14101	14043	14060	13811	13990	14021	13885	13989	13915	13981	14052	14123	13837	14018	14103	13915	14114	13874	14015	14039	13886	14126	13910	13837	14025	14180	13923	14154	13985	13837	14001	14132	14012	13793	13888	14094	14007	14058	13948	14018	14061	13902	14118	14109	13946	13855	13882	14210	14095	14135	13961	13950	14134	13920	14050	14056	13911	13861	14030	13994	14000	14096	13994	13884	13994	13949	14055	14168	14050	14078	14021	13977	13977	13910	14100	13905	13909	14221	13992	14058	14179	13894	13979	14039	14034	14016	13948	13993	13919	14043	13870	14080	14109	13945	13938	14211	13893	14044	13991	14063	14012	14106	14081	14034	14046	14182	13998	13996	14020	13954	13963	13981	13875	13872	13823	14150	14157	14144	14074	13996	13931	13927	14024	13998	13990	14024	13996	13985	14142	14091	14026	13907	13983	13955	14076	14012	13936	14000	13890	14073	13935	14131	14019	13782	14005	14009	14095	14045	13955	14121	13751	14169	13850	13956	14026	14013	13947	14032	13928	13972	14038	14024	14051	14056	14109	14035	14034	14002	13950	14020	13984	14074	13974	14067	14095	14130	14074	13985	13941	13988	13938	14088	13938	14059	14042	13882	13958	13951	14064	14090	13940	14249	14017	13943	14043	13961	14024	14109	14115	13909	13961	14172	14191	14017	14182	14179	14023	13960	14072	13954	14141	13981	13929	14234	13964	13952	13949	14031	14001	14018	14003	14146	14220	14016	13963	14045	13931	14081	14068	13877	14026	13975	14149	14094	14087	13957	14137	14064	13766	14093	13902	14106	13937	14084	14065	13945	14073	13856	13842	14011	14082	14041	13897	14079	13951	13891	13902	14059	14100	14131	14131	14131	13942	14128	14050	14071	14033	14167	13873	14102	14067	13997	13976	13953	13976	14100	13852	14233	14011	14020	13815	14117	14001	13973	14111	13992	13965	13949	13976	14075	13977	14051	14053	14106	13979	14122	13991	14053	14013	13945	13974	14111	14050	14081	13962	13940	13959	13941	14019	14053	13927	13928	14061	13936	14069	14023	14017	14168	13962	13988	13935	14055	14073	13732	13969	14053	14108	14113	13986	14097	14082	13990	13897	13942	13888	14090	14008	14003	14064	14024	13866	14027	14101	14066	14042	13966	13960	13918	14080	13984	13993	14171	14043	14046	13958	14000	13971	14090	13995	14262	13747	13911	14076	13960	13964	13970	14050	13832	13986	13960	13966	14146	13999	14070	13836	13929	14019	13999	13913	13954	14038	14109	13844	14111	14151	14015	13968	14018	13971	14162	13930	14004	13963	13977	13750	13987	13996	14093	13934	14045	14011	13963	14016	13974	13926	13999	14144	14123	14038	14094	14146	13978	13788	14123	14111	14047	14094	13914	14077	14109	13954	13884	13942	14043	13944	13978	13877	14083	13908	14075	13991	13981	13995	14038	14131	14000	14085	14122	14143	14058	14056	14148	13865	14020	13996	13941	13981	14024	14090	14234	14138	14043	13945	14098	13887	14123	13959	13922	14060	14092	13955	14032	14017	13871	14000	13962	14084	13978	14099	14068	13983	13995	13981	13828	14066	13961	13869	14101	13973	13939	14148	13987	14021	14008	14120	13863	14240	14136	14040	13983	13952	13932	14088	13831	13981	13934	14056	14051	14107	13964	14071	13988	14051	14050	13949	14094	14055	13974	13839	13940	14114	14207	14140	13987	13994	14019	13954	13917	13948	13946	14114	14085	14053	14115	13947	13979	14150	14038	14006	13870	14073	13971	14087	14078	14020	14015	14141	14056	14052	14018	14145	13995	13996	13989	14135	13966	13937	14115	14028	14056	14183	14097	14004	13771	14019	14249	13955	14195	13803	14057	14004	13903	14073	14024	13958	14061	14114	14069	14101	13991	13868	13938	14006	14074	13919	14039	13970	13964	13844	13981	13917	13991	13858	13985	13978	13933	14163	14065	14073	14051	14177	14061	13922	13999	14105	13954	14065	13908	13998	13899	13920	14107	13998	14071	14016	14000	14020	14037	14157	14034	14159	14087	14110	13963	14042	14036	13949	13974	13974	13921	14113	14131	14045	13984	14175	13934	13994	14004	13885	14177	14039	13940	14127	14090	13984	14019	14107	14166	14007	14107	14071	14124	13931	14120	13870	14098	13926	14093	14099	14036	13890	13908	14018	13882	13938	14087	13926	13968	14011	13957	14080	14048	14114	14092	14073	14039	14057	14058	13920	14172	14122	13935	14140	13943	13939	14190	14006	13894	13963	14100	14005	13917	13689	13841	14072	14124	13984	14029	13924	13997	14036	14218	13965	13975	13865	13999	14016	13965	14047	14063	13957	13994	14022	14005	13966	13887	13995	13928	13952	14015	13987	14106	14114	13953	14148	13970	14132	13968	14039	13893	14079	14134	14098	14191	13903	14022	14013	14194	13893	14113	14002	13962	13960	14096	14012	14051	14138	14049	14170	14086	13859	14137	13947	13985	14065	14149	13931	14005	13980	14189	13950	14180	14167	14140	14031	14125	14086	14019	14156	13943	14041	14115	14140	14037	13935	14094	14070	14010	14106
27605	21809	22660	18926	15700	15389	16543	22593	22019	19875	16916	15875	15037	14882	15172	15024	15053	15190	15072	15010	15012	14837	15091	15028	15061	14933	15004	14992	15040	15224	15047	14842	14914	15199	15107	15042	14991	15108	15062	14958	14989	15024	15169	14918	15052	15195	15197	14903	14967	15043	14790	14938	14872	15085	14847	14944	14879	14951	14975	15002	14946	14918	14807	14833	15295	14877	14898	14956	15086	15042	14862	14993	14960	14984	15026	14818	15069	15108	15050	14979	15036	14922	15146	14985	15111	14972	14984	14871	15014	14870	14975	14874	15049	14857	14834	14725	14898	14795	14888	15127	14806	15011	15084	15038	14930	14906	15133	15241	15164	14969	15211	14837	14898	14995	15039	14920	15101	14919	14886	14834	14882	14950	14842	14986	14911	15063	14985	15027	14931	15109	14951	14939	14718	15025	14954	15073	14917	15008	14871	14977	15166	15045	15154	14822	15048	14924	14954	14935	14818	14827	15095	14734	15043	14944	15003	15018	14870	14956	15121	14908	15032	14958	14904	14941	15034	14968	14848	14734	14860	14996	15021	14997	14856	14944	14987	15057	15007	14992	15061	14952	15029	14920	14796	14797	14952	14863	14985	14897	14974	15045	14914	15034	15011	14989	14964	15002	14982	14859	14907	14727	15225	14862	15058	14971	15026	15000	14991	14774	14890	14795	14948	14784	14863	14900	15112	15072	15052	14886	14971	14987	14896	14967	15039	14959	14939	14894	14958	14951	15022	15033	14952	15062	15163	14991	15034	14982	14879	14913	14892	14945	14924	15112	15228	14919	14895	14866	14974	14961	14916	14934	15085	15082	14834	15072	14689	14845	14882	15001	15130	14912	14933	14998	14922	14763	14983	15003	14896	14978	14826	14872	14896	14894	15147	15078	14866	14958	14769	14839	15001	15190	15062	14930	14950	14688	14874	14818	14901	14883	14974	15009	14886	15055	14956	15013	14990	14918	14936	15044	14856	15101	14949	15048	14951	15101	15114	14905	14985	14731	14805	14909	14994	15112	15167	15012	15056	15055	15052	14900	14816	14968	14824	14938	14901	14844	14828	14930	14924	14922	15025	15101	14974	14967	14988	14867	14977	15111	15073	14778	14875	15048	14884	14978	14933	15161	15063	14803	15088	14933	15032	14875	14801	14812	14832	15103	15095	14912	15053	14978	14920	14971	15101	14725	14744	15042	15013	14814	14813	14939	14671	14914	14922	15081	14805	15055	14989	14871	14984	14904	14816	15021	14836	14999	14876	15081	15132	14978	14890	14973	14869	15033	14941	14861	15065	15061	15072	15167	14904	15062	14797	14886	15027	15132	14743	15066	14887	15170	14988	15075	15043	14925	14798	15044	14789	14952	14841	14934	14916	14814	15108	14924	14955	14915	15137	14740	14753	14759	14927	14850	15052	14941	14784	14894	14937	14963	14872	14968	15053	14840	14879	15017	14945	14893	14764	14923	14917	14940	15145	14867	14804	14878	15206	15021	15055	14955	15133	14961	14978	14838	14800	14892	14875	14942	14983	14912	14958	14967	14968	14776	14804	14697	15000	15066	15119	15048	15014	15017	14982	14872	14958	14984	14952	15073	14773	14982	14904	15020	14932	15107	15015	15184	14844	15085	14945	14824	14994	14908	15090	14866	15085	15032	15005	14890	14876	15064	15042	15013	14892	14937	14726	14832	14990	15156	14936	14819	14906	14889	14984	15122	15052	14978	15065	14866	14892	14995	15005	14821	15066	14878	14999	15007	14794	14862	14869	15103	14902	14911	14929	14978	14861	14854	14916	14786	14976	14796	15044	14913	15107	14960	14911	15119	14740	15081	15047	14858	14800	14925	15222	14988	14961	15002	15113	14985	14950	14938	14841	15040	14940	15098	14932	14789	14958	14969	15023	15201	14814	15010	14886	14884	14866	14965	14802	14846	14933	15130	14987	15117	14954	14963	15078	14997	14957	14964	14995	14914	15094	15137	14983	14887	14884	14980	14888	14879	14974	15019	15023	14898	14957	14839	15077	14871	14935	15024	14899	14961	15175	14924	15100	14985	15175	14969	14958	14778	14957	14992	14833	14948	15108	15071	15023	15144	14914	14989	15120	15042	15134	15071	15100	14968	14988	15034	14690	14735	14914	14937	15151	14922	14985	15103	14822	15089	15133	14918	14947	14985	15116	15045	15142	15036	15199	14996	15267	15085	15261	15042	14926	14882	14946	14974	14873	15145	14928	14938	15147	15074	14924	14958	14986	15028	14839	15239	15026	14785	14923	14883	15049	14998	14901	14927	14907	14983	14910	14903	15054	14819	14889	14978	14953	14969	15019	14932	14948	15003	14959	15000	15032	15025	14885	14928	14988	15069	14919	14964	14952	15009	14871	14904	15031	15153	15021	15086	15098	14929	15071	14878	14960	14998	15261	15040	15088	14811	14869	15137	14951	15019	15100	14882	14969	15040	14975	14918	14913	14808	14889	15223	14958	14993	14966	14974	15047	14821	14965	14906	14995	14911	14847	15039	14978	15105	15109	14920	14920	14936	14984	14766	15018	15036	14937	14778	14885	14928	14952	14950	14963	15036	14903	14965	15096	15038	14914	15095	15016	15038	15011	14997	14941	15020	14927	14995	15006	15075	15058	14989	15102	14984	14918	15132	14995	14922	14916	14928	15034	14931	14900	15195	14974	15078	15053	14923	15018	14980	14882	14942	15215	14972	15004	15112	14987	15002	14966	14879	14956	15215	14814	14771	14746	14971	15075	15016	14925	14841	14916	14955	14977	15103	15125	14901	15040	14999	14929	15091	15027	14877	15046	15153	14975	14954	14906	15105	14746	14807	14987	14877	14919	14862	14945	15097	14974	15022	14891	14955	14863	15135	15081	14836	14904	15066	14853	14977	14983	14991	14805	15118	15128	14905	15130	15009	15060	14940	14960	15006	14874	14910	14960	14942	15050	14895	15074	15036	14867	15107	15178	14898	14866	15060	14924	14978	14928	14876	14921	14988	15016	14950	14969	14867	15050	15058	14961	14988	14953	15011	14922	15105	14978	14708	15009	15124	15016	15052	14670	14991	14985	14965	14875	14951	14949	14936	14910	14905	15014	15042	15067	14905	15093	14932	15087	14913	14848	15136	14960	15093	14991	15031	14930	15041	15107	15159	15061	14842	15170	15000	14607	14805	15091	14884	14802	14796	15118	15065	14993	14952	15075	14875	14823	14903	14932	14929	14735	14886	15068	14914	15000	15108	14966	14876	14862	14790	15040	15103	14931	14986	14910	14997	15123	15078	14911	14860	14962	14859	15079	15068	14993	14916	15005	14719	14609	15062	14903	14897	14715	15106	15074	14922	15016	15083	15006	15057	14878	14817	14817	15073	14754	14906	15000	14822	15183	14943	15022	14842	14874	15035	14870	14823	15171	14978	14987	14989	15128	15127	14929	15016	14896	14892	15017	15188	15145	14895	14924	14962	15000	15215	15220	14921	14904	15039	14913	14743	15128	15084	14930	14977	14901	15010	14859	15072	14918	15023	15000	14914	14943	15065	14890	14974	14886	14966	14961	15223	15101	14989	14964	14908	14924	15111	14746	14854	14799	15065	15110	14802	15046	15047	15065	15042	15045	14921	14721	15085	15144	14990	15050	14995	14886	15108	15011	14968	15024	15088	15070	14949	14862	14837	14918	15020	15059	14828	14881	14739	15190	14886	15147	15055	14903	14951	15029	14894	15000	14860	14762	15022	14957	15031	14993	15011	15135	15045	15157	14837	14950	15049	15054	14671	14970	14887	15065	14898	15122	15144	14855	14938	14843	14934	15009	15157	14930	14859	14946	14745	14990	15071	15070	14841	15009	14919	15006	14956	15072	14958	14925	14921	14838	14757	14897	14955	15081	15019	14961	14930	14970	15046	15045	14910	15082	15065	15105	15170	15149	14934	15010	14936	15076	14973	15174	15037	14928	14936	14976	15003	14974	15034	15075	15026	15116	14966	14965	14830	14779	15152	15006	14687	14977	14889	15131	14969	14792	14799	14640	15111	15226	14927	14965	15161	14949	14917	14953	14989	15072	14926	14883	14913	15162	15101	14821	14797	14832	14988	14985	15108	15125	15087	14880	14780	15169	14835	14651	14827	15121	14964	15041	15060	14811	14998	14814	15039	14920	14889	15114	14921	14955	15129	14971	14989	14872	14965	14835	14865	14992	14830	14903	15005	14782	15084	14872	14999	15000	15054	14880	14963	15011	14850	14977	14946	15025	14932	14698	14953	14806	14914	15015	14835	15050	14826	14929	15105	14900	15036	14844	14905	14854	15099	14921	15037	14838	15023	15187	14886	14820	14894	15241	14903	15130	14799	15006	14990	14939	15051	14996	14947	14890	14919	15052	15012	14900	15021	14888	15095	14969	15004	15078	15001	14983	14914	15226	14960	15098	15011	15064	15059	15041	14990	15050	14894	14764	15134	14982	14972	14981	15023	14853	14936	15043	14916	15113	14969	15072	14924	14888	14956	15077	15177	14943	14778	15052	15012	14966	15009	15122	14684	15027	14947	14919	14851	15145	14973	14880	14796	14952	14988	15060	14876	15047	14877	14983	15116	14903	14927	14926	14964	14812	15066	15108	15026	15031	15243	15184	14903	14939	14955	14960	14873	15161	14983	14865	14936	14969	14923	14964	14978	15209	14885	14912	15009	15111	15112	14984	14876	14999	14734	15174	15009	14951	15137	14983	15229	14936	14792	14947	14964	15018	15011	15148	14957	15047	15000	15088	14733	14985	14824	14864	14911	15048	14881	14904	15128	15002	14880	15066	14963	14857	14950	14815	14822	14808	15035	14831	14970	14946	15042	15002	14892	14827	14867	14928	14910	14987	15112	14751	14979	15086	14915	14976	14931	15069	14914	15027	15011	15024	14894	14934	14945	15085	14999	14919	14914	14887	14927	14801	15019	14888	14890	14908	14957	14917	14686	14886	14980	14976	15161	15007	14971	14783	14846	15097	14937	14959	14902	14921	14931	14975	14827	14906	15142	14945	15085	15015	14848	14927	15076	14881	15061	14811	14934	15005	15086	14830	14970	14884	14996	15027	14870	14928	15041	15179	15079	14820	14968	14939	15068	15052	15041	14973	14950	14899	14789	14966	15022	14976	15016
15703	20269	19297	16622	15408	14986	17218	25689	23411	20102	16229	15073	14401	14321	14309	14417	14226	14203	14387	14488	14199	14263	14449	14377	14166	14363	14299	14412	14184	14277	14164	14108	14221	14224	14300	14280	14308	14304	14303	14225	14267	14248	14268	14272	14284	14360	14134	14260	14342	14310	14293	14477	14280	14276	14266	14402	14113	14094	14306	14402	14410	14246	14240	14251	14222	14187	14471	14107	14226	14217	14262	14282	14486	14311	14336	14351	14230	14440	14421	14179	14227	14317	14144	14380	14221	14255	14233	14358	14184	14332	14342	14145	14169	14210	14152	14201	14270	14376	14220	14354	14214	14189	14269	14375	14348	14317	14266	14283	14276	14129	14210	14324	14438	14264	14362	14368	14300	14254	14372	14238	14267	14317	14244	14194	14269	14227	14265	14194	14315	14278	14325	14170	14282	14169	14419	14288	14460	14271	14352	14145	14193	14087	14368	14330	14209	14333	14247	14407	14334	14234	14302	14247	14372	14149	14026	14261	14350	14071	14268	14384	14129	14387	14321	14219	14092	14210	14243	14219	14210	14237	14215	14134	14324	14232	14315	14309	14260	14331	14394	14349	14353	14322	14228	14126	14155	14036	14449	14365	14173	14255	14196	14196	14199	14223	14242	14244	14330	14220	14371	14325	14285	14311	14375	14217	14174	14368	14258	14246	14322	14245	14314	14352	14359	14281	14133	14418	14129	14268	14108	14460	14210	14307	14177	14259	14388	14320	14208	14350	14152	14375	14320	14057	14282	14304	14305	14423	14365	14268	14118	14387	14366	14244	14395	14149	14313	14209	14349	14302	14223	14228	14199	14231	14295	14336	14410	14354	14286	14319	14307	14290	14356	14298	14352	14284	14371	14412	14310	14220	14214	14338	14298	14369	14316	14267	14234	14110	14391	14240	14175	14239	14129	14179	14289	14280	14354	14365	14064	14208	14247	14296	14232	14333	14347	14275	14351	14165	14199	14325	14241	14253	14298	14319	14392	14253	14168	14295	14367	14306	14401	14290	14325	14268	14208	14298	14228	14119	14388	14234	14197	14319	14163	14348	14354	14330	14248	14290	14120	14286	14357	14286	14230	14251	14154	14170	14246	14360	14396	14272	14304	14242	14240	14263	14309	14257	14438	14132	14381	14246	14365	14365	14314	14249	14207	14250	14363	14196	14278	14260	14237	14325	14380	14351	14255	14295	14269	14355	14281	14282	14363	14285	14294	14212	14276	14235	14386	14126	14318	14433	14392	14277	14382	14315	14317	14163	14329	14415	14228	14299	14271	14299	14192	14111	14235	14136	14302	14226	14238	14269	14153	14128	14248	14273	14174	14267	14277	14346	14225	14266	14289	14400	14132	14276	14360	14313	14206	14322	14341	14225	14184	14378	14245	14176	14386	14405	14221	14154	14391	14208	14154	14122	14336	14339	14279	14477	14242	14347	14159	14457	14283	14060	14253	14314	14477	14203	14246	14298	14211	14173	14248	14248	14272	14188	14292	14331	14195	14320	14156	14293	14336	14309	14237	14259	14281	14422	14229	14297	14275	14310	14253	14312	14268	14236	14199	14116	14391	14220	14284	14289	14389	14125	14173	14276	14123	14417	14348	14297	14320	14218	14186	14271	14238	14233	14390	14420	14294	14186	14270	14236	14243	14308	14091	14363	14359	14227	14247	14286	14243	14367	14260	14393	14292	14189	14366	14351	14324	14362	14293	14239	14203	14406	14227	14264	14299	14384	14198	14245	14397	14403	14339	14361	14102	14084	14383	14243	14286	14326	14286	14356	14224	14272	14416	14251	14183	14268	14217	14280	14251	14311	14271	14263	14295	14420	14348	14311	14223	14258	14214	14316	14300	14185	14460	14228	14285	14153	14394	14145	14272	14043	14163	14261	14217	14273	14492	14318	14356	14245	14122	14398	14168	14185	14335	14231	14308	14071	14183	14320	14248	14166	14398	14276	14212	14294	14184	14372	14310	14279	14465	14307	14367	14186	13900	14416	14260	14215	14155	14042	14250	14273	14176	14118	14323	14255	14182	14351	14216	14430	14205	14226	14235	14301	14372	14104	14259	14208	14297	14250	14283	14201	14244	14164	14231	14264	14253	14226	14384	14201	14335	14160	14223	14322	14342	14335	14356	14228	14205	14308	14432	14400	14295	14303	14298	14412	14407	14349	14213	14191	14270	14346	14219	14402	14382	14189	14311	14308	14178	14222	14325	14238	14247	14338	14467	14161	14231	14207	14207	14160	14333	14320	14238	14085	14431	14164	14230	14307	14245	14425	14229	14466	14336	14334	14184	14280	14305	14336	14379	14248	14307	14185	14036	14238	14337	14259	14219	14328	14312	14235	14283	14256	14350	14330	14243	14380	14294	14346	14177	14268	14420	14229	14170	14307	14267	14345	14370	14317	14249	14353	14338	14350	14178	14434	14312	14270	14401	14335	14059	14241	14335	14284	14199	14312	14148	14411	14181	14329	14211	14275	14324	14302	14384	14248	14274	14418	14134	14234	14334	14384	14354	14322	14478	14295	14229	14343	14127	14180	14206	14236	14317	14118	14263	14362	14112	14176	14295	14370	14463	14368	14338	14365	14315	14152	14238	14333	14226	14243	14383	14304	14156	14216	14229	14187	14189	14288	14363	14279	14144	14251	14110	14103	14145	14034	14320	14140	14265	14160	14309	14271	14255	14285	14255	14158	14310	14268	14247	14149	14209	14350	14319	14120	14315	14200	14291	14316	14463	14193	14344	14221	14216	14202	14304	14253	14104	14244	14344	14236	14306	14204	14359	14352	14353	14250	14186	14194	14187	14228	14296	14337	14274	14231	14076	14310	14258	14107	14314	14160	14195	14288	14179	14325	14199	14394	14230	14304	14004	14222	14357	14221	14342	14177	14203	14358	14360	14482	14299	14210	14133	14309	14266	14351	14415	14409	14298	14169	14294	14254	14165	14307	14214	14251	14331	14325	14132	14305	14280	14245	14214	14175	14319	14294	14450	14215	14318	14429	14234	14218	14255	14257	14200	14397	14318	14266	14318	14270	14210	14342	14212	14416	14339	14283	14295	14239	14320	14371	14262	14088	14284	14293	14247	14251	14265	14167	14306	14331	14273	14318	14454	14082	14235	14299	14360	14146	14437	14337	14390	14210	14216	14266	14330	14406	14236	14358	14312	14106	14331	14305	14250	14298	14309	14297	14156	14273	14056	14246	14254	14246	14187	14229	14255	14288	14274	14337	14357	14343	14159	14286	14318	14258	14198	14317	14216	14267	14328	14267	14247	14360	14342	14420	14218	14183	14287	14336	14206	14126	14160	14427	14301	14137	14218	14386	14242	14333	14282	14251	14196	14308	14325	14218	14245	14194	14270	14433	14281	14215	14235	14220	14275	14207	14272	14471	14382	14083	14273	14179	14276	14326	14199	14312	14016	14219	14357	14283	14178	14283	14313	14330	14284	14265	14283	14287	14240	14140	14345	14216	14448	14246	14376	14161	14362	14314	14295	14219	14200	14236	14423	14314	14245	14176	14285	14402	14277	14335	14211	14316	14225	14162	14245	14242	14194	14226	14225	14380	14372	14311	14199	14370	14266	14345	14177	14260	14355	14212	14341	14360	14240	14172	14318	14235	14305	14432	14189	14215	14311	14290	14250	14253	14360	14042	14115	14356	14132	14233	14028	14348	14348	14090	14348	14375	14378	14200	14206	14272	14155	14279	14357	14275	14299	14254	14114	14361	14185	14371	14307	14292	14303	14189	14278	14284	14281	14076	14152	14313	14230	14137	14242	14259	14155	14345	14275	14350	14221	14210	14380	14213	14296	14393	14337	14400	14226	14227	14235	14331	14337	14380	14233	14325	14346	14153	14174	14278	14223	14304	14213	14168	14394	14204	14136	14370	14408	14254	14382	14188	14251	14352	14234	14323	14289	14418	14326	14320	14223	14173	14081	14181	14247	14421	14368	14264	14259	14222	14181	14154	14317	14294	14262	14222	14355	14292	14337	14515	14314	14344	14434	14214	14315	14303	14280	14206	14270	14350	14208	14046	14176	14273	14388	14349	14336	14358	14259	14171	14323	14249	14337	14230	14429	14355	14358	14261	14357	14358	14399	14127	14455	14259	14215	14277	14160	14170	14196	14207	14346	14409	14254	14260	14250	14242	14293	14414	14143	14254	14389	13996	14342	14253	14292	14267	14347	14264	14268	14409	14174	14359	14331	14151	14335	14287	14414	14263	14188	14391	14432	14249	14429	14163	14205	14354	14232	14394	14369	14409	14450	14173	14273	14316	14152	14359	14185	14211	14228	14332	14448	14451	14207	14202	14236	14332	14288	14431	14389	14320	14143	14248	14206	14280	14215	14251	14212	14197	14230	14265	14137	14297	14405	14305	14430	14285	14340	14244	14306	14243	14276	14380	14377	14288	14197	14314	14357	14233	14322	14217	14361	14269	14370	14206	14313	14146	14155	14159	14359	14238	14089	14317	14267	14192	14385	14282	14374	14312	14338	14420	14350	14280	14398	14131	14281	14171	14483	14262	14269	14179	14284	14299	14409	14346	14445	14461	14336	14308	14088	14266	14254	14377	14289	14204	14344	14272	14300	14469	14193	14476	14239	14299	14325	14409	14193	14311	14351	14275	14244	14354	14335	14248	14440	14290	14451	14364	14249	14317	14281	14243	14198	14214	14278	14190	14355	14244	14228	14371	14335	14331	14203	14314	14323	14092	14439	14203	14367	14265	14314	14300	14260	14424	14228	14127	14286	14093	14403	14258	14214	14205	14272	14355	14257	14292	14160	14219	14227	14212	14309	14288	14059	14275	14268	14385	14513	14368	14277	14308	14316	14455	14245	14374	14357	14469	14234	14302	14296	14262	14205	14097	14309	14259	14202	14312	14266	14348	14120	14332	14220	14406	14330	14170	14421	14211	14306	14312	14296	14349	14283	14260	14151	14274	14398	14349	14392	14189	14307	14316	14397	14378	14280	14242	14235	14340	14290	14358	14429	14396	14241	14248	14325	14354	14227	14219	14381	14192	14204	14272	14205	14264	14331	14304	14257	14398	14388	14100	14226	14460	14244	14230	14204	14305	14399	14171	14260	14242	14474	14459	14345	14254	14275	14103	14113	14243	14135	14193	14199	14375
24670	21068	27838	24802	20272	17282	22572	44294	40687	31663	22412	18198	15577	14795	14773	14686	14722	14882	14792	14597	15000	14759	14933	14639	14580	14635	14759	15001	14858	14736	14553	14753	14895	14622	14772	14720	14457	14538	14641	14666	14995	14780	14797	14700	14575	14609	14546	14511	14700	14837	14746	14658	14583	14663	14668	14686	14700	14714	14530	14650	14782	14619	14586	14661	14597	14504	14647	14707	14652	14723	14629	14754	14557	14733	14674	14650	14671	14621	14754	14525	14790	14590	14923	14801	14714	14643	14635	14637	14768	14684	14820	14720	14759	14613	14644	14734	14458	14544	14695	14618	14619	14768	14567	14606	14698	14800	14818	14670	14562	14681	14696	14678	14513	14653	14700	14798	14523	14616	14788	14844	14676	14654	14563	14605	14628	14791	14743	14699	14650	14656	14511	14786	14413	14723	14733	14491	14756	14602	14747	14652	14640	14724	14739	14723	14679	14731	14826	14503	14712	15008	14686	14478	14729	14630	14714	14802	14736	14765	14736	14539	14730	14557	14650	14619	14729	14687	14888	14792	14710	14696	14665	14688	14674	14631	14710	14485	14659	14850	14585	14660	14678	14674	14732	14684	14752	14783	14614	14410	14601	14622	14878	14630	14760	14506	14560	14631	14778	14607	14712	14545	14518	14642	14659	14828	14398	14797	14587	14605	14630	14514	14846	14464	14635	14754	14662	14669	14624	14805	14591	14782	14698	14585	14809	14632	14553	14783	14749	14773	14606	14560	14456	14641	14680	14718	14885	14601	14558	14507	14660	14737	14855	14442	14655	14709	14587	14710	14583	14654	14714	14497	14542	14525	14695	14890	14681	14411	14739	14571	14687	14540	14563	14826	14643	14617	14418	14713	14588	14798	14897	14714	14622	14784	14883	14726	14489	14662	14725	14653	14653	14383	14480	14692	14641	14698	14738	14697	14586	14622	14858	14793	14638	14627	14621	14572	14559	14717	14471	14656	14476	14685	14701	14704	14609	14718	14720	14501	14613	14527	14655	14705	14858	14807	14677	14782	14713	14638	14801	14604	14694	14699	14652	14578	14578	14639	14691	14650	14540	14707	14666	14533	14645	14736	14639	14573	14879	14713	14581	14549	14820	14538	14630	14644	14678	14657	14526	14575	14612	14581	14746	14746	14535	14668	14612	14500	14708	14767	14603	14643	14801	14792	14583	14748	14682	14637	14776	14487	14523	14695	14640	14480	14686	14802	14580	14710	14561	14581	14677	14571	14485	14779	15090	14531	14600	14702	14915	14650	14659	14801	14710	14516	14565	14472	14651	14802	14642	14856	14533	14584	14841	14761	14925	14681	14830	14661	14630	14686	14552	14553	14527	14482	14666	14641	14686	14640	14794	14891	14611	14465	14675	14684	14556	14605	14816	14537	14745	14499	14532	14688	14784	14570	14680	14530	14513	14582	14526	14644	14944	14762	14721	14768	14555	14610	14729	14610	14790	14486	14656	14644	14458	14639	14809	14466	14422	14652	14757	14738	14636	14677	14582	14909	14603	14489	14667	14725	14700	14725	14730	14665	14588	14693	14817	14693	14518	14576	14925	14566	14657	14664	14667	14845	14675	14736	14876	14764	14825	14758	14739	14673	14621	14685	14679	14679	14638	14801	14687	14706	14645	14689	14770	14758	14709	14709	14576	14579	14651	14638	14710	14920	14467	14479	14516	14565	14689	14663	14789	14877	14475	14577	14634	14676	14802	14627	14657	14529	14633	14812	14818	14566	14653	14632	14659	14402	14640	14715	14582	14625	14845	14777	14761	14616	14768	14869	14681	14586	14647	14628	14656	14647	14628	14712	14617	14745	14826	14664	14796	14608	14658	14831	14600	14776	14654	14617	14693	14627	14592	14539	14791	14659	14507	14783	14584	14762	14645	14613	14763	14743	14407	14636	14583	14475	14831	14547	14546	14750	14759	14798	14819	14692	14670	14615	14455	14578	14658	14594	14607	14915	14823	14594	14448	14642	14730	14570	14815	14842	14640	14602	14557	14710	14609	14560	14537	14691	14671	14650	14694	14646	14601	14548	14663	14640	14687	14559	14508	14739	14547	14859	14611	14638	14532	14656	14619	14734	14819	14591	14762	14686	14705	14910	14519	14632	14628	14563	14513	14620	14643	14591	14710	14594	14735	14561	14688	14662	14661	14507	14483	14674	14576	14675	14641	14618	14734	14728	14755	14676	14544	14683	14524	14646	14651	14644	14679	14743	14655	14725	14659	14734	14689	14662	14715	14580	14707	14647	14682	14612	14780	14585	14661	14866	14796	14522	14563	14588	14662	14713	14637	14742	14634	14701	14650	14691	14504	14822	14541	14538	14802	14624	14580	14777	14753	14764	14678	14783	14710	14684	14624	14560	14625	14596	14654	14760	14543	14698	14785	14731	14554	14880	14721	14590	14641	14709	14875	14718	14810	14523	14787	14539	14747	14740	14729	14729	14682	14781	14705	14690	14568	14683	14594	14825	14852	14782	14683	14678	14726	14794	14444	14626	14648	14688	14566	14654	14743	14657	14595	14742	14695	14767	14651	14796	14661	14615	14693	14703	14702	14714	14545	14633	14638	14801	14688	14458	14569	14623	14711	14484	14580	14691	14686	14593	14580	14664	14695	14759	14848	14668	14701	14601	14371	14612	14615	14634	14670	14620	14591	14602	14704	14676	14596	14782	14737	14689	14531	14567	14465	14528	14605	14592	14679	14867	14757	14726	14565	14441	14586	14655	14775	14607	14525	14870	14814	14632	14573	14870	14562	14490	14655	14707	14493	14725	14665	14578	14579	14444	14841	14485	14736	14559	14606	14775	14542	14541	14716	14537	14601	14604	14825	14602	14718	14801	14799	14752	14695	14641	14293	14567	14662	14705	14719	14468	14633	14549	14602	14533	14691	14600	14636	14475	14725	14772	14669	14777	14618	14753	14592	14614	14450	14683	14876	14715	14603	14518	14373	14717	14826	14809	14714	14525	14758	14715	14654	14666	14751	14655	14541	14474	14728	14806	14534	14584	14552	14562	14627	14890	14743	14623	14745	14728	14744	14776	14681	14789	14846	14662	14595	14643	14620	14516	14624	14646	14672	14619	14624	14655	14739	14653	14724	14678	14748	14624	14441	14775	14672	14740	14723	14732	14898	14617	14653	14533	14505	14607	14710	14651	14662	14702	14768	14899	14560	14711	14733	14635	14676	14553	14670	14752	14613	14698	14542	14550	14732	14626	14507	14606	14756	14745	14569	14584	14572	14613	14743	14742	14921	14746	14723	14662	14671	14597	14568	14550	14691	14651	14718	14721	14614	14664	14687	14715	14621	14735	14692	14675	14598	14661	14763	14635	14833	14815	14533	14661	14653	14701	14696	14813	14621	14728	14625	14832	14852	14861	14598	14714	14597	14744	14629	14460	14515	14659	14626	14777	14590	14768	14591	14463	14867	14756	14760	14577	14703	14697	14544	14697	14737	14689	14630	14783	14607	14727	14599	14673	14694	14736	14745	14688	14813	14690	14702	14772	14550	14611	14578	14748	14644	14651	14615	14668	14824	14550	14540	14747	14716	14671	14646	14501	14596	14598	14728	14571	14646	14649	14569	14683	14668	14537	14798	14725	14772	14619	14710	14790	14545	14782	14753	14664	14645	14616	14830	14655	14641	14582	14777	14649	14782	14671	14727	14779	14672	14582	14739	14579	14747	14678	14677	14593	14473	14552	14587	14804	14624	14693	14463	14518	14881	14672	14635	14647	14734	14630	14608	14707	14603	14547	14559	14573	14583	14498	14682	14606	14785	14480	14714	14856	14556	14769	14618	14785	14796	14558	14710	14672	14694	14693	14764	14651	14484	14633	14807	14658	14679	14801	14692	14648	14566	14816	14670	14556	14693	14486	14636	14727	14840	14663	14683	14711	14635	14598	14689	14782	14500	14698	14612	14638	14554	14751	14569	14741	14755	14722	14686	14659	14642	14609	14760	14676	14723	14611	14435	14576	14672	14807	14593	14550	14809	14764	14639	14881	14572	14677	14702	14464	14675	14612	14519	14476	14787	14463	14726	14624	14657	14649	14740	14588	14674	14663	14876	14719	14746	14736	14779	14558	14628	14790	14853	14499	14630	14657	14630	14712	14536	14563	14650	14697	14675	14734	14725	14642	14806	14767	14758	14717	14677	14800	14652	14545	14641	14636	14672	14795	14545	14563	14667	14585	14644	14650	14485	14592	14722	14637	14394	14556	14692	14608	14782	14590	14768	14629	14662	14527	14603	14719	14629	14655	14611	14684	14686	14597	14670	14661	14789	14684	14644	14672	14831	14607	14739	14768	14581	14537	14789	14459	14688	14743	14663	14641	14843	14576	14841	14694	14666	14656	14704	14630	14541	14500	14916	14653	14567	14721	14686	14726	14712	14529	14611	14686	14713	14426	14708	14563	14526	14670	14654	14611	14599	14564	14659	14564	14720	14561	14724	14657	14485	14710	14552	14808	14593	14950	14691	14699	14634	14651	14568	14629	14670	14630	14725	14572	14791	14630	14709	14529	14703	14708	14686	14633	14582	14765	14681	14662	14687	14497	14542	14750	14607	14657	14479	14714	14538	14574	14657	14749	14791	14539	14738	14612	14666	14518	14578	14661	14610	14561	14632	14646	14669	14537	14708	14607	14373	14711	14561	14496	14749	14632	14753	14660	14670	14570	14616	14620	14335	14749	14472	14704	14822	14482	14672	14715	14688	14721	14470	14715	14732	14586	14740	14803	14535	14765	14772	14723	14535	14658	14786	14783	14790	14523	14642	14716	14750	14787	14744	14826	14680	14853	14551	14702	14592	14575	14819	14661	14649	14720	14534	14752	14869	14781	14675	14583	14683	14761	14445	14737	14654	14682	14713	14646	14813	14691	14570	14892	14733	14767	14810	14722	14632	14731	14645	14523	14692	14714	14543	14720	14700	14753	14609	14691	14759	14769	14701	14646	14479	14825	14520	14740	14677	14591	14524	14453	14877	14554	14777	14425	14805	14739	14591	14448	14614	14622	14630	14617	14426	14492	14693	14596	14849	14698	14862	14761	14823	14799	14607	14768	14651	14666	14662	14690	14784	14734	14714	14702	14886	14786	14528	14676	14672	14695	14638	14613	14838	14691
15416	24573	23031	18291	16621	15671	23419	47119	41893	33027	22245	17701	14406	13986	14129	13896	14046	14005	14021	13918	14122	14192	14114	14055	14168	14022	14225	14090	14249	13916	14144	14016	14059	14170	14078	14191	13957	13983	14054	14115	14035	13905	14122	13934	14019	14027	14115	13896	14173	14005	14059	14146	14069	13989	14142	14010	14098	13830	13951	13989	14049	13971	14107	14088	14090	14282	14112	14047	13986	14046	14154	13897	14068	14006	14007	14005	13941	13869	14056	13931	14147	14042	14191	13896	14054	13764	13905	13901	14170	14179	13980	14145	13868	14046	13923	14130	14058	13862	13940	14112	13930	13940	14145	13958	13988	13933	14121	13976	13916	14193	13947	13993	14233	14054	14154	14113	14092	14129	14200	13968	14001	14224	14029	14205	14044	14099	14194	13952	14066	13990	14084	14175	14033	13897	14005	14038	13956	14104	14082	14012	13913	13972	14079	13904	14027	13982	13978	14069	14086	13952	13901	14104	14033	13993	14029	14000	14066	14197	13795	13984	13981	14082	13928	14077	14131	14037	14137	13847	14031	13973	14152	14102	14101	14093	14076	14071	14041	14036	13950	13933	13932	14202	14197	14014	13935	14022	14081	14000	14095	14090	13917	13955	13968	13973	14022	14113	13969	14065	14036	13986	14011	13924	14032	13980	14152	14107	14008	14001	14135	13818	14007	14080	13984	13900	14001	14022	14042	14003	14133	13992	14008	13844	14028	14038	13928	14269	14030	14182	14000	14280	13974	14177	14076	14070	13919	14030	14050	14052	14024	13962	14112	13925	13845	14018	14044	14150	14167	14064	14015	13930	14163	14009	14042	14007	13992	14199	13964	14039	13967	13932	13852	14009	14078	14016	14040	14053	13958	14155	14280	14054	14059	14055	14088	14091	14015	13972	14064	14054	14068	14170	14093	13905	14051	13987	13989	14198	14099	14017	14094	14059	14028	14078	13955	13981	13983	13926	13928	13972	13938	13939	13955	14089	14034	14217	13981	13936	13967	13996	14041	13879	13996	14163	14030	14114	14006	13973	13964	14094	14120	14063	14103	14102	13956	13977	14005	13967	14121	14073	14053	14055	13981	13920	13861	14166	13857	14136	13901	14069	14073	13975	14038	13954	14094	14060	14144	13980	14161	13972	14025	14146	13923	14030	14003	14082	14012	13961	13954	14116	14056	13935	14065	13993	14089	14017	13890	14102	13866	13971	13991	14112	14182	14114	14166	14011	13987	13974	14007	14156	14060	14042	13908	14076	14068	13937	13888	13874	14069	14026	13887	13891	14147	14073	14069	14090	13895	14312	14144	13934	13929	14151	13999	14108	14057	13950	13962	14119	13858	14155	14127	13927	14024	14059	14028	14070	14063	13953	14065	14083	14004	14042	14156	13968	13945	13845	14048	14176	14081	14016	14008	14105	14110	14024	14037	14020	14072	14029	13959	13839	14098	14122	13902	13983	14098	14197	13923	13911	14000	14053	14199	14127	13828	14054	13869	13998	14177	14059	14028	13999	14036	14048	14196	14059	14066	14032	14003	13974	13958	13767	13922	14045	13939	13973	14109	14007	13855	14053	14022	14125	14154	14118	13947	14019	14090	14062	14070	14016	13886	14147	14054	13961	13869	14086	14037	13910	13989	13967	14061	14104	14030	14212	13901	13990	13933	14079	13907	14029	13824	14206	14063	14111	14087	14032	14123	13894	14038	14062	14105	14137	14103	14126	13941	14010	14164	14026	14007	14167	14110	13929	14056	13951	13987	14096	13961	14098	14145	13936	14048	14175	14187	13940	14022	14035	14152	14028	14105	13913	14238	14028	14112	13975	14066	13935	14113	14120	14129	14014	14145	13979	14066	14100	14051	13989	14060	14105	13872	14022	13966	13829	14136	14042	13895	14141	13925	14016	13943	13965	13976	13971	14054	13931	13990	14166	14041	14137	13963	14188	13798	14064	14033	14193	14031	14073	14112	13912	13824	14054	14212	14135	14045	14058	13961	14157	13971	14058	13900	14058	14056	13997	14080	13966	14013	14026	13984	13857	14075	14149	14133	14000	14084	14204	14091	14116	14057	14033	14133	13982	13931	14158	13986	14007	14089	13938	14087	14071	13838	14120	13876	14185	14127	14053	14050	13968	13941	14013	13852	14070	14018	14226	14029	14230	14077	14102	14013	13983	13920	14120	13934	13949	14088	13942	14137	13975	14139	14151	14058	13963	13969	13956	14006	13942	14025	14169	13924	13947	14106	14061	13931	14051	13902	14089	14058	14051	13972	14128	14026	13989	14068	14156	14029	14065	13945	14092	14128	13967	14052	14065	14122	14129	14040	13985	13953	14100	14122	13984	14046	14179	13939	14135	14061	14286	13901	14050	14076	13990	13826	14120	13954	14138	13986	14088	14070	14079	13947	14187	14101	14158	14058	13975	13997	14052	13947	14089	14069	13829	13999	13908	14057	14037	13890	14039	14039	14158	13866	13936	14324	14040	14126	14006	13989	14226	13965	13931	14210	13926	13859	13987	14007	13910	13964	14072	14066	14059	14110	14022	13922	14197	13964	14109	14119	14049	14013	13975	14085	14093	14249	14145	14046	14097	14082	14025	14157	14043	14197	13929	14072	14141	14015	14216	13904	14045	13991	13986	13951	13904	14007	14019	14077	13979	14197	14020	13854	14132	13795	14091	14073	13981	13981	14034	14106	14163	14129	14103	14170	14082	14087	13975	13997	14123	14025	13962	14269	13887	14190	14125	14012	13973	14127	14000	14005	14144	14005	13956	14008	14001	14019	13948	14068	13919	14088	14075	14295	14002	13929	14084	13848	14079	13938	14106	14056	14111	14007	13846	14094	13936	13933	14045	14057	14092	14133	14002	13894	13911	14119	14035	13834	13998	14068	14014	14059	14098	13976	14059	13759	14017	14122	14007	14070	14056	14070	14217	14085	14091	13997	13963	14174	14091	13930	13941	14076	13970	13869	13861	13938	13976	14071	14016	13984	14016	14092	14050	13880	14044	13935	14083	14035	14000	14057	13937	14101	14094	13945	13931	14124	14138	14241	14072	14183	14035	13911	13955	13921	14000	13961	14074	14127	13936	13909	13954	14174	14000	14123	14133	13887	13975	13984	13975	13978	14081	14143	14016	14167	14015	13995	13956	14015	13933	13919	13986	14227	14054	14032	14139	14153	14037	14086	14061	14095	13945	14117	14035	13891	13899	14004	14176	13957	14038	14029	13959	14110	14066	13966	14006	14040	13943	13938	13957	13978	13942	14090	14037	14144	13992	14074	13990	13996	13910	14033	14203	14023	14080	14154	13980	14171	13993	14052	13926	14031	13959	14301	14038	14114	14076	13906	13964	14041	14177	14044	14029	14095	14029	14179	13830	14125	14087	13963	14014	14000	14002	13925	14070	14044	14080	13903	13956	14137	13974	13961	13947	14042	14046	13947	14143	14133	14047	14089	14086	14049	13919	13974	14013	14157	14173	14091	13954	14081	14030	14063	14057	14062	14058	13944	13990	13932	14054	13877	13872	14007	13961	14153	14109	14035	13935	14115	13958	13813	13819	14271	14269	14114	14051	13945	13943	13983	13956	13876	14221	14012	13888	14045	14035	13934	13974	14027	14013	14104	14151	14227	14107	13826	13976	13909	14080	13972	13996	14061	14041	13993	13999	14078	13912	13931	13885	14103	14133	14040	14032	14121	13946	13948	14002	14101	13963	13941	14053	14060	14020	14152	14096	13884	14202	13898	14046	14055	14014	14025	14110	14044	14133	14092	14020	14060	13991	13900	14009	14045	13939	13977	14035	14090	14170	14126	13987	14052	14062	14162	13969	13987	14121	13978	14028	14038	13889	14046	14093	14060	14136	14003	13938	14082	14158	14091	13980	13958	13984	13988	13887	13999	14056	14020	13909	13947	14104	14196	13940	14067	14132	14023	14038	14129	14085	14006	14061	14240	13989	13946	14122	14070	13943	13917	14190	13965	13905	14021	13920	14177	14041	14012	13952	14079	13967	14001	14050	13947	14026	13969	13926	14133	13976	14039	13914	14138	13966	14029	13846	14064	13988	14139	14027	14078	13960	14032	14155	13928	13947	13966	13962	13941	14120	13930	13995	14058	14063	14107	14047	14078	14014	13962	13843	14061	13839	14146	14117	14043	14105	13983	14152	14038	13970	13977	14156	13860	13922	14081	14002	14121	13975	14132	13998	14095	14006	14092	13934	14102	13891	14033	14039	14086	13998	13995	14017	14021	14202	13980	13976	13970	14090	14160	14209	14141	14081	14178	13983	14158	14007	13977	13995	14076	14015	14205	14021	14117	14126	14193	13929	14059	13995	14166	14055	14093	14141	13922	14097	14027	14028	13966	14091	14022	14243	14038	14085	14032	13986	14040	14008	14039	14016	14135	14073	14062	14056	13999	14232	14196	14052	13995	14013	14006	13972	14083	13966	14047	14016	14037	14042	14018	13856	14081	14111	14051	13986	14125	14066	14105	13936	14127	14101	14016	14088	13958	13872	14096	13989	14019	13817	14014	14062	14049	14082	14036	14078	13886	14123	14061	14037	13949	14115	14056	14164	13997	14272	13958	13993	14008	14094	14095	14055	14002	14072	13978	13996	14007	14099	14115	14057	14088	14057	14029	13960	14062	13965	14074	14136	13918	14148	14214	13899	14251	13909	14086	14219	13997	14180	14155	14146	14050	13997	14034	14040	14051	14030	13960	14108	13936	14088	14230	14000	14225	14125	14110	14074	14205	14096	14114	14052	13971	14166	13963	14186	13971	14229	13906	14051	13936	13970	13983	14013	13926	13918	13923	13968	14029	14092	14117	14073	14116	14104	13933	14071	14039	13999	14104	13906	13999	13938	13980	14057	14020	14190	13956	13974	14212	14000	14062	14152	13929	14052	13921	14187	13953	13974	13874	14083	13964	13913	14107	13924	13997	13753	14010	13962	13973	14030	13860	14105	14187	14047	14086	14023	14092	14071	13938	14023	14145	13996	14081	14018	14058	13900	14070	14158	14094	13817	13890	14122	14058	14096	14059	13935	14181	13898	14084	13917	14012	14245	13979	13916	14175	14129	14283	14130	14113	14140	14081	14072	14163	13923	14139	13943	14159	13972	14074	14028	13982	13979	14021	13923
23116	21074	28803	23567	21275	22137	30844	60763	55511	43720	29413	21643	16413	14869	14744	14537	14913	14742	14656	14653	14828	14518	14671	14693	14676	14870	14419	14621	14661	14450	14366	14545	14670	14614	14671	14563	14576	14627	14452	14789	14712	14658	14577	14444	14538	14452	14452	14372	14493	14610	14576	14475	14525	14736	14497	14695	14474	14447	14487	14444	14487	14543	14388	14456	14459	14810	14642	14494	14558	14434	14631	14470	14765	14569	14473	14482	14495	14705	14492	14466	14528	14744	14421	14602	14484	14463	14584	14621	14484	14310	14450	14400	14532	14446	14541	14786	14491	14585	14734	14265	14401	14560	14537	14551	14441	14535	14566	14597	14381	14470	14605	14572	14541	14389	14418	14433	14345	14329	14686	14646	14358	14676	14393	14450	14580	14375	14366	14629	14568	14529	14658	14673	14760	14541	14433	14475	14194	14571	14540	14503	14297	14603	14479	14588	14420	14519	14526	14578	14679	14539	14491	14581	14431	14623	14571	14472	14463	14716	14517	14594	14421	14405	14540	14335	14384	14487	14504	14350	14592	14319	14589	14398	14479	14391	14453	14511	14520	14609	14492	14439	14590	14655	14415	14377	14562	14427	14461	14508	14435	14446	14496	14540	14740	14476	14468	14550	14470	14464	14509	14453	14441	14500	14574	14293	14569	14355	14451	14589	14428	14446	14442	14477	14479	14582	14566	14483	14510	14661	14591	14519	14538	14491	14603	14447	14455	14509	14498	14409	14772	14524	14659	14637	14305	14390	14697	14454	14460	14661	14625	14650	14606	14588	14658	14392	14627	14564	14553	14392	14504	14318	14460	14436	14502	14437	14324	14596	14485	14399	14442	14561	14666	14704	14522	14629	14437	14484	14421	14435	14560	14572	14543	14412	14645	14239	14373	14655	14599	14431	14549	14509	14371	14382	14497	14455	14437	14456	14376	14623	14688	14580	14490	14432	14515	14529	14665	14473	14304	14362	14343	14494	14595	14497	14509	14633	14477	14614	14592	14315	14465	14465	14465	14479	14451	14501	14648	14511	14527	14334	14378	14349	14545	14468	14462	14486	14568	14535	14389	14571	14341	14393	14388	14415	14338	14246	14493	14458	14720	14291	14260	14688	14634	14261	14312	14565	14586	14381	14491	14303	14773	14456	14442	14557	14370	14516	14459	14556	14737	14500	14440	14495	14491	14320	14592	14268	14482	14431	14456	14525	14411	14445	14470	14480	14587	14463	14456	14461	14451	14751	14464	14399	14511	14357	14462	14380	14333	14520	14576	14464	14646	14594	14461	14344	14536	14719	14444	14620	14501	14441	14537	14412	14268	14438	14649	14513	14333	14462	14467	14436	14621	14341	14251	14485	14630	14404	14461	14554	14425	14625	14423	14765	14480	14598	14437	14503	14561	14549	14482	14517	14597	14384	14451	14459	14426	14501	14524	14446	14430	14421	14519	14548	14466	14449	14424	14459	14426	14570	14470	14565	14459	14619	14309	14578	14458	14490	14362	14537	14424	14282	14470	14581	14522	14390	14479	14457	14439	14656	14527	14571	14599	14572	14561	14694	14623	14521	14502	14503	14447	14464	14365	14483	14491	14499	14505	14548	14448	14438	14311	14428	14484	14647	14530	14390	14526	14811	14589	14524	14394	14574	14515	14558	14519	14238	14560	14418	14264	14227	14660	14509	14312	14319	14616	14493	14505	14709	14582	14563	14445	14504	14337	14496	14393	14310	14470	14521	14407	14476	14699	14640	14569	14441	14691	14364	14539	14502	14508	14475	14485	14503	14510	14450	14568	14615	14634	14417	14359	14562	14492	14439	14455	14481	14320	14400	14333	14560	14566	14401	14466	14760	14339	14382	14409	14597	14579	14501	14464	14421	14533	14531	14525	14608	14380	14441	14820	14516	14416	14605	14649	14576	14459	14653	14665	14666	14473	14371	14570	14656	14508	14627	14643	14324	14378	14348	14357	14468	14544	14559	14598	14527	14550	14406	14432	14539	14597	14557	14312	14570	14454	14435	14366	14499	14369	14354	14388	14498	14311	14524	14441	14534	14425	14491	14415	14503	14440	14609	14591	14484	14536	14475	14684	14629	14559	14371	14527	14501	14372	14383	14391	14465	14532	14608	14520	14608	14451	14319	14578	14626	14458	14381	14454	14454	14276	14308	14452	14364	14403	14483	14427	14492	14376	14516	14376	14428	14544	14473	14610	14429	14299	14270	14521	14574	14391	14575	14532	14542	14611	14418	14440	14643	14507	14429	14648	14539	14460	14486	14478	14570	14409	14550	14532	14737	14598	14619	14419	14448	14707	14287	14309	14441	14548	14387	14485	14542	14519	14488	14451	14610	14569	14519	14452	14507	14583	14499	14578	14487	14710	14572	14573	14571	14515	14514	14292	14604	14514	14621	14394	14473	14529	14426	14630	14536	14662	14672	14572	14452	14379	14413	14459	14524	14433	14420	14580	14553	14456	14499	14510	14390	14463	14664	14419	14472	14349	14449	14540	14422	14484	14400	14400	14301	14554	14520	14446	14708	14679	14428	14385	14325	14389	14627	14536	14410	14524	14541	14481	14435	14563	14408	14526	14479	14647	14547	14579	14558	14579	14425	14477	14459	14400	14307	14370	14456	14397	14501	14430	14555	14546	14561	14688	14396	14437	14521	14482	14295	14460	14447	14500	14568	14402	14534	14510	14635	14411	14391	14256	14326	14632	14554	14539	14473	14276	14393	14490	14526	14265	14215	14590	14485	14581	14436	14590	14405	14485	14497	14589	14407	14472	14489	14370	14459	14365	14371	14351	14350	14430	14397	14467	14397	14671	14515	14497	14533	14526	14285	14365	14451	14418	14719	14459	14580	14567	14471	14466	14534	14507	14324	14478	14566	14498	14601	14541	14441	14571	14756	14581	14497	14207	14384	14577	14604	14553	14384	14687	14353	14450	14552	14423	14337	14472	14541	14551	14533	14587	14530	14772	14432	14575	14361	14548	14394	14466	14457	14778	14510	14521	14408	14539	14399	14383	14496	14423	14384	14710	14454	14509	14523	14547	14528	14392	14330	14276	14494	14484	14514	14452	14424	14449	14445	14630	14468	14712	14550	14729	14427	14539	14435	14659	14474	14685	14575	14699	14550	14610	14417	14480	14540	14470	14464	14514	14512	14516	14410	14568	14538	14595	14475	14511	14589	14462	14336	14654	14542	14600	14482	14675	14338	14414	14612	14402	14447	14448	14556	14548	14401	14593	14388	14445	14457	14419	14661	14482	14410	14712	14604	14591	14506	14532	14563	14536	14639	14461	14502	14558	14559	14408	14635	14533	14571	14429	14334	14422	14424	14508	14410	14492	14600	14681	14396	14370	14670	14374	14524	14508	14493	14541	14563	14338	14527	14556	14587	14466	14560	14442	14674	14392	14263	14621	14522	14564	14567	14407	14401	14267	14403	14524	14410	14535	14514	14543	14569	14477	14489	14470	14321	14567	14337	14310	14543	14584	14485	14484	14407	14467	14506	14241	14400	14397	14433	14352	14581	14486	14513	14395	14669	14539	14602	14444	14588	14533	14434	14364	14479	14483	14477	14369	14415	14523	14339	14467	14502	14242	14528	14593	14496	14432	14345	14501	14425	14475	14394	14596	14565	14612	14417	14505	14723	14608	14384	14613	14569	14588	14549	14458	14337	14293	14491	14531	14555	14320	14541	14446	14602	14656	14481	14470	14695	14299	14412	14574	14455	14473	14587	14282	14345	14426	14623	14640	14452	14591	14475	14518	14667	14439	14556	14572	14578	14676	14544	14261	14685	14389	14415	14297	14454	14471	14593	14341	14385	14515	14298	14524	14302	14367	14556	14656	14466	14510	14520	14641	14481	14524	14380	14483	14531	14715	14489	14623	14287	14440	14380	14601	14410	14436	14462	14501	14661	14655	14426	14462	14736	14624	14628	14508	14404	14558	14508	14476	14440	14459	14591	14519	14598	14454	14541	14496	14632	14631	14571	14387	14474	14414	14520	14487	14460	14319	14452	14301	14381	14500	14350	14599	14621	14368	14395	14540	14579	14514	14600	14388	14716	14593	14558	14327	14368	14537	14360	14597	14437	14451	14566	14547	14364	14374	14279	14413	14365	14533	14319	14594	14529	14401	14601	14406	14395	14373	14590	14478	14552	14347	14468	14772	14310	14527	14494	14675	14507	14434	14528	14524	14503	14592	14606	14540	14516	14569	14366	14578	14476	14448	14526	14480	14477	14546	14285	14535	14659	14478	14662	14554	14588	14597	14350	14544	14382	14559	14326	14370	14581	14694	14593	14751	14310	14595	14485	14514	14455	14378	14564	14635	14583	14593	14450	14649	14614	14425	14423	14513	14465	14547	14619	14543	14429	14390	14511	14648	14392	14580	14593	14525	14623	14351	14530	14484	14757	14532	14480	14395	14643	14504	14446	14388	14484	14594	14582	14683	14549	14536	14485	14596	14491	14483	14502	14552	14479	14399	14367	14496	14390	14245	14531	14434	14403	14375	14496	14361	14459	14615	14468	14432	14465	14560	14466	14398	14344	14480	14419	14521	14558	14566	14345	14351	14626	14495	14542	14568	14491	14607	14616	14343	14470	14549	14390	14299	14473	14539	14442	14617	14503	14452	14350	14481	14449	14408	14666	14368	14643	14587	14637	14402	14527	14505	14607	14557	14440	14516	14434	14401	14570	14627	14515	14483	14492	14601	14420	14494	14248	14551	14593	14336	14489	14268	14424	14492	14509	14358	14366	14523	14445	14344	14311	14558	14357	14475	14583	14503	14547	14625	14529	14629	14460	14406	14350	14377	14395	14392	14573	14527	14421	14469	14595	14577	14460	14651	14521	14597	14451	14455	14400	14464	14512	14520	14744	14555	14569	14607	14429	14571	14386	14347	14523	14603	14459	14338	14558	14585	14372	14581	14539	14458	14566	14530	14338	14557	14631	14469	14735	14473	14672	14604	14499	14596	14425	14545	14599	14394	14569	14613	14425	14263	14548	14398	14387	14431	14603	14498	14387	14432	14732	14541	14611	14518	14528	14498	14379	14612	14495	14254	14531	14605	14597	14408	14323	14642	14504	14600	14546	14341	14457	14485	14723	14804	14397	14585	14470	14465	14393	14434	14498
17373	30734	28835	22216	19002	17377	29213	62790	55777	44601	30227	21161	14904	14018	14077	13897	14039	14020	13833	14003	13934	13844	13991	13860	14032	13942	13890	14179	13991	14044	13914	13970	13951	13889	13889	13886	14079	13949	13876	13845	14008	13958	13889	13706	13841	13867	13925	14040	14096	13878	13985	13837	13897	13818	14162	13912	13751	14050	13822	14036	14023	13760	13918	13875	13896	13888	13928	13832	13954	13853	14036	13851	13828	14214	13850	13875	13977	13945	13847	13907	13828	13802	13912	13891	13972	13874	13877	13891	13821	14044	13916	13762	13888	13935	13946	14029	13897	13932	13838	13840	13765	13828	13898	13934	13909	13758	13862	13929	13842	13931	13825	13985	13872	13901	13932	13924	13827	14004	13852	13769	13858	14058	14024	13799	13813	13980	13921	13715	13937	13846	14027	13929	13888	13880	13878	14017	13930	13760	13851	13815	13959	13807	13791	13871	13905	13734	13910	13965	13907	13952	13967	13958	13927	13904	13933	13830	13929	13814	13960	13913	13818	13868	13723	14089	13894	13931	14008	13903	13884	13904	13996	13973	13954	13887	13879	13940	13937	13700	13978	13836	14002	13899	13834	13971	13889	14062	13981	13910	13784	13822	13880	13815	14002	13830	14089	13878	13862	13857	13945	13845	14031	13866	13856	13931	13874	13747	13936	13832	13925	14008	14018	13871	13922	13792	13797	13793	13917	13975	13926	13854	13853	13946	13996	13732	14025	13925	13902	13995	13721	13957	13854	14103	13958	13932	13956	13963	14051	13846	13899	13921	13911	13919	13874	13768	13940	13840	13872	13962	13939	13936	13804	13770	13884	13973	13940	13959	13898	13752	13765	13946	14104	13887	13864	14172	13962	13961	14021	13990	13980	13852	13947	13942	13725	13738	13793	13779	13930	13923	13851	13856	13757	13981	13793	14042	13723	13849	14012	14013	13844	13920	13855	13961	13824	14070	13955	14027	13879	14009	14031	14067	13890	14040	13856	13876	13854	13807	13893	14026	13893	13858	13969	13846	13979	13872	13844	13745	13877	13863	14051	14046	13805	13907	13756	13747	13822	14044	13733	13892	13802	13876	14003	13770	13947	13825	13820	13830	13795	13883	13914	13823	13876	13820	13907	13914	13923	13847	13869	13857	13790	13983	13806	13811	13986	13964	14034	13884	13841	14030	13951	13978	13808	13847	13938	13893	13957	14016	13802	13812	13900	13725	13777	13885	14013	13909	13973	13871	13942	13829	14105	13986	13805	13910	13901	13826	13861	13844	13880	13751	14145	13885	13804	13943	13968	13834	13811	13886	13767	13903	13858	13898	13848	14005	14057	13940	13915	13893	13850	13776	13895	13952	13911	13744	13919	13716	13888	13944	13963	13856	13904	13862	13964	13972	13706	14075	13850	13710	13791	13916	13917	13863	13770	14020	14072	13914	13974	13948	13917	14013	13913	13919	13770	13837	13954	13783	13976	13771	13789	13968	13798	13837	13837	13805	13745	13903	13990	13901	13926	13851	13667	13940	13907	13870	14037	14014	13852	14023	13953	13817	13943	13834	14026	13935	14106	13991	13790	13893	13872	13964	13757	13919	13946	13966	14000	13953	13972	13755	13766	14055	13854	13990	13828	13799	14054	14096	13830	14002	14011	13965	13951	13900	13905	14009	13830	13765	13786	13916	13839	13907	13966	13895	13912	14010	14070	13722	13893	13869	13723	13706	13798	13905	13858	13865	13791	13890	13902	13796	13938	13758	13842	13882	13980	13935	13834	13912	13902	13960	13883	13867	13873	13875	13675	14002	13765	13833	13918	13739	13746	13983	13853	14034	13889	14008	13764	13829	13830	13977	13886	14023	14100	13831	13876	13812	13864	13903	13862	13908	14271	14048	13724	13959	13813	13896	13810	13846	13843	13895	13841	13855	13951	13967	13740	13815	13972	13988	13968	13865	13871	14006	13860	13828	13798	13887	13802	13919	13959	13910	13927	14010	13921	13953	13897	13876	14082	13777	14006	13796	13993	13896	13939	13788	13997	13982	13747	13941	13953	13705	13919	13909	13892	13961	13876	13878	13845	13731	13836	14079	13916	13836	13966	13980	13965	14073	13811	13904	13827	13937	13799	13709	13786	13827	14026	13986	13966	13917	13687	13947	13998	13919	13878	13838	14083	13876	13841	13789	13875	13911	14047	13941	13984	13766	13952	13936	13851	13984	13835	13825	13823	13952	13817	13918	13844	13966	13931	13951	13915	13787	13860	13791	13849	13928	14130	13909	13841	14094	13898	13975	13877	13745	13968	14002	13649	13784	13948	13909	13927	14123	13719	13869	13791	13881	13921	13864	13772	13865	13939	13825	14156	13956	13882	13892	13833	13867	13853	13827	13707	13980	13880	13962	13860	13928	13898	13916	13834	13810	13831	14070	14013	13825	13747	13933	14009	13919	13913	13826	13917	13940	13929	13846	14034	13975	13936	13914	13954	14018	13945	13847	13786	14038	13666	13909	13967	13908	13832	13864	13977	13760	13988	13963	13918	13975	13924	13948	13870	13809	13898	13919	13732	13978	14007	13802	13902	13880	13953	13816	13842	13806	13900	13890	13863	13815	13782	13989	13917	14006	13908	13810	13922	14011	13969	13923	13694	13817	13885	13917	13949	14014	13803	14097	13821	13939	13940	13896	13930	13883	13739	13907	13829	13970	13848	13840	13943	13922	13824	13823	13989	13921	14000	13826	13694	13928	13980	13915	14034	13942	13766	13847	13963	13928	13966	14078	13778	13897	14030	13814	13915	13866	13852	13918	13919	13969	14001	13887	14049	13747	13898	13858	13865	13882	13871	13899	13918	13741	14040	13924	13917	13852	13782	13747	14059	13871	13932	13819	13957	13922	13822	13836	13740	13869	13894	14001	13855	13828	13730	13886	13981	13998	13941	13896	13911	13697	13989	13930	14045	14105	13956	13695	13917	13955	14047	13961	14006	13959	13862	13943	13793	13879	13824	13929	13828	13796	13849	13908	13847	13842	13968	13950	13958	13906	13899	13889	13773	14029	13951	13991	13890	13825	13856	13903	13942	14024	13782	13855	13992	13789	13921	13743	13934	13977	13927	13902	13952	13848	14014	13737	13889	13965	13801	13904	13904	13900	13945	13887	13888	13847	13999	13895	14164	13874	13883	13951	14021	13868	13860	13830	13886	13858	13964	13938	13836	13891	13784	13907	13771	13902	13926	13998	13723	14032	13943	14051	14030	13881	13879	13803	13899	13849	13903	13777	13846	13848	14005	13842	13753	13776	14010	13954	13969	13807	13929	14039	13707	13906	13913	13939	13729	13900	13846	13968	13800	13833	13835	13993	14089	13918	13901	13915	13827	13916	13920	13838	13950	13939	13965	13862	14004	13803	13827	13961	13920	13876	13853	13871	13873	13810	13980	13869	13914	13970	14047	13945	13791	13896	14117	14019	13961	13880	13849	14002	13884	13874	13832	13901	13854	13744	13840	13930	13956	13775	13915	13876	13976	13954	14109	13879	14079	13858	13997	13809	14045	13955	13816	13912	13897	13780	13833	13945	13910	13781	14024	13966	13839	13950	13777	13992	13856	13933	13871	13953	13915	14050	13855	13745	13989	13945	13930	13890	13811	14039	13844	13957	13763	13974	13695	13816	14010	13804	13872	13916	13638	13868	14026	13931	13948	13938	13987	13736	13953	13876	13751	13822	13880	13821	13787	13947	13904	13955	13954	13821	13930	13924	13916	13834	13881	13897	13869	13879	13847	14023	13951	13797	13906	13733	13933	13824	13961	13995	13893	13802	13842	13909	13776	13989	13993	14032	13923	14015	13813	13926	13741	13848	13932	13858	13881	13880	13952	13916	14044	13782	13790	13976	14053	13941	13807	13856	13953	13904	13935	13861	13946	13784	13880	13865	14003	13832	13810	13884	13969	13907	14008	13861	14023	13818	13989	13860	13799	13838	13934	13938	13965	13948	13764	13867	13884	13925	13781	13841	13885	13766	13959	13886	13894	13694	13900	13784	13816	13874	13854	14002	13962	13768	13885	13961	13792	13767	13963	14029	14075	14065	13972	13862	13972	13891	13837	13932	13814	13906	13874	14029	13886	13917	13966	13733	13886	13878	13968	13890	14054	13751	13827	13886	13984	13837	13912	13898	13764	13991	13861	13981	13943	13886	13912	13958	13957	14023	13872	13798	13965	14034	14035	13958	13877	13903	14002	13890	13858	13869	13812	14009	13815	13860	13977	14033	13791	13776	14023	13805	13801	13874	13938	13914	14009	13779	13910	13874	13929	13876	13972	14052	13877	13830	13973	13802	13907	13769	13947	13914	14008	14169	13935	13688	13924	13970	14010	13755	13995	13805	13925	14003	13843	14014	13826	13806	14051	13695	13883	13978	14093	14042	13872	13912	13827	13939	13747	13813	13826	13801	13868	13861	13862	13859	13942	13906	13826	14040	14002	13850	13946	13902	13991	13888	13912	13930	13879	13773	13758	14016	13711	14014	13883	13947	14016	13872	13854	13996	13806	13779	13682	13898	13938	13944	13931	13719	14002	14007	13940	13870	13782	13984	14054	13859	13688	13779	13876	13860	13845	13858	13954	14065	13842	13882	13900	13994	13875	13844	13806	13865	14043	13919	13747	13889	13882	13939	13967	13925	13950	13942	13936	13947	13915	13919	13846	13905	13860	13889	13944	14023	13920	13902	13821	13902	13989	14000	13865	13842	13852	13983	13968	13904	13977	14036	13878	13932	13775	13668	13961	13757	13822	13987	13774	13981	13934	13851	13930	13913	13811	13891	13875	13787	13863	13869	13903	13919	13943	13947	13635	13922	13881	13969	13823	13860	13859	14026	13881	13885	13978	13956	13913	14058	13902	14000	13704	13971	13884	13982	14002	13811	13906	14039	13743	13885	13913	13877	13938	13769	13775	13837	13987	13979	13828	14086	13977	13929	13948	13962	14054	13791	13924	13695	13949	13992	14042	13861	13902	13994	13947	13878	13807	13832	13850	13869	13874	13914	13954	13872	13899	13927	13946	14025	13920	13847	13924	13954	13946	13831	13863	13831	14089	14136	13879	13848	13922	13786	13815	13882	13894	13939	14077	13912	13947	13878	13847	14014	13804	13886	13878	13784
27303	21666	22724	18777	15418	15182	16508	22371	22302	20137	17001	15439	14955	14996	14781	14830	14820	14671	14862	14728	14612	14725	14657	14930	14746	14572	14807	14766	14825	14678	14552	14830	14577	14732	14756	14881	14877	14746	14767	14785	14837	14575	14854	14781	14809	14921	14608	14799	14645	14833	14758	14798	14848	14844	14585	14760	14753	14988	14921	14772	14622	14856	14833	14764	14553	14724	14923	14705	14687	14574	14527	14771	14718	14764	14823	14755	14669	14723	14571	14670	14669	14939	14703	14728	14864	14817	14699	14942	14644	14753	14742	14590	14612	14610	14687	14532	14718	14585	14683	14764	14878	14724	14875	14631	14759	14662	14638	14833	14558	14692	14917	14617	14686	14677	14928	14766	14796	14574	14565	14772	14685	14637	14690	14766	14726	14686	14952	14689	14664	14662	14796	14728	14663	14668	14735	14647	14660	14605	14595	14523	14717	14613	14483	14754	14789	14610	14859	14642	14606	14657	14768	14976	14719	14497	14733	14669	14797	14646	14830	14754	14823	14574	14838	14715	14888	14857	14881	14766	14828	14645	14680	14909	14559	14886	14760	14681	14887	14442	14753	14747	14494	14834	14830	14702	14696	14489	14778	14695	14759	14648	14613	14736	14551	14613	14701	14841	14714	14634	14799	14402	14722	14665	14757	14790	14818	14692	14897	14630	14454	14925	14775	14835	14546	14661	14714	14538	14710	14684	14586	14654	14792	14573	14873	14564	14807	14558	14710	14661	14637	14590	14897	14593	14796	14642	14707	14554	14789	14649	14647	14897	14889	14869	14636	14640	14721	14766	14882	14629	14678	14766	14800	14703	14528	14739	14607	14690	14563	14915	14576	14782	14680	14777	14568	14679	14779	14693	14575	14688	14637	14824	14677	14802	14852	14878	14836	14793	14746	14540	14748	14812	14545	14706	14638	14747	14660	14738	14601	14657	14590	14627	14682	14534	14594	14642	14776	14638	14753	14742	14711	14627	14815	14745	14731	14626	14660	14756	14743	14754	14699	14861	14638	14774	14978	14673	14818	14568	14601	14782	14712	14642	14751	14834	14918	14776	14729	14644	14623	14652	14702	14618	14443	14560	14739	14752	14657	14688	14662	14753	14591	14810	14543	14723	14601	14733	14792	14938	14839	14789	14557	14702	14389	14727	14711	14681	14680	14664	14787	14675	14725	14633	14721	14714	14709	14723	14759	14668	14688	14757	14729	14522	14860	14634	14578	14724	14634	14675	14691	14576	14710	14926	14813	14849	14674	14641	14847	14927	14622	14798	14638	14733	14734	14538	14734	14790	14536	14694	14553	14616	14739	14496	14903	15025	14706	14819	14610	14968	14741	14719	14642	14649	14706	14772	14702	14605	14731	14630	14605	14766	14679	14740	14658	14571	14965	14541	14773	14814	14703	14709	14687	14725	14764	14746	14711	14633	14820	14827	14692	14626	14623	14831	14800	14784	14752	14659	14596	14472	14790	14671	14735	14656	14751	14757	14879	14670	14760	14857	14748	14671	14542	14663	14821	14816	14619	14698	14802	14524	14613	14775	14713	14659	14686	14726	14704	14747	14734	14774	14525	14641	14712	14814	14566	14807	14649	14687	14653	14666	14863	14745	14956	14729	14837	14863	14713	14627	14674	14734	14819	14622	14772	14732	14738	14688	14511	14660	14757	14635	14977	14787	14788	14534	14834	14603	14790	14699	14707	14716	14520	14756	14737	14659	14774	14563	14777	14800	14846	14805	14826	14800	14745	14578	14734	14786	14719	14675	14570	14656	14662	14681	14612	14576	14922	14573	14651	14702	14613	14677	14742	14682	14618	14774	14749	14750	14873	14757	14937	14616	14670	14655	14707	14684	14846	14766	14494	14705	14539	14769	14464	14699	14720	14622	14593	14712	14790	14704	14719	14706	14716	14711	14737	14628	14621	14714	14675	14729	14794	14575	14705	14655	14674	14565	14746	14594	14656	14699	14634	14748	14717	14723	14789	14781	14807	14821	14842	14482	14627	14791	14720	14873	14617	14787	14896	14701	14706	14646	14592	14582	14703	14755	14677	14710	14752	14718	14711	14849	14634	14723	14859	14571	14803	14792	14620	14716	14929	14746	14576	14700	14561	14704	14680	14766	14658	14773	14712	14855	14774	14659	14654	14704	14824	14785	14816	14586	14937	14700	14624	14576	14718	14692	14581	14785	14532	14632	14618	14597	14784	14819	14772	14868	14866	14563	14579	14854	14694	14589	14578	14681	14794	14657	14555	14770	14603	14655	14807	14632	14968	14738	14667	14587	14776	14758	14838	14811	14781	14631	14568	14774	14903	14883	14729	14682	14679	14779	14574	14727	14804	14688	14756	14820	14699	14769	14744	14736	14767	14727	14680	14530	14684	14944	14854	14568	14653	14789	14711	14736	14636	14762	14730	14837	14760	14828	14525	14554	14904	14711	14515	14755	14780	14614	14775	14830	14904	14561	14746	14665	14654	14754	14691	14667	14667	14871	14809	14686	14729	14762	14683	14566	14698	14575	14670	14749	14758	14783	14735	14814	14877	14655	14729	14690	14754	14659	14729	14709	14789	14702	14772	14801	14522	14709	14684	14716	14705	14668	14815	14758	14819	14605	14509	14741	14816	14638	14539	14584	14782	14560	14852	14628	14790	14785	14775	14765	14833	14605	14664	14707	14908	14629	14870	14759	14715	14812	14640	14927	14662	14696	14835	14560	14653	14601	14869	14900	14730	14691	14616	14648	14768	14767	14781	14642	14791	14786	14634	14736	14718	14599	14772	14772	14788	14831	14726	14739	14756	14699	14666	14802	14857	14634	14825	14623	14870	14788	14641	14659	14682	14815	14705	14715	14673	14708	14831	14609	14671	14775	14756	14636	14844	14774	14842	14722	14709	14805	14664	14720	14953	14817	14645	14743	14739	14818	14932	14676	14839	14807	14670	14717	14816	14611	14653	14901	14707	14903	14738	14718	14667	14847	14823	14687	14738	14664	14868	14663	14778	14772	14783	14660	14555	14720	14811	14721	14954	14756	14809	14777	14646	14721	14650	14755	14852	14863	14626	14724	14551	14603	14817	14549	14757	14658	14769	14801	14559	14836	14686	14604	14660	14711	14476	14609	14683	14797	14941	14665	14650	14648	14554	14649	14676	14764	14843	14718	14563	14623	14751	14530	14747	14726	14637	14656	14831	14718	14647	14889	14754	14799	14891	14792	14783	14584	14668	14702	14896	14796	14765	14647	14603	14851	14882	14606	14712	14591	14878	14747	14794	14574	14645	14630	14775	14585	14588	14719	14733	14858	14824	14655	14624	14517	14560	14532	14681	14638	14638	14693	14741	14774	14606	14656	14807	14696	14571	14915	14776	14869	14764	14562	14751	14639	14713	14591	14780	14665	14532	14623	14594	14571	14785	14702	14674	14863	14699	14752	14904	14837	14833	14635	14813	14711	14698	14728	14710	14970	14730	14731	14847	14623	14707	14585	14912	14849	14638	14938	14738	14709	14421	14781	14652	14725	14702	14883	14812	14873	14568	14678	14718	14655	14861	14867	14828	14853	14648	14659	14724	14651	14671	14683	14619	14697	14634	14740	14688	14631	14714	14923	14803	14862	14720	14810	14748	14836	14894	14790	14870	14771	14587	14480	14736	14596	14665	14640	14798	14687	15074	14772	14730	14517	14679	14632	14685	14839	14604	14704	14507	14595	14843	14695	14646	14813	14785	14816	14879	14694	14889	14810	14835	14768	14814	14787	14743	14653	14745	14920	14707	14631	14742	14666	14646	14829	14823	14822	14747	14673	14620	14768	14728	14661	14611	14500	14843	14722	14791	14810	14636	14716	14789	14595	14670	14785	14652	14760	14498	14904	14789	14669	14936	14652	14778	14711	14736	14733	14785	14833	14828	14606	14655	14640	14699	14729	14953	14859	14773	14872	14657	14844	15039	14630	14809	14864	14620	14586	14718	14622	14730	14786	14738	14823	14712	14669	14987	14555	14760	14868	14643	14661	14783	14651	14459	14696	14662	14797	14719	14767	14634	14879	14722	14608	14623	14740	14708	14677	14526	14563	14498	14792	14836	14747	14586	14743	14716	14830	14744	14673	14759	14804	14791	14633	14930	14631	14631	14673	14840	14816	14700	14920	14736	14782	14687	14780	14632	14641	14808	14660	14642	14712	14679	14750	14550	14400	14883	14626	14932	14793	14667	14627	14599	14656	14513	14924	14765	14782	14779	14614	14721	14715	14749	14641	14623	14770	14695	14743	14614	14765	14736	14495	14808	14626	14664	14886	14852	14872	14822	14665	14544	14805	14747	14862	14748	14714	14783	14774	14766	14697	14649	14602	14847	14729	14590	14784	14668	14692	14669	14701	14648	14890	14943	14595	14887	14623	14786	14719	14599	14688	14748	14786	14493	14773	14986	14622	14682	14620	14691	14723	14620	14679	14598	14686	14865	14553	14785	14712	14719	14869	14702	14788	14664	14678	14554	14907	14775	14839	14556	14654	14656	14533	14952	14618	14710	14714	14639	14719	14857	14851	14420	14623	14673	14805	14786	14818	14615	14828	14609	14473	14718	14587	14717	14720	14928	14763	14546	14778	14683	14576	14603	14730	14735	14548	14731	14588	14598	14888	14679	14792	14724	14791	14760	14702	14618	14727	14658	14806	14726	14816	14880	14658	14877	14967	14593	14745	14705	14458	14689	14753	14708	14817	14480	14802	14635	14657	14938	14938	14897	14775	14677	14649	14762	14840	14817	14766	14663	14586	14660	14687	14758	14619	14918	14922	14629	14610	14677	14662	14692	14792	14768	14738	14729	14572	14755	14756	14964	14804	14813	14793	14779	14834	14593	14600	14850	14868	14716	14889	14765	14591	14854	14634	14816	14755	14570	14774	14701	14718	14800	14855	14779	14724	14682	14664	14726	14665	14732	14770	14918	14924	14738	14696	14791	14696	14682	14697	14761	14746	14645	14606	14582	14817	14652	14793	14741	14722	14578	14664	14785	14635	14799	14884	14594	14944	14722	14729	14694	14572	14975	14672	14584	14773	14661	14844	14625	14807	14824	14605	14565	14702	14731	14662	14636	14719	14775	14756	14647	14908	14813	14707	14802	14784	14674	14751	14713	14741	14754	14805
15550	19930	19003	16187	15162	14783	17274	25537	23737	20269	16128	14908	14296	14094	14212	14082	14051	14096	14035	14020	14054	14044	13906	14172	14024	14060	14121	13919	13902	14026	14039	14116	14099	14001	14050	14192	14012	14183	13962	14175	14069	14172	14002	14060	13985	14040	14213	14116	14188	13933	14025	14086	13952	14242	14002	13940	14098	14187	14135	14240	14140	14090	14076	13994	14076	13988	13991	14226	13989	13960	14020	14204	14024	14126	14185	14286	14167	14127	14148	14027	14180	13956	14038	13998	14048	14080	14006	14127	14125	14053	14100	14016	14018	14031	14122	14053	14128	14218	14111	14113	14134	13956	14016	14048	13998	14173	13969	14038	13977	13920	14302	14167	14010	14081	14048	14151	14027	14016	14025	14144	13981	14054	14002	14227	14105	14020	14086	14016	13890	14125	14123	14126	13973	14027	14235	14042	14059	14147	14273	13928	14084	14077	13983	14137	14058	14102	13933	14169	14054	14112	14120	14156	14065	14031	13968	13946	14036	14181	14211	14121	14003	14342	14108	14186	14204	14055	13957	13997	14036	13988	14084	13983	14179	13967	14163	14137	13891	13991	14148	14061	14149	14118	14188	13977	14107	14134	13943	14000	14102	14106	14140	14074	14004	13991	14306	13989	14023	13923	14176	13983	14057	14010	14063	14129	13909	14149	14030	14053	14101	14100	14075	14261	13953	14060	13849	14148	14082	14144	14079	14077	14160	14187	14019	14108	14131	14040	14037	14187	14163	13990	14100	14265	14000	14076	14201	14178	14137	14169	14254	14056	14007	14299	14051	14010	14155	13950	14219	14140	14292	14049	14033	14130	14210	14023	14063	14149	13935	14008	14135	14102	13959	14143	14066	14178	14205	14102	13978	14080	13985	13988	14012	14122	13885	14163	14158	13924	14276	14090	13982	14012	14058	14142	14014	14211	14018	14166	14049	14007	14002	13967	14140	14187	14068	14099	14088	14163	13998	14016	14064	14114	14105	14140	13937	13966	14016	13961	13926	14107	14019	13929	14165	13953	14001	13968	13992	14092	14033	14124	14050	14086	13869	14139	14220	14091	14004	14119	13960	14089	14140	13899	14118	13884	14115	14079	14078	14059	14051	14035	14192	14201	14194	14232	14025	14134	14031	14100	14052	14099	14025	14236	14090	14076	14212	13980	13948	14077	14100	14014	13899	14187	14202	14124	14063	14063	13951	13956	14112	14239	14060	13992	14078	14169	13902	14065	14201	14132	14037	14005	14049	13871	14176	14214	13995	14256	13953	13962	14170	14195	13977	14145	14012	14027	14168	14043	14125	14147	14113	14134	14025	14095	14055	13930	14099	14152	14213	14099	13972	14108	14083	14052	13946	14262	14113	14305	13938	13955	14043	14133	14103	13994	13964	14049	13990	14029	14191	14081	14138	14118	13857	14150	13995	14184	13988	14036	14155	14293	14181	14133	14018	14147	14105	13950	14031	14252	14118	13913	14092	14056	13980	14009	14047	14085	14148	14076	14186	14063	13999	13892	14266	14086	13984	13991	14226	14036	14120	14074	13991	14210	14149	14218	13958	14137	14008	14311	14101	14281	14055	14135	14094	14207	14181	14150	14112	14091	14125	13963	14067	14073	14191	14167	13904	13937	13969	13959	13924	14217	13987	14024	14262	14113	14154	14221	14097	14020	14080	14172	14241	14276	14189	14042	13984	14068	14064	14000	14103	14136	13953	14066	14147	14076	14039	14111	14142	13945	14024	14133	14228	14066	14288	14018	14170	14127	14132	14036	13868	14015	14126	14096	13995	14138	14122	13974	14169	14305	13968	13972	13939	14105	14068	13928	13982	14041	14075	14337	14118	14126	13983	13906	14079	14069	14084	14148	13986	14036	14028	14030	13997	13940	14262	14001	14150	14019	14173	14033	14043	14164	14098	14041	14026	14117	13995	14088	13981	14106	13978	14166	14109	13975	14011	14062	14043	14043	14132	13998	14097	14083	14200	14035	14078	14034	14122	13998	14033	14191	14105	13893	14173	13996	14181	14026	13983	14193	14022	14108	13969	14022	14342	14159	14040	14179	14168	14140	14130	14200	14195	14018	14091	14069	14012	14042	14033	14204	13957	14036	14131	13943	14043	14010	14129	13993	13991	14125	14112	14118	14170	13996	14045	14124	14114	14014	14036	13984	14053	14150	14066	14219	14173	14054	14229	14055	14038	13890	14180	14199	14183	14020	14100	14136	14078	14095	14105	14025	14107	14091	14110	14148	14219	14144	14136	14146	14019	13998	14123	14067	14011	14106	14007	14198	14112	14183	14013	14138	14012	14058	14079	14170	14178	14197	14062	14063	14138	14087	14134	14020	14128	14117	14213	14119	14023	14159	13970	14137	14192	14119	14219	14017	14015	13952	13998	14078	14073	14121	14241	14073	14075	14059	14075	14212	14085	14250	14134	13963	14173	13994	14091	14064	14099	14027	14004	14034	14127	14092	14131	14062	14027	14083	14187	13883	14183	14087	14053	14030	14251	14124	14103	14117	14099	14132	14239	14117	14156	13973	14074	13817	14331	14201	14061	14009	14228	14057	14047	13983	14092	14135	13876	14145	14015	14119	14050	14001	14130	14014	14049	13929	14286	13958	14053	14004	14138	14032	14044	14029	14012	14080	14100	14030	14109	14151	14178	14139	14112	14234	14029	14105	14036	13971	14050	14191	13930	14114	14035	14109	14139	14035	14177	14111	14083	14030	14097	14149	13984	13939	14028	14203	14132	13928	14034	14089	13992	14051	13955	14099	14019	13977	14100	14114	14039	14084	13887	14227	14033	14068	14195	13975	14146	14043	14019	14000	14018	14022	13981	14137	14100	14139	13997	14071	14235	14136	13968	14121	14208	13945	14113	14060	13959	14178	14186	14178	13878	14032	14005	14124	14042	14017	14235	14061	13973	14156	14091	14145	14136	13996	14016	14194	14135	14137	14120	14103	14114	14085	14083	13954	13964	13950	13920	14146	14088	14168	14107	14065	14089	14088	14064	13943	14146	14022	14019	14056	14343	14080	14035	14081	14228	14097	14057	13867	13989	14099	14270	14087	14034	14134	14125	14117	14110	14088	14077	14037	14108	14068	14096	13916	14014	14085	14077	14006	14165	14042	13992	14263	14112	14102	14145	14123	14097	14190	13915	14046	14145	13949	14040	14118	14087	14046	14250	14028	13934	14078	13960	14203	13979	13907	14185	14119	14052	14248	14071	14202	14103	13976	14191	14034	14066	14137	13943	14175	14095	14008	14100	13981	14093	14004	14049	14049	14179	13802	13993	14047	14054	14217	14071	14082	13960	14002	14103	14133	14126	14277	14039	14063	14017	14017	14140	14237	14067	14034	14099	13950	14115	14048	14053	14125	13892	14185	14144	14046	14136	14065	13907	14080	13951	14150	14036	13909	14001	14023	13991	13975	14007	14086	14268	14256	14182	14035	14157	13932	13988	14128	14104	14037	14137	14223	14007	13867	14208	14220	14011	14177	14045	14107	13991	14070	13982	13971	14130	14077	14112	13993	14080	14040	14008	14067	14054	14242	14098	14065	14193	14152	14118	14063	13891	14163	14116	14040	14058	14053	14171	13980	14060	13972	14231	14074	14128	14212	13966	14110	14030	14013	14088	13995	14070	14221	14109	13986	14133	14043	13915	14127	13929	14030	14196	14036	14160	14136	13967	14001	14076	13960	14142	14015	14076	13973	14181	14136	13973	14129	13976	14058	14216	14134	14052	13936	14145	13901	13981	14048	14030	14165	14030	14087	14058	14034	13993	14078	14090	14156	14230	14038	14310	14048	14248	14060	14168	14049	14170	14030	14052	14114	14141	14202	14216	13962	14019	13986	14050	13969	13899	13979	14142	14070	14081	14179	14059	14023	14036	14111	14047	14234	14060	14053	13970	14059	14214	14204	14200	14181	14188	14082	13992	14051	14185	14296	14066	14106	13818	13999	14062	14299	14086	13997	14174	14016	14241	14082	14131	14045	14077	14133	14128	14156	14116	14114	14102	14027	14201	13975	14125	14154	14174	14306	14101	14066	14266	14068	13992	14046	14067	14154	14187	14086	14095	14148	14087	14092	14154	13895	14170	14226	14182	14220	13980	14205	14017	14112	14000	13962	14202	14281	14019	14131	14104	14066	14005	14002	14068	13990	13984	14166	14203	14168	13992	14081	14114	14168	14118	14184	14036	14082	14220	14029	14089	14069	14217	14069	14197	14140	13911	14161	14067	14109	14003	13919	14026	14075	14161	14101	14129	14221	13952	14040	14159	14229	14180	14043	14201	14330	14130	14101	14190	13962	14218	14047	13892	14247	14045	13945	14031	13842	13870	14014	14085	13982	14054	13935	14182	13996	14070	14147	14026	14019	14083	13994	14101	14057	14070	13991	14322	14226	13984	13892	14125	14049	14072	14230	14090	14211	14069	14148	14162	14025	13940	14162	14167	14041	14000	13942	13952	14108	14057	14124	14135	14148	14183	14047	13918	13984	13983	14015	14064	14020	14167	14123	14007	14026	14105	14110	14037	14029	14153	14118	13915	14023	14003	14099	14116	14109	14181	14157	13914	14028	14071	14155	14075	14022	14018	14174	14099	13917	14167	14116	14044	14133	14350	13980	14120	14035	14027	14002	14076	14171	14111	14139	14046	13803	14132	14079	14147	14035	14010	13936	13990	13967	14319	13981	13975	14046	14002	14151	14160	14062	14057	14126	14074	14190	14206	14082	14152	14154	14116	14037	13899	14075	14111	14017	13930	14046	13987	14106	14096	14040	14254	14113	14006	14280	14153	14076	13970	14073	13910	13939	14207	13943	13996	14077	14042	13993	14088	14150	14014	14308	14026	14110	14058	14187	14234	14025	14097	13925	14039	13957	14115	14055	14009	14062	14147	14212	14089	14137	13971	14071	14186	14072	14182	14106	13998	14085	14201	14088	14028	14067	14083	14165	14179	14078	14135	14065	14064	14082	13938	14202	13938	14162	14036	14104	14015	14006	13968	13962	14017	14079	13968	13965	14150	14345	14077	14005	14036	14044	14201	13985	14161	14158	14155	13956	14194	14044	14159	14029	14059	14063	14019	14088	14067	14113	14079	13955	14129	14083	14148	14021	14003	14181	14138	14154	14109	14179
24692	21096	27837	24854	20019	16925	21957	44354	40094	32096	22202	17483	15049	14630	14529	14386	14308	14516	14249	14447	14277	14442	14239	14228	14601	14035	14374	14294	14181	14359	14274	14499	14314	14384	14000	14338	14402	14533	14500	14357	14372	14373	14160	14054	14141	14022	14229	14251	14311	14324	13966	14230	14330	14354	14292	14487	14288	14377	14307	14200	14225	14281	14281	14130	14189	14165	14287	14296	14220	14290	14199	14289	14301	14397	14232	14003	14190	14308	14189	14224	14416	14342	14416	14136	14248	14185	14249	14287	14425	14275	14360	14442	14210	14409	14380	14137	14055	14366	14305	14348	14560	14338	14379	14265	14278	14238	14218	14324	14402	14347	14306	14339	14198	14466	14289	14303	14247	14287	14217	14156	14273	14246	14247	14452	14363	14099	14330	14240	14285	14196	14227	14280	14228	14238	14281	14128	14261	14394	14390	14226	14325	14238	14184	14218	14384	14284	14336	14159	14182	14180	14162	14251	14433	14229	14263	14213	14182	14315	14243	14350	14302	14390	14146	14222	14138	14137	14139	14301	14187	14374	14186	14208	14272	14275	14180	14137	14149	14172	14221	14181	14213	14194	14411	14251	14316	14270	14232	14083	14354	14119	14191	14485	14202	14205	14276	14335	14373	14267	14410	14237	14432	14318	14299	14356	14171	14326	14496	14280	14235	14321	14203	14329	14381	14164	14314	14295	14373	14347	14235	14400	14209	14206	14239	14253	14373	14186	14275	14253	14240	14242	14175	14256	14200	14177	14525	14147	14320	14212	14306	14327	14110	14370	14153	14323	14267	14463	14180	14058	14322	14252	14187	14166	14293	14257	14385	14294	14114	14173	14277	14309	14194	14213	14310	14165	14338	14349	14257	14302	14145	14398	14217	14226	14365	14147	14229	14172	14276	14326	14026	14218	14328	14283	14189	14288	14236	14308	14451	14342	14197	14313	14273	14233	14305	14124	14230	14292	14209	14392	14343	14141	14234	14287	14492	14239	14440	14450	14223	14155	14317	14340	14232	14080	14334	14327	14281	14130	14243	14300	14063	14258	14402	14466	14217	14247	14201	14337	14304	14274	14247	13988	14133	14357	14284	14284	14124	14269	14282	14167	14082	14221	14299	14357	14201	14456	14227	14003	14311	14279	14070	14223	14352	14243	14227	14184	14192	14304	14265	14446	14260	14262	14186	14094	14148	14209	14071	14327	14196	14435	14220	14370	14166	14360	14345	14211	14329	14444	14453	14191	14275	14389	14212	14271	14238	14156	14318	14214	14193	14186	14250	14245	14269	14301	14108	14170	14310	14386	14413	14216	14389	14130	14305	14075	14127	14193	14161	14429	14242	14280	14238	14267	14291	14207	14457	14372	14290	14296	14506	14352	14071	14407	14145	14276	14435	14236	14051	14253	14383	14320	14108	14100	14268	14189	14180	14489	14103	14064	14485	14285	14296	14272	14147	14085	14212	14193	14313	14115	14322	14309	14323	14263	14232	14455	14249	14388	14296	14352	14275	14299	14220	14105	14192	14262	14362	14312	14416	14221	14416	14196	14155	14336	14060	14196	14212	14267	14164	14061	14256	14255	14379	14098	14218	14113	14306	14422	14425	14193	14195	14320	14256	14353	14297	14104	14181	14288	14270	14158	14099	14332	14352	14337	14325	14174	14313	14340	14150	14322	14246	14356	14386	14284	14232	14351	14238	14388	14284	14362	14311	14223	14129	14362	14255	14389	14223	14090	14280	14408	14260	14402	14284	14164	14287	14210	14319	14298	14396	14218	14162	14274	14047	14226	14333	14303	14106	14283	14212	14263	14372	14184	14204	14280	14323	14130	14081	14360	14283	14280	14493	14309	14185	14291	14474	14161	14353	14400	14185	14307	14227	14297	14089	14255	14515	14354	14254	14173	14105	14201	14223	14163	14251	14572	14256	14260	14195	14300	14233	14007	14257	14212	14279	14362	14426	14142	14320	14257	14345	14270	14290	14035	14213	14127	14389	14157	14313	14188	14170	14195	14286	14114	14016	14330	14295	14196	14307	14253	14075	14358	14305	14288	14194	14115	14247	14237	14271	14273	14163	14221	14182	14392	14291	14018	14364	14124	14255	14338	14270	14036	14121	14259	14305	14235	14231	14206	14313	14126	14344	14343	14193	14316	14322	14280	14294	14307	14185	14379	14334	14232	14251	14185	14274	14213	14349	14301	14396	14462	14177	14257	14329	14197	14299	14235	14131	14249	14348	14183	14342	14297	14295	14264	14280	14312	14310	14161	14070	14370	14310	14236	14219	14199	14348	14240	14193	14229	14359	14376	14395	14283	14234	14271	14266	14319	14156	14300	14242	14346	14357	14420	14348	14298	14265	14177	14103	14259	14294	14054	14046	14289	14221	14144	14235	14121	14176	14547	14442	14208	14324	14292	14458	14198	14352	14330	14381	14203	14269	14323	14290	14356	14346	14323	14156	14128	14129	14166	14163	14320	14293	14141	14258	14264	14339	14336	14377	14273	14240	14142	14285	14066	14333	14250	14375	14322	14237	14419	14153	14346	14345	14335	14366	14285	14129	14372	14185	14336	14290	14363	14449	14209	14345	14279	14421	14111	14256	14383	14367	14201	14560	14333	14316	14262	14172	14401	14217	14355	14233	14281	14289	14214	14222	14384	14426	14096	14224	14227	14184	14176	14078	14339	14335	14127	14183	14216	14483	14341	14464	14258	14164	14259	14145	14212	14259	14334	14095	14206	14288	14210	14274	14399	14353	14370	14257	14303	14307	14361	14320	14392	14292	14225	14267	14269	14180	14256	14156	14655	14322	14198	14282	14396	14407	14278	14468	14401	14480	14200	14347	14238	14327	14190	14342	14199	14343	14268	14245	14315	14150	14280	14368	14109	14187	14129	14064	14238	14230	14297	14386	14127	14278	14107	14349	14175	14191	14169	14128	14433	14196	14266	14297	14339	14258	14214	14159	14219	14205	14343	14305	14398	14279	14409	14240	14373	14242	14318	14214	14271	14254	14193	14237	14217	14110	14237	14335	14282	14298	14162	14425	14317	14290	14283	14244	14160	14497	14306	14305	14318	14245	14322	14260	13919	14188	14340	14248	14405	14194	14263	14454	14229	14332	14239	14024	14414	14152	14170	14229	14240	14196	14341	14208	14248	14065	14079	14364	14232	14338	14198	14159	14056	14365	14277	14247	14261	14256	14282	14293	14305	14465	14170	14091	14066	14264	14155	14085	14274	14216	14214	14070	14383	14401	14159	14364	14139	14282	14149	14260	14562	14330	14211	14190	14274	14298	14248	14149	14276	14193	14236	14241	14210	14304	14217	14246	14176	14186	14263	14604	14207	14488	14335	14189	14404	14453	14160	14326	14326	14325	14413	14444	14428	14279	14202	14319	14270	14218	14394	14112	14316	14340	14093	14175	14096	14225	14114	14196	14195	14291	14294	14272	14183	14445	14290	14169	14402	14309	14306	14217	14076	14269	14357	14298	14254	14087	14280	14415	14290	14172	14135	14202	14245	14233	14305	14363	14179	14497	14253	14417	14317	14106	14166	14258	14165	14367	14115	14383	14331	14273	14149	14227	14327	14261	14425	14386	14254	14264	14404	14383	14364	14470	14204	14315	14493	14192	14279	14225	14135	14315	14168	14188	14357	14219	14236	14343	14272	14288	14146	14301	14192	14237	14347	14078	14122	14374	14118	14260	14197	14373	14040	14308	14167	14283	14207	14258	14080	14149	14268	14213	14186	14455	14095	14224	14184	14250	14212	14285	14097	14118	14169	14213	13987	14177	14203	14225	14177	14278	14276	14144	14328	14252	14420	14176	14300	14452	14371	14233	14393	14384	14125	14345	14246	14396	14225	14283	14225	14216	14130	14203	14181	14333	14409	14263	14212	14445	14174	14254	14398	14184	14303	14290	14262	14409	14288	14270	14192	14238	14239	14357	14183	14205	14333	14323	14406	14335	14193	14348	14138	14333	14391	14386	14360	14255	14192	14459	14211	14228	14269	14164	14273	14405	14034	14278	14375	14221	14396	14324	14239	14264	14283	14218	14419	14165	14269	14104	14291	14347	14271	14425	14398	13969	14140	14062	14067	14280	14111	14249	14010	14394	14211	14191	14223	14350	14293	14339	14295	14220	14172	14240	14172	14384	14257	14305	14245	14276	14412	14139	14321	14293	14051	14016	14222	14281	14219	14296	14089	14300	14057	14322	14247	14248	14322	14206	14421	14200	14031	14320	14466	14398	14313	14221	14197	14368	14233	14219	14383	14199	14302	14190	14311	14226	14257	14242	14264	14249	14153	14300	14133	14265	14312	14335	14232	14361	14155	14341	14267	14310	14182	14349	14390	14235	14248	14353	14330	14331	14269	14471	14435	14380	14282	14378	14316	14249	14386	14347	14289	14399	14260	14294	14288	14292	14235	14063	14256	14381	14346	14292	14211	14215	14039	14314	14231	14225	14327	14134	14230	14017	14122	14229	14359	14260	14257	14117	14366	14162	14190	14364	14197	14266	14327	14343	14250	14340	14285	14288	14142	14268	14277	14331	14246	14271	14238	14279	14245	14021	14250	14171	14208	14273	14325	14442	14471	14437	14202	14502	14292	14286	14162	14246	14174	14265	14223	14417	14249	14394	14380	14516	14334	14307	14329	14276	14246	14159	14177	14312	14100	14274	14437	14448	14400	14398	14234	14290	14225	14078	14437	14130	14268	14176	14218	14115	14211	14282	14222	14259	14153	14315	14277	14259	14183	14345	14322	14229	14018	14008	14146	14285	14326	14239	14181	14094	14275	14363	14282	14054	14166	14152	14490	14382	14354	14297	14304	14220	14242	14255	14394	14286	14487	14418	14211	14247	14205	14316	14401	14268	14161	14305	14384	14307	14254	14270	14287	14298	14536	14300	14127	14125	14330	14128	14192	14208	14224	14438	14432	14278	14378	14343	14427	14287	14123	14136	14264	14213	14196	14212	14416	14480	14415	14449	14385	14410	14335	14203	14450	14181	14094	14331	14435	14267	14187	14229	14234	14358	14175	14158	14302	14316	14402	14256	14355	14341	14342	14387	14354	14239	14247	14283	14425	14322	13986	14312	14304	14244	14321	14265	14098	14256	14252	14414	14467	14328	14323	14234	14183
15077	24849	22827	18283	16340	15351	23985	47032	42065	33593	21955	17311	14235	13904	13732	14042	13879	13777	13777	13752	13754	13873	13722	13961	13745	13973	13829	13824	14070	13929	13956	13981	14010	13888	13850	13760	13621	13958	13670	13959	13961	13869	13899	13923	13918	13737	13785	13863	13881	13845	13855	13939	13892	13699	13905	13857	13782	13729	13758	13868	13731	13925	13904	13809	13898	13787	13946	13842	13915	13585	13823	13802	14088	13931	13875	13869	13861	13831	13726	13878	13922	13875	13775	13827	13823	13852	13939	13937	13934	13864	13987	13839	13783	13798	13849	13653	13875	13739	13630	13873	13805	13859	13912	13603	13870	13766	13838	13870	13984	14021	13770	13884	13897	13928	13958	13761	13706	13891	13705	13783	13812	13842	13700	13965	13687	13813	13762	13745	13829	13809	13772	13802	13693	13783	13909	13809	13846	13748	13707	13754	13868	13759	13791	13898	13872	13761	13756	13708	13861	13780	13776	13735	13666	13695	13803	13903	13770	13764	13667	13905	13819	13782	13913	13807	13806	13703	13815	13875	13739	13944	13853	13746	13718	13772	13760	13867	13862	13794	13859	13790	13744	13839	13931	13850	13731	13865	13726	13792	13650	13914	13737	13816	13963	13750	13692	13796	13924	13744	13842	13805	13904	13747	13728	13720	13754	13829	13805	13772	13732	13749	13802	13753	13887	13912	13656	13836	13931	13837	13822	13694	13821	13779	13818	13750	13982	13813	13936	13718	13774	13871	13831	13896	13681	14077	13832	13785	13790	13725	13835	13807	13693	13845	13864	13805	13705	13815	13849	13764	13830	13813	13957	13852	13886	13789	13953	13842	13810	13841	13702	13814	13799	13728	13888	13711	13774	13799	13888	13865	13825	13839	13704	13832	13660	13749	13834	13899	13771	13770	13854	13806	13872	13840	13699	13758	13943	13821	13981	13788	13708	13603	13936	13740	13883	13866	13663	13764	13980	13936	13857	13647	13854	13775	13816	13846	13806	13937	13874	13753	13806	13885	13647	13886	13737	13679	13815	13953	13839	13763	13720	13874	13892	13894	13670	14016	13725	13911	13971	13662	14073	13772	13718	13905	13835	13812	13760	13863	13868	13807	13740	13847	13888	13653	13935	14072	13760	13706	13721	13825	13693	13682	13861	13703	13823	13849	13927	13775	13997	13788	13872	13761	13953	13858	13740	13684	13978	13848	13732	13953	13849	13839	13732	13906	13762	13827	13774	13916	13841	13820	13871	13600	13896	13923	13622	13897	13978	13902	13842	13909	13735	13916	13795	13970	13840	13731	13929	13823	13857	13769	13670	13974	13766	13719	13661	13880	13939	13877	13740	13894	13677	13837	13745	13969	13797	13923	13794	13876	13751	13868	13739	13857	13884	13790	13799	13900	13865	13624	13943	13814	13829	13885	13835	13829	13908	13802	13920	14052	14058	13915	13707	13920	13853	13817	13896	13880	13867	13752	13807	13730	13756	13848	13796	13925	13960	13850	13713	13864	13572	13777	13964	13657	13863	13758	13838	13724	13796	13904	13847	13658	13826	14049	13941	13742	13883	13932	13767	13892	13908	13939	13720	13790	13835	13868	13717	13757	13745	13856	13890	13814	13631	13916	13794	13819	14074	13669	13835	13917	13868	13792	13758	13748	13921	13737	13823	13855	13885	13846	13777	13826	13724	13971	13645	13841	13732	13917	13877	13871	13854	13814	13758	13810	13940	13828	13950	13684	13892	13857	14010	13933	13890	13798	13575	13831	13867	13774	13736	13839	14023	13679	13923	13811	13744	13913	13803	13849	13804	13737	13793	13738	13864	13848	13994	13835	13801	13726	13786	13614	13867	13944	13900	13657	13642	13772	13830	13881	13864	13819	13806	13948	13835	13768	13705	13865	13901	13873	13722	13692	13819	13832	13786	13625	13773	13713	13973	13779	13804	13789	13808	13786	13831	13870	13959	13969	13866	13755	13789	13739	13846	13699	13850	13864	13919	13778	13790	13951	13773	13761	13687	13828	13926	13592	13835	13761	13656	13810	13803	13832	13782	13825	13984	13601	13841	13861	13899	13889	13788	13741	13709	13876	13837	13794	13875	13852	13916	13757	13979	13974	13711	13860	13915	13871	13846	13949	13936	13808	13724	13867	13995	13918	13725	13932	13835	13742	13686	13763	13766	13789	13815	13867	13895	13835	13796	13804	13737	13953	13742	13955	13932	13908	13801	13856	13746	13820	13960	13765	13781	13454	13837	13909	13841	13818	13812	13780	13800	13745	13838	13876	13702	13915	13902	13931	13739	13954	13815	13714	13756	13901	13770	13782	13836	13714	13923	13749	13765	13757	13822	13692	13860	13990	13776	13750	13791	13904	13706	13716	13839	13624	13722	13750	13844	13835	13728	13961	13686	13842	13831	13766	13933	13847	13905	13972	13785	13904	13978	13736	13899	13674	13790	13837	13920	14055	13922	13881	13800	13721	13814	13915	13933	13744	13771	13775	13817	13915	13816	13912	13903	13723	13877	13709	13909	13860	13743	13941	13927	13972	13766	13784	13896	13657	13766	13786	13890	13755	13796	13956	13863	13899	13807	13778	13722	13859	13618	13792	13797	13948	13828	13984	13765	13936	13812	13681	13787	13988	13751	13911	13726	13767	13697	13806	13817	13805	13712	13756	13791	13793	13870	13854	13880	13790	13755	13775	13878	13808	13629	13680	13868	13675	13912	13851	13711	13824	13936	13783	13859	13734	13844	13865	13780	13890	13885	13889	13824	13612	13817	13927	13862	13693	13904	13971	13815	13727	13841	13812	13850	13921	13915	13679	13871	13868	14054	13889	13877	13907	13683	13858	13864	13668	13965	13739	13903	13867	13756	13726	13874	13860	13833	13832	13727	14020	13837	13786	13805	13846	13841	13682	14027	13820	13766	13677	13715	13750	13834	13836	13855	13923	13895	13974	13933	13755	13717	13955	13911	13745	13981	13887	13962	13898	13818	13759	13853	13682	13912	13896	13767	13847	13661	13862	13917	13826	13714	13813	13745	14061	13834	13866	13842	13801	13798	13840	13775	13789	13914	13922	13837	13726	13774	13774	14009	13778	13665	13766	13794	13779	13833	13860	13877	13846	13982	13881	13805	14016	13865	13858	13776	13857	13771	13781	13885	13863	13821	13772	13966	13770	14034	13823	13856	13912	13722	13794	13826	13810	13817	13683	13807	13898	13700	13604	13774	13895	13958	13831	13843	14016	13897	13792	13879	13748	13930	13962	13735	13879	13860	13938	13936	13750	13737	13931	13755	13912	13870	13996	13799	13736	13812	13805	13932	13764	13772	13845	13776	13830	13856	13969	13868	13751	13757	13864	13821	13771	14033	13942	13830	13728	13807	13733	13800	13746	13927	13736	13638	13876	13885	13780	13921	13815	13661	13934	13803	14009	13918	13773	13832	13956	13840	13739	13777	13733	13847	13713	13730	14015	13726	13541	13882	13840	13909	13584	13684	13765	13825	13954	13917	13592	13711	13804	13915	13944	13776	13858	13934	13876	13798	13829	13889	13737	13917	13932	13868	13936	13844	13751	14001	13784	13947	13784	13829	13820	13894	13888	13872	13820	13777	13847	13706	13753	13785	14035	13988	13834	13751	13926	13784	13635	13742	13709	13843	13977	13798	13797	13809	13749	13816	13801	13761	13848	13584	13688	13815	13810	13829	13970	13829	13809	13713	13926	13788	13733	13757	13834	13665	13932	13847	13795	13731	13872	13885	13902	13736	13757	13610	14004	13810	13768	13998	13895	13840	13777	14054	13837	13846	13896	13674	13833	13893	13867	13822	13927	13858	13789	13739	13928	13753	13836	13679	13988	13760	13858	13922	13802	13878	13789	13992	13767	13842	13823	13766	13842	13882	13780	13854	13707	13764	13887	13863	13926	13873	13905	13806	13929	13798	13838	13829	13847	13984	13911	13690	13791	13729	13878	13810	13887	14042	13784	13815	13774	13709	13892	13718	13919	13781	13727	13765	13856	13653	13809	13871	13669	13877	13882	13747	13877	13720	13861	13656	13888	13790	13810	14047	13830	13851	13927	13833	13980	13752	13863	13697	13784	13746	13967	13798	13874	13807	13794	13786	13853	13942	13870	13850	13855	13898	13675	13870	13859	13870	13772	13855	13884	13940	13877	13927	13861	13985	13864	13672	13757	13809	13818	13907	13849	13793	13784	13806	13771	13870	13758	13801	13778	13797	13742	13822	13956	13862	13699	13685	13963	13843	13873	13882	13786	13953	13842	13736	13698	13750	13792	13921	13922	13811	13835	13715	13949	13812	13833	13793	13786	13841	13819	13747	13781	13730	13873	13950	13821	13844	13806	13616	13813	13915	13754	13934	13883	13790	13662	13860	13734	13845	13818	13798	13880	13851	14086	13850	13746	13967	13816	13678	13966	13820	13852	13786	13957	13801	13693	13657	13779	13787	13819	13766	13870	13680	13852	13718	13793	13776	13877	13807	13817	13838	13797	13845	13808	13747	13661	13784	13835	13776	13975	13849	13751	13756	13968	13929	13664	14039	13855	13936	13920	13880	13657	13746	13855	13819	13704	13753	13828	13795	13790	13865	13792	14008	13711	13914	13782	13854	13826	13828	13847	13737	13713	13845	13789	13868	13750	13998	13753	13872	13692	13784	13772	13888	13761	13919	13898	13960	13836	13773	13855	13738	13729	13970	13817	13952	13828	13854	13945	13735	13788	13842	13933	13808	13840	13823	14103	13917	13868	13920	13944	13794	13916	13772	13952	13790	13943	13779	13971	13845	13614	13752	13837	13659	13785	13850	13640	13995	13619	13750	13693	13803	13839	13944	13718	13911	13835	13686	13995	13847	13868	13779	13708	13896	13720	13891	13831	13873	13776	13865	13722	13660	13952	13804	13881	13862	13839	13824	13809	13854	14018	13881	13841	13904	13649	13850	13827	13856	13749	13859	13858	13849	13712	13947	13821	13837	13750	13749	13840	13795	13690	13843	13819	13809	13778	14076	13883	13805	13715	13790	13775	13817	13770	13979	13903	13809	13734	13932	13761	13950	13900	13836	13711	13954	13879	13736	13773	13775	13705	13543	13992	13718	13732	13769	13965	13750	13797	14056	13884	13803	13925
23094	21068	28787	23580	21287	22069	29428	60098	54824	43937	28791	20774	15659	14412	14232	14156	14228	14111	14257	14211	13966	14034	14183	14331	14133	13929	14104	14089	14091	13978	14083	14222	13938	13994	14071	14189	14053	14131	14273	14149	14093	14220	13961	14196	14194	14213	14117	13969	14093	14154	14115	14282	14113	14255	14022	13997	14211	14080	14119	14153	14062	14137	14223	14086	13945	14023	13927	14006	14284	14057	14061	14051	14084	13956	14045	14002	14092	13925	14015	14132	14138	14291	14060	14080	14181	13971	14262	14038	14103	14070	14012	14175	13934	14013	14009	13992	14057	14080	14189	14032	14190	14075	14091	13933	13930	14166	14285	14189	14239	14129	14041	13981	13973	14067	14060	13930	13943	13878	14144	14033	14066	14040	14105	14060	13956	14206	14094	14098	14067	14134	14052	14002	14024	13991	14133	13920	14208	14021	14053	14154	14349	14042	14012	14118	14011	14171	14211	14056	13967	14053	13937	13882	14086	13961	14030	13963	14156	14042	14127	13962	14155	13906	14109	14060	14039	14072	14060	14062	14034	13798	14010	14025	14037	14183	14107	13870	14150	14173	14187	14102	13923	14266	14085	14196	14157	14009	14081	14061	13966	14051	14088	13861	14042	13852	14256	14147	14148	14164	14058	14069	14164	14084	14049	13967	14013	14172	13963	14085	13952	13846	13908	14174	14100	13983	13975	14047	14127	14035	14079	13873	14088	14022	14088	14078	14025	13899	14020	13977	14129	13874	14121	13908	14076	14189	14018	14003	13935	14172	14034	14135	14098	13936	14079	14193	14244	14064	14165	14243	14052	14010	14040	13846	14092	14126	14155	13974	14113	14084	13921	14096	14092	14220	13979	14017	14012	14011	13996	14030	13979	14040	14037	14127	14153	14075	14110	14108	14051	14120	13963	14095	14126	13990	14115	14172	14075	13891	14109	13953	13897	14120	14020	14202	14176	14140	13828	14000	14131	13931	14067	14050	14021	13953	13969	13966	13992	14090	14022	13953	13915	14170	14090	13919	13919	14172	14110	14005	14170	13929	13926	14111	14056	13837	13943	13951	13935	14074	13909	14224	14288	14044	13907	14100	14115	14104	14161	14157	13991	14094	14128	14053	14052	14037	14165	13944	14152	13955	13899	14090	13928	14068	14154	14011	14231	14070	13996	13927	14067	14065	14161	14026	14110	14079	13972	13842	14123	13927	14035	13916	13920	14028	14030	14049	13876	14080	13990	14028	14103	13949	14108	14110	14125	13947	14006	14193	14126	13955	13930	14086	13886	14123	14053	13976	13991	13949	14030	14019	13947	14148	14016	14104	14147	14039	14059	13972	14016	14070	14006	13879	14071	14235	14098	14086	14038	14085	13829	13982	13967	14018	14109	14089	14079	14111	13933	13843	14000	13992	14031	14032	14273	13907	14068	14039	14001	14088	14188	14135	13987	14009	14139	14042	14039	13878	14017	14156	13951	14139	14030	14188	13984	13980	14194	14013	13901	13998	13877	13993	14117	14054	13947	13837	13943	14146	14025	13992	14069	14165	14067	14115	14034	14001	14034	14204	14169	14195	14030	14029	14065	13804	13855	14186	14106	13981	14077	13776	14162	13952	14172	14013	14001	13931	13921	14091	13910	14251	14199	13941	14037	14078	13939	14155	14034	14051	13921	13841	14005	14036	13938	14172	14137	13991	14095	13795	13926	14058	14148	13956	14172	14021	14043	14101	14309	14085	14043	14043	13858	14067	13944	13950	14135	14273	14105	14034	14049	13977	13963	14057	14142	13955	14113	13933	13891	14178	14153	14124	14167	13771	13920	13849	13876	14099	14260	14050	14012	14193	14065	13979	14124	14073	14073	13915	14091	14194	14040	14177	14071	14130	14268	14234	14073	14132	14042	14097	13675	13890	14078	14002	14012	14032	14065	13903	13793	14043	14026	13935	14048	14040	14094	14152	14058	14044	13994	13864	14213	14040	14153	14039	13989	13969	13947	14076	14284	14304	14221	14031	14129	13732	13990	14049	14192	14118	14009	14021	13992	13957	14001	14165	14157	13937	14025	14000	14005	14180	13989	13981	14051	14013	14015	14082	13883	13891	13993	14022	13905	13895	14021	13979	14076	14023	14046	14197	13972	14010	13959	14000	14033	14144	14023	14107	14216	14148	14030	14046	13954	13997	13944	14197	14176	14257	13985	13989	14224	14067	14148	13944	13935	14084	14021	14101	14109	14153	14058	14034	14065	13975	13934	13973	14115	14047	14063	14084	13979	14051	14112	13949	14123	14002	14235	14026	14129	13992	13995	14189	13969	14042	14056	14036	13953	14066	13896	14011	14028	14030	14071	13956	13976	14000	13987	13925	14149	14138	14061	14120	13900	14003	14241	14101	14183	13988	14000	14123	13994	14218	14182	14223	14048	14031	13864	13944	14103	14081	13937	14131	13968	13839	14124	13932	13941	14163	13987	13914	14304	13941	13992	13929	13903	13919	14134	13789	13875	14007	13942	14074	13992	14049	14101	14273	13894	14122	14107	14073	13986	13909	14232	14220	13937	14035	14162	13972	14077	13971	14126	14099	14027	14065	14109	13908	14056	13902	14105	14197	14081	14052	13861	13853	13975	14058	14065	14017	13892	13962	13911	13908	14051	14062	14027	14099	14141	14029	13996	13901	13897	14087	14050	13974	14277	14085	13957	14003	14061	14101	14143	14155	14076	13917	14162	14017	13943	13904	14031	14035	14124	14005	14154	14050	13967	13970	14070	14069	14135	13951	14106	14042	14157	13849	14062	13947	14139	14241	14197	14151	14265	14046	14035	14032	14031	13973	13968	14115	13976	13866	14035	13896	14101	14044	14019	14003	13916	14122	14046	14190	13932	14080	14125	13956	14144	13988	14203	14164	14105	14070	13990	13954	14070	14009	14057	14133	14130	14160	14057	14122	13966	14157	14174	13916	14237	14083	14108	14125	14013	13913	14032	13964	14164	14046	14192	13987	14066	13990	14137	13793	14020	14032	14041	14091	13915	14027	14026	13965	14024	14164	14074	13976	13937	14218	14012	13891	14107	14038	14114	14130	13980	14022	14001	14012	14003	13914	13990	14088	14159	14052	14060	13899	13898	14075	14058	14130	13929	13927	13928	14170	14116	13907	13776	14051	14117	14056	14193	13999	14108	13926	14141	14016	13924	13978	14038	14104	13969	14021	14059	13966	14143	13965	14004	13977	14062	14153	14018	13963	14232	13960	13935	14130	13990	13908	14066	14223	14050	14123	13967	13986	14056	13986	14055	13913	14147	14024	14049	14040	13959	14015	14089	14120	13992	14039	14013	14156	14164	13887	13967	13938	14241	14078	14023	14007	13932	14082	14142	13908	14130	14074	14022	14099	14048	13951	14139	14229	14113	14004	14056	14318	13880	13971	14144	14089	14062	14094	14040	13994	14044	14269	13983	14060	13940	14165	14108	14042	14059	14208	14083	14018	13851	13996	14048	13958	14066	13941	13995	13998	14082	14049	14072	14253	14004	13892	14062	13964	14079	14226	14147	14069	14139	14242	14133	14170	13929	13980	13967	14118	14189	14074	14117	14155	14020	14141	14240	13871	13899	14091	14073	14121	14065	14110	14045	14041	13982	14096	13981	14204	13954	14089	14071	14186	14088	14063	14179	14177	14067	14076	13992	14095	14136	13976	13988	14021	13878	14082	13893	13967	14050	14084	13968	13857	13921	13990	14066	14071	13995	14060	14018	14060	13967	14040	13956	14058	14044	14153	14054	13905	13888	13939	13873	14008	14079	13986	14085	13902	14202	14112	14156	14150	14119	14211	13990	13954	14020	14006	14202	14047	14023	14120	14085	13956	14087	14118	13970	14026	14092	14097	14005	14166	13993	13911	14122	14226	14138	14085	14196	14048	14082	14074	14188	14043	14101	14147	14041	14002	13999	14105	14292	14058	14126	13877	13978	14101	14147	14087	13933	13905	14055	14262	14238	14082	13963	13967	14057	13978	13821	13805	14051	14096	14058	13847	14150	13905	14109	14150	14186	14030	14116	14054	13988	14055	14048	13797	14083	13906	14059	13865	14072	14034	13942	14075	13831	13904	14169	14195	14146	14112	14150	13966	14063	13919	14170	14188	14200	14130	14272	14029	14099	14084	14247	14078	13958	14222	13889	14116	13932	14053	14141	14006	14110	13918	14184	13937	14068	14091	14200	13952	14064	13969	13813	14006	14031	14052	13899	14048	14273	14208	14155	13907	13883	14094	14046	14261	14125	14079	14011	14129	14093	14175	14086	14110	13986	14053	14151	13959	13837	14000	13964	14169	14080	14186	14119	14133	13873	14028	14075	14152	14166	13885	14154	13967	14244	14022	13915	14035	13989	14224	14089	14202	14036	14035	13956	14107	14084	13985	13922	13962	13809	13990	14013	14120	14231	13896	14006	14091	14094	14068	13979	14062	14044	14148	13862	13970	13936	13991	13797	13987	14198	14048	14128	14188	14058	14034	13893	14131	13943	14121	14137	14028	14023	13951	14303	14157	14046	13989	14100	13969	14085	14025	14220	14120	14086	14024	14143	13932	14119	14019	14016	13927	13899	14071	14133	14047	14114	14132	13946	14085	14126	14014	13977	14115	13953	14113	14021	14001	14145	14004	14096	14104	13955	14077	14106	14186	14108	14192	14251	14029	14029	14222	14055	14119	14043	14178	14105	14027	13986	14095	14067	13901	14052	13900	14112	14223	14005	13912	14075	13938	14078	14023	14142	13818	14004	13958	13958	14084	14137	14093	14183	14068	13944	14051	14123	13971	14014	14044	14242	14126	13993	14220	14097	14035	14132	14195	14080	14139	14105	14054	13758	14038	14041	14092	14058	13964	14062	13927	14122	14053	14085	14069	14028	13978	14021	14097	14188	14052	13952	13930	13881	14094	14031	14039	13997	13947	14095	14055	14146	14088	13982	14174	14073	14056	14287	13953	14150	14075	14071	14023	14131	14046	13940	13951	13958	13866	14003	14051	14164	14116	14082	14100	14047	14084	14106	14289	14136	14162	14108	13907	13957	13935	13996	13912	14015	13911	14071	14155	14158	13962	14027	13893	13938	14133	14161	14157	14006	14262	14262	13995	13935	14036	14241	13891	14042	14121	14019	14063
16759	31090	27877	21327	18690	17153	29069	62866	55922	44570	29701	20450	14226	13758	13665	13649	13869	13682	13825	13835	13755	13631	13571	13708	13610	13908	13641	13768	13729	13640	13659	13814	13604	13774	13802	13764	13615	13648	13604	13724	13597	13746	13768	13693	13732	13701	13660	13787	13547	13753	13601	13803	13569	13756	13668	13662	13722	13539	13661	13660	13799	13608	13570	13547	13721	13656	13632	13670	13792	13418	13757	13496	13539	13556	13561	13830	13583	13527	13727	13648	13652	13574	13586	13618	13710	13731	13620	13589	13482	13653	13700	13670	13609	13612	13608	13492	13542	13650	13712	13619	13827	13765	13675	13726	13770	13563	13558	13517	13735	13476	13565	13507	13808	13647	13679	13630	13659	13550	13615	13711	13674	13680	13714	13638	13613	13672	13586	13746	13756	13655	13623	13521	13764	13563	13472	13695	13734	13674	13686	13551	13707	13657	13598	13627	13856	13406	13728	13728	13560	13618	13680	13580	13583	13576	13754	13629	13721	13745	13809	13685	13665	13671	13654	13641	13637	13732	13786	13607	13675	13567	13523	13573	13671	13661	13606	13941	13656	13678	13661	13655	13837	13748	13689	13672	13628	13653	13676	13637	13694	13715	13589	13734	13528	13446	13588	13688	13652	13650	13556	13752	13582	13710	13627	13683	13533	13675	13658	13547	13656	13632	13710	13669	13621	13781	13642	13696	13665	13671	13648	13710	13522	13649	13637	13597	13648	13680	13743	13646	13620	13631	13765	13812	13677	13547	13620	13720	13751	13834	13535	13507	13521	13832	13669	13683	13602	13734	13739	13624	13700	13745	13685	13712	13575	13742	13682	13508	13690	13708	13677	13684	13830	13694	13496	13601	13530	13577	13749	13453	13656	13787	13564	13622	13667	13615	13701	13682	13636	13514	13635	13738	13506	13706	13531	13506	13653	13747	13649	13555	13634	13647	13809	13526	13791	13670	13684	13763	13640	13721	13665	13698	13588	13826	13760	13635	13569	13654	13726	13599	13730	13520	13792	13712	13607	13778	13674	13671	13758	13801	13538	13661	13581	13637	13647	13645	13653	13650	13620	13604	13620	13498	13748	13847	13663	13606	13871	13759	13642	13631	13663	13639	13601	13466	13795	13537	13664	13711	13574	13685	13529	13815	13772	13581	13861	13687	13654	13754	13665	13694	13682	13648	13599	13649	13534	13582	13734	13729	13826	13688	13805	13755	13602	13730	13659	13627	13669	13713	13666	13661	13649	13635	13728	13669	13506	13524	13908	13717	13694	13528	13519	13653	13684	13624	13506	13604	13668	13767	13467	13631	13550	13756	13613	13722	13579	13553	13660	13654	13567	13744	13511	13637	13634	13651	13631	13633	13569	13875	13607	13553	13554	13669	13634	13881	13685	13647	13784	13646	13553	13675	13509	13633	13717	13680	13700	13727	13630	13604	13583	13781	13640	13665	13593	13716	13655	13617	13587	13636	13708	13751	13586	13873	13719	13605	13710	13591	13736	13633	13661	13585	13705	13482	13733	13658	13691	13695	13741	13628	13600	13718	13633	13737	13552	13678	13738	13689	13641	13353	13797	13489	13586	13609	13698	13636	13759	13704	13427	13709	13510	13624	13584	13757	13687	13541	13744	13577	13524	13633	13591	13461	13508	13715	13830	13696	13654	13532	13804	13634	13709	13691	13648	13614	13677	13764	13596	13659	13698	13690	13622	13699	13569	13685	13636	13693	13620	13610	13634	13498	13754	13607	13619	13691	13923	13866	13451	13593	13635	13592	13651	13730	13622	13750	13534	13556	13732	13735	13499	13553	13588	13769	13791	13596	13753	13674	13686	13714	13757	13562	13611	13567	13649	13668	13720	13689	13741	13633	13712	13730	13630	13613	13785	13654	13789	13778	13694	13530	13768	13510	13796	13719	13693	13697	13754	13651	13707	13682	13674	13494	13697	13638	13630	13689	13638	13694	13680	13539	13705	13628	13542	13836	13688	13678	13814	13662	13677	13688	13598	13586	13722	13656	13565	13591	13473	13748	13597	13719	13569	13706	13655	13662	13583	13661	13706	13648	13543	13609	13617	13582	13547	13644	13771	13679	13464	13751	13473	13652	13667	13705	13741	13587	13538	13634	13803	13621	13562	13730	13605	13566	13633	13744	13748	13728	13664	13656	13659	13576	13695	13596	13604	13606	13662	13576	13584	13498	13559	13442	13766	13647	13671	13546	13631	13653	13725	13500	13778	13601	13636	13755	13644	13702	13724	13644	13672	13646	13657	13544	13588	13429	13532	13755	13436	13758	13763	13571	13841	13626	13682	13490	13711	13542	13575	13693	13792	13512	13627	13647	13685	13665	13578	13435	13592	13713	13462	13742	13722	13744	13702	13732	13452	13515	13535	13609	13675	13644	13752	13664	13643	13717	13545	13805	13717	13700	13717	13478	13759	13588	13616	13592	13723	13584	13602	13660	13662	13608	13639	13598	13659	13726	13873	13660	13785	13787	13601	13751	13768	13686	13584	13746	13635	13706	13545	13683	13588	13822	13591	13673	13729	13583	13526	13621	13647	13517	13915	13622	13607	13778	13617	13586	13662	13672	13502	13680	13688	13753	13631	13587	13689	13685	13644	13716	13560	13755	13610	13470	13713	13671	13554	13682	13598	13671	13652	13641	13576	13765	13585	13570	13624	13695	13769	13656	13674	13522	13575	13677	13748	13709	13522	13505	13513	13636	13541	13494	13708	13594	13755	13623	13598	13682	13661	13647	13646	13580	13670	13671	13575	13615	13768	13639	13587	13598	13743	13669	13577	13594	13596	13667	13561	13588	13618	13594	13693	13480	13562	13824	13701	13510	13841	13687	13551	13791	13544	13671	13669	13595	13661	13739	13817	13775	13728	13589	13711	13824	13642	13590	13647	13581	13650	13581	13652	13648	13474	13828	13708	13739	13707	13604	13638	13989	13590	13746	13525	13632	13619	13627	13705	13788	13546	13677	13562	13798	13520	13705	13664	13670	13665	13588	13863	13699	13638	13726	13632	13710	13572	13573	13786	13657	13679	13827	13437	13652	13707	13686	13746	13639	13793	13754	13718	13652	13701	13574	13686	13626	13736	13554	13509	13760	13586	13697	13687	13688	13578	13509	13698	13594	13731	13787	13741	13642	13615	13538	13601	13567	13748	13701	13612	13621	13729	13716	13796	13590	13707	13649	13581	13562	13561	13745	13526	13575	13799	13563	13628	13671	13634	13625	13625	13762	13658	13701	13610	13858	13706	13655	13800	13659	13646	13761	13658	13740	13489	13630	13574	13634	13713	13723	13664	13548	13714	13583	13767	13574	13662	13566	13628	13597	13830	13577	13751	13659	13584	13684	13643	13600	13635	13520	13558	13594	13667	13606	13615	13599	13706	13625	13689	13705	13635	13552	13732	13742	13599	13642	13650	13696	13591	13710	13618	13608	13606	13698	13663	13649	13624	13554	13595	13678	13518	13516	13600	13593	13635	13641	13693	13590	13675	13607	13561	13611	13732	13423	13764	13832	13681	13711	13699	13662	13649	13628	13716	13676	13760	13614	13708	13567	13696	13706	13577	13782	13527	13739	13505	13791	13627	13700	13593	13594	13697	13615	13666	13685	13618	13668	13683	13623	13767	13620	13584	13694	13625	13651	13663	13634	13600	13668	13825	13699	13501	13615	13712	13606	13710	13596	13671	13698	13740	13576	13607	13439	13725	13664	13613	13510	13637	13482	13663	13794	13840	13527	13708	13720	13587	13768	13572	13737	13797	13591	13665	13556	13688	13554	13614	13659	13525	13602	13590	13630	13508	13580	13671	13574	13632	13734	13639	13702	13740	13839	13639	13660	13680	13632	13805	13535	13794	13603	13432	13649	13761	13716	13671	13581	13709	13726	13656	13748	13694	13758	13617	13502	13649	13557	13620	13630	13666	13669	13564	13847	13611	13633	13551	13838	13486	13669	13623	13638	13523	13446	13625	13591	13554	13762	13636	13628	13594	13664	13654	13690	13747	13628	13764	13668	13727	13762	13779	13702	13731	13680	13565	13602	13558	13539	13639	13645	13682	13775	13711	13665	13761	13576	13663	13719	13615	13660	13572	13584	13789	13568	13729	13619	13654	13505	13612	13494	13780	13531	13771	13591	13625	13511	13555	13652	13600	13632	13742	13646	13632	13562	13663	13780	13708	13731	13738	13773	13712	13689	13814	13682	13738	13566	13533	13627	13602	13738	13681	13651	13751	13674	13548	13584	13718	13661	13784	13825	13601	13567	13540	13679	13744	13497	13668	13596	13541	13499	13669	13708	13483	13669	13695	13534	13592	13839	13659	13709	13666	13627	13599	13537	13607	13646	13748	13493	13688	13646	13509	13548	13670	13484	13622	13628	13582	13686	13718	13636	13670	13571	13674	13497	13547	13715	13646	13574	13613	13578	13557	13754	13743	13551	13687	13668	13650	13660	13734	13702	13776	13688	13454	13649	13651	13658	13646	13615	13626	13687	13827	13706	13495	13777	13571	13642	13787	13554	13700	13642	13621	13676	13633	13640	13717	13559	13685	13592	13649	13609	13759	13818	13627	13732	13586	13774	13555	13673	13702	13735	13723	13552	13708	13820	13509	13623	13620	13604	13596	13858	13700	13622	13621	13696	13612	13567	13601	13617	13676	13662	13569	13632	13490	13588	13648	13720	13665	13596	13660	13708	13805	13733	13683	13632	13590	13654	13742	13592	13697	13670	13653	13649	13693	13635	13793	13792	13734	13783	13790	13665	13554	13636	13678	13581	13674	13585	13783	13788	13635	13660	13700	13682	13590	13626	13611	13646	13588	13723	13490	13612	13510	13664	13665	13645	13743	13644	13621	13664	13631	13717	13635	13639	13761	13618	13655	13649	13766	13720	13625	13665	13648	13462	13677	13640	13603	13752	13765	13667	13521	13688	13570	13653	13551	13725	13532	13673	13742	13897	13740	13758	13462	13671	13755	13633	13529	13626	13634	13605	13693	13644	13579	13650	13711	13593	13670	13524	13698	13659	13898	13653	13539	13619	13685	13638	13691	13579	13574	13531	13577	13532	13666	13677	13626	13550	13579	13704	13635	13522	13743	13504	13679	13516	13722	13639	13617	13583	13632	13483
27397	21678	22222	18095	15124	14796	16042	22405	21953	19826	16415	15123	14585	14428	14527	14423	14423	14463	14630	14732	14610	14398	14434	14470	14448	14380	14278	14362	14517	14549	14394	14458	14258	14312	14399	14511	14739	14435	14283	14437	14557	14225	14221	14294	14371	14366	14394	14460	14486	14539	14398	14360	14365	14404	14509	14492	14547	14321	14432	14225	14615	14552	14475	14290	14605	14397	14437	14409	14550	14393	14076	14311	14450	14549	14341	14516	14505	14365	14441	14205	14456	14548	14331	14472	14455	14355	14379	14460	14446	14428	14345	14224	14264	14517	14323	14482	14276	14424	14482	14422	14361	14422	14284	14222	14430	14447	14464	14435	14476	14387	14472	14265	14342	14286	14362	14505	14436	14410	14598	14274	14331	14504	14476	14485	14442	14340	14411	14130	14527	14267	14330	14315	14559	14466	14263	14550	14452	14260	14453	14292	14286	14382	14375	14337	14290	14529	14549	14310	14418	14289	14469	14575	14391	14260	14377	14550	14424	14429	14396	14338	14431	14412	14450	14509	14593	14351	14515	14222	14506	14558	14499	14234	14325	14341	14313	14431	14438	14371	14370	14424	14443	14469	14295	14283	14340	14543	14687	14341	14579	14293	14503	14231	14403	14245	14283	14448	14252	14490	14128	14307	14311	14550	14524	14314	14283	14391	14330	14533	14502	14411	14271	14309	14462	14410	14430	14430	14533	14515	14479	14305	14338	14324	14615	14553	14516	14339	14536	14273	14415	14337	14580	14548	14522	14353	14417	14375	14417	14434	14364	14241	14406	14444	14559	14434	14565	14510	14657	14376	14282	14201	14501	14438	14294	14475	14348	14493	14405	14315	14384	14315	14384	14289	14478	14444	14640	14397	14404	14244	14429	14368	14565	14401	14357	14531	14315	14388	14426	14502	14482	14233	14290	14379	14287	14392	14504	14307	14172	14394	14255	14479	14511	14449	14482	14501	14444	14547	14508	14537	14364	14598	14385	14457	14287	14320	14332	14478	14636	14281	14337	14494	14504	14379	14168	14265	14463	14362	14329	14361	14329	14426	14610	14327	14358	14496	14518	14353	14536	14357	14534	14457	14495	14423	14483	14547	14478	14482	14419	14473	14524	14361	14305	14439	14552	14390	14389	14433	14390	14444	14461	14458	14424	14338	14680	14437	14522	14211	14305	14601	14609	14243	14470	14500	14389	14607	14427	14182	14361	14428	14321	14195	14174	14281	14486	14316	14339	14351	14408	14511	14380	14516	14371	14560	14426	14379	14411	14453	14439	14519	14500	14480	14398	14598	14426	14312	14326	14269	14396	14438	14480	14348	14367	14492	14292	14383	14529	14475	14289	14488	14399	14329	14349	14233	14406	14559	14449	14275	14397	14462	14375	14364	14514	14453	14487	14266	14296	14557	14473	14570	14424	14059	14299	14369	14517	14303	14238	14372	14285	14264	14413	14466	14464	14319	14268	14457	14297	14347	14439	14370	14360	14488	14271	14464	14367	14407	14341	14335	14255	14505	14456	14441	14507	14391	14473	14524	14304	14503	14406	14440	14338	14366	14523	14555	14262	14353	14515	14396	14595	14440	14336	14483	14570	14409	14491	14437	14196	14391	14548	14404	14347	14388	14515	14387	14377	14464	14383	14380	14539	14308	14459	14628	14342	14510	14399	14390	14568	14381	14460	14494	14343	14389	14274	14248	14518	14522	14420	14459	14454	14578	14428	14297	14337	14374	14295	14238	14361	14433	14419	14529	14363	14270	14205	14522	14530	14292	14446	14513	14498	14443	14520	14435	14384	14555	14337	14273	14355	14394	14354	14520	14370	14294	14236	14308	14482	14372	14137	14387	14506	14628	14637	14268	14519	14319	14189	14311	14418	14459	14581	14417	14285	14384	14313	14266	14343	14562	14503	14536	14533	14636	14394	14486	14439	14402	14271	14635	14360	14335	14627	14580	14442	14396	14555	14335	14140	14367	14319	14500	14409	14564	14523	14461	14368	14344	14525	14285	14381	14453	14288	14371	14283	14307	14456	14478	14441	14424	14475	14159	14269	14475	14203	14427	14528	14610	14475	14509	14625	14587	14252	14389	14222	14552	14278	14329	14252	14333	14396	14261	14393	14517	14411	14369	14414	14515	14417	14528	14333	14485	14371	14397	14351	14523	14344	14359	14353	14456	14363	14271	14214	14371	14403	14319	14419	14401	14606	14367	14444	14693	14480	14409	14463	14378	14257	14307	14342	14416	14367	14472	14491	14302	14314	14401	14303	14453	14506	14516	14350	14328	14392	14484	14635	14367	14429	14484	14386	14551	14480	14494	14473	14130	14317	14569	14453	14544	14384	14409	14488	14476	14539	14272	14644	14573	14325	14349	14286	14521	14494	14402	14162	14527	14408	14503	14364	14160	14303	14266	14539	14530	14335	14236	14510	14499	14336	14272	14502	14414	14420	14448	14264	14420	14295	14228	14522	14611	14441	14458	14558	14443	14253	14325	14440	14525	14361	14452	14371	14327	14646	14461	14311	14419	14437	14484	14391	14312	14578	14501	14436	14502	14364	14492	14515	14590	14318	14575	14367	14485	14388	14530	14524	14479	14321	14248	14254	14150	14431	14234	14457	14401	14320	14363	14441	14338	14325	14413	14404	14248	14540	14372	14318	14324	14534	14511	14414	14527	14306	14278	14396	14589	14391	14385	14386	14245	14537	14387	14328	14466	14542	14474	14469	14349	14237	14552	14516	14274	14202	14378	14385	14352	14430	14475	14484	14496	14272	14287	14437	14459	14355	14409	14411	14426	14475	14465	14321	14171	14448	14403	14340	14442	14360	14383	14365	14103	14581	14503	14409	14135	14262	14219	14480	14278	14377	14539	14512	14334	14531	14435	14427	14430	14396	14325	14402	14445	14273	14424	14490	14417	14425	14523	14349	14491	14448	14316	14509	14408	14486	14533	14249	14345	14257	14194	14382	14492	14574	14381	14593	14446	14403	14446	14308	14368	14537	14311	14318	14395	14446	14304	14402	14398	14381	14440	14442	14548	14411	14485	14362	14501	14520	14497	14457	14363	14216	14595	14378	14367	14204	14402	14367	14467	14470	14545	14473	14339	14473	14210	14264	14418	14395	14326	14439	14503	14450	14436	14256	14483	14346	14386	14500	14506	14425	14446	14613	14524	14512	14377	14470	14258	14437	14444	14346	14379	14226	14392	14507	14502	14219	14105	14240	14381	14373	14308	14405	14533	14377	14485	14314	14280	14445	14412	14412	14489	14417	14391	14610	14496	14464	14257	14488	14360	14528	14498	14410	14481	14467	14341	14592	14331	14258	14371	14521	14499	14403	14341	14344	14395	14479	14505	14523	14466	14515	14278	14388	14481	14486	14433	14454	14479	14329	14527	14283	14439	14590	14593	14450	14396	14650	14533	14751	14417	14408	14486	14508	14477	14362	14391	14436	14566	14511	14532	14478	14429	14291	14475	14602	14441	14377	14557	14219	14633	14468	14577	14343	14536	14433	14447	14502	14312	14297	14512	14407	14473	14365	14288	14420	14524	14465	14423	14449	14392	14338	14182	14419	14437	14535	14136	14291	14402	14365	14463	14441	14208	14614	14566	14348	14562	14424	14437	14387	14454	14490	14412	14519	14420	14437	14407	14453	14285	14420	14449	14253	14367	14242	14217	14542	14396	14412	14384	14605	14469	14522	14499	14396	14270	14363	14330	14380	14336	14370	14564	14501	14393	14329	14312	14373	14234	14399	14380	14338	14388	14218	14574	14261	14423	14269	14322	14492	14408	14357	14363	14479	14543	14532	14426	14398	14566	14371	14309	14420	14415	14457	14418	14387	14504	14376	14306	14446	14483	14352	14346	14361	14505	14511	14399	14392	14608	14497	14319	14576	14524	14436	14303	14263	14331	14412	14384	14418	14441	14417	14404	14438	14397	14426	14319	14414	14536	14399	14407	14448	14549	14328	14425	14437	14456	14472	14316	14462	14482	14515	14517	14381	14340	14499	14506	14360	14546	14383	14449	14374	14481	14445	14398	14470	14532	14455	14198	14427	14299	14503	14363	14604	14257	14551	14505	14454	14335	14401	14566	14441	14207	14574	14400	14478	14149	14253	14491	14294	14542	14451	14181	14274	14281	14393	14340	14349	14340	14569	14562	14416	14119	14293	14243	14651	14539	14408	14351	14423	14232	14338	14386	14650	14306	14455	14445	14589	14523	14289	14228	14609	14372	14213	14427	14466	14386	14475	14371	14433	14424	14457	14357	14248	14444	14666	14503	14405	14299	14436	14390	14441	14380	14367	14351	14416	14478	14483	14380	14470	14449	14416	14334	14524	14349	14491	14419	14546	14469	14509	14478	14537	14373	14291	14466	14650	14415	14361	14071	14233	14472	14457	14400	14444	14434	14314	14209	14399	14495	14272	14408	14364	14570	14400	14464	14411	14477	14397	14324	14267	14148	14295	14299	14516	14596	14297	14568	14444	14352	14551	14421	14532	14439	14296	14312	14295	14417	14348	14311	14486	14315	14300	14185	14384	14347	14308	14361	14493	14366	14303	14346	14442	14445	14458	14279	14636	14351	14435	14328	14476	14539	14448	14495	14329	14295	14478	14402	14357	14558	14690	14386	14416	14258	14451	14471	14260	14220	14425	14293	14409	14417	14461	14459	14310	14529	14423	14453	14511	14476	14361	14394	14226	14365	14318	14453	14347	14597	14407	14462	14463	14411	14433	14417	14334	14450	14427	14774	14401	14565	14402	14477	14457	14375	14465	14435	14286	14430	14305	14509	14452	14413	14317	14482	14422	14409	14563	14533	14292	14503	14335	14353	14362	14513	14411	14533	14492	14317	14579	14571	14438	14443	14403	14399	14451	14517	14255	14484	14517	14416	14203	14553	14426	14372	14343	14447	14299	14504	14552	14434	14353	14396	14645	14523	14447	14537	14543	14606	14526	14332	14584	14450	14461	14382	14228	14313	14551	14365	14170	14388	14482	14391	14560	14411	14296	14420	14537	14295	14458	14412	14616	14369	14396	14274	14256	14439	14503	14609	14450	14527	14499	14260	14154	14489	14357	14623	14407	14382	14278	14359	14484	14372	14346	14502	14469	14311	14264	14468	14281	14404	14482	14398	14234	14408
15347	20098	18312	15559	14889	14511	16667	25779	23572	20271	16006	14405	13969	13886	14011	13766	13941	13849	13895	13893	13759	13906	13880	13985	13992	13918	13914	13838	13946	13678	13901	13873	13889	13799	14005	13873	13965	14001	13893	13842	13816	13955	13838	13840	13881	13903	14048	13918	13823	13862	13890	13860	13714	14062	13816	13880	14010	13754	13954	13848	13774	13901	13794	13799	14023	13883	13932	13826	13827	13912	13915	13583	13931	14044	13901	13946	13848	13855	13865	13896	13810	13894	13889	13882	13874	13831	13877	13879	13875	13838	13739	14021	13748	13837	13713	14031	13859	13986	13999	14032	13716	13877	13954	13890	13882	13895	13905	13944	13872	13970	14071	13888	13903	13989	13847	13877	13932	14005	13903	13711	13802	13648	13862	13903	13796	14005	13902	13815	14011	13794	13820	13793	13846	13885	13888	13941	13891	13946	13911	13996	14036	13894	13746	13857	13932	13827	13955	13901	13779	13990	13769	13914	13841	13993	13859	13944	13921	13908	13781	13866	13956	13888	13980	13946	13828	13772	13798	13881	13936	13971	13847	13787	13951	13691	14047	13868	13912	13990	13891	13883	13871	14022	13893	13809	13784	13797	13997	13778	13948	13871	13875	13759	13691	13897	13816	13948	13799	13929	13985	13925	13736	13940	13890	13980	13884	13798	13863	13842	13736	13781	13900	13813	13649	13885	13766	13964	13883	13794	13837	13996	13909	14049	13888	13886	13904	13722	13881	13801	13730	13778	13801	13649	13791	13861	13821	13949	13748	13954	13944	13856	13865	13938	13971	13884	13895	13892	13860	13843	13712	13881	14082	13965	13601	13778	13901	13751	13948	13745	13838	13976	13951	13730	13759	13843	13841	13873	14023	13834	13862	13802	13778	13869	14005	13941	13880	13895	13762	13937	13969	13820	13771	13943	13819	13910	13910	13794	13946	13697	13900	13658	13968	13796	13769	14076	13858	13850	13852	13843	13923	13718	13913	13737	13864	13906	13862	14072	13714	14079	14007	13947	13708	13877	13705	13938	13801	13729	13845	13859	13717	13876	13932	13802	13733	13889	13900	13683	14052	13774	13995	13869	14077	13821	14081	13964	13830	14094	13867	13894	14033	13837	13901	13876	13712	13781	13839	13844	13660	13875	13778	13880	13934	13865	13972	13901	13879	13752	13803	13855	13764	14020	13863	13770	13904	13789	13806	13926	13768	13725	13927	13932	13641	13810	13673	13781	13904	13869	13914	13734	13822	13881	13921	13862	13970	13866	13792	13850	13929	13920	13971	13922	13703	13805	13753	13973	13893	13976	13925	13987	13929	13932	13736	13922	13929	13886	13942	13797	13957	13870	13853	13761	13867	13916	13898	13859	13719	13817	13803	13834	13927	13823	13840	13777	13943	13760	13884	13854	13789	13993	13939	13919	14042	13918	13949	13898	13930	13862	13708	13888	13779	13897	13827	13825	13884	13892	13692	13863	13879	14072	14002	13956	14074	13768	13823	13787	13935	13775	13992	13756	13959	14003	13958	13810	13970	13792	13955	14136	13863	13832	13925	13861	13935	13953	13817	13908	13851	14034	13987	13842	13960	13896	13911	13920	13867	13930	13849	13829	13770	13873	13696	13800	13857	13758	13825	13923	13882	13900	13970	13995	13901	13826	13924	13759	13944	13763	13849	13924	13849	13891	13930	13875	14023	13895	13840	13888	13989	13779	13879	13989	13872	13850	13995	13935	13799	13626	13860	13852	13838	13884	13883	13967	14029	13826	14097	13970	13902	13850	13841	13869	13949	13923	13897	13762	13851	13693	13796	13915	13949	13851	13959	13827	13845	13915	13782	13913	13898	13875	13903	13966	13940	14010	13912	13887	13977	13767	14022	13919	13933	13782	13803	13820	13897	13888	14069	13846	13891	13853	13864	13790	13891	13985	13741	13791	13795	13870	13971	13886	13812	13988	13835	13991	13839	13781	13885	13703	14112	13762	13936	13834	13865	13961	13819	13938	13960	13808	13888	13779	13892	13964	13965	13813	13851	13879	14107	13681	14009	14030	13798	13730	13776	13875	13805	13788	13740	14002	14001	13835	13793	13962	14022	13727	13985	13923	13831	13901	13748	13927	13886	13999	13912	13717	13840	13960	13852	13935	14057	13878	13882	13878	13895	13818	13677	13892	13780	13846	13669	13797	13920	13924	13818	13779	13906	13715	13860	13868	13972	13763	13910	13792	13807	13860	13869	13947	13695	13815	13884	13838	13750	13871	14010	13994	13836	13827	13961	13899	13835	13816	13741	13862	14022	13840	13892	13878	13916	13937	13919	13781	13893	13854	13851	13669	13857	14017	13925	13946	13735	13821	13718	13807	13893	13899	13893	13933	13876	13985	14084	13796	13847	13894	13863	13844	14012	13971	13721	13947	13959	13945	13860	13877	13842	13849	13759	13814	13698	13918	13777	14062	13915	13816	13942	13810	14000	13791	13763	13828	13774	13907	13823	13902	13661	14036	13780	14012	13886	13677	13895	13846	13907	13942	13784	13817	13953	13979	13777	14079	13878	13950	13905	13803	13748	13939	13810	14081	13750	13680	13711	13769	13915	13766	13939	13737	13829	13920	13773	13758	13901	13871	13903	13802	13855	13878	13955	14019	13808	13834	13739	13826	13830	13822	13959	13877	13882	13869	13791	13869	13925	13861	13828	13974	13805	13848	13802	13835	13802	13780	13799	13854	13806	13856	13879	13852	13913	13885	13913	13811	13858	13707	13817	13859	13823	13757	13832	13838	13825	13951	13932	14051	13855	13711	14001	13782	13904	13826	13749	13867	13754	13909	13882	13852	13772	13750	13843	14055	13954	13851	13950	13869	13946	13908	13896	13936	13922	13841	13727	13937	13906	13933	13845	13880	13898	14034	13809	13783	14069	14041	13927	13853	14014	13832	13847	13893	13911	13824	13876	14149	13795	13895	13924	13857	13811	14004	13795	13811	13671	13873	13888	13837	13807	13942	13980	13938	13927	13852	13748	13855	13895	13874	13661	13729	13727	13854	13638	13894	13909	13786	13833	13818	13847	13889	13859	13812	13880	13908	13665	13869	13805	13910	13828	13846	13945	13897	14024	13895	13878	13795	14026	13956	13878	13761	13828	13842	13872	13918	13773	13998	13921	13816	13849	13818	13891	13931	13876	13948	13862	13873	13762	13964	13908	13864	13856	13880	13962	13804	14105	13961	13749	13955	13745	14016	13804	13925	13766	13931	13875	13881	13838	13867	13836	14003	13820	13895	13783	13909	13848	13914	13924	13870	13965	13808	13983	13903	13955	13944	14028	13988	13805	13818	13995	13907	13841	13812	13857	13872	13871	13877	13980	13803	13888	13916	13974	13818	13772	13832	13964	13826	13895	13896	13862	14022	13847	13838	13903	13923	13848	13835	13756	13834	13854	13884	13899	13774	13746	13952	13825	13910	13873	13916	13754	13742	14003	13935	13861	13792	13635	13981	13987	13894	13926	13726	13898	13922	13899	13859	13945	13787	13980	13781	13871	14036	13912	13845	13754	13672	13869	13894	13788	13986	13979	13797	14074	13818	13930	13794	14002	13993	13854	13981	13821	13836	13803	14064	13852	13828	13962	13827	13793	13924	13804	13852	13994	13921	13791	13765	13920	14092	13901	13816	13937	13650	13862	13742	13943	13848	13848	13847	13860	13882	13783	13948	13778	13840	13731	13973	13790	13860	14065	13888	14019	13710	13992	13941	14048	13884	14014	13874	13865	14074	13871	13927	13994	13960	13956	13934	14008	14071	13800	13879	13907	13844	13994	13713	13840	13955	14044	13864	13742	13790	13745	13831	14183	13943	13948	13782	13846	13879	13736	13896	13845	13765	13732	13888	13841	13873	13720	13954	13901	13800	13918	13897	13782	13974	13784	13945	13960	13882	13883	13958	13936	13809	14016	13755	13965	13841	13839	13906	13986	13843	13769	14016	13892	13791	13895	13802	13962	13800	13934	13892	13811	13928	13773	13996	13916	13818	13856	13933	13746	13753	13840	14001	13896	13735	13742	13932	13916	13861	13788	13981	14048	13732	14012	13747	13747	13831	13703	13833	13863	13791	13904	14095	13871	13781	13697	13956	13968	13869	13795	14040	13814	13788	13961	13785	13890	13940	13947	13998	13960	13855	13940	13858	13856	13839	13947	13953	13897	13835	13777	13920	14148	13726	13791	13810	13991	13837	13985	13982	13719	14025	13867	13928	13915	14003	13762	13939	13821	13888	13873	13967	13885	13775	13785	13913	13898	13808	14041	13737	13975	14099	13827	13721	13963	13937	13920	13888	13981	13850	13865	13813	13759	13755	13907	13971	13919	13814	13915	13915	13857	13684	14028	13959	13892	13902	13886	13744	13865	13751	13894	14029	13856	13989	13862	13988	13829	13731	14024	13932	13876	13756	13938	13873	13682	13853	13978	13734	13896	13871	13912	13894	13914	14040	13854	13846	13891	13886	13699	13865	13979	13901	13832	13894	13854	13879	13835	13863	13708	13917	13836	13897	13879	13834	13915	13929	13967	13959	14076	13961	13987	13896	13928	13889	13851	13871	13871	14052	13954	13994	13868	13834	13999	13912	13914	13953	13940	13750	13845	13797	13926	13958	13810	13924	13922	13945	13991	13705	13987	14005	13878	13960	13998	13783	13869	14104	13896	13906	13909	13890	13971	13933	13932	13972	13993	13895	13847	13671	13852	13899	13799	13933	13832	13883	14007	13913	13941	13902	13877	13741	13869	13887	13971	13868	13831	13831	13978	13960	13765	13817	13868	13873	13976	13868	13843	14027	13870	13988	13935	13761	13943	13856	13648	13864	13832	13876	13746	13950	13724	14112	13911	13929	13934	13874	13787	14003	13905	13827	13881	13871	13862	13802	13872	13814	13934	13851	13606	13874	13798	13828	14083	13859	13831	13926	13998	13991	14001	13937	13840	13821	13969	13947	13944	13868	13889	13839	13814	13688	13991	13890	13753	13714	13746	13813	13916	13922	13927	13869	13935	13706	13725	13993	14060	13924	13796	13956	13747	14006	13806	13854	13815	13863	13916	13868	13889	13821	13906	14019	13878	13981	13816	13886	13927	13728	13790	13988	13785	13823	13658	14032	13884	13965
24637	21065	27781	24822	19913	16494	22265	44683	39317	31543	21531	16710	14544	14182	14115	14138	14102	14084	14099	13884	14380	14063	14134	13978	14146	13770	13929	13913	13981	13961	14076	14108	13966	14103	14000	14112	13901	13963	13987	14076	14113	14051	13932	14074	13884	14073	13992	13955	13844	14054	14058	13942	13943	13973	14202	13963	13989	14059	13951	13940	13886	13924	13805	14037	13852	13941	14136	13999	14015	14049	13995	13965	13834	13914	14140	13973	13702	13956	14012	13989	13985	13990	13865	14043	13903	14018	13965	13891	13925	13868	14073	13970	13846	13965	13962	13981	14143	13880	14124	13867	13980	13871	13998	13709	13915	13997	13903	13729	13985	13994	13848	13915	14019	13843	13904	13869	13885	13874	13912	13998	14063	13848	13930	13880	13833	13941	14026	14126	14011	14065	13933	14074	13964	14121	14007	14043	13965	13869	13964	13953	13932	14099	13963	14077	14040	13992	14086	14030	13987	13789	13945	14041	14004	13671	13992	13897	13877	14059	14006	13785	13745	14008	13989	13762	13881	13960	14060	14220	14026	13906	13909	13982	14056	13942	14044	13974	13948	13959	14030	14007	13949	14014	13922	13895	13942	14029	13912	14006	14049	13842	14114	14014	13900	13944	13838	13848	13986	13951	13991	14073	14212	14102	13962	14011	13873	14044	13736	13959	14059	13950	13836	13896	14047	13785	13992	13812	13958	13920	13925	13765	13911	13918	13876	14040	14223	13950	13799	13982	13925	14028	14026	13870	13910	14128	13823	13905	13863	13792	13906	14012	13967	14073	14037	13984	14005	13929	13993	13963	13899	13974	14107	14015	14074	14013	13899	13827	13919	13952	14104	13768	13862	13993	13969	14005	13815	13799	13764	13961	13928	14120	13907	13999	14071	13759	13930	14123	13951	13943	14019	13845	14063	13757	13954	13883	13725	14071	14011	14054	14095	13944	13931	13784	13912	13821	14048	14017	13826	13869	14090	13896	14022	13777	14073	13917	13988	13897	14090	14131	14070	13905	13847	14072	13785	14061	13982	13795	14071	14036	13870	14177	13802	13848	14020	14009	13953	13928	13889	13902	14013	13930	14162	13952	14006	13942	14109	14029	13986	13960	13974	13987	13864	13900	13830	13922	13981	13862	13949	13844	13900	13836	13989	13848	13732	13852	13939	13995	13888	13772	13936	13959	13936	13846	13991	13819	14076	13934	14034	14054	13971	13761	13761	14107	14041	14040	14041	14006	14061	13891	13976	13806	13991	13860	14011	13831	13922	13763	13993	13792	13905	13976	14071	14031	14005	13962	13900	14053	14141	13899	14078	13872	13987	13795	14092	13787	13929	14018	14046	13947	13786	14055	13963	13979	13669	13788	13980	13824	13976	14012	13959	13926	13927	13924	13955	13866	14090	13888	13881	13708	13756	13887	14029	14066	14016	14002	13968	14018	14060	14101	13909	13880	14080	14163	14069	13924	13896	14042	13954	13977	13941	13786	14152	14060	14334	13859	13949	13946	14156	14056	14054	13989	13924	13925	13744	14016	13916	14003	13871	13823	13898	14067	13891	13969	14192	14055	14047	13954	13962	13990	13910	13811	13832	13983	14121	14090	13879	13954	13951	13902	13846	13889	13849	13860	13945	14051	13885	14097	14046	14044	13894	13932	13985	14072	13891	13992	14000	13987	13953	13958	14010	13979	13943	13957	13788	13954	14095	13851	13876	13742	13831	14138	13784	13811	13970	13902	14008	13734	13969	14000	13940	13933	13717	13981	13947	14007	13977	13903	14062	14075	14001	13995	14013	13804	13766	13945	13877	14002	13897	13885	13968	13935	14066	14011	13914	14043	14004	14095	14241	14051	13808	13954	13919	13904	13868	13845	14003	14074	14156	14055	13669	13935	13962	14065	14001	13966	14016	13900	13933	13945	13836	14215	13958	13858	13900	13884	13928	14158	14116	13958	13880	13794	13826	13947	13851	14006	13827	13903	13923	13859	13917	14070	14102	13929	13942	13822	13814	14014	13880	13889	14094	13979	13914	13982	13870	13819	13849	13969	13867	13947	14125	13960	13956	13934	13845	13845	14041	14090	14023	14036	13981	14112	14089	14113	14051	13937	13911	13893	13966	13807	13972	13987	13926	13953	13752	13918	14016	13994	13949	13960	13947	13926	13869	13935	13840	14030	13853	14219	13767	13977	14102	14054	13984	14088	14105	13879	13893	13957	14075	13940	13967	14067	13930	13847	14143	14004	14022	14031	14147	13993	13897	13876	13772	14049	13810	14123	14080	13837	13897	13860	13919	14063	14043	13936	14065	13907	13898	14017	13976	13961	13923	13972	13877	13845	13979	13967	13939	13757	14232	13977	13927	13990	14055	13907	13900	13880	13896	13992	14055	14001	13827	14041	13933	14062	13953	14077	13953	13953	14000	13832	13959	13847	13903	14031	13950	13939	13962	13895	14022	13921	13956	13727	13899	13779	13992	13889	13990	14000	13813	14039	13915	13900	14014	13990	13902	13988	13923	13782	14062	13939	14061	13859	14129	13993	13950	14059	13990	13981	13912	13975	13980	13938	14007	13994	13981	14135	13931	13818	13672	14108	13848	14005	13949	13867	13853	13976	14115	13990	13947	13994	14151	13816	13991	13935	13870	13882	13973	13993	14080	13847	13893	14012	13953	14040	13899	13847	13883	13831	13814	14121	13828	13956	13908	13801	13823	13922	13965	14000	13963	14017	13916	13991	13954	13978	13763	14112	13965	14019	13820	13909	14168	13884	13879	14033	14172	13863	13950	13952	13871	13898	14036	13890	13955	13754	13813	13870	14025	13846	14046	13991	14004	13997	13976	13897	14101	13962	14007	13775	14018	13977	14003	14138	13962	14105	14063	13970	13938	13874	14009	13888	13877	13871	14061	13772	14035	13827	13807	13851	13809	13896	14027	13969	14048	14001	13922	13955	14059	13899	14042	14149	13869	14139	14007	14042	13901	13942	14000	14110	14097	14055	13947	14139	14079	13909	13985	13955	13971	13949	13907	13963	14032	13873	13926	13834	13973	13963	13985	14016	14073	13918	13980	13889	13867	13839	13985	14031	13696	13846	14037	14046	14160	13788	13971	13931	14175	14012	13926	14047	13820	13990	13977	13902	13886	13964	13907	13953	13968	13938	13918	13882	14064	14035	13907	13982	14014	13937	13972	13858	14003	13992	13830	13963	13858	13893	14033	14061	13975	13934	14000	13969	13751	13819	13884	14081	13937	13995	13890	14103	14154	13818	13868	14029	13997	13914	13890	13867	13964	13902	14047	13897	14119	14098	14131	13905	14067	14095	14004	13991	14152	13947	14089	13951	14074	13962	13948	13876	13834	13705	13932	14101	13964	13779	13821	14010	13936	13827	13957	13875	14056	13935	13889	13829	14042	13934	13945	13946	13931	13955	13857	13910	14005	13977	14155	14102	14015	13919	13991	13914	14084	13952	14001	13860	14047	13899	14037	13896	13694	13802	13976	13864	13984	13791	13994	13978	14145	14153	14072	13846	14017	13897	13987	14075	13902	14226	14034	14083	13966	13815	13904	14044	13972	13898	14060	13881	14072	13939	13831	13791	13914	13977	13779	13787	13914	14108	14129	13863	14061	13968	14075	14038	13938	14026	13875	13851	14225	13912	13980	13937	14046	13911	13852	13742	13882	14122	13928	13950	13880	13901	13808	14041	13944	13756	13941	13930	13897	14060	13751	13965	13954	13973	14061	13907	14012	14003	14090	13782	13866	13985	13860	13974	13967	14110	14169	13932	14084	14016	13895	14001	14036	13878	14016	13803	14165	14011	13996	14062	13967	13984	14003	14044	14059	13917	13936	13842	14024	13809	14091	14057	14118	13843	14012	13868	13935	14047	13877	14104	13921	13993	13873	13989	14059	14093	13970	13971	14220	13968	13865	13993	13861	14060	14101	14083	13904	14098	13855	13941	13948	13893	13934	13882	14114	13857	13793	13940	13909	13822	14026	13807	13849	14058	14110	13882	14070	13964	14034	13880	13885	13956	14057	13921	14079	14035	14006	13897	14140	14020	13868	13857	13721	13802	14050	14043	13863	13813	13832	14103	14100	13789	13878	13855	13906	14136	13913	13782	13875	13827	13914	13983	14088	14081	13823	14173	13966	13929	13730	13923	14056	14056	14048	13847	13912	13787	13945	13924	13893	13546	14051	13864	13815	13887	14037	13903	13959	13875	14042	14083	13981	14059	13911	13992	13942	14041	14076	13872	13732	13923	13849	13883	14008	13910	14077	13944	14067	13990	13928	14057	14005	13984	13937	14084	14019	13980	13819	13848	13858	14123	14079	13943	13876	13764	14075	14111	13862	13942	13901	14007	13968	14250	13930	14075	13872	14020	14006	13847	14042	14060	13908	13938	13782	13771	13820	13979	14008	13847	13949	14107	13866	13998	14100	13963	13939	13894	14134	14019	14027	13892	14061	13775	13752	13904	13944	13884	14039	13831	13957	14029	14017	13887	13826	13801	13878	14079	14027	14005	13863	14024	14056	14035	14179	13927	14018	13845	13935	13796	14124	13857	13876	14130	13919	14039	13850	13936	13936	14064	13886	13849	13815	13928	13832	13988	13910	13732	13863	14075	14029	13965	13967	14048	13930	14027	13896	14047	14110	13946	13967	13980	13846	14003	13910	14056	13802	13976	13905	13962	14043	13807	14000	14180	14046	14056	13840	14067	13896	13969	14026	13921	13956	14099	14025	13983	14094	14002	13928	13878	13957	13982	14017	14087	13868	13951	14077	13959	14050	13945	14032	13979	14232	14008	13932	14006	13979	13936	13929	13949	14097	14122	13996	13959	14157	14173	13865	14098	13818	13926	13934	13884	13950	14015	13912	13774	13905	14085	13932	14119	13860	13978	13885	13969	14063	13997	13926	14219	13980	14000	13826	13805	13864	14060	14096	13950	13880	13771	14016	13816	13909	14053	14078	13854	13686	13982	13987	14088	13856	14156	13876	13974	14102	13880	13736	13975	13965	14060	14157	14029	14024	13904	13980	13801	13857	14008	13894	13914	14025	13997	14093	14128	14070	13897	13937	13982	13930	13957	13810	13929	13991	13998	13894	13777	13704	13943	13981	13779	13866	13894	13901	13956	13936	13969
14693	24171	22029	17716	16139	15046	23745	47100	41042	33092	21571	16402	13923	13617	13583	13560	13484	13653	13547	13547	13640	13682	13756	13546	13692	13609	13752	13562	13486	13548	13615	13546	13526	13652	13686	13645	13397	13550	13597	13635	13589	13632	13751	13745	13599	13747	13706	13668	13567	13691	13653	13697	13673	13512	13577	13377	13677	13536	13679	13545	13606	13575	13607	13648	13531	13710	13589	13608	13593	13518	13609	13717	13437	13597	13583	13593	13544	13590	13592	13746	13538	13754	13596	13447	13636	13511	13709	13418	13667	13531	13533	13677	13453	13587	13404	13688	13554	13676	13572	13550	13661	13660	13513	13586	13621	13455	13785	13601	13595	13450	13622	13731	13669	13714	13512	13509	13559	13600	13720	13607	13361	13653	13665	13769	13432	13717	13552	13794	13460	13648	13550	13484	13579	13411	13669	13630	13731	13400	13534	13662	13602	13492	13550	13711	13636	13650	13767	13498	13786	13562	13619	13626	13661	13729	13483	13669	13628	13655	13602	13569	13570	13670	13720	13428	13726	13657	13638	13501	13680	13578	13502	13537	13538	13714	13597	13495	13558	13451	13632	13552	13575	13485	13497	13552	13509	13589	13571	13526	13561	13589	13632	13568	13593	13713	13599	13555	13741	13512	13565	13526	13543	13537	13712	13515	13567	13531	13671	13567	13672	13751	13545	13666	13613	13651	13564	13711	13569	13571	13498	13671	13606	13582	13502	13664	13592	13548	13539	13621	13664	13561	13491	13519	13622	13605	13548	13565	13619	13705	13714	13677	13516	13619	13622	13533	13490	13477	13575	13690	13524	13612	13709	13633	13573	13710	13642	13606	13618	13555	13723	13571	13683	13431	13552	13566	13558	13645	13509	13546	13451	13583	13509	13819	13622	13714	13590	13622	13509	13537	13490	13551	13622	13697	13776	13613	13648	13654	13598	13599	13585	13453	13683	13649	13704	13576	13540	13607	13484	13524	13631	13578	13433	13645	13567	13591	13588	13713	13779	13628	13622	13678	13564	13626	13593	13641	13609	13460	13613	13363	13532	13502	13674	13724	13418	13605	13541	13532	13678	13612	13444	13679	13587	13665	13616	13661	13498	13584	13603	13628	13479	13516	13528	13496	13378	13620	13741	13673	13623	13553	13649	13508	13712	13447	13560	13486	13637	13738	13734	13455	13551	13537	13469	13801	13640	13844	13584	13687	13403	13676	13548	13663	13678	13647	13477	13473	13479	13612	13500	13466	13609	13574	13592	13679	13562	13582	13712	13699	13607	13465	13470	13596	13432	13559	13525	13583	13598	13601	13645	13546	13665	13544	13449	13479	13631	13571	13499	13699	13852	13560	13637	13558	13450	13584	13513	13580	13670	13689	13568	13656	13677	13721	13643	13648	13418	13493	13647	13521	13646	13580	13657	13602	13646	13583	13502	13374	13573	13514	13677	13709	13582	13751	13696	13636	13748	13542	13519	13696	13712	13676	13566	13607	13659	13599	13737	13539	13857	13512	13574	13594	13629	13489	13549	13644	13591	13586	13644	13697	13600	13583	13686	13450	13459	13501	13453	13520	13702	13678	13686	13457	13575	13611	13497	13544	13816	13666	13519	13581	13638	13566	13451	13618	13661	13650	13534	13540	13505	13566	13512	13429	13504	13699	13632	13531	13541	13568	13545	13518	13660	13718	13655	13726	13572	13658	13606	13703	13519	13765	13552	13618	13512	13612	13566	13660	13669	13602	13597	13620	13645	13597	13599	13462	13608	13526	13642	13535	13584	13747	13521	13495	13354	13571	13624	13580	13603	13690	13492	13427	13607	13643	13785	13446	13700	13584	13552	13445	13624	13724	13610	13505	13671	13725	13561	13400	13552	13731	13583	13533	13654	13528	13597	13526	13621	13740	13439	13464	13617	13633	13707	13579	13569	13609	13669	13578	13575	13615	13677	13593	13649	13518	13673	13548	13570	13733	13675	13575	13447	13652	13511	13627	13406	13575	13708	13626	13553	13642	13562	13440	13697	13541	13536	13526	13688	13595	13661	13616	13569	13663	13521	13498	13612	13606	13504	13469	13445	13694	13541	13545	13515	13608	13621	13597	13494	13471	13709	13512	13649	13586	13643	13571	13573	13607	13578	13641	13597	13518	13454	13594	13709	13661	13661	13592	13556	13547	13484	13615	13599	13642	13552	13639	13654	13517	13624	13527	13547	13487	13647	13471	13599	13398	13673	13646	13395	13591	13603	13656	13594	13525	13633	13685	13652	13667	13521	13544	13519	13584	13654	13634	13596	13518	13519	13494	13627	13618	13592	13595	13661	13470	13536	13386	13490	13595	13649	13524	13747	13557	13618	13624	13595	13516	13494	13527	13590	13499	13698	13656	13643	13581	13444	13655	13399	13629	13634	13659	13568	13488	13509	13622	13511	13463	13785	13591	13661	13403	13522	13558	13552	13582	13634	13498	13624	13564	13698	13637	13650	13628	13352	13390	13459	13653	13644	13577	13681	13554	13698	13624	13656	13567	13549	13689	13457	13572	13585	13705	13546	13498	13618	13612	13721	13548	13668	13522	13578	13621	13678	13832	13666	13690	13543	13754	13583	13576	13640	13343	13635	13564	13570	13508	13581	13673	13560	13614	13675	13585	13713	13442	13688	13632	13697	13668	13529	13623	13577	13646	13538	13771	13569	13691	13627	13663	13639	13421	13719	13556	13643	13614	13570	13751	13612	13652	13611	13635	13666	13525	13607	13620	13764	13500	13707	13587	13601	13479	13425	13642	13575	13552	13640	13685	13610	13632	13580	13449	13661	13596	13537	13585	13649	13506	13584	13709	13617	13622	13602	13571	13710	13580	13741	13727	13424	13406	13524	13670	13587	13712	13566	13623	13523	13666	13516	13619	13536	13536	13617	13557	13639	13543	13624	13558	13613	13553	13487	13644	13527	13592	13619	13616	13629	13588	13746	13627	13607	13773	13603	13477	13573	13564	13595	13540	13688	13457	13734	13479	13535	13684	13561	13860	13608	13747	13537	13552	13676	13569	13571	13569	13650	13665	13591	13581	13601	13614	13472	13671	13610	13629	13621	13608	13507	13569	13583	13486	13623	13490	13467	13763	13681	13607	13478	13497	13655	13695	13549	13487	13846	13565	13522	13638	13563	13531	13539	13672	13588	13571	13535	13634	13579	13749	13488	13554	13558	13650	13692	13598	13687	13615	13723	13662	13627	13531	13400	13616	13559	13704	13729	13690	13795	13542	13531	13572	13609	13704	13668	13683	13552	13633	13493	13773	13575	13663	13570	13582	13512	13450	13512	13666	13578	13529	13542	13615	13532	13771	13563	13619	13699	13346	13657	13595	13606	13609	13474	13541	13624	13671	13620	13683	13453	13569	13556	13743	13574	13642	13710	13583	13688	13669	13635	13522	13576	13560	13760	13555	13799	13645	13647	13467	13651	13609	13558	13559	13537	13624	13472	13601	13567	13543	13710	13521	13517	13509	13625	13522	13541	13608	13586	13451	13517	13752	13593	13758	13556	13569	13611	13542	13572	13444	13590	13437	13422	13618	13805	13633	13513	13656	13658	13659	13704	13618	13576	13723	13515	13557	13569	13571	13668	13581	13590	13514	13413	13502	13638	13683	13431	13694	13504	13629	13638	13480	13548	13482	13632	13454	13465	13787	13747	13450	13638	13556	13714	13713	13561	13553	13623	13413	13706	13411	13591	13583	13445	13508	13718	13786	13435	13525	13591	13558	13746	13621	13785	13584	13617	13739	13625	13575	13570	13728	13563	13529	13652	13585	13569	13611	13553	13772	13527	13618	13694	13601	13613	13624	13530	13510	13619	13599	13572	13662	13616	13625	13653	13594	13668	13534	13736	13600	13695	13518	13778	13698	13533	13470	13670	13609	13344	13686	13693	13717	13642	13514	13460	13497	13585	13491	13603	13774	13681	13557	13690	13693	13579	13745	13569	13362	13521	13565	13607	13527	13629	13613	13542	13583	13550	13632	13619	13509	13717	13479	13629	13602	13691	13669	13697	13520	13635	13644	13598	13807	13704	13526	13693	13707	13458	13696	13479	13478	13597	13788	13653	13451	13414	13565	13521	13632	13390	13617	13467	13532	13605	13642	13636	13422	13605	13582	13737	13739	13511	13635	13657	13583	13611	13582	13434	13544	13519	13647	13517	13597	13607	13514	13609	13489	13584	13720	13485	13431	13716	13575	13587	13595	13534	13639	13590	13617	13674	13557	13625	13677	13626	13626	13559	13720	13634	13477	13542	13560	13533	13536	13582	13472	13513	13446	13678	13647	13579	13627	13627	13622	13514	13580	13651	13527	13407	13692	13634	13615	13489	13552	13530	13501	13588	13555	13623	13586	13644	13814	13529	13767	13564	13675	13713	13416	13560	13532	13706	13760	13679	13563	13403	13349	13749	13634	13667	13542	13709	13672	13503	13756	13604	13472	13504	13526	13571	13568	13603	13647	13560	13656	13596	13639	13601	13512	13572	13473	13681	13378	13498	13598	13492	13612	13632	13549	13659	13617	13651	13640	13720	13623	13610	13615	13602	13364	13779	13492	13509	13601	13721	13573	13643	13600	13667	13628	13609	13762	13588	13284	13795	13633	13585	13720	13661	13485	13729	13597	13521	13585	13688	13524	13656	13387	13601	13772	13567	13653	13689	13668	13388	13670	13580	13638	13637	13495	13698	13543	13714	13475	13731	13673	13602	13599	13482	13694	13542	13493	13542	13620	13644	13648	13539	13732	13579	13583	13781	13777	13594	13464	13596	13600	13525	13521	13499	13583	13473	13605	13676	13520	13603	13730	13583	13480	13587	13458	13601	13628	13597	13567	13562	13530	13471	13551	13601	13520	13622	13612	13711	13503	13533	13686	13532	13641	13711	13648	13547	13567	13541	13479	13628	13711	13726	13478	13629	13635	13660	13563	13749	13518	13555	13529	13587	13678	13527	13603	13621	13705	13494	13652	13621	13477	13692	13482	13503	13619	13554	13493	13532	13660	13769	13668	13540	13622	13454	13591	13481	13516	13484	13440	13548	13601	13706	13753	13630	13597	13554	13644	13697	13507	13694	13489	13630	13758	13631	13689	13724	13606	13560	13601	13661	13626	13661	13547	13651	13553
23092	21080	28797	23599	21284	22016	31787	61849	54674	43193	28053	20279	15230	14360	14022	14025	14067	14212	14021	14246	14026	14209	13892	13900	13971	13943	14076	14114	13961	13994	14161	13978	14178	13857	14201	13941	14099	14051	14057	14136	14124	14085	14177	13895	14038	14007	13966	14073	13938	14138	14083	13915	13973	13984	14046	14028	13934	13820	13870	13819	13807	13980	13854	13715	13914	13967	13768	13959	13843	13783	13992	13854	13917	14143	14034	14031	13878	13838	13914	14186	14023	14161	14011	13984	13738	13811	13764	14124	13960	14003	13894	13943	14120	13820	14010	13956	13736	13847	13898	13749	13836	13755	13966	13870	13736	13901	14004	13970	13927	13832	13986	13990	13857	13844	13899	14028	13912	13733	13859	13892	13910	13868	13889	14040	13906	13873	13876	13912	13886	13912	13878	14021	13843	13970	13972	13792	14002	13794	13906	13834	13924	14024	13856	13840	13787	13810	13945	13938	13994	13971	14005	13862	13681	13686	13988	13908	13835	13986	13951	14031	13926	13980	13771	14020	13752	14036	13797	14103	13930	13881	13999	13919	13967	13976	13944	13953	13912	13754	14023	13806	13803	13881	13985	13899	13960	13865	13852	13993	13990	13955	13928	14028	13930	13955	13839	13852	13833	13759	14105	14077	13985	14046	13817	13844	13952	13987	13857	14049	13938	14015	13942	13646	13987	14084	13881	13897	13822	13805	13817	13848	13943	13968	13909	14138	13834	13825	13813	13838	13981	14071	13982	13850	14029	13867	13991	13868	14172	13824	13927	13934	13909	13877	14124	14007	13781	13882	13723	14023	13936	14100	13809	13935	14045	13829	13951	13833	13940	14087	13893	13832	13952	13862	13936	13838	13855	13875	14046	13879	13966	13957	13942	14045	14044	13883	13971	13849	13890	13858	13719	13915	13896	13930	13936	13844	13881	13883	14022	13975	13925	14064	13903	13987	13765	14023	13810	13779	13893	13916	14000	13858	14080	13918	13928	13944	13867	13846	13902	13804	13741	13875	13882	13681	13928	13940	14073	13706	13976	13957	13934	13715	13774	13841	13843	13861	13795	13904	13931	13885	13854	13834	13877	13941	13864	13855	13675	13854	14059	13819	13776	13910	14122	13853	14016	13981	13897	13834	13789	13798	13897	14030	13844	14013	13894	13815	14155	13873	14041	13784	13833	14012	13943	14004	13875	14079	13859	14086	13899	13972	13766	13757	14004	13893	13881	13856	13968	13977	13778	13998	14085	13644	13896	13863	13835	14008	13969	13665	13884	13817	13675	13939	13924	13944	14073	13941	13947	13769	13901	13892	13908	13950	13925	13702	13764	13752	13777	14022	13956	13661	13812	14073	13983	13830	13742	14125	13860	14107	13778	13988	14073	13960	14013	13872	13997	14055	13893	13902	14105	13944	13850	13875	14044	13839	13853	13876	13849	13924	13962	14000	13858	13814	13911	13857	13824	14036	14062	13943	14227	13736	13931	14022	13923	13851	13982	14014	13894	13816	14021	13728	14099	13856	13989	13754	13932	13734	13882	13859	13956	13996	14034	13984	13980	13960	14018	13835	13895	14020	14019	13889	13894	14002	13960	14005	14019	14090	14011	13995	13908	14108	13922	13777	14104	13874	14166	14077	13871	13907	13937	13875	13841	14079	14123	13856	13882	13802	13924	13838	13808	13879	13948	14029	14033	13915	13998	13731	14019	13873	13738	13833	13932	14029	13703	13998	13758	13981	13874	13972	13966	13858	14021	13948	13810	14107	14005	14226	13736	13814	13826	14002	13987	13936	14026	13784	13778	13912	13988	13942	13959	13898	13975	13962	13783	13754	14111	13941	14042	13806	13980	14081	13936	13861	13864	13899	13827	13749	13755	14027	13961	13890	13889	13817	13884	13853	13977	14104	13799	14011	13913	13892	14015	14053	13819	13767	13978	13838	13883	13813	13929	13929	13996	13848	13993	13681	13733	14010	13889	13947	13719	13978	13787	13895	13909	13935	13777	13970	14011	14028	13943	13936	14102	13751	14053	13960	13814	13770	13766	14031	13933	13844	13687	13922	13880	13947	13857	13928	13840	13708	13993	14085	13991	13939	13883	14166	14034	14020	13970	13874	13811	13912	14140	13887	13785	13873	13917	13883	14073	14086	13944	13884	13962	13902	14058	13859	13973	13778	14008	13935	14044	13927	14000	14011	14181	13725	14007	13764	14031	13980	13759	13862	13682	14019	13891	13983	13912	13901	14061	13854	13898	13821	14010	13857	13958	13920	13710	14137	13888	13993	13998	14113	13932	13845	13880	13821	13873	13926	14031	14115	13839	14006	13957	14098	13860	13838	13953	13865	13960	13919	13937	13932	13672	13722	13822	13662	13844	13740	13908	13904	13808	13842	14059	13905	13877	14048	13833	13981	13858	13963	13756	13744	13788	13777	13782	13839	14121	13837	13789	13842	13796	13973	13887	13726	13870	13922	14058	13999	13948	13965	13706	13896	13826	13857	13988	13937	14021	13822	14048	13973	13830	13718	13868	13981	14043	13853	13695	13881	13995	14049	14027	13911	13972	13867	13833	13862	14086	13798	13928	13834	13961	13758	13881	14020	13854	13809	13802	13847	13846	13974	13763	13925	13908	13851	13889	13735	13871	13840	13951	13753	13979	14101	14021	13753	13918	14026	13820	13879	13648	13846	14021	13917	14050	13788	14055	14078	13945	14053	13907	13948	13906	14025	14000	13873	14112	14256	13914	13937	13941	13829	13758	13862	13943	13991	13891	14025	14015	14004	13905	14003	13936	14043	13877	13889	13943	13991	13954	13920	13998	13861	13897	13840	13936	13853	14045	14026	13847	13976	14099	13896	13851	13789	14008	13936	13813	13934	14083	13949	14112	13719	13800	14033	14138	13862	13904	13727	13904	14068	13922	13854	13911	14080	13918	13994	13857	13935	13738	13945	14010	13910	14050	13880	13778	13742	13918	14097	13904	13903	13994	13919	13964	13817	13892	13984	13861	13982	13957	14217	13968	14008	13997	14000	13955	13996	14002	13760	14064	13770	13820	13888	14048	13910	13797	13820	14064	13834	13775	13857	13857	13968	13786	13833	14005	13889	13855	13804	13827	13912	13986	13923	14028	13910	14016	14005	13937	13984	13857	14006	14006	13847	14080	13962	13962	13845	13991	13815	13873	13768	13789	13949	13911	13822	13749	13883	13865	14079	14122	13948	14038	14065	13721	13955	13725	13733	13799	13961	13912	14066	13892	13920	13982	13905	13939	13880	13855	13941	13901	13822	13842	14016	13828	13933	14096	13883	13838	13818	13807	13809	14049	13960	13894	13930	13979	13669	14093	13679	13873	13866	13966	13782	13862	13912	13996	14178	13912	13935	13921	13830	14035	13844	13979	14099	14006	14257	13699	13909	13875	13802	13998	13900	13571	13804	13902	13877	13927	13968	13925	13857	13712	14009	13879	13868	13936	13828	13892	14131	13832	13832	13937	13981	13953	14010	13975	13896	13967	13905	14040	13929	13873	14011	13855	13790	14106	14130	13935	13910	14069	13910	13835	14041	13852	13940	13954	13975	13985	13963	13897	13737	13950	13959	13850	13815	13728	13915	14014	13810	13790	13782	13918	13895	13918	13949	13884	13845	13978	13721	13884	13834	13812	13784	14138	13781	13716	13902	13918	13830	13832	14017	13891	13845	13879	13985	13794	13989	13960	13887	13884	13885	13947	13706	13819	13832	13937	13882	13738	13796	13756	13889	13872	13797	13816	13958	13917	14006	13786	13936	13952	13714	13848	13880	13708	13999	13912	13923	13854	13929	13921	13957	13716	13873	14104	13985	13898	13868	14005	13761	14005	13965	13939	13939	13934	13974	13995	13802	14042	13883	13749	13813	13757	13752	13768	14024	13831	13921	13848	13789	13859	13884	13799	14040	13836	13882	14000	13835	13692	13740	13953	13819	13818	13941	13960	14048	13818	13962	14000	13790	13936	13759	14000	13918	14053	13921	14038	13779	13874	13829	14000	14013	13852	14090	13971	13966	13864	13830	13959	13947	13976	13942	13814	13780	13817	13999	14016	13938	13846	13799	13800	14019	14010	13898	14051	13959	13692	13900	13904	13865	13889	13701	14007	13924	13802	13976	13957	13960	13912	13981	13869	13730	13786	13857	13739	13864	14042	13861	13872	14048	13886	13999	13930	13802	13961	13809	13886	13919	13918	14028	14005	13872	13962	13905	13894	13720	13714	13850	13904	13830	13941	14019	13949	13791	13961	14095	13958	13992	14013	14043	14032	14034	13867	13980	13832	13887	13990	13932	13937	14071	13952	13877	13752	13870	13895	13994	13778	13824	13771	13814	13849	13924	13756	13955	13950	13820	13976	13920	13697	13940	13768	14129	14097	14024	13866	13917	13893	13856	14065	13866	14023	13997	14042	13881	13865	13828	13988	13870	13862	13988	13947	13926	13967	13948	13775	13938	14025	13948	13950	14143	14035	13936	13900	13985	13685	13695	13974	13802	13582	13854	14082	13780	14137	13844	14073	13871	13742	13802	13874	13972	14040	13653	14030	13838	13772	13750	13778	13964	13949	14022	14119	13796	14081	13912	13814	13906	13889	13835	13930	13962	14039	13879	14047	13915	13735	13907	13959	14075	13910	13989	13766	13829	13872	13975	13807	13907	13987	14085	13776	13751	14032	14087	13850	13999	13967	13990	13859	13888	13934	13967	13808	13888	13894	13938	14024	14030	14045	14000	14006	13789	13950	13744	13779	14044	13947	13742	13840	13969	14004	13898	13829	13943	13829	13856	13790	14002	13914	13798	13831	13854	14086	13996	14005	13874	13870	13734	13864	13751	13889	13812	14004	13965	13945	13767	13869	13943	14074	14085	13975	14017	14030	14030	13947	14043	14048	14007	13956	13983	13860	13843	13956	13829	13861	13949	14030	13925	14015	14090	14032	13996	13772	14012	13700	13972	13723	13953	13843	13913	13926	13712	13735	14194	13981	13795	14015	14007	13724	13960	13912	13894	13855	13802	13963	13881	14149	13913	13942	13984	13933	13845	14057	13748	13991	13933	13994	13675	13851	14021	13871	14044	13880	13801	14018	14001	14008	13960	13773	14064	13756	13822	14049	13819	13863	13969
17510	31035	26880	20860	18218	16759	30567	62905	55327	43570	28812	19836	13730	13620	13636	13570	13396	13628	13687	13489	13651	13498	13499	13650	13708	13361	13598	13639	13616	13624	13567	13452	13609	13584	13612	13524	13602	13569	13652	13523	13577	13697	13483	13500	13767	13631	13492	13681	13717	13694	13616	13633	13679	13453	13619	13644	13678	13491	13554	13544	13743	13602	13611	13497	13571	13671	13411	13485	13596	13489	13538	13495	13735	13591	13609	13507	13509	13648	13517	13714	13574	13446	13524	13656	13524	13579	13551	13623	13710	13647	13462	13460	13481	13523	13604	13457	13641	13631	13580	13579	13673	13513	13503	13625	13704	13480	13387	13385	13565	13355	13623	13566	13417	13518	13591	13555	13577	13544	13483	13706	13559	13680	13509	13561	13539	13498	13375	13503	13525	13423	13539	13643	13589	13511	13647	13454	13416	13557	13636	13538	13524	13630	13673	13561	13659	13430	13560	13497	13545	13506	13738	13389	13419	13582	13470	13522	13513	13516	13657	13526	13574	13535	13532	13429	13533	13544	13730	13665	13526	13445	13493	13542	13430	13601	13608	13545	13636	13726	13611	13526	13455	13449	13679	13444	13572	13432	13589	13534	13384	13550	13714	13678	13470	13548	13568	13464	13575	13607	13715	13460	13492	13625	13568	13498	13522	13592	13462	13502	13538	13457	13455	13636	13611	13564	13618	13489	13536	13426	13497	13566	13662	13562	13483	13531	13382	13574	13513	13489	13540	13566	13620	13663	13449	13426	13516	13641	13528	13582	13484	13315	13543	13436	13497	13434	13522	13528	13557	13602	13456	13572	13512	13274	13661	13525	13567	13554	13573	13621	13503	13475	13550	13622	13418	13494	13434	13551	13723	13709	13503	13497	13317	13593	13583	13512	13378	13688	13384	13490	13494	13630	13570	13427	13650	13548	13541	13541	13687	13369	13432	13511	13510	13729	13396	13655	13530	13399	13639	13610	13530	13398	13677	13537	13639	13429	13522	13603	13500	13570	13598	13738	13565	13279	13611	13627	13507	13540	13588	13677	13637	13522	13698	13478	13557	13652	13463	13569	13433	13510	13381	13545	13614	13335	13485	13608	13522	13599	13616	13627	13351	13606	13520	13404	13554	13436	13547	13579	13438	13370	13475	13537	13631	13622	13571	13467	13657	13640	13715	13644	13601	13477	13565	13400	13446	13540	13495	13674	13573	13620	13681	13507	13547	13664	13550	13526	13611	13495	13525	13608	13585	13367	13550	13662	13646	13414	13600	13514	13566	13464	13675	13483	13307	13413	13513	13366	13626	13573	13665	13443	13421	13616	13488	13638	13443	13457	13675	13514	13348	13651	13563	13518	13630	13568	13386	13491	13569	13506	13323	13594	13491	13548	13535	13651	13722	13548	13503	13530	13433	13560	13417	13561	13468	13588	13766	13618	13559	13563	13536	13638	13543	13591	13621	13448	13603	13609	13494	13607	13599	13571	13490	13653	13504	13428	13498	13590	13534	13499	13348	13539	13479	13674	13540	13569	13485	13663	13545	13567	13495	13507	13420	13447	13595	13550	13481	13547	13388	13464	13503	13514	13540	13558	13472	13553	13526	13617	13458	13534	13506	13641	13575	13560	13588	13749	13464	13591	13560	13572	13585	13716	13537	13578	13457	13545	13695	13502	13660	13558	13510	13515	13542	13476	13676	13441	13488	13568	13449	13496	13565	13476	13568	13596	13521	13457	13415	13531	13438	13630	13460	13364	13627	13504	13539	13650	13507	13500	13430	13504	13332	13598	13637	13590	13736	13628	13470	13456	13652	13365	13631	13502	13767	13387	13412	13501	13647	13394	13580	13456	13513	13375	13513	13492	13683	13531	13412	13555	13696	13560	13702	13525	13635	13444	13607	13510	13631	13637	13424	13875	13509	13632	13732	13413	13648	13644	13632	13563	13533	13473	13647	13558	13597	13544	13539	13503	13404	13582	13520	13497	13473	13495	13347	13512	13526	13641	13538	13460	13381	13468	13421	13523	13441	13691	13455	13575	13481	13383	13441	13549	13570	13461	13515	13602	13424	13475	13557	13482	13616	13470	13492	13529	13585	13576	13681	13556	13590	13565	13515	13573	13480	13682	13674	13528	13683	13601	13612	13532	13501	13628	13532	13484	13668	13569	13617	13572	13759	13725	13668	13778	13505	13422	13660	13667	13559	13349	13475	13559	13514	13560	13561	13497	13620	13453	13523	13487	13729	13498	13456	13495	13557	13530	13699	13638	13300	13537	13684	13650	13504	13543	13543	13520	13468	13669	13539	13533	13545	13497	13534	13405	13460	13546	13462	13535	13627	13476	13569	13524	13440	13650	13542	13529	13489	13574	13655	13450	13496	13645	13721	13362	13535	13582	13605	13610	13563	13440	13588	13498	13583	13563	13686	13638	13451	13559	13511	13718	13555	13538	13531	13451	13479	13625	13615	13557	13620	13506	13636	13525	13750	13462	13451	13455	13519	13443	13704	13492	13512	13571	13590	13565	13611	13617	13674	13602	13582	13529	13747	13504	13607	13562	13467	13643	13687	13512	13632	13456	13565	13590	13451	13544	13498	13472	13670	13743	13533	13517	13513	13438	13609	13550	13508	13559	13398	13517	13463	13595	13389	13518	13587	13452	13560	13560	13615	13610	13617	13489	13500	13526	13559	13487	13606	13594	13564	13333	13457	13511	13650	13417	13475	13666	13604	13702	13490	13573	13441	13425	13506	13495	13562	13501	13503	13611	13643	13485	13501	13586	13509	13546	13625	13587	13515	13533	13690	13588	13465	13514	13439	13651	13650	13577	13427	13704	13593	13603	13542	13490	13552	13513	13549	13708	13509	13518	13544	13508	13745	13540	13468	13430	13495	13481	13430	13607	13543	13601	13371	13524	13464	13635	13535	13625	13538	13575	13527	13540	13622	13456	13591	13541	13576	13666	13582	13630	13583	13575	13555	13443	13597	13604	13466	13552	13515	13456	13521	13608	13622	13401	13503	13519	13501	13457	13549	13527	13376	13451	13558	13565	13402	13388	13673	13408	13544	13493	13430	13474	13729	13459	13492	13583	13620	13598	13593	13476	13680	13595	13480	13463	13435	13543	13613	13479	13498	13497	13569	13359	13501	13532	13541	13563	13481	13379	13630	13640	13622	13482	13611	13598	13480	13476	13467	13475	13536	13486	13668	13431	13456	13656	13669	13493	13504	13367	13548	13440	13623	13631	13414	13641	13554	13431	13683	13436	13741	13393	13582	13563	13667	13409	13438	13641	13515	13505	13356	13485	13597	13489	13580	13523	13589	13686	13658	13436	13547	13452	13617	13633	13693	13626	13450	13711	13460	13496	13558	13651	13428	13465	13586	13706	13480	13515	13558	13659	13493	13486	13677	13607	13495	13642	13573	13655	13685	13497	13609	13615	13449	13583	13422	13431	13619	13692	13536	13505	13566	13482	13644	13592	13491	13563	13406	13609	13492	13557	13690	13435	13460	13487	13469	13578	13537	13672	13490	13573	13409	13534	13417	13548	13611	13458	13502	13575	13540	13592	13609	13313	13690	13421	13439	13613	13674	13560	13748	13563	13543	13550	13531	13638	13474	13701	13547	13573	13639	13502	13575	13461	13510	13486	13596	13530	13487	13493	13600	13681	13442	13481	13497	13402	13663	13547	13515	13615	13463	13436	13491	13554	13555	13637	13604	13485	13544	13527	13625	13604	13629	13466	13556	13670	13466	13521	13585	13523	13507	13459	13531	13624	13406	13587	13650	13637	13561	13670	13562	13568	13761	13735	13577	13631	13532	13600	13556	13394	13332	13521	13563	13625	13537	13530	13504	13365	13633	13566	13369	13514	13585	13567	13532	13538	13587	13652	13566	13543	13523	13502	13545	13623	13631	13691	13600	13430	13634	13457	13625	13600	13499	13575	13554	13584	13424	13553	13495	13520	13501	13699	13407	13584	13496	13657	13412	13533	13474	13705	13521	13469	13601	13485	13431	13554	13583	13540	13507	13448	13295	13544	13562	13696	13496	13417	13645	13595	13475	13620	13527	13592	13600	13637	13464	13603	13621	13597	13619	13555	13579	13482	13513	13594	13550	13409	13659	13575	13468	13503	13742	13596	13662	13673	13654	13667	13689	13619	13614	13446	13545	13511	13529	13564	13454	13515	13631	13537	13518	13499	13551	13555	13528	13583	13510	13664	13348	13626	13555	13600	13765	13530	13710	13482	13379	13490	13666	13515	13478	13527	13680	13657	13624	13562	13553	13542	13551	13545	13629	13500	13575	13534	13365	13393	13594	13654	13370	13658	13684	13493	13601	13479	13508	13571	13581	13673	13575	13454	13734	13633	13616	13494	13618	13468	13471	13472	13446	13546	13584	13455	13542	13562	13568	13481	13540	13474	13441	13526	13547	13515	13519	13523	13416	13550	13441	13285	13599	13560	13589	13583	13522	13524	13760	13395	13676	13455	13508	13480	13322	13486	13576	13560	13580	13598	13610	13426	13510	13496	13644	13629	13753	13487	13400	13571	13517	13592	13581	13695	13660	13623	13532	13591	13493	13574	13366	13657	13619	13489	13425	13537	13631	13670	13637	13557	13597	13746	13552	13516	13639	13581	13602	13637	13543	13476	13514	13475	13450	13418	13545	13606	13586	13644	13484	13556	13563	13443	13538	13526	13463	13507	13501	13592	13445	13484	13508	13332	13536	13604	13558	13754	13594	13571	13560	13629	13517	13627	13545	13513	13459	13512	13588	13617	13622	13519	13667	13615	13391	13544	13512	13439	13540	13503	13443	13519	13413	13439	13486	13453	13614	13510	13525	13580	13525	13664	13691	13642	13474	13530	13543	13580	13508	13585	13660	13653	13554	13508	13534	13824	13495	13568	13646	13481	13642	13501	13513	13472	13720	13565	13484	13602	13631	13582	13548	13497	13498	13441	13702	13450	13617	13534	13632	13610	13610	13523	13386	13643	13612	13467	13569	13814	13493	13712	13490	13626	13526	13539	13622	13610	13628	13467	13613	13748	13473	13381	13636	13469	13476	13653	13580	13531	13410	13463	13463	13492	13618	13726	13472	13490	13467	13502	13433	13524	13622	13516	13775	13549	13429	13367	13560	13510	13481	13560
27409	21621	22293	18229	15099	14896	16350	22593	22192	20113	16741	15190	14689	14753	14633	14821	14578	14582	14607	14430	14614	14696	14697	14721	14679	14683	14673	14712	14668	14734	14792	14531	14554	14616	14879	14613	14678	14715	14618	14736	14476	14945	14859	14669	14747	14698	14730	14658	14667	14750	14657	14715	14581	14917	14617	14727	14669	14688	14660	14614	14522	14590	14693	14709	14635	14685	14875	14819	14597	14692	14764	14725	14659	14593	14729	14708	14931	14860	14649	14797	14801	14688	14569	14712	14489	14566	14569	14588	14559	14691	14630	14560	14853	14698	14622	14686	14784	14645	14800	14720	14702	14759	14665	14752	14544	14857	14918	14628	14668	14837	14592	14856	14655	14725	14714	14755	14679	14919	14744	14638	14748	14819	14728	14674	14736	14776	14563	14639	14677	14632	14686	14680	14668	14727	14641	14665	14726	14643	14746	14737	14624	14632	14638	14522	14877	14676	14820	14585	14625	14662	14560	14554	14461	14670	14524	14667	14634	14611	14610	14644	14783	14803	14594	14590	14796	14667	14695	14676	14733	14819	14757	14819	14655	14797	14796	14544	14785	14992	14733	14682	14688	14741	14836	14535	14829	14750	14655	14748	14627	14624	14795	14723	14558	14709	14640	14779	14717	14744	14657	14762	14540	14666	14661	14780	14551	14674	14676	14625	14671	14717	14804	14672	14501	14730	14677	14672	14762	14702	14719	14617	14829	14550	14643	14531	14770	14616	14566	14536	14653	14823	14638	14842	14816	14661	14644	14709	14668	14668	14588	14675	14543	14698	14729	14597	14675	14677	14624	14830	14617	14745	14573	14688	14647	14596	14497	14739	14592	14686	14645	14637	14742	14859	14514	14576	14680	14493	14550	14560	14855	14788	14699	14649	14655	14515	14632	14757	14647	14541	14767	14586	14678	14696	14794	14589	14625	14615	14747	14678	14804	14841	14849	14777	14533	14579	14690	14620	14608	14563	14717	14504	14733	14509	14706	14556	14737	14774	14748	14574	14682	14660	14758	14546	14653	14701	14816	14633	14680	14637	14594	14752	14558	14715	14718	14760	14574	14691	14713	14552	14691	14863	14759	14659	14664	14737	14611	14413	14426	14848	14673	14708	14661	14720	14809	14636	14708	14666	14459	14667	14776	14750	14634	14655	14773	14608	14652	14623	14631	14765	14529	14738	14631	14515	14776	14676	14732	14566	14604	14905	14824	14847	14577	14615	14580	14603	14667	14806	14820	14594	14641	14610	14652	14780	14577	14514	14795	14554	14573	14757	14957	14814	14787	14725	14696	14523	14762	14764	14592	14522	14725	14544	14581	14584	14621	14567	14646	14521	14886	14663	14809	14842	14462	14507	14700	14562	14863	14749	14542	14561	14720	14669	14683	14826	14466	14458	14578	14588	14636	14852	14748	14639	14727	14587	14688	14514	14723	14555	14694	14673	14554	14596	14597	14592	14614	14797	14682	14664	14808	14694	14677	14704	14740	14529	14630	14438	14697	14447	14666	14719	14573	14607	14630	14451	14545	14541	14709	14736	14637	14645	14634	14597	14615	14562	14756	14666	14918	14734	14673	14589	14760	14567	14826	14671	14651	14855	14698	14506	14525	14421	14487	14594	14581	14609	14557	14552	14643	14447	14621	14679	14545	14556	14648	14802	14740	14623	14743	14842	14645	14619	14649	14532	14781	14747	14707	14436	14670	14604	14544	14594	14759	14521	14552	14606	14629	14676	14515	14812	14643	14718	14470	14651	14668	14878	14700	14788	14860	14764	14568	14909	14633	14714	14671	14630	14942	14765	14685	14373	14675	14692	14639	14545	14683	14478	14664	14684	14488	14645	14915	14772	14756	14778	14462	14529	14534	14620	14584	14806	14537	14690	14620	14475	14705	14553	14715	14738	14541	14700	14639	14551	14650	14748	14838	14851	14760	14634	14802	14673	14679	14805	14659	14594	14636	14297	14779	14540	14634	14671	14533	14777	14519	14716	14744	14523	14594	14766	14810	14780	14636	14617	14622	14712	14636	14597	14827	14516	14551	14711	14659	14592	14808	14702	14653	14519	14730	14796	14671	14678	14635	14526	14568	14671	14671	14642	14697	14664	14554	15028	14570	14829	14595	14657	14717	14674	14592	14666	14697	14663	14580	14824	14456	14799	14658	14657	14879	14660	14810	14754	14728	14689	14598	14548	14780	14679	14692	14521	14524	14564	14629	14626	14774	14704	14754	14598	14669	14740	14638	14663	14688	14603	14434	14559	14491	14728	14761	14604	14701	14620	14731	14623	14638	14663	14639	14568	14721	14674	14503	14869	14581	14500	14763	14731	14759	14682	14771	14744	14623	14697	14737	14569	14711	14528	14812	14647	14852	14788	14551	14831	14706	14795	14628	14552	14822	14654	14550	14535	14798	14628	14637	14710	14543	14641	14607	14665	14656	14641	14623	14788	14572	14769	14676	14631	14784	14712	14738	14674	14800	14708	14956	14827	14610	14705	14703	14731	14481	14637	14714	14578	14468	14701	14662	14677	14500	14746	14659	14530	14662	14455	14791	14806	15016	14516	14704	14681	14707	14522	14727	14528	14659	14705	14803	14780	14715	14663	14747	14618	14533	14863	14625	14497	14549	14708	14685	14479	14531	14618	14757	14572	14782	14746	14698	14659	14852	14814	14882	14693	14685	14813	14639	14664	14565	14740	14663	14577	14650	14842	14619	14880	14693	14708	14887	14693	14758	14920	14559	14725	14825	14605	14802	14642	14535	14622	14651	14690	14692	14720	14745	14740	14718	14711	14730	14806	14635	14673	14777	14760	14752	14636	14812	14669	14850	14755	14592	14674	14688	14599	14867	14870	14705	14803	14629	14475	14600	14642	14761	14662	14706	14713	14702	14748	14708	14708	14696	14577	14763	14712	14711	14763	14665	14814	14612	14733	14512	14836	14589	14665	14784	14715	14683	14591	14733	14594	14606	14529	14647	14645	14815	14730	14825	14717	14721	14656	14689	14745	14740	14612	14774	14719	14611	14714	14733	14894	14575	14815	14677	14734	14721	14598	14586	14738	14597	14557	14484	14692	14701	14667	14657	14693	14860	14789	14589	14650	14578	14434	14683	14499	14662	14586	14790	14535	14831	14555	14532	14765	14696	14692	14690	14725	14754	14892	14819	14588	14512	14520	14647	14607	14616	14632	14771	14737	14661	14678	14773	14732	14733	14732	14652	14513	14613	14542	14579	14663	14599	14731	14566	14888	14691	14800	14600	14627	14616	14735	14851	14824	14417	14832	14633	14457	14480	14717	14761	14707	14565	14756	14758	14782	14793	14571	14694	14762	14769	14889	14744	14711	14790	14446	14691	14747	14562	14543	14907	14658	14663	14533	14623	14566	14449	14629	14721	14747	14708	14725	14591	14725	14648	14559	14731	14433	14575	14659	14723	14682	14458	14758	14578	14741	14575	14658	14559	14819	14472	14790	14667	14748	14801	14800	14599	14623	14875	14735	14670	14671	14553	14593	14669	14741	14551	14659	14574	14727	14688	14561	14496	14886	14556	14593	14593	14806	14687	14875	14613	14762	14563	14597	14722	14643	14617	14693	14352	14659	14748	14452	14649	14568	14710	14623	14740	14534	14573	14639	14652	14773	14572	14696	14764	14942	14720	14824	14708	14674	14762	14766	14710	14670	14681	14697	14772	14800	14620	14645	14590	14804	14626	14701	14513	14731	14595	14652	14671	14723	14867	14828	14691	14769	14705	14695	14925	14897	14681	14667	14532	14852	14618	14763	14848	14673	14468	14769	14905	14820	14603	14678	14815	14765	14532	14601	14678	14557	14668	14700	14585	14637	14686	14691	14759	14668	14566	14738	14612	14665	14658	14511	14725	14631	14859	14917	14549	14668	14706	14782	14584	14562	14713	14571	14784	14670	14748	14579	14696	14762	14648	14687	14765	14540	14576	14704	14741	14710	14578	14540	14777	14858	14711	14769	14643	14584	14793	14662	14721	14658	14530	14594	14757	14724	14723	14702	14879	14646	14696	14581	14714	14729	14787	14532	14768	14754	14860	14717	14540	14815	14782	14671	14671	14612	14775	14569	14561	14706	14601	14661	14706	14528	14711	14643	14711	14853	14574	14406	14615	14640	14639	14629	14443	14675	14646	14494	14740	14681	14572	14861	14751	14682	14542	14813	14610	14545	14720	14625	14711	14646	14585	14589	14731	14798	14626	14664	14757	14523	14747	14849	14686	14728	14636	14578	14793	14575	14793	14564	14659	14499	14732	14549	14566	14681	14762	14689	14693	14686	14816	14773	14474	14622	14754	14803	14638	14845	14571	14763	14739	14832	14785	14620	14629	14524	14681	14671	14835	14768	14719	14847	14613	14784	14590	14865	14799	14576	14560	14881	14742	14908	14715	14734	14824	14563	14484	14675	14673	14656	14583	14544	14707	14800	14687	14632	14649	14604	14704	14705	14862	14751	14719	14696	14649	14740	14600	14707	14801	14716	14599	14676	14539	14586	14728	14853	14864	14657	14609	14740	14246	14618	14506	14617	14709	14554	14622	14683	14523	14856	14648	14598	14761	14527	14621	14585	14702	14611	14523	14723	14883	14726	14649	14837	14729	14712	14845	14577	14596	14539	14823	14750	14848	14784	14908	14579	14529	14351	14634	14518	14622	14818	14808	14664	14736	14633	14712	14622	14632	14777	14704	14695	14707	14766	14588	14665	14707	14670	14671	14732	14597	14590	14520	14683	14604	14889	14675	14649	14693	14598	14626	14671	14733	14770	14594	14869	14467	14527	14627	14842	14704	14667	14787	14651	14733	14821	14740	14852	14678	14601	14558	14592	14464	14644	14670	14790	14629	14603	14701	14596	14854	14813	14662	14681	14703	14594	14634	14607	14681	14624	14648	14635	14789	14700	14644	14800	14639	14563	14660	14504	14651	14571	14566	14637	14778	14817	14880	14718	14643	14693	14799	14765	14699	14529	14518	14695	14789	14831	14476	14797	14574	14959	14791	14636	14702	14847	14675	14570	14876	14809	14701	14802	14870	14538	14710	14785	14811	14838	14675	14569	14537	14607	14728	14704	14730	14720	14828	14743	14847	14758	14627	14881	14737	14858	14586	14824	14650	14636	14647	14711
15497	19971	17843	15624	14905	14758	17168	25394	23575	20138	15911	14576	14077	14110	14073	14006	14126	14004	14073	14008	14034	14068	14114	14030	14088	14072	14179	14003	14063	14126	14060	14127	14066	14015	14080	14108	14059	14030	14003	14143	14012	14030	14136	13995	14108	14093	14077	14198	14263	13947	13993	13915	14090	14064	14231	13991	13947	13904	14112	14066	13957	13984	13985	14087	13945	13962	13995	14025	14130	13960	14066	14132	14296	13997	14059	14078	14192	14151	13945	14082	13953	14076	14008	14004	13894	14084	14072	14125	14042	14066	14200	14079	14014	13977	14065	14006	14109	14069	14174	14073	14262	14114	13975	13922	13933	14065	14128	13975	14183	14169	14202	14181	13989	14094	14135	14105	13892	14264	13979	13989	14056	14120	14146	13915	13881	13914	14134	14059	14153	14155	14093	13979	14037	13887	14143	13957	14146	14172	13967	14101	14069	14074	13943	14100	14117	13967	14064	14073	13998	13954	14022	13917	14009	13997	14130	14029	14058	14022	14042	14009	14053	13984	14127	13996	14080	14012	13932	14097	14091	14029	14289	13991	13983	14114	14052	14008	14076	14000	14126	14012	14206	14012	14066	13914	14125	14117	13855	14176	14056	14166	14249	14112	14122	14062	14259	14222	14169	13859	14005	14043	14041	14194	13876	14070	13904	14101	14030	13998	14158	14030	14009	14153	14096	13912	13984	13969	14051	14059	14090	14063	13879	13996	13962	14090	14063	14002	14181	14138	14252	13913	14151	14047	14027	14134	14101	14142	14056	13977	13988	14146	13977	14112	13900	14089	14108	13896	14056	13984	14141	14078	13967	13996	14123	14010	14155	14034	14058	13966	14076	14076	14085	14017	14197	14066	13999	13936	14117	13918	14072	14035	13968	14150	14167	14105	14059	14058	14117	14155	14053	13999	13940	14012	14001	14109	13941	14034	13952	14182	14069	14074	13763	14113	14042	14007	14127	13872	14137	13892	14071	13977	14092	13980	13904	14015	13874	13990	13951	14210	14119	13920	13989	14077	14014	13945	14050	14082	14013	14110	13993	14063	14013	14133	14020	13988	14054	13953	14169	14132	14067	13905	14089	14081	14026	14059	14113	14100	14110	13986	14047	13962	14005	13989	14062	14148	14188	14005	13908	14064	13968	14009	14096	14122	14177	13964	14157	14107	14016	14081	14052	14081	13969	14058	14027	14121	13986	14058	13958	14127	14115	13975	14154	14071	14127	13924	13915	14240	14128	14049	13923	14073	13980	14084	14155	14078	13990	14061	14040	14065	14138	14052	14068	13975	14116	14061	14033	13986	14058	14156	13911	14072	13989	13912	13969	14024	14017	14079	13941	14092	14102	13993	14219	13884	13969	14112	13929	14079	14036	14020	14075	13960	14033	14031	14052	14086	14043	14217	14188	13898	14164	14143	14071	13984	14038	14037	14141	14095	13892	14037	13958	13913	14055	13960	14115	14055	14090	14027	14166	13941	14097	13949	14114	14128	14240	14032	14070	14085	14280	13980	14124	13917	14059	13990	14079	14031	14157	14038	14134	14161	14072	14117	14068	13970	14215	14053	14009	14030	14007	14187	13986	14133	13940	13884	14225	14164	13982	14240	14153	14014	13953	13929	13958	13987	13977	13871	14092	14137	14113	14171	14115	13912	14237	14069	14132	14067	13986	14021	14084	14044	13974	14068	14140	13966	14172	14122	14081	13916	14251	13961	14060	14054	13909	14101	14066	14190	14063	13907	14068	14061	13877	13941	13946	14133	14028	14028	14173	14183	14154	13917	14340	14015	14001	14173	14122	13952	14076	14174	13992	14057	14198	14085	13954	14056	13976	14001	14027	14098	14028	13927	14007	14163	14087	14039	14052	14168	14105	13960	13976	14322	13899	14080	14014	14000	14023	14057	14079	14044	13951	14143	14063	14078	14106	14104	14120	14015	14023	14050	14023	14228	14008	14112	13975	14041	14073	14185	13955	13965	13993	14126	14068	13952	13974	13930	14013	13998	13958	14001	14196	13979	14053	14024	14003	14130	14042	13999	13986	14119	13945	14081	13854	14010	14017	14026	14131	13868	14160	14037	14199	13940	14179	14046	13981	14011	13968	14068	14067	14109	14133	14120	13905	14122	14031	13922	14005	13987	14148	14055	14003	13911	14029	13935	13984	13983	14150	14032	14141	14122	14103	14133	14051	14105	14102	14078	13936	14088	14097	13981	14049	14245	14168	14068	14035	14081	14084	14143	13989	14157	14082	14072	13912	14012	13921	13943	14018	13933	14103	14147	14076	13969	14089	14025	14038	14173	14149	13977	13938	14114	14129	13920	14021	13904	14067	14061	13900	14105	13985	14149	14090	14031	14154	14125	13983	14180	14013	13868	13933	14040	13940	14127	14017	14149	14075	14103	13998	13978	14217	13997	14241	14142	14050	14106	14049	13997	13956	14145	14102	14277	14247	14163	14103	14018	14047	14245	13907	14200	14090	14019	13867	14111	14160	14055	13998	14026	14049	14074	14010	13973	14123	13893	14013	14077	13681	14166	13951	14077	13995	14043	14038	14019	14045	14007	14132	14156	14086	14133	14138	14087	14137	14125	14061	13949	13954	13999	14081	14044	13909	14124	14106	14002	13878	14038	14077	14045	13872	14128	14021	14043	14066	14241	13994	13873	14045	13995	14131	14043	14102	14011	13871	14132	14159	14023	14190	13956	14048	14090	14001	14135	13888	14170	14070	13964	14065	13979	14208	14041	14051	14030	14020	14175	14022	14032	14065	14095	13903	13939	14032	14192	13904	14094	14129	14157	14014	14067	14157	14004	14071	14221	14187	14127	14082	14200	14026	14005	14009	14038	13890	14031	14088	14063	14134	13994	14135	14076	14070	14203	14110	14154	14142	14192	13967	13964	14116	13912	14114	13999	13898	13951	14058	13951	14038	13934	14026	14076	14207	14138	13985	14094	14085	14052	14200	14091	14258	14005	13905	14134	14082	14037	13940	14109	13990	13963	14142	14219	14108	14123	13983	13964	14065	14099	14063	14048	14061	14116	14331	14101	14157	13964	14015	14014	14154	14042	13998	14179	14183	14001	14039	14094	13860	14123	14181	13969	14033	14075	14029	14049	13931	13967	14095	14229	14086	14090	14120	14006	14032	14117	14012	14047	13932	13892	14058	14056	14062	14109	14105	14051	14049	14071	14116	14140	14029	14127	13997	14070	14061	13971	14022	14021	13961	14003	14086	14036	14098	14045	13996	14082	14011	14126	14138	14107	14157	13890	14036	14125	14094	14020	14059	14026	14071	14093	14094	13929	14100	14090	13962	14192	14113	13980	14160	14015	13970	13920	13997	13966	14077	13975	14071	14174	14106	14060	14166	13874	14031	14197	14097	14111	13910	13995	14084	13935	14202	14150	14123	14118	13935	14072	14137	14079	14068	14028	14124	13945	14194	14040	14168	14131	14146	14279	14088	13987	13885	14294	14057	14091	14075	14054	14058	14031	14105	14227	13998	14029	14078	14094	14126	14072	14049	13963	13966	14003	14127	14144	14051	14026	13836	14179	13969	14028	14071	13903	14235	14053	14098	14006	13991	14136	14117	14041	13960	14180	13862	14093	13932	14166	14245	14038	13866	13859	13934	13903	14110	14146	14165	14252	13982	13943	14076	14081	14135	14149	14017	14091	14051	14093	13973	14033	14010	13899	14121	13930	14045	14051	14136	14034	13885	14186	14014	14030	13897	14049	14091	14112	13922	14015	13990	14182	14053	13973	13957	14165	14018	13989	14015	13860	14039	14065	14074	13991	14081	14077	14019	13975	14012	14142	13931	14068	13995	14096	14035	14017	14124	14020	14074	14135	14127	13986	14146	14034	14089	13925	14023	13938	14005	13978	13987	14113	14113	13965	14081	14102	14062	14081	13959	14171	13906	14036	13898	14047	14038	13956	13920	13961	14177	13969	14087	13994	13990	13990	14133	14018	13857	14013	14010	14194	14084	13938	14127	14123	14095	14015	14064	13972	14124	14115	14002	14015	14188	14004	13925	14065	14044	14222	14006	14134	14044	14120	14084	14087	14180	14221	13963	14134	13995	14126	14079	13908	14063	14035	14153	14051	14095	14015	14091	13902	14136	13930	14146	14134	14093	14021	14096	13994	14132	14021	14154	14036	14044	14041	14092	14046	14178	14012	14050	14017	14103	14123	13932	14195	13968	14022	14041	14215	14038	14090	14164	13925	13899	14016	13934	13954	14119	14097	14253	14091	14103	14061	14139	14079	14051	14069	14160	14033	13956	13988	14050	14035	14028	14023	14006	13983	14238	14101	14134	14074	13933	14080	14158	13941	14063	13948	13965	14067	14218	14085	14170	14121	14006	14145	14048	14067	14037	14032	14176	14122	14098	14038	14270	14016	14171	14042	13948	14010	14034	14078	13816	13970	14011	14142	14162	14185	14106	14125	13974	14054	13981	13962	13919	13909	14105	14117	14175	14017	14144	13992	14077	13948	13909	14161	14125	14025	14117	14061	14074	14110	13998	14208	14108	14055	14113	14154	14078	14067	14073	14131	14004	14150	13974	14065	13993	14019	14176	14115	13996	14033	13947	13971	14110	14080	13956	14078	14093	14170	14055	14109	14263	14050	14150	14076	13940	14030	14120	14074	14051	14004	14113	14028	13979	14072	14039	14003	14066	14125	14069	14062	14128	14016	13964	14036	14112	14061	14093	14099	13841	14100	14134	14144	14062	14046	14139	13988	14174	14111	14001	14129	14055	14133	14045	14175	13974	14214	14066	14006	14214	14052	14171	13947	14015	14104	14000	13993	14061	13999	13935	14075	13998	13992	13994	14001	14198	13915	14020	13784	14154	14150	14099	13956	14126	14016	14080	14067	14155	14106	13923	14176	14056	14110	14220	14126	14222	14049	14099	14034	14070	14056	14198	14262	14082	14078	14087	14073	14076	13961	14081	13959	14150	14139	13890	14051	13982	14030	14044	14090	14073	13941	13963	13992	14166	14021	14059	14111	14001	13994	14167	13943	14216	13852	14088	13983	13932	13955	14011	13799	14203	14056	14151	14152	14135	14106	13980	14134	14124	13974	13995	14018	14047	13952	14185	14071	14121	14095	13928	14033	13817	14018	14089	14076	14013	14045
24671	21102	27882	24846	20169	17222	23518	45393	40935	32224	21936	17541	15433	15004	14818	14735	14953	14861	14932	14872	14911	14675	14687	14801	14764	14945	14817	14801	15026	14988	14840	14891	14929	14878	14952	14736	14832	14831	14845	14726	14906	14838	14962	14847	14985	14873	14775	14843	15039	14675	14913	14775	14777	15031	14798	14815	14880	14906	15017	14986	14851	14726	14855	14977	14852	14782	14798	14698	14918	14949	14950	15008	14849	14846	14872	14870	14770	14775	14768	14857	14693	14938	14773	14916	14738	14854	14921	14700	14954	14656	14710	14585	14972	14973	14795	14927	14687	14840	14766	14959	14865	14882	14860	14963	14808	14824	15039	14975	14958	14876	14677	14712	14838	14820	14939	14788	14822	14928	14839	14914	14971	14919	14742	14770	14767	14899	14875	14756	14948	14849	14852	14968	14963	14977	14805	14934	14691	14659	14705	14719	14818	14717	14851	14779	14838	14653	14977	14836	14840	14779	14689	14791	14795	14782	14744	14783	14821	14892	14870	14774	14770	14969	14848	14689	14812	15080	14826	14728	14821	14929	14913	14965	14837	14736	14892	14838	14889	15002	14887	14891	14920	14878	14691	14911	14773	14762	14800	15016	14887	14799	14898	14807	14769	14883	14867	14839	14958	14885	14985	14949	15011	14850	14836	14937	14781	14751	14917	14764	14846	14875	14781	14815	14811	14870	14754	14979	14828	14769	14879	14823	15030	14869	14933	14807	14814	14687	14952	14993	15056	14910	14813	14877	14681	14819	14880	14846	14807	14906	14781	14876	14764	14911	14711	14973	15127	14787	14932	14609	15082	14926	14744	14821	14908	14862	14701	14765	15103	14855	15017	14820	14834	14927	14802	14846	14793	14825	14903	14737	14855	14984	14888	14841	14888	14741	14867	14712	14866	15086	14864	14775	14904	14783	14963	14749	14862	14844	14817	14869	14939	14891	14826	14904	15196	14873	14910	14795	14913	14701	14847	14913	14827	14953	14909	14844	14896	14765	14744	14946	14783	14786	14843	14884	14905	14806	14993	14782	14821	14856	14874	14710	14662	15022	15061	14782	14752	14979	14702	14937	14927	14986	14875	14856	14695	14728	14787	14760	14967	14939	14980	15010	14998	14908	14772	14852	14825	14664	14742	14881	14941	14863	14826	14870	14963	14839	14883	15027	14683	14793	14972	14889	14984	14752	14714	14757	14856	14751	14823	14829	14936	15009	15010	14753	14765	14980	14965	14632	14829	14894	14584	14887	14865	14635	14866	15092	14836	14811	14924	14939	14781	14825	14736	14809	14893	14647	14861	14979	14658	14938	14966	15182	14777	14921	14926	14873	15068	14994	14738	14948	14854	14907	14999	14948	14857	14849	14863	14900	14796	14786	14903	14721	14757	14805	14819	14834	14828	14928	14696	14726	14838	14937	14787	14887	14837	14720	14961	14841	14629	14863	14708	14815	14905	15074	14891	14782	14885	14892	14760	14890	14943	14791	14915	14896	14873	14720	14992	14828	14828	14795	14849	14960	14863	14843	14922	14974	14890	14905	14867	14934	14881	14976	14723	14841	14779	15019	14967	14753	14797	14852	14843	14870	14808	14823	14858	14787	14739	14862	14919	14926	14861	14925	14804	15012	14738	14701	14874	14792	14906	14844	14873	14783	14591	14707	14680	14909	14836	14806	14966	14783	14742	15030	14839	14859	14908	14684	15039	14735	14838	14749	14721	14797	14961	14743	14937	14689	14669	14706	14823	14710	14755	14724	14892	14648	14898	14962	14728	14833	14787	14726	14821	14887	14781	15026	14736	14688	14657	14892	14710	14891	14835	14833	14780	14806	14815	14899	14822	14920	14675	14819	14777	15048	14874	14825	15040	14873	14890	14970	14876	14820	14807	14724	14666	14815	14878	14915	14877	14740	14953	14608	14870	14762	14860	14775	14868	15043	14720	14784	14987	14864	14811	14906	14836	14835	14629	14838	15068	15020	14842	14735	14861	14933	14672	15010	14781	14991	14884	14599	14923	14838	14959	14889	15012	15025	14828	14832	14630	14806	14845	14880	14813	14908	14830	15057	14910	14758	14895	14819	14810	15049	14742	14638	14754	14888	14903	15057	14825	14554	14922	14768	15103	14977	14867	14826	14987	14886	14961	14813	14630	14871	14780	15035	14831	14830	15081	14863	14854	14879	14829	14871	14769	14873	15026	14823	14872	14654	14853	14952	14906	14950	14810	14929	15023	14802	14777	14661	14953	14842	14773	14950	14667	14998	14701	14659	14802	14889	14808	14995	14847	14677	14850	14600	14841	14767	14926	14883	14830	14940	14546	14739	14750	14723	14872	14805	15007	15013	14932	14811	14907	14917	14858	14878	14661	14755	14796	14736	14846	14800	14901	14905	14739	14807	15079	14739	15018	14637	14858	14755	14926	14857	14849	14686	14965	14925	15049	14941	15052	15002	15039	14909	14824	14759	14561	14687	14692	14688	14762	14756	14799	15155	15082	14973	14859	14850	14798	15005	14757	14968	14972	14792	14827	15037	14810	14699	14803	14801	14808	14539	14864	14770	14726	14865	14588	14851	14960	15024	14736	14802	14683	14854	14917	14797	15090	14870	14856	15016	14927	15087	14859	14767	14944	14804	14786	14791	14736	14732	14922	14719	14892	14747	14929	14881	14696	14848	14788	14834	14751	14928	14815	14720	14824	14833	14694	14850	14756	14891	14965	14940	14997	14679	14958	15015	14887	14833	14934	14699	14850	14650	14908	14898	14916	14781	14857	14769	14756	14861	14873	14909	14735	14668	14941	14869	14899	14839	14984	14940	15144	15029	15057	14736	14835	14636	14897	14801	14788	14738	14985	14961	14911	15083	14657	14536	14962	14976	14881	14813	14798	14960	14901	15006	14925	14877	14815	14857	14788	14843	14813	15015	14707	14805	14722	14816	14804	14931	14697	14790	14876	14745	14650	14801	14879	14812	14795	14836	14767	14801	14820	14887	14842	14714	15042	15063	14862	14791	14864	14832	14844	14760	14906	14975	14918	14914	14677	14840	14774	14866	14819	14845	15062	14883	14992	14887	14773	14905	14973	14744	14843	14899	14979	14805	14887	14986	15013	14953	14970	14745	14902	14799	14841	14829	14623	14806	14931	14909	14704	14715	14999	14928	14852	14751	14862	14984	14891	14763	14845	15020	15016	14948	14871	15015	14683	14776	14879	14789	14897	14882	14831	15054	14965	14921	14878	14788	14815	14915	14962	14836	14760	14755	14792	14721	14974	14665	14913	14689	14891	14844	14855	14841	14713	14800	14881	14894	15055	14891	14729	15076	14776	14905	14925	14874	15045	14854	14705	14881	15018	14782	15089	14751	14895	14713	14819	14941	14939	14721	14868	14899	14729	14903	14752	14788	14878	14969	14932	14551	14762	14888	15011	14878	14774	14780	14734	14892	14941	14956	14751	14885	14820	14757	14956	14875	14932	14984	14882	14644	14744	14786	14676	14770	14946	14797	15053	14905	14852	14837	14902	14738	14735	14822	14847	14920	14844	14786	14763	14895	14846	14895	14947	14806	14998	14780	14993	14773	14995	14920	14979	14760	14759	14786	14858	14935	14937	14795	14886	14870	15133	14695	14737	14710	15019	14878	14855	14808	14926	14823	14866	14867	14800	14898	14761	14967	14886	14990	14832	14728	14796	14980	14779	14956	15049	14731	14915	14811	14975	14929	14904	14831	14792	14809	14789	14877	14868	14858	15121	14977	14716	14962	14695	14875	14884	14906	14911	14826	14843	14837	14960	14839	14852	14711	15073	15053	14840	14856	14994	14699	14837	14973	14700	14869	14714	14763	14942	14907	15059	15197	14790	14939	14759	14700	14802	14843	14835	14922	14939	14809	14940	14704	14946	14814	14872	14766	14819	14763	14705	14854	14590	14838	14782	14909	14969	14911	14988	14683	14827	14913	14945	14902	14860	15009	14927	14991	14792	14901	14822	14867	14882	14751	14855	14879	14779	14696	14915	14792	15029	14758	14823	14945	14700	14837	14786	14571	14826	14838	14811	14848	14864	14800	14866	14672	15011	14720	14824	14864	14624	14851	14668	14799	14662	14894	14919	14722	14768	14861	14854	14974	14972	14798	14956	14831	14826	14848	14963	14788	14770	14945	14801	14740	14909	14831	14708	14948	14723	14746	14718	14833	14710	14724	14837	14743	14848	14799	14835	14765	14905	14954	14833	14833	14905	14936	14623	14885	14935	14803	14999	14899	14606	14856	14696	14868	14863	15025	14719	14767	14847	15033	14792	14810	14846	14938	14926	14885	14708	15039	14868	14737	14858	14748	14890	15004	14686	14737	14944	14888	14849	14881	14819	14809	14802	14774	14772	14805	14835	14784	14766	14923	15053	14686	14715	14697	14757	14898	14891	14868	14946	14994	14739	14861	14839	14888	14843	14782	14820	14797	14734	14783	14892	14797	15255	14871	14739	14941	14970	14826	14808	14784	14734	14841	14923	14769	14933	14940	14597	14945	14873	14860	14881	14809	14973	14932	14622	14652	14829	14991	14855	14914	14807	14772	14856	14859	14950	14840	14946	14658	14840	14727	14911	14879	14883	15011	14865	14870	14811	15003	15028	14590	14856	14954	15017	14681	15019	14989	14919	14751	14916	14972	14837	14880	14805	14860	14886	14813	14764	14776	14939	14608	14940	14798	14807	14894	14877	14863	14828	14833	14722	15079	14814	14907	14784	14527	14761	14949	14712	14831	14890	14865	14767	14863	14617	14879	14701	14619	14832	14850	14992	14816	14917	15054	14991	14855	14960	14931	14648	14717	14904	14904	14962	14782	14858	14880	14714	14882	14724	15005	14852	14764	14750	14753	14850	14805	14874	14729	14826	14917	14834	14820	14950	14923	14811	14859	14892	14836	14785	15038	14678	14904	14700	14783	14862	14933	14914	14742	14937	14962	14832	15083	14846	14800	14856	14806	14789	14952	14851	14750	14944	14905	14810	14872	14797	14869	15002	14764	14878	14782	14719	14996	15135	14962	15013	14830	14886	14866	14935	14772	14974	14826	14806	14720	14915	14695	14718	15074	14875	14790	14877	14898	14846	14715	14794	14895	15066	14968	14891	14826	14816	15063	14879	14820	14815	14994
15243	24378	21387	18192	16404	15804	25026	47311	42171	33181	21284	16488	14121	14214	14066	14301	14206	14108	14117	14179	14210	14189	14320	14314	14346	14341	14237	14242	14148	14143	14272	14026	14174	14327	14306	14280	14258	14122	14094	14424	14260	14201	14136	14238	14242	14188	14366	14163	14253	14331	14219	14241	14262	14243	14250	14259	14132	14218	14109	14094	14392	14182	14250	14200	14298	14272	14141	14241	14275	14230	14037	14227	14227	14110	14179	14279	14235	14178	14367	14226	14128	14265	14175	14191	14207	14097	14264	14245	14228	14216	14072	14174	14206	14309	14185	14258	14273	14230	14153	14239	14125	14248	14224	14364	14109	14155	14226	14173	14169	14194	14060	14207	14055	14127	14296	14243	14277	14169	14040	14313	14130	14338	14307	14308	14226	14257	14087	14262	14206	14314	14081	14047	14270	14204	14229	14161	14334	14144	14190	14105	14357	14427	14291	14097	14302	14252	14290	14193	14077	14254	14196	14245	14242	14178	14201	14156	14253	14047	14215	14259	14217	14215	14019	14035	14206	14271	14224	14089	14257	14190	14211	14133	14122	14116	14498	14233	14301	14249	14051	14075	14270	14313	14132	14186	14390	14086	14270	14179	14138	14153	14115	14233	14307	14193	14170	14268	14224	14317	14185	14244	14074	14179	14257	14415	14061	14211	14163	14163	14291	14145	14131	14274	14164	14152	14137	14048	14101	14382	14215	14235	14332	14109	14186	14199	14339	14277	14243	14306	14147	14186	14170	14362	14357	14151	14258	14140	14250	14229	14070	13990	14097	14197	14180	14138	14290	14228	14286	14263	14282	14209	14100	14329	14006	14229	14170	14150	14180	14199	14089	14035	14315	14158	14364	14178	14160	14217	14151	14314	14241	14093	14151	14086	14098	14130	14337	14137	14112	14084	14130	14264	14184	14192	14042	14197	14191	14198	14405	14245	14132	14301	14392	14223	14286	14358	14179	14053	14082	14233	14345	14090	14402	14117	14146	14267	14213	14188	14331	14078	14069	14159	14313	14021	14245	14132	14155	14136	14052	14307	14144	14302	14107	14146	14187	14189	14156	14206	14069	14255	14179	14189	14142	14145	14235	14193	14017	14275	14203	14287	14129	14231	14130	14263	14264	14187	14308	14244	14256	14215	14137	14234	13991	14192	14140	14197	14193	14308	14279	14221	14252	14087	14120	14102	14259	14071	14133	14193	14163	14172	14214	14164	14276	14218	14072	14161	14092	14091	14121	14275	14277	14356	14269	14117	14147	14329	13966	14280	14456	14169	14179	14304	14124	14388	14245	14145	14275	14224	14199	14297	14221	14170	14129	14134	14285	14161	14439	14151	14083	14272	14248	14210	14352	14239	14065	14112	14195	14255	14202	14217	14167	14123	14150	14244	14158	14169	14138	14315	14139	14138	14273	14209	14130	14195	14340	14301	14185	14131	14280	14291	14253	14163	14252	14183	14199	14265	14290	14241	14251	14047	14189	14414	13997	14158	14336	14127	14318	14249	14248	14103	14273	14278	14188	14318	14193	14188	14246	14238	14345	14153	14233	14380	14264	14179	13980	14161	14147	14197	14302	14196	14068	14225	14133	14234	14140	14361	14049	14151	14227	14254	14305	13952	14355	14245	14181	14291	13991	14247	14216	14184	14324	14344	14127	14092	14203	14128	14346	14067	14277	14161	14233	14277	14128	14251	14178	14169	14229	14213	14409	14210	14107	14186	14235	14096	14211	14044	14102	14215	14137	14019	14215	14128	14284	14197	14281	14306	14079	14097	14344	14179	14202	14255	14288	14117	14177	14197	14130	14328	14256	14240	14148	14311	14264	14222	14381	14178	14150	14355	14161	14237	14057	14251	14287	14138	14175	14118	14234	14202	14155	14181	14262	14271	14338	14114	14254	14368	14390	14085	14182	14183	14252	14276	14207	14233	14262	14205	14282	14358	14169	14221	14203	14355	14210	14152	14357	14140	13983	14212	14187	14142	14400	14172	14387	14126	14305	14202	14346	14244	14107	14278	14182	14041	14274	14250	14283	14189	14193	14005	14262	14217	14403	14384	14125	14213	14276	14145	14158	14191	14220	14333	14171	14078	14316	14340	14260	14278	14238	14172	14161	14176	14242	14319	14323	14247	14219	14299	14212	14153	13969	14086	14282	14238	14182	14119	14258	14045	14259	14208	14444	14321	14166	14149	14317	14213	14200	14231	14068	14279	14217	14174	14142	14197	14376	14098	14261	14202	14186	14049	14125	14269	14260	14048	14248	14287	14171	14265	14309	14257	14164	14189	14204	14225	14096	14176	14191	14190	14123	14110	14244	13979	14011	14098	14255	14329	14069	14261	14070	14140	14230	14183	14219	14236	14311	14211	14174	14237	14329	14141	14070	14143	14198	14399	14263	14198	14452	14410	14292	14111	14207	14128	14288	14088	14215	14114	14413	14108	14161	14205	14154	14146	14379	14205	14278	14225	14134	14194	14220	14220	14183	14275	14097	14242	14209	14186	14039	14165	14132	14317	14254	14338	14256	14037	14147	14125	14322	14349	14197	14169	14083	14150	14078	14276	14204	14171	14156	14208	14104	14241	14063	14284	14255	14341	14357	14096	14269	14200	14182	14210	14099	14210	14192	14332	14251	14341	14362	14063	14423	14257	14115	14244	14065	14229	14395	14261	14152	14279	14145	14263	14102	14350	14276	14316	14098	14160	14225	14261	14220	14191	14193	14155	14273	14119	14142	14294	14337	14146	14024	14164	14182	14140	14475	14271	14188	14169	14336	14368	14399	14196	14173	14159	14186	14417	14224	14225	14319	14007	14202	14148	14305	14133	14289	14132	14247	13991	14284	14090	14287	14270	14416	14257	14208	14087	14398	14162	14086	14361	14377	14046	14151	14305	14081	14206	14292	14179	14358	14251	14147	14234	14266	14123	14142	14359	14314	14270	14265	14091	14236	14228	14394	14172	14320	14127	14197	14134	14082	14382	14364	14238	14300	14163	14216	14297	14329	14310	14303	14253	14331	14114	14103	14233	14183	14048	14192	14383	14067	14307	14169	13968	14084	14067	14246	14184	14150	14073	14265	14181	14123	14354	14150	14313	14026	14208	14334	14240	14141	14248	14299	14201	14071	14081	14239	14447	14336	14252	14235	14182	14132	14231	14190	14078	14299	14090	14169	14250	14125	14356	14075	14197	14017	14249	14459	14262	14472	14071	14127	14118	14150	14242	14147	14311	14273	14090	14274	14240	14232	14199	14123	14099	14240	14195	14297	14205	14166	14203	14380	14116	14127	14207	14034	14456	14228	14250	14391	14239	14225	14271	14215	14238	14041	14058	14274	14135	14169	14217	14319	14299	14110	14138	14180	14141	14162	14222	14377	14216	13938	14191	14198	14215	14025	14176	14314	14152	14161	14178	14329	14159	14238	14142	14187	14287	14154	14171	14215	14123	14113	14220	13941	14315	14219	14142	14158	14133	14153	14162	14092	14157	14228	14339	14153	14316	14404	14264	14262	14191	14485	14275	14274	14216	14276	14302	14073	14207	14277	14181	14226	14085	14340	14322	14114	14307	14286	14350	14143	14224	14240	14211	14237	14036	14252	14282	14130	14226	14257	14330	14201	14362	14181	14056	14314	14228	14298	14146	14284	14256	14188	14343	14085	14346	14218	14286	14419	14191	14171	14152	14308	14155	14271	14140	14304	14324	14287	14117	14282	14319	14227	14234	14237	14246	14356	14326	14118	14205	14285	14164	14143	14074	14231	14110	14226	14241	14395	14275	14149	14209	14253	14189	14158	14146	14241	14198	14255	14221	14372	14203	14301	14211	14256	14336	14343	14223	14354	14313	14153	13984	14206	14226	14154	14148	14250	14147	14195	14206	14492	14181	14139	14125	14187	14325	14123	14328	14227	14143	14032	14211	14104	14177	14223	14242	14257	14241	14104	14072	14331	14193	14291	14160	14039	14204	14140	14293	14436	14060	14232	14269	14245	14433	14099	14162	14153	14184	14173	14240	14142	14131	14273	14278	14242	14277	14211	14225	14308	14205	14132	14237	14175	14220	14323	14423	14301	14177	14221	14202	14360	14148	14341	14286	14241	14009	14124	14123	14115	14150	14297	14202	14150	14061	14170	14190	14264	14324	14209	14308	14112	14335	14268	14207	14198	14448	14139	14121	14198	14137	14367	14174	14293	14285	14146	14254	14054	14121	14254	14319	14287	14289	14126	14177	14081	14174	14234	14157	14029	14164	14111	14280	14196	14285	14129	14237	14239	14201	14278	14313	14311	14143	14227	14209	14295	14299	14395	14048	14199	14181	14179	14219	14071	14007	14226	14165	14176	14149	14324	14303	14100	14270	14405	14121	14261	14345	14261	14216	14234	14098	14022	14368	14225	14116	14349	14242	14331	14139	14154	14019	14268	14340	14128	14292	14188	14075	14176	14147	14074	14417	14183	14102	14143	14310	14345	14162	14226	14144	14262	14328	14209	14148	14355	14251	14202	14142	14273	14307	14370	14272	14220	14159	14007	14129	14198	14302	14231	14203	14095	14278	14178	14147	14308	14077	14195	14007	14302	14057	14149	14153	14260	14176	14335	14382	14223	14238	14109	14218	14054	14171	14172	14421	14356	14204	14169	14140	14220	14314	14368	14155	14208	14241	14174	14071	14400	14159	14144	14034	14168	14317	14151	14134	14300	14120	14294	14240	14191	14194	14210	14272	14240	14144	14176	14263	14092	14121	14246	14371	14201	14311	14462	14361	14229	14347	14238	14281	14261	14145	14165	14334	14149	14080	14315	14167	14290	14271	14234	14242	14218	14210	14117	14163	14420	14208	14366	14256	14271	14117	14176	14163	14313	14222	14277	14186	14309	14225	14313	14143	14208	14264	14147	14061	14405	14276	14086	14072	14309	14230	14192	14144	14108	14378	14225	14254	14135	14330	14202	14242	14247	14167	14204	14136	14487	14177	14023	14073	14039	14243	14272	14356	14079	14213	14267	14233	14121	14110	14178	14162	14125	14343	14232	14130	14046	14248	14462	14019	14199	14158	14361	14080	14167	14169	14136	14156	14201	14018	14351	14277	14226	14245	14267	14134	14156	14323	14129	14153	14150	14180	14245	14187	14173	14211	14202	14412	14238	14386
23084	21096	28885	23567	21342	22430	32584	63322	56039	44561	28408	20912	16345	15726	15563	15598	15589	15422	15334	15454	15410	15434	15516	15491	15483	15280	15533	15684	15388	15392	15352	15534	15505	15451	15449	15301	15378	15293	15426	15363	15427	15388	15513	15478	15360	15607	15488	15442	15346	15216	15409	15499	15344	15455	15473	15296	15281	15380	15361	15504	15307	15203	15265	15220	15327	15243	15471	15286	15218	15417	15171	15355	15600	15278	15229	15342	15461	15198	15408	15207	15426	15294	15144	15182	15153	15355	15388	15298	15421	15310	15349	15462	15539	15120	15291	15408	15541	15482	15492	15547	15248	15171	15300	15374	15093	15300	15463	15265	15445	15351	15246	15331	15336	15270	15247	15089	15047	15211	15290	15283	15243	15340	15112	15319	15354	15428	15260	15377	15337	15279	15468	15524	15433	15147	15259	15416	15386	15323	15330	15366	15047	15144	15240	15130	15171	15351	15369	15405	15389	15448	15377	15431	15184	15355	15131	15185	15467	15240	15302	15220	15007	15402	15325	15280	15406	15249	15361	15248	15238	15373	15435	15350	15290	15402	15637	15464	15287	15391	15147	15434	15140	15471	15396	15331	15309	15219	15494	15275	15354	15180	15484	15337	15181	15244	15366	15131	15347	15207	15284	15319	15380	15158	15373	15550	15269	15335	15322	15272	15434	15209	15271	15378	15429	15187	15165	15255	15335	15346	15461	15241	15355	15149	15441	15363	15263	15302	15161	15268	15206	15382	15250	15225	15207	15313	15316	15443	15305	15288	15422	14938	15223	15297	15376	15244	15279	15281	15326	15114	15155	15305	15317	15283	15267	15084	15369	15260	15264	15440	15468	15334	15359	15186	15296	15343	15405	15585	15442	15424	15342	15302	15253	15312	15230	15272	15263	15228	15411	15259	15450	15272	15377	15334	15329	15212	15483	15333	15363	15372	15244	15310	15300	15306	15491	15485	15336	15154	15344	15249	15459	15284	15344	15284	15154	15347	15416	15392	15368	15330	15411	15366	15544	15220	15427	15388	15359	15285	15376	15078	15189	15515	15100	15265	15218	15465	15365	15266	15362	15511	15423	15228	15345	15385	15361	15331	15313	15322	15388	15168	15360	15113	15211	15146	15224	15474	15517	15493	15354	15262	15391	15154	15468	15270	15567	15386	15275	15457	15275	15381	15415	15371	15252	15426	15308	15281	15275	15272	15244	15360	15149	15151	15311	15379	15371	15306	15351	15164	15520	15195	15132	15315	15341	15386	15351	15079	15402	15350	15235	15285	15482	15152	15149	15187	15355	15234	15323	15185	15434	15094	15180	15224	15292	15170	15360	15319	15097	15305	15245	15240	15372	15274	15440	15348	15235	15416	15429	15071	15357	15292	15348	15175	15093	15212	15157	15303	15381	15251	15315	15311	15429	15455	15298	15291	15401	15199	15471	15222	15391	15158	15267	15340	15380	15319	15217	15373	15286	15221	15312	15275	15427	15368	15308	15378	15351	15296	15420	15318	15463	15328	15350	15238	15415	15295	15310	15240	15443	15488	15392	15337	15341	15320	15335	15403	15338	15272	15216	15216	15187	15229	15361	15292	15123	15230	15346	15177	15530	15488	15178	15381	15387	15475	15750	15289	15531	15347	15157	15249	15298	15337	15417	15338	15409	15387	15269	15584	15224	15373	15375	15371	15200	15161	15222	15229	15169	15252	15278	15353	15365	15365	15145	15311	15432	15236	15353	15103	15327	15041	15355	15172	15363	15420	15215	15538	15174	15188	15443	15346	15348	15190	15332	15384	15381	15349	15454	15316	15207	15142	15266	15319	15190	15315	15313	15439	15495	15131	15245	15245	15368	15373	15239	15285	15374	15204	15360	15124	15254	15283	15282	15256	15290	15338	15489	15319	15090	15190	15368	15288	15306	15295	15134	15173	15420	15190	15079	15339	15142	15350	15501	15338	15383	15386	15233	15184	15288	15146	15386	15399	15464	15308	15234	15363	15279	15209	15195	15314	15384	15478	15314	15193	15313	15143	15335	15188	15407	15489	15239	15214	15456	15388	15378	15174	15203	15338	15444	15418	15351	15314	15435	15415	15430	15229	15283	15256	15422	15362	15289	15472	15293	15432	15362	15201	15337	15404	15161	15276	15251	15287	15252	15168	15213	15249	15461	15295	15197	15191	15302	15141	15468	15134	15188	15270	15321	15044	15141	15134	15363	15296	15301	15179	15214	15486	15471	15086	15231	15146	15405	15280	15396	15385	15061	15210	15277	15303	15272	15398	15234	15058	15256	15283	15330	15360	15191	15284	15245	15457	15206	15208	15297	15244	15292	15289	15432	15208	15258	15240	15353	15196	15275	15347	15177	15235	15425	15381	15181	15320	15312	15455	15318	15370	15476	15430	15429	15298	15597	15412	15363	15352	15450	15375	15153	15337	15365	15359	15320	15396	15331	15243	15203	15247	15223	15395	15388	15487	15256	15284	15188	15202	15395	15323	15230	15284	15524	15368	15260	15354	15245	15189	15324	15351	15326	15366	15263	15348	15309	15124	15101	15394	15217	15366	15403	15328	15374	15243	15076	15150	15358	15383	15151	15197	15160	15236	15268	15263	15301	15356	15295	15192	15357	15215	15380	15353	15317	15435	15263	15189	15365	15320	15260	15376	15332	15291	15258	14962	15412	15417	15356	15385	15429	15279	15206	15118	15254	15181	15196	15354	15452	15248	15349	15053	15432	15293	15438	15369	15354	15118	15411	15409	15265	15392	15488	15362	15227	15410	15212	15245	15407	15280	15299	15050	15379	15326	15277	15426	15085	15264	15376	15220	15435	15405	15425	15204	15271	15232	15371	15432	15473	15425	15405	15271	15425	15429	15359	15346	15292	15114	15447	15299	15445	15325	15293	15470	15082	15070	15371	15355	15236	15344	15407	15451	15607	15170	15388	15419	15312	15426	15118	15430	15341	15387	15307	15268	15233	15219	15346	15304	15358	15483	15263	15407	15464	15301	15281	15213	15215	15342	15174	15473	15305	15329	15077	15077	15364	15356	15383	15440	15432	15339	15187	15363	15340	15074	15156	15240	15459	15428	15370	15289	15151	15385	15319	15524	15366	15480	15387	15305	15364	15542	15230	15376	15254	15184	15164	15175	15390	15267	15397	15326	15391	15303	15402	15132	15240	14994	15149	15272	15286	15310	15232	15257	15202	15309	15247	15201	15308	15197	15306	15326	15431	15117	15414	15480	15218	15237	15277	15534	15189	15228	15285	15289	15336	15249	15276	15447	15319	15305	15582	15314	15324	15239	15176	15449	15472	15283	15399	15283	15239	15442	15363	15369	15312	15307	15317	15417	15415	15278	15315	15132	15289	15200	15463	15286	15438	15400	15087	15147	15371	15330	15419	15404	15294	15218	15248	15284	15302	15270	15250	15255	15269	15452	15463	15271	15204	15313	15349	15312	15499	15543	15276	15367	15411	15315	15234	15201	15221	15347	15220	15392	15353	15103	15097	15162	15311	15399	15471	15141	15347	15539	15251	15091	15586	15270	15368	15322	15403	15221	15205	15286	15479	15259	15511	15263	15231	15445	15405	15322	15420	15460	15378	15286	15228	15451	15262	15190	15354	15070	15352	15396	15166	15300	15270	15279	15398	15280	15218	15254	15275	15234	15108	15297	15297	15345	15448	15120	15325	15185	15353	15295	15296	15429	15260	15354	15147	15293	15503	15264	15317	15278	15394	15267	15369	15445	15315	15492	15305	15261	15349	15217	15251	15477	15087	15380	15262	15306	15252	15427	15148	15306	15404	15370	15402	15213	15210	15460	15167	15189	15177	15242	15256	14965	15360	15289	15486	15118	15138	15265	15215	15245	15405	15046	15481	15242	15306	15267	15358	15331	15262	15230	15443	15369	15361	15296	15131	15217	15376	15149	15268	15414	15186	15327	15255	15266	15195	15239	15182	15105	15477	15435	15333	15308	15338	15187	15336	15404	15261	15141	15306	15449	15431	15224	15394	15322	15327	15469	15518	15492	15339	15301	15307	15334	15217	15463	15184	15277	15174	15408	15233	15237	15247	15259	15250	15310	15347	15372	15340	15186	15354	15358	15342	15200	15402	15173	15506	15299	15303	15327	15251	15389	15377	15219	15099	15348	15393	15460	15405	15261	15335	15226	15372	15151	15295	15152	15304	15196	15353	15523	15196	15135	15396	15307	15226	15328	15413	15394	15156	15382	15283	15399	15304	15367	15266	15250	15284	15529	15318	15243	15095	15349	15102	15158	15283	15500	15346	15359	15255	15451	15262	15254	15265	15472	15355	15290	15348	15257	15299	15324	15327	15070	15255	15315	15292	15327	15231	15328	15413	15249	15421	15269	15181	15365	15289	15179	15224	15224	15148	15170	15174	15326	15243	15329	15220	15433	15311	15369	15370	15303	15170	15374	15415	15330	15324	15231	15280	15469	15361	15250	15331	15409	15151	15359	15390	15329	15339	15390	15285	15299	15272	15392	15375	15124	15342	15346	15422	15468	15376	15129	15370	15343	15286	15488	15367	15343	15492	15315	15400	15378	15289	15364	15197	15119	15180	15315	15203	15424	15203	15286	15374	15395	15346	15245	15228	15367	15220	15358	15342	15230	15401	15308	15404	15284	15023	15285	15378	15382	15304	15257	15268	15426	15453	15240	15294	15230	15140	15427	15339	15323	15177	15398	15218	15545	15214	15219	15348	15042	15102	15254	15336	15399	15233	15278	15419	15408	15390	15260	15342	15323	15276	15560	15336	15312	15281	15135	15404	15373	15241	15205	15271	15409	15300	15364	15336	15321	15190	15123	15353	15308	15237	15318	15347	15388	15469	15418	15359	15261	15486	15521	15551	15383	15285	15315	15353	15372	15284	15264	15270	15117	15426	15395	15189	15372	15381	15230	15267	15149	15339	15314	15358	15262	15305	15368	15340	15297	15283	15247	15339	15404	15269	15237	15218	15541	15238	15187	15346	15234	15629	15346	15206	15145	15128	15171	15210	15246	15180	15310	15388	15331	15148	15374	15110	15331	15267	15130	15247	15233	15385	15216	15427	15302	15143	15277	15400	15383	15484	15160	15520	15496	15204	15195	15354	15284	15443	15095	15287	15420	15313	15219	15222	15323
17637	30399	27529	21551	19212	17574	31220	63676	56570	44657	28361	19624	14506	14433	14591	14535	14598	14408	14429	14461	14573	14588	14502	14388	14454	14401	14666	14317	14524	14459	14552	14427	14355	14468	14358	14345	14483	14551	14485	14492	14445	14537	14492	14443	14647	14641	14651	14604	14515	14324	14432	14541	14573	14425	14474	14464	14616	14471	14527	14559	14492	14446	14367	14416	14482	14358	14570	14458	14448	14456	14434	14466	14470	14423	14605	14392	14433	14406	14557	14406	14449	14473	14491	14512	14618	14567	14420	14344	14568	14448	14397	14357	14459	14463	14465	14519	14369	14504	14466	14415	14409	14591	14486	14515	14398	14463	14489	14422	14398	14498	14453	14508	14376	14234	14400	14540	14602	14391	14433	14560	14510	14430	14455	14569	14361	14524	14560	14622	14405	14418	14323	14490	14593	14374	14545	14432	14391	14424	14557	14561	14591	14530	14375	14577	14512	14523	14457	14488	14450	14556	14436	14432	14570	14435	14352	14436	14612	14415	14428	14593	14371	14510	14326	14550	14411	14534	14304	14478	14553	14371	14563	14348	14444	14353	14444	14379	14544	14328	14360	14755	14480	14494	14545	14457	14462	14426	14335	14572	14473	14239	14571	14530	14446	14635	14566	14403	14511	14446	14447	14438	14393	14492	14505	14491	14584	14486	14387	14502	14659	14447	14460	14520	14428	14409	14568	14510	14530	14563	14421	14513	14516	14459	14530	14374	14464	14415	14473	14465	14288	14380	14357	14419	14520	14501	14399	14432	14418	14333	14477	14391	14550	14460	14439	14497	14509	14416	14440	14369	14417	14418	14229	14358	14392	14434	14441	14399	14402	14639	14528	14344	14500	14544	14433	14396	14376	14470	14356	14456	14428	14456	14408	14580	14492	14432	14659	14492	14510	14518	14375	14545	14405	14328	14620	14546	14384	14468	14464	14419	14343	14453	14565	14402	14475	14470	14352	14399	14484	14330	14415	14575	14350	14456	14522	14496	14484	14576	14612	14489	14390	14394	14444	14440	14312	14581	14465	14447	14599	14456	14575	14525	14527	14355	14615	14331	14467	14426	14558	14604	14519	14411	14537	14461	14448	14497	14509	14514	14548	14566	14333	14419	14598	14407	14376	14552	14492	14440	14339	14497	14440	14537	14575	14304	14387	14396	14518	14387	14473	14443	14457	14643	14442	14403	14506	14324	14348	14373	14676	14382	14436	14464	14418	14425	14585	14447	14444	14335	14599	14613	14568	14575	14539	14632	14554	14662	14374	14573	14454	14418	14639	14390	14618	14323	14341	14407	14480	14371	14603	14636	14315	14554	14758	14572	14397	14343	14413	14475	14582	14513	14560	14510	14451	14470	14505	14240	14354	14315	14428	14572	14510	14413	14366	14416	14489	14478	14429	14589	14593	14428	14412	14414	14357	14439	14565	14387	14477	14394	14560	14422	14522	14401	14653	14380	14328	14335	14496	14554	14436	14447	14438	14507	14564	14609	14480	14407	14454	14405	14477	14383	14424	14427	14386	14431	14494	14305	14471	14376	14293	14478	14492	14622	14466	14433	14500	14457	14628	14356	14536	14298	14674	14600	14431	14284	14410	14434	14590	14345	14525	14502	14489	14485	14617	14448	14445	14597	14488	14462	14369	14587	14451	14381	14512	14214	14429	14422	14501	14483	14408	14503	14415	14404	14579	14459	14529	14455	14392	14465	14525	14492	14438	14460	14515	14517	14504	14416	14396	14311	14532	14540	14349	14468	14521	14530	14552	14464	14489	14401	14394	14552	14453	14450	14483	14524	14427	14318	14364	14447	14551	14478	14569	14408	14588	14471	14420	14695	14260	14541	14454	14479	14592	14351	14557	14438	14618	14372	14301	14640	14584	14369	14485	14556	14498	14613	14337	14503	14464	14382	14359	14549	14464	14354	14458	14554	14455	14495	14566	14386	14454	14564	14438	14541	14659	14356	14400	14451	14472	14537	14594	14388	14564	14575	14384	14570	14436	14627	14527	14317	14442	14667	14501	14546	14423	14294	14370	14519	14542	14417	14583	14466	14448	14484	14450	14433	14507	14287	14385	14471	14405	14450	14536	14423	14385	14416	14429	14448	14464	14372	14543	14553	14532	14344	14588	14456	14438	14394	14186	14307	14379	14499	14605	14332	14539	14419	14352	14555	14387	14403	14556	14500	14482	14429	14402	14607	14653	14352	14593	14547	14520	14421	14526	14466	14371	14624	14433	14421	14439	14572	14516	14421	14487	14366	14538	14597	14546	14514	14493	14498	14403	14581	14409	14412	14298	14521	14499	14452	14432	14520	14583	14450	14360	14398	14428	14389	14511	14509	14501	14560	14423	14502	14496	14344	14563	14625	14408	14377	14587	14414	14457	14366	14517	14340	14249	14423	14534	14409	14602	14588	14493	14449	14374	14469	14464	14276	14474	14256	14354	14302	14755	14341	14547	14477	14626	14475	14709	14499	14465	14405	14649	14485	14642	14451	14377	14475	14483	14442	14606	14423	14496	14522	14532	14399	14421	14528	14676	14508	14538	14291	14527	14439	14511	14567	14494	14445	14553	14558	14349	14600	14332	14576	14304	14421	14443	14329	14591	14413	14389	14551	14449	14463	14412	14605	14460	14457	14425	14597	14511	14476	14389	14545	14419	14477	14535	14506	14343	14391	14369	14425	14434	14403	14537	14503	14671	14511	14528	14455	14412	14402	14376	14291	14499	14430	14471	14542	14591	14497	14565	14555	14446	14457	14313	14329	14499	14407	14556	14458	14403	14414	14432	14508	14468	14525	14556	14436	14338	14487	14541	14432	14615	14402	14400	14284	14507	14405	14369	14376	14472	14567	14588	14431	14420	14495	14490	14412	14419	14402	14548	14430	14471	14416	14443	14348	14504	14571	14407	14573	14478	14497	14454	14615	14484	14254	14477	14394	14410	14590	14454	14400	14447	14464	14443	14566	14393	14430	14582	14481	14616	14388	14469	14463	14571	14271	14300	14495	14391	14455	14470	14347	14446	14543	14536	14342	14509	14626	14414	14503	14517	14506	14484	14577	14572	14659	14461	14544	14566	14398	14408	14285	14500	14405	14480	14457	14336	14526	14674	14454	14575	14422	14368	14493	14395	14396	14439	14452	14437	14629	14660	14647	14316	14428	14499	14483	14561	14385	14497	14338	14419	14391	14526	14504	14551	14342	14395	14556	14415	14604	14521	14485	14443	14475	14340	14357	14487	14490	14564	14491	14510	14457	14292	14566	14405	14464	14630	14529	14263	14495	14439	14317	14504	14353	14373	14462	14489	14510	14557	14556	14493	14408	14310	14416	14380	14407	14439	14408	14536	14336	14434	14510	14345	14494	14468	14403	14480	14451	14503	14431	14502	14454	14461	14515	14637	14567	14567	14387	14548	14597	14480	14511	14608	14696	14487	14511	14602	14336	14250	14494	14356	14568	14598	14584	14631	14601	14501	14375	14526	14288	14340	14375	14603	14513	14395	14467	14542	14406	14564	14427	14515	14477	14470	14478	14507	14460	14480	14544	14428	14664	14428	14443	14260	14645	14344	14465	14430	14442	14366	14476	14456	14571	14554	14540	14416	14640	14425	14392	14477	14449	14570	14428	14413	14566	14451	14597	14487	14449	14360	14497	14351	14589	14479	14586	14510	14377	14548	14528	14629	14418	14513	14409	14714	14506	14586	14503	14423	14455	14478	14598	14467	14598	14533	14469	14326	14466	14463	14454	14505	14433	14403	14382	14657	14437	14484	14586	14468	14450	14409	14445	14460	14471	14561	14444	14455	14483	14569	14493	14240	14389	14440	14365	14450	14458	14376	14377	14529	14495	14430	14526	14619	14576	14552	14369	14455	14543	14383	14440	14400	14598	14547	14517	14650	14379	14532	14277	14181	14395	14532	14353	14186	14461	14553	14477	14459	14443	14537	14452	14386	14438	14616	14357	14347	14386	14473	14474	14438	14372	14534	14475	14523	14377	14542	14526	14591	14364	14465	14465	14472	14629	14569	14551	14406	14489	14358	14464	14361	14451	14544	14416	14431	14445	14472	14462	14345	14535	14325	14581	14546	14402	14425	14552	14463	14509	14370	14518	14536	14580	14486	14636	14403	14440	14466	14485	14442	14435	14390	14287	14521	14368	14405	14408	14315	14416	14432	14505	14555	14461	14563	14457	14533	14466	14520	14566	14411	14446	14511	14641	14414	14714	14367	14418	14437	14448	14478	14411	14564	14466	14306	14401	14484	14334	14352	14408	14590	14392	14348	14532	14464	14585	14541	14625	14425	14526	14383	14585	14545	14402	14500	14347	14544	14364	14608	14556	14535	14573	14587	14379	14459	14557	14623	14440	14458	14589	14449	14280	14538	14254	14485	14524	14353	14474	14460	14549	14472	14513	14367	14460	14609	14532	14394	14577	14570	14543	14490	14443	14500	14444	14366	14397	14361	14586	14586	14646	14448	14419	14456	14365	14320	14494	14574	14468	14480	14384	14531	14447	14307	14481	14463	14291	14544	14365	14455	14466	14442	14569	14497	14638	14284	14634	14680	14516	14379	14620	14532	14462	14526	14412	14416	14231	14466	14426	14312	14400	14459	14556	14589	14471	14488	14588	14197	14529	14569	14427	14534	14501	14387	14477	14564	14551	14425	14221	14349	14437	14624	14506	14546	14225	14423	14481	14538	14488	14707	14471	14488	14552	14506	14437	14557	14350	14332	14457	14418	14524	14655	14465	14484	14475	14548	14485	14527	14491	14399	14492	14537	14437	14593	14445	14443	14382	14651	14365	14434	14543	14457	14518	14491	14597	14609	14566	14515	14718	14443	14499	14635	14470	14397	14430	14456	14571	14578	14342	14352	14416	14530	14508	14530	14332	14447	14566	14418	14425	14490	14528	14627	14403	14334	14473	14547	14449	14532	14626	14466	14602	14561	14464	14374	14667	14410	14466	14515	14516	14438	14525	14404	14561	14560	14463	14369	14504	14460	14532	14439	14407	14454	14365	14357	14525	14418	14301	14549	14464	14496	14624	14431	14398	14519	14363	14442	14629	14308	14457	14512	14409	14504	14574	14498	14632	14359	14366	14634	14409	14540	14660	14447	14485	14649	14620	14547	14538	14475	14459
27428	21824	22754	19476	16574	16291	17561	24145	23671	21142	17853	16487	16226	15979	16040	16067	15989	16210	15807	16006	15972	16079	16137	16136	15902	15818	15969	15888	15957	15775	16087	15944	15904	16156	16054	16081	15765	16096	16013	15930	16073	16082	16125	16113	15933	15890	15874	16028	15977	15969	16039	16009	15883	16244	16057	15892	16043	15752	16081	15958	15952	15974	16026	16031	15812	15920	15932	16008	15852	15744	15913	15938	15830	15870	15927	15884	15929	16175	15918	15917	16087	15929	15980	15834	15992	16090	16084	15933	15803	15938	15962	15930	15909	15978	16019	16011	15922	15912	15889	15886	16107	15975	15763	15988	16107	16054	16030	15968	16114	15896	15787	15896	15808	15957	16052	15897	15960	15986	15975	15858	16000	15878	15954	15793	15840	15993	15922	16034	16006	15974	16163	16037	15995	15979	15867	15923	16021	16005	15959	15915	15868	15915	16042	15906	15752	15958	15885	15964	16053	15917	15925	15902	15805	16007	15760	15867	16048	16030	15814	15743	15920	15869	15810	16049	15714	15929	15936	15996	15803	15948	16056	16002	15873	16110	15808	16149	15968	15925	15824	15958	16192	15924	15893	15886	15898	15864	15930	15807	15949	16087	16002	15950	15848	16116	15921	15980	15831	15695	15981	15926	15851	16048	15907	15900	15924	16090	16067	15975	15735	16049	15834	16028	16001	15928	15761	15886	15933	15912	15987	16073	15773	16004	16037	15991	15847	15893	16036	15746	15842	15853	16005	15978	16022	15858	16045	16011	15777	16106	16027	16042	15953	15887	16077	15917	16006	15927	16083	15822	16076	16069	16138	16011	15956	16061	15864	16025	15937	15847	16005	15870	15982	15840	15813	15939	16101	16017	15962	15907	15885	15922	16077	16015	15710	15962	15987	16052	15766	15609	15853	15977	15799	15816	15989	16070	15876	15930	15883	16175	16016	16037	15950	16052	15903	15952	16060	15829	15853	15988	15882	15824	15912	16017	15895	15946	16017	15776	16034	15939	15827	15822	16000	15797	15929	15985	16156	16091	15847	15887	15998	15673	15990	15928	16159	15903	16022	15939	15865	16058	15911	15974	16046	15821	15994	15920	15998	16058	15929	15942	16050	16070	15784	15885	15949	15921	15982	15951	16005	15977	15894	15951	16126	15893	15845	15870	15957	15822	15995	16049	15960	16050	15866	16041	15854	15996	16047	15995	15927	16115	15949	16168	15941	16017	15966	16006	15973	15882	15857	15927	15936	15947	15802	16254	16065	16000	16032	16022	16185	15883	15896	15863	16040	15949	15729	16054	15860	16024	16125	15744	15971	15784	15832	15863	15886	15818	16026	15920	16036	15999	16037	16083	15995	15697	15909	15913	15930	16039	15931	16076	16024	16022	15966	15904	16001	15943	15826	15988	15857	15883	16114	15958	15920	15849	15849	15998	15977	15772	15970	15748	15896	15912	16004	15939	15870	16056	15886	16074	16155	15809	16057	15930	16044	16064	16038	15924	15770	16009	15920	15826	15963	15893	15998	15855	16064	15792	16083	15880	16105	15994	15929	15971	15947	15897	16034	16042	15825	15880	16037	15964	15890	15974	16119	15996	15931	16094	16065	15838	15902	15859	15869	16014	15920	16006	15898	16017	15775	15776	15947	15886	16006	15839	15886	15913	15942	16120	16014	16054	15962	15893	16068	15734	15862	15974	15668	15900	16064	16002	16006	15734	15802	15902	15984	16003	15952	15837	15966	15892	16039	16034	15976	15938	15894	16016	16056	15774	16171	15804	16044	16064	15982	16071	15897	15834	15937	15804	15825	16117	15897	16148	15906	15928	15891	15949	16025	15810	15983	15937	16041	15904	15991	15916	15995	15722	15950	15819	16115	16122	16042	15965	15965	15989	15965	15840	16062	15795	15952	15843	15772	16036	16054	15813	15946	15720	15948	15840	15913	15937	16059	15950	15866	15807	16191	15978	15949	15655	15965	15949	15967	15833	15904	15904	16068	16005	16170	15802	16009	15855	15916	15877	16144	15896	15969	15990	15791	15963	15874	15969	15846	15921	16048	15876	15940	16108	16134	15937	16007	15809	15888	15941	15919	15924	15913	15987	16138	15993	16006	15992	15940	15826	15902	15884	15960	15888	15779	15927	16095	15978	16219	16066	15917	15798	15839	16047	16156	16003	15881	15940	15865	16007	15972	15948	16190	15739	15946	15912	15991	16026	15915	15874	15877	16095	16117	15977	16115	15868	15764	15914	15868	15920	15947	16087	15956	15950	16079	15850	15860	15889	16076	15902	15962	15934	15967	16055	15909	16078	16030	15961	16033	15843	15823	15867	15862	16048	16054	16018	16147	16067	15985	15984	15835	15900	15956	15838	15878	15956	15896	16154	16170	16077	15953	15949	15903	15976	16062	15891	16026	16005	16086	15957	16086	15895	15910	15856	15818	15959	15970	15746	16040	16050	16086	16021	15868	15809	15967	15946	15963	16086	16102	15936	15989	16125	16010	16059	15965	16098	16069	15933	15978	15986	15928	16098	15888	15896	15782	15909	15810	15955	15869	15951	15882	15973	15907	16057	16100	15796	16083	15960	16008	15993	16161	15944	16048	15915	15952	15814	15881	15962	16023	16148	16029	15838	15852	16088	16053	16095	16026	15974	15798	15875	15910	16028	15968	15887	15883	15991	15990	15931	16027	16139	16027	16000	16057	16061	15986	16022	15858	15854	16179	15948	16189	16184	15919	15872	15904	15718	15848	15890	15954	15945	16080	15898	15854	15812	15964	15792	16141	15855	15894	16035	16095	16004	15901	15932	15850	15918	16261	15885	15867	16031	16040	15967	15898	15960	15849	16055	16182	16049	15859	15878	15836	16131	16054	16115	15898	15841	16056	15873	15891	15857	15986	16070	16003	16022	16154	15855	15921	16046	15840	16070	16023	15966	15988	15963	15906	15905	15960	16148	15846	15717	15809	15875	15948	16034	16019	15981	15902	15795	15936	15979	16010	15866	16144	15981	16054	16114	15903	16076	16246	16010	15772	15986	15908	16127	16023	15858	15915	15989	15931	15996	15943	15919	15802	16060	15797	15927	15984	16045	16151	16070	15933	15942	15979	16122	16026	15921	16035	15965	15975	15897	15868	15695	15716	15931	15889	16005	16024	15806	15948	15938	15903	15896	15868	15969	15935	15976	15902	15885	15818	15958	15975	15940	15925	16038	16135	16024	16181	15831	15952	15864	16152	15813	15862	15839	15861	15926	16000	15987	16147	16053	15878	16027	16190	15779	16023	15872	15852	15916	15923	16259	15923	15842	15971	15771	15847	15721	16124	15923	16007	16094	15958	16063	16047	15900	16011	16005	15854	15899	15966	16092	15994	16083	15978	15987	15859	16024	16039	15873	16081	15881	15969	16143	15992	15848	15919	15726	15787	15857	15988	15960	15669	15835	16012	15862	15940	15988	15814	15940	15960	16264	16101	16005	15897	15973	16034	16008	15976	16031	15895	16080	16169	15961	15993	15851	15916	15773	15910	15958	15881	15929	16026	15949	15872	16082	15961	15936	15830	16095	15923	16020	15801	15925	16007	15810	15898	15760	16241	15972	16009	15907	16057	16136	16029	15956	16078	15838	15809	16039	16102	15981	16035	15897	16166	15867	15846	15721	15968	15920	15927	15854	15958	15748	15912	15854	15813	15992	16168	15831	15808	15946	16060	15980	15889	15910	15926	15936	15842	16021	15884	15878	15893	15868	16067	15880	16101	16062	16055	15776	16072	15946	15955	15920	16060	15789	16133	15893	15809	15934	15957	15966	16204	15749	16001	15786	15945	15796	15925	16012	15942	15997	15901	16059	16066	15994	15893	15940	16020	15985	16065	15870	15982	15916	15997	15997	15886	16205	15888	15917	16104	16099	15959	15776	15966	15947	15940	16071	15967	15882	15929	16013	15874	15818	16000	15917	16072	16055	16202	16037	15908	15961	15880	15905	15981	15774	16194	15901	16052	15913	16045	15782	15919	16006	15738	15879	15810	16063	16105	15923	15948	15992	15980	16039	15849	15874	16024	16115	15846	15842	16038	15920	15962	16007	16022	15988	16031	16052	15986	15970	15887	15988	15994	15924	15918	15945	16102	15975	15834	15916	16036	16168	16021	16006	15892	16032	15961	16002	15837	16006	16038	15890	15878	15960	16036	15988	15998	15944	15847	16037	16007	15874	16000	16044	16083	15815	15924	15929	16052	16041	15952	16056	15823	15829	15999	16054	16034	16027	16114	15826	16128	16015	15926	15895	16077	15911	15887	15927	15983	16060	15867	15849	15951	15881	15773	15852	15856	15966	15895	15814	15851	15989	16001	15841	15936	16078	16059	16049	16064	15864	16025	16102	15995	15982	15839	15945	16100	16071	15821	16143	16042	15970	16193	15915	16000	15995	16164	16153	16127	15796	15991	16119	15724	15893	15792	16018	15819	15959	16006	15903	16054	15948	16062	15997	16078	16004	15983	16006	15947	16124	15902	15958	15997	15815	16109	16151	15983	15864	15950	15990	16130	15955	16075	15888	16079	15995	15976	15990	16003	15901	16024	15792	15889	15664	16182	15824	16012	15775	15751	15935	16093	15974	15923	15878	15949	15955	15836	15913	15796	15998	16034	15871	15889	16005	15808	16137	15890	15993	15801	15948	15973	15901	16059	16020	15988	16003	16171	16021	16041	16071	15960	15812	15879	15873	15946	16023	16033	15898	15898	15981	16101	15988	15757	15848	15981	16101	16072	15941	16045	15938	15866	15815	15989	15870	16158	15934	15989	15847	15914	15886	15881	16015	15956	16009	15947	15711	15979	16006	16164	15904	16039	15959	16083	15877	16208	15953	15947	15921	15997	15893	16219	16114	16008	15911	15654	15865	16116	15959	15860	15957	15892	15898	16040	16133	16046	15958	15923	15815	15854	15773	15869	15854	16038	15712	15941	15738	15774	15917	16048	15900	15919	15879	15982	15888	15754	15998	16024	16055	16088	15864	15745	15876	16180	15940	16020	16062	16094	15874	15987	16083	16061	15882	15869	16054	15876	15744	15967	16029	15925	15923	15836	16091	16048	15893	15963	16113	15893	15935	16075	16063	15993	15973	15950	15864	16011	15831	15997	15793	16029	15981
15875	19825	18199	16309	15796	15315	17830	26792	24371	20643	16427	15352	15001	14884	14749	14949	14901	14805	14870	14822	14641	14983	14771	14844	14814	14831	14808	14963	14779	14891	14855	15053	14781	14793	15065	14891	14932	14765	14686	14927	14832	14949	14837	14853	15020	14873	14772	14874	14772	14737	14808	14846	14799	14851	14965	14864	14726	14633	14861	14875	14698	14885	14846	14901	14854	14800	14948	14714	14980	14835	14847	14774	14767	14911	14874	14780	14717	14781	14760	14897	14830	14863	14752	14767	14961	14676	14731	14824	14921	14793	14832	14878	14823	14685	14723	14860	14745	14975	14720	14857	14802	14924	14748	14844	14861	15106	14754	14930	14766	14737	14886	14844	14813	14940	14949	14981	14800	14848	14812	14745	14767	14849	14955	14761	14711	14891	14762	14966	14906	14661	14825	14792	14888	14872	14805	14831	14648	14618	14920	14913	14882	14713	15051	14778	14830	14874	14898	14854	14747	14846	15018	14920	14856	14752	14844	14904	14945	14900	14903	14634	14850	14838	14877	14763	14831	14883	14853	15052	14920	14656	14868	14743	14970	14917	14961	14888	14994	15016	14753	14812	14887	14619	14968	14825	14959	14864	14792	15013	14805	14980	14749	14782	14757	14869	14908	14897	14694	14891	14948	14840	14808	14874	14849	14783	14856	14815	14841	14752	14756	14754	14932	14968	14732	14715	14775	14927	15011	14795	14933	14914	14922	14701	14768	14861	14840	14843	14884	14823	14865	14741	15010	14827	14760	14726	14834	15015	14765	14775	14763	14996	14852	14830	14896	14951	14916	14788	14794	14780	14761	14741	14887	14640	14865	14806	14972	14872	14937	14896	14872	14910	14747	14907	14674	14795	14850	14987	14837	14956	14976	14827	14891	14925	14810	14723	14687	14648	14788	14727	14912	14929	14888	15006	14775	14864	14828	14813	14827	14783	14764	14815	14863	14720	14953	14834	14975	14861	14827	14817	14844	14830	14876	14721	14814	14806	14964	14930	14834	14741	14955	14890	14909	14897	14802	14738	14863	14704	14893	14825	14913	14864	14864	14695	14958	14786	14689	14963	14856	14790	14739	14794	14780	14882	14641	14845	14831	14884	14823	14912	14937	14864	14841	14839	14830	15019	14852	14949	14695	14913	14826	15020	14946	14940	14895	14857	14756	14836	14838	15066	14862	14901	14831	14888	14854	14903	14771	14950	14987	14783	14842	14842	14734	14785	14879	14825	14899	14846	14946	14740	14818	14879	14971	14848	14726	14871	14767	14862	14757	14776	14858	15044	14853	14669	14811	14769	14743	15005	14829	14913	14841	14901	14797	14789	14839	14898	14819	14894	14793	14662	14909	14890	14905	14912	14897	14832	14823	14755	14991	14759	14814	14756	14778	14799	15002	14950	15003	14712	15040	14796	14849	14951	14786	14753	14896	14647	14870	14853	14654	14835	14800	14937	14771	14803	14870	14729	14852	14706	14965	14800	14856	14971	14891	14671	14784	14901	14872	14855	14945	14850	14791	14725	14739	14869	14965	14890	14974	14823	14846	14791	14922	14809	14789	14767	14770	14804	14823	14812	14970	14968	14801	14663	14953	14805	14845	14806	14793	14826	14830	14787	14858	14850	14879	14913	14786	14856	14920	14821	14730	14895	14898	14921	15007	14861	14878	14808	14823	14808	14827	14924	14722	14856	14615	14776	14891	14844	14825	14758	14838	14840	14748	14814	14798	14738	15022	14771	14867	14851	14767	14859	14828	14707	14919	14708	14787	14973	14956	14990	14832	14853	14902	14760	14862	14872	14953	14848	14797	14851	14844	14809	14936	14979	14908	14837	14909	14954	14855	14990	14935	14950	14896	14933	14746	14909	15026	14755	14891	14786	14959	14807	14780	14842	14873	14947	14811	14790	14816	14851	14974	15022	14868	14926	15018	14957	14762	14789	14737	14992	14940	14741	14892	14983	14852	14945	14963	14912	14827	14738	15067	14649	14925	14864	14763	14797	14717	14839	14874	14818	14812	14741	14926	14908	14855	14772	14799	14854	14867	14891	14815	14729	14823	14719	14941	14921	14847	14965	14997	14740	14971	14800	14677	14911	14723	14811	15003	14912	14877	14825	14739	14713	15041	14824	14855	14862	14771	14966	14720	14763	15007	14881	14643	14732	14948	14924	14951	14944	14702	14852	14771	14834	14807	14840	14896	14882	14807	14737	14872	14762	14756	14782	14938	14911	14835	14767	14777	14637	14899	14672	15061	14818	14693	14976	14864	14768	14775	14974	15027	14854	14727	14880	14979	14815	14811	14827	14739	14800	14786	14788	14747	14832	14862	14820	14966	14913	14972	14845	14723	14993	14731	15032	14711	14982	14843	14702	14794	14650	14800	14888	14716	14904	14749	14807	14981	14750	14964	14805	14896	14834	14738	14861	14803	14782	14960	14816	14984	14778	14885	14845	15040	15022	14983	14738	14776	14900	14892	14983	14839	14872	14847	14853	14770	14953	14783	14625	14841	14897	14818	14745	14871	14746	14989	14836	14925	14987	14816	14825	14947	14899	14873	14779	14784	14864	15022	14793	14678	14762	14945	14773	14958	14984	14952	14870	14749	14976	14798	14872	14810	14889	14922	14798	14844	14888	14911	14848	14962	14923	14920	14914	14964	14832	14863	14902	14917	14906	14694	14816	14763	14904	14897	14728	14880	14958	14821	14884	14839	14859	14846	14836	14980	14936	14882	14773	14848	14881	14648	14946	14879	14765	14894	14789	14872	14794	14716	14811	14897	14876	14814	14846	14823	14909	14903	14778	14990	14869	14885	14834	14917	14848	14983	14867	14794	14940	14825	14852	14658	14947	14869	14982	14981	14992	14853	14898	14797	14671	14825	14745	14714	14795	14980	14896	14949	14865	14872	15010	14857	14877	14768	14861	14718	14926	14671	14767	14775	14894	14709	14743	14999	14963	15095	14966	14909	14865	14723	14780	14821	14776	14838	14806	14761	14903	14859	14926	14746	14869	14865	14867	14939	14791	14979	14804	14873	14982	14782	14804	14772	14841	14847	14732	14955	14875	14790	14760	14925	14906	14791	14816	14927	14940	14874	14722	14726	14870	14898	15030	14975	14933	14915	14821	14798	14817	14776	14922	14942	14908	14966	14788	14831	14702	14913	14759	14824	14861	14882	14738	14699	14795	14855	14987	14889	14755	14815	15060	14857	14794	14796	14771	14855	15002	14787	14706	14848	14866	14689	14746	15135	14767	14747	14863	14830	14681	14991	14866	14885	14807	14830	14717	14987	14866	14913	14785	14993	14891	14922	14768	14884	14821	14877	14897	14878	15022	14918	14717	14854	14876	14902	14769	15051	14599	14563	14796	14709	15026	15010	14941	14669	14912	14756	14876	14836	14879	15049	14822	14799	14850	14899	14743	14893	14766	14888	14854	14834	14934	14842	14847	14717	14892	14996	14893	14902	14811	14897	14893	14823	14711	14706	14907	14813	14840	14883	14804	14886	14887	14710	14844	14830	15024	14764	14860	14853	14866	14792	14803	14808	14783	14766	14861	14837	14771	14815	14816	14980	14887	15019	14986	14813	14785	14856	14921	14943	14905	14967	14876	14717	14832	14697	14929	14970	14724	14904	14666	15014	14910	14813	14789	14917	14898	14906	14814	14817	14944	14984	14931	14968	14864	14654	14929	14835	14746	14806	14751	14833	15012	14891	14820	14756	14789	14771	14783	14773	14761	14723	14867	14773	14933	14717	14861	14718	14785	14887	14847	14917	14654	14751	14678	14919	14777	14767	14931	14752	14877	14928	14970	15001	14867	14840	14741	14892	15080	14865	14733	14908	14818	14649	14919	14884	14708	14877	14999	14802	14867	14917	14866	14865	14886	14985	14783	14832	14678	14764	14887	14919	14855	14879	14734	14841	14935	14926	14964	14820	14956	14946	14838	14821	14834	14749	14907	14775	14789	14942	14746	14885	14804	14869	14809	14948	14850	14782	14789	14815	14770	14924	14703	14960	14846	14970	14991	14873	14852	14776	14893	14804	14831	14849	14781	14886	14796	14807	14929	14885	14790	14851	14945	14806	14850	14931	14945	14960	14653	14920	14968	14786	14991	14813	14914	15068	14879	14883	15004	14820	14946	14959	14803	14747	14989	14795	14821	14741	14769	14767	15012	14695	14836	14698	14645	14969	14821	15068	14653	15004	14920	14854	14857	14958	15111	14771	14970	14850	14903	14995	14758	14870	14923	14870	14827	14848	14857	14861	14763	14843	14839	14738	14915	14650	14781	14936	14947	15035	15046	14798	14771	15064	14727	14720	14842	14806	14819	14910	14788	14907	14765	14779	14901	14946	14964	14791	14867	14752	14909	14947	14971	14824	14898	14720	14943	14866	14858	14810	14784	14816	14849	14896	14937	14823	14824	14757	14972	14951	14771	14802	14784	14758	14926	14859	14795	14814	14968	14724	14878	14746	14881	14742	14803	14822	14857	14983	14897	14875	14912	14914	14859	14827	14778	14821	14755	14854	14931	14876	14866	14780	14807	14871	14736	14783	14860	14792	14929	14891	14786	14609	14971	14868	14791	14895	14881	14805	14862	14799	14948	14835	14920	14882	14898	14920	14761	15006	14819	14691	14799	14816	14842	14969	14891	14852	14789	14749	14935	14965	14843	14805	14818	15010	14927	14781	15045	15020	14934	14824	14842	14741	14716	15020	14887	14810	14899	14776	14754	14995	14831	14925	14998	14846	14912	14794	15000	14818	14774	14824	14890	14677	14796	14698	15034	14885	14800	14925	14754	14922	14703	14813	14933	14672	14895	14973	14894	14766	14883	14826	14924	14848	14749	14992	14693	14797	14690	14807	15063	14911	14963	14789	14952	14769	14807	14858	14777	14821	14972	14886	15025	14635	14946	14691	14897	14974	14905	14972	14785	14772	14759	14987	14924	14901	14949	14772	14788	14879	15076	14957	14977	14786	14792	14659	14751	14736	14820	14738	15040	14733	14564	14799	14944	14812	14645	14785	14936	14739	14887	14919	14909	14842	14924	14736	14925	14776	14955	15016	14715	14935	14905	14743	14902	14909	14737	14978	14882	14760	14891	14865	14941	14809	14808	14897	14829	14857	14832	14864	14806	14876	14649
24634	21071	27834	24873	20826	18192	24114	46735	42352	32481	22465	18134	16406	16233	16260	16023	15979	16118	15977	16034	15960	15844	16037	16132	16065	16035	15938	15966	15945	15874	16271	16026	15943	16034	15980	16048	16023	15852	16157	16091	16069	15827	15910	15994	16001	15915	15924	16034	15921	16128	15880	15988	15921	15920	16058	15981	15684	15752	15920	16272	16026	15878	15989	16023	15953	15902	16136	15730	16111	16013	15979	15878	15941	15935	15887	15993	16030	16037	15985	15937	15947	15879	16135	16247	16110	15799	16080	16126	16010	15973	16110	16019	15796	15941	16074	15932	15872	15990	16026	16023	16046	16110	15743	15796	16001	16070	16097	15831	16103	15924	16087	16073	15918	16151	16117	16068	15881	15914	16081	15931	16081	16237	16077	15956	15958	16033	15989	16224	15948	15928	15790	15923	16009	15996	16027	16034	16138	15897	15999	16108	15885	16119	15954	16111	16169	15988	15992	16074	15997	16079	16198	16014	15718	15970	16016	16033	16054	16074	16199	16052	15796	16010	15900	15938	15982	15998	15981	16129	15891	15982	15903	15926	15969	15995	16009	15742	15949	16079	16143	16020	16179	15659	15968	15934	16116	15951	15923	16014	15909	15790	15824	15732	16057	16078	16106	16271	15956	16068	15962	16092	16090	16059	15959	16215	16026	15837	16011	16021	15826	16077	15948	16077	16058	16114	16029	15922	16006	15996	16059	16084	16042	15823	16081	15914	16092	15901	16151	16042	15983	16014	16141	16017	15840	16014	16006	15934	16032	15960	16001	16062	16082	16052	15912	15942	16106	16145	15869	15824	16090	15861	16099	15953	16072	16081	16078	16008	16123	15996	15892	15961	15911	16067	15947	16052	16168	15953	16006	15917	16007	16062	15941	15942	16012	16088	16022	16087	16005	16017	16010	16198	16021	15889	16046	15937	16223	16041	15887	15912	16057	15927	15949	16153	16094	16024	16072	15937	15923	15880	15914	15730	16016	15740	16046	15945	15989	16145	15946	15932	15922	16014	15806	15983	15967	15879	15807	15944	16140	16184	15824	16166	15961	16069	15988	15925	15932	15923	15896	16171	16097	15956	15963	16050	15996	15846	15986	15883	15820	15953	15875	15785	15974	16055	16061	16019	16033	15895	15862	16131	16097	15904	16040	15844	16049	16025	15897	15869	16085	15951	15854	16033	16131	16047	16058	15950	15894	16003	16088	15886	16173	16116	15874	15908	15898	15945	15906	15855	15907	15935	16131	16086	16082	15917	16166	15975	16003	15947	16056	15963	16017	15971	15831	16033	15981	15993	15854	16088	15849	16017	15891	15961	16070	15960	15917	15877	15976	16099	16156	15931	16116	16103	15840	16102	16038	15983	15992	15994	15950	15940	15892	16037	15985	15868	16103	15821	15954	16173	15833	16006	16076	15936	16099	15925	15978	15931	16093	16128	15957	15909	16133	15768	16026	15877	16011	15918	15968	15881	15910	15881	16027	16052	16073	16018	16110	16015	15736	15887	16065	15947	16047	15852	16149	16020	16237	15936	16056	16035	16022	15987	15920	16268	16033	15892	16116	15780	16033	15997	15942	15824	16229	15979	16046	15973	15999	15970	15988	16043	15861	16057	15898	15761	15719	15928	15836	16159	16058	16011	16068	15810	15942	15928	15970	16047	15959	16054	16071	15856	16024	15806	15961	15958	15803	16034	16031	15846	16034	16055	16021	15700	16066	15904	15825	16084	16285	15761	15962	16083	15948	16119	15872	15738	15867	15878	16021	16009	15832	16017	16080	16058	15904	15824	16088	15921	16165	15969	15969	15991	15912	16042	15962	15822	15957	15831	15787	15904	16083	15974	15730	16034	15807	15726	15979	16095	15819	15946	15979	16039	15863	15897	15875	15932	15875	15751	15925	16015	16134	16061	15884	15954	15941	15986	15958	15989	16123	16032	16126	16014	15917	16100	15993	15989	15646	15980	16032	16034	15780	15933	15885	15918	15928	16112	15836	16039	16061	16206	15942	16083	16101	15960	16157	16066	15928	15843	15873	15941	16159	16007	16078	15982	15986	16140	15912	15948	16069	16063	15915	15891	15940	15940	16068	15846	15957	15934	15916	15924	15879	15945	16067	16032	16058	15860	16031	15857	16034	15957	16035	16084	15991	16081	15682	15825	15862	15988	15901	16020	16085	16056	16043	15983	15984	16007	16036	15909	16042	15900	15954	15965	15988	16076	15915	15965	15900	15898	15838	16051	15975	16070	15907	16068	15951	15844	15926	16061	16049	15843	15893	16144	16119	15994	16095	15979	15918	16033	15878	15985	15764	15843	16151	15870	16061	15922	16034	16031	16009	15877	16070	16057	15925	15856	15998	16088	15969	16052	15991	15883	15969	16038	15913	15986	16134	15995	15834	15952	16117	15878	16091	16087	16047	15930	15896	15918	15943	15928	15874	15964	16135	16009	16117	15844	15958	15885	16053	16193	16047	16008	15981	16006	15911	16203	15988	15869	15852	15925	15905	15923	15937	15955	16002	15975	16006	16128	16206	16139	15984	15847	16234	15765	16018	16100	16009	16068	15910	16013	16098	16004	16007	15995	15774	15969	16040	15914	15932	15943	15951	16041	15863	16135	15964	15984	15971	16117	16162	15967	16109	15928	16058	15992	16175	15869	15976	15905	16020	15968	15973	15820	15743	15874	16038	16095	15914	15872	15881	16173	15819	15989	16143	16224	16025	15973	16136	15815	16182	15910	16050	15738	15813	16218	15969	16053	15931	15970	15815	15938	15831	15982	15934	15911	15997	16017	15979	16027	16065	15799	15952	16192	16168	16166	15866	15901	15797	15992	15963	16097	15952	16124	15857	15924	16053	16058	16097	15799	16019	15985	16037	16032	16071	15965	15969	15977	16026	16204	15967	16007	16124	15812	16100	16071	16161	15881	16014	15993	15864	15937	15886	15920	16084	16057	16130	16058	15962	15967	15913	16018	16048	16136	16049	15885	15998	15965	16096	15888	16109	16097	16012	16183	15936	15917	16016	15848	16013	15909	15944	15973	15917	15762	15841	15985	15970	15867	15946	16012	15860	15991	16053	15892	16029	16061	16151	15994	16052	16065	16109	15830	15943	15992	15898	15962	16043	15835	16146	15922	15958	15897	15934	15971	15805	15911	15986	15855	15824	16000	16167	15851	15953	15983	15759	15933	15809	16137	16100	15894	15802	15967	15840	15983	16045	15967	16166	16037	15967	15931	16062	15911	15865	15797	15832	15945	16110	15964	15833	15968	15838	15845	16148	16107	15908	16096	16103	15940	16047	16107	15991	16004	16015	16099	16022	16050	16062	15822	15862	16122	16305	15961	16146	15889	15933	15941	16059	16054	16070	15984	16053	16034	15836	16002	15938	16171	16107	15959	15980	16014	15942	16103	15982	15993	15815	15955	15984	15890	15834	15938	16043	15906	15921	15916	15993	16064	16010	16223	16029	16004	15975	16029	15863	15873	16070	15825	15943	16093	15910	15881	15954	15958	15937	16034	15903	15861	16152	15959	15838	16073	16117	15913	15950	15704	15957	16016	16053	16049	15855	15872	15938	15840	15830	16108	16188	15925	16048	15982	16191	15954	16235	15972	16052	16062	15844	15995	15989	16093	16003	16204	15981	15980	16131	16088	15978	16076	16007	15972	16019	15937	16052	15887	15852	15944	16015	15835	16066	15857	16072	15873	15956	15972	16047	15877	15968	15955	16149	15987	16093	15931	16073	15961	16084	16045	15930	15843	15972	15941	15929	16001	15827	15914	16051	15998	16105	15968	15981	15961	15783	15936	15913	16030	15893	16001	16041	15850	16010	15946	16039	15936	15984	16090	15736	16091	15948	16060	15965	15833	15850	16166	15847	15924	15873	16030	15903	15858	15964	15971	16062	16098	16064	15783	16032	15768	16116	15902	15956	15869	15957	15865	15933	16150	16037	16111	15797	15875	16207	16242	16158	15832	15945	16009	16115	15973	16104	16203	16045	16117	15985	15953	16033	15978	15855	15918	16053	15902	15909	15742	15945	16144	16166	15927	16151	15951	16167	16061	15868	15862	15859	15779	16082	15925	15958	16055	16161	15991	16024	16046	15966	16241	16045	15949	16065	16060	16190	15929	16139	16273	15897	15998	16109	15803	15824	16078	16091	16018	15895	16138	16031	15948	15952	15949	16075	16034	16161	16044	15970	16060	15822	16018	15912	15866	16110	16092	16075	16100	15874	15869	15909	16010	16016	16101	16003	16068	16003	15922	15794	15962	16085	16028	16037	15974	15929	15972	16051	15865	16162	15981	15918	15911	16054	15883	16049	16014	16158	15901	15971	15951	15933	16237	16000	15832	15892	15987	15981	15955	16012	16036	15738	15939	15998	15898	15906	16007	16005	16050	15967	15923	15846	15921	15933	16047	16004	15956	15991	16167	15837	15989	15839	16088	16038	15971	16108	16005	15872	15982	15996	15808	15913	15902	16146	15955	15911	16128	15851	15891	15969	16161	16061	16083	16028	15944	15827	16029	16088	16066	15983	15953	16015	15916	15887	15667	15957	15890	15890	16077	16081	15911	16098	16180	15870	15947	16261	15919	15930	16240	15964	15833	16050	16008	15981	15974	16069	15858	16084	15890	15849	15894	15813	15983	16027	16039	15934	16012	15986	15893	15856	15896	16178	15916	16020	15994	15881	15903	15945	16066	15854	16088	15858	16063	15872	15936	15933	15928	15946	15973	16049	16066	16033	15976	16061	16121	15974	15965	15974	15953	16065	16213	16114	15718	16075	15853	16275	16080	16057	15817	15854	16017	16027	15845	15834	15835	16004	16014	15943	15957	16053	15883	15857	15998	15867	15925	16065	16073	15930	16055	15862	15987	16021	16233	15934	16063	15984	16205	16197	16064	15978	15992	15990	15983	16036	16144	15859	15867	15890	16000	15854	15968	16082	15876	15818	16069	16126	16083	16053	16054	15842	15999	15909	16049	16068	15906	16041	15852	15947	15830	15948	15997	16020	15897	16061	15995	16094	15981	15735	15946	16044	16135	16019	15851	16137	15945	16117	15966	15850	15895	16015	16105	15929	15927	15982	16013	16085	15971	15985	15820	15803	15913	16077	16055	16077	15909	16082	15940	16130	16209
15561	23787	22051	18500	17285	16363	25067	48437	43016	32748	21567	16574	15053	14959	14956	14890	14865	14958	14803	14996	14794	14945	14966	14890	14813	15089	14790	14997	14998	14949	14867	14988	14728	14889	15006	14730	14945	14990	15043	14880	14985	15045	15081	14856	14969	14937	14749	14826	14869	14882	14693	15047	14879	15032	15138	14981	14887	14932	14836	14958	14957	14950	15069	14740	15077	14835	14719	14812	14807	14892	14960	14956	14876	15100	14818	14797	14872	14827	14832	14750	14923	15060	14840	14796	14889	14838	15018	14954	14872	14823	14955	14825	14905	14860	14915	15092	14911	14911	14962	14894	14951	14926	14779	14976	14942	14789	14905	14864	15076	14835	14878	14939	14993	14841	14799	14871	14788	14946	14802	14881	15034	14931	14922	14950	14920	14946	14777	14843	14835	14931	14987	14796	14822	14969	14866	14750	14985	14877	14994	14775	15037	14824	14955	14767	14912	14899	14827	14847	14790	14906	14943	14801	15032	14847	14821	14897	14823	14945	14781	14897	15148	14884	14842	14856	14788	14953	14733	14998	14986	15071	14837	15005	15020	15033	14995	14882	14882	14946	14781	14987	14706	14845	14639	14859	14873	14937	14736	14877	14855	14894	14917	14925	14896	14764	15020	15064	14880	14868	14958	14935	14915	14832	14835	14887	14899	14946	14758	14896	14840	14921	14911	14650	15066	14855	14810	14966	14935	14882	14716	14937	14882	14947	14847	14763	14882	14959	14947	14853	14787	14884	14837	15022	14871	14897	14812	14864	14953	14825	14903	15034	15020	14984	14839	14998	14927	14784	14871	14958	14873	14888	14951	14902	15016	14761	14850	14976	14988	15060	14927	14649	15056	14946	14740	14933	14871	14933	14997	14803	14891	14863	14873	14823	14943	14830	15068	14660	14805	14979	14918	14926	14852	14847	14843	14738	14731	15035	14640	14867	14858	14884	14878	14864	14807	15033	14966	14882	14981	14932	15036	14880	14800	14821	14748	14930	14948	14935	14908	14844	15071	14861	14785	14847	14808	14741	15005	14970	14897	14934	14931	14827	15047	14869	14994	14810	14958	14771	14821	14942	15064	14936	14889	14796	14712	14862	14875	14836	14865	14937	14727	14980	14930	14934	14734	14918	14785	14975	14881	14728	14877	14720	14845	14878	14906	15025	14947	14951	14898	14856	14971	14844	14889	14900	14711	14987	14921	14732	14831	15022	14943	14849	14775	14889	14817	15016	14843	14887	14767	14752	14757	14808	14775	14812	14829	15032	14975	14839	14823	14755	14830	14892	14728	14765	14723	14788	14800	14977	14888	14992	14816	14832	14884	14978	14798	14936	14864	14849	14843	14791	14696	14871	14830	14872	14984	14860	14755	14830	14921	14903	14961	14861	14898	15035	14965	14904	15042	14893	14808	14912	14647	14904	14933	14763	14992	14808	14954	14929	14875	14856	14832	14891	14865	14903	14937	14644	14769	14842	14818	14781	14910	14898	14950	14931	14776	14893	14754	14902	14802	14926	14838	14769	14866	14966	14933	14944	14909	14826	14806	14974	14910	14977	14790	14901	14707	14770	15062	14999	14985	14767	14720	14815	14820	14873	14944	14972	14813	14840	15074	14930	14836	14865	15038	14985	14890	15051	15018	14814	14683	14865	14820	14863	14899	14883	14944	14792	14773	14835	14865	14883	14826	14926	14996	14942	14906	14972	14749	14909	14966	14852	14843	14971	14900	15014	14983	14844	14863	14838	14902	14863	14944	14940	14961	14880	14866	14794	14904	14858	15020	14839	14798	14767	14782	14788	14912	14773	14759	14988	14771	14822	14799	14946	14867	14970	14902	14976	14751	14748	14667	14819	14923	14905	14783	14827	14844	14873	14905	14846	14862	14978	14698	14826	14790	14837	14986	14866	14767	14961	14924	14952	14862	14889	14864	14985	14858	14986	14930	14953	14879	14808	14935	14946	14909	14840	14934	14980	14752	14764	14836	15008	14888	14809	15043	14850	15074	14848	14839	14910	14946	14984	15011	14824	14934	14952	14875	14783	14892	14882	14789	14789	14915	14945	14923	14819	15056	14960	14826	14884	14764	14965	14843	14752	15139	14844	14862	14759	14922	14969	14858	14969	14897	14661	14897	14746	14770	14865	14962	14821	14990	14836	14756	14822	14994	14750	14871	15014	14837	14805	14815	14853	14949	14828	14831	14880	14949	15093	14869	14976	15038	14831	14839	14980	14876	14900	14897	14859	14965	14691	14859	14993	14921	14980	14849	14784	14892	14804	14750	14878	15073	14813	15008	14804	14700	14781	14721	14962	15022	14843	14783	14864	14826	14875	14728	14787	14919	14889	15080	14895	14953	14959	15039	14933	15034	14877	14846	14809	14947	14797	14789	14894	14907	14902	14960	14876	14878	14779	15040	14952	14902	14790	14848	14977	14952	15007	15078	14820	14846	14936	14985	14959	14863	14927	14852	14983	14893	14876	14896	14823	15004	14839	14744	14890	14905	14907	14755	14871	14794	14882	14931	14772	14928	14850	14991	15001	14621	14836	14989	14803	14981	14800	14849	14823	15005	14932	14845	14992	14756	14756	14948	15070	14882	14914	14795	15044	14819	14949	14893	14948	14874	14887	15022	14840	14774	15125	14829	14839	14900	15031	14830	14705	14859	14830	14875	15078	14868	14904	14913	14979	15095	14870	14764	14954	14691	14793	14776	14968	14821	14824	14961	14860	14864	14889	14785	14964	14987	15060	14921	14651	15021	14812	14989	14913	14892	14786	14962	14823	14819	14975	14957	14891	14924	14915	14944	14851	14928	14904	14778	14864	14929	14917	14895	14852	14927	14961	14743	14995	15108	14926	14817	14931	14870	14912	14881	14771	14920	14821	14947	14994	14745	14998	14931	14950	14889	14898	14660	14937	14925	14903	14850	14978	15012	14951	14779	14911	14947	14853	14878	14947	14834	14919	14877	14792	14927	14795	15004	14913	14829	14818	14875	15123	14789	14841	14878	14827	14834	14743	14921	14863	14987	14760	14796	14893	14822	14856	14945	14831	14916	14934	15084	14938	14727	14854	14723	14976	14860	14912	14826	14928	14896	14808	14912	14749	14814	14903	14854	14909	14927	14885	14892	14810	14970	14950	14806	14891	14827	14928	14744	14913	14958	15051	14820	14836	14816	14826	14862	14957	14851	14794	14855	14914	15008	14822	14831	14863	14873	15030	14826	14944	14956	14795	14769	14909	15074	14842	14865	15132	14751	14856	14970	14818	14823	14970	14793	14950	14838	14998	14854	14860	14886	14849	14837	14775	14714	14889	14848	14881	14888	14972	14833	15120	14753	14877	14962	14839	14948	14971	14873	14972	14796	15015	14837	14831	14903	15051	14705	14882	15092	14867	14890	14944	14876	14683	15084	14832	14821	14805	14921	14737	14675	14879	14748	14890	14982	14937	14982	14915	14790	14883	14793	14889	14803	14838	14832	14874	14945	14885	14772	14907	14950	14960	14765	14753	14829	14825	14783	15069	14833	14956	14916	15139	14897	14841	14838	14779	14950	14861	14889	15015	14853	15047	15012	14900	15055	14804	14919	14912	14998	14840	14770	14933	14947	14800	14859	14985	14782	14995	14933	14759	14753	14807	14862	14835	14879	14778	14936	14913	14925	14933	14831	14878	14800	14714	15007	15019	15007	15006	14871	14939	14957	14792	14892	14897	14996	14882	14786	14814	14762	14817	15017	14950	14850	14691	14975	14763	14770	14787	14726	14834	14979	14831	15030	14853	14973	14950	14775	15092	14900	14966	14846	14837	14873	14884	14968	14809	14946	14961	14757	14807	14929	14923	14914	14816	15028	14980	14734	14879	14863	14863	14902	14881	14787	14874	14851	15002	15010	14852	14987	14858	14947	14892	14914	14937	14914	14765	14860	15020	14910	15086	14915	14956	14991	14825	14854	14893	14814	14804	14898	14835	14995	14674	14975	14938	14993	14881	14801	14954	14898	14654	14918	14919	14899	14772	14788	14942	14767	14883	14912	14880	14933	14863	14931	14754	14792	14921	14946	14979	14986	14908	14861	14770	14869	14793	14796	14947	14807	14955	14719	14968	14747	14818	14894	14859	14930	14698	15040	15065	14763	14974	14743	14763	14862	14854	14887	14935	14868	15001	15045	14679	14910	14935	14858	15014	15008	14982	15029	14913	15045	14944	14818	14838	14887	14780	14695	15000	14794	14737	14828	14672	14951	14856	14856	14974	14672	14907	14772	14946	14837	14972	14935	14970	14836	14938	14911	14990	14952	14915	14781	14871	14923	14933	15023	14812	14934	14896	14925	14805	14758	14935	14820	14990	14810	14782	14871	14780	14938	15018	14858	14803	14889	15030	14770	14883	14915	14891	14869	15042	14887	14856	14986	14842	14862	14927	14962	14851	15010	14875	14734	14918	14890	14938	14858	14815	14956	14826	14849	14800	15050	14816	14882	14731	14749	14877	14967	14896	14859	14850	14774	14947	14755	15015	14882	14832	14810	14902	14824	14896	14850	14795	15050	14778	14961	14959	14888	14972	14898	14945	14783	15043	14991	14975	15044	14768	14912	14810	14948	14850	14891	14837	14808	14979	14899	14794	14894	14875	14929	14829	14682	15007	14892	14821	14994	15206	14820	14816	14851	14867	14796	14891	15020	14976	14900	14851	15007	14945	14876	14842	14853	14956	14999	14855	14854	14712	14931	14787	14951	14807	14869	14874	14972	14869	14827	14834	15043	14975	14827	14910	15050	14928	14977	14748	14878	14823	14868	14934	14764	14820	14890	14914	14823	14871	15035	14964	14803	14650	14910	14751	14904	14892	14827	14807	14873	14734	14969	14919	15021	15041	14952	14923	14767	14916	14954	14856	15086	15038	14864	14893	14981	14980	14889	14865	14841	14960	15006	15051	14812	14868	14995	14885	14901	14967	14834	14910	14610	14862	14964	15057	14817	15010	14924	14820	15063	14947	14829	14793	14891	14924	14814	14988	14827	14718	14712	14840	14805	14863	14681	14924	14757	15085	14735	14872	14883	14938	14941	14849	14943	14853	14820	14944	14816	14825	14982	14960	14806	15042	14947	14903	14866	14861	14804	14915	14927	14804	14829	14766	14816	15025	14782	14849
22969	21084	28836	23558	21377	22677	33954	64749	57518	43318	28707	20828	17102	16476	16427	16324	16367	16196	16347	16125	16240	16190	16387	16091	16210	16224	16197	16218	16311	16059	16056	16184	16234	16093	16146	16245	16099	16226	16177	16166	16188	16134	16389	16223	16231	16253	16081	16388	16195	16059	16106	16086	16246	16301	16109	16314	16271	15960	16092	15969	16166	16176	16224	15985	16186	16076	16209	16186	16354	16199	16036	16031	16223	16314	16426	16190	16150	16127	16121	16229	16143	16155	16240	15970	16236	15972	16221	16220	16331	16029	16085	16161	16096	16086	16173	16152	16261	16081	16089	16136	16309	15950	16188	15966	16088	16137	16340	16204	16045	16051	16133	16163	16013	16252	16176	16211	16200	15994	16244	16075	16153	16055	16235	16180	16096	16171	16303	16374	16155	16240	15915	16179	15953	16151	16204	15887	16073	16025	16094	16217	16151	16004	16195	16330	16250	16119	16070	16172	16122	16098	15938	16015	16111	16183	16159	16201	16269	16347	16086	16149	16176	16087	16093	16057	16133	16179	15990	15998	15986	16051	16203	16177	16065	16084	16000	16041	15975	16328	16129	16066	16199	16079	15937	16227	16215	16297	16194	16240	15939	16289	15930	16155	16009	16023	16190	16041	16115	16278	16029	16097	16199	16210	16119	16252	16242	15984	16053	16381	16026	16057	16140	16396	16247	16133	16388	16136	16120	16046	16038	16196	15962	16044	16131	16075	16227	16353	16281	16186	16186	16175	15978	16119	16354	15963	16122	15988	16170	16000	16186	16122	16015	16031	16129	16196	16061	16173	16076	15937	16028	16217	16092	16174	16247	16073	16161	15895	16300	16125	16110	16049	16129	15975	16283	16240	16134	16033	16111	16120	16165	16290	16294	16109	15818	16105	16038	16110	16383	16249	16056	16197	16125	16032	16247	16291	16052	16305	16274	16197	16073	16003	16162	16046	16055	16175	16154	16087	16044	16129	16174	16069	16270	16331	16191	16335	16297	16049	16143	16128	16137	16112	16156	16305	16121	16135	16106	16096	16249	16214	16018	16263	16073	16257	16226	16097	16237	16082	15934	16262	16078	16151	16071	16093	16033	16136	16183	16241	16114	16139	16359	16142	16175	16034	16115	16071	16214	15975	16122	16173	16084	16173	16133	16095	16087	16218	16106	16018	16205	16067	16040	15884	16113	16121	16208	16095	16034	16038	16101	16261	16266	16140	15978	16172	16142	16041	15974	16233	16201	16047	16041	15966	16246	16113	16017	16086	16034	16383	15988	16148	16322	16102	15970	16234	16176	16081	16293	15973	15846	15963	15847	16070	16090	16068	16011	15950	16101	16030	16046	16182	15913	16172	16199	16193	16211	16026	16186	15946	16139	16175	16130	15993	16070	16093	15996	16035	16207	16256	16166	15968	16024	15823	16156	16168	15939	16158	16023	16206	16135	16146	16028	16233	16052	16058	15997	16066	16047	16042	16139	15881	16025	16137	16171	16110	16049	15969	16087	16101	16112	16010	16186	16101	16092	16022	16154	16020	15892	16109	16245	16056	16243	16126	16154	16169	16204	16073	15952	15990	16109	16012	16155	16099	16179	15980	16199	16154	15999	16026	16200	16229	16280	16094	16091	16143	16144	16205	16102	16037	16085	16267	15903	16228	15993	16151	15915	15925	15896	16093	15948	15921	16163	16122	16146	16007	16001	16037	16106	16101	16104	16163	16096	16002	16195	16095	16153	16108	16096	16075	16176	16227	16054	16147	16279	16201	16048	16149	16008	16023	16117	15943	16178	16021	16064	16125	16133	15872	16000	15947	16191	16060	16226	16080	16159	16051	16141	16104	16035	16225	15981	16009	16017	16090	16094	16233	16233	16231	16113	16264	16038	16253	16058	16219	16048	16094	16099	16051	16148	16041	16149	16169	16164	16236	15981	16132	16383	16060	16157	16220	16029	16252	16034	16127	16175	16214	15996	16060	16338	16285	16071	15959	16231	16159	15978	16146	16330	16086	15992	15947	16365	16051	16254	16045	15975	15974	16146	16189	16113	16036	15978	16042	16160	16006	16117	16091	16075	16184	16074	16139	16294	16183	16099	16175	15974	15992	16076	16100	15995	16127	16199	16120	16068	16163	15993	16213	16131	16203	16002	16040	15934	16113	16093	16043	16108	16124	16156	15926	16259	16064	16228	16090	16006	16070	16101	15941	16170	16164	16187	16160	16192	16003	16134	16159	15999	16042	16058	15941	15883	15970	16238	16056	16029	15930	16122	16053	15925	15897	16040	15951	16192	16056	16357	16316	16064	16075	16011	16040	16079	16193	16153	16145	16102	16191	16133	16133	16030	16155	16249	15917	16007	16045	16080	15880	16192	16293	16195	16100	16162	16014	16210	15893	16077	16036	16224	16081	16070	16155	16076	16014	15996	15950	16129	16114	16043	16207	16084	16054	16157	16102	16138	15959	16231	16025	16046	16065	16027	16023	15946	16077	15901	16139	16084	16011	16093	16375	16126	16128	16135	16130	16011	16044	16078	16036	15977	16098	16015	16065	16176	16097	16002	16040	16087	16275	16011	16211	15977	16136	16371	16028	16119	16294	16139	15975	16348	16376	16248	16065	16048	15849	16258	16086	16078	16183	16076	16071	16036	16193	15970	16039	16122	16084	16066	16021	16145	16088	15914	16044	16118	15969	15995	16092	16193	16228	16150	16192	16019	16129	16300	16034	15906	16090	15974	16191	16080	16153	16048	16114	16069	16104	16142	16231	16084	16052	16114	16152	16053	16165	15970	16022	16170	16058	16283	16071	16108	16145	16105	16103	16038	16289	16100	16072	16311	16317	16243	16135	16049	16162	16170	16135	16085	16191	16144	16130	16149	16196	16137	16189	16258	16247	16217	16047	16048	16134	16050	16238	16138	16083	16135	15991	16067	16107	16128	16150	16050	16022	16286	16049	16374	16275	16102	16169	16096	16208	16158	16067	16040	16198	16103	16063	16183	16138	16225	15907	15948	16246	16182	16005	16258	16147	16133	16082	16047	16226	16130	15956	16052	16001	16152	16068	16070	16088	16133	16202	15974	15941	16181	16298	16227	16264	15950	16027	15919	16161	16003	16148	16079	16086	16008	16258	15982	16112	16240	16067	15932	15928	16016	16164	16065	15933	16204	16163	16249	15978	16039	16182	16054	16003	16081	16169	16065	16179	16165	16123	16024	15989	16024	16296	16072	15983	16125	16150	16228	16133	15908	16035	16016	16058	16111	16135	16201	16050	16033	16180	15967	16209	16031	16236	16075	16140	15953	16037	16010	16368	15972	16058	16083	16173	16123	16096	15883	16103	15991	16069	16037	16139	16114	16000	16173	16066	16028	16253	16060	16068	16030	16009	16036	16002	16033	16068	16133	16128	15947	16060	16001	16048	16082	16155	16304	16118	16181	16132	16002	16244	16177	15972	16286	16208	16004	16422	16014	16207	16062	16161	16210	15980	16097	15854	16007	16115	16126	16131	16092	16122	15990	16045	16249	16066	16083	15933	16202	16277	16253	15930	16073	16341	16014	15982	16227	16050	16147	16160	16157	15994	16017	16188	16079	16253	16043	16190	16191	16290	16267	15977	16133	16079	16204	16167	16122	16030	16137	16134	16180	16129	16149	16050	16152	16195	16038	15909	15990	16006	16231	16119	16203	16037	16143	15965	16130	16236	16033	16175	16060	16159	16052	16081	16066	16101	16000	16034	16319	16313	16010	16108	16086	15955	16004	16013	16118	16015	16117	16091	16216	15998	16035	16079	15903	16124	15893	16292	16141	16099	16134	16144	15987	16237	16184	16220	16390	16162	15919	16160	15945	16093	16149	16130	16051	16154	16239	16076	16244	16100	16236	16290	16321	16200	16199	15963	16128	16083	16266	16190	16173	16034	16145	16040	16234	16080	16152	16209	16267	16150	16069	15997	16181	16037	15969	16105	16101	16065	16143	16303	16035	16093	16290	16242	16213	16249	16281	15965	16208	15974	16226	15989	16213	16253	16053	16244	16255	16317	16168	16102	16204	16148	16113	16175	16005	16279	15979	16158	16021	15997	15823	16123	16133	15709	16076	16095	16048	16242	16226	16009	16058	15988	16233	16017	16072	16011	15945	15892	16090	15956	16100	15991	16294	16005	15853	15956	16125	16044	15955	16028	15892	16108	16035	16236	16113	16080	15973	16234	16016	16176	16371	15987	16065	16065	16114	15971	16220	15950	16057	15961	16095	15890	15928	16140	16153	15937	15979	16017	16132	16297	16137	16260	15987	16031	15886	16150	16220	16228	16061	16087	16195	16138	16215	16143	16164	16074	16154	16213	16101	16236	16108	15903	16236	15934	16064	16011	16175	16169	16197	16172	16283	16089	15979	15922	16040	16117	16192	16087	16065	16176	16063	16030	15975	16154	16206	16124	16046	16190	16164	16303	16058	16363	16246	16245	16060	16044	16159	15928	16142	16231	16187	16050	16050	16146	16008	16116	16035	16013	16006	15939	16061	16017	15949	15996	16048	16039	15932	16086	16061	16200	16279	16005	16168	16061	16170	16252	15985	15982	16101	16039	16193	15991	15916	16071	16114	16195	16145	16122	15930	16167	16193	15806	16275	15945	16211	16010	16369	16222	16013	16032	16278	15971	16006	16202	16128	16068	16197	15898	16090	16246	16153	15981	16021	16027	16237	15991	16016	16164	16225	16118	16032	16115	15988	15986	16146	16084	16171	16103	16140	16104	16101	16147	15950	16185	16040	16016	15942	16021	15963	15921	16091	16022	16252	16056	16219	16024	16065	16218	16034	16280	16034	16058	16276	16110	16149	16100	15995	16244	15981	16064	15963	16109	15977	16105	16236	16116	16272	16096	16096	16226	16167	16254	16226	16256	16213	16028	16235	16200	16085	16028	16172	16397	16100	16160	16126	16078	16091	16047	15957	16110	16157	16023	16010	15986	16025	16182	16226	16224	16038	16186	16031	16155	15932	16140	16128	16000	16076	16048	16125	16070	16106	15997	16068	16273	16195	16273	16091	16057	16082	15993	16154	16000	16045	16146	16126	16178	16064	16110	15875	16203	16251	15993	16283	16083	16287	16021	16177	16199	16255	16068	16054	16142	16081	15948	16039	16081	16120	16030
17568	30529	27784	22137	19485	18040	33163	65357	57416	42893	28447	18909	15083	14951	15098	14885	15083	14931	14907	15053	15082	15035	14913	15001	14902	14868	14859	14826	15094	14923	14766	14970	14775	14994	15022	14958	14989	15061	15097	14991	15078	15023	15091	15034	14764	14922	14876	14816	14932	14809	14969	14960	14912	15036	14946	14973	14959	15043	14714	14839	15070	14914	14904	15046	15051	14836	14970	14874	14985	14986	15081	14864	15085	14948	14888	14894	14947	14904	14979	14920	15037	15067	15125	14943	14928	14911	15035	15052	14927	14991	14790	14896	15065	15006	14937	14912	15055	14899	14897	15173	14935	15129	15013	15027	15010	14897	15100	15029	15008	14865	15028	14930	14980	15002	15026	15080	14916	14928	14857	14999	14978	14807	15033	14895	14980	14976	14844	14898	15115	14847	15037	14975	15053	15014	14880	14909	14872	14894	14787	15043	15051	15016	15093	14799	14946	15069	15045	14999	14946	15046	15078	14919	15053	15166	15022	15104	15064	14996	14845	14942	14961	14850	14836	15040	15186	14887	15064	14968	15008	14892	15044	15019	14831	15111	14879	14965	14949	14934	14904	14920	15071	14854	14815	14747	15000	14899	15010	14838	14847	14932	15077	14645	15045	14887	15074	14903	15151	14934	14889	15043	15013	14993	15091	14823	14972	14826	15089	15026	15022	15057	15058	15099	14990	14876	14918	14895	14847	15078	14986	14976	14967	14946	14973	15011	14779	14944	14821	15144	14793	15033	14844	15017	14839	14849	14916	15017	14866	14950	15045	14634	15182	15032	14803	14715	14936	14859	15089	14776	14945	14805	15037	14981	14890	15061	14943	14979	15159	14970	14918	14825	15155	15073	14931	15016	14849	15126	15073	14888	14933	14916	14921	14966	14954	14910	14967	14961	14886	14858	14968	14736	14973	15021	14955	14938	14865	14907	14910	14940	14866	14994	14932	14933	14750	14984	14832	14817	14867	15044	14769	15012	14961	14880	15030	15094	14737	15028	14907	15118	15058	14817	14773	14979	14755	14951	14981	14941	14994	15085	14944	14928	14882	14928	14899	14886	14859	14969	14965	14913	14917	14979	15039	15051	15009	14901	14893	15052	14953	14893	14860	15020	15028	15108	15106	14872	15108	15051	15000	14858	14835	14851	14925	15043	14918	14941	14879	15043	14924	14991	15058	15054	14828	14956	14896	15003	14789	15018	14869	15004	14945	14839	14965	14882	14814	14987	14880	14760	14814	15035	14899	14942	14733	14825	15052	14948	14928	14988	14890	14796	14994	15005	14988	14844	14951	15016	15005	14806	14995	14739	14935	14913	14884	15012	14911	14992	14785	14845	14899	14905	14789	15121	14864	14934	14870	14782	15018	14883	14928	14783	15031	15105	15092	14780	15069	14867	14992	14662	15057	14648	14989	15049	14871	15021	15066	15011	15114	14818	15074	14987	15015	14703	15021	14912	15055	14930	14996	14740	14866	14885	14928	14952	14945	14875	15013	14970	15003	14893	14937	14907	14870	14935	14957	14882	14842	14819	15111	14861	14918	14877	14967	14975	14963	14917	14971	15123	14947	14821	14821	14985	14932	14918	14788	14963	14984	15050	14966	14843	14863	14871	14900	14959	14986	14866	14876	14929	14922	14878	14979	14958	15024	14924	14881	14954	14882	15037	14861	15073	14859	14977	15076	14923	14907	15047	14944	14859	14896	14839	15079	14992	14864	14912	14997	15156	14864	15014	15024	14914	14880	14892	15049	14804	14879	14984	14952	14905	15065	15016	15188	14883	15034	14913	14987	14932	14913	15124	14895	15049	15011	15001	15043	14959	14842	15274	15087	15085	15003	14820	14936	14915	14913	14886	14851	14904	14970	14841	15060	14918	15000	14994	15226	14870	15078	14787	14885	14974	14761	14730	14961	14943	14739	15042	14850	14975	14947	14778	14964	14925	14932	14932	14844	14960	15078	14930	14997	14999	14748	14895	14963	14994	15105	14826	14978	14960	14895	15081	14877	14992	14839	14980	14932	14901	14995	14844	15003	14957	15017	14762	14916	15018	14923	15018	14881	14977	14942	14953	14873	15039	15086	15032	14826	15021	14896	15091	14927	14825	14926	14795	14929	15160	14825	15010	14778	14726	14902	14958	14892	14939	14921	15078	15052	14999	14948	14983	14885	15065	14767	14888	14935	14934	15084	15020	14943	14681	14983	15012	14842	14923	15117	14895	14872	15060	14815	15041	14893	14902	14950	14827	14959	15068	15039	14950	14976	14877	15080	14829	14926	15121	14915	15127	15031	14832	15071	14800	15008	15049	14870	15029	14818	15003	14888	14881	15079	14890	14923	15186	14943	15024	15003	14833	15070	15018	15092	14913	15041	14798	15068	14843	14963	14740	14949	14958	14935	14896	14948	14898	15021	14989	14893	14954	14924	14822	14886	14882	14997	15132	14909	14983	15116	14986	14972	14992	15065	14894	14925	14964	14954	15015	14907	14888	14935	14864	15103	15046	14874	14981	14993	14966	15064	14972	14946	14949	14851	15085	14855	14952	15007	14978	14846	14900	15048	15050	14873	14917	15132	15133	15130	15131	14909	14939	14957	14962	15064	14963	14957	14868	14997	15055	14985	15052	14855	14909	14910	14962	14984	14948	14794	14972	15046	14924	14756	14861	14874	14885	14850	15001	14888	14916	15048	14886	14844	14935	14791	14996	14867	14961	15079	14916	14971	14808	15020	14991	15073	14919	14799	14937	14989	14991	14887	14976	15092	14882	15033	14952	14988	15063	14992	14947	15023	14895	14930	14856	14946	14956	15163	14903	14992	14935	15058	14938	14935	14912	14733	14944	14856	14898	14904	14965	15099	14963	14907	15024	14854	14927	14956	15078	14966	14731	15095	14982	14979	14904	15058	14928	14954	14875	14970	15107	14919	14786	15032	14891	14923	15109	14782	14969	14855	15022	14900	14971	15052	15077	14996	14927	14918	15021	14872	15024	14931	15017	15016	15040	14909	14851	14883	14909	14916	15080	14815	14940	15042	14927	14852	15012	14903	15114	14991	14915	14902	15017	14895	14922	14876	14966	15064	14877	14929	15018	14956	15015	15101	14833	14895	14733	14936	14845	14941	14855	14833	14999	15018	14991	14958	14981	14907	15028	14859	15035	14973	14839	14748	14956	14863	14852	14932	14906	14898	14957	14948	15059	14754	14816	14972	14890	14894	14815	14975	14839	15013	14928	15070	14880	14800	14827	14998	14935	14979	14889	15007	14911	14890	14990	15050	14871	15045	14946	15046	14926	15117	15054	14965	15090	14873	14778	14994	14867	14990	14798	14962	14888	14934	15031	14955	14898	14999	14875	14971	15001	15115	14953	14964	14967	14978	15147	15009	15005	14933	15006	14992	14988	14883	14909	15083	14842	15001	14918	14795	15041	14831	14947	15094	14940	14801	14970	14939	14703	14886	14897	14892	15055	15047	14832	14948	14978	14851	15134	14865	14923	14916	14913	14969	14832	14868	14878	14881	14925	14945	14889	15059	14966	14932	15153	14809	14824	14942	15029	15017	14827	14877	15007	14863	14985	15227	14914	14769	14888	15122	15057	15024	14859	15029	14917	14987	15015	14981	14938	14990	14928	14773	14978	15057	14940	14909	14872	14966	14968	14956	15028	14786	14758	14937	14880	15068	15049	15009	15043	14919	15089	15046	14894	15056	15081	15008	14947	15138	15039	14895	15008	14884	14895	14893	14844	15016	15066	14929	14990	14860	15135	14965	14859	15075	14857	14832	14929	15077	14922	15073	14860	14943	14924	14917	14910	14864	14822	15044	15048	14869	15103	15065	14907	15043	14988	14796	15052	15139	15046	14884	14979	15024	14928	14963	15059	14867	15039	14903	15025	14865	15012	15050	14964	14806	14992	15066	15186	14889	14934	14757	14959	15101	14954	14852	15150	14890	14780	15019	14894	14869	14995	14973	15084	14917	14958	14810	15092	15092	14983	14933	14862	15154	15114	15001	14924	14938	14806	14931	14873	14785	14955	14896	14995	14910	14973	14955	15082	14940	14924	14904	14914	14754	14950	14863	14986	15103	14889	14887	15028	14957	14958	15121	14866	15104	15135	14958	15064	15206	15184	14966	15100	14898	14841	14933	14971	14998	15193	14987	14935	14894	14930	14925	14829	15008	14966	14856	14856	14927	14856	15083	15074	14893	14857	15038	15095	15052	14829	14811	15017	15037	14750	14944	14939	14799	14965	14800	14973	15031	14847	14889	14997	14963	15103	15005	14860	15044	15020	15001	14754	14985	14917	14846	14910	14842	15012	14873	14899	15039	15122	14822	14880	15011	14886	15046	15002	14893	15067	14860	14871	14961	14892	15056	15035	14840	14967	14963	14963	14926	14909	14900	14862	15006	15051	15010	14864	14836	14860	14851	15000	14833	14807	14905	14918	14873	15033	14839	14963	14947	15058	14906	15018	14896	14783	15043	14812	14960	15052	14950	14956	15122	15000	14953	14890	14923	14855	15012	15077	15057	14891	15119	14990	14850	14697	14985	15012	15087	15118	14970	14954	15045	14814	14811	15018	14949	14969	14904	14981	14953	15043	15030	14830	15091	15042	14899	14970	15099	14801	15060	14761	14952	15044	14978	14899	14773	14921	14902	14847	15015	14991	15099	15027	15040	14932	14795	14880	14918	14926	14905	14923	14911	14843	15003	15065	15052	15093	14892	14950	14871	15073	14937	14963	14917	14993	14913	14931	14982	14838	15172	15113	14862	14963	14940	15075	15061	14994	14844	14951	15098	14903	14952	14899	14798	15142	14838	15101	14877	14964	14965	14855	14886	14931	14919	14881	15032	14866	15053	15066	15151	14957	14988	14853	14782	14974	15086	15022	15043	14922	14976	15057	14860	14982	15088	14904	15116	15070	14885	14930	14864	15030	14882	14992	14903	14961	14909	15059	14833	14831	15054	14825	14996	14898	15008	14915	15046	15126	15005	15040	15017	14990	14854	14905	14920	15005	14846	15085	14883	14930	15039	15009	14952	14976	15038	14995	14995	15116	14963	14981	14841	14913	14974	14910	14857	14969	14942	14878	14991	15025	15000	14914	14833	14931	14930	14762	14895	15052	14897	14956	14962	15210	15032	15121
27387	21823	23131	19941	17137	16873	18423	24974	24440	21643	18212	16990	16434	16529	16691	16613	16680	16494	16582	16529	16573	16631	16587	16712	16791	16559	16897	16599	16622	16529	16690	16656	16432	16416	16530	16541	16397	16495	16825	16420	16480	16533	16440	16481	16567	16556	16630	16514	16585	16618	16445	16461	16406	16425	16581	16494	16652	16606	16560	16496	16608	16447	16480	16450	16529	16514	16450	16402	16458	16629	16295	16415	16223	16496	16551	16646	16520	16564	16322	16394	16541	16563	16566	16431	16437	16471	16580	16760	16427	16428	16640	16535	16383	16360	16652	16491	16530	16684	16422	16581	16532	16418	16526	16637	16624	16437	16617	16454	16496	16576	16635	16442	16475	16463	16545	16390	16714	16542	16615	16493	16651	16691	16309	16547	16652	16560	16559	16333	16668	16288	16357	16534	16586	16599	16625	16693	16613	16682	16518	16393	16555	16513	16371	16706	16412	16636	16639	16685	16536	16595	16628	16344	16461	16494	16612	16511	16624	16601	16618	16587	16421	16648	16639	16545	16712	16548	16428	16482	16514	16432	16704	16453	16764	16574	16374	16493	16465	16472	16444	16293	16515	16595	16444	16510	16573	16522	16476	16561	16422	16525	16636	16460	16508	16472	16481	16319	16561	16553	16496	16368	16623	16628	16532	16605	16539	16463	16633	16750	16432	16714	16643	16410	16667	16406	16547	16561	16529	16531	16357	16463	16656	16562	16514	16642	16564	16640	16517	16625	16503	16490	16587	16556	16663	16466	16470	16481	16511	16498	16190	16488	16608	16705	16618	16595	16560	16594	16500	16664	16569	16356	16504	16506	16500	16486	16575	16678	16414	16681	16513	16372	16554	16525	16577	16459	16296	16627	16507	16622	16422	16578	16519	16821	16517	16386	16537	16555	16412	16515	16390	16410	16527	16475	16564	16539	16611	16619	16771	16576	16556	16600	16560	16507	16599	16597	16620	16645	16658	16320	16577	16622	16370	16472	16440	16587	16556	16623	16558	16609	16288	16426	16531	16428	16466	16729	16520	16691	16512	16397	16799	16644	16392	16476	16588	16593	16539	16656	16628	16462	16651	16480	16528	16470	16559	16648	16521	16418	16623	16421	16539	16587	16638	16486	16537	16481	16673	16507	16681	16510	16615	16410	16466	16516	16593	16577	16602	16688	16464	16715	16485	16515	16536	16439	16460	16419	16433	16727	16489	16492	16615	16409	16550	16561	16698	16534	16508	16341	16497	16355	16492	16474	16791	16386	16225	16506	16513	16637	16543	16563	16466	16453	16541	16540	16408	16615	16423	16640	16718	16588	16631	16297	16734	16477	16589	16537	16587	16356	16536	16580	16630	16609	16627	16700	16574	16690	16538	16706	16451	16717	16727	16643	16626	16597	16691	16454	16740	16575	16646	16518	16511	16590	16552	16526	16627	16553	16580	16647	16590	16645	16477	16529	16553	16481	16586	16562	16559	16412	16509	16743	16559	16654	16626	16643	16530	16581	16552	16519	16545	16441	16672	16506	16595	16729	16426	16644	16693	16605	16546	16685	16441	16523	16594	16367	16618	16382	16397	16787	16878	16508	16583	16648	16386	16437	16590	16824	16620	16602	16679	16526	16627	16817	16530	16615	16753	16526	16501	16711	16667	16441	16471	16645	16516	16515	16398	16494	16444	16493	16709	16388	16371	16561	16489	16576	16411	16597	16526	16559	16733	16444	16658	16464	16479	16783	16526	16645	16658	16644	16459	16636	16486	16707	16379	16579	16466	16497	16398	16605	16454	16367	16623	16466	16573	16609	16259	16536	16567	16655	16561	16574	16564	16652	16588	16549	16729	16801	16481	16565	16541	16629	16512	16589	16669	16617	16578	16638	16446	16558	16705	16336	16517	16559	16558	16383	16490	16575	16548	16335	16549	16555	16523	16520	16663	16593	16432	16548	16636	16414	16490	16410	16626	16579	16703	16556	16611	16626	16378	16464	16569	16463	16475	16653	16430	16616	16754	16472	16670	16685	16456	16544	16633	16780	16435	16469	16545	16333	16526	16576	16642	16653	16561	16469	16438	16489	16559	16851	16540	16465	16428	16662	16429	16517	16524	16478	16510	16606	16703	16706	16638	16551	16559	16641	16607	16418	16446	16547	16522	16515	16507	16581	16369	16668	16588	16758	16472	16459	16524	16579	16671	16515	16432	16516	16597	16421	16250	16531	16517	16432	16197	16322	16549	16530	16642	16507	16557	16635	16564	16555	16579	16589	16822	16526	16692	16746	16590	16614	16571	16677	16458	16422	16434	16441	16496	16672	16565	16622	16741	16556	16472	16661	16619	16562	16765	16463	16633	16740	16207	16578	16510	16442	16761	16643	16519	16616	16553	16306	16507	16412	16448	16659	16536	16569	16552	16684	16599	16489	16495	16702	16606	16568	16550	16477	16399	16561	16568	16650	16401	16450	16516	16622	16524	16572	16460	16576	16402	16345	16656	16573	16599	16778	16491	16608	16528	16661	16598	16541	16355	16724	16686	16503	16413	16618	16520	16628	16522	16558	16422	16746	16635	16603	16556	16660	16547	16602	16435	16581	16543	16750	16603	16506	16556	16670	16654	16646	16653	16490	16483	16762	16670	16566	16558	16462	16480	16677	16476	16607	16754	16495	16353	16574	16297	16542	16561	16534	16700	16436	16537	16590	16607	16562	16363	16524	16598	16549	16493	16363	16480	16731	16421	16681	16755	16481	16609	16502	16554	16628	16507	16632	16646	16479	16408	16513	16546	16704	16751	16421	16572	16696	16663	16420	16573	16369	16601	16463	16685	16322	16508	16481	16372	16443	16467	16599	16550	16412	16365	16351	16466	16418	16516	16362	16481	16385	16510	16392	16507	16457	16325	16542	16618	16450	16638	16414	16526	16639	16593	16652	16555	16473	16629	16401	16596	16424	16537	16555	16499	16490	16631	16460	16644	16647	16343	16635	16434	16575	16615	16617	16496	16641	16563	16575	16566	16491	16441	16643	16412	16654	16682	16462	16564	16328	16493	16408	16347	16616	16451	16721	16693	16586	16564	16528	16531	16754	16717	16599	16389	16286	16641	16785	16455	16507	16481	16381	16485	16494	16792	16526	16527	16527	16595	16598	16607	16711	16553	16623	16441	16447	16646	16543	16760	16641	16608	16376	16589	16538	16687	16612	16563	16742	16560	16617	16478	16741	16767	16656	16537	16452	16585	16523	16465	16528	16550	16475	16525	16793	16609	16617	16545	16528	16381	16587	16670	16578	16595	16610	16600	16724	16441	16530	16490	16601	16711	16515	16445	16688	16671	16496	16570	16622	16563	16711	16477	16659	16504	16685	16838	16533	16356	16523	16383	16582	16659	16522	16253	16465	16391	16572	16601	16643	16403	16486	16485	16448	16607	16502	16468	16335	16338	16523	16431	16667	16673	16606	16705	16489	16533	16645	16672	16602	16617	16375	16591	16534	16596	16468	16464	16547	16543	16598	16416	16444	16490	16549	16521	16491	16401	16394	16709	16339	16643	16522	16586	16442	16426	16539	16486	16682	16587	16556	16384	16444	16505	16346	16639	16441	16590	16575	16420	16400	16523	16620	16509	16510	16640	16459	16609	16691	16572	16626	16662	16704	16641	16707	16486	16653	16549	16593	16571	16518	16543	16511	16490	16401	16560	16521	16443	16585	16813	16532	16604	16414	16443	16684	16651	16222	16436	16481	16403	16524	16402	16536	16704	16781	16743	16491	16514	16595	16589	16699	16593	16375	16403	16695	16497	16431	16474	16534	16645	16451	16668	16590	16655	16638	16316	16365	16446	16684	16601	16596	16577	16404	16608	16330	16490	16682	16541	16449	16446	16448	16648	16484	16677	16868	16500	16667	16564	16703	16667	16450	16526	16647	16491	16578	16285	16543	16625	16574	16394	16640	16594	16658	16523	16419	16461	16460	16586	16507	16443	16801	16673	16702	16586	16781	16549	16429	16632	16570	16404	16422	16656	16619	16530	16770	16487	16516	16608	16519	16493	16499	16612	16711	16617	16466	16517	16609	16483	16677	16689	16453	16578	16541	16700	16733	16415	16457	16540	16423	16452	16619	16504	16669	16629	16371	16559	16695	16740	16545	16421	16420	16424	16439	16459	16503	16342	16446	16368	16444	16488	16706	16741	16596	16545	16445	16603	16555	16472	16640	16604	16520	16666	16457	16390	16502	16668	16573	16599	16598	16519	16456	16532	16582	16644	16651	16602	16495	16571	16618	16506	16586	16684	16668	16569	16638	16571	16557	16566	16457	16446	16701	16546	16589	16565	16542	16548	16463	16355	16448	16467	16589	16690	16579	16659	16641	16626	16629	16553	16484	16535	16379	16423	16661	16527	16543	16598	16522	16455	16668	16592	16450	16374	16457	16589	16476	16587	16658	16316	16703	16594	16430	16612	16550	16498	16671	16580	16713	16570	16336	16548	16274	16562	16490	16510	16492	16580	16647	16726	16599	16672	16723	16539	16492	16478	16724	16418	16722	16609	16519	16723	16260	16498	16537	16657	16513	16581	16640	16535	16471	16580	16740	16594	16469	16615	16493	16577	16631	16596	16604	16669	16613	16658	16521	16675	16388	16508	16645	16282	16578	16461	16493	16480	16480	16568	16576	16556	16655	16408	16640	16461	16416	16463	16657	16572	16506	16509	16604	16436	16587	16430	16457	16395	16514	16551	16879	16497	16653	16668	16581	16418	16652	16437	16567	16611	16498	16548	16528	16632	16774	16610	16430	16671	16483	16675	16573	16502	16443	16333	16494	16562	16662	16443	16553	16829	16596	16576	16487	16549	16600	16644	16571	16589	16702	16538	16580	16657	16497	16594	16369	16699	16396	16638	16564	16710	16601	16419	16661	16591	16508	16463	16360	16329	16328	16408	16693	16523	16393	16385	16507	16351	16526	16470	16389	16445	16753	16609	16538	16495	16466	16617	16567	16550	16631	16476	16566	16534	16499	16595	16658	16632	16536	16610	16711	16845	16598	16321	16361	16426	16708	16723	16441	16567	16532	16408	16565	16387	16361	16636	16681	16710	16377	16706	16691	16782	16780	16588	16485	16576	16666	16635	16641	16503	16400	16383	16660	16558	16542	16552	16442	16501	16624
16187	19675	18108	16802	15929	15714	18969	27227	24924	20751	16549	15578	15262	15130	15318	15132	15060	15324	15314	15191	15160	15154	15222	15273	15221	15281	15314	15161	15234	15314	15218	15078	15254	15353	15140	15264	15200	15116	15218	15033	15125	15168	15067	15244	15243	15169	15236	15240	15222	15159	15239	15197	15031	15318	15375	15174	15141	15104	15324	15314	15339	15158	15283	15152	15324	15338	15202	15281	15161	15291	15273	15302	15202	15306	15217	15253	15346	15283	15251	15161	15066	15301	15114	15229	15163	15306	15180	15073	15170	15199	15134	15271	15282	15022	15224	15161	15181	15360	15176	15121	15257	15389	15111	15204	15311	15282	15189	15219	15162	15176	15304	15103	15140	15272	15257	15347	15244	15359	15144	15229	15211	15088	15051	15143	15159	15246	15401	15145	15044	15057	15293	15361	15334	15324	15177	15247	15310	15115	15285	15176	15227	15183	15202	15189	15113	15336	15291	15074	15124	15232	15268	15211	15053	15216	15286	15284	15107	15140	15428	15167	15061	15107	15185	15260	15138	15084	15131	15255	15288	15241	15197	15148	15265	15245	15236	15253	15097	15313	15248	15339	15277	15263	15158	15258	15092	15095	15247	15183	15192	15091	15122	15157	15221	15116	15284	15057	15295	15156	15195	15219	15227	15245	15210	15055	15333	15234	15166	15152	15290	15149	15162	15466	15247	15316	15431	15185	15323	15184	15014	15119	15198	15220	15237	15324	15230	15256	15272	15394	15302	15267	15220	15205	15077	15180	15288	14969	15183	15082	15371	15139	15293	15248	15072	15241	15283	15132	15229	15320	15147	15091	15209	15151	15334	15147	15392	15376	15177	15166	15358	15186	15186	15260	15322	15088	15330	15257	15292	15270	15350	15101	15009	15176	15159	15311	15234	15117	15168	15072	15304	15206	15147	15380	15136	15285	15331	15229	15245	15392	15115	15273	15149	15242	15403	15038	15241	15202	15199	15135	15254	15106	15110	15112	15249	15033	15173	15256	15400	15137	15145	15272	15266	15192	15209	15287	15437	15212	15263	15257	15074	15230	15225	15164	15224	15247	15223	15210	15104	15235	15277	15176	15052	15209	15182	15220	15189	15341	15294	15161	15281	15100	15181	15218	15069	15240	15343	15287	15288	15209	15076	15248	15175	15133	15175	15336	15184	15139	15168	15176	15317	15356	15321	15160	15333	15331	15199	15039	15284	15107	15093	15110	15176	15261	15370	15071	15125	15277	15138	15055	15222	15167	15183	15101	15202	15179	15359	15245	15166	15373	15236	15184	15194	15347	15134	15215	15267	15299	15085	15244	15287	15066	15161	15451	15257	15188	15243	15197	15444	15225	15089	15151	15379	15321	15276	15147	15157	15116	15207	15380	15254	15321	15160	15157	15216	15264	15166	15115	15207	15233	15200	15167	15149	15194	15260	15126	15167	15380	15211	15318	15063	15072	15213	15213	15170	15228	15230	15264	15275	15266	15205	15121	15278	15263	15190	15184	15259	15219	15308	15176	15237	15293	15037	15103	15122	15157	15311	15118	15108	15289	15287	15264	15185	15321	15310	15306	15156	15200	15244	14926	15234	15070	15138	15368	15285	15070	15375	15260	15199	15164	15350	15245	15308	15200	15095	15137	15145	15185	15156	15211	15298	15275	15136	15080	15169	15289	15079	15230	15274	15258	15252	15209	15073	15326	15131	15390	15110	15215	15238	15120	15151	15112	15399	15004	15118	15284	15248	15185	15190	15123	15148	15264	15371	15210	15311	15256	15196	15263	15282	15246	15257	15239	15302	15387	15273	15154	15131	15188	15355	15109	15273	15272	15283	15026	15214	15225	15291	15246	15142	15355	15262	15353	15143	15139	15206	15425	15201	15187	15166	15209	15316	15206	15103	15153	15224	15379	15122	15402	15268	15438	15421	15126	15366	15382	15210	15266	15204	15267	15115	15207	15138	15211	15152	15206	15294	15125	15217	15327	15345	15208	15232	15143	15169	15205	15262	15143	15224	15334	15122	15369	15180	15179	15060	15346	15103	15266	15220	15209	15209	15298	15243	15192	15272	15176	15234	15095	15115	15325	15302	15203	15217	15150	15302	15370	15160	15142	15257	15281	15163	15218	15173	15172	15035	15185	15148	15225	15223	15389	15341	15195	15189	15263	15103	15204	15116	15279	15344	15205	15307	15293	15207	15240	15094	15295	15244	15249	15323	15132	15277	15200	15330	15297	15218	15152	15289	15230	15207	15241	15205	15324	15248	15083	15215	15129	15171	15148	15413	15181	15274	15239	15259	15142	15326	15279	15106	15293	15124	15239	15218	15202	15156	15211	15136	15268	15122	15118	15004	15174	15197	15063	15379	15043	15367	15095	15205	15188	15200	15203	15385	15165	15341	15230	15142	15302	15257	15131	15247	15303	15212	15088	15149	15132	15209	15308	15138	15155	15249	15241	15211	15129	15223	15268	15160	15291	15341	15257	15294	15245	15091	15222	15091	15302	15344	15136	15277	15115	15251	15156	15223	15304	15284	15211	15265	15080	15337	15058	15372	15202	15135	15128	15338	15171	15240	15294	15137	15300	14942	15241	15228	15142	15319	15165	15083	15208	15284	15418	15030	15327	15196	15394	15226	15441	15139	15113	15260	15308	15166	15098	15052	15247	15263	15241	15113	15127	15224	15212	15259	15248	15170	15155	15202	15216	15232	15369	15184	15242	15103	15222	15212	15345	15149	15256	15075	15280	15308	15256	15285	15106	15153	15308	15045	15174	15267	15163	15194	15311	15365	15247	15217	15214	15187	14978	15320	15437	15180	15225	15404	15172	15247	15196	15169	15143	15407	15152	15238	15232	15242	15173	15205	15212	15149	14984	15260	15139	15099	15258	15300	15294	15283	15239	15182	15417	15270	15239	15278	15341	15212	15169	15183	15211	15308	15352	15239	15218	15327	15124	15202	15470	15314	15018	15025	15178	15172	15281	15216	15280	15323	15236	15211	15211	15125	15189	15145	15080	15207	15138	15086	15178	15215	15306	15159	15130	15232	15305	15361	15206	15143	15114	15187	15438	15079	15167	15181	15098	15203	15220	15121	15229	15313	15180	15220	15267	15192	15302	15204	15208	15288	15362	15352	15279	15278	15406	15223	15116	15294	15095	15043	15129	15262	15063	15288	15234	15321	15187	15198	15300	15307	15357	15332	15085	15246	15384	15293	15010	15263	15138	15226	15283	15192	15287	15077	15299	15379	15177	15269	15233	15233	15271	15409	15209	15257	15331	15278	15097	15318	15041	15168	15108	15337	15129	15110	15146	15091	15270	15183	15229	15414	15192	15288	15158	15251	15219	15223	15286	15190	15277	15370	15125	15176	15218	15282	15308	15136	15078	15246	15096	15209	15179	15140	15212	15203	15327	15431	15130	15246	15002	15174	15255	15094	15294	15177	15057	15184	15211	15190	15080	15354	15225	15324	15168	15341	15228	15330	15206	15262	15192	15309	15184	15227	15159	15289	15111	15373	15216	15202	15192	15380	15234	15136	15226	15279	15247	15225	15294	15245	15121	15041	15134	15189	15322	15143	15367	15233	15249	15246	15190	15104	15238	15121	15382	15144	15276	15142	15147	15184	15248	15315	15261	15192	15244	15168	15215	15275	15184	15215	15166	15452	15219	15254	15288	15382	15209	15311	15189	15100	15264	15184	15355	15137	15180	15147	15279	15140	15104	15268	15290	15129	15412	15125	15251	15298	15326	15180	15073	15108	15097	15193	15433	14955	15301	15341	15307	15320	15341	15247	15195	15185	15335	15287	15203	15318	15383	15316	15163	15051	15241	15348	15286	15136	15186	15298	15048	15216	15142	15206	15236	15134	15059	15193	15251	15213	15365	15277	15324	15220	15055	15228	15230	15310	15140	15235	15225	15144	15406	15263	15336	15097	15379	15188	15350	15205	15290	15094	15317	15150	15154	15141	15156	15266	15239	15257	15270	15287	15175	15324	15110	14954	15307	15463	15210	15302	15182	15232	15162	15194	15239	15353	15137	15213	15046	15020	15332	15152	15212	15298	15047	15273	15146	15251	15160	15296	15249	15158	15270	15268	15303	15397	15363	15283	15232	15045	15093	15332	15052	15321	15285	15237	15103	15159	15248	15302	15207	15214	15149	15270	15382	15033	15213	15180	15149	14993	15247	15148	15071	15088	15166	14966	15243	15052	15226	15224	15184	15202	15172	15202	15197	15268	15181	15252	15135	15156	15123	15230	15012	15304	15169	15233	15353	15367	15243	15286	15101	15236	15186	15094	15227	15106	15212	15196	15324	15164	15222	15371	15040	15240	15125	15177	15194	15328	15085	15350	15263	15221	15278	15119	15186	15203	15294	15292	15206	15278	15279	15352	15067	15067	15360	15231	15107	15094	15056	15351	15085	15359	15002	15257	15075	15188	15301	15328	15342	15278	15118	15204	15322	15134	15262	15348	15116	15131	15117	15083	15240	15017	15156	15235	15391	15437	15192	15284	15304	15244	15464	15228	15249	15025	15311	15283	15133	15135	15178	15274	15242	15130	15264	15292	15154	15174	15403	15087	15223	15151	15279	15327	15189	15164	15344	15261	15105	15145	15243	15279	15399	15236	15185	15168	15303	15168	15282	15198	15286	15348	15311	15129	15228	15427	15339	15229	15256	15222	15043	15258	15237	15372	15269	15264	15192	15208	15368	15147	15405	15028	15251	15187	15054	15309	15048	15154	15287	15219	15316	15337	15137	15173	15219	15166	15217	15241	15305	15259	15174	15250	15325	15077	15222	15199	15110	15310	15258	15196	15133	15157	15123	15370	15239	15153	15281	15227	15123	15208	15277	15230	15181	15292	15329	15425	15117	15343	15118	15250	15235	15169	15343	15100	15103	15242	15155	15243	15345	15466	15308	15145	15287	15057	15170	15104	15092	15283	15296	15176	15246	15140	15309	15339	15401	15324	15158	15177	15227	15243	15222	15011	15292	15262	15298	15314	15416	15234	15050	15278	15358	15163	15096	15248	15324	15101	15342	15211	15077	15281	15276	15027	15101	15054	15321	15134	15344	15146	15363	15344	15138	15162	15212	15212	15476	15259	15161	15370	15386	15236	15280	15144	15129	15384	15147	15228	15264	15145	15233
24619	21061	27829	24868	20898	18888	26270	48078	42625	32018	22726	18584	16730	16738	16622	16743	16550	16622	16598	16618	16666	16699	16547	16430	16672	16713	16704	16820	16657	16589	16680	16583	16784	16691	16663	16489	16503	16576	16532	16612	16717	16484	16589	16542	16649	16485	16584	16339	16598	16618	16366	16642	16487	16664	16599	16747	16623	16524	16675	16626	16713	16544	16710	16681	16627	16460	16572	16515	16427	16669	16585	16488	16596	16512	16704	16739	16519	16613	16446	16593	16613	16508	16472	16595	16574	16657	16754	16537	16675	16585	16798	16524	16535	16610	16657	16639	16646	16481	16548	16623	16437	16579	16620	16600	16563	16472	16650	16749	16513	16483	16646	16673	16594	16684	16411	16523	16562	16607	16611	16649	16580	16570	16611	16633	16528	16767	16691	16454	16529	16539	16565	16538	16708	16626	16492	16427	16571	16606	16511	16605	16530	16543	16600	16443	16638	16664	16579	16403	16490	16402	16436	16545	16449	16583	16533	16656	16461	16580	16524	16649	16616	16318	16530	16538	16494	16558	16647	16602	16507	16727	16665	16605	16512	16513	16723	16617	16621	16404	16686	16611	16499	16874	16653	16454	16493	16679	16558	16596	16500	16618	16720	16713	16653	16521	16637	16569	16446	16561	16431	16403	16206	16431	16548	16603	16672	16504	16710	16419	16498	16597	16399	16515	16588	16555	16484	16590	16660	16494	16285	16238	16599	16562	16689	16653	16651	16592	16451	16598	16751	16487	16585	16441	16476	16613	16529	16655	16549	16510	16542	16575	16552	16583	16585	16571	16503	16559	16619	16611	16630	16562	16410	16657	16560	16415	16607	16538	16620	16577	16606	16549	16590	16543	16682	16498	16820	16489	16612	16656	16369	16675	16674	16555	16517	16573	16399	16739	16607	16414	16739	16701	16533	16591	16460	16715	16566	16532	16604	16488	16578	16499	16733	16776	16563	16592	16562	16481	16670	16506	16462	16510	16548	16659	16484	16561	16755	16502	16675	16506	16504	16679	16560	16463	16743	16581	16761	16610	16585	16403	16508	16358	16759	16598	16477	16514	16570	16463	16465	16378	16338	16565	16422	16567	16711	16704	16487	16436	16547	16592	16564	16723	16537	16641	16679	16648	16556	16463	16463	16406	16553	16461	16465	16506	16326	16437	16622	16598	16698	16494	16609	16642	16455	16556	16621	16515	16586	16737	16719	16675	16659	16270	16428	16481	16627	16523	16526	16741	16295	16336	16315	16623	16677	16545	16563	16444	16741	16566	16817	16435	16678	16585	16656	16503	16400	16592	16330	16481	16607	16536	16621	16604	16637	16567	16548	16682	16577	16529	16715	16726	16549	16458	16687	16459	16641	16577	16475	16583	16742	16577	16552	16574	16748	16520	16694	16623	16550	16504	16539	16723	16502	16473	16555	16497	16583	16624	16314	16318	16573	16448	16651	16393	16647	16711	16646	16643	16503	16454	16777	16578	16420	16587	16573	16409	16566	16631	16442	16583	16495	16530	16675	16627	16471	16493	16389	16361	16532	16416	16640	16582	16678	16643	16645	16506	16643	16389	16799	16645	16589	16774	16490	16536	16681	16439	16592	16574	16523	16617	16531	16567	16559	16665	16521	16407	16446	16556	16605	16426	16735	16545	16517	16467	16437	16636	16774	16669	16571	16619	16653	16574	16534	16552	16449	16696	16489	16590	16576	16624	16751	16685	16595	16667	16575	16674	16583	16446	16452	16500	16560	16632	16670	16809	16682	16734	16699	16630	16758	16537	16330	16588	16737	16590	16286	16627	16578	16629	16465	16514	16540	16624	16677	16598	16346	16430	16632	16652	16752	16491	16608	16705	16561	16686	16597	16481	16546	16625	16529	16593	16439	16654	16624	16302	16613	16550	16657	16526	16557	16763	16557	16560	16584	16195	16603	16531	16635	16603	16498	16555	16603	16667	16487	16502	16550	16653	16670	16652	16457	16600	16711	16493	16698	16516	16457	16427	16500	16548	16505	16562	16519	16360	16600	16656	16611	16492	16636	16524	16752	16524	16527	16366	16595	16609	16699	16546	16522	16419	16501	16491	16441	16775	16691	16422	16542	16549	16669	16459	16529	16597	16822	16527	16545	16412	16451	16669	16632	16580	16668	16552	16589	16616	16357	16651	16502	16375	16619	16541	16773	16683	16722	16673	16700	16650	16568	16803	16519	16456	16453	16444	16452	16494	16656	16685	16702	16625	16588	16520	16609	16602	16540	16552	16535	16540	16856	16475	16217	16493	16565	16399	16792	16682	16401	16580	16692	16677	16543	16660	16667	16820	16713	16548	16542	16501	16785	16630	16759	16704	16474	16535	16373	16801	16515	16602	16377	16653	16593	16416	16599	16751	16641	16515	16458	16745	16576	16655	16618	16782	16687	16484	16400	16386	16564	16506	16474	16595	16403	16593	16519	16543	16390	16706	16589	16600	16626	16538	16366	16563	16531	16785	16668	16352	16410	16591	16676	16608	16579	16585	16401	16576	16626	16695	16729	16559	16411	16685	16718	16678	16520	16510	16605	16572	16886	16535	16675	16527	16692	16687	16405	16417	16451	16694	16583	16612	16417	16620	16467	16512	16438	16606	16645	16770	16456	16563	16618	16721	16743	16495	16654	16704	16538	16559	16422	16467	16626	16537	16459	16514	16607	16522	16361	16509	16602	16501	16428	16504	16641	16576	16464	16511	16642	16606	16844	16480	16606	16496	16729	16590	16458	16438	16631	16400	16591	16619	16557	16535	16404	16555	16477	16654	16469	16652	16565	16514	16578	16567	16507	16466	16436	16588	16613	16439	16548	16464	16583	16614	16538	16648	16424	16688	16561	16741	16513	16536	16494	16587	16555	16571	16409	16681	16565	16651	16424	16506	16422	16442	16696	16473	16656	16550	16463	16498	16465	16637	16581	16688	16634	16411	16574	16522	16340	16591	16628	16432	16581	16669	16691	16698	16393	16377	16482	16811	16590	16459	16443	16659	16510	16342	16592	16376	16596	16404	16530	16633	16636	16551	16594	16455	16765	16637	16540	16476	16588	16505	16543	16710	16444	16498	16581	16519	16737	16442	16590	16457	16541	16518	16723	16730	16472	16390	16491	16672	16574	16609	16545	16455	16492	16612	16499	16872	16520	16722	16664	16565	16558	16383	16611	16522	16795	16405	16743	16635	16620	16745	16619	16546	16606	16623	16631	16519	16659	16447	16732	16561	16455	16716	16822	16519	16509	16524	16601	16525	16783	16603	16610	16749	16593	16497	16615	16537	16416	16630	16600	16568	16379	16563	16557	16442	16667	16599	16632	16558	16575	16841	16692	16424	16534	16605	16343	16541	16654	16497	16508	16517	16660	16681	16435	16521	16661	16554	16551	16585	16565	16521	16707	16504	16581	16487	16836	16402	16421	16522	16791	16494	16620	16696	16603	16627	16399	16583	16561	16687	16616	16625	16690	16459	16564	16575	16522	16650	16316	16676	16427	16490	16563	16611	16635	16553	16596	16605	16402	16434	16805	16564	16487	16392	16659	16770	16652	16609	16566	16575	16440	16586	16573	16543	16594	16380	16553	16456	16550	16551	16549	16446	16556	16720	16665	16424	16683	16708	16520	16435	16646	16522	16777	16555	16376	16501	16287	16583	16548	16688	16499	16635	16628	16532	16456	16516	16578	16533	16453	16577	16587	16555	16810	16553	16464	16540	16598	16623	16573	16577	16694	16552	16447	16417	16639	16733	16607	16702	16392	16607	16470	16538	16713	16453	16550	16693	16631	16350	16657	16650	16456	16425	16462	16756	16637	16587	16492	16654	16809	16734	16570	16708	16520	16794	16596	16469	16634	16524	16380	16698	16622	16667	16618	16632	16743	16562	16730	16659	16583	16569	16474	16512	16397	16498	16560	16486	16502	16670	16659	16473	16622	16419	16653	16570	16529	16491	16641	16704	16479	16560	16536	16486	16672	16625	16475	16422	16555	16612	16534	16431	16410	16424	16572	16657	16513	16456	16725	16467	16440	16625	16672	16596	16518	16515	16619	16368	16709	16650	16592	16513	16526	16494	16373	16462	16545	16526	16513	16541	16629	16432	16456	16405	16578	16702	16381	16556	16478	16556	16403	16443	16688	16503	16463	16648	16636	16748	16636	16501	16459	16473	16680	16460	16600	16611	16740	16544	16561	16343	16481	16659	16665	16588	16644	16493	16364	16523	16468	16491	16595	16366	16651	16563	16741	16644	16682	16620	16639	16534	16492	16651	16620	16649	16393	16617	16541	16551	16670	16410	16675	16600	16494	16523	16615	16585	16616	16705	16780	16551	16596	16813	16448	16505	16439	16612	16669	16722	16482	16641	16479	16517	16510	16587	16539	16633	16556	16742	16683	16467	16541	16506	16524	16691	16653	16557	16297	16330	16368	16435	16562	16668	16566	16536	16599	16482	16501	16679	16641	16611	16582	16392	16442	16615	16772	16470	16650	16640	16438	16691	16708	16780	16657	16601	16445	16531	16668	16491	16374	16518	16514	16357	16544	16677	16707	16664	16535	16578	16630	16421	16495	16687	16330	16612	16706	16477	16592	16628	16556	16616	16619	16699	16450	16457	16609	16439	16693	16532	16583	16617	16643	16495	16614	16525	16383	16514	16735	16712	16536	16613	16509	16436	16548	16553	16542	16564	16656	16787	16515	16462	16573	16514	16555	16599	16374	16560	16606	16830	16508	16450	16679	16525	16511	16637	16640	16480	16498	16430	16498	16645	16662	16740	16522	16682	16456	16567	16731	16696	16422	16563	16562	16526	16679	16610	16570	16479	16581	16439	16488	16567	16543	16578	16604	16526	16439	16640	16703	16680	16713	16500	16457	16552	16579	16581	16443	16396	16657	16695	16424	16647	16669	16590	16568	16483	16650	16581	16667	16363	16721	16535	16550	16738	16595	16551	16556	16676	16568	16503	16605	16549	16531	16528	16505	16504	16610	16484	16643	16436	16608	16624	16705	16836	16664	16523	16678	16533	16649	16511	16576	16568	16569	16620	16622	16419	16418	16586	16813	16551	16588	16595	16644	16604	16590	16781	16516	16717	16701	16586	16519	16466	16596	16483	16443	16497	16605	16628	16681	16744	16614	16696
15137	23666	22379	18664	17352	16594	27723	49052	43104	31294	21977	16605	15126	15197	15307	15235	15314	15285	15078	15417	15197	15114	15338	15152	15177	15228	15307	15231	14973	15214	15298	15242	15322	15495	15167	15086	15294	15267	15182	15233	15359	15184	15290	15092	15118	15381	15285	15283	15332	15237	15294	15423	15200	15337	15129	15439	15242	15128	15310	15219	15298	15234	15136	15347	15060	15106	15376	15151	15137	15257	15171	15207	15332	15207	15314	15276	15311	15161	15046	15315	15401	15118	15237	15291	15209	15266	15284	15228	15141	15256	15211	15286	15241	15256	15261	15164	15193	15339	15182	15422	15277	15198	15067	15224	15182	15274	15263	15229	14966	15151	15234	15144	15091	15162	15206	15242	15125	15230	15132	15176	15288	15368	15167	15286	15185	15133	15191	15236	15429	15242	15358	15185	15178	15243	15258	15284	15352	15187	15322	15368	15242	15066	15342	15294	15269	15023	15292	15260	15212	15353	15318	15125	15127	15226	15086	15208	15238	15238	15197	15279	15069	15154	15246	15236	15154	15165	15323	15268	15302	15148	15136	15291	15208	15259	15103	15071	15323	15161	15121	15142	15163	15184	15266	15230	15243	15162	15298	15168	15288	14995	15286	15239	15205	15255	15331	15128	15175	15272	15108	15332	15163	15131	15273	15210	15229	15185	15256	15173	15278	15278	15294	15211	15271	15479	15197	15176	15244	15082	15249	15062	15340	15290	15347	14984	15273	15147	15264	15333	15138	15195	15272	15308	15216	15301	15217	15251	15150	15296	15174	15171	15060	15201	15315	15146	15113	15169	15224	15133	15183	15312	15251	15188	15161	15233	15370	15210	15252	15245	15020	15248	15150	15286	15291	15400	15222	15218	15276	15107	15132	15017	15244	15303	15362	15046	15194	15190	15153	15184	15228	15251	15124	15098	15258	15355	15238	15096	15349	15089	15146	15156	15254	15101	15099	15246	15305	15132	15139	15280	15076	15282	15296	15255	15240	15239	15415	15295	15217	15189	15011	15381	15214	15259	15150	15255	15204	15216	15141	15179	15204	15362	15209	15230	15277	15121	15156	15425	15165	15369	15028	15390	15233	15173	15350	15255	15236	15335	15213	15165	15195	15293	15186	15351	15153	15062	15382	15116	15301	15176	15235	15294	15192	15122	15244	15369	15113	15128	15180	15262	15186	15229	15213	15297	15328	15230	15026	15145	15123	15223	15332	15169	15257	15199	15286	15128	15115	15308	15163	15248	15190	15294	15158	15270	15153	15238	15227	15191	15253	15441	15140	15325	15355	15115	15166	15317	15170	15235	15135	15282	15199	15320	15260	15245	15194	15131	15238	15157	15246	15167	15289	15176	15424	15220	15327	15289	15465	15207	15187	15308	15322	15247	15221	15173	15176	15240	15124	15308	15080	15418	15270	15297	15335	15120	15352	15227	15198	15222	15390	15219	15228	15177	15210	15295	15280	15132	15194	15398	15217	15130	15202	15238	15292	15227	15166	15269	15372	15324	15221	15389	15193	15258	15250	15325	15186	15311	15090	15220	15179	15337	15153	15284	15200	15295	15027	15394	15311	15054	15337	15216	15478	15195	15242	15310	15345	15212	15277	15202	15247	15102	15399	15079	15200	15144	15341	15157	15088	15242	15306	15176	15244	15191	15223	15290	15352	15412	15141	15245	15291	15090	15190	15203	15136	15217	15378	15111	15307	15341	15168	15305	15343	15309	15206	15381	15101	15210	15304	15260	15372	15274	15044	15172	15249	15206	15148	15188	15173	15079	15286	15171	15153	15381	15121	15301	15200	15347	15384	15207	15179	15164	15098	15176	15145	15243	15405	15169	15260	15256	15216	15297	15100	15084	15282	15200	15117	15179	15217	15088	15229	15215	15102	15155	15357	14990	15224	15343	15201	15217	15350	15200	15148	15252	15230	15240	15173	15273	15195	15361	15282	15219	14996	15322	15276	15092	15225	15222	15318	15050	15253	15325	15315	15083	15306	15140	15285	15255	15185	15176	15220	15099	15183	15185	15157	15276	15182	15251	15119	15290	15417	15162	15247	15309	15312	15315	15152	15213	15103	15374	15152	15164	15109	15142	15266	15263	15112	15361	15193	15008	15374	15207	15172	15241	15232	15179	15226	15290	15211	15233	15091	15229	15066	15343	15322	15339	15232	15293	15298	15292	15162	15244	15276	15200	15026	15322	15242	15112	15196	15199	15334	15239	15467	15322	15087	15289	15215	15239	15204	15236	15252	15236	15282	15082	15244	15184	15222	15297	15122	15399	15168	15156	15236	15246	15193	15238	15261	15225	15183	15159	15398	15251	15100	15236	15269	15209	15210	15137	15387	15221	15310	15213	15167	15220	15281	15227	15226	15365	15210	15248	15257	15161	15215	15279	15261	15372	15194	15263	15263	15171	15210	15097	15220	15220	15194	15264	15186	15164	15361	15190	15295	15237	15298	15180	15243	15296	15303	15347	15207	15339	15327	15099	15167	15126	15288	15165	15214	15114	15327	15201	15347	15119	15302	15192	15127	15353	15191	15338	15254	15153	15165	15134	15230	15321	15308	15266	15212	15164	15250	15116	15424	15216	15338	15133	15322	15125	15202	15251	15260	15249	15123	15200	15308	15228	15254	15291	15321	15216	15364	15094	15344	15240	15265	15249	15224	15221	15287	15487	15360	15214	15286	15148	15330	15284	15015	15313	15251	15184	15319	15204	15308	15219	15174	15138	15334	15206	15096	15239	15394	15304	15268	15046	15198	15263	15197	15335	15401	15223	15249	15236	15140	15102	15197	15334	15299	15189	15365	15177	15163	15072	15387	15201	15056	15253	15174	15405	15214	15358	15208	15128	15406	15369	15169	15206	15199	15360	15179	15195	15342	15146	15323	15234	15149	15152	15322	15247	15349	15224	15205	15415	15148	15093	15256	15232	15327	15306	15348	15044	15035	15292	15337	15156	15059	15176	15320	15281	15314	15273	15258	15309	15175	15223	15220	15218	15126	15151	15274	15145	15273	15268	15215	15303	15185	15231	15184	15340	15243	15478	15351	15319	15332	15162	15286	15205	15143	15135	15240	15196	15114	15130	15128	15254	15112	15229	15201	15053	15240	15231	15467	15239	15155	15366	15001	15228	15394	15156	15221	15330	15226	15336	15165	15073	15165	15284	15123	15293	15194	15407	15360	15160	15264	15116	15273	15287	15208	15189	15200	15231	15215	15354	15229	15201	15218	15195	15281	15161	15086	15152	15251	15221	15228	15329	15243	15169	15301	15424	15197	15309	15218	15229	15328	15298	15188	15109	15260	15256	15340	15186	15189	15151	15223	15084	15283	15067	15149	15244	15164	15097	15348	15224	15266	15227	15279	15247	15297	15213	15047	15264	15169	15273	15162	15064	15335	15353	15164	15250	15293	15174	15204	15211	15045	15082	15250	15110	15304	15401	15260	15209	15252	15148	15371	15227	15294	15279	15191	15143	15389	15109	15175	15134	15285	15321	15243	15159	15287	15260	15182	15201	15330	15093	15161	15195	15255	15124	15223	15245	15231	15309	15301	15190	15219	15173	15324	15303	15284	15360	15294	15392	15258	14989	15338	15196	15255	15265	15248	15310	15336	15427	15246	15310	15208	15090	15251	15284	15131	15275	15235	15139	15258	15293	15050	15244	15337	15250	15328	15308	15150	15041	15342	15118	15114	15200	15250	15061	15249	15142	15176	15175	15369	15287	15188	15157	15363	15277	15370	15219	15115	15335	15036	15257	15221	15162	15198	15249	15171	15307	15379	15231	15147	15276	15273	15298	15284	15174	15089	15217	15195	15236	15210	15319	15199	15225	15036	15207	15288	15316	15173	15202	15204	15245	15181	15454	15257	15237	15112	15344	15242	15140	15352	15287	15084	15255	15307	15114	15176	15274	15218	15374	15219	15226	15249	15189	15070	15382	15130	15204	15314	15208	15437	15277	15215	15186	15291	15251	15176	15277	15181	15213	15207	15343	15343	15219	15371	15200	15280	15083	15398	15187	15326	15337	15265	15350	15240	15300	15247	15096	15296	15163	15270	15223	15272	15158	15226	15383	15185	15309	15259	15463	15177	15120	15384	15310	15340	15204	15265	15135	15188	15142	15214	15122	15172	15229	15160	15352	15142	15357	15226	15282	15352	15300	15245	15151	15346	15190	15231	15309	15138	15045	15265	15146	15117	15222	15171	15177	15142	15159	15451	15422	15122	15154	15083	15376	15380	15350	15216	15273	15224	15236	15292	15351	15279	15184	15226	15218	15078	15149	15244	15302	15174	15002	15388	15410	15164	15289	15216	15141	15345	15287	15203	15284	15253	15232	15244	15261	15348	15222	15156	15348	15170	15268	15080	15178	15248	15253	15239	15099	15107	15239	15254	15234	15397	15175	15138	15369	15191	15206	15031	15212	15198	15236	15133	15195	15260	15111	15255	15105	15211	15210	15141	15173	15249	15282	15245	15122	15192	15191	15087	15118	15202	15139	15141	15185	15213	15262	15181	15379	15117	15251	15239	15089	15182	15250	15293	15261	15174	15023	15293	15181	15121	15211	15109	15169	15217	15100	15173	15313	15286	15257	15313	15210	15136	15073	15118	15234	15211	15343	15521	15202	15234	15145	15207	15146	15267	15257	15355	15177	15146	15351	15149	15312	15194	15088	15251	15148	15265	15248	15356	15234	15153	15197	15199	15186	15075	15236	15266	15312	15177	15315	15294	15076	15150	15278	15170	15262	15241	15359	15295	15154	15204	15191	15145	15128	15178	15095	15304	15215	15114	15244	15197	15205	15188	15140	15412	15217	15307	15098	15059	15287	15206	15331	15180	15150	15286	15198	15164	15208	15103	15278	15201	15341	15188	15302	15368	15274	15273	15047	15213	15230	15126	15341	15374	15138	15198	15367	15317	15265	15106	15254	15236	15154	15203	15236	15353	15180	15037	15400	15126	15217	15248	15170	15241	15199	15102	15203	15344	15359	15093	15300	15201	15141	15168	15236	15022	15497	15189	15171	15435	15208	15166	15050	15210	15294	15139	15405	15290	15235	15301	15387	15078	15179	15356	15369	15242	15379	15238	15356	15438	15161	15298	15120	15303	15232	15270	14989	15184	15329	15275	15259	15203	15229
22989	21048	28782	23551	21369	22843	33964	65548	57920	41534	29051	20842	17300	16969	17186	17094	16790	16799	17026	16899	16846	16861	16805	17015	16798	17011	16869	16784	16876	16804	16952	16882	16913	17026	16812	16842	16871	16908	16747	16988	16670	16675	16861	16885	16874	16737	16732	16595	16742	16710	16603	16820	16718	16738	16746	16742	16677	16757	16844	16954	16656	16592	16728	16720	16721	16651	16817	16788	16961	16673	16744	16710	16822	16742	16564	16654	16793	16551	16658	16839	16431	16848	16626	16742	16889	16977	16670	16656	16644	16567	16842	16744	16421	16576	16579	16849	16657	16801	16725	16818	16769	16761	16821	16522	16676	16736	16796	16812	16483	16731	16880	16790	16798	16749	16644	16817	16715	16733	16625	16668	16593	16772	16687	16690	16701	16732	16736	16684	16555	16555	16820	16622	16525	16813	16738	16766	16714	16735	16741	16602	16742	16918	16939	16826	16869	16589	16808	16734	16711	16751	16818	16694	16843	16719	16684	16621	16681	16749	16631	16757	16772	16700	16925	16809	16565	16431	16749	16651	16684	16766	16701	16657	16751	16689	16680	16576	16549	16575	16636	16635	16649	16748	16545	16715	16691	16665	16750	16738	16763	16654	16717	16678	16745	16878	16684	16610	16858	16799	16784	16722	16787	16541	16798	16734	16831	16746	16558	16792	16651	16748	16664	16781	16538	16685	16825	16721	16445	16655	16978	16721	16780	16736	16772	16637	16700	16581	16800	16503	16755	16813	16678	16593	16692	16755	16961	16772	16870	17021	16705	16849	16596	16746	16791	16695	16768	16733	16733	16802	16729	16641	16538	16623	16616	16701	16823	16884	16747	16837	16775	16877	16854	16728	16804	16618	16671	16807	16525	16674	16623	16714	16805	16813	16783	16914	16770	16610	16655	16556	16758	16722	16631	16742	16697	16863	16677	16591	16632	16821	16655	16793	16875	16720	16976	16619	16528	16631	16679	16682	16711	16800	16708	16670	16883	16712	16698	16622	16574	16800	16806	16580	16653	16399	16767	16741	16788	16734	16821	16746	16791	16735	16699	16812	16784	16870	16829	16841	16779	16790	16657	16765	16890	16827	16808	16767	16630	16649	16703	16751	16912	16649	16726	16634	16701	16636	16631	16643	16854	16753	16512	16684	16693	16790	16611	16766	16841	16768	16738	16694	16737	16491	16548	16768	16611	16868	16685	16583	16822	16649	16693	16778	16768	16549	16732	16811	16814	16683	16591	16801	16899	16818	16691	16691	16699	16729	16725	16738	16733	16790	16692	16616	16809	16485	16795	16585	16757	16626	16494	16812	16706	16638	16721	16705	16864	16643	16941	16732	16694	16783	16684	16822	16670	16653	16684	16840	16730	16628	16768	16684	16597	16950	16890	16707	16678	16873	16631	16709	16651	16663	16795	16853	16772	16622	16802	16697	16619	16546	16657	16553	16617	16773	16817	16751	16737	16688	16715	16567	16721	16813	16540	16676	16493	16649	16820	16652	16741	16676	16583	16760	16573	16786	16499	16621	16770	16771	16584	16653	16706	16696	16640	16760	16629	16958	16903	16701	16729	16561	16642	16720	16658	16663	16594	16790	16726	16902	16625	16680	16802	16948	16794	16651	16639	16754	16556	16710	16580	16789	16767	16736	16795	16584	16485	16657	16714	16649	16930	16838	16672	16605	16775	16708	16837	16779	16906	16846	16696	16801	16710	16869	16663	16790	16848	16689	16772	16672	16675	16644	16647	16739	16636	16712	16735	16599	16657	16588	16787	16699	16715	16636	16626	16794	16728	16546	16675	16510	16563	16663	16850	16732	16924	16756	16701	16740	16586	16683	16665	16601	16661	16709	16719	16667	16660	16581	16749	16793	16728	16836	16706	16649	16613	16684	16832	16931	16793	16902	16700	16585	16867	16581	16538	16538	16629	16672	16831	16805	16729	16633	16750	16674	16965	16718	16512	16624	16712	16642	16548	16782	16661	16720	16612	16798	16787	16773	16605	16591	16694	16712	16695	16563	16718	16650	16800	16723	16852	16645	16515	16701	16667	16675	16976	16619	16650	16570	16701	16657	16847	16618	16752	16775	16760	16763	16736	16656	16680	16604	16820	16708	16761	16629	16792	16686	17030	16640	16882	16559	16756	16632	16868	16843	16841	16763	16485	16760	16920	16756	16631	16644	16718	16726	16662	16716	16738	16732	16804	16638	16799	16813	16818	16701	16482	16626	16789	16406	16718	16689	16539	16645	16677	16742	16511	16671	16642	16541	16534	16643	16861	16692	16776	16501	16755	16521	16747	16764	16633	16721	16630	16666	16689	16729	16823	16667	16870	16634	16720	16766	16796	16857	16709	16463	16735	16746	16725	16750	16874	16747	16918	16742	16594	16616	16667	16756	16851	16720	16511	16497	16606	16692	16784	16561	16776	16738	16769	16571	16937	16686	16649	16784	16717	16702	16692	16730	16637	16812	16699	16743	16808	16650	16757	16719	16572	16823	16608	16702	16572	16815	16903	16839	16786	16639	16719	16575	16733	16693	16756	16752	16883	16670	16666	16722	16487	16571	16818	16790	16725	16819	16711	16719	16809	16722	16762	16705	16622	16664	16736	16674	16659	16651	16594	16870	16714	16733	16700	16706	16762	16834	16574	16575	16687	16648	16648	16709	16795	16767	16715	16729	16801	16658	16827	16831	16681	16764	16765	16923	16691	16723	16721	16829	16797	16533	16696	16568	16506	16648	16624	16701	16820	16555	16709	16849	16645	16577	16635	16604	16650	16749	16767	16620	16676	16719	16612	16630	16948	16796	16645	16706	16708	16658	16816	16539	16639	16636	16405	16518	16689	16792	16551	16676	16757	16519	16771	16669	16870	16550	16927	16588	16793	16692	16914	16773	16682	16693	16712	16693	16670	16700	16644	16679	16654	16641	16717	16863	16545	16695	16660	16767	16737	16605	16833	16769	16734	16771	16778	16726	16821	16552	16704	16671	16715	16578	16802	16720	16791	16806	16819	16760	16730	16609	16623	16809	16631	16747	16785	16743	16575	16619	16714	16508	16916	16830	16701	16623	16735	16609	16926	16681	16680	16615	16708	16720	16532	16575	16571	16636	16809	16934	16779	16544	16756	16666	16714	16781	16766	16832	16685	16596	16705	16875	16696	16730	16667	16603	16660	16757	16868	16611	16859	16806	16597	16737	16740	16629	16741	16877	16607	16694	16537	16688	16696	16787	16804	16692	16721	16806	16560	16806	16790	16661	16676	16601	16667	16494	16591	16619	16727	16670	16800	16732	16610	16842	16717	16617	16567	16842	16612	16648	16752	16750	16742	17037	17013	16722	16610	16543	16628	16599	16752	16976	16704	16696	16849	16594	16798	16571	16699	16572	16700	16467	16449	16566	16566	16732	16768	16823	16701	16764	16779	16932	16807	16694	16814	16909	16551	16750	16736	16851	16748	16640	16744	16744	16720	16768	16805	16690	16721	16676	16542	16860	16622	16817	16832	16737	16726	16784	16897	16667	16627	16750	16696	16714	16835	16705	16736	16680	16630	16668	16581	16719	16640	16724	16875	16738	16739	16555	16770	16960	16598	16680	16806	16797	16849	16690	16652	16612	16672	16770	16788	16549	16549	16702	16775	16784	16819	16859	16638	16716	16628	16550	16615	16783	16872	16680	16769	16530	16811	16811	16712	16464	16703	16605	16605	16831	16768	16601	16680	16513	16736	16797	16833	16683	16753	16665	16914	16718	16685	16687	16753	16803	16509	16738	16808	16724	16703	16864	16826	16785	16688	16714	16693	16669	16862	16518	16534	16687	16711	16869	16732	16614	16814	16652	16672	16648	16744	16634	16809	16649	16638	16610	16650	16699	16699	16639	16628	16707	16513	16600	16607	16660	16680	16835	16735	16880	16921	16707	16674	16729	16663	16518	16716	16791	16529	16573	16722	16858	16555	16506	16893	16879	16812	16588	16822	16888	16624	16691	16825	16768	16764	16631	16633	16890	16713	16526	16730	16833	16805	16837	16781	16626	16480	16455	16734	16652	16761	16712	16580	16815	16702	16711	16888	16496	16585	16899	16721	16709	16827	16645	16472	16546	16772	16774	16745	16435	16679	16823	16777	16866	16747	16872	16736	16643	16606	16724	16653	16538	16697	16682	16800	16782	16724	16634	16730	16699	16681	16791	16591	16880	16744	16616	16836	16811	16837	16817	16876	16774	16615	16698	16755	16958	16587	16728	16846	16598	16771	16684	16747	16591	16640	16773	16690	16776	16641	16612	16584	16898	16687	16761	16685	16706	16786	16675	16584	16773	16608	16764	16857	16651	16753	16867	16558	16587	16715	16744	16747	16708	16697	16648	16699	16762	16772	16946	16821	16824	16710	16710	16702	16837	16713	16664	16706	16685	16677	16612	16909	16689	16710	16693	16582	16926	16705	16608	16536	16862	16846	16741	16806	16694	16689	16693	16760	16832	16757	16730	16782	16904	16670	16917	16743	16594	16733	16745	16593	16794	16731	16749	16541	16811	16660	16631	17002	16864	16628	16657	16839	17028	16818	16842	16561	16801	16805	16675	16782	16739	16705	16738	16634	16507	16641	16694	16888	16548	16761	16622	16691	16778	16468	16727	16801	16828	16846	16662	16633	16831	16714	16876	16786	16877	16595	16770	16730	16871	16751	16700	16924	16492	16736	16787	16536	16609	16679	16733	16819	16742	16849	16453	16865	16660	16741	16882	16847	16811	16860	16874	16798	16631	16504	16734	16558	16608	16660	16708	16840	16500	16542	16710	16936	16693	16792	16738	16804	16700	16716	16828	16587	16662	16838	16745	16630	16860	16619	16711	16706	16636	16731	16726	16763	16684	16691	16658	16503	16570	16726	16775	16751	16642	16798	16584	16735	16607	16721	16802	16761	16737	16776	16750	16679	16747	16750	16662	16581	16708	16559	16826	16750	16863	16588	16687	16677	16740	16873	16795	16828	16702	16588	16719	16847	16996	16500	16664	16836	16742	16533	16579	16570	16690	16654	16651	16635	16673	16805	16759	16577	16686	16762	16513	16627	16666	16586	16655	16466	16738	16595	16715	16938	16876	16976	16760	16696	16842	16747	16609	16685	16572	16715	16678	16615	16669	17025	16695
17542	30849	27712	22440	19645	18477	32799	66059	57830	40682	29655	18596	15500	15293	15283	15363	15440	15464	15266	15288	15458	15314	15375	15376	15309	15241	15432	15419	15193	15503	15194	15328	15331	15400	15376	15262	15259	15482	15348	15446	15301	15281	15437	15304	15349	15274	15388	15327	15353	15220	15118	15278	15378	15361	15468	15336	15310	15221	15382	15452	15305	15394	15343	15453	15391	15186	15206	15226	15113	15241	15357	15405	15208	15488	15248	15374	15262	15470	15359	15461	15297	15370	15310	15311	15241	15148	15280	15391	15381	15244	15437	15339	15480	15466	15302	15263	15378	15373	15201	15204	15416	15402	15341	15216	15229	15455	15406	15247	15241	15264	15382	15353	15383	15417	15350	15396	15248	15386	15246	15345	15184	15289	15497	15349	15280	15231	15369	15334	15409	15368	15309	15227	15431	15303	15313	15475	15396	15209	15374	15120	15176	15400	15447	15219	15236	15141	15342	15455	15249	15365	15199	15199	15339	15373	15322	15360	15340	15325	15134	15372	15401	15339	15209	15251	15435	15487	15181	15371	15162	15300	15359	15364	15296	15393	15368	15205	15199	15259	15333	15228	15385	15352	15305	15355	15268	15276	15314	15244	15334	15231	15250	15359	15484	15214	15351	15324	15111	15335	15358	15245	15334	15217	15307	15328	15337	15245	15402	15159	15252	15295	15409	15334	15229	15332	15406	15326	15293	15368	15321	15320	15266	15480	15421	15277	15255	15362	15246	15152	15320	15267	15241	15230	15396	15296	15392	15247	15357	15402	15186	15177	15345	15479	15314	15149	15227	15374	15201	15399	15150	15309	15406	15320	15380	15594	15154	15273	15353	15305	15255	15291	15461	15175	15395	15178	15285	15156	15148	15346	15357	15418	15369	15287	15352	15321	15272	15516	15300	15354	15299	15285	15197	15368	15212	15251	15288	15246	15384	15206	15376	15464	15208	15304	15282	15418	15381	15224	15501	15271	15502	15369	15293	15229	15426	15217	15437	15161	15445	15335	15234	15353	15438	15250	15319	15344	15454	15130	15270	15348	15353	15364	15255	15294	15344	15407	15088	15417	15209	15189	15185	15363	15172	15428	15363	15364	15357	15344	15417	15320	15438	15228	15570	15197	15302	15177	15278	15212	15348	15359	15164	15326	15522	15152	15229	15290	15211	15350	15208	15289	15285	15315	15298	15377	15230	15167	15239	15493	15189	15353	15366	15292	15330	15298	15313	15338	15314	14941	15264	15262	15302	15285	15267	15293	15354	15399	15308	15355	15210	15425	15377	15418	15213	15099	15619	15307	15186	15085	15375	15467	15270	15257	15413	15302	15337	15313	15275	15368	15415	15286	15280	15191	15331	15414	15160	15380	15332	15387	15321	15232	15507	15354	15444	15274	15408	15378	15283	15156	15364	15351	15244	15419	15330	15191	15320	15266	15327	15203	15242	15217	15288	15191	15243	15109	15228	15377	15192	15217	15401	15367	15282	15203	15348	15260	15258	15200	15399	15291	15355	15508	15412	15176	15436	15195	15335	15324	15329	15273	15319	15296	15284	15243	15309	15194	15426	15290	15446	15270	15214	15348	15251	15183	15372	15272	15238	15537	15418	15376	15329	15277	15248	15448	15193	15307	15319	15276	15263	15245	15414	15246	15195	15441	15279	15415	15435	15281	15404	15131	15180	15383	15260	15442	15028	15441	15337	15177	15280	15266	15161	15425	15433	15255	15379	15389	15371	15231	15242	15212	15374	15333	15342	15281	15197	15134	15295	15121	15272	15403	15167	15364	15358	15330	15332	15221	15250	15343	15211	15410	15313	15339	15376	15165	15233	15341	15302	15300	15161	15316	15363	15407	15212	15272	15417	15279	15356	15281	15269	15293	15221	15254	15447	15266	15292	15301	15015	15444	15341	15160	15481	15289	15279	15335	15370	15407	15241	15276	15449	15334	15419	15330	15075	15308	15213	15461	15330	15234	15408	15298	15253	15176	15327	15373	15386	15323	15326	15327	15421	15329	15242	15515	15277	15235	15372	15324	15268	15292	15222	15416	15320	15415	15296	15296	15215	15283	15282	15382	15305	15249	15060	15395	15162	15091	15361	15442	15320	15187	15414	15355	15297	15204	15277	15176	15190	15293	15479	15370	15425	15224	15316	15325	15410	15337	15544	15052	15336	15287	15265	15384	15304	15435	15263	15319	15306	15262	15438	15323	15240	15384	15183	15468	15227	15305	15267	15406	15501	15367	15270	15222	15388	15246	15311	15277	15348	15356	15487	15211	15283	15375	15217	15583	15286	15470	15373	15221	15394	15325	15492	15353	15255	15422	15302	15273	15398	15270	15350	15423	15123	15242	15382	15358	15378	15238	15228	15195	15230	15282	15395	15394	15292	15296	15288	15246	15235	15155	15433	15198	15349	15315	15282	15443	15209	15199	15391	15399	15325	15512	15337	15264	15364	15249	15302	15181	15187	15428	15265	15364	15266	15282	15260	15333	15318	15240	15430	15317	15307	15412	15205	15308	15394	15263	15345	15469	15340	15258	15278	15361	15257	15450	15350	15211	15324	15219	15396	15349	15206	15258	15259	15254	15405	15112	15241	15217	15308	15461	15327	15375	15212	15313	15414	15190	15282	15321	15184	15214	15306	15510	15455	15259	15380	15296	15270	15326	15364	15305	15369	15335	15326	15397	15227	15255	15254	15257	15356	15259	15431	15437	15423	15320	15488	15335	15247	15284	15186	15298	15349	15245	15286	15308	15352	15236	15343	15483	15230	15173	15217	15157	15318	15159	15315	15181	15298	15257	15306	15196	15301	15352	15172	15321	15344	15217	15349	15217	15523	15334	15313	15393	15348	15416	15229	15387	15325	15171	15475	15350	15220	15329	15326	15273	15359	15508	15381	15352	15210	15344	15338	15357	15276	15296	15353	15301	15400	15302	15390	15314	15264	15279	15274	15327	15082	15515	15215	15330	15189	15236	15248	15302	15201	15362	15372	15159	15342	15316	15431	15258	15312	15256	15233	15208	15318	15256	15240	15243	15378	15255	15366	15213	15356	15296	15200	15479	15326	15345	15224	15255	15340	15246	15320	15391	15317	15146	15471	15297	15194	15393	15182	15303	15239	15310	15321	15233	15422	15124	15375	15280	15249	15077	15211	15237	15323	15302	15394	15316	15369	15366	15376	15259	15237	15214	15374	15337	15349	15311	15474	15334	15502	15608	15431	15316	15147	15313	15307	15363	15170	15426	15108	15271	15541	15453	15299	15296	15187	15424	15255	15437	15384	15450	15395	15264	15248	15322	15332	15265	15280	15340	15403	15090	15189	15125	15140	15334	15265	15204	15317	15323	15188	15206	15326	15290	15267	15409	15357	15507	15206	15312	15465	15445	15379	15324	15342	15266	15330	15386	15335	15179	15326	15362	15203	15189	15452	15137	15410	15300	15242	15358	15263	15235	15240	15394	15357	15269	15371	15320	15290	15304	15348	15269	15513	15124	15389	15368	15182	15245	15333	15266	15426	15360	15358	15508	15363	15093	15471	15395	15413	15352	15169	15244	15247	15473	15251	15453	15219	15193	15258	15374	15521	15318	15362	15338	15627	15105	15434	15352	15301	15255	15477	15187	15331	15428	15251	15172	15281	15315	15195	15495	15295	15563	15265	15295	15448	15407	15288	15211	15254	15309	15267	15293	15356	15234	15106	15293	15278	15241	15345	15378	15524	15376	15310	15325	15429	15381	15284	15308	15281	15264	15181	15364	15181	15440	15431	15288	15413	15277	15289	15369	15135	15299	15361	15298	15301	15254	15390	15282	15379	15246	15357	15202	15396	15349	15256	15365	15369	15277	15391	15357	15246	15242	15330	15181	15290	15292	15369	15228	15217	15524	15340	15282	15269	15324	15313	15229	15321	15275	15193	15322	15405	15400	15421	15217	15415	15295	15199	15367	15388	15291	15194	15409	15289	15252	15391	15222	15332	15392	15241	15328	15291	15150	15397	14974	15239	15314	15229	15187	15320	15291	15357	15243	15144	15243	15384	15200	15345	15285	15308	15310	15273	15245	15395	15326	15271	15288	15395	15377	15344	15189	15376	15187	15207	15470	15324	15257	15239	15114	15390	15279	15303	15224	15341	15324	15235	15363	15459	15304	15227	15330	15262	15315	15472	15429	15226	15247	15159	15240	15271	15383	15301	15310	15396	15363	15353	15431	15172	15344	15277	15328	15361	15354	15168	15310	15284	15387	15247	15216	15225	15260	15417	15392	15407	15163	15250	15375	15251	15336	15195	15416	15122	15155	15385	15320	15215	15287	15293	15242	15232	15408	15396	15353	15252	15211	15276	15245	15352	15198	15266	15414	15352	15446	15294	15291	15369	15324	15432	15389	15251	15359	15275	15321	15249	15147	15222	15172	15396	15487	15328	15170	15458	15476	15307	15413	15369	15322	15219	15243	15258	15406	15334	15192	15403	15223	15243	15180	15405	15197	15272	15319	15190	15569	15225	15360	15426	15295	15144	15242	15327	15446	15385	15358	15412	15355	15344	15232	15395	15429	15145	15270	15366	15351	15372	15365	15410	15193	15180	15357	15208	15323	15224	15315	15327	15381	15288	15427	15422	15179	15422	15364	15451	15219	15292	15487	15377	15232	15224	15502	15313	15294	15227	15347	15383	15248	15377	15225	15402	15290	15486	15242	15260	15429	15225	15430	15253	15177	15408	15441	15390	15261	15479	15249	15350	15265	15278	15372	15192	15263	15483	15368	15350	15377	15182	15428	15400	15366	15388	15216	15447	15214	15166	15384	15253	15513	15299	15265	15160	15307	15338	15227	15487	15164	15426	15418	15328	15336	15225	15394	15389	15266	15340	15391	15299	15291	15232	15262	15300	15259	15430	15366	15483	15143	15239	15255	15438	15339	15448	15394	15394	15163	15217	15167	15367	15358	15212	15357	15347	15222	15456	15180	15224	15363	15282	15339	15309	15249	15299	15299	15416	15295	15335	15375	15293	15256	15218	15273	15325	15259	15381	15223	15362	15183	15335	15354	15364	15315	15528	15359	15409	15309	15351	15192	15367	15272	15523	15538	15204	15267	15275	15434	15498	15263	15389	15165	15309	15358	15366	15293	15419	15165	15413	15342	15362	15379
27573	21791	23641	20462	17614	17489	19046	25342	25047	21730	18873	17480	17265	17257	17357	17184	17164	17304	17283	17270	17270	17236	17123	17273	17184	17153	17196	17084	17421	17406	17287	17270	17146	17282	17230	17313	17178	17122	17182	17395	17111	17516	17426	17240	17201	17244	17255	17285	17189	17277	17408	17172	17472	17387	17318	17120	17246	17345	17303	17165	17205	17299	17186	17205	17249	17083	17136	17361	17280	17130	17255	17188	17419	17154	17362	17295	17423	17137	17285	17365	17264	17382	17197	17115	17218	17213	17004	17042	17209	17273	17254	17367	17317	17193	17205	17117	17245	17231	17174	17228	17368	17335	17196	17352	17267	17384	17316	17269	17261	17211	17109	17294	17267	17062	17403	17362	17153	17079	17202	17281	17273	17219	17335	17281	17345	17352	17328	17282	17126	17198	17268	17335	17372	17498	17119	17178	17328	17289	17128	17187	17121	17143	17292	17280	17223	17521	17261	16998	17355	17346	17458	17225	17160	17198	17229	17117	17391	17172	17196	17187	17244	17276	17217	17026	17289	17148	17474	17302	17304	17071	17229	17090	17373	17473	17280	17249	17406	17383	17287	17357	17456	17428	17277	17358	17357	17283	17189	17388	17282	17142	17151	17301	17170	17213	17197	17217	17242	17162	17341	17215	17224	17311	17161	17205	17185	17294	17104	17250	17407	17220	17368	17415	17304	17245	17256	17156	17360	17138	17176	17195	17222	16999	17344	17381	17264	17216	17126	17372	17373	17340	17180	17043	17264	17279	17261	17294	17285	17266	17323	17248	17314	17121	17280	17063	17227	17460	17328	17312	17070	17133	17102	17199	17142	17392	17269	17248	17329	17165	17028	17307	17275	17456	17299	17183	17096	17273	17295	17276	17290	17274	17386	17111	17062	17448	17281	17389	17492	17262	17274	17173	17139	16986	17206	17305	17178	17084	17191	17171	17180	17312	17161	17219	17215	17306	17283	17367	17205	17124	17223	17281	17229	17206	17161	17247	17005	17179	17206	17168	17287	17148	17148	17321	17213	17281	17400	17067	17268	17307	16953	17256	17150	17254	17134	17225	17069	17287	17215	17309	17344	17246	17430	17090	17299	17327	17250	17208	17209	17204	17373	17281	17261	17239	17108	17221	17238	17232	17187	17155	17210	17403	17283	17216	17423	17107	17326	17226	17134	17284	17384	17287	17262	17139	17339	17428	17286	17191	17261	17292	17325	17228	17397	17425	17228	17291	17250	17224	17256	17448	17233	17394	17273	17296	17202	17420	17250	17255	17213	17146	17509	17328	17084	17243	17122	17114	17210	17154	17267	17368	17187	17168	17325	17409	17255	17325	17034	17151	17251	17263	17332	17132	17130	17129	17303	17184	17318	17227	17494	17464	17209	17241	17133	17174	17314	17155	17068	17280	17295	17310	17092	17244	17125	17179	17267	17124	17035	17185	17233	17123	17580	17245	17085	17281	16998	17065	17330	17130	17252	17262	17296	17222	17136	17218	17006	17344	17232	17251	17099	17338	17342	17452	17367	17267	17168	17144	17207	17113	16949	17383	17442	17331	17079	17225	17448	17137	17227	17222	17316	17363	17378	17484	17150	17285	17337	17175	17336	17204	17155	17299	17101	17330	17178	17198	17191	17182	17242	17305	17196	17281	17273	17346	17172	17091	17460	17254	17305	17040	17228	17145	17199	17250	17158	17234	17300	17115	17460	17193	17465	17284	17323	17183	17357	17045	17208	17199	17190	17314	17292	17452	17225	17032	17052	17393	17211	17266	17384	17431	17278	17122	17297	17278	17440	17272	17101	17253	17391	17376	17155	17228	17097	17162	17280	17302	17208	17233	17393	17228	17270	17401	17148	17230	17029	17001	17193	17321	17242	17136	17361	17100	17437	17276	17100	17212	17211	17311	17407	17504	17201	17302	17314	17122	17243	17290	17249	17276	17234	17430	17157	17488	17433	17103	17252	17173	17228	17321	17176	17415	17430	17345	17233	17041	17186	17268	17146	17488	17219	17267	17510	17419	17359	17298	17235	17172	17389	17250	17323	17282	17161	17408	17448	17482	17060	17233	17260	17131	17238	17462	17165	17486	17140	17350	17222	17306	17199	17333	17182	17138	17337	17220	17267	17169	17314	17441	17202	17227	17343	17236	17280	17049	17344	17176	16967	17207	17185	17122	17151	17205	17166	17403	17241	17350	17389	17390	17141	17454	17256	17115	17012	17305	17293	17320	17177	17373	17240	17451	17413	17166	17181	17118	17089	17260	17366	17322	17234	17416	17250	17311	17291	17157	17148	17358	17359	17391	17323	17082	17383	17328	17397	17405	17489	17425	17325	17247	17070	17113	17360	17343	17073	17275	17217	17262	17494	17254	17107	17168	17134	17389	17203	17332	17288	17103	17275	17285	17254	17315	17278	17283	17306	17358	17260	17259	17353	17374	17257	17220	17465	17118	16946	17156	17098	17337	17293	17309	17241	17399	17311	17263	17086	17278	17250	17324	17074	17019	17203	17237	17187	17171	16954	17242	17352	17293	17401	17145	17301	17278	17264	17169	17101	17369	17449	17067	17265	17199	17175	16960	17286	17206	17132	17187	17192	17227	17262	17236	17023	17397	17429	17110	17272	17277	17327	17081	17189	17287	17188	17259	17278	17359	17189	17276	17300	17248	17132	17282	17309	17419	17270	17183	17312	17118	17451	17261	17322	17075	17232	17175	17075	17079	17236	17069	17306	17485	17243	17274	17397	17203	17281	17118	17357	17178	17182	17293	17156	17117	17380	16985	17328	17074	17301	17060	17300	17356	17352	17275	17357	17386	17181	17267	17305	17254	17214	17173	17340	17422	17126	17261	17301	17251	17050	17277	17348	17146	17129	17114	16957	17052	17366	17335	17316	17269	17444	17234	17363	17264	17307	17092	17311	17199	17219	17313	17465	17210	17279	17169	17473	17217	17188	17157	17107	17415	17344	17199	17263	17240	17235	17356	17280	17083	17123	17255	17234	17363	17266	17183	17137	17201	17167	17069	17038	17161	17389	17400	17174	17245	17379	17178	17189	17271	17087	17394	17306	17231	17327	17170	17421	17311	17214	17242	17101	17287	17309	17335	17448	17275	17266	17384	17137	17111	17092	17234	17296	17240	17080	17019	17408	17198	17311	17277	17163	17101	17305	17278	17053	17194	17116	17143	17546	17429	17421	17184	17035	17154	17321	17273	17348	17253	17227	17096	17374	17340	17149	17164	17373	17210	17186	17312	17200	17251	17246	17221	17039	17142	17377	17370	17225	17429	17362	17491	17281	17113	17190	17056	17312	17173	17166	17134	17123	17244	17271	17328	17111	17278	17252	17249	17407	17299	17219	17020	17231	17267	17179	17163	17248	17279	17350	17416	17278	16937	17281	17244	17168	17352	17141	17167	17354	17090	17234	17323	17383	17100	17363	17048	17229	17432	17442	17175	17318	17328	17187	17210	17300	17323	17257	17296	17139	17202	17334	17336	17339	17064	17133	17119	17243	17250	17252	17251	17423	17315	17270	17230	17245	17240	17468	17254	17367	17278	17291	17392	17301	17110	17298	17319	17185	17228	17127	17105	17282	17069	17436	17205	17058	17271	17353	17381	17209	17230	17345	17221	17268	17085	17387	17208	17285	17093	17393	17192	17302	17360	17136	17256	17225	17205	17180	17189	17469	17277	17133	17234	17281	17288	17207	17442	17276	17281	17054	17383	17263	17223	17138	17169	17427	17409	17336	17431	17282	17232	17457	17210	17445	17272	17191	17153	17058	17506	17324	17319	17282	17137	17339	17241	17400	17264	17204	17282	17271	17128	17100	17005	17207	17276	17367	17257	17243	17153	17295	17320	17226	17113	17291	17272	17304	17233	17152	17308	17420	17310	17307	17313	17391	17178	17328	17292	17124	17228	17254	17269	17276	17332	17346	17148	17368	17351	17135	17384	17247	17346	17211	17318	17241	17152	17318	17304	17371	17043	17319	17432	17327	17490	17053	17296	17267	17264	17413	17084	17149	17353	17199	17222	17266	17371	17223	17504	17140	17243	17423	17279	17296	17221	17267	17186	17277	17311	17271	17123	17265	17107	17086	17269	17408	17140	17355	17186	17077	17230	17219	17358	17246	17132	17148	17329	17230	17243	17259	17247	17284	17352	17216	17154	17179	17132	17287	17460	17256	17240	17173	17350	17092	17356	17369	17301	17342	17312	17278	17290	17247	17185	17321	17309	17375	17230	17319	17230	17230	17285	17126	17169	17106	17162	17481	17336	17223	17401	17185	17206	17296	17122	17185	17208	17235	17163	17288	17165	17229	17166	17249	17291	17314	17239	17060	17313	17316	17420	17420	17421	17236	17407	17275	17373	17323	17112	17322	17240	17163	17263	17258	17260	17545	17335	17397	17070	17174	17246	17348	17218	17315	17286	17504	17251	17308	17374	17058	17362	17269	17354	17191	17291	17401	17321	17273	17252	17293	17400	17297	17110	17246	17276	17431	17256	17233	17166	17269	17408	17279	17234	17307	17181	17320	17254	17227	17333	17182	17238	17256	17417	17201	17415	17126	17209	17521	17180	17367	17054	17352	17264	17215	17268	17271	17011	17321	17151	17249	17265	17231	17366	17460	17148	17225	17285	17220	17231	17428	17213	17294	17314	17245	17304	17194	17102	17266	17172	17320	17243	17160	17102	17164	17363	17395	17146	17266	17289	17213	17446	17444	17092	17281	17333	17308	17322	17177	17192	17170	17375	17226	17289	17363	17421	17400	17342	17395	17344	17296	17075	17369	17256	17284	17378	17138	17301	17356	17267	17364	17232	17345	17181	17420	17226	17095	17353	17151	17102	17093	17176	17258	17140	17268	17191	17309	17437	17244	17261	17093	17194	17253	17212	17431	17216	17293	17235	17269	17091	17355	17248	17168	17403	17398	17280	17287	17275	17244	17409	17344	17198	17232	17184	17406	17189	17266	17341	17331	17231	17263	17234	17087	17130	17233	17505	17097	17394	17282	17165	17272	17224	17148	17223	17279	17201	17277	17300	17263	17106	17372	17333	17119	17125	17333	17289	17338	17153	17343	17121	17376	17084	17287	17205	17253	17218	17469	17352	17360	17107	17011	17179	17213	17299	17401	17440	17272	17204
15894	19349	18510	17064	16396	16230	18599	27558	25234	20387	17173	15769	15565	15603	15560	15782	15940	15542	15679	15658	15648	15557	15535	15645	15606	15658	15628	15762	15570	15610	15564	15666	15626	15619	15627	15621	15850	15563	15588	15610	15670	15512	15594	15601	15682	15679	15686	15487	15748	15688	15647	15527	15783	15596	15420	15638	15496	15698	15725	15502	15706	15538	15564	15377	15594	15584	15632	15420	15675	15616	15623	15693	15464	15619	15689	15498	15581	15608	15511	15680	15871	15730	15630	15592	15555	15504	15744	15521	15634	15686	15663	15475	15565	15447	15649	15678	15697	15540	15597	15470	15734	15598	15515	15527	15500	15664	15576	15642	15606	15697	15608	15584	15475	15604	15461	15578	15731	15474	15704	15558	15578	15554	15387	15604	15636	15649	15566	15522	15572	15663	15551	15623	15665	15757	15591	15603	15733	15712	15469	15749	15575	15544	15724	15705	15644	15698	15643	15564	15668	15634	15588	15500	15566	15590	15584	15590	15694	15444	15609	15463	15534	15702	15704	15598	15632	15536	15664	15476	15409	15786	15697	15550	15681	15797	15543	15659	15608	15619	15739	15618	15672	15743	15511	15546	15641	15708	15593	15581	15601	15609	15588	15424	15748	15600	15838	15670	15588	15621	15670	15552	15570	15524	15510	15441	15372	15542	15624	15616	15656	15650	15551	15546	15494	15755	15576	15749	15655	15572	15672	15617	15694	15311	15532	15621	15660	15652	15733	15612	15701	15795	15621	15690	15533	15430	15659	15809	15529	15527	15763	15587	15724	15628	15511	15698	15573	15659	15662	15646	15542	15629	15459	15574	15685	15649	15738	15585	15403	15558	15485	15729	15624	15636	15513	15655	15658	15482	15722	15463	15543	15687	15639	15557	15646	15687	15565	15618	15546	15628	15728	15667	15566	15525	15711	15535	15536	15567	15408	15607	15518	15753	15523	15625	15554	15719	15588	15557	15664	15523	15704	15517	15538	15622	15642	15485	15631	15538	15517	15529	15478	15856	15552	15765	15570	15521	15491	15530	15392	15742	15740	15562	15509	15653	15586	15557	15635	15677	15464	15528	15556	15598	15434	15525	15626	15495	15639	15455	15848	15710	15587	15552	15710	15563	15671	15485	15611	15522	15716	15426	15604	15542	15504	15588	15711	15581	15689	15581	15626	15489	15513	15741	15568	15747	15585	15668	15683	15529	15581	15534	15550	15617	15597	15481	15653	15585	15728	15833	15541	15554	15515	15621	15858	15818	15747	15687	15688	15591	15613	15686	15550	15521	15470	15607	15524	15440	15600	15560	15684	15561	15670	15514	15606	15602	15531	15704	15550	15561	15584	15586	15437	15631	15689	15653	15779	15433	15562	15551	15664	15537	15832	15523	15717	15492	15828	15506	15541	15481	15670	15626	15584	15598	15682	15551	15542	15608	15535	15557	15723	15330	15680	15687	15585	15501	15580	15643	15429	15461	15445	15506	15554	15543	15596	15682	15674	15793	15565	15556	15555	15603	15535	15554	15498	15447	15666	15629	15668	15533	15445	15532	15529	15541	15672	15613	15597	15746	15614	15670	15614	15590	15728	15495	15682	15530	15512	15533	15667	15618	15734	15662	15599	15615	15583	15787	15544	15520	15679	15506	15597	15562	15780	15645	15653	15578	15497	15563	15501	15635	15592	15431	15529	15493	15527	15543	15605	15566	15561	15564	15644	15610	15632	15485	15647	15656	15605	15587	15637	15591	15658	15488	15595	15608	15544	15521	15504	15548	15667	15471	15480	15591	15654	15631	15308	15441	15674	15672	15471	15695	15648	15623	15809	15585	15542	15692	15623	15590	15503	15715	15490	15630	15613	15664	15509	15446	15666	15629	15660	15661	15543	15653	15556	15579	15641	15573	15583	15599	15603	15657	15637	15679	15505	15737	15420	15728	15417	15766	15584	15705	15642	15631	15558	15612	15654	15570	15454	15565	15780	15638	15574	15446	15542	15715	15564	15501	15550	15434	15565	15723	15526	15631	15478	15765	15523	15761	15577	15661	15551	15714	15451	15579	15624	15719	15658	15645	15306	15567	15549	15483	15738	15491	15547	15405	15560	15539	15569	15590	15575	15516	15659	15582	15822	15574	15507	15443	15582	15533	15569	15811	15634	15690	15614	15578	15466	15665	15444	15520	15633	15690	15545	15724	15687	15633	15620	15559	15613	15605	15636	15588	15600	15627	15631	15556	15646	15763	15620	15694	15696	15695	15684	15732	15589	15580	15400	15562	15634	15619	15450	15631	15665	15583	15654	15481	15702	15484	15862	15514	15535	15733	15514	15544	15590	15588	15416	15525	15605	15633	15710	15605	15811	15730	15656	15464	15470	15498	15486	15692	15466	15641	15500	15640	15594	15548	15700	15542	15647	15561	15713	15497	15647	15630	15555	15651	15589	15426	15807	15623	15685	15556	15705	15675	15602	15676	15516	15830	15535	15682	15705	15448	15700	15629	15796	15583	15583	15560	15606	15688	15504	15421	15597	15535	15534	15549	15577	15692	15618	15554	15649	15536	15642	15429	15844	15567	15671	15715	15503	15607	15622	15403	15605	15642	15575	15647	15507	15613	15500	15667	15616	15834	15678	15664	15576	15627	15452	15677	15567	15631	15602	15440	15669	15650	15564	15712	15680	15680	15581	15614	15470	15636	15658	15594	15626	15685	15710	15726	15600	15682	15758	15609	15390	15427	15628	15576	15761	15583	15582	15711	15595	15653	15614	15720	15664	15617	15680	15631	15684	15765	15530	15676	15605	15555	15605	15737	15515	15572	15627	15631	15634	15698	15537	15539	15635	15731	15721	15711	15665	15654	15628	15707	15554	15622	15492	15587	15634	15741	15532	15728	15730	15622	15605	15669	15636	15739	15554	15505	15659	15631	15479	15678	15571	15471	15682	15673	15741	15672	15568	15480	15510	15615	15558	15635	15521	15536	15581	15681	15501	15626	15527	15710	15565	15597	15561	15690	15571	15684	15713	15594	15407	15603	15498	15483	15699	15577	15557	15426	15677	15391	15650	15439	15466	15604	15642	15650	15558	15526	15790	15589	15687	15635	15563	15624	15748	15682	15683	15608	15432	15538	15547	15561	15761	15714	15722	15548	15562	15641	15605	15582	15512	15578	15663	15466	15652	15652	15654	15425	15664	15646	15556	15587	15633	15658	15571	15693	15645	15468	15615	15433	15722	15571	15515	15701	15579	15573	15631	15496	15704	15753	15687	15639	15560	15618	15643	15559	15848	15701	15585	15594	15385	15631	15504	15603	15561	15634	15501	15564	15665	15651	15746	15631	15697	15535	15746	15598	15631	15405	15665	15620	15689	15736	15677	15535	15648	15602	15615	15628	15515	15579	15591	15626	15557	15537	15664	15639	15786	15523	15545	15576	15609	15497	15660	15497	15623	15507	15610	15687	15537	15535	15551	15595	15623	15607	15498	15693	15642	15424	15674	15717	15612	15617	15492	15618	15631	15652	15542	15624	15652	15691	15721	15836	15552	15654	15624	15423	15613	15571	15652	15678	15554	15416	15717	15642	15627	15707	15635	15736	15591	15548	15428	15568	15466	15658	15596	15594	15621	15622	15727	15607	15665	15572	15624	15576	15613	15579	15695	15639	15561	15530	15741	15534	15588	15542	15536	15485	15705	15595	15515	15515	15584	15623	15654	15417	15843	15576	15552	15563	15541	15697	15599	15543	15543	15576	15491	15682	15655	15680	15615	15517	15547	15598	15625	15588	15513	15624	15562	15672	15559	15670	15666	15634	15755	15488	15586	15681	15630	15704	15660	15618	15674	15411	15810	15564	15542	15662	15697	15566	15534	15610	15693	15642	15532	15563	15800	15524	15467	15701	15705	15571	15565	15550	15633	15686	15720	15655	15800	15493	15606	15449	15466	15589	15504	15770	15766	15588	15656	15638	15552	15701	15629	15499	15576	15513	15731	15402	15578	15740	15599	15766	15450	15556	15572	15512	15679	15604	15446	15731	15609	15617	15674	15599	15634	15740	15592	15419	15660	15669	15613	15592	15566	15644	15510	15560	15539	15662	15584	15596	15814	15617	15408	15678	15740	15474	15585	15778	15550	15630	15587	15597	15529	15510	15583	15569	15559	15610	15490	15578	15585	15741	15593	15387	15466	15603	15714	15591	15582	15576	15623	15586	15721	15615	15545	15555	15636	15668	15576	15558	15651	15659	15502	15580	15795	15628	15659	15679	15621	15532	15678	15608	15466	15478	15615	15583	15637	15489	15641	15410	15673	15571	15638	15679	15544	15787	15488	15831	15368	15520	15542	15537	15651	15685	15694	15500	15773	15649	15643	15594	15524	15491	15608	15499	15746	15535	15422	15540	15482	15646	15507	15625	15592	15548	15489	15608	15705	15649	15692	15531	15634	15448	15639	15744	15468	15763	15552	15571	15586	15753	15545	15766	15651	15507	15589	15555	15578	15638	15673	15689	15587	15583	15605	15561	15467	15489	15698	15554	15491	15598	15654	15433	15696	15642	15618	15580	15620	15563	15475	15673	15534	15610	15392	15638	15571	15699	15687	15538	15582	15502	15595	15580	15684	15700	15624	15593	15599	15629	15694	15607	15606	15574	15539	15635	15472	15595	15496	15583	15662	15616	15652	15701	15668	15702	15713	15587	15637	15633	15635	15749	15671	15689	15624	15619	15700	15829	15601	15631	15531	15574	15681	15556	15625	15665	15751	15512	15458	15561	15663	15606	15756	15608	15730	15584	15662	15636	15671	15550	15706	15549	15621	15649	15623	15652	15556	15644	15464	15828	15721	15624	15559	15679	15674	15803	15722	15553	15590	15702	15684	15675	15518	15528	15609	15622	15538	15717	15503	15622	15564	15525	15626	15538	15635	15536	15725	15533	15689	15552	15620	15552	15575	15538	15665	15588	15707	15688	15690	15603	15701	15660	15692	15744	15533	15512	15548	15693	15777	15612	15705	15535	15760	15629	15492	15751	15603	15467	15666	15679	15582	15790	15490	15646	15653	15731	15576	15680	15637	15560	15478	15513	15615	15451	15483	15514	15446	15610	15511	15617	15578	15624	15650	15739	15595	15865	15537	15483	15648	15722	15575	15725	15485	15592	15478	15619
24601	21062	27831	24913	21187	19422	25483	47657	43848	31622	23464	18792	17376	17205	17228	17371	17279	17151	17212	17294	17397	17242	17304	17280	17133	16907	17221	17255	17153	17139	17248	17113	17036	17281	17307	17154	17362	17050	17130	17253	17207	17065	17109	17127	17026	17104	17043	17069	16816	17253	16990	17097	17120	17004	17000	17154	17394	17110	17163	17175	17087	16955	16915	17073	16933	17287	17190	16900	16976	17122	17286	16941	17034	17077	17139	16972	16984	17104	17257	16977	17130	16981	17058	17193	17222	17101	17083	17203	17182	17184	17089	17017	17243	17080	17000	17299	16922	17084	17309	17216	17112	16900	17165	17044	17129	17055	17006	17067	17116	16986	16917	17231	17035	17060	17187	17194	17095	17000	17003	16982	16942	16926	17019	17098	17108	17059	16897	17225	16821	17014	17207	17041	17128	17094	17106	16944	17062	16888	17013	16984	17112	17040	17075	17094	17144	17161	17214	17275	17106	17039	17115	17027	16940	16965	16984	17185	17050	17220	17186	17093	16969	17221	17283	16874	16925	17013	17024	17184	16859	17288	17286	17149	17077	17121	17020	17028	17188	16971	17134	17065	16995	16926	17201	17013	17041	17220	17063	17174	17384	16998	17279	17021	17169	17163	17053	17065	16987	17022	16952	17033	17169	17074	16975	17051	17159	17301	17103	17043	17067	17115	17123	17011	16948	17002	17094	17117	17028	17141	17199	17106	17147	17130	17121	17209	17111	17024	17202	17044	17037	17177	17238	17095	17067	17064	17154	17139	17076	17164	16909	17001	16976	17016	17171	17045	16964	16971	17110	17066	17087	17012	17037	17074	17228	17249	17074	16981	16957	17040	17233	17093	17060	17082	17115	17024	17050	16951	16853	17148	17074	17047	17255	17049	17065	16815	16928	16962	17124	17127	16939	17105	17205	17079	17007	17018	17186	16978	17185	17116	17065	16901	17008	17129	17155	16990	17026	16961	16943	17408	17187	17112	17195	17189	16928	17139	17191	17113	17141	17046	17120	16929	17101	17070	16925	17331	17140	17185	17134	17189	16932	17138	17116	17036	17075	16966	17058	17095	17227	17096	16981	16989	17261	17239	16737	16923	17188	17130	16944	17244	17031	17144	17096	17178	16880	17067	17004	17076	17170	17033	17130	16865	17016	17058	16978	16941	17046	17196	17190	17255	17235	16962	17217	17038	17123	17069	17042	16862	17210	17038	17022	17174	17243	17152	16993	16930	16963	16939	17174	17042	17080	17144	17138	17075	16930	17092	17084	17041	17131	17176	17165	17110	17041	16906	17090	16959	17033	17090	16825	17012	17177	16964	17048	17157	17017	17122	16915	17168	17252	16984	17015	16990	16980	17247	17120	16876	17096	17080	17063	17046	17142	17120	17048	16917	17096	17106	17053	16829	16966	16850	17091	17150	17028	17251	17174	16958	17136	17241	16940	17088	17298	17067	17168	17152	17075	16908	17227	17107	17265	16912	17075	17287	17093	17033	17302	17198	17107	17164	17047	17068	17077	17025	16929	17042	17194	16913	17024	16913	17103	17089	17060	16895	17038	17078	17062	16993	16926	16856	17165	16999	17045	17036	17064	17175	17192	17250	17035	17239	17144	17058	16972	17040	17075	17072	17218	16836	16901	17007	17078	17185	17037	16905	17136	16895	17084	17171	17143	16963	17052	17162	17227	17120	17011	17020	17049	17186	17072	17190	17078	17217	16936	17093	17090	17132	17095	17124	17056	17179	16985	17121	17163	17304	17036	17102	16954	17086	17062	17206	17083	17196	17235	17113	17004	17095	17124	17111	17224	17354	17161	17337	17234	17126	17270	17305	17076	16944	17139	17080	17150	17087	17207	17313	17109	16911	17225	17173	17063	17223	17258	17012	16981	17035	17074	17157	17362	17024	17134	16912	17183	17296	16868	17208	17020	16827	17080	17144	17243	17109	17146	17082	16978	16935	17031	16842	17088	17074	17125	17142	17123	17097	17125	16983	17100	17090	17105	17271	17118	17099	17037	17049	17095	17034	17040	17270	17191	16890	16929	16990	17157	16875	17163	17112	17067	17106	17013	17090	17147	17252	17113	17045	17347	17115	17088	17039	17111	17049	17261	16783	16871	16981	17134	16997	16898	17182	16951	17156	17102	17044	16971	17089	16987	17407	17158	17179	16966	16945	17148	17038	17036	16970	16939	17109	17154	17107	17231	17051	17092	17111	17137	17118	17114	17079	16889	16992	17259	17104	17107	17196	17074	16907	16988	16876	16938	16906	17029	17183	17114	17189	17151	16955	17002	17108	17090	17170	16917	16900	17013	17112	17193	17104	16905	16915	17058	17035	17185	17089	17084	17066	17113	17077	16851	16957	17069	17056	17132	17086	17165	17080	17126	16990	16832	16930	17125	17074	17206	17166	17084	16926	17062	17070	17132	17082	17123	17167	17060	17195	17267	17015	17178	16983	17008	16999	16955	16910	17101	17087	16974	17152	16926	16993	17156	16979	17032	17090	17138	17023	17200	17038	17066	17134	17202	17042	17085	16817	17056	17089	17090	17215	17082	16987	17092	16990	17087	17006	17227	17040	17172	17036	17007	16921	16888	17098	17194	17202	17036	17090	17158	16991	17282	17192	17405	17101	16966	16978	16955	17043	17281	16963	17185	17100	16867	17114	17244	17072	17048	17036	17139	17130	17140	17066	17000	16990	16978	17028	17118	17231	17038	17236	17215	17095	17167	17091	16962	17212	17192	16938	17124	17084	17143	17196	17090	17254	17009	17001	17199	17118	17041	17128	17012	16938	17195	16976	16958	17044	16897	17217	17151	17237	17378	17106	17022	17065	17283	17282	17062	17182	17099	17038	17025	17043	16910	17029	16922	17086	17081	16994	17058	16973	17276	16996	17151	17152	17037	17163	16964	17151	17253	17247	17238	17194	17270	17220	17192	17096	17127	17233	17072	16970	17182	17104	17111	17035	17034	17017	17116	17147	17228	17175	17215	17168	17111	17026	17285	17256	16935	17130	16983	17116	17043	17040	16993	17316	17240	16738	17188	16942	17068	17334	17039	17072	17078	16905	17264	16976	17137	17092	17017	17095	17185	17046	16928	17127	17173	17023	17017	17174	17075	17431	17147	17084	17114	17239	17145	17120	17253	16870	17207	16991	17246	16996	16980	17151	17032	16932	17031	16959	17022	17117	17100	17338	17206	16947	16980	16912	17000	17132	16835	16883	17077	16865	17181	17051	17154	16910	17183	17006	17031	17140	16920	17039	17220	17008	16907	17332	16942	17056	16978	17056	17168	17041	16951	16994	17024	17160	17064	16926	17110	16985	17080	16989	17047	16992	17070	17171	17143	17099	16959	17139	17217	17060	17150	17152	17334	17012	17220	17216	17044	17251	17145	17371	17297	17120	16928	17363	17066	17300	17323	17307	17141	16900	17130	17206	16962	17140	17014	17200	17032	16987	17221	17027	17078	17067	17090	17118	17117	17049	17195	17057	17305	16997	17118	17148	17086	17112	17373	17171	17127	17105	17156	16946	17236	17187	16977	16981	17385	17193	17187	17230	17157	17118	17110	17018	17287	17055	17283	17043	16970	16947	17086	17093	17089	17074	17096	17109	17142	17022	17020	17085	17252	17367	17053	17020	17098	17100	17016	16986	17179	17245	16983	16947	16949	17104	17237	17107	17107	17060	17046	17054	17106	17154	17177	17396	17143	17087	17162	17048	17049	16889	17030	17194	17169	16976	17172	17053	17073	17021	17012	17229	17085	16919	17202	17146	16988	17145	17016	17055	17034	17174	16926	17009	17215	17282	17177	17056	17112	17054	17137	17186	17183	17075	17147	17339	16897	16953	16964	16881	16989	17034	17166	17075	17060	17224	16937	17133	17085	16944	16902	17020	17081	17248	17094	17104	16928	17179	17228	17059	17120	17204	17127	17021	17060	17125	17123	17075	16852	17009	16996	17095	17059	17008	16946	17230	17090	17192	17038	17226	17212	17094	17075	17110	16988	17265	17111	17028	17126	17141	17261	17117	17174	17257	17037	17177	17118	17219	17183	17177	16955	17230	17101	17103	17237	17051	17090	17219	17194	16973	17092	16943	17028	17193	17003	17126	17016	17094	17072	17087	17048	17147	16998	17067	17030	17133	17211	16992	16920	17084	16948	17076	17122	17216	16884	17254	17028	17264	17228	17185	16914	17063	17243	17149	17099	17040	16994	17054	17101	17109	17028	17152	17216	16979	17294	17137	17074	17266	17033	17121	17121	17170	17105	17092	17111	17131	17092	17198	17123	16877	17009	16979	17112	17076	16981	17282	17006	16878	17077	17166	17305	17174	17102	17025	16917	17080	17102	17039	17188	17188	17136	17100	17067	17113	17028	16954	17207	17060	17159	17150	17169	17003	17181	17295	17088	17055	17123	17023	17240	17077	17089	16974	17089	16980	17214	17092	17078	17146	17043	17068	16997	17083	16994	17225	17044	17150	17046	17353	17014	16888	17081	17026	17074	17068	17085	17109	17375	17342	17008	17176	17182	17241	17206	17037	17190	17198	17190	17095	17151	17073	17040	17077	17104	17051	17344	17244	17113	17082	16890	17057	17192	17019	17121	17042	16987	16851	17025	17235	17059	17117	16867	17178	17004	17145	17177	17012	17099	17129	17046	17132	17069	17099	17028	17126	17093	17010	16964	16980	17077	17019	16792	16907	17206	16777	17019	16834	17348	16947	17070	16984	17196	17149	16939	16914	17325	17321	17202	17006	17086	17026	17126	16991	17105	16925	17052	17084	17208	17067	17124	17083	17117	17118	17023	17088	17274	17103	17077	16970	17077	17051	17122	17148	17126	17218	17000	16968	16997	17018	17066	17062	17043	17217	17048	17252	16965	16938	16994	17348	17003	17109	17231	17101	17111	17094	17106	17083	16997	17076	17103	17046	17064	17053	17116	17164	17189	17097	17070	17050	17138	17009	17113	16934	17073	16989	17029	17071	17130	17370	17003	17183	16872	17052	17109	17008	17264	17409	17033	17105	17171	17109	17068	17111	17117	17150	17076	17268	17214	16977	17122	17185	17013	17144	17101	17041	17150	17288	17091	17163	17067	17023	17065	16921	17016	17137	16918	16941	17181	17109	17193	16927	17050	17159
15519	24107	22537	18938	17616	16901	26260	49570	43599	30854	22470	16620	15539	15648	15831	15603	15475	15372	15576	15685	15548	15604	15725	15418	15676	15359	15703	15598	15456	15593	15558	15584	15511	15480	15542	15496	15319	15461	15631	15439	15671	15500	15534	15687	15525	15590	15492	15592	15569	15524	15538	15558	15554	15555	15548	15673	15514	15517	15591	15523	15749	15511	15405	15617	15730	15360	15445	15340	15478	15503	15571	15685	15620	15774	15574	15479	15510	15641	15463	15550	15578	15611	15557	15610	15635	15498	15629	15531	15714	15537	15569	15644	15514	15582	15552	15559	15627	15592	15472	15620	15675	15658	15596	15441	15491	15535	15580	15527	15669	15463	15648	15559	15382	15524	15447	15459	15385	15626	15495	15561	15742	15492	15612	15496	15655	15648	15364	15767	15647	15401	15510	15507	15535	15474	15748	15552	15615	15415	15681	15559	15569	15552	15637	15567	15436	15456	15518	15440	15652	15330	15505	15365	15599	15688	15619	15507	15539	15384	15616	15439	15542	15334	15559	15511	15539	15592	15438	15565	15687	15544	15525	15444	15582	15540	15587	15645	15564	15539	15566	15497	15488	15510	15483	15608	15604	15510	15665	15673	15523	15443	15615	15456	15732	15549	15655	15506	15460	15558	15728	15430	15361	15505	15439	15510	15595	15497	15248	15570	15439	15405	15517	15573	15521	15648	15523	15544	15515	15572	15500	15488	15640	15367	15631	15493	15588	15552	15555	15479	15659	15600	15586	15669	15643	15604	15513	15364	15480	15555	15425	15646	15475	15668	15612	15510	15659	15661	15670	15536	15388	15495	15402	15639	15596	15358	15568	15353	15482	15657	15600	15526	15460	15552	15472	15590	15537	15570	15384	15525	15606	15578	15590	15598	15588	15543	15708	15389	15574	15485	15617	15367	15629	15544	15732	15514	15581	15589	15641	15484	15594	15527	15523	15449	15501	15418	15443	15606	15542	15565	15518	15475	15393	15562	15622	15552	15489	15550	15426	15556	15668	15640	15623	15647	15539	15632	15646	15491	15384	15714	15580	15583	15499	15409	15479	15556	15626	15526	15648	15503	15588	15410	15548	15455	15464	15593	15666	15526	15476	15548	15696	15310	15646	15699	15436	15588	15441	15537	15480	15525	15652	15509	15382	15634	15551	15483	15786	15457	15569	15605	15577	15619	15543	15523	15477	15528	15620	15541	15536	15624	15530	15506	15555	15524	15521	15579	15774	15629	15554	15675	15410	15499	15612	15625	15420	15615	15510	15670	15597	15539	15394	15571	15583	15431	15458	15526	15545	15448	15570	15524	15380	15519	15589	15640	15497	15616	15450	15518	15513	15593	15785	15441	15567	15588	15419	15509	15434	15681	15674	15415	15419	15583	15659	15691	15542	15592	15702	15614	15752	15501	15507	15570	15485	15350	15527	15437	15713	15687	15534	15478	15482	15519	15397	15609	15460	15490	15574	15573	15477	15548	15591	15401	15585	15517	15622	15591	15623	15476	15632	15619	15569	15456	15550	15460	15605	15476	15462	15617	15603	15580	15501	15550	15557	15556	15579	15573	15562	15359	15624	15551	15684	15519	15550	15535	15452	15579	15492	15532	15608	15643	15523	15481	15487	15617	15597	15631	15624	15345	15584	15441	15640	15519	15451	15519	15750	15451	15371	15509	15566	15703	15728	15535	15462	15607	15649	15567	15668	15412	15456	15549	15580	15567	15429	15603	15485	15550	15655	15637	15655	15501	15533	15500	15568	15572	15771	15359	15537	15526	15479	15577	15376	15610	15425	15686	15571	15620	15448	15596	15652	15594	15555	15538	15535	15620	15624	15513	15559	15588	15499	15836	15641	15366	15498	15544	15528	15598	15440	15563	15673	15325	15431	15518	15649	15600	15756	15579	15505	15518	15397	15456	15595	15525	15640	15720	15470	15510	15586	15611	15615	15468	15502	15725	15429	15457	15550	15686	15553	15481	15750	15707	15656	15435	15386	15554	15536	15598	15693	15613	15519	15603	15757	15526	15666	15584	15473	15622	15465	15745	15381	15564	15586	15716	15480	15721	15432	15435	15408	15773	15586	15610	15551	15550	15624	15501	15559	15518	15580	15379	15643	15624	15447	15385	15443	15462	15505	15452	15469	15664	15459	15748	15557	15551	15502	15455	15603	15678	15628	15514	15579	15610	15615	15452	15686	15508	15527	15533	15664	15611	15519	15585	15607	15522	15670	15626	15391	15486	15647	15454	15466	15539	15561	15576	15487	15528	15565	15650	15519	15536	15611	15573	15687	15651	15426	15534	15601	15502	15627	15509	15643	15554	15592	15554	15586	15780	15597	15749	15491	15381	15559	15535	15449	15500	15559	15605	15501	15558	15490	15489	15609	15469	15520	15529	15394	15526	15487	15517	15636	15616	15447	15667	15518	15528	15613	15581	15473	15482	15726	15380	15576	15438	15387	15481	15392	15701	15443	15561	15582	15718	15579	15377	15514	15422	15525	15483	15754	15630	15527	15685	15607	15541	15653	15584	15462	15487	15402	15577	15509	15523	15421	15409	15629	15614	15733	15499	15697	15526	15554	15475	15514	15589	15700	15484	15668	15538	15618	15565	15559	15539	15628	15580	15634	15556	15721	15358	15470	15618	15392	15523	15527	15669	15731	15607	15639	15547	15506	15598	15656	15521	15736	15467	15556	15512	15591	15555	15475	15403	15655	15470	15670	15418	15607	15554	15529	15490	15330	15723	15561	15570	15740	15552	15610	15682	15528	15670	15469	15352	15728	15446	15718	15438	15526	15640	15492	15438	15550	15594	15562	15536	15675	15541	15565	15520	15500	15536	15687	15499	15474	15691	15478	15476	15649	15597	15536	15566	15542	15611	15712	15643	15742	15637	15393	15636	15625	15544	15490	15577	15504	15586	15525	15452	15631	15541	15634	15655	15437	15447	15489	15512	15486	15381	15680	15646	15504	15536	15471	15357	15437	15460	15560	15514	15555	15526	15609	15446	15638	15627	15532	15663	15413	15319	15507	15476	15650	15464	15498	15587	15484	15525	15499	15507	15644	15566	15569	15700	15490	15574	15591	15473	15555	15552	15577	15496	15499	15491	15547	15622	15506	15521	15594	15683	15630	15604	15614	15675	15660	15523	15617	15426	15385	15673	15462	15632	15510	15702	15604	15462	15430	15540	15595	15628	15473	15401	15716	15694	15354	15412	15448	15554	15565	15606	15412	15633	15573	15627	15553	15543	15412	15450	15767	15492	15646	15428	15747	15544	15482	15488	15602	15536	15676	15560	15542	15690	15601	15503	15450	15565	15520	15470	15593	15693	15511	15643	15416	15729	15641	15584	15439	15364	15512	15649	15521	15653	15688	15568	15469	15574	15550	15324	15630	15485	15654	15479	15528	15474	15426	15754	15577	15554	15471	15573	15488	15575	15718	15468	15527	15623	15516	15485	15553	15550	15627	15518	15556	15640	15424	15385	15530	15559	15443	15553	15559	15494	15644	15637	15736	15571	15567	15447	15651	15592	15560	15651	15606	15486	15682	15515	15521	15497	15506	15590	15645	15581	15509	15522	15593	15608	15527	15734	15572	15525	15535	15562	15451	15685	15731	15563	15604	15482	15667	15527	15441	15434	15671	15555	15710	15559	15537	15742	15490	15679	15522	15581	15593	15614	15558	15459	15634	15475	15479	15584	15503	15600	15681	15479	15535	15619	15631	15493	15375	15494	15504	15510	15626	15653	15474	15384	15660	15488	15477	15571	15565	15570	15572	15671	15587	15583	15605	15568	15720	15702	15439	15617	15467	15451	15657	15677	15542	15640	15293	15689	15544	15486	15497	15533	15760	15543	15617	15400	15594	15549	15550	15560	15493	15548	15505	15579	15863	15551	15570	15582	15583	15635	15423	15605	15564	15537	15514	15538	15520	15473	15745	15616	15701	15555	15723	15481	15664	15602	15607	15645	15460	15666	15546	15491	15536	15445	15547	15439	15596	15484	15507	15527	15538	15417	15521	15672	15627	15550	15532	15531	15632	15509	15578	15658	15609	15552	15502	15590	15688	15488	15658	15597	15516	15677	15574	15508	15465	15598	15667	15637	15571	15644	15520	15637	15828	15569	15622	15546	15662	15745	15537	15676	15552	15632	15611	15420	15293	15509	15552	15513	15585	15513	15652	15416	15626	15664	15600	15627	15628	15443	15637	15473	15499	15405	15532	15567	15482	15488	15509	15447	15598	15424	15683	15403	15485	15596	15479	15506	15541	15501	15689	15517	15499	15554	15561	15646	15558	15553	15416	15792	15364	15568	15659	15661	15471	15479	15512	15557	15453	15553	15523	15567	15654	15779	15467	15659	15482	15536	15530	15541	15571	15410	15560	15697	15513	15463	15572	15417	15584	15534	15469	15291	15536	15377	15573	15434	15605	15594	15648	15592	15762	15465	15648	15525	15465	15529	15644	15542	15479	15588	15572	15508	15647	15430	15401	15581	15741	15544	15526	15565	15573	15688	15525	15640	15544	15509	15651	15446	15566	15507	15520	15423	15502	15645	15465	15652	15608	15524	15544	15488	15455	15460	15523	15511	15757	15540	15531	15658	15486	15488	15657	15393	15543	15658	15797	15599	15604	15518	15520	15621	15597	15515	15427	15466	15561	15554	15422	15588	15583	15633	15586	15562	15525	15578	15665	15422	15608	15618	15568	15599	15422	15614	15476	15495	15608	15422	15615	15610	15732	15677	15570	15471	15456	15510	15584	15483	15522	15482	15660	15603	15561	15491	15503	15645	15399	15626	15631	15614	15692	15547	15516	15579	15639	15715	15685	15514	15574	15724	15572	15498	15615	15621	15582	15515	15570	15526	15697	15558	15480	15486	15561	15438	15425	15609	15571	15349	15567	15538	15542	15518	15676	15499	15477	15528	15471	15644	15450	15620	15543	15492	15501	15422	15779	15514	15533	15354	15564	15496	15627	15607	15390	15361	15618	15557	15525	15450	15606	15425	15564	15668	15567	15425	15493	15727	15607	15542	15563	15411	15588	15527	15616	15590	15395	15709	15620	15461	15529	15395	15382	15670	15511	15633	15509	15687	15574	15558	15549	15652	15509	15539	15541	15430	15475	15430	15568	15582	15590	15442
23008	21070	28848	23532	21441	23156	34367	65018	59027	41506	29353	20608	17861	17405	17538	17454	17161	17325	17191	17313	17280	17432	17259	17334	17345	17207	17220	17183	17175	17425	17386	17396	17185	17362	17170	17317	17290	17336	17157	17360	17461	17307	17324	17371	17344	17191	17247	17304	17486	17202	17349	17300	17262	17395	17070	17009	17322	17386	17270	17371	17236	17101	17133	17066	17238	17247	17117	17304	17044	17305	17210	17274	17173	17136	16978	17411	17339	17219	17135	17089	17147	17383	17271	17181	17123	17166	17339	17166	17222	17043	17170	17353	17254	17180	16989	17184	17190	17209	17147	17169	17214	17163	17034	17283	17011	17178	17032	17180	17123	17337	17264	17148	16999	17306	17338	17224	17144	17059	17267	17287	17359	17279	17315	17178	17080	17352	17213	17309	17017	17251	17275	17285	17192	17162	17218	17284	17064	17064	17244	17215	17260	17134	17388	17072	17262	17375	17156	17128	17298	17238	17057	17204	17082	17055	17211	17128	17213	17143	17140	17211	17245	17229	17206	17200	17146	17286	17202	17190	17242	17140	17217	17146	17330	17151	17164	17001	17347	17283	17281	17202	17256	17296	17267	17250	17158	17055	17042	17187	17340	17065	17555	17073	17099	17082	17236	17089	17097	17157	17285	17144	17248	17437	17119	17033	17099	17246	17284	17171	17165	17260	17108	17176	17317	17255	17260	16877	17312	17131	17407	17302	17258	17190	17183	17262	17254	17193	17182	17037	17301	17140	17069	17184	17335	17394	17307	17097	17200	17356	17252	17090	17258	17258	17210	17212	17036	17315	17084	17208	17229	17427	17210	17122	17141	17251	17233	17118	17233	17197	17179	17314	17044	17171	17267	17233	17241	17299	17206	17161	17213	17296	17164	17134	17202	17178	17175	17148	17293	17117	17202	17127	17130	17218	17311	17207	17163	17200	17291	17038	17270	17163	17262	17075	17374	17289	17137	17246	17399	17233	17247	17127	16983	17133	17041	17210	17212	17019	17295	17417	17277	17282	17219	17121	17195	17194	17069	17170	17172	17167	17233	17167	17124	17179	17275	17166	17021	17160	17240	17371	17421	17289	17238	17229	17302	17212	17209	17212	17184	17134	17290	17264	17198	17243	17253	17163	17199	17083	16978	17249	17280	17300	17092	17322	17491	17155	17101	17191	17400	17099	17241	17285	17181	17215	17232	17347	17387	17193	17190	17215	17205	17184	17295	17171	17258	17029	17273	17243	17039	17150	17221	17093	17074	17175	17176	17270	17218	17045	17310	17261	17259	17151	17250	17132	17057	17230	17322	17195	17097	17124	17305	17317	17138	17214	17323	17080	17342	17191	17255	17105	16963	17171	17094	17411	17459	17212	17289	17185	17025	17328	17178	17410	17161	17237	17256	17162	17249	17314	17225	17052	17269	17226	17251	17206	17272	17185	17044	17167	17026	17353	17004	17065	17245	17289	17336	17348	17387	17140	17103	16976	17206	17204	17115	17230	17068	17235	17306	17263	17030	17198	17066	17359	17320	17490	17094	17253	17116	17386	17256	17293	17242	17231	17180	17270	17388	17277	17057	17207	17327	17152	17258	17225	17240	16886	17174	17364	17279	17096	17265	17232	17202	17102	16936	17235	17272	17205	17382	17190	17168	17140	17231	17155	17255	17265	17099	17164	17367	17092	17336	17267	17166	17108	17416	17030	17373	17332	17102	17306	17308	17239	17088	17294	17217	17150	16993	17097	17153	16901	16942	17121	17072	17116	17331	17262	17139	17192	17302	16940	17281	17051	17156	17076	17401	17217	17213	17139	17283	17246	17343	17054	16974	16980	17117	17127	17188	17163	17190	17125	17150	17266	17387	17235	17279	17241	17261	17219	17131	17231	17165	17048	17164	17114	17185	17122	17352	17204	17177	17075	17141	17258	17443	17293	17148	17105	17302	17164	17262	17358	17071	17224	17048	17162	17048	17138	17284	17096	17281	17096	17152	17296	17197	17190	17201	17376	17261	17306	17327	17318	17094	17131	17305	17130	17463	17253	17061	17201	17141	17143	17234	17211	17136	17031	17432	17200	16925	17055	17289	17098	17211	17242	17066	17069	17202	17061	17042	17123	17146	17193	17299	17085	17174	17177	17148	17212	17038	17192	17227	17131	17057	17235	17324	17270	17243	17296	17105	17140	17200	17163	17255	17131	17237	17223	17119	17088	17131	17095	17083	17231	17173	17121	17229	17285	17183	17155	17274	17243	17082	17273	17178	17260	17368	17304	17429	16954	17082	17202	17193	17156	17189	17037	17153	17033	17235	17298	17311	17216	17366	17246	17322	16969	17221	17388	17043	17330	17220	17048	17189	17075	17434	17302	17131	17033	17078	17207	17222	17099	17332	17250	17438	17110	17399	17377	17050	16972	17352	17341	17107	16976	17106	17211	17403	17207	17074	17460	17276	17143	17235	17127	17516	17108	17305	17280	17217	17165	17140	17062	17156	17258	17390	17197	17311	17186	17218	17060	17199	17198	17202	17221	17328	17341	17277	17141	17330	17318	17130	17160	17184	17271	17340	17220	17498	17276	17146	17163	17230	17310	17183	17208	17074	17165	17318	16999	17122	17240	17171	17167	17211	17022	17215	17253	17151	17285	17310	17189	17289	17129	17133	17229	17214	17282	17069	17155	17363	17219	17249	17014	17152	17137	17294	17270	16948	17029	17155	17236	17190	17153	17262	16849	17188	17343	17113	17316	17153	17195	17172	17098	17017	17125	17215	17372	17179	17249	17222	17196	17086	17235	17388	17154	17133	17281	17209	17135	17194	17273	17246	17184	17236	17150	17104	17287	17042	17133	17144	17213	17186	17320	17279	17220	17092	17236	17323	17197	17090	17352	17249	17024	17313	17215	17182	17254	17094	17392	17245	16985	17038	17140	17348	17098	17382	17145	17272	17232	17390	17266	17338	17151	17241	17140	17026	17136	17031	17204	17312	17320	17274	17333	17240	17138	17162	17332	17313	17190	17150	17183	16847	17098	17264	17097	17242	17437	17367	17077	17155	17108	17364	17142	17221	17324	17381	17164	17196	17000	17054	17038	17171	17359	17215	17377	17072	17282	17180	17120	17373	17265	17065	17121	17273	17245	17272	16961	17179	17073	17456	17008	17328	17171	17068	17247	17237	17155	17201	17365	17135	17045	17399	17227	17315	17211	17243	17290	17107	17015	17152	17217	17201	17162	17214	17185	17065	17221	17143	17200	17126	17028	17324	17237	17292	16914	17101	17258	17148	16960	17474	17229	17076	17178	17137	17284	17244	17103	17271	17366	17132	17090	17237	16955	17066	17223	17154	17085	17336	17103	17120	17110	17099	17156	17033	17097	17219	17144	17271	17337	17383	17321	17290	17078	17183	17190	17255	17153	17220	17132	17026	16945	17173	17136	17248	17254	17194	17095	17123	17215	17143	17220	17078	17127	17239	16989	17356	17269	17184	17303	17293	17176	17080	17175	17058	17150	17115	17103	17240	17025	17211	17217	17243	17159	17193	17250	17293	17262	17214	17026	17062	17280	17188	17002	17256	17205	17344	17297	17118	17007	16990	17232	17412	17417	17310	17175	17370	17077	17237	17147	17158	17162	17243	17146	17288	17241	17289	17081	17327	17220	17034	17223	17148	17121	17085	17208	17067	17334	17158	17381	17143	17301	17383	17207	17295	17173	17235	17118	17092	17279	17047	17275	17291	17083	17006	17096	17110	17014	17071	17192	17216	17252	17257	17290	17119	17072	17176	17350	17101	17050	17053	17186	17237	17288	17283	17143	17167	16990	17047	17147	17039	17210	17058	17257	17219	17088	17169	17157	17128	17452	17003	17083	17267	17277	17294	17215	17362	17293	17346	17183	17134	17003	17177	17222	17202	17299	17141	17060	17265	17140	17188	17063	17045	17259	17246	17006	17213	17214	17206	17143	17314	17279	17014	17098	17320	17142	17059	17192	17073	17097	17189	17262	17209	17162	17295	17138	17227	17222	17091	17207	17103	17260	17228	17303	17334	17200	16943	17018	17245	17317	17340	17250	17221	17131	16978	17385	17199	17274	17239	17054	17234	17250	17264	17106	17213	17139	17227	17057	17275	17102	17112	17227	17099	17169	17089	17082	17257	17359	17167	17114	17262	17141	17182	16944	17222	17194	17286	17300	17173	16981	17171	17183	17156	17117	17262	17250	17340	17271	17279	17209	17225	17187	17149	17269	17134	17305	17096	17066	17262	17276	17342	17101	17190	17053	17133	16977	17414	17268	17058	17170	17315	17178	17251	17117	17154	17223	17327	17105	17054	16990	17012	17254	17068	17258	17022	16902	17357	17144	17248	16933	17270	17207	17220	17268	17182	17246	17286	17075	17225	17161	17327	17180	17122	17272	17277	17111	17140	17151	17108	17386	17149	17178	17146	17169	17242	17278	17370	17342	17374	17153	17105	17204	17281	17215	17267	17137	17255	17203	17409	17144	17154	17137	17348	17087	17058	17342	17312	17178	17254	17240	16995	17169	17201	17416	17114	17087	17348	17139	17212	17175	17085	17124	17161	17150	17103	17086	17186	17063	17202	17352	17134	17116	17234	17158	17174	17212	17049	16886	17107	17112	17008	17185	17124	16929	17100	17246	17199	17160	17046	17212	17159	17191	17176	17155	17189	17268	17183	17079	17124	17195	17142	17298	17096	17072	17068	17168	17202	17318	16980	17219	17188	17152	17323	17395	17248	17217	17151	17170	17205	17175	17253	17169	17091	17258	16925	17073	17230	16884	17265	17274	17196	17143	17202	17033	17250	17083	17159	17397	17274	17327	17275	17390	17098	17182	17182	17257	17243	17096	17214	17270	17221	17188	17289	17257	17238	17345	17144	17179	17195	17113	17306	17041	17081	17095	17088	17232	16881	17208	17140	17218	17144	17253	17173	17453	17109	17004	17031	17163	17238	17101	17238	17314	17194	17000	17051	17174	16820	17047	17151	17214	17193	17385	17170	17157	17109	17189	17180	17130	17273	17286	17117	17184	17021	17115	16987	17084	17170	17222	17347	17177	17268	17153	17064	17135	17090	17119	17184	17297	17306	17059	17242	17077	16975	17115	17130	17273	17214	17091	17469	17199	17327	17176	17295	17202	17411	17070
17449	30839	28183	22489	20085	18774	33451	65837	58473	40827	29717	17808	15856	15579	15607	15638	15638	15701	15643	15501	15600	15678	15551	15579	15599	15799	15570	15733	15521	15696	15470	15640	15693	15535	15692	15694	15476	15559	15704	15654	15696	15572	15649	15775	15707	15551	15717	15751	15467	15618	15615	15466	15467	15665	15675	15629	15724	15667	15609	15667	15581	15634	15581	15483	15538	15725	15816	15589	15677	15658	15528	15682	15605	15548	15619	15609	15794	15591	15571	15721	15672	15490	15565	15568	15575	15387	15473	15601	15481	15513	15743	15451	15702	15676	15644	15705	15619	15565	15606	15617	15613	15707	15592	15522	15636	15563	15387	15491	15569	15664	15570	15632	15590	15651	15786	15568	15583	15684	15438	15583	15599	15727	15666	15585	15502	15720	15452	15639	15526	15591	15653	15532	15358	15654	15761	15413	15612	15528	15498	15669	15570	15573	15727	15663	15696	15716	15540	15581	15650	15537	15527	15580	15719	15468	15687	15485	15613	15600	15620	15716	15544	15508	15654	15655	15506	15582	15457	15751	15716	15632	15435	15654	15629	15506	15586	15564	15600	15623	15465	15576	15627	15522	15613	15521	15547	15679	15551	15601	15698	15532	15479	15550	15500	15497	15645	15499	15631	15697	15646	15602	15521	15604	15360	15562	15624	15682	15585	15511	15733	15528	15724	15576	15543	15655	15561	15677	15728	15661	15436	15648	15660	15545	15631	15492	15342	15469	15568	15540	15438	15593	15727	15531	15658	15890	15515	15621	15514	15444	15796	15636	15540	15379	15705	15588	15573	15451	15679	15662	15581	15727	15527	15654	15494	15644	15542	15573	15590	15500	15561	15559	15601	15504	15696	15546	15737	15698	15641	15683	15613	15644	15575	15400	15651	15608	15660	15563	15751	15525	15559	15543	15714	15549	15672	15450	15696	15511	15662	15779	15541	15617	15686	15579	15597	15605	15598	15503	15528	15778	15579	15579	15669	15582	15625	15321	15597	15517	15446	15671	15573	15608	15548	15436	15584	15546	15565	15638	15596	15673	15589	15599	15468	15586	15500	15676	15415	15661	15586	15641	15572	15579	15489	15557	15646	15644	15644	15650	15611	15606	15595	15596	15809	15464	15493	15765	15532	15712	15648	15435	15634	15747	15679	15486	15660	15544	15673	15594	15738	15603	15563	15555	15736	15610	15560	15604	15484	15553	15532	15549	15739	15492	15552	15556	15616	15565	15578	15517	15531	15697	15500	15627	15327	15571	15618	15587	15543	15540	15522	15595	15780	15467	15433	15584	15519	15481	15718	15631	15583	15658	15609	15539	15501	15700	15585	15329	15450	15746	15709	15432	15604	15685	15702	15584	15379	15730	15681	15515	15609	15665	15467	15642	15654	15455	15579	15615	15419	15569	15473	15510	15417	15481	15644	15476	15587	15565	15415	15609	15612	15499	15565	15550	15523	15511	15586	15657	15536	15514	15521	15652	15546	15494	15583	15700	15500	15451	15662	15462	15542	15732	15694	15635	15414	15498	15569	15661	15592	15627	15355	15573	15560	15770	15594	15643	15510	15531	15548	15639	15339	15459	15541	15520	15429	15543	15586	15511	15474	15622	15483	15567	15505	15654	15676	15469	15398	15426	15453	15594	15625	15502	15612	15542	15544	15354	15605	15576	15565	15720	15604	15566	15552	15586	15567	15505	15634	15442	15570	15684	15593	15709	15613	15663	15500	15577	15648	15499	15593	15658	15695	15628	15712	15665	15658	15688	15494	15625	15508	15562	15564	15409	15686	15340	15427	15654	15482	15619	15578	15655	15599	15554	15593	15588	15528	15571	15514	15659	15585	15419	15649	15521	15535	15614	15523	15515	15387	15603	15469	15551	15593	15594	15601	15435	15584	15604	15447	15588	15533	15598	15676	15488	15730	15548	15509	15549	15593	15629	15653	15419	15581	15564	15623	15634	15587	15649	15557	15441	15461	15574	15690	15530	15720	15591	15622	15723	15738	15479	15638	15551	15677	15530	15638	15586	15727	15503	15453	15529	15557	15629	15611	15558	15460	15610	15485	15441	15515	15680	15366	15569	15526	15585	15609	15697	15530	15569	15568	15275	15693	15577	15783	15644	15548	15578	15576	15496	15552	15652	15546	15655	15595	15530	15693	15524	15463	15582	15503	15510	15619	15561	15571	15517	15771	15501	15647	15539	15526	15360	15522	15428	15706	15482	15523	15400	15698	15540	15545	15463	15627	15521	15538	15571	15584	15573	15786	15552	15680	15710	15516	15479	15488	15600	15522	15665	15483	15705	15679	15602	15496	15523	15489	15532	15466	15542	15611	15452	15563	15610	15668	15504	15591	15535	15463	15774	15565	15355	15536	15467	15598	15556	15698	15679	15578	15619	15631	15695	15693	15691	15617	15557	15454	15638	15484	15511	15700	15483	15559	15499	15499	15578	15682	15588	15482	15615	15632	15550	15407	15692	15578	15450	15525	15388	15653	15442	15393	15581	15600	15645	15336	15387	15735	15574	15618	15559	15629	15650	15546	15515	15516	15543	15365	15635	15667	15484	15535	15646	15601	15608	15589	15598	15660	15492	15723	15547	15440	15623	15538	15688	15558	15550	15579	15620	15527	15559	15584	15567	15636	15625	15654	15530	15334	15729	15731	15474	15494	15657	15595	15604	15502	15689	15705	15481	15688	15710	15548	15585	15497	15614	15415	15406	15356	15547	15602	15730	15576	15591	15607	15643	15551	15555	15581	15704	15584	15448	15624	15553	15477	15606	15512	15344	15533	15679	15469	15788	15518	15738	15506	15601	15533	15654	15618	15347	15553	15483	15639	15647	15443	15573	15550	15703	15350	15783	15608	15566	15707	15495	15704	15568	15656	15698	15445	15635	15795	15708	15639	15612	15507	15787	15695	15655	15647	15533	15548	15716	15725	15537	15605	15621	15684	15591	15551	15594	15399	15664	15594	15503	15471	15540	15600	15514	15521	15569	15519	15590	15545	15627	15603	15658	15471	15600	15574	15425	15590	15557	15530	15675	15394	15578	15572	15574	15682	15590	15715	15628	15496	15517	15447	15550	15588	15484	15575	15679	15676	15755	15594	15674	15587	15661	15529	15533	15524	15761	15680	15644	15658	15531	15622	15730	15693	15522	15512	15530	15539	15500	15558	15566	15541	15591	15637	15550	15505	15479	15682	15525	15635	15676	15480	15432	15703	15515	15657	15620	15636	15530	15779	15496	15627	15698	15612	15560	15617	15531	15639	15527	15585	15453	15554	15625	15722	15480	15620	15540	15726	15645	15578	15599	15581	15488	15637	15525	15635	15559	15629	15660	15580	15542	15534	15566	15500	15671	15769	15613	15587	15626	15584	15717	15538	15636	15548	15626	15506	15517	15640	15418	15702	15611	15561	15551	15523	15513	15473	15548	15716	15575	15709	15477	15546	15782	15792	15610	15620	15635	15614	15461	15612	15638	15631	15383	15657	15819	15475	15626	15633	15626	15582	15450	15700	15456	15622	15631	15583	15727	15490	15761	15550	15679	15565	15596	15523	15669	15608	15582	15608	15660	15623	15535	15728	15473	15577	15557	15579	15624	15722	15579	15714	15657	15538	15593	15698	15607	15524	15677	15675	15437	15736	15629	15632	15692	15582	15612	15548	15431	15542	15694	15593	15703	15586	15635	15488	15662	15699	15616	15613	15628	15524	15664	15484	15560	15687	15734	15635	15561	15684	15506	15652	15444	15586	15475	15913	15587	15592	15482	15614	15583	15633	15487	15519	15581	15645	15519	15480	15565	15512	15440	15646	15637	15687	15613	15588	15591	15662	15504	15566	15606	15587	15540	15610	15638	15688	15608	15496	15606	15588	15625	15529	15607	15781	15607	15609	15494	15543	15513	15472	15615	15486	15660	15648	15504	15647	15688	15564	15383	15623	15502	15561	15541	15614	15443	15535	15695	15402	15533	15510	15653	15659	15555	15588	15507	15623	15635	15554	15650	15572	15591	15495	15535	15581	15484	15579	15608	15591	15835	15670	15559	15714	15688	15516	15519	15688	15578	15546	15595	15682	15636	15504	15518	15595	15469	15809	15487	15603	15589	15591	15645	15730	15619	15558	15482	15659	15665	15621	15566	15643	15479	15539	15501	15747	15636	15587	15726	15409	15394	15586	15863	15407	15453	15548	15461	15437	15520	15572	15683	15467	15589	15629	15664	15511	15607	15702	15494	15621	15558	15701	15459	15576	15579	15710	15717	15493	15442	15658	15674	15514	15659	15498	15621	15517	15579	15551	15754	15707	15605	15705	15607	15590	15560	15624	15415	15493	15412	15781	15595	15849	15543	15519	15509	15584	15766	15493	15745	15637	15743	15516	15521	15651	15568	15594	15788	15525	15727	15536	15605	15530	15715	15560	15770	15462	15661	15485	15543	15510	15501	15551	15566	15628	15559	15717	15512	15712	15540	15456	15517	15432	15708	15603	15652	15449	15570	15524	15564	15443	15504	15509	15482	15560	15544	15547	15435	15483	15700	15494	15569	15550	15709	15485	15518	15655	15534	15701	15448	15473	15535	15513	15484	15613	15529	15835	15607	15386	15504	15545	15595	15577	15450	15578	15547	15502	15717	15538	15662	15639	15519	15558	15564	15575	15528	15750	15872	15526	15614	15601	15608	15419	15644	15509	15392	15496	15478	15612	15485	15648	15522	15348	15547	15539	15596	15522	15431	15658	15599	15529	15600	15584	15637	15668	15617	15644	15638	15631	15422	15730	15643	15399	15826	15640	15406	15615	15573	15596	15612	15384	15503	15660	15558	15587	15628	15699	15570	15562	15668	15740	15556	15595	15589	15379	15432	15726	15517	15563	15635	15601	15383	15499	15728	15467	15554	15521	15525	15531	15454	15620	15574	15698	15711	15607	15510	15646	15608	15621	15534	15517	15546	15645	15639	15658	15403	15535	15621	15396	15653	15670	15741	15509	15392	15726	15465	15540	15563	15418	15737	15551	15507	15466	15489	15632	15627	15464	15519	15550	15642	15611	15469	15669	15717	15614	15515	15576	15553	15425	15592	15657	15705	15613	15596	15610	15658	15607	15667	15617	15531	15581	15562	15488	15604	15569	15498	15645	15624	15648	15680
27566	21750	23442	20343	17515	17506	19002	24988	25013	21777	19022	17470	17106	17191	17307	17341	17193	17198	17138	17189	17415	17091	17107	17221	17160	17114	17189	17074	17277	17059	17186	17136	16942	17121	17137	17282	17121	17089	17367	17053	17220	17229	17309	17235	17110	17214	17218	17197	17142	17091	16992	17234	17076	17228	17277	17203	17217	17154	16997	17050	17017	17066	17304	17250	17020	17005	17169	17083	17078	17131	17207	17363	17234	17073	17195	16980	17257	16940	17091	17132	17098	17033	16915	17087	17103	17162	17073	17297	17270	17035	17106	17155	17103	17228	17145	17007	17010	17237	17055	17063	17293	17385	17166	17295	17267	17179	16913	17069	16979	16999	17068	17077	17093	17162	17265	17323	17188	17179	17298	17343	17077	17092	17090	17219	17142	17172	17178	17219	17009	17247	17100	16955	17034	17240	17007	17179	17038	17088	17203	17159	17179	17112	17086	17018	17101	17065	17120	17034	17123	16815	17157	17148	17127	17070	17196	17002	17195	17278	17333	17048	17279	17182	17298	17232	17214	17389	17051	17302	16870	16927	17048	17089	17143	17010	17014	17017	17052	16981	17150	17294	17086	17265	17210	17187	17050	17160	17115	17106	17039	17249	17044	17211	17213	17470	17109	17111	17158	17225	17080	17018	17185	17084	17102	17291	17077	17271	17122	17287	17290	17162	17190	16889	17138	17137	17285	17030	16964	16976	17273	17298	17173	17048	17216	17171	17172	17159	17134	17192	17210	17096	17162	17274	17242	17011	17128	17091	17226	17165	17275	16949	17189	17137	17359	16989	17154	17034	17039	17029	17226	17029	17151	17095	17339	17144	17107	17301	17085	17211	17163	16940	17147	17141	17222	17109	17174	17211	17172	17109	17335	17198	17103	17303	17076	17319	16991	17325	17015	17087	17229	17296	17280	17178	17362	17350	17180	16927	16951	16963	17161	17312	17125	16983	17071	17084	17180	17153	17229	17314	17215	17172	17187	17150	17209	17228	17116	17189	17245	17205	17207	17131	17301	17226	17205	17125	17165	17135	17214	17178	17406	17260	17254	17306	17245	16994	17195	17035	17219	17012	17209	17041	17097	16935	17180	17101	17105	17067	16990	17093	17066	17073	17136	17169	17224	17080	17070	16985	17189	16920	17143	17051	17208	16966	17094	17214	17201	17305	17113	17111	17149	17153	16928	17214	16996	17146	17272	17067	17182	17219	17204	17019	17118	16980	17299	17165	17243	17152	17263	17184	17182	17135	17240	17172	17289	17108	17334	17185	17212	17014	17273	17183	17037	17276	17178	17065	17130	17162	17185	17223	17193	17334	17124	17196	17129	17185	17256	17113	17112	17253	17128	16904	17201	17013	17069	17251	17066	17006	17125	17311	17165	17062	17289	16919	17185	17054	17129	17047	17191	17126	17192	17015	17163	16949	17271	17071	17130	17089	17224	17379	17347	17078	17136	17297	17133	17128	17037	17058	17105	17172	17186	17116	16957	17111	17275	17207	17164	17259	17189	17083	17038	17134	17041	17181	17207	17159	17325	17273	16906	17259	17069	16978	17087	17194	17258	17003	17037	17246	17080	16976	17216	17153	17061	17339	17126	17027	17384	17157	17290	17245	17153	17115	17003	16940	17226	17123	17074	17059	17192	17304	17244	17249	17111	17220	17054	17000	17082	17122	17178	17108	17161	17198	17282	17136	17287	17194	17438	17308	17069	17305	17282	16864	17272	17168	17254	17219	16914	17053	17065	17270	17002	17200	16976	16945	17149	17210	17119	17183	17103	17061	17338	17231	17073	17276	17395	17030	17069	17026	17032	17084	17283	17074	17197	17006	17005	17053	17171	17113	17012	17060	16857	17174	17083	17239	17282	17155	17098	16988	17006	17050	16930	17172	17190	17171	17082	17142	17153	17221	17164	17201	17308	17031	17285	17048	17109	17057	17220	17202	16890	17199	16993	17081	17179	17120	17214	17276	17108	16922	17143	17148	17135	16973	17069	17227	17315	17242	17250	17142	17207	17123	17306	17237	17309	16962	17067	17148	17259	17221	17294	17249	17269	17142	17092	17215	17185	17321	17067	17065	17119	17118	17266	17011	17299	17203	17089	17180	17142	17126	17082	17093	17106	17186	17138	17091	16988	17062	17021	17267	17091	17089	17111	17263	17213	17038	17216	17347	17029	16933	17070	17065	16989	17281	17114	17160	17198	17192	17196	17104	17093	17254	17024	17110	17312	17210	17205	17206	16944	17355	17042	17044	17074	16905	17297	17170	17138	17327	17182	17189	17156	17234	17107	16999	17352	17235	17033	17013	17259	17072	17237	17357	17220	17043	17199	17040	17241	17003	17175	17040	17102	17138	17251	17135	17087	17194	17129	17147	17214	17152	17326	16949	17050	17197	17385	16970	17271	17036	17019	17200	17092	17200	17052	17086	17163	17162	17182	17102	17213	17053	17202	17212	17292	16984	17210	17054	17232	17127	17332	17149	17038	17141	17216	16967	17144	17161	17170	17260	17468	17155	17239	17175	17157	17156	17051	17050	17386	17156	17039	17122	17149	17073	17032	17151	17388	17115	17029	17185	17153	17102	17146	17047	16897	17098	17019	17188	17186	17188	17205	17209	17176	17232	16921	16945	17034	17027	17140	17141	16879	17131	16833	17349	17238	17104	17196	16996	17109	17169	17361	16895	17014	17356	17026	17125	17157	17106	17137	17152	17278	17246	17215	17141	17121	17057	16966	16926	17145	17205	17070	17139	17143	17194	17079	17114	17141	17027	17072	17208	17224	16955	17102	17298	16999	17221	17119	17114	17114	17327	17191	17063	17421	16923	16985	17081	17106	17303	17095	17248	17070	17236	17059	17019	17129	17258	17172	17292	16954	17159	17481	16906	17298	17064	17192	17301	17333	17313	17080	17247	17277	17180	17169	17073	17219	17238	17217	17338	17201	17255	17181	17187	17165	17206	17197	17080	17006	17252	17301	17187	17164	17191	17069	17108	17237	17154	17319	17133	17294	17114	17180	17214	17285	17217	17289	17232	17169	16985	17038	17182	17144	17225	17131	17273	17022	16946	17023	17048	17106	17006	17055	17061	17120	17363	17418	17092	16985	17203	17275	16995	17148	17266	17105	17111	17134	17177	16985	17262	17096	17135	17232	16955	16968	17072	17071	17142	17251	17088	17175	17178	17257	17210	17142	17427	17156	17314	17169	17111	17033	17008	17124	17195	17022	17246	17128	17174	17015	17125	17180	17269	16931	17043	17280	17269	17280	17202	17208	17095	17250	17137	17101	17116	17252	17080	16877	17286	17171	17258	17127	17061	16999	17040	17034	17127	17278	17258	17141	17139	16961	16981	17355	17214	17241	17197	16909	17196	17270	16959	16910	17027	17086	17157	17197	17235	17196	17388	17183	17289	17186	17172	17224	17160	17235	17113	17225	16911	17048	17362	17254	17143	17196	17198	17178	16938	17038	17164	17112	17109	17129	17376	17299	17015	17273	17213	17201	16870	16990	17176	17224	17027	17235	17417	17225	17339	17213	17053	17118	17247	17217	17035	17308	17150	17217	17137	17060	17228	17027	17023	17136	17299	17180	16977	17127	16958	17152	17007	17116	17163	17327	17342	17089	17086	17210	17055	17177	17356	17097	17014	17128	17110	17254	17162	17036	17082	17109	17133	17176	17123	17195	17141	17358	17094	16910	17211	17129	17192	17096	17015	17307	17031	17138	17305	17347	17239	17038	17133	17097	16951	17133	17000	16858	17014	16953	17142	17098	17135	17068	17087	17204	17194	17203	17117	17063	17221	17277	17230	17288	17085	17071	17115	17226	17301	17175	17284	17229	17102	16940	16850	17287	17047	17164	17193	17029	17165	17165	17172	17212	17000	17163	17085	17136	17360	17148	17310	17306	17195	17226	17015	17110	17034	17155	17237	17306	17226	17050	17122	17086	17316	17086	17253	17059	17331	17422	17109	17189	16942	16896	17030	17109	17193	17237	17261	17110	17181	17126	17070	17220	16960	16995	17097	17232	17348	17176	17028	17265	17108	17142	17240	16956	16955	17173	17204	17076	17082	17278	17219	16908	16994	17178	17120	17017	17197	17132	17197	16914	17201	17170	17184	17051	17040	17180	17144	17166	17024	17177	17203	17082	17079	17058	17192	17249	16998	16895	17190	17242	17235	17268	17160	17229	17063	17228	17185	17090	17136	17196	17031	17043	17080	17003	17203	17157	17061	17148	17124	17042	17124	17262	17112	17417	17219	17371	17254	17281	17247	17294	17314	17110	17039	17001	17317	17039	17027	17262	17213	17238	17194	17123	17332	17207	17184	16983	17214	17220	17021	16909	17115	17079	17119	17089	17195	17249	17168	17181	17140	17033	16996	17163	17365	17112	16963	17172	17134	17341	17194	17113	17295	17159	17080	17180	17078	17272	17202	16992	17115	17148	16917	17131	17276	17120	17196	16915	17042	17160	17074	17153	17147	17308	17009	17269	17153	17095	16999	17241	17046	17130	17190	17352	17177	17162	17242	17045	17199	17190	17049	17126	17215	17067	17247	17245	17166	17179	17101	16927	17232	17211	17144	17131	17090	17152	16997	17037	17271	17106	17255	17117	17058	16872	17048	17347	17154	17313	17049	17347	17222	17084	17001	17136	17026	17042	17095	17346	17057	17096	17047	17175	17233	17015	17132	17142	17084	17164	17228	17186	17090	17239	17116	17350	17116	17196	17222	17162	16970	17260	17271	17466	17118	17125	17048	17070	17172	17334	17189	17237	17221	17252	17251	17386	17035	17180	17032	17094	17092	17245	17010	17200	17113	17128	17110	17158	17070	17158	17097	17089	17130	17467	17056	17098	17286	17421	17187	17184	17161	17380	17064	17130	17179	17119	16973	17130	17196	17082	17252	17242	17204	17203	17044	17136	17099	17156	17140	17039	16944	17163	17239	16987	17079	17202	17255	16933	17248	16989	17271	17120	17161	17182	17158	17057	17107	17061	17030	17178	17284	17137	17260	17115	17133	17146	17208	17081	17173	17149	17076	17287	17096	17079	17267	17073	17200	17120	17256	17152	16986	17225	17088	17114	17287	17031	17222	17244	17164	16926	17128	17365	17088	17281	17123	17280	17245	17153	17234	17159	17036
15637	18905	18732	16797	16424	16235	18799	27210	25435	20168	17116	15652	15544	15558	15720	15489	15552	15632	15687	15451	15607	15600	15610	15565	15632	15718	15660	15440	15620	15530	15495	15483	15660	15662	15632	15541	15585	15731	15463	15525	15600	15634	15494	15736	15557	15432	15575	15522	15554	15476	15511	15562	15541	15602	15576	15507	15565	15578	15523	15524	15616	15581	15469	15648	15503	15536	15550	15508	15589	15548	15493	15586	15543	15658	15528	15647	15603	15431	15566	15441	15513	15598	15668	15662	15508	15466	15565	15586	15655	15656	15451	15747	15607	15530	15612	15454	15601	15645	15745	15545	15519	15681	15474	15609	15570	15653	15666	15488	15466	15507	15530	15545	15641	15551	15713	15507	15678	15596	15553	15589	15464	15588	15479	15321	15654	15385	15417	15734	15359	15740	15545	15568	15524	15635	15515	15395	15565	15586	15553	15633	15403	15506	15535	15580	15547	15681	15646	15498	15696	15437	15633	15512	15463	15593	15362	15458	15490	15615	15601	15769	15413	15536	15632	15637	15512	15467	15569	15690	15563	15459	15623	15566	15475	15720	15614	15541	15556	15452	15458	15606	15454	15334	15431	15529	15652	15480	15515	15506	15761	15617	15593	15446	15433	15507	15525	15529	15700	15388	15760	15525	15722	15464	15521	15486	15415	15484	15474	15678	15645	15509	15530	15579	15528	15488	15563	15469	15484	15614	15441	15621	15296	15492	15511	15521	15502	15882	15689	15539	15602	15560	15491	15710	15587	15590	15544	15663	15590	15506	15533	15289	15528	15592	15362	15562	15535	15585	15543	15668	15542	15514	15712	15429	15715	15699	15516	15419	15653	15578	15434	15593	15456	15416	15638	15432	15717	15493	15486	15338	15453	15520	15612	15578	15499	15444	15445	15630	15473	15653	15794	15549	15644	15620	15606	15601	15644	15513	15651	15737	15519	15624	15404	15551	15772	15523	15637	15612	15618	15404	15625	15431	15633	15568	15662	15367	15563	15531	15618	15600	15403	15449	15630	15519	15513	15429	15584	15448	15638	15496	15713	15528	15710	15560	15477	15621	15602	15482	15656	15515	15464	15470	15589	15571	15633	15628	15490	15555	15614	15546	15626	15431	15473	15517	15541	15539	15627	15752	15513	15637	15630	15463	15634	15526	15502	15483	15622	15600	15741	15666	15629	15511	15530	15569	15559	15542	15506	15598	15577	15520	15548	15530	15647	15609	15692	15556	15614	15501	15512	15492	15488	15658	15577	15502	15485	15546	15490	15604	15556	15609	15517	15594	15692	15771	15426	15595	15409	15606	15601	15532	15707	15658	15594	15529	15584	15556	15541	15582	15633	15541	15534	15401	15452	15577	15679	15604	15493	15686	15603	15489	15578	15645	15546	15541	15575	15500	15617	15636	15654	15451	15523	15601	15568	15450	15557	15597	15522	15634	15552	15749	15639	15376	15570	15488	15528	15573	15486	15495	15467	15730	15601	15493	15677	15599	15568	15625	15421	15325	15572	15394	15594	15452	15527	15614	15554	15432	15601	15475	15484	15614	15409	15686	15626	15432	15513	15670	15532	15423	15540	15554	15539	15631	15487	15626	15562	15590	15560	15548	15443	15460	15417	15498	15337	15557	15700	15513	15522	15507	15744	15542	15388	15640	15565	15617	15637	15566	15461	15588	15556	15359	15682	15486	15585	15673	15486	15334	15410	15456	15569	15567	15632	15520	15420	15670	15643	15675	15312	15520	15600	15567	15519	15517	15579	15544	15505	15490	15623	15464	15477	15550	15501	15622	15737	15633	15580	15491	15503	15589	15589	15565	15701	15537	15448	15472	15491	15517	15554	15534	15561	15565	15469	15505	15547	15635	15569	15281	15551	15512	15483	15524	15551	15685	15728	15763	15886	15551	15689	15401	15531	15507	15587	15761	15546	15405	15489	15578	15645	15621	15372	15542	15606	15482	15471	15515	15421	15454	15712	15695	15547	15500	15578	15458	15618	15517	15629	15367	15544	15534	15772	15546	15437	15565	15592	15469	15723	15407	15610	15614	15764	15602	15537	15497	15493	15398	15604	15594	15665	15394	15726	15657	15562	15493	15366	15770	15423	15444	15636	15458	15627	15566	15649	15649	15418	15546	15687	15570	15475	15660	15594	15470	15584	15453	15621	15606	15564	15606	15549	15607	15531	15737	15568	15504	15492	15482	15477	15519	15580	15614	15617	15318	15497	15445	15583	15448	15528	15603	15521	15533	15490	15655	15596	15570	15505	15491	15683	15477	15649	15500	15504	15655	15536	15475	15675	15570	15662	15572	15580	15515	15553	15578	15604	15630	15675	15521	15460	15673	15652	15438	15437	15582	15374	15724	15685	15570	15480	15496	15570	15483	15548	15579	15653	15642	15528	15635	15454	15564	15579	15583	15484	15461	15542	15574	15528	15505	15358	15538	15476	15674	15589	15427	15778	15595	15499	15475	15615	15471	15617	15727	15500	15627	15552	15481	15585	15410	15417	15571	15651	15528	15483	15627	15470	15348	15530	15510	15688	15688	15532	15618	15413	15648	15341	15597	15592	15607	15640	15606	15707	15459	15520	15614	15592	15537	15439	15583	15602	15563	15648	15586	15506	15553	15607	15572	15475	15643	15530	15561	15479	15567	15502	15589	15662	15497	15757	15465	15522	15534	15606	15646	15496	15579	15677	15595	15586	15516	15525	15534	15566	15588	15623	15536	15492	15635	15423	15594	15583	15760	15500	15602	15730	15560	15439	15400	15543	15721	15500	15477	15644	15397	15403	15619	15495	15649	15515	15502	15539	15514	15555	15482	15593	15464	15602	15477	15507	15597	15475	15574	15582	15396	15638	15543	15573	15470	15780	15549	15698	15712	15477	15558	15644	15611	15473	15577	15414	15740	15600	15670	15589	15659	15629	15544	15588	15793	15636	15573	15541	15540	15702	15460	15622	15491	15549	15521	15641	15571	15445	15395	15614	15558	15579	15690	15566	15446	15649	15751	15596	15611	15545	15525	15661	15575	15569	15584	15615	15506	15532	15655	15802	15532	15580	15599	15643	15570	15439	15604	15376	15619	15594	15602	15626	15603	15457	15740	15504	15619	15440	15500	15311	15701	15626	15529	15517	15521	15444	15502	15714	15359	15600	15581	15623	15443	15517	15463	15697	15542	15529	15577	15386	15595	15673	15545	15606	15602	15608	15666	15659	15461	15667	15477	15623	15699	15752	15654	15592	15529	15566	15655	15596	15610	15661	15539	15662	15581	15559	15636	15566	15554	15403	15544	15523	15626	15614	15592	15513	15582	15484	15510	15578	15586	15531	15493	15501	15470	15595	15565	15665	15723	15463	15435	15547	15611	15581	15569	15416	15610	15526	15723	15555	15688	15613	15603	15434	15622	15616	15612	15622	15456	15585	15471	15441	15486	15607	15480	15567	15487	15512	15644	15539	15621	15710	15589	15519	15537	15600	15496	15472	15562	15528	15431	15642	15445	15676	15662	15629	15728	15631	15563	15504	15578	15738	15618	15442	15651	15456	15532	15576	15587	15613	15510	15612	15439	15661	15610	15790	15456	15505	15657	15599	15573	15755	15518	15455	15681	15502	15505	15464	15520	15521	15473	15520	15555	15473	15474	15514	15501	15457	15602	15604	15494	15616	15503	15477	15455	15547	15709	15807	15481	15655	15626	15513	15606	15543	15547	15532	15605	15700	15603	15629	15585	15680	15536	15656	15744	15553	15562	15479	15595	15656	15672	15531	15618	15481	15590	15532	15403	15688	15693	15584	15775	15594	15708	15700	15465	15659	15738	15523	15543	15468	15761	15568	15451	15457	15638	15434	15630	15417	15648	15651	15507	15560	15558	15653	15617	15579	15436	15490	15611	15684	15552	15380	15693	15601	15720	15405	15533	15475	15380	15520	15430	15662	15573	15532	15571	15644	15710	15466	15628	15633	15604	15610	15567	15527	15527	15605	15446	15563	15740	15600	15428	15712	15679	15542	15506	15573	15533	15580	15500	15451	15614	15528	15592	15655	15534	15505	15706	15527	15665	15605	15488	15672	15617	15531	15526	15490	15654	15602	15572	15603	15547	15522	15634	15627	15514	15620	15451	15501	15552	15630	15513	15574	15766	15441	15620	15498	15700	15501	15646	15562	15754	15477	15636	15744	15374	15558	15502	15554	15502	15599	15723	15442	15547	15429	15606	15515	15543	15505	15539	15469	15704	15673	15548	15587	15586	15617	15438	15474	15604	15605	15608	15540	15531	15491	15506	15527	15470	15538	15756	15647	15496	15513	15576	15562	15545	15521	15525	15652	15595	15463	15606	15785	15356	15649	15544	15632	15639	15763	15452	15692	15557	15510	15510	15482	15591	15479	15568	15508	15624	15518	15558	15556	15402	15544	15431	15580	15601	15394	15596	15526	15463	15595	15476	15614	15645	15457	15546	15731	15515	15747	15466	15523	15610	15557	15639	15369	15537	15805	15555	15567	15370	15666	15798	15558	15549	15624	15435	15469	15720	15711	15458	15517	15631	15574	15573	15447	15761	15599	15702	15734	15549	15485	15591	15514	15574	15690	15533	15821	15553	15527	15551	15544	15381	15527	15512	15598	15557	15569	15680	15686	15523	15624	15642	15421	15675	15445	15499	15699	15586	15606	15549	15575	15424	15305	15676	15570	15850	15679	15523	15628	15418	15512	15730	15437	15601	15619	15499	15579	15534	15687	15480	15664	15425	15364	15508	15450	15596	15597	15622	15552	15707	15625	15432	15591	15522	15587	15678	15490	15512	15627	15531	15596	15514	15529	15612	15729	15595	15689	15557	15516	15569	15700	15505	15529	15496	15529	15535	15545	15649	15493	15622	15661	15440	15449	15422	15539	15558	15716	15423	15591	15623	15648	15617	15619	15385	15556	15541	15704	15578	15483	15570	15328	15578	15560	15614	15640	15642	15441	15652	15698	15503	15486	15739	15520	15400	15667	15675	15564	15420	15670	15555	15574	15521	15503	15476	15650	15593	15570	15300	15632	15645	15370	15730	15768	15596	15687	15550	15628	15636	15599	15522	15716	15442	15549	15549	15658	15461	15651	15588	15403	15631	15391	15564	15685	15723	15444	15519	15673	15490	15641	15563
24572	21062	27830	24931	21237	19590	26708	48328	43565	32094	23543	18829	17611	17466	17400	17541	17494	17562	17385	17520	17304	17222	17574	17402	17419	17355	17315	17274	17163	17539	17302	17345	17315	17518	17322	17529	17337	17441	17223	17154	17514	17412	17376	17574	17502	17266	17558	17286	17289	17416	17462	17363	17467	17363	17227	17191	17299	17399	17505	17399	17363	17398	17531	17298	17466	17327	17351	17367	17299	17414	17366	17253	17477	17283	17391	17473	17555	17538	17340	17366	17306	17427	17384	17460	17357	17394	17288	17176	17326	17349	17516	17298	17434	17258	17511	17399	17294	17366	17250	17388	17447	17332	17357	17473	17399	17448	17567	17217	17248	17500	17249	17207	17110	17269	17301	17418	17419	17268	17435	17375	17332	17382	17418	17423	17327	17233	17425	17362	17429	17430	17282	17468	17482	17353	17516	17328	17405	17388	17509	17272	17512	17292	17386	17381	17451	17421	17407	17439	17295	17417	17386	17253	17451	17476	17329	17275	17279	17256	17327	17204	17315	17487	17459	17395	17411	17342	17355	17435	17461	17149	17448	17370	17487	17490	17397	17445	17483	17451	17316	17364	17424	17466	17454	17335	17588	17273	17319	17210	17211	17313	17269	17381	17392	17416	17550	17271	17283	17296	17117	17203	17203	17267	17529	17434	17329	17181	17376	17408	17265	17419	17545	17542	17381	17236	17439	17152	17545	17355	17381	17278	17418	17451	17189	17532	17334	17255	17360	17387	17395	17244	17483	17340	17407	17463	17261	17320	17381	17477	17285	17257	17182	17379	17199	17484	17155	17434	17482	17379	17226	17353	17429	17494	17486	17383	17225	17237	17532	17470	17522	17270	17429	17371	17346	17446	17232	17245	17434	17208	17636	17548	17231	17378	17202	17515	17165	17378	17328	17396	17614	17535	17300	17486	17304	17264	17309	17372	17294	17608	17609	17372	17337	17354	17395	17333	17342	17158	17253	17280	17260	17447	17482	17413	17545	17305	17287	17304	17370	17325	17435	17456	17349	17366	17433	17512	17435	17349	17360	17273	17374	17436	17279	17368	17112	17435	17344	17314	17405	17364	17267	17338	17311	17284	17345	17507	17268	17265	17220	17165	17318	17413	17303	17283	17246	17405	17522	17291	17369	17392	17105	17476	17183	17266	17304	17282	17239	17368	17353	17398	17443	17285	17361	17422	17256	17414	17190	17497	17508	17387	17480	17373	17278	17129	17352	17475	17499	17277	17310	17315	17351	17500	17413	17238	17253	17500	17305	17488	17535	17296	17511	17344	17308	17293	17405	17303	17587	17446	17335	17385	17238	17231	17413	17296	17204	17420	17425	17158	17148	17452	17243	17263	17198	17388	17200	17248	17355	17267	17336	17493	17366	17370	17237	17410	17384	17423	17447	17363	17569	17275	17391	17235	17485	17423	17453	17356	17424	17147	17542	17241	17397	17432	17348	17286	17281	17394	17423	17400	17326	17385	17431	17350	17447	17203	17480	17272	17527	17281	17346	17268	17239	17221	17326	17303	17206	17383	17241	17261	17363	17274	17341	17414	17421	17611	17245	17328	17570	17294	17480	17281	17282	17189	17290	17321	17225	17446	17531	17278	17372	17361	17266	17299	17307	17311	17269	17287	17337	17317	17614	17589	17535	17398	17198	17463	17301	17247	17434	17381	17399	17353	17414	17359	17391	17254	17314	17404	17463	17456	17356	17400	17470	17534	17438	17343	17319	17360	17479	17293	17307	17428	17252	17238	17285	17400	17300	17348	17336	17355	17431	17363	17173	17277	17209	17319	17358	17282	17406	17321	17375	17725	17262	17256	17215	17362	17489	17381	17317	17361	17159	17196	17432	17565	17473	17285	17307	17405	17454	17264	17514	17104	17320	17537	17406	17254	17305	17144	17372	17360	17460	17443	17316	17272	17301	17221	17427	17239	17316	17505	17413	17511	17499	17412	17489	17328	17279	17286	17230	17303	17376	17472	17387	17165	17309	17349	17589	17517	17561	17445	17351	17488	17258	17351	17330	17367	17362	17470	17442	17288	17599	17296	17323	17339	17358	17441	17467	17369	17356	17351	17251	17270	17201	17473	17237	17220	17496	17375	17226	17258	17289	17481	17409	17404	17432	17353	17398	17350	17488	17415	17401	17166	17301	17360	17435	17274	17276	17517	17310	17382	17473	17483	17602	17579	17348	17452	17310	17473	17268	17291	17512	17177	17237	17261	17537	17173	17337	17344	17353	17508	17491	17641	17393	17381	17335	17221	17468	17576	17298	17125	17336	17304	17372	17402	17462	17463	17310	17105	17427	17383	17507	17321	17399	17439	17263	17218	17462	17359	17508	17287	17372	17436	17397	17165	17370	17382	17539	17418	17563	17423	17120	17415	17232	17390	17265	17346	17394	17537	17442	17446	17480	17364	17562	17410	17444	17380	17359	17525	17444	17401	17268	17595	17344	17587	17578	17388	17661	17375	17408	17434	17383	17350	17402	17402	17247	17341	17418	17496	17297	17395	17480	17310	17468	17453	17648	17228	17372	17395	17336	17350	17422	17076	17206	17343	17212	17403	17152	17426	17320	17524	17296	17428	17374	17293	17288	17412	17430	17069	17509	17373	17419	17327	17505	17314	17365	17279	17315	17405	17405	17529	17364	17346	17519	17439	17579	17425	17349	17372	17281	17412	17349	17127	17386	17383	17355	17413	17447	17398	17203	17196	17333	17125	17498	17484	17361	17421	17404	17427	17420	17287	17370	17255	17400	17389	17443	17132	17298	17515	17327	17144	17385	17445	17470	17487	17486	17472	17198	17408	17232	17515	17318	17348	17267	17305	17419	17322	17365	17491	17514	17524	17469	17342	17406	17404	17453	17437	17355	17328	17259	17343	17297	17322	17263	17310	17294	17251	17416	17109	17175	17389	17184	17378	17475	17255	17539	17379	17142	17317	17197	17344	17224	17366	17527	17453	17462	17179	17125	17400	17383	17240	17425	17391	17266	17117	17558	17283	17371	17223	17417	17239	17405	17253	17410	17237	17609	17212	17170	17359	17237	17132	17209	17393	17354	17301	17344	17407	17323	17396	17475	17349	17228	17463	17401	17433	17354	17368	17510	17359	17442	17445	17308	17404	17441	17370	17273	17354	17530	17490	17329	17211	17212	17326	17302	17357	17358	17378	17249	17282	17337	17513	17550	17272	17475	17332	17318	17502	17221	17452	17337	17254	17174	17246	17392	17456	17555	17436	17429	17195	17399	17264	17320	17464	17336	17269	17281	17437	17274	17463	17466	17390	17439	17324	17259	17359	17393	17281	17513	17355	17274	17340	17514	17247	17492	17450	17536	17622	17480	17520	17241	17304	17347	17556	17316	17395	17204	17452	17270	17332	17535	17302	17326	17456	17330	17295	17266	17368	17457	17389	17423	17165	17334	17296	17479	17378	17380	17248	17272	17359	17522	17485	17531	17260	17317	17587	17394	17389	17429	17269	17305	17441	17552	17360	17371	17244	17525	17174	17421	17304	17184	17601	17264	17386	17378	17388	17205	17518	17478	17236	17180	17184	17376	17393	17239	17536	17301	17346	17356	17406	17301	17291	17560	17259	17295	17431	17200	17192	17299	17361	17430	17278	17447	17364	17380	17433	17375	17469	17217	17145	17226	17466	17401	17343	17302	17504	17428	17296	17359	17310	17471	17292	17316	17556	17517	17358	17423	17421	17423	17566	17323	17562	17229	17351	17324	17504	17351	17361	17159	17347	17295	17534	17504	17382	17176	17523	17437	17377	17391	17406	17507	17384	17185	17438	17434	17279	17281	17176	17294	17280	17326	17430	17264	17379	17567	17362	17206	17487	17481	17491	17359	17315	17367	17295	17103	17419	17326	17258	17319	17264	17262	17480	17319	17281	17392	17285	17414	17380	17264	17454	17341	17321	17389	17372	17356	17334	17392	17291	17459	17333	17319	17454	17476	17473	17432	17455	17525	17326	17236	17544	17387	17315	17577	17482	17283	17257	17256	17423	17314	17398	17561	17418	17466	17496	17335	17415	17344	17312	17256	17413	17381	17388	17286	17241	17331	17339	17403	17599	17467	17514	17329	17441	17269	17245	17343	17195	17288	17376	17495	17414	17455	17422	17521	17586	17497	17418	17497	17325	17326	17347	17344	17426	17326	17297	17115	17206	17493	17308	17387	17174	17324	17272	17242	17448	17330	17372	17353	17407	17395	17274	17315	17416	17406	17412	17365	17521	17363	17316	17461	17409	17329	17320	17748	17358	17365	17124	17642	17240	17415	17254	17327	17260	17245	17587	17544	17371	17175	17323	17396	17642	17279	17247	17392	17432	17262	17296	17204	17373	17334	17316	17371	17318	17520	17152	17187	17487	17409	17498	17245	17328	17148	17389	17510	17414	17377	17577	17414	17238	17277	17492	17398	17306	17439	17554	17383	17327	17279	17423	17120	17293	17359	17357	17293	17332	17366	17240	17392	17349	17486	17347	17315	17556	17444	17366	17361	17258	17404	17546	17288	17406	17339	17365	17460	17376	17436	17377	17335	17495	17400	17468	17454	17301	17255	17354	17398	17274	17253	17324	17393	17489	17371	17467	17144	17387	17198	17161	17362	17282	17314	17267	17316	17453	17250	17231	17170	17428	17352	17481	17177	17285	17321	17203	17328	17512	17491	17321	17271	17378	17298	17349	17355	17318	17362	17349	17413	17432	17399	17336	17514	17554	17358	17338	17622	17170	17333	17409	17462	17317	17338	17457	17448	17340	17407	17387	17259	17461	17395	17535	17647	17366	17366	17069	17356	17369	17199	17374	17364	17319	17386	17417	17450	17265	17457	17492	17455	17311	17153	17497	17381	17387	17381	17612	17449	17422	17219	17440	17446	17378	17477	17408	17230	17386	17430	17352	17272	17260	17521	17453	17504	17446	17297	17215	17336	17553	17387	17445	17382	17495	17552	17242	17315	17247	17373	17248	17347	17495	17304	17378	17327	17390	17363	17332	17526	17419	17495	17561	17527	17378	17354	17361	17365	17266	17308	17350	17420	17308	17469	17321	17258	17419	17123	17506	17405	17310	17237	17509	17257	17284	17348	17408	17246	17401	17465	17327	17412	17497	17326	17465	17639	17248	17436	17298
15253	23851	22560	19182	17905	17181	27836	49426	43534	31121	22392	16657	15837	15744	15734	15829	15761	15686	15658	15787	15674	15738	15749	15768	15905	15644	15858	15690	15767	15771	15771	15582	15798	15760	15714	15655	15764	15787	15671	15641	15726	15755	15694	15801	15576	15661	15741	15638	15665	15701	15680	15805	15870	15566	15733	15816	15640	15662	15604	15716	15848	15656	15709	15594	15885	15619	15768	15666	15700	15815	15839	15728	15960	15591	15791	15846	15699	15648	15766	15848	15711	15840	15610	15777	15821	15747	15681	15635	15703	15662	15673	15839	15693	15555	15664	15653	15707	15799	15626	15718	15773	15637	15533	15857	15707	15848	15682	15710	15692	15665	15796	15617	15808	15678	15701	15763	15569	15752	15728	15604	15689	15797	15526	15775	15757	15719	15822	15664	15884	15611	15792	15636	15788	15773	15927	15509	15600	15833	15650	15689	15819	15876	15748	15691	15821	15771	15578	15885	15709	15734	15718	15644	15629	15696	15590	15764	15650	15754	15688	15570	15626	15790	15595	15773	15836	15680	15744	15532	15708	15671	15679	15597	15788	15734	15529	15805	15621	15501	15669	15803	15725	15713	15544	15820	15657	15737	15676	15767	15827	15722	15808	15681	15786	15605	15743	15511	15734	15623	15750	15639	15754	15781	15561	15702	15698	15550	15700	15781	15696	15710	15655	15636	15756	15724	15701	15662	15794	15913	15678	15799	15630	15680	15633	15830	15644	15863	15636	15847	15764	15720	15745	15604	15619	15766	15731	15620	15746	15777	15788	15644	15753	15601	15745	15725	15751	15787	15642	15766	15718	15725	15792	15601	15634	15774	15868	15721	15819	15554	15538	15771	15775	15829	15917	15757	15806	15794	15672	15594	15737	15525	15808	15597	15617	15893	15790	15751	15709	15741	15558	15731	15678	15934	15728	15568	15796	15769	15739	15780	15638	15687	15794	15800	15634	15758	15724	15602	15919	15834	15687	15708	15683	15772	15797	15595	15620	15675	15635	15621	15772	15702	15552	15777	15759	15860	15684	15665	15795	15768	15649	15849	15848	15777	15745	15699	15823	15615	15742	15676	15625	15625	15664	15702	15983	15642	15828	15760	15673	15596	15723	15786	15764	15647	15775	15604	15760	15681	15809	15594	15630	15677	15740	15685	15711	15745	15704	15507	15714	15664	15743	15708	15782	15737	15599	15819	15676	15694	15621	15903	15640	15659	15643	15699	15761	15628	15734	15798	15668	15777	15995	15798	15800	15707	15573	15640	15579	15840	15625	15691	15727	15815	15563	15743	15699	15810	15785	15681	15588	15696	15789	15721	15781	15634	15608	15755	15702	15850	15811	15634	15901	15730	15680	15798	15867	15704	15678	15694	15700	15769	15530	15688	15771	15612	15928	15628	15955	15726	15755	15793	15522	15816	15497	15631	15692	15580	15767	15696	15691	15728	15712	15745	15663	15705	15705	15722	15620	15631	15715	15680	15745	15719	15588	15584	15817	15675	15591	15726	15665	15620	15749	15773	15679	15682	15676	15595	15720	15704	15683	15754	15705	15773	15661	15599	15715	15642	15824	15605	15749	15744	15613	15618	15913	15616	15628	15735	15668	15780	15721	15643	15733	15748	15658	15732	15734	15680	15774	15697	15836	15710	15695	15667	15624	15669	15666	15701	15789	15753	15692	15644	15826	15709	15950	15689	15717	15790	15727	15517	15661	15621	15785	15666	15632	15758	15665	15845	15676	15784	15673	15564	15645	15777	15789	15749	15700	15695	15711	15541	15762	15809	15640	15662	15627	15580	15806	15618	15637	15687	15656	15670	15651	15804	15849	15773	15642	15699	15729	15798	15844	15553	15835	15598	15772	15712	15662	15699	15628	15793	15868	15606	15786	15693	15663	15825	15506	15662	15719	15617	15854	15736	15520	15558	15686	15805	15725	15568	15684	15707	15821	15465	15823	15641	15626	15663	15846	15790	15700	15726	15826	15738	15684	15835	15649	15578	15833	15619	15660	15737	15807	15757	15747	15734	15728	15633	15691	15672	15833	15685	15779	15651	15694	15636	15847	15534	15646	15711	15867	15856	15756	15631	15661	15646	15516	15810	15824	15817	15685	15707	15627	15687	15805	15602	15911	15843	15707	15694	15722	15658	15704	15743	15811	15519	15652	15756	15730	15646	15941	15773	15779	15692	15664	15679	15889	15736	15642	15875	15643	15567	15717	15666	15729	15792	15688	15770	15631	15508	15799	15827	15836	15758	15615	15693	15727	15767	15881	15701	15754	15605	15760	15765	15610	15615	15808	15811	15656	15984	15690	15788	15799	15707	15804	15668	15719	15648	15533	15740	15790	15564	15659	15718	15743	15678	15723	15834	15664	15563	15574	15563	15756	15756	15768	15596	15705	15761	15747	15708	15818	15687	15670	15648	15716	15778	15546	15592	15705	15682	15949	15853	15726	15724	15804	15765	15723	15615	15690	15743	15790	15648	15594	15726	15658	15584	15638	15694	15682	15788	15621	15734	15663	15766	15786	15701	15708	15751	15814	15651	15855	15793	15824	15848	15769	15734	15850	15607	15713	15812	15706	15618	15833	15580	15890	15629	15924	15764	15638	15778	15736	15671	15597	15718	15683	15763	15716	15698	15678	15701	15692	15738	15875	15694	15832	15686	15684	15646	15812	15515	15606	15699	15877	15687	15714	15633	15704	15658	15675	15500	15753	15857	15677	15639	15739	15683	15766	15774	15646	15821	15703	15552	15753	15732	15662	15760	15636	15774	15926	15618	15652	15618	15932	15779	15786	15774	15684	15599	15784	15840	15654	15801	15769	15671	15648	15707	15775	15674	15792	15743	15644	15638	15768	15726	15867	15678	15722	15636	15748	15592	15756	15615	15752	15616	15642	15624	15612	15769	15548	15721	15835	15690	15853	15614	15562	15730	15772	15572	15812	15661	15728	15762	15782	15863	15637	15706	15828	15780	15734	15764	15586	15468	15814	15654	15729	15734	15660	15600	15590	15674	15620	15798	15832	15840	15748	15698	15901	15584	15713	15682	15776	15671	15797	15728	15827	15765	15721	15643	15793	15686	15618	15689	15680	15623	15825	15740	15801	15858	15795	15790	15624	15792	15634	15846	15757	15742	15817	15827	15696	15737	15735	15617	15666	15756	15653	15475	15774	15806	15638	15804	15721	15678	15799	15737	15619	15586	15799	15893	15805	15760	15483	15662	15649	15595	15787	15749	15658	15621	15673	15703	15733	15687	15659	15749	15679	15696	15664	15613	15736	15750	15647	15736	15652	15573	15624	15680	15616	15907	15624	15768	15768	15768	15603	15776	15756	15877	15625	15650	15669	15724	15715	15707	15845	15696	15729	15731	15784	15782	15753	15726	15678	15841	15722	15736	15715	15729	15778	15787	15881	15705	15735	15673	15865	15570	15510	15705	15802	15736	15712	15590	15759	15747	15676	15620	15714	15602	15711	15851	15619	15662	15642	15531	15815	15697	15620	15727	15778	15661	15831	15496	15812	15570	15719	15541	15681	15804	15795	15772	15646	15631	15750	15710	15732	15692	15794	15566	15565	15762	15531	15849	15915	15975	15800	15645	15635	15687	15689	15654	15569	15692	15667	15801	15660	15761	15764	15857	15815	15898	15751	15681	15688	15548	15825	15734	15675	15830	15663	15661	15725	15683	15837	15844	15691	15724	15565	15703	15775	15817	15782	15510	15945	15568	15583	15685	15902	15667	15549	15693	15752	15820	15714	15679	15689	15732	15754	15577	15744	15592	15641	15705	15590	15792	15534	15650	15750	15717	15851	15646	15707	15610	15921	15795	15665	15851	15823	15615	15546	15624	15788	15708	15659	15669	15771	15673	15848	15680	15728	15919	15644	15614	15506	15747	15708	15669	15766	15648	15793	15781	15706	15538	15501	15731	15638	15792	15748	15728	15655	15709	15644	15828	15680	15843	15907	15682	15638	15790	15838	15794	15822	15677	15603	15598	15728	15723	15799	15542	15622	15798	15669	15805	15672	15646	15647	15653	15398	15824	15651	15809	15750	15704	15768	15657	15598	15577	15596	15955	15529	15911	15636	15790	15782	15548	15758	15759	15908	15735	15642	15681	15766	15574	15789	15650	15943	15705	15656	15813	15746	15676	15694	15746	15704	15542	15734	15818	15803	15773	15697	15776	15763	15808	15748	15608	15714	15718	15832	15815	15776	15599	15453	15685	15798	15766	15748	15821	15680	15671	15787	15706	15641	15665	15750	15761	15604	15783	15573	15624	15708	15670	15749	15868	15749	15700	15741	15590	15801	15615	15715	15574	15784	15746	15665	15775	15783	15660	15606	15748	15797	15953	15718	15821	15841	15845	15756	15705	15795	15667	15625	15767	15745	15711	15890	15592	15654	15785	15594	15599	15571	15785	15728	15705	15627	15798	15681	15711	15710	15633	15880	15539	15816	15682	15568	15804	15749	15700	15777	15747	15695	15716	15666	15496	15716	15606	15705	15895	15570	15704	15807	15549	15674	15791	15840	15683	15720	15998	15706	15829	15893	15734	15781	15687	15768	15708	15648	15721	15857	15656	15779	15710	15833	15678	15651	15886	15609	15767	15562	15878	15858	15626	15751	15701	15812	15901	15691	15638	15822	15729	15693	15755	15960	15672	15554	15827	15784	15699	15814	15804	15562	15629	15834	15630	15620	15803	15764	15752	15607	15692	15691	15864	15827	15632	15626	15813	15741	15614	15665	15631	15740	15556	15809	15572	15710	15753	15727	15641	15713	15693	15811	15729	15698	15816	15682	15828	15753	15575	15648	15764	15584	15758	15694	15768	15672	15630	15752	15633	15720	15775	15710	15656	15723	15626	15628	15767	15657	15665	15810	15709	15566	15718	15631	15648	15631	15735	15890	15816	15779	15794	15684	15723	15576	15753	15684	15668	15855	15744	15694	15662	15921	15707	15760	15919	15786	15654	15669	15908	15660	15723	15741	15597	15783	15496	15685	15831	15561	15813	15697	15664	15702	15876	15694	15842	15723	15718	15730	15568	15576	15755	15535	15676	15784	15735	15650	15669	15811	15753	15749	15566	15684	15670	15655	15741	15738	15886	15575	15754	15568	15749	15872	15887	15742	15755	15899	15816
23058	21134	28913	23628	21567	23215	35416	65829	58495	42445	29232	20712	18042	17819	17719	17757	17676	17557	17544	17666	17734	17666	17573	17713	17627	17725	17666	17609	17704	17828	17905	17749	17704	17459	17686	17540	17671	17540	17503	17637	17454	17516	17575	17633	17659	17600	17684	17665	17554	17455	17670	17364	17504	17575	17536	17639	17615	17583	17763	17786	17554	17633	17619	17610	17796	17675	17656	17542	17392	17496	17528	17615	17404	17356	17624	17661	17631	17583	17619	17441	17621	17513	17599	17663	17601	17449	17395	17591	17450	17735	17628	17526	17446	17508	17516	17517	17594	17594	17418	17473	17548	17544	17508	17559	17504	17714	17737	17669	17305	17550	17346	17549	17384	17592	17488	17593	17460	17536	17710	17639	17483	17356	17490	17551	17497	17773	17450	17648	17538	17567	17662	17542	17704	17600	17662	17615	17350	17465	17513	17522	17505	17586	17498	17707	17623	17582	17428	17646	17597	17493	17269	17581	17664	17575	17438	17657	17486	17625	17542	17510	17496	17420	17638	17507	17576	17418	17478	17372	17337	17654	17467	17428	17534	17495	17542	17684	17630	17397	17731	17536	17437	17385	17618	17657	17414	17439	17655	17564	17643	17363	17513	17437	17403	17521	17476	17433	17676	17419	17528	17473	17512	17332	17593	17441	17515	17583	17528	17376	17461	17478	17469	17621	17526	17580	17796	17486	17388	17356	17520	17368	17465	17383	17645	17618	17471	17410	17485	17360	17430	17567	17447	17737	17453	17432	17665	17526	17407	17473	17715	17624	17563	17516	17577	17437	17530	17206	17565	17381	17673	17471	17521	17394	17579	17502	17650	17552	17568	17639	17576	17582	17834	17554	17690	17483	17412	17494	17435	17443	17555	17682	17625	17710	17590	17469	17622	17477	17752	17610	17573	17581	17612	17561	17443	17726	17495	17576	17772	17747	17671	17523	17494	17511	17501	17439	17434	17620	17507	17482	17573	17534	17602	17682	17559	17487	17671	17504	17461	17579	17712	17560	17557	17547	17675	17284	17511	17512	17582	17761	17577	17601	17749	17441	17435	17454	17503	17477	17569	17631	17656	17791	17572	17543	17400	17511	17546	17450	17302	17724	17446	17461	17653	17477	17461	17416	17630	17531	17489	17558	17370	17518	17341	17599	17669	17619	17507	17549	17390	17696	17678	17395	17410	17515	17392	17550	17359	17539	17590	17483	17543	17425	17389	17392	17466	17605	17364	17404	17545	17560	17537	17412	17523	17419	17485	17549	17599	17439	17583	17490	17544	17600	17796	17569	17508	17397	17577	17443	17446	17548	17428	17543	17424	17401	17701	17519	17623	17552	17365	17525	17546	17594	17385	17363	17574	17641	17667	17595	17328	17550	17440	17461	17716	17400	17621	17574	17429	17493	17678	17471	17541	17541	17427	17361	17378	17367	17478	17409	17448	17542	17376	17448	17500	17728	17474	17446	17345	17726	17319	17435	17554	17432	17588	17447	17435	17529	17428	17459	17545	17442	17594	17497	17468	17621	17443	17473	17373	17675	17294	17481	17500	17495	17453	17666	17563	17424	17677	17463	17640	17405	17421	17530	17500	17733	17565	17366	17558	17552	17484	17402	17641	17454	17511	17656	17418	17364	17576	17485	17700	17503	17651	17415	17492	17509	17479	17437	17670	17618	17614	17543	17558	17593	17605	17678	17447	17492	17577	17571	17543	17291	17366	17314	17321	17397	17524	17522	17648	17592	17434	17703	17712	17557	17679	17469	17545	17408	17240	17531	17393	17341	17417	17544	17561	17468	17424	17643	17489	17437	17369	17514	17386	17536	17585	17545	17546	17494	17558	17510	17430	17497	17471	17356	17430	17551	17425	17558	17508	17428	17343	17561	17482	17591	17519	17577	17457	17350	17600	17548	17565	17354	17502	17475	17464	17596	17684	17584	17611	17598	17380	17498	17492	17423	17554	17642	17609	17504	17707	17666	17395	17453	17489	17403	17714	17537	17661	17487	17568	17456	17492	17693	17611	17592	17587	17391	17408	17431	17569	17324	17506	17408	17509	17414	17478	17544	17483	17636	17624	17602	17661	17279	17632	17318	17561	17519	17437	17555	17479	17590	17393	17431	17505	17425	17548	17484	17511	17697	17480	17582	17352	17613	17661	17507	17459	17340	17681	17573	17469	17815	17367	17403	17292	17298	17339	17488	17453	17365	17376	17440	17329	17392	17609	17454	17467	17746	17356	17625	17425	17616	17496	17607	17618	17658	17565	17537	17303	17483	17544	17551	17439	17571	17419	17732	17542	17424	17386	17493	17749	17424	17398	17481	17614	17480	17348	17701	17548	17538	17734	17590	17654	17576	17535	17664	17574	17313	17520	17604	17337	17551	17600	17482	17438	17418	17624	17402	17713	17673	17434	17446	17684	17557	17453	17502	17696	17394	17417	17620	17388	17543	17612	17387	17405	17387	17593	17644	17462	17453	17717	17456	17475	17391	17415	17591	17520	17424	17641	17284	17523	17587	17695	17587	17577	17626	17465	17481	17692	17414	17435	17580	17759	17600	17626	17456	17438	17405	17482	17511	17464	17343	17523	17652	17604	17497	17220	17326	17473	17467	17395	17495	17420	17566	17627	17376	17495	17483	17601	17563	17428	17416	17431	17463	17454	17583	17520	17422	17410	17574	17369	17381	17630	17614	17390	17549	17577	17516	17376	17432	17494	17466	17435	17379	17625	17587	17313	17534	17657	17573	17198	17660	17521	17667	17523	17483	17619	17611	17383	17611	17463	17408	17326	17603	17634	17429	17437	17525	17578	17511	17827	17797	17500	17597	17576	17448	17658	17466	17328	17607	17483	17501	17365	17438	17690	17542	17604	17600	17558	17687	17588	17442	17577	17264	17525	17428	17393	17620	17292	17680	17733	17622	17645	17425	17505	17604	17634	17523	17235	17635	17626	17511	17485	17468	17546	17297	17548	17648	17436	17455	17493	17569	17697	17476	17590	17569	17569	17659	17525	17393	17465	17559	17531	17553	17518	17442	17726	17464	17596	17330	17451	17597	17545	17297	17556	17513	17478	17497	17531	17375	17512	17592	17479	17575	17545	17591	17517	17433	17678	17710	17476	17511	17761	17459	17502	17432	17423	17430	17642	17529	17412	17506	17534	17478	17638	17440	17456	17201	17551	17505	17517	17567	17629	17692	17254	17434	17363	17339	17484	17619	17626	17642	17510	17605	17585	17366	17517	17561	17512	17349	17403	17486	17467	17587	17555	17360	17406	17696	17679	17562	17653	17509	17575	17384	17564	17562	17623	17614	17512	17591	17496	17494	17458	17447	17492	17480	17303	17439	17419	17767	17537	17400	17212	17472	17689	17448	17497	17558	17443	17664	17460	17506	17581	17395	17501	17471	17749	17341	17390	17453	17473	17741	17647	17595	17357	17547	17658	17335	17657	17481	17562	17687	17486	17432	17682	17546	17464	17521	17652	17491	17582	17497	17727	17444	17617	17551	17480	17611	17334	17524	17450	17593	17434	17492	17453	17597	17560	17419	17465	17507	17664	17653	17611	17405	17496	17581	17464	17387	17466	17491	17434	17529	17540	17524	17502	17564	17613	17352	17565	17505	17412	17497	17527	17431	17436	17599	17331	17338	17384	17548	17626	17428	17587	17506	17390	17675	17344	17490	17624	17520	17434	17491	17589	17591	17478	17606	17612	17392	17424	17478	17472	17413	17488	17400	17590	17627	17652	17567	17597	17227	17537	17339	17552	17799	17405	17705	17499	17455	17544	17546	17438	17516	17562	17365	17558	17673	17514	17391	17393	17546	17784	17532	17374	17429	17711	17605	17570	17586	17634	17522	17522	17558	17485	17601	17447	17340	17586	17482	17414	17417	17585	17714	17420	17805	17541	17466	17391	17500	17302	17638	17533	17503	17472	17568	17651	17604	17682	17341	17418	17494	17459	17292	17458	17545	17476	17565	17468	17515	17452	17237	17538	17624	17452	17548	17664	17608	17562	17499	17672	17646	17471	17372	17606	17378	17503	17657	17527	17560	17425	17496	17697	17506	17577	17329	17709	17437	17585	17456	17343	17327	17533	17431	17611	17614	17499	17595	17505	17341	17501	17461	17552	17587	17597	17542	17466	17571	17638	17312	17394	17370	17660	17498	17621	17560	17623	17622	17668	17682	17635	17529	17537	17392	17371	17590	17719	17519	17356	17511	17592	17637	17442	17543	17283	17617	17462	17691	17422	17551	17529	17357	17615	17709	17418	17440	17565	17569	17534	17420	17559	17369	17588	17726	17671	17590	17625	17332	17631	17562	17559	17514	17582	17428	17367	17590	17590	17523	17305	17658	17370	17394	17531	17604	17530	17453	17399	17584	17411	17669	17498	17593	17527	17573	17447	17530	17506	17416	17731	17552	17545	17510	17449	17624	17563	17535	17671	17412	17462	17513	17233	17609	17524	17386	17636	17655	17509	17367	17463	17401	17606	17349	17470	17524	17476	17535	17386	17567	17441	17453	17518	17549	17569	17364	17495	17523	17586	17560	17452	17418	17304	17494	17466	17504	17366	17307	17445	17500	17637	17326	17645	17399	17433	17615	17387	17518	17429	17490	17590	17656	17556	17623	17249	17430	17557	17433	17666	17479	17485	17582	17080	17434	17504	17525	17289	17558	17740	17534	17388	17541	17575	17470	17456	17630	17663	17495	17486	17422	17579	17424	17471	17330	17369	17468	17558	17617	17746	17524	17434	17438	17472	17653	17576	17487	17511	17518	17385	17555	17638	17654	17472	17476	17489	17314	17524	17443	17669	17587	17587	17619	17745	17611	17748	17653	17324	17259	17401	17410	17412	17329	17403	17593	17546	17633	17224	17571	17571	17686	17512	17481	17540	17695	17485	17342	17504	17518	17481	17356	17430	17382	17481	17486	17725	17681	17552	17636	17802	17514	17590	17349	17488	17413	17391	17731	17578	17789	17445	17533	17338	17261	17620	17490	17609	17690	17885	17543	17811	17391	17532	17582	17461	17533	17504	17420	17617	17562	17382	17506	17332	17485	17674	17628	17400	17421	17630	17436	17709	17531	17561	17295	17473	17443	17392	17496	17608	17482	17738	17678	17492	17302	17544	17692	17535	17474
17641	29966	27881	22442	20491	18919	34272	66461	58402	41079	29158	17586	15635	15706	15757	15808	15745	15722	15992	15769	15682	15883	15767	15781	15714	15785	15830	15925	15893	15768	15758	15819	15934	15911	15666	15805	15904	15770	15877	15801	15899	15879	15737	15716	15977	15644	15779	15812	15803	16065	15715	15764	15840	15616	15621	15605	15902	15810	15853	15743	15825	15805	15742	15652	15887	15650	15836	15692	15810	15666	15727	15722	15818	15753	15815	15757	15701	15608	15522	15780	15759	15858	15843	15821	15817	15805	15770	15796	15802	15695	15864	15887	15625	15845	15929	15690	15844	15839	15656	15789	15819	15864	15760	15678	15771	15614	15616	15819	15699	15818	15763	15622	15833	15928	15995	15764	15743	15706	15634	15820	15750	15887	15655	15661	15584	15757	15777	15677	15730	15770	15718	15985	15731	15813	15799	15742	15711	15717	15984	15845	15756	15775	15599	15793	15688	15728	15715	15913	15818	15690	15768	15725	15873	15770	15755	15722	15860	15946	15791	15811	15865	15778	15770	15759	15691	15619	15788	15685	15916	15788	15786	15952	15638	15705	15844	15609	15815	15744	15847	15762	15962	15701	16018	15845	15825	15731	15750	15861	15769	15794	15727	15745	15800	15690	15707	15918	15854	15708	15640	15683	15648	15580	15649	15801	15906	15622	15772	15827	15909	15783	15730	15687	15920	15709	15863	15665	15690	15871	15795	15783	15745	15606	15733	15712	15727	15677	15769	15704	15679	15868	15770	15505	15867	15794	15832	15762	15741	15533	15815	15979	15816	15886	15587	15831	15831	15848	15750	15812	15742	15694	15879	15695	15861	15642	15650	15616	15609	15819	15773	15819	15786	15842	15714	15626	15838	15806	15889	15674	15600	15799	15737	15645	15669	15640	15660	15678	15789	15764	15747	15703	15714	15871	15754	15868	15656	15818	15690	15478	15692	15674	15836	15682	15760	15779	15701	15768	15789	15626	15772	15795	15846	15782	15772	15702	15745	15642	15801	15861	15784	15589	15711	15797	15716	15860	15696	15728	15577	15836	15740	15772	15559	15587	15860	15625	15798	15715	15695	15986	15710	15740	15726	15767	15658	15797	15910	15920	15849	15642	15698	15673	15729	15737	15692	15725	15742	15798	15880	15902	15880	15732	15724	15740	15674	15617	15736	15853	15887	15825	15653	15871	15746	15775	15701	15885	15696	15665	15609	15693	15610	15782	15701	15760	15789	15792	15617	15846	15762	15760	15682	15738	15826	15943	15852	15776	15803	15736	15574	15669	15963	15600	15881	15731	15767	15713	15894	15958	15978	15872	15710	15740	15763	15696	15660	15697	15827	15707	15622	15640	15853	15718	15882	15792	15686	15718	15729	15817	15923	15869	15655	15885	15666	15784	15803	15732	15788	15862	15807	15811	15950	15818	15909	15627	15800	15745	15927	15675	15852	15740	15518	15675	15926	15714	15949	15733	15648	15689	15941	15804	15820	15648	15808	15754	15755	15751	15736	15613	15789	15662	15680	15852	15811	15798	15830	15716	15875	15834	15693	15802	15656	15720	15637	15705	15912	15825	15708	15719	15813	15705	15666	15843	15623	15689	15916	15811	15832	15677	15751	15739	15820	15751	15762	15679	15708	15765	15916	15634	15727	15710	15641	15909	15732	15756	15735	15907	15694	15781	15749	15629	15713	15833	15923	15881	15802	15880	15688	15734	15764	15909	15714	15811	15752	15496	15834	15834	15774	15860	15784	15896	15892	15955	15730	15746	15851	15853	15664	15853	15725	15743	15811	15617	15774	15638	15678	15814	15809	15582	15626	15793	15759	15708	15579	15773	15762	15748	15926	15739	15783	15733	15809	15775	15826	15633	15738	15657	15901	15792	15894	15695	15614	15913	15813	15895	15864	15601	15733	15960	15680	15779	15852	15841	15699	15751	15891	15622	15795	15783	15821	15814	15761	15802	15867	15785	15708	15719	15785	15610	15595	15739	15874	15840	15728	15711	15827	15800	15819	15828	15728	15827	15787	15767	15801	15705	15651	15728	15751	15934	15851	15647	15902	15730	15836	15610	15874	15759	15659	15699	15748	15889	15833	15677	15888	15845	15680	15795	15752	15767	15769	15725	15722	15917	15740	15951	15753	15615	15771	15836	15715	15757	15786	15754	15683	15730	15775	15706	15861	15704	15867	15955	15639	15801	15782	15882	15742	15778	15849	15789	15726	15801	15750	15870	15883	15800	15543	15682	15713	15842	15713	15678	15673	15844	15762	15896	15614	15578	15710	15816	15634	15583	15733	15823	15796	15800	15721	15747	15663	15921	15680	15862	15684	15796	15774	15719	15764	15812	15898	15715	15817	15752	15738	15856	15736	15870	15682	15675	15748	15731	15775	15763	15701	15830	15727	15719	15657	15774	15867	15676	15827	15794	15650	15821	15730	15703	15777	15689	15808	15776	15855	15806	15737	15842	15855	15773	15738	15792	15712	15693	15937	15809	15825	15746	15769	15860	15830	15818	15850	15730	15666	15670	15666	15880	15823	15770	15758	15621	15880	15694	15840	15872	15803	15649	15642	15986	15677	15884	15751	15706	15736	15856	15772	15687	15812	15760	15580	15695	15672	15684	15785	15816	15644	15830	15718	15788	15890	15649	15762	15714	15725	15744	15759	15698	15826	15760	15999	15718	15711	15763	15686	15773	15789	15897	15853	15642	15664	15727	15853	15960	15904	15732	15757	15742	15798	15728	15666	15621	15459	15886	15759	15771	15685	15661	15800	15694	15838	15749	15699	15786	15902	15583	15774	15848	15721	15791	15741	15815	15659	15772	15791	15757	15890	15700	15906	15841	15595	15792	15719	15602	15796	15814	15798	15875	15671	15774	15697	15784	15622	15784	15636	15712	15874	15678	15904	15755	15846	15712	15764	15776	15664	15618	15647	15577	15781	15737	15821	15871	15667	15709	15726	15571	15679	15802	15655	15768	15662	15829	15716	15736	15592	15609	15803	15759	15643	15799	15597	15648	15753	15824	15843	15702	15639	15761	15810	15639	15740	15686	15680	15893	15883	15974	15915	15595	15773	15659	15761	15693	15752	15668	15781	15617	15797	15781	15727	15921	15664	15737	15720	15730	15757	15718	15686	15812	15735	15744	15799	15727	15783	15906	15637	15630	15764	15683	15932	15785	15742	15871	15777	15645	15703	15833	15541	15730	15752	15865	15717	15801	15716	15569	15827	15808	15766	15753	16028	15688	15861	15906	15857	15612	15672	15836	15701	15750	15814	15709	15554	15805	15643	15779	15618	15564	15671	15580	15985	15893	15809	15745	15685	15687	15815	15830	15781	15834	15859	15724	15845	15796	15730	15757	15811	15901	15772	15709	15798	15829	15653	15740	15701	15708	15790	15679	15909	15899	15552	15841	15750	15791	15657	15660	15707	15713	15775	15695	15723	15582	15790	15799	15817	15788	15794	15597	15687	15878	15945	15940	15677	15900	15875	15538	15711	15715	15796	15643	15864	15756	15924	15756	15611	15693	15741	15766	15712	15701	15934	15800	15707	15728	15968	15500	15727	15955	15816	15866	15746	15843	15870	15735	15842	15630	15844	15684	15773	15773	15726	15851	15688	15887	15846	15592	15589	15746	15815	15653	15802	15809	15893	15729	15791	15743	15807	15672	15884	15672	15693	15784	15775	15794	15771	15853	15793	15838	15799	15703	15777	15837	15757	15641	15876	15683	15847	15647	15944	15770	15840	15783	15812	15688	15730	15874	15851	15726	15879	15979	15701	15853	15846	15819	15767	15800	15759	15651	15796	15738	15722	15791	15768	15772	15807	15697	15837	15753	15859	15546	15735	15736	15650	15650	15829	15745	15849	16027	15780	15656	15833	15733	15861	15748	15518	15789	15739	15653	15829	15750	15726	15777	15678	15770	15695	15832	15746	15561	15726	15678	15881	15837	15571	15797	15592	15738	15809	15696	15720	15696	15759	15838	15827	15937	15805	15868	15780	15679	15847	15848	15822	15744	15655	15640	15822	15746	15776	15597	15650	15821	15698	15727	15750	15679	15956	15782	15743	15793	15871	15648	15580	15802	15740	15813	15756	15828	15850	15841	15784	15758	15942	15723	15782	15891	15709	15904	15788	15797	15843	15952	15597	15727	15824	15631	15698	15812	15740	15743	15751	15866	15679	15710	15797	15828	15758	15764	15929	15896	15703	15747	15746	15618	15670	15777	15670	15745	15693	15889	15794	15683	15726	15796	15738	15884	15682	15766	15855	15839	15682	15737	15730	15713	15923	15737	15786	15657	15755	15702	15611	15791	15753	15783	15850	15793	15656	15907	15605	15763	15714	15846	15891	15673	15762	15853	15790	15758	15767	15693	15878	16037	15695	15784	15757	15683	15767	15842	15829	15727	15762	15620	15906	15692	15671	15615	15820	15839	15804	15750	15885	15702	15762	15744	15747	15727	15639	15746	15763	15733	15947	15769	15807	15800	15849	15755	15814	15711	15760	15730	15789	15645	15757	15787	15790	15752	15843	15741	15710	15740	15793	15765	15717	15732	15759	15925	15794	15694	15798	15570	15745	15875	15893	15783	15803	15889	15721	15685	15687	15669	15631	15752	15908	15749	15938	15594	15924	15787	15694	15793	15777	15695	15770	15729	15700	15689	15912	15726	15614	15694	15875	15666	15916	15779	15653	15949	15820	15673	15638	15783	15733	15834	15843	15848	15709	15873	15758	15838	15658	15727	15643	15709	15764	16007	15841	15796	15676	15905	15798	15503	15804	15655	15779	15861	15698	15794	15563	15727	15805	15712	15759	15843	15803	15721	15712	15757	15903	15958	15629	15713	15958	15682	15879	15875	15831	15956	15653	15760	15750	15737	15743	15806	15722	15838	15696	15754	15717	15900	15808	15788	15785	15796	15929	15740	15739	15906	15622	15750	15757	15795	15619	15841	15820	15666	15798	15682	15882	15748	15622	15931	15583	15829	15798	15832	15857	15849	15686	15793	15849	15985	15733	15737	15890	15748	15856	15786	15680	15800	15650	15700	15746	15873	15913	15651	15664	15813	15751	15506	15840	15804	15710	15916	15758	15648	15726	15761	15701	15820	15657	15818	15858	15824	15929	15672	15937	15978	15730	15648
27547	21812	23681	20450	17713	17522	19410	26115	25591	21365	18638	17324	17336	17144	17343	17193	17257	17142	17014	17112	17195	17382	17202	17305	17115	16900	17208	17170	17219	17270	17020	17042	17132	17221	17203	17068	17138	17022	17307	17201	17236	16924	17222	17183	17114	17129	17037	17239	17140	16996	16945	17102	17116	17239	16975	17256	17272	17371	17313	17337	17115	17161	17126	17227	17023	17310	17147	17156	17238	17288	17100	17122	17180	16978	17191	17080	17329	16971	17246	17054	17158	17155	17164	16966	17216	17126	17066	17217	17286	17170	16990	17261	17113	17310	17015	17032	17133	17211	17070	17064	16997	17031	17287	17264	17269	16940	17162	17153	17074	17044	16952	17193	17253	17138	17161	17027	17112	17104	17139	17049	17093	17084	17020	17138	17275	17196	17137	17198	17174	17198	17157	17009	17248	17010	17174	17307	17020	17340	17072	16920	16961	17084	17209	17075	16982	17129	17227	17383	16933	17064	17086	17187	16974	17143	17220	17182	16959	17026	17109	17249	17327	17261	17060	16982	17057	17211	17007	17075	17210	17315	17187	16984	17124	17320	17041	17234	17273	17047	17142	17034	17222	17093	17063	17213	17184	17040	17109	17170	17306	17283	17266	17241	17014	17025	17405	17115	17167	16988	17255	17110	17251	17166	17210	17278	17279	17050	17085	17070	17194	17134	17005	17242	17219	17165	17009	17090	17097	17166	17024	17154	17041	17286	17226	17059	16989	17084	17060	17037	17020	17180	17108	17114	17037	17059	17073	17171	17139	16994	17228	17224	16925	17275	17270	17239	17248	17133	17195	17263	17195	17281	17300	16993	17106	17247	17035	17102	17008	17021	17179	17071	17103	17126	17047	17119	16955	17076	17163	17200	17058	17028	17063	17164	17306	17274	17230	16920	17149	17104	17219	17228	17076	17064	17054	17056	17149	17248	17039	17148	17172	17147	17183	17043	17262	17070	17008	17170	17114	16969	17142	17079	16948	17007	17262	17117	17083	16984	17036	17313	17067	17103	17207	17212	16905	17130	17256	17203	17229	17250	17061	16992	17301	17373	17166	17028	17172	17088	17032	17211	17010	17253	17341	17174	17035	16955	17114	17043	17121	17248	17396	17125	16989	17082	17064	17026	17286	17182	16969	17157	17304	17108	16958	17170	17288	17165	17130	17144	17157	17038	17047	16965	17092	17158	17264	17046	17012	16999	17082	17067	17184	16998	17145	17147	17145	17053	17275	17125	16929	17103	17051	17096	17038	16989	17283	16960	16998	17221	17181	17022	17189	17230	17248	17288	17032	17323	17041	17109	17159	17130	17224	17113	17217	17097	17235	17264	17063	17091	17216	17166	17126	17212	17218	17154	16935	17221	17229	17160	17068	17162	17232	17190	17065	17056	16872	16944	17064	17051	17329	17021	16839	16947	17056	17285	16992	17072	17152	17206	17003	17291	17114	16997	17145	17104	17162	17189	17413	17293	17134	17043	17056	16901	17212	17144	17257	17219	17254	17165	16997	16930	16943	17155	17206	16959	17086	17217	17126	17106	17121	17221	17181	17284	17331	17265	17081	17124	17037	17118	16936	17184	17276	17300	17017	17280	17095	17130	17243	17060	17244	17011	17167	17044	17131	17247	16913	17117	17133	17032	17026	17118	17278	17240	17119	17248	17038	17231	17035	17245	16991	17041	17372	17106	17266	17243	17067	17106	17160	17183	17042	17184	17096	17207	17286	17268	17194	17283	17045	17128	16983	17060	16959	17129	17392	17013	17134	17144	17239	17285	16980	16967	17057	17063	17197	17184	17110	17106	17170	17232	17374	17309	17263	17309	17185	17228	17112	17113	17214	17041	17149	17083	17086	17193	17193	16966	17187	17227	17129	17299	17225	17242	17263	17004	17302	17107	17160	17107	17003	17057	16939	17086	17166	17315	17131	17191	17028	17064	16923	17329	17026	17183	17064	17128	17261	17128	17084	17184	17136	17096	17159	17121	17267	17102	17123	16959	17176	17120	17228	17101	17071	17206	17496	17263	16988	17122	17193	17120	17209	17020	17275	17039	17369	17185	17106	17325	17122	17153	17161	17160	17084	17211	17087	17071	17227	17183	17158	17104	17290	17034	17091	17138	17031	17173	17110	17264	16989	17013	17036	16993	17184	17135	17210	17092	17050	17279	17498	17069	17169	16951	16840	16923	17089	17212	17249	17170	17271	17165	16953	17204	17122	17055	17075	17080	17058	17033	17184	17252	16901	17169	16925	17207	16995	17234	17398	16932	17069	16948	17109	17216	17102	17267	17283	16968	17066	17145	17160	17082	17107	17171	17074	17271	17027	17298	17206	17143	17159	17150	17178	17079	17198	16988	16849	17006	17111	17032	17207	17251	17210	17040	17155	17036	17189	17165	17373	17363	17194	17074	17145	17293	17406	17113	17162	17177	17059	16971	16906	17021	17152	17184	16960	17115	16969	17195	17063	17079	17426	17250	17099	17191	17239	17340	17018	17393	17110	17015	17265	17098	17096	17184	17373	17146	17197	17226	17322	17146	17012	17102	17168	17175	17086	17030	16955	17134	17179	17028	17084	16903	17111	17125	17234	17142	17145	17209	17152	16930	17243	17342	17237	17135	17165	17189	17301	17167	17193	17086	16981	17236	17130	17076	17405	17168	17071	17160	17055	16998	17180	17162	17075	17287	17339	17313	17181	17019	17099	17116	17131	17086	17148	16975	17263	17009	16978	17275	17263	16997	17223	17285	17286	17105	17155	17239	16943	16928	17251	17121	17263	17079	17097	17254	17377	17103	17115	17016	17235	16869	17217	17232	17169	16952	16935	17126	17185	17077	17068	17305	17047	17059	17277	17032	17126	17245	17072	17119	17104	17005	17112	17412	17104	17057	17179	16999	17054	16983	17066	17071	17305	17228	17329	17115	17144	17102	17114	17319	16905	17003	17225	17057	16935	17182	17250	17144	17083	17351	17095	16933	17249	17236	17203	17170	17108	17093	17105	17204	17124	16954	17076	16938	17120	17335	17281	17119	17298	17105	17035	17244	17186	17205	17145	17162	17249	17053	16990	17199	17186	17187	17156	17041	17225	16963	17220	17111	17470	17094	17217	17291	17085	17202	17160	17082	17063	17262	17206	17191	17097	16811	17220	17236	17191	17122	17043	16953	16968	17104	17097	17335	17035	17120	16947	17218	17093	17111	17325	17207	17151	17008	16837	17127	17061	17000	17183	17114	17365	17162	17124	17326	17080	17247	16894	17184	17150	17189	17094	17047	17034	17095	17282	17253	17221	17100	17112	17052	17164	17186	17208	17152	17136	17261	17006	17149	17210	17190	17234	17048	17141	16917	16917	17072	17223	17290	17472	17159	17248	17296	16995	17126	17431	17216	17190	17073	17240	17068	17079	17261	17351	17055	17092	17076	17306	17231	17138	17208	17160	17230	17090	17078	17151	16939	16923	16917	17052	17245	17102	17078	17173	17087	17145	17181	17203	17148	17257	17161	17027	17261	17206	17146	17168	17051	17173	17177	17088	17214	17298	17274	17073	17087	16978	17001	17280	17056	16977	17127	17078	17035	17175	17179	17155	17280	17081	17043	17150	17072	17141	16982	17249	17169	17134	17176	17265	17057	17163	17125	16970	17200	17261	17044	17172	17194	17182	17212	17124	17048	17204	17158	16924	17240	17106	17265	17119	17069	17140	17191	16922	17117	17150	17446	17070	17171	16921	17230	17163	17190	17065	17084	17345	17042	17029	17135	17173	17309	17140	17229	17132	17086	17122	17159	17247	17049	17130	17031	17162	17233	17302	16905	17115	16994	16820	17100	17257	17153	17099	17254	17199	17167	17098	17004	17234	17369	17154	17366	16967	17080	17025	17212	17118	17206	17194	17047	17103	17056	17173	17334	17283	17132	16983	16910	17135	17187	17117	17187	17197	17378	17195	17240	17298	17228	17047	17103	17059	17215	17089	17274	17329	17133	17078	17017	17278	17142	17211	17070	17257	17174	17075	17093	17450	17394	17262	17188	17017	17126	17218	17052	17150	17070	17022	17073	17139	17105	17102	17461	16915	17124	17172	17251	17213	17028	17260	17161	17185	17079	17161	17246	17230	17174	17106	17215	17024	17290	17117	17332	17121	17204	17077	17324	17068	17191	17213	16881	16941	17113	17098	17090	17055	17010	17122	17221	17124	17155	17174	17266	17199	17147	17194	17231	17206	17107	17169	17136	17129	17074	17289	16981	16952	17015	17298	17029	16972	17060	17293	17118	17251	17185	17326	17095	17115	17427	17144	17355	17257	17108	17010	17094	17288	17095	17014	17034	17227	17084	17024	17211	17181	17130	17279	17008	17303	17288	17229	17388	17252	17341	17201	17113	17003	17098	16913	17333	17028	17264	17191	17287	16950	17076	17040	17169	17369	17087	16971	17173	17441	17215	17110	17414	17196	17165	17249	16905	17033	17140	16900	17203	17428	17163	16980	17014	17333	17269	17318	17121	17160	17127	17254	17159	17036	17239	17196	17157	17089	17149	17167	17200	17036	17163	17165	17019	17150	17131	17140	16982	16846	17236	17179	17280	17164	17072	17220	17140	17205	16991	17068	17257	17084	16980	16982	17086	16972	17057	17114	17108	17250	17192	17165	17187	17170	17089	16961	17112	17081	17052	17167	17177	17218	17062	16937	17003	17193	17178	17204	17159	17052	17071	17176	17153	17168	17092	17074	17067	17095	17132	17069	17206	17265	17139	17118	16954	17290	17280	17131	17059	17167	17093	17345	17051	16952	17161	17069	17101	17143	17308	17148	17232	17340	17225	17153	17181	17141	17157	17116	17114	17320	17048	17054	17127	17131	17155	17180	17156	17255	17196	17129	17237	17365	17261	17033	17231	16968	17213	17086	17260	17068	17084	17110	17309	17127	17037	17088	17092	17006	17134	17237	17096	17191	17127	17144	16975	17047	17064	17128	17062	17099	17158	16992	17190	17349	17185	17204	16950	17081	17079	17098	17086	17088	16972	17408	17049	16976	17004	17163	17150	17098	17153	17145	17121	17171	17026	17088	17137	17159	17286	17137	17131	16841	17061	17152	17288	17051	17210	17085	17113	17272	17338	16893	17225	17131	16971	17007	17422	17024	17178	17279	17209
15827	19731	18887	17001	16519	16024	19371	28400	25744	20066	17206	15693	15675	15549	15628	15384	15615	15581	15692	15600	15578	15648	15362	15519	15525	15525	15566	15504	15692	15513	15581	15591	15559	15704	15532	15535	15437	15538	15435	15541	15439	15468	15551	15494	15621	15392	15521	15503	15601	15635	15651	15492	15433	15576	15514	15565	15683	15413	15446	15611	15489	15521	15631	15589	15415	15481	15592	15441	15497	15432	15652	15545	15517	15619	15576	15590	15470	15485	15368	15405	15557	15393	15581	15421	15448	15409	15647	15468	15505	15486	15513	15518	15717	15520	15515	15389	15678	15493	15457	15369	15389	15515	15562	15525	15585	15665	15572	15410	15663	15529	15423	15380	15320	15502	15428	15626	15440	15497	15464	15456	15409	15377	15458	15457	15392	15522	15593	15442	15632	15585	15427	15570	15438	15657	15367	15701	15483	15368	15526	15503	15686	15645	15522	15588	15519	15350	15586	15415	15374	15721	15480	15619	15490	15668	15626	15681	15387	15555	15505	15522	15450	15489	15614	15625	15538	15543	15540	15415	15536	15605	15360	15460	15506	15663	15534	15561	15406	15441	15473	15716	15490	15607	15659	15574	15541	15499	15480	15510	15675	15466	15565	15463	15459	15540	15652	15370	15420	15731	15400	15537	15431	15356	15462	15698	15683	15498	15680	15565	15496	15655	15572	15385	15548	15680	15413	15460	15473	15578	15662	15452	15738	15603	15627	15579	15470	15466	15522	15553	15402	15592	15622	15574	15588	15529	15568	15567	15385	15665	15594	15564	15675	15652	15538	15528	15495	15551	15477	15620	15348	15700	15416	15558	15422	15521	15443	15495	15574	15434	15499	15576	15510	15415	15496	15553	15420	15441	15363	15560	15473	15592	15503	15459	15585	15494	15498	15503	15643	15510	15678	15547	15377	15638	15501	15528	15413	15469	15607	15433	15482	15397	15607	15433	15447	15667	15425	15520	15694	15409	15627	15517	15611	15689	15445	15433	15560	15502	15558	15509	15504	15603	15649	15626	15492	15449	15326	15542	15541	15537	15446	15464	15551	15582	15362	15448	15633	15750	15411	15598	15418	15447	15643	15553	15535	15433	15436	15533	15627	15565	15529	15441	15369	15400	15568	15429	15448	15620	15374	15621	15656	15599	15521	15433	15475	15627	15629	15490	15577	15693	15488	15377	15509	15589	15501	15410	15543	15480	15657	15440	15475	15414	15416	15458	15479	15566	15408	15445	15668	15533	15658	15602	15682	15521	15492	15576	15649	15511	15441	15553	15618	15529	15442	15601	15557	15520	15556	15501	15459	15418	15438	15600	15501	15559	15435	15707	15523	15591	15757	15503	15459	15487	15483	15534	15544	15433	15599	15497	15521	15576	15562	15555	15465	15565	15493	15458	15539	15614	15525	15696	15649	15451	15643	15488	15517	15448	15450	15613	15472	15479	15500	15476	15619	15454	15500	15663	15634	15648	15461	15697	15567	15542	15457	15466	15416	15603	15588	15613	15447	15476	15664	15620	15523	15568	15513	15575	15731	15566	15589	15567	15598	15481	15531	15540	15592	15696	15483	15588	15459	15551	15503	15583	15381	15493	15544	15361	15586	15522	15563	15430	15376	15552	15496	15507	15660	15489	15501	15326	15457	15460	15552	15428	15493	15604	15539	15610	15525	15446	15519	15598	15341	15461	15456	15556	15546	15418	15591	15487	15420	15322	15477	15482	15499	15710	15680	15705	15468	15635	15527	15571	15499	15368	15676	15437	15379	15436	15553	15515	15561	15499	15564	15488	15398	15419	15599	15469	15497	15520	15496	15610	15388	15636	15283	15704	15582	15572	15519	15469	15660	15310	15396	15684	15588	15626	15674	15516	15473	15406	15545	15435	15455	15494	15515	15398	15518	15524	15679	15510	15685	15317	15509	15502	15439	15811	15498	15540	15550	15610	15442	15474	15384	15469	15415	15521	15541	15446	15342	15370	15584	15556	15471	15506	15506	15623	15407	15530	15637	15466	15617	15588	15320	15483	15567	15429	15529	15622	15306	15506	15572	15450	15525	15621	15400	15571	15601	15303	15414	15419	15617	15602	15482	15504	15683	15594	15401	15574	15415	15841	15372	15508	15625	15298	15519	15425	15545	15569	15575	15335	15432	15474	15520	15494	15409	15495	15511	15509	15431	15490	15601	15490	15483	15600	15648	15461	15368	15700	15269	15376	15673	15582	15551	15587	15419	15541	15608	15635	15549	15456	15545	15532	15640	15533	15416	15406	15539	15469	15703	15500	15493	15529	15480	15565	15541	15572	15498	15328	15474	15484	15483	15568	15428	15490	15385	15419	15586	15451	15476	15578	15661	15483	15689	15421	15368	15492	15619	15407	15533	15402	15458	15604	15557	15510	15463	15528	15491	15560	15393	15508	15579	15547	15564	15487	15519	15522	15561	15480	15394	15621	15563	15469	15330	15684	15483	15733	15478	15588	15476	15493	15644	15458	15516	15557	15456	15362	15557	15674	15531	15484	15589	15463	15588	15553	15418	15551	15712	15546	15699	15275	15554	15435	15501	15423	15494	15507	15370	15528	15385	15467	15443	15546	15464	15513	15459	15500	15493	15535	15566	15595	15492	15563	15481	15324	15431	15696	15396	15386	15536	15608	15584	15480	15391	15513	15584	15579	15496	15449	15486	15555	15532	15430	15459	15530	15315	15567	15515	15521	15476	15503	15704	15633	15376	15440	15461	15410	15559	15662	15622	15350	15483	15438	15475	15541	15345	15524	15510	15693	15452	15516	15618	15524	15521	15558	15557	15383	15436	15640	15558	15378	15642	15564	15485	15434	15344	15409	15692	15475	15578	15434	15631	15623	15532	15625	15463	15568	15612	15624	15610	15549	15537	15445	15468	15459	15542	15464	15557	15553	15397	15524	15618	15496	15618	15373	15634	15607	15294	15625	15687	15568	15563	15619	15508	15491	15501	15530	15542	15478	15347	15543	15564	15668	15332	15471	15449	15365	15577	15455	15517	15523	15536	15354	15661	15526	15628	15527	15510	15632	15638	15550	15643	15543	15776	15461	15472	15497	15535	15598	15633	15459	15437	15543	15477	15477	15630	15627	15409	15749	15416	15458	15496	15478	15480	15551	15494	15603	15496	15482	15559	15362	15637	15404	15573	15489	15445	15749	15559	15579	15444	15599	15524	15731	15579	15453	15518	15582	15585	15588	15643	15485	15438	15483	15669	15391	15327	15500	15639	15684	15458	15515	15575	15606	15675	15510	15445	15572	15704	15389	15622	15610	15662	15567	15496	15640	15413	15509	15454	15584	15728	15523	15572	15506	15491	15553	15584	15612	15597	15461	15663	15375	15658	15371	15529	15516	15296	15569	15519	15416	15496	15548	15551	15518	15445	15532	15518	15537	15597	15682	15423	15454	15494	15499	15539	15498	15516	15627	15418	15521	15411	15363	15573	15598	15629	15481	15485	15679	15430	15588	15567	15505	15581	15619	15512	15601	15483	15586	15642	15635	15551	15473	15414	15594	15525	15459	15434	15533	15462	15362	15599	15485	15623	15721	15563	15596	15613	15396	15579	15473	15454	15534	15495	15471	15664	15390	15435	15593	15573	15426	15346	15518	15471	15468	15566	15466	15502	15531	15567	15493	15477	15467	15486	15582	15499	15418	15633	15579	15571	15645	15606	15591	15543	15649	15492	15413	15547	15685	15562	15544	15562	15770	15497	15591	15354	15731	15534	15549	15568	15588	15687	15499	15450	15468	15537	15603	15568	15562	15459	15669	15455	15610	15597	15570	15572	15479	15590	15461	15578	15635	15460	15697	15601	15500	15430	15352	15580	15703	15416	15554	15507	15657	15549	15637	15430	15563	15438	15512	15506	15582	15628	15643	15539	15593	15539	15491	15523	15537	15441	15610	15629	15451	15481	15532	15467	15611	15540	15372	15511	15423	15446	15487	15635	15648	15521	15435	15537	15593	15426	15496	15578	15629	15649	15592	15542	15469	15589	15708	15416	15353	15413	15542	15506	15715	15758	15312	15595	15504	15699	15534	15379	15623	15463	15390	15528	15509	15514	15554	15465	15543	15472	15581	15360	15489	15570	15759	15566	15535	15527	15535	15379	15611	15348	15561	15425	15461	15468	15538	15600	15387	15654	15733	15423	15537	15549	15505	15585	15411	15571	15389	15523	15521	15673	15351	15312	15618	15422	15422	15603	15380	15399	15538	15523	15627	15351	15525	15542	15676	15645	15568	15392	15563	15515	15584	15717	15503	15603	15481	15493	15535	15502	15413	15509	15361	15651	15490	15790	15436	15624	15456	15557	15412	15610	15513	15700	15261	15601	15595	15476	15443	15721	15596	15523	15376	15553	15452	15468	15516	15531	15429	15518	15526	15569	15617	15611	15690	15512	15423	15509	15671	15440	15524	15693	15468	15466	15583	15620	15515	15544	15736	15454	15545	15489	15358	15511	15581	15562	15523	15485	15606	15591	15557	15467	15633	15575	15527	15375	15299	15807	15631	15557	15676	15569	15506	15618	15514	15504	15708	15538	15587	15670	15576	15604	15376	15475	15503	15488	15579	15442	15437	15540	15512	15553	15525	15424	15601	15460	15551	15519	15665	15697	15470	15512	15520	15443	15502	15627	15521	15558	15530	15573	15540	15632	15724	15496	15348	15507	15624	15630	15653	15460	15373	15490	15525	15430	15565	15473	15358	15581	15475	15447	15638	15647	15542	15598	15511	15498	15456	15637	15608	15626	15588	15571	15463	15632	15629	15635	15660	15504	15571	15543	15640	15573	15629	15510	15537	15545	15711	15355	15490	15337	15472	15379	15537	15497	15491	15586	15616	15616	15758	15413	15425	15602	15411	15539	15414	15456	15585	15671	15403	15526	15454	15499	15381	15494	15510	15621	15597	15615	15486	15446	15535	15591	15500	15488	15509	15380	15310	15544	15573	15551	15587	15509	15609	15577	15550	15504	15565	15400	15683	15698	15430	15507	15629	15510	15533	15388	15546	15549	15470	15532	15510	15542	15454	15476	15736	15569	15504	15496	15603	15533	15505	15558	15568	15551	15281	15488	15560	15412	15576	15581	15530	15430	15502	15689	15557	15388	15463	15486	15497	15414	15592
24641	21061	27823	24894	20959	18970	28767	49490	41575	30244	22478	17978	16815	16784	16655	16649	16632	16776	16636	16807	16721	16586	16527	16762	16905	16748	16497	16583	16703	16546	16727	16637	16890	16395	16702	16754	16619	16538	16761	16702	16753	16696	16661	16762	16504	16503	16648	16624	16613	16573	16659	16614	16481	16672	16644	16465	16669	16561	16652	16634	16697	16652	16530	16408	16711	16754	16758	16680	16758	16514	16787	16500	16401	16423	16631	16721	16671	16609	16608	16533	16599	16745	16780	16682	16689	16563	16725	16523	16628	16436	16455	16475	16673	16783	16752	16713	16606	16801	16515	16522	16908	16275	16452	16651	16862	16498	16696	16671	16697	16663	16527	16662	16605	16732	16692	16469	16424	16695	16603	16727	16557	16664	16770	16664	16722	16641	16659	16558	16625	16613	16650	16692	16614	16552	16622	16693	16877	16834	16676	16556	16602	16360	16399	16518	16703	16748	16618	16667	16646	16583	16700	16579	16536	16596	16523	16596	16592	16695	16618	16629	16467	16671	16546	16661	16605	16630	16712	16549	16574	16653	16655	16820	16588	16656	16514	16709	16757	16624	16557	16458	16646	16652	16505	16424	16617	16652	16656	16603	16493	16558	16411	16607	16590	16558	16694	16657	16609	16591	16517	16573	16504	16362	16388	16633	16556	16548	16766	16758	16680	16710	16706	16582	16369	16442	16505	16511	16498	16814	16384	16627	16525	16570	16562	16753	16473	16569	16743	16643	16560	16684	16584	16643	16702	16729	16655	16654	16631	16492	16692	16561	16707	16676	16551	16568	16641	16594	16757	16533	16737	16500	16744	16653	16457	16655	16717	16465	16534	16637	16662	16532	16563	16641	16689	16857	16670	16418	16463	16522	16552	16588	16611	16690	16600	16477	16674	16472	16720	16501	16507	16459	16548	16707	16568	16491	16554	16546	16597	16602	16392	16588	16571	16596	16714	16570	16501	16486	16611	16409	16662	16679	16603	16483	16549	16615	16766	16560	16820	16558	16821	16642	16488	16355	16641	16550	16323	16606	16813	16502	16449	16614	16550	16524	16511	16618	16592	16737	16567	16738	16705	16670	16545	16429	16702	16682	16727	16671	16653	16619	16536	16629	16538	16424	16562	16513	16543	16617	16632	16530	16607	16782	16610	16646	16586	16516	16652	16680	16517	16573	16788	16580	16603	16604	16621	16629	16642	16761	16731	16697	16793	16750	16444	16470	16542	16551	16515	16814	16579	16755	16638	16746	16527	16550	16534	16522	16455	16592	16630	16495	16521	16515	16555	16603	16619	16697	16660	16515	16431	16660	16712	16487	16923	16595	16527	16501	16442	16574	16614	16570	16718	16594	16667	16399	16545	16580	16731	16625	16693	16577	16543	16395	16563	16660	16722	16558	16806	16794	16569	16511	16725	16275	16533	16648	16688	16691	16634	16607	16725	16513	16700	16462	16714	16428	16544	16632	16498	16522	16659	16868	16528	16538	16714	16633	16647	16424	16436	16519	16661	16529	16612	16610	16749	16569	16331	16580	16619	16465	16522	16791	16803	16734	16495	16550	16647	16393	16606	16469	16832	16639	16566	16507	16540	16670	16549	16505	16754	16492	16701	16563	16620	16540	16564	16738	16607	16463	16519	16531	16774	16679	16491	16405	16552	16575	16608	16579	16683	16568	16516	16306	16588	16531	16719	16389	16792	16543	16594	16550	16478	16671	16717	16553	16594	16740	16598	16548	16803	16444	16540	16478	16454	16672	16678	16616	16415	16619	16601	16608	16714	16602	16834	16697	16624	16420	16476	16668	16616	16663	16388	16505	16619	16762	16744	16562	16368	16358	16558	16500	16562	16539	16643	16581	16729	16699	16620	16543	16636	16635	16542	16596	16477	16581	16574	16528	16739	16470	16818	16505	16701	16435	16582	16464	16740	16643	16601	16660	16470	16828	16595	16751	16540	16647	16595	16555	16631	16618	16653	16599	16734	16612	16551	16716	16378	16631	16778	16757	16677	16531	16540	16555	16839	16681	16538	16555	16714	16709	16663	16653	16522	16685	16661	16629	16542	16476	16725	16628	16531	16600	16685	16512	16662	16502	16588	16605	16570	16646	16606	16485	16504	16584	16271	16602	16734	16604	16593	16481	16434	16387	16621	16490	16674	16577	16467	16626	16723	16790	16642	16432	16662	16629	16476	16657	16495	16550	16515	16773	16642	16544	16544	16790	16579	16440	16600	16546	16662	16562	16682	16473	16640	16339	16459	16409	16654	16468	16730	16517	16531	16667	16550	16642	16588	16604	16501	16509	16479	16479	16541	16620	16755	16667	16552	16749	16553	16715	16398	16531	16602	16484	16674	16625	16622	16570	16701	16492	16563	16722	16638	16542	16550	16487	16815	16466	16635	16706	16567	16526	16669	16648	16628	16556	16662	16556	16749	16538	16638	16617	16595	16694	16566	16654	16390	16392	16629	16722	16404	16484	16484	16790	16593	16564	16420	16489	16546	16408	16553	16474	16471	16621	16331	16434	16650	16714	16727	16529	16793	16478	16595	16624	16727	16522	16701	16546	16597	16415	16569	16573	16765	16757	16459	16385	16536	16521	16471	16622	16463	16549	16429	16523	16489	16563	16580	16706	16682	16492	16557	16503	16736	16638	16633	16612	16634	16566	16673	16733	16574	16575	16576	16569	16609	16486	16686	16547	16653	16745	16407	16572	16556	16585	16691	16633	16729	16821	16584	16392	16508	16408	16642	16424	16651	16619	16688	16385	16582	16410	16521	16599	16465	16552	16618	16460	16606	16683	16611	16581	16616	16462	16560	16633	16405	16687	16381	16563	16565	16548	16511	16653	16567	16625	16582	16471	16563	16523	16706	16596	16606	16546	16525	16555	16451	16677	16788	16585	16553	16615	16708	16707	16564	16477	16438	16472	16826	16781	16410	16573	16366	16499	16586	16634	16522	16572	16438	16954	16505	16702	16577	16385	16735	16665	16372	16479	16702	16709	16762	16752	16606	16656	16772	16575	16703	16498	16558	16641	16598	16662	16696	16438	16495	16379	16539	16607	16291	16440	16466	16566	16652	16550	16477	16552	16740	16429	16571	16612	16731	16461	16658	16662	16641	16533	16430	16507	16627	16668	16673	16717	16628	16683	16335	16657	16603	16531	16686	16716	16432	16466	16603	16581	16750	16645	16672	16644	16966	16483	16744	16594	16547	16694	16525	16486	16588	16576	16759	16362	16643	16550	16503	16659	16632	16673	16679	16674	16590	16565	16514	16540	16605	16587	16603	16550	16664	16679	16663	16594	16689	16760	16508	16474	16650	16476	16612	16750	16661	16779	16563	16554	16533	16729	16523	16553	16671	16516	16597	16441	16572	16667	16633	16364	16676	16650	16630	16580	16635	16689	16670	16544	16445	16484	16406	16569	16700	16564	16713	16472	16515	16397	16469	16826	16719	16561	16682	16560	16575	16556	16743	16693	16659	16535	16704	16719	17004	16748	16661	16497	16721	16497	16516	16682	16668	16903	16555	16355	16575	16549	16584	16648	16626	16679	16635	16732	16672	16687	16623	16573	16526	16423	16628	16719	16487	16514	16699	16537	16606	16345	16473	16526	16645	16693	16455	16698	16580	16497	16579	16709	16702	16710	16573	16620	16499	16511	16738	16651	16612	16678	16606	16693	16585	16853	16674	16564	16721	16595	16742	16770	16695	16677	16461	16564	16668	16461	16698	16652	16510	16538	16676	16444	16535	16907	16618	16756	16745	16768	16667	16570	16541	16429	16607	16600	16515	16557	16416	16728	16678	16765	16678	16685	16640	16711	16565	16550	16548	16464	16597	16557	16532	16409	16678	16653	16398	16455	16861	16675	16797	16612	16712	16660	16644	16814	16643	16805	16467	16599	16520	16664	16518	16444	16536	16606	16600	16637	16390	16478	16621	16401	16456	16412	16573	16630	16607	16614	16473	16581	16566	16566	16639	16551	16499	16444	16449	16637	16564	16529	16682	16462	16662	16662	16625	16391	16586	16716	16685	16698	16658	16350	16484	16546	16409	16578	16524	16528	16519	16485	16484	16636	16644	16359	16735	16600	16589	16747	16681	16578	16746	16708	16460	16510	16604	16667	16501	16325	16473	16510	16663	16495	16485	16542	16539	16441	16681	16550	16693	16389	16444	16614	16610	16494	16617	16565	16640	16694	16318	16638	16559	16618	16477	16653	16787	16558	16601	16584	16471	16482	16440	16737	16816	16653	16661	16612	16722	16717	16712	16535	16565	16555	16689	16523	16349	16709	16812	16638	16604	16656	16745	16622	16517	16665	16544	16567	16644	16644	16574	16648	16495	16559	16515	16430	16557	16876	16652	16697	16505	16600	16565	16643	16624	16545	16871	16476	16508	16664	16520	16413	16533	16634	16393	16698	16477	16638	16674	16586	16502	16716	16714	16501	16766	16599	16385	16356	16575	16574	16602	16523	16619	16682	16482	16494	16767	16341	16581	16614	16534	16562	16661	16486	16830	16477	16786	16700	16597	16501	16337	16671	16801	16573	16636	16743	16600	16569	16464	16493	16613	16561	16518	16764	16607	16558	16664	16389	16415	16729	16597	16613	16698	16560	16638	16482	16815	16431	16655	16689	16624	16641	16617	16519	16449	16555	16673	16746	16658	16825	16740	16650	16614	16599	16595	16564	16641	16648	16451	16626	16596	16383	16701	16483	16466	16689	16806	16387	16693	16637	16662	16730	16625	16605	16527	16636	16510	16527	16559	16670	16504	16603	16595	16481	16614	16725	16456	16446	16562	16654	16781	16776	16601	16660	16773	16731	16434	16546	16660	16541	16737	16419	16556	16693	16516	16457	16481	16705	16687	16472	16558	16514	16668	16680	16574	16704	16493	16690	16528	16548	16616	16536	16717	16576	16564	16617	16322	16645	16776	16499	16552	16605	16526	16803	16710	16583	16498	16571	16478	16395	16365	16563	16554	16626	16567	16741	16501	16486	16518	16624	16430	16583	16690	16807	16504	16756	16468	16589	16709	16662	16600	16799	16788	16627	16598	16618	16620	16757	16671	16473	16627	16704	16617	16619	16730	16735	16606	16467	16581	16441	16579	16462	16538	16548	16666	16995	16656	16490	16680	16734
14952	23661	21684	18586	17555	16634	30694	50196	42185	29090	20957	15845	15074	15378	15238	15129	15237	15502	15238	15313	15071	15337	15204	15138	15134	15150	15194	15076	15237	15122	15152	15255	15251	15200	15226	15069	15137	15211	15114	15173	15008	15097	15408	15220	15138	15267	15117	15248	15073	15190	15359	15159	15336	15334	15260	15274	15406	15234	15052	15313	15186	15239	15242	15335	15261	15086	15274	15217	15059	15354	15076	15324	15015	15179	15177	15163	15140	15175	15182	15267	15204	15036	15130	15141	15256	15174	15116	15160	15133	15197	15160	15074	15228	15270	15158	15403	15230	15262	15337	15150	15158	15115	15074	15279	15236	15287	15180	15171	15124	15106	15022	15257	15222	15313	15216	15170	15194	15189	15196	15210	15197	14975	15289	15349	15152	15281	15219	15245	15234	15107	15292	15288	15148	15234	15167	15111	15238	15277	15101	15367	15279	15374	15099	15239	15204	15197	15300	15438	15361	15187	15051	15132	15174	15347	15190	15307	15070	15124	15048	15263	15240	15162	15293	15268	15249	15234	15069	15046	15359	15223	15159	15127	15074	15141	15072	15147	15226	15323	15200	15222	15402	15224	15306	15216	15263	15227	15222	15209	15235	15167	15269	15239	15358	15166	15162	15192	15274	15186	15235	15039	15191	15256	15329	15049	15020	15159	15311	15234	15121	15233	15035	15299	15364	15280	15278	15309	15103	15243	15273	15100	15283	15173	15140	15103	15085	15195	15268	15284	15419	15176	15221	15328	15140	15309	15128	15312	15211	15206	14922	15205	15214	15343	15236	15427	15061	15081	15215	14972	15264	15030	15277	15030	15314	15270	15243	15234	15196	15289	15178	15246	15262	15298	15150	15248	15073	15145	15161	15118	15246	15228	15224	15180	14996	15045	15194	15265	15304	15137	15244	15253	15211	15186	15304	15174	15192	15178	15181	15206	15217	15217	15343	15200	15309	15128	15082	15317	15171	15404	15310	15267	15254	15075	15492	15252	15066	15096	15072	15189	15123	15106	15374	15355	15211	15096	15112	15089	15112	15042	15108	15170	15160	15198	15122	15193	15420	15154	15177	15243	15060	15061	15120	15206	15257	15082	15120	15202	15131	15087	15318	15214	15032	14976	15186	15227	15258	15305	15240	15301	15258	15340	15274	15242	15136	15150	15211	15359	15182	15121	15131	15394	15160	15175	15156	15497	15502	15207	15033	15245	15163	15107	15168	15189	15191	15311	15099	15326	15094	15174	15149	15100	15133	15263	15158	15057	15088	15221	15369	15400	15071	15297	15233	15217	14977	15352	15241	15265	15250	15113	15193	15096	15261	15289	15187	15301	15175	15368	15410	15171	15122	15090	15254	15231	15143	15390	15115	15073	15174	15102	15271	15248	15159	15262	15344	15232	15063	15182	15253	15214	15199	15129	15213	15164	15165	15167	15103	15411	15193	15186	15229	15100	15085	15171	15177	15208	15033	15177	15283	15156	15170	15209	15157	15393	15254	15184	15300	15111	15179	15065	15215	15268	15201	15308	15098	15286	15076	15189	15159	15306	15159	15288	15200	15374	15176	15279	15230	15316	15078	15114	15203	15102	15351	15184	15216	15193	15146	15331	14965	15388	15273	15106	15386	15104	15290	15421	15253	15189	15248	15325	15184	15230	15205	15234	15375	15285	15054	15159	15226	15130	15135	15175	15412	15102	15262	15121	15293	15187	15467	15202	15178	15095	15191	15278	15162	15196	15062	15204	15195	15296	15339	15291	15273	15315	15155	15168	15282	15163	15217	15250	15265	15263	15219	15322	15332	15353	15062	15222	15275	15092	15175	15142	15198	15223	15211	15265	15347	15319	15266	15221	15245	15348	15185	15073	15231	15156	15225	15122	15085	15323	15280	15042	15221	15161	15302	15261	15163	15139	15239	15071	15200	15341	15324	15232	14988	15268	15041	15103	15350	15133	15155	15287	15063	15270	15159	15179	15236	15135	15244	15363	15281	15190	15247	15152	15235	15273	15271	15163	15125	15310	15310	15111	15324	15159	15227	15344	15183	15363	15178	15270	15232	15363	15119	15275	15272	15255	15246	15109	15260	15094	15380	15162	15053	15128	15255	15267	15113	15330	15067	15269	15214	15265	15126	15140	15184	15195	15300	15231	15416	15191	15414	15170	15237	15187	15189	15374	15211	15073	15291	15134	15188	15327	15212	15348	15144	15183	15127	15245	15320	15237	15219	15173	15391	15053	15328	15223	15064	15266	15256	15296	15242	15101	15214	15317	15136	15271	15091	15331	15327	15018	15194	15174	15288	15386	15258	15011	15218	15307	15113	15070	15205	15227	14961	15240	15266	15350	15211	15072	15004	15165	15203	15179	15193	15082	15165	15199	15224	15267	15099	15084	15268	15223	15097	15077	15220	15073	15202	15201	15278	15224	15265	15082	15269	15217	15057	15265	15358	15157	15080	15237	15374	15151	15105	15306	15346	15030	15186	15265	15047	15177	15257	15203	15164	15201	15059	15179	15225	15189	15276	15239	15282	15172	15285	15425	15201	15119	15296	15195	15278	15119	15265	15203	15387	15021	15139	15380	15397	15049	15238	15202	15086	15260	15289	15315	15226	15083	15256	15235	15169	15434	14968	15246	15097	15208	15151	15112	15031	15157	15214	15204	15323	15432	15259	15217	15164	15282	15100	15387	15177	15159	15086	15126	15217	15224	15110	15092	15330	15113	15356	15216	15202	15107	15197	15155	15136	15180	15287	15267	15095	15228	15170	15315	15190	15289	15211	15267	15218	15338	15160	15124	15097	15142	15314	15124	15123	15155	15107	15270	15142	15154	15221	15262	15159	15015	15276	15124	15225	15099	15023	15203	15159	15257	15233	15321	15131	15305	15183	15373	15206	15235	15235	15247	15217	15270	15429	15166	15182	15142	15301	15251	15157	15176	15201	15071	15332	15139	15122	15338	15207	15396	15428	15258	15261	15407	15328	15186	15216	15295	15432	15176	15185	15223	15242	15309	15269	15300	15267	15059	15048	15223	15133	15372	15071	15246	15277	15162	15079	15351	15201	15153	15262	15313	15382	15222	15075	15196	15209	15286	15123	15267	15078	15173	15196	15363	15091	15157	15244	15177	15186	15170	15278	15076	15235	15138	15215	15268	15268	15263	15247	15190	15359	15167	15270	15057	15308	15376	15230	15193	15181	15342	15170	15180	15064	15084	15270	15282	15317	15132	15062	15344	15237	15179	15341	15182	15259	15033	15104	15299	15188	15236	15253	15327	14962	15157	15260	15260	15255	15246	15083	15197	15228	15216	14934	15148	15190	15141	15268	15294	15054	15043	15104	15283	15253	15255	15178	15228	15244	15347	15243	15262	15306	15163	15174	15235	15207	15191	15287	15096	15176	15121	15149	15104	15204	15230	15292	15140	15097	15077	15160	15169	15281	15364	15116	15152	15093	15308	15236	15167	15136	15247	15381	15101	15116	15308	15328	15241	15096	15142	15005	15161	14982	15267	15167	15251	15214	15136	15456	15167	15260	15192	15077	15275	15055	15213	15260	15185	15140	15299	15183	15116	15245	15010	15268	15117	15326	15069	15063	15131	15400	15157	15144	15240	15371	15368	15202	15290	15216	15293	15289	15205	15252	15279	15171	15273	15226	15156	15206	15285	15339	15211	15337	15383	15155	15200	15158	15117	15260	15142	15412	15230	15271	15146	15263	15233	15308	15152	15171	15235	15165	15149	15220	15211	15140	15063	14969	15252	15238	15205	15254	15352	15207	15178	15277	15313	15279	15173	15294	15093	15153	15278	15187	15299	15206	15117	15271	15337	15098	15276	15303	15198	15212	15147	15060	15197	15234	15226	15148	15250	15104	15186	15029	15316	15283	15176	15239	15110	15206	15024	15226	15171	15155	15227	15358	15147	15201	15119	15258	15308	15303	15189	15175	15292	15129	15330	15264	15138	15134	15398	15295	15293	15191	15235	15319	15133	15032	15304	15103	15205	15362	15105	15108	15096	15333	15109	15186	15227	15044	15221	15137	15259	15172	15179	15228	15297	15332	15185	15237	15213	15201	15107	15196	15263	14968	15201	14997	15133	15144	15104	15324	15379	15244	15230	15326	15247	15028	15308	15122	15207	15243	15328	15251	15214	15358	15177	15093	15097	15251	15069	15393	15092	15117	15117	15196	15222	15237	15222	15382	15308	15349	15155	15202	15315	15170	15213	15220	15302	15216	15297	15118	15420	15122	15256	15169	15518	15307	15219	15388	15157	15359	15180	15181	15280	15190	15224	15378	15311	15145	15066	15045	15142	14993	15392	15367	15263	15109	15230	15224	15220	15249	15243	15108	15263	15174	15233	15267	15167	15248	15282	15133	15174	15199	15266	15103	15218	15248	15221	15166	15154	15369	15146	15197	15187	15216	15125	15130	15200	15244	15232	15244	15089	15306	15297	15292	15425	15027	15239	15170	15229	15302	15245	15177	15336	15262	15198	15281	15235	15288	15240	15085	15210	15138	15187	15366	15250	15247	15154	15196	15213	15252	15131	15132	14978	15290	15194	15290	15189	15054	15228	15291	15307	15076	14965	15277	15245	15313	15286	15321	15027	15161	15161	15197	15360	15002	15110	15260	15111	15339	15113	15224	15257	15225	15098	15174	15147	15335	15199	15258	15322	15288	15195	14979	15391	15086	15313	15177	15183	15246	15076	15259	15193	15197	15210	15148	15239	15187	15097	15200	15076	15307	15114	15244	15039	15149	15112	15145	15257	15233	15313	15352	15372	15251	15124	15209	15162	15125	15236	15189	15210	15074	15274	15276	15270	15134	15223	15147	15230	15057	15143	15419	15221	15143	15312	15088	15151	15297	15223	15260	15176	15241	15288	15300	15021	15227	15181	15082	15162	15110	15322	15251	15164	15275	15150	15134	15158	15262	15183	15019	15162	15192	15132	15188	15352	15128	15250	14939	15134	15264	15318	15137	15333	15282	15167	15046	15311	15182	15440	15184	15255	15093	15187	15204	15307	15281	15336	15130	15219	15312	15292	15074	15189	15098	15134	15369	15345	15209	15255	15276	15295	15141	15082	15169	15227	15114	15250	15054	15272	15124	15209	15179	15131	15092	15274	15238	15221	15287	15198	15190	15209
23068	21108	28845	23629	21455	22984	40729	65073	55242	40999	27551	19494	17485	17128	16977	16897	16809	16821	16810	17106	16860	16902	16953	16887	17016	16910	16969	16874	16830	16740	16709	16843	16823	16880	17041	16872	16706	16897	16757	16781	16945	16806	17068	16944	16713	16694	16723	16833	16777	16608	16903	16839	16867	16958	16903	16906	16930	16847	17012	16714	16748	16809	16966	16988	16853	16711	16795	16886	16859	16817	16903	16732	16847	16821	16871	16718	16657	16625	16914	16720	17055	16719	16846	16837	16786	16758	16621	16797	16864	16932	16857	16671	16882	17026	16760	16958	16645	16818	16716	16785	16935	16784	16773	16734	17163	16741	16920	16827	16694	16742	16991	16740	16922	16592	16826	16864	16796	16777	16992	16835	16871	16892	16680	16651	16768	16693	16875	16623	16846	16717	16972	16802	16971	16934	16846	16683	16781	16921	16808	16929	16858	16734	16887	16801	16837	16627	16754	16793	16751	16906	16692	16801	16663	16725	16886	16643	16836	16753	16825	16850	16666	16813	16956	16820	16751	16643	16809	16829	16726	16753	16754	16561	16720	16679	16765	16990	16650	16956	16675	16902	16705	16663	16804	16920	16892	16716	16847	16813	16675	16904	16864	16813	16680	16964	16750	16763	16695	16776	16862	16729	16783	17014	16713	16892	16867	17055	16803	16803	16770	16877	16724	16798	16964	16713	16641	16642	16809	16732	16788	16694	16836	16728	16753	16791	16739	16775	16827	16861	16804	16794	16683	16679	16710	16884	16929	16760	16694	16664	16618	16699	16685	16749	16708	16499	16879	16739	16852	16686	16817	16809	16673	16787	16739	16843	16972	16893	16882	16929	16820	16810	16904	16734	16761	16795	16539	16813	16756	16791	16843	16776	16852	16821	16915	16950	16984	16832	16835	16707	16789	16776	16711	16760	16666	16799	16622	16743	16861	16650	16735	16847	16873	16798	16711	16739	16699	16925	16714	16716	16867	16827	16887	16717	16714	16721	16890	16739	16800	16821	16741	16536	16719	16765	16759	16808	16626	17117	16720	16792	16912	16960	16793	16755	16884	16927	16838	16767	16848	16598	16633	16786	16746	16770	16762	16805	16782	16919	16747	16790	16797	16672	16619	16646	16712	16870	16836	16612	16853	16770	16753	16635	16840	16758	16778	16651	16688	16759	16738	16661	16743	16564	16795	16897	16729	16826	16881	16834	16733	16742	16629	16517	16722	16880	16783	16695	16847	16966	16937	16652	16831	16654	16717	16606	16632	16705	16626	16646	16751	16876	16682	16654	16956	16833	16903	16734	16604	16808	16864	17117	16880	16844	16829	16896	16706	16788	16868	16656	16855	16669	16811	16681	16664	16757	16626	16692	16797	16713	16953	16865	16756	16825	16766	16540	16740	16784	16831	16909	16772	16870	16796	16719	16848	16824	16780	16832	17030	16712	16787	16740	16541	16900	16823	16710	16773	16738	16699	16798	16785	16697	16765	16701	16801	16829	16846	16825	16884	16738	16816	16733	16714	16705	16677	16774	16676	16543	16886	16653	16792	16608	16788	16755	16732	16833	16731	16520	16860	16624	16623	16862	16660	16742	16740	16723	16844	16826	16710	16769	16731	16675	16860	16832	16703	16709	16586	16730	16757	16622	16968	16811	16640	16597	17011	16782	16767	16865	16874	16825	16810	16780	16755	16897	16938	16793	16612	16745	16719	16759	16689	16673	16919	16893	16934	16630	16681	16674	17094	16847	16730	16800	16889	16811	16677	16831	16828	16858	17046	16950	16869	16836	16725	16816	16815	16788	16676	16931	16695	16774	16803	16816	16642	16848	16715	16887	16726	16629	16821	16543	16669	16715	16720	16923	16843	16676	16646	16893	16734	16723	16811	16959	16655	16718	16415	16636	16800	16736	16546	16900	16634	16685	16820	16870	16646	16780	16702	16754	16644	16863	16844	16802	16774	16854	16701	16960	16663	16905	16686	16848	16750	16736	16579	16866	16836	16796	16905	16886	16518	16613	16866	16807	16839	16779	16830	16939	16829	16794	16766	16569	16720	16904	16639	16742	16797	16713	16823	16657	16779	16862	16785	16922	16828	16667	16885	16746	16663	16745	16852	16835	16632	16738	16839	16780	16872	16780	16656	16742	16824	16648	16622	16805	16810	16820	16891	16769	16849	16824	16817	16640	16629	16900	16792	16763	16784	16696	16793	16926	16951	16885	16789	16886	16834	17079	16749	16812	16745	16586	16632	16784	16824	16911	16838	16663	16762	16881	16790	16696	16728	16933	16761	16652	16662	16810	16750	16911	16816	16932	16969	16992	16846	16898	16669	16888	16883	16800	16628	16768	16938	16930	17012	16801	16785	16825	16735	16821	16764	16731	16809	16869	16691	16557	16819	16741	16822	16659	16640	16804	16684	16675	16713	16893	16950	16812	16895	16761	16917	16779	16761	16864	16834	16805	16752	16771	16886	16545	16700	16889	16851	16775	17020	16707	16760	16747	16822	16783	16735	16901	16695	16775	16899	16796	16752	16793	16846	16796	16649	16658	16546	16911	16851	16698	16696	16937	16789	16911	16958	16584	16777	16857	16830	16699	17008	16805	16766	16863	16592	16814	16791	16748	16664	16827	16687	16903	16820	16726	16882	16686	16769	16635	16831	16789	16668	16674	16847	16882	16826	16648	16855	16450	16542	16649	16511	16648	16747	16658	16832	16817	16954	16685	16788	16815	16965	16806	16882	16769	16648	16786	16623	16845	16970	16770	16958	16932	16905	16677	16734	16833	16858	16820	16773	16671	16830	16785	16699	16873	16827	16669	16764	16824	16703	16750	16899	16576	16981	16629	16661	16636	16680	16768	16708	16828	16674	16699	16900	16859	16847	16824	16710	16753	16598	16618	16600	16772	16843	16784	16823	16828	16787	16705	16772	16840	16792	16689	16900	16832	16799	16793	16738	16813	16754	16857	16855	16627	17136	16799	16724	16867	16909	16780	16728	16785	16940	16684	16805	16696	16720	16851	16772	16783	16676	16527	16826	16822	16676	16843	16745	16672	16483	16777	16903	16762	16587	16639	16722	16808	16873	16601	16762	16589	16882	16889	16789	16799	16731	16589	16751	16885	16993	16812	16817	16840	17011	16717	16873	16663	16870	16853	16872	16868	16887	16991	16817	16532	16707	16796	16939	16642	16828	16648	16727	16702	16825	16741	16885	16916	16793	16821	16928	16830	16659	16704	16861	16795	16770	16764	16962	16824	16805	16679	16962	17005	16542	16718	16997	16805	16906	16623	16843	16817	16797	16664	16680	16802	16732	16672	16683	16765	16714	16750	16386	16483	16660	17008	16807	16778	16759	16802	16876	16840	16587	16830	16852	16817	16917	16822	16753	16638	16724	16890	16815	16627	16831	16767	16723	16805	16695	16749	16861	16649	16865	16769	16785	16756	16793	16661	16895	16591	16666	16844	16731	16715	16898	16923	16786	17021	16887	16604	16714	16576	16854	16657	16601	16859	16586	16845	16620	16661	16753	16756	16734	16835	16810	16678	16801	16943	16788	16745	16790	16729	16840	16752	16635	16687	16922	16900	16887	16658	17131	16789	16977	16725	16862	16632	16637	16739	16751	16963	16876	16838	16787	16706	16808	16668	16690	16863	16800	16721	16926	17055	16923	16806	16660	16675	16789	16855	16847	16789	16684	16834	17022	16878	17049	16939	16810	16778	16848	16891	16922	16978	16854	16769	16764	16820	16635	16705	16760	16848	16894	16626	16731	16841	16858	16803	16660	16701	16803	16786	16766	16499	16750	16862	16839	16954	16777	16851	16895	16855	16816	16537	16857	16772	16673	16737	16827	16866	16912	16739	16661	16906	16875	16980	16698	17031	17102	16732	16705	16833	16878	16696	16809	16578	16606	16565	16778	16714	16813	17145	16809	16692	16751	16831	16802	16742	16920	16593	16935	16802	16772	16598	16851	16795	16760	16831	16693	16549	16949	16929	16942	16839	16875	16775	16829	16634	16758	16714	16707	16770	16669	16800	16802	16602	16909	16591	16799	16802	16861	16795	16946	16692	16951	16819	16680	16922	16735	16954	16911	16623	16805	16915	16745	16800	16787	16947	16864	16763	16818	16766	16875	16725	16780	16889	16665	16643	16690	16839	16978	16795	16683	16661	16622	16704	16842	16904	16649	16964	16867	16791	16663	16599	16921	16816	16686	16821	16706	16822	16722	16601	16625	16733	16874	16946	16725	16975	16863	16725	16787	16762	16860	16946	16753	16788	16909	16638	16720	16762	16761	16854	16816	16677	16826	16678	16814	16696	16779	16487	16745	16692	16813	16664	16789	16916	16683	16746	16767	16940	16931	16775	16781	16506	16856	16923	16865	16824	16888	16847	16638	16828	16699	16799	16750	16871	16749	16864	17006	16862	16567	16943	16753	16754	16806	16692	16654	16919	16775	16783	16755	16868	16860	16666	16737	16730	16738	16651	16856	16721	16810	16971	16619	16822	16896	16666	16750	16706	16696	16619	16693	16849	16874	16742	16829	16884	16858	16829	16590	17010	16627	16842	16683	16856	16504	16766	16934	16826	16818	16984	16771	16908	16830	16840	16804	16624	16659	16792	16936	16789	16699	16752	16787	16721	16929	16725	16953	16689	16693	16831	16536	16875	16773	16799	16788	16930	16852	16924	16742	16566	16870	16755	16802	16915	16755	16451	16693	16696	16773	16691	16820	16731	16837	16744	16870	16590	16576	16736	16808	16667	16735	16705	16652	16769	16775	16742	16957	16769	16681	16710	16891	16571	16781	16814	16794	16837	16833	16708	16803	16681	16966	16859	16821	16566	16903	16834	16825	16685	16892	16706	16958	16703	16705	16774	16831	16690	16788	16882	16751	16929	16834	16863	16560	16892	16776	16953	16543	16806	16815	16581	16899	16708	16795	16954	16701	16930	16751	16825	16617	16937	16948	16596	16596	16741	16671	16738	16780	16738	16633	16707	16903	16671	16838	16624	16870	16701	16783	16779	16879	16942	16727	17006	16662	16717	16701	16602	16751	16772	16745	16940	17065	16796	16822	16794	16904	16737	16782	16874	16926	16815	16811	16837	16867	16781	16710	16707	16680	16706	16783	16765	16689	16882	16754	16807
17295	29770	27249	22351	20162	18564	42013	67332	55998	40653	26421	16640	15269	15402	15345	15358	15272	15484	15571	15321	15243	15470	15186	15349	15308	15186	15365	15400	15491	15400	15231	15353	15319	15418	15375	15261	15402	15227	15237	15462	15362	15207	15446	15346	15406	15586	15221	15279	15227	15220	15299	15304	15148	15383	15267	15289	15217	15330	15356	15336	15268	15038	15473	15392	15223	15419	15325	15322	15257	15229	15438	15281	15305	15494	15381	15371	15315	15421	15176	15117	15211	15340	15315	15399	15350	15309	15304	15510	15359	15245	15468	15231	15365	15263	15503	15145	15365	15245	15174	15346	15488	15297	15404	15379	15330	15361	15335	15424	15333	15207	15382	15225	15414	15413	15384	15336	15439	15367	15382	15331	15231	15510	15281	15349	15491	15241	15078	15325	15129	15235	15143	15201	15131	15400	15397	15108	15286	15365	15238	15453	15293	15161	15313	15131	15418	15244	15362	15229	15135	15257	15443	15269	15513	15233	15253	15417	15292	15140	15148	15228	15331	15396	15168	15250	15320	15253	15208	15324	15247	15263	15439	15143	15334	15163	15507	15210	15381	15291	15264	15273	15299	15179	15267	15163	15371	15371	15250	15357	15376	15268	15348	15452	15245	15406	15180	15422	15283	15491	15381	15514	15269	15264	15353	15220	15368	15308	15135	15294	15281	15262	15245	15236	15325	15252	15115	15251	15176	15212	15317	15171	15273	15434	15094	15274	15385	15120	15316	15318	15319	15222	15201	15346	15058	15190	15275	15378	15220	15235	15282	15300	15224	15128	15245	15309	15344	15352	15278	15333	15106	15281	15345	15128	15194	15390	15461	15317	15307	15316	15151	15234	15470	15237	15279	15314	15281	15138	15350	15278	15098	15492	15316	15373	15207	15352	15246	15273	15152	15161	15338	15348	15367	15222	15179	15117	15113	15380	15343	15436	15382	15476	15272	15224	15501	15308	15400	15305	15253	15280	15287	15420	15377	15263	15193	15302	15232	15294	15283	15117	15245	15193	15360	15261	15268	15522	15316	15278	15393	15034	15329	15323	15351	15316	15300	15354	15302	15161	15437	15253	15260	15380	15338	15369	15180	15319	15317	15379	15237	15216	15154	15202	15329	15238	15167	15359	15380	15087	15359	15197	15256	15175	15330	15155	15302	15229	15245	15124	15407	15352	15326	15352	15409	15273	15294	15440	15241	15338	15117	15335	15288	15391	15345	15370	15211	15275	15314	15352	15368	15305	15129	15282	15332	15307	15422	15319	15347	15436	15320	15243	15374	15536	15392	15206	15149	15342	15178	15218	15290	15258	15301	15257	15358	15317	15335	15254	15217	15225	15343	15237	15295	15444	15237	15309	15405	15274	15419	15170	15228	15164	15207	15269	15136	15322	15147	15213	15424	15200	15307	15447	15350	15325	15112	15385	15128	15371	15294	15266	15390	15334	15171	15331	15416	15389	15453	15322	15257	15337	15202	15390	15104	15314	15405	15342	15193	15414	15271	15185	15173	15355	15391	15306	15287	15352	15279	15355	15164	15204	15364	15262	15396	15225	15251	15497	15236	15373	15270	15419	15292	15208	15293	15425	15220	15285	15481	15491	15198	15060	15300	15387	15255	15284	15233	15389	15185	15198	15320	15185	15268	15355	15207	15305	15255	15489	15259	15312	15278	15291	15257	15275	15312	15442	15309	15369	15438	15307	15207	15196	15293	15462	15302	15531	15202	15368	15288	15336	15295	15361	15334	15328	15266	15330	15131	15376	15207	15320	15261	15309	15221	15413	15198	15357	15254	15189	15372	15311	15371	15265	15407	15322	15407	15377	15291	15237	15336	15296	15272	15329	15365	15334	15344	15196	15384	15362	15174	15153	15332	15187	15234	15262	15276	15452	15311	15196	15427	15383	15212	15274	15413	15161	15237	15239	15240	15240	15266	15180	15365	15420	15207	15305	15345	15386	15366	15209	15366	15265	15083	15284	15283	15353	15276	15212	15412	15116	15447	15314	15251	15200	15213	15311	15245	15402	15375	15207	15368	15212	15267	15322	15358	15386	15363	15117	15407	15221	15336	15247	15329	15413	15177	15144	15287	15378	15296	15547	15232	15136	15370	15401	15368	15412	15339	15261	15313	15122	15222	15305	15277	15262	15397	15398	15411	15201	15306	15371	15455	15236	15291	15240	15198	15323	15495	15378	15278	15325	15326	15263	15151	15176	15310	15204	15252	15245	15450	15312	15330	15325	15175	15387	15257	15418	15162	15191	15164	15316	15281	15264	15425	15279	15233	15264	15400	15266	15429	15384	15160	15508	15398	15396	15422	15264	15216	15252	15181	15277	15219	15261	15207	15213	15402	15169	15213	15342	15369	15190	15306	15349	15111	15279	15228	15203	15134	15289	15296	15138	15367	15376	15133	15378	15402	15167	15370	15360	15277	15290	15181	15356	15348	15259	15136	15248	15227	15298	15328	15270	15312	15239	15274	15294	15276	15205	15413	15319	15326	15390	15390	15407	15155	15310	14999	15287	15467	15299	15316	15444	15202	15274	15281	15155	15258	15304	15420	15425	15311	15380	15355	15261	15351	15358	15499	15268	15260	15326	15323	15531	15281	15383	15321	15289	15323	15340	15225	15399	15342	15288	15239	15245	15238	15268	15468	15204	15432	15490	15421	15280	15355	15272	15343	15234	15320	15298	15146	15351	15244	15363	15315	15270	15405	15370	15271	15208	15452	15258	15070	15268	15320	15318	15410	15292	15394	15260	15415	15383	15185	15174	15418	15299	15248	15263	15286	15318	15360	15358	15322	15453	15159	15163	15234	15279	15170	15211	15388	15307	15389	15375	15441	15174	15259	15301	15221	15330	15374	15190	15445	15402	15317	15400	15467	15323	15334	15253	15200	15442	15277	15181	15184	15254	15299	15235	15397	15293	15355	15282	15368	15095	15260	15427	15352	15314	15253	15211	15186	15311	15188	15212	15203	15350	15235	15161	15234	15227	15382	15167	15384	15080	15206	15267	15346	15406	15275	15250	15275	15303	15361	15143	15289	15450	15364	15294	15070	15365	15260	15298	15289	15439	15254	15376	15228	15348	15325	15153	15179	15266	15327	15342	15317	15274	15321	15282	15381	15113	15192	15294	15319	15367	15276	15281	15272	15184	15161	15296	15235	15143	15319	15193	15370	15257	15280	15193	15384	15238	15361	15098	15277	15309	15292	15224	15244	15174	15147	15277	15218	15199	15189	15463	15187	15332	15207	15290	15482	15210	15112	15278	15175	15292	15304	15250	15269	15396	15180	15320	15235	15310	15353	15351	15363	15277	15192	15332	15324	15137	15546	15239	15278	15297	15339	15297	15240	15264	15277	15332	15254	15293	15279	15227	15284	15290	15308	15346	15179	15140	15373	15351	15271	15326	15310	15290	15398	15319	15433	15268	15336	15410	15319	15157	15338	15340	15316	15420	15354	15412	15407	15364	15281	15297	15254	15396	15343	15445	15385	15167	15387	15335	15149	15306	15320	15283	15160	15279	15308	15349	15355	15216	15172	15256	15312	15242	15217	15268	15306	15245	15285	15295	15297	15425	15240	15334	15564	15079	15271	15504	15408	15296	15373	15219	15329	15359	15205	15016	15087	15199	15322	15215	15131	15359	15311	15333	15444	15246	15096	15192	15299	15293	15334	15246	15318	15419	15358	15195	15290	15378	15169	15221	15294	15440	15370	15268	15118	15402	15192	15404	15351	15444	15217	15236	15263	15333	15283	15290	15215	15222	15288	15228	15049	15283	15214	15424	15443	15254	15466	15541	15333	15328	15319	15377	15195	15311	15240	15459	15414	15251	15230	15218	15352	15225	15221	15555	15163	15139	15323	15195	15368	15200	15239	15354	15286	15306	15308	15109	15306	15409	15333	15290	15346	15350	15253	15155	15280	15349	15230	15195	15286	15332	15533	15396	15250	15347	15294	15281	15392	15284	15429	15476	15278	15219	15364	15441	15339	15263	15339	15335	15180	15234	15194	15155	15400	15269	15251	15156	15192	15417	15261	15208	15229	15063	15285	15279	15254	15226	15220	15377	15241	15296	15317	15306	15309	15242	15274	15389	15230	15302	15551	15307	15181	15254	15433	15303	15139	15303	15219	15271	15179	15266	15497	15416	15260	15077	15223	15271	15397	15337	15284	15230	15337	15181	15588	15304	15145	15273	15271	15182	15412	15189	15245	15355	15401	15288	15272	15275	15173	15369	15252	15033	15233	15281	15469	15197	15219	15180	15429	15244	15256	15458	15377	15381	15136	15273	15331	15436	15256	15161	15475	15227	15389	15435	15200	15253	15327	15234	15299	15247	15251	15258	15109	15286	15275	15362	15284	15177	15355	15243	15230	15124	15389	15267	15196	15223	15337	15207	15200	15231	15249	15103	15405	15298	15406	15304	15153	15263	15316	15357	15232	15241	15291	15092	15268	15111	15217	15199	15219	15433	15341	15226	15289	15087	15294	15374	15154	15046	15107	15252	15344	15261	15412	15243	15264	15281	15517	15454	15330	15372	15474	15337	15107	15390	15294	15346	15320	15356	15331	15172	15280	15117	15201	15220	15380	15396	15353	15363	15356	15287	15295	15313	15289	15243	15466	15089	15482	15140	15193	15352	15310	15344	15249	15212	15264	15303	15197	15291	15325	15453	15257	15338	15111	15320	15257	15412	15263	15302	15238	15379	15311	15294	15210	15345	15285	15172	15260	15362	15352	15182	15319	15281	15423	15179	15289	15359	15294	15362	15305	15097	15303	15303	15304	15351	15141	15041	15257	15349	15291	15311	15217	15423	15216	15406	15289	15395	15235	15094	15196	15192	15378	15158	15251	15201	15373	15297	15306	15343	15336	15292	15240	15478	15293	15262	15263	15046	15485	15243	15188	15417	15275	15266	15145	15346	15183	15369	15398	15255	15370	15172	15313	15370	15357	15368	15431	15298	15135	15447	15271	15307	15433	15205	15307	15315	15051	15293	15306	15318	15315	15368	15393	15338	15340	15195	15344	15253	15440	15296	15272	15302	15329	15370	15359	15230	15302	15172	15348	15324	15374	15410	15195	15247	15237	15341	15147	15331	15369	15103	15243	15330	15197	15156	15301	15141	15110	15491	15203	15222
27510	21843	23299	20137	17299	17239	19934	26109	24456	21066	18298	17256	16919	16874	16896	16926	16954	16769	16955	16713	16880	16946	16888	16797	16917	16992	16883	16700	16694	16730	17058	16981	17060	16880	17004	16821	16911	16801	16927	16989	16877	16897	16913	16923	16817	16930	16740	16645	16826	17154	16828	16751	16755	16921	16838	16769	16908	16920	16697	16826	16966	16876	16750	16727	16789	16927	17054	16744	17044	16924	16886	16839	17057	16781	16775	16839	16917	16827	16782	16933	16677	16793	16920	16816	16935	16769	17002	16860	16911	17046	16822	16987	16891	16841	16817	16962	16781	16879	16878	16591	16903	16800	16903	16924	16862	16988	16802	16807	16811	16793	16930	16687	16890	17097	16930	16898	16900	16738	16944	16751	17151	16875	16887	17038	16738	16908	16847	16790	16778	16826	16497	16781	17014	16971	16788	16822	16624	16769	16732	16718	17058	16754	17038	17139	16944	16908	16903	16696	16890	17017	16930	16804	16777	16921	16943	16781	16968	17046	16927	16925	16687	16999	16745	16854	16784	16676	16712	16997	16732	16839	16821	16642	16965	16704	16801	16738	16844	16821	16869	16693	16738	16794	16853	16669	16781	16982	16902	16862	16885	16739	16936	16932	16857	16896	16833	16798	16855	16961	16955	16917	16685	16898	16887	16793	16970	16650	16855	16913	16938	16754	16904	16903	16637	16742	16775	16703	16769	16859	16756	16785	16833	16781	16805	16776	16946	16893	16946	16820	17099	16998	16894	16848	16708	16748	16962	16841	16853	16940	17144	16711	16800	16856	16816	16667	16843	16757	16971	16823	17043	17022	16697	16591	16791	16642	16874	16588	16927	16926	17017	16756	16921	16676	16782	16918	16711	17028	16532	16887	16803	16977	16710	16886	16912	16722	16822	16740	16644	16821	16924	17081	16975	16837	16819	16746	16777	16869	16742	16767	16844	16824	16969	16764	16970	16920	16682	16850	16733	16845	16757	16824	16849	16868	16949	16841	16736	16975	16832	16940	16779	16971	16967	16873	16733	16821	16739	16957	16730	16786	16986	17146	16823	16882	16873	16799	16813	17012	16817	16720	16756	16792	16809	16788	16847	16791	16998	16939	16812	16827	16998	16709	16803	16986	16725	16769	16828	16497	16800	16742	16895	16656	16839	16827	16708	16860	17135	16887	17042	17083	16686	16817	16930	16645	16861	16986	16912	16820	16644	16892	16888	17119	16934	16895	16780	16591	16925	16688	16878	16851	16966	16657	16924	16914	16867	16777	16756	16792	16815	16843	17096	16966	16631	16828	16912	16786	16719	16737	16815	16655	16850	16843	17108	16857	16872	16738	16800	17011	16794	16839	16897	16880	16820	16909	16973	16715	16799	16752	16890	16925	16846	16979	16855	16797	17039	16781	16893	16814	16636	16809	16642	16809	16821	16745	16853	16705	16827	16744	16715	16705	16675	16982	16929	16908	16870	16781	16748	16816	16914	16790	16935	16956	16763	16857	16692	16724	16734	16823	16745	16965	16960	16778	16770	16817	16920	16848	16830	16807	16640	17044	16754	16854	16711	16786	17115	16991	16741	17055	16920	17002	16753	16867	16982	16899	16862	16696	16857	16969	17006	16761	16919	16833	16920	16804	16801	16960	16887	16928	16926	16732	16827	16786	16824	16846	16675	17039	16835	16776	16937	16778	16834	16637	16727	16903	16685	16913	16866	16845	16879	16829	16952	16684	16803	16724	16890	16647	16856	16772	16616	16799	16839	16932	16789	16741	16799	16666	16644	16948	16827	16920	16836	16916	16970	16654	16798	16893	17131	16910	16874	16810	16899	16788	16768	16665	16767	16904	16550	16815	16929	16709	17018	16868	16974	16739	16938	16981	16790	16658	16705	16966	16947	16941	16844	16660	16750	16992	16884	16574	16810	16800	16824	16747	16799	16950	16942	16776	17044	17003	17001	16935	16876	16852	16725	17037	17031	16740	16784	17003	16810	16679	16984	16836	16569	16841	16951	16799	16749	16768	16688	16812	17014	16630	16915	16695	16760	16639	16820	16908	16826	16894	16863	16680	16817	16715	16911	17005	17026	16980	16870	17015	16879	16990	16912	16758	16952	16882	16939	16834	16983	16815	16771	16739	16791	16964	16867	16797	16731	16993	16747	16671	16743	16913	16761	16877	16882	16808	16851	16716	16857	16662	16749	16916	16815	17032	16868	16829	16776	16884	16730	16647	16971	16897	16936	16941	16710	16616	16781	16862	16811	16931	16853	16778	16740	16722	16828	16774	16837	16861	16861	16912	16867	16826	16782	16858	16908	16887	16916	16722	16916	16778	16911	16803	16869	17108	16884	16758	16682	16856	16824	16662	16820	16878	16925	16899	16815	16829	16873	16990	16970	17008	16738	16697	16888	16979	16943	16823	16834	16782	16926	16972	16765	16857	16969	16580	16663	16992	16933	16819	16844	16888	16803	17017	16883	16818	16864	16966	17019	16757	16862	16852	16834	16796	16806	16919	16758	16824	17110	16834	16818	16970	16985	16939	16891	16840	16776	16938	16990	16796	16817	16589	16802	16932	16974	16762	17021	16988	16623	16936	16742	16707	16758	16799	16805	16903	17043	17184	16995	17065	16878	16909	16954	16715	16980	16876	16796	16887	16840	16938	16969	17002	16829	16853	16699	16756	16797	16754	16734	16820	16683	16770	16843	16756	16965	16761	16758	16834	16734	16681	16890	16896	16859	16679	16881	16778	16882	16860	16784	16621	16758	16690	16726	16943	17149	16627	16827	16753	16877	16979	17030	16694	16755	16845	16758	16948	16940	16803	16947	16805	16944	16937	16865	17041	16908	16913	16813	16882	16853	17063	16785	16535	16970	16931	17007	16846	17044	16815	16899	16846	17154	16845	16756	16857	16825	16748	16799	16882	16774	16732	16824	16545	16962	16860	16807	16962	16918	16810	16817	16792	17006	16737	16882	16905	16891	16784	16803	16552	16735	16685	16839	16852	16901	16789	16819	16696	16934	16856	16700	16965	16811	16842	16739	16841	16828	16790	16962	16756	16643	16881	16957	16907	17010	16734	16894	16953	16942	16922	16839	16870	16746	16883	17098	16761	17011	16892	16826	16863	16858	16898	16721	16696	16849	16902	16888	17006	16991	16857	17041	16950	16994	16821	16758	16823	16729	16841	16834	16826	16714	16882	16887	16843	16745	16811	16852	16609	16599	16759	16829	16893	16765	16974	16833	16948	16873	16740	16940	16848	16884	16797	16816	16664	16974	16906	16805	16833	16831	16887	16727	16966	16783	16864	16907	16689	16709	16968	16625	16908	16876	16705	17084	16894	16892	16893	16820	16917	16827	16787	17081	16875	16772	16931	16824	17038	16978	16924	16878	16929	16905	16899	16711	16710	16596	16962	16731	17107	16852	16767	16718	16990	16876	16802	16798	16860	16683	16925	16820	16953	16950	16787	16775	16978	17005	16690	16912	16656	16999	16936	16942	16933	16936	16901	17029	16958	16848	16723	16915	16813	16844	16535	16861	16944	16783	16836	16807	16801	16753	16800	16827	16995	16912	16532	16815	16856	16954	16963	16828	16847	16938	16906	16832	16973	16984	16946	16815	16738	16841	17048	16747	16963	16839	16758	16735	16963	16805	17026	16827	16856	16747	16951	16955	16836	16922	16949	17071	16785	16707	16626	16974	16983	16642	16785	16900	16701	16822	16757	16848	16792	16914	16804	16653	16881	16618	16842	16731	16836	16780	16800	16799	16710	16804	16836	16744	16957	16876	16661	16873	16699	16791	16761	16874	16811	16873	16771	16936	16959	16810	16670	16832	16867	16841	16808	16734	16777	16776	16983	16854	16766	16949	16898	16883	16733	16968	16778	16890	16925	16996	16672	17060	16917	16942	16886	16730	16801	16790	16929	16885	16805	16673	16890	16705	16705	16817	17019	16916	16832	16885	16960	16759	17017	16881	16797	16878	16649	16699	16885	16673	16899	16751	16902	17081	16908	16801	16720	16907	16893	16792	16990	16926	16942	17031	16818	16825	16971	16852	16904	16958	17027	16883	17042	16963	16672	16946	16993	16855	16889	16839	16927	16902	16776	16805	16867	17067	16913	16842	17042	16979	16829	16942	16824	16950	16805	16757	16774	16751	16703	16949	16801	16840	16960	17070	16670	16927	16857	16811	16817	16849	16883	17055	16955	16828	16840	16756	16727	16920	16779	16791	16885	16887	17048	16658	16812	17032	16927	16788	16769	16742	16844	17023	16950	16932	17006	16764	16909	16791	16782	16912	16769	16907	16669	16828	16814	16903	16823	16827	16824	16768	16867	16929	16910	16721	16971	16706	16748	16722	16892	16774	16794	16669	16758	16975	16952	17119	16650	16836	16892	17018	16730	16899	16830	16898	16990	16944	16902	16754	16682	16645	16945	16951	16621	16737	16845	16705	16698	17088	16806	16961	16783	16953	16940	16692	16954	16961	16954	17052	16688	16919	16928	16848	16687	16811	16777	16779	16806	16636	16938	16708	16728	16898	16705	16811	16884	16832	16718	16925	16871	16831	16743	16732	16667	16893	16868	16978	16875	16751	16894	17016	17107	16890	16781	16833	16991	16627	16796	16828	16820	16970	16759	16855	16868	16927	16824	16830	17022	16881	16702	16845	16823	16610	16878	16797	16966	16924	16883	16827	16994	17042	16736	16740	16996	16923	16788	16953	16817	16913	16806	16797	16982	16767	16859	16867	16858	16946	16989	16847	16705	16765	16789	16740	16825	16886	16856	16954	17158	16831	16937	16872	16731	16755	16741	16750	16745	16793	16890	16703	16831	16812	16730	16757	16881	16684	16732	16863	17001	16850	16739	16790	16765	16856	16823	16809	16793	16819	16822	16727	16999	16889	16845	16780	16796	16957	16828	16968	16770	16829	16764	16865	16736	16829	16725	16919	16855	16914	16932	16761	16832	16827	16775	16954	16580	16806	16720	16758	16804	16808	16822	16762	16945	16885	16841	16972	16939	16824	16782	16847	16979	16961	16941	16892	16978	16792	16806	16695	16741	16933	16737	16789	16987	16860	16965	16912	16655	16787	16873	16924	16894	16949	16649	16837	16845	16744	16891	16841	16826	17041	16718	16691	16873	16858	16595
15608	19612	18476	17082	16318	16144	20590	28505	24682	19793	16654	15271	15384	15449	15336	15649	15368	15265	15409	15385	15167	15394	15394	15334	15380	15469	15498	15246	15176	15107	15291	15395	15331	15453	15368	15390	15435	15285	15236	15373	15335	15387	15418	15406	15334	15406	15330	15511	15439	15388	15354	15348	15290	15413	15458	15332	15196	15393	15446	15380	15290	15435	15368	15502	15360	15405	15443	15462	15157	15327	15469	15234	15346	15472	15301	15296	15411	15388	15347	15350	15250	15214	15274	15368	15380	15544	15256	15305	15223	15300	15250	15396	15463	15129	15275	15610	15281	15398	15416	15381	15357	15157	15403	15312	15250	15366	15316	15322	15244	15271	15455	15334	15407	15334	15408	15355	15244	15343	15406	15390	15249	15433	15194	15480	15347	15179	15393	15380	15415	15516	15279	15379	15386	15262	15198	15185	15289	15413	15238	15502	15346	15605	15373	15213	15326	15358	15302	15259	15144	15279	15320	15282	15319	15418	15365	15160	15576	15443	15501	15218	15388	15427	15314	15293	15370	15348	15437	15374	15278	15346	15188	15338	15319	15152	15387	15280	15309	15401	15314	15219	15482	15321	15333	15425	15329	15338	15116	15372	15259	15456	15303	15345	15162	15352	15422	15230	15376	15342	15383	15332	15436	15296	15227	15370	15427	15352	15248	15484	15298	15291	15310	15163	15351	15553	15312	15295	15411	15561	15348	15481	15486	15285	15165	15249	15454	15436	15488	15429	15426	15275	15341	15313	15207	15396	15554	15277	15487	15409	15275	15374	15265	15405	15693	15537	15344	15529	15343	15391	15456	15333	15432	15190	15317	15366	15348	15395	15401	15367	15305	15531	15401	15354	15306	15425	15384	15376	15277	15308	15470	15367	15439	15384	15280	15327	15086	15393	15309	15406	15290	15481	15270	15224	15497	15396	15506	15374	15233	15356	15358	15357	15422	15468	15521	15312	15501	15295	15301	15365	15252	15440	15295	15353	15141	15321	15477	15290	15513	15443	15456	15403	15424	15230	15359	15472	15248	15392	15429	15472	15193	15294	15334	15462	15157	15400	15399	15287	15342	15408	15474	15559	15398	15325	15322	15345	15278	15302	15320	15316	15318	15264	15395	15379	15312	15448	15326	15182	15309	15083	15426	15307	15367	15489	15041	15421	15347	15483	15189	15417	15407	15490	15265	15321	15289	15542	15174	15516	15247	15423	15276	15340	15313	15296	15516	15270	15259	15360	15280	15348	15343	15336	15357	15415	15308	15634	15525	15395	15454	15373	15271	15374	15248	15273	15379	15317	15238	15553	15289	15350	15342	15551	15330	15422	15387	15302	15260	15561	15268	15391	15247	15361	15425	15531	15426	15297	15519	15401	15362	15308	15281	15390	15405	15433	15456	15464	15419	15380	15278	15612	15423	15292	15431	15423	15352	15241	15393	15325	15379	15352	15334	15283	15449	15366	15514	15315	15477	15478	15334	15344	15497	15256	15224	15253	15366	15401	15302	15448	15399	15427	15404	15262	15225	15368	15405	15508	15566	15214	15369	15434	15412	15344	15464	15182	15353	15240	15283	15405	15385	15468	15415	15395	15226	15275	15266	15259	15425	15287	15257	15327	15210	15439	15254	15324	15383	15573	15370	15338	15285	15467	15399	15451	15390	15492	15286	15314	15432	15423	15393	15360	15255	15393	15447	15309	15355	15509	15370	15518	15275	15410	15441	15537	15303	15287	15328	15285	15471	15408	15207	15333	15443	15483	15407	15401	15363	15375	15427	15402	15394	15414	15397	15237	15382	15284	15328	15386	15294	15212	15373	15379	15368	15270	15338	15415	15377	15215	15402	15308	15456	15387	15281	15362	15436	15323	15377	15377	15214	15395	15350	15206	15341	15465	15472	15265	15416	15507	15557	15400	15297	15368	15242	15487	15420	15305	15457	15186	15398	15558	15356	15444	15392	15296	15304	15276	15273	15352	15361	15419	15485	15381	15512	15490	15376	15336	15393	15427	15408	15194	15358	15353	15359	15433	15390	15351	15351	15502	15265	15350	15363	15493	15389	15155	15503	15162	15399	15437	15398	15266	15342	15424	15335	15519	15233	15480	15330	15143	15389	15262	15271	15410	15438	15189	15251	15552	15392	15279	15229	15268	15316	15465	15240	15261	15488	15290	15311	15432	15376	15341	15385	15418	15323	15423	15357	15277	15229	15402	15270	15375	15539	15315	15459	15394	15368	15521	15303	15311	15231	15267	15306	15486	15222	15469	15240	15515	15319	15253	15300	15484	15430	15308	15241	15256	15449	15306	15296	15285	15396	15258	15459	15446	15356	15254	15327	15302	15370	15230	15426	15394	15409	15308	15458	15289	15390	15384	15431	15285	15452	15301	15460	15483	15535	15389	15524	15407	15407	15457	15325	15264	15439	15269	15350	15377	15521	15420	15512	15355	15268	15328	15494	15275	15510	15440	15277	15275	15372	15320	15303	15366	15375	15284	15402	15289	15444	15486	15544	15245	15334	15368	15398	15237	15345	15509	15365	15400	15373	15388	15310	15327	15431	15413	15225	15354	15464	15402	15279	15381	15328	15073	15471	15411	15398	15413	15236	15414	15476	15309	15381	15370	15501	15242	15451	15546	15157	15258	15466	15464	15348	15295	15437	15439	15450	15345	15485	15329	15433	15418	15225	15300	15615	15257	15467	15253	15457	15363	15437	15365	15104	15471	15298	15535	15268	15498	15459	15313	15325	15453	15374	15244	15268	15296	15479	15294	15442	15247	15259	15278	15371	15442	15290	15304	15307	15255	15208	15257	15369	15280	15345	15343	15442	15387	15228	15350	15455	15502	15422	15289	15346	15248	15518	15431	15329	15296	15384	15357	15259	15417	15350	15519	15262	15333	15399	15240	15223	15518	15378	15298	15376	15371	15321	15451	15385	15188	15413	15473	15464	15362	15286	15466	15502	15378	15259	15257	15528	15258	15456	15136	15325	15420	15377	15340	15453	15439	15427	15387	15471	15456	15370	15442	15404	15424	15292	15388	15529	15443	15459	15412	15428	15458	15364	15314	15456	15471	15311	15453	15248	15520	15263	15435	15357	15298	15271	15470	15302	15371	15414	15304	15350	15450	15643	15333	15146	15449	15286	15460	15213	15382	15372	15407	15420	15283	15230	15411	15467	15316	15322	15311	15345	15359	15404	15441	15289	15314	15306	15371	15439	15237	15311	15264	15406	15282	15217	15590	15337	15342	15411	15561	15261	15442	15369	15305	15444	15184	15398	15355	15265	15377	15320	15342	15330	15292	15235	15401	15317	15223	15390	15354	15413	15291	15444	15444	15440	15284	15147	15417	15546	15419	15316	15096	15461	15326	15356	15240	15547	15440	15324	15277	15336	15400	15350	15571	15243	15223	15434	15542	15516	15382	15444	15274	15186	15224	15238	15521	15208	15347	15274	15529	15225	15466	15341	15430	15425	15313	15514	15438	15363	15307	15302	15322	15483	15402	15416	15380	15357	15351	15359	15340	15337	15419	15381	15373	15377	15380	15463	15301	15317	15379	15344	15464	15348	15355	15373	15523	15358	15315	15180	15332	15496	15482	15281	15290	15392	15605	15382	15544	15268	15261	15475	15520	15354	15271	15192	15294	15541	15319	15311	15273	15380	15359	15399	15643	15456	15453	15450	15408	15524	15294	15278	15327	15574	15345	15454	15432	15315	15343	15437	15470	15297	15314	15357	15415	15453	15495	15302	15365	15500	15253	15429	15316	15309	15467	15441	15273	15273	15458	15214	15375	15455	15233	15516	15530	15409	15358	15231	15559	15304	15502	15360	15386	15429	15452	15491	15384	15251	15466	15246	15429	15265	15381	15350	15273	15468	15486	15416	15234	15160	15356	15344	15345	15308	15407	15464	15260	15300	15545	15405	15280	15319	15556	15406	15419	15404	15243	15476	15496	15332	15420	15346	15600	15293	15266	15349	15352	15356	15291	15355	15222	15368	15529	15481	15449	15467	15431	15382	15340	15506	15350	15310	15378	15368	15192	15401	15444	15330	15404	15378	15388	15486	15469	15351	15414	15239	15238	15384	15198	15346	15212	15458	15136	15416	15424	15324	15515	15262	15447	15462	15508	15179	15363	15295	15390	15419	15383	15215	15276	15422	15307	15302	15438	15390	15528	15316	15252	15287	15243	15415	15356	15315	15319	15429	15633	15267	15191	15346	15356	15225	15263	15444	15483	15305	15380	15443	15613	15480	15502	15334	15249	15284	15456	15473	15247	15337	15381	15407	15297	15269	15495	15529	15403	15207	15427	15361	15402	15295	15358	15373	15331	15277	15325	15485	15281	15564	15468	15332	15323	15263	15551	15251	15150	15462	15353	15356	15298	15322	15185	15481	15555	15433	15366	15334	15396	15595	15332	15292	15252	15347	15237	15243	15249	15157	15389	15388	15623	15283	15271	15329	15222	15370	15368	15302	15370	15265	15365	15496	15451	15485	15377	15371	15310	15366	15409	15382	15479	15360	15463	15460	15388	15083	15243	15355	15374	15450	15340	15431	15522	15330	15507	15486	15444	15362	15356	15263	15429	15266	15202	15234	15247	15387	15092	15377	15314	15306	15459	15323	15381	15426	15348	15311	15261	15436	15269	15216	15298	15323	15492	15407	15308	15339	15449	15384	15430	15404	15486	15301	15237	15479	15625	15287	15299	15371	15287	15266	15448	15270	15367	15203	15381	15383	15336	15459	15240	15485	15314	15327	15524	15420	15372	15341	15358	15471	15263	15299	15475	15362	15264	15302	15377	15307	15279	15354	15379	15392	15367	15307	15308	15427	15321	15295	15245	15540	15444	15351	15339	15318	15276	15498	15419	15348	15384	15287	15302	15348	15410	15281	15404	15185	15207	15252	15330	15561	15463	15316	15299	15487	15340	15395	15329	15439	15306	15275	15291	15187	15317	15433	15491	15260	15489	15424	15274	15438	15602	15410	15272	15421	15426	15161	15229	15296	15454	15470	15334	15464	15284	15292	15404	15468	15429	15323	15250	15309	15332	15335	15400	15384	15488	15376	15366	15385	15386	15267	15301	15356	15160	15350	15338	15400	15331	15525	15393	15230	15188	15382	15450	15399	15491	15309	15296	15417	15498
24649	21054	27836	24871	20812	18549	32165	49522	40913	29621	21800	17366	16656	16279	16419	16243	16447	16388	16209	16373	16409	16295	16207	16310	16347	16070	16202	16301	16470	16442	16353	16405	16375	16100	16379	16150	16363	16238	16354	16336	16113	16373	16326	16276	16371	16257	16349	16314	16254	16199	16241	16380	16359	16405	16377	16286	16169	16286	16174	16335	16185	16330	16178	16323	16213	16380	16349	16172	16457	16180	16257	16179	16161	16307	16100	16347	16376	16340	16293	16395	16149	16247	16343	16106	16389	16208	16314	16318	16209	16237	16109	16097	16265	16450	16264	16255	16204	16109	16267	16293	16362	15979	16046	16398	16372	16236	16425	16256	16234	16128	16090	16145	16230	16326	16247	16252	16335	16218	16282	16450	16242	16127	16140	16179	16285	16272	16248	16080	16177	16193	16245	16444	16130	16145	16329	16354	16484	16231	16230	16217	16317	16319	16320	16378	16315	16113	16247	16187	16396	16375	16197	16386	16348	16279	16355	16277	16252	16248	16141	16331	16327	16147	16168	16247	16223	16112	16290	16338	16283	16119	16197	16451	16291	16187	16172	16105	16065	16228	16201	16175	16084	16237	16357	16276	16189	16269	16294	16277	16197	16136	16347	16290	16290	16164	16227	16273	16227	16285	16152	16214	16353	16205	16297	16306	16365	16212	16315	16073	15993	16219	16394	16264	16284	16268	16270	16385	16213	16278	16159	16215	16327	16087	16176	16173	16307	16096	16138	16326	16329	16085	16121	16107	16301	16304	16389	16145	16243	16206	16301	16410	16268	16250	16371	16296	16314	16189	16237	16183	16412	16054	16428	16354	16342	16096	16351	16253	16318	16092	16118	16052	16087	16358	16349	16257	16065	16171	16175	16177	16268	16131	16439	16148	16163	16216	16170	16172	16177	16310	16260	16224	16252	16433	16364	16192	16219	16471	16424	16450	16287	16316	16127	16312	16189	16342	16187	16174	16326	16334	16225	16331	16361	16179	16035	16187	16062	16017	16226	16218	16313	16318	16121	16394	16429	16314	16384	16277	16353	16282	16537	16276	16222	16285	16226	16118	16326	16529	16479	16127	16321	15972	16240	16322	16152	16314	16341	16334	16084	16454	16285	16205	16363	16142	16093	16316	16381	16381	16337	16229	16217	16282	16162	16193	16389	16296	16245	16486	16433	16233	16167	16207	16259	16367	16047	16187	16361	16256	16089	16120	16341	16298	16332	16136	16293	16100	16222	16169	16248	16164	16291	16384	16271	16173	16098	16165	16371	16218	16214	16129	16232	16220	16239	16412	16373	16519	16242	16495	16176	16405	16387	16299	16335	16227	16295	16102	16319	16221	16318	16253	16154	16209	16270	16167	16350	16198	16296	16201	16141	16315	16214	16235	16124	16276	16027	16133	16354	16356	16300	16154	16158	16160	16215	16156	16147	16119	16182	16185	16253	16156	16239	16277	16119	16230	15993	16171	16169	16225	16285	16157	16166	16341	16231	16182	16313	16245	16289	16306	16027	16124	16089	16295	16307	16154	16105	16173	16338	16161	16413	16420	16335	16197	16159	16507	16339	16175	16340	16235	16314	16262	16437	16246	16254	16242	16255	16323	16293	16232	16318	16096	16274	16532	16287	16122	16286	16130	16286	16140	16005	16280	16162	16100	16100	16449	16278	16363	16258	16370	16090	16276	16372	16163	16235	16186	16313	16269	16212	16338	16292	16240	16236	16331	16118	16322	16345	16144	16155	16298	16242	16162	16266	16256	16199	16248	16271	16088	16237	16318	16375	16210	16375	16282	16541	16524	16264	16487	16240	16265	16090	16030	16168	16227	16184	16113	16367	16187	16054	16286	16325	16100	16174	16055	16179	16227	16283	16123	16062	16372	16421	16141	16184	16314	16356	16315	16460	16246	16124	16302	16294	16326	16303	16247	16102	16298	16357	16303	16337	16322	16395	16493	16277	16177	16233	16343	16223	16223	16287	16282	16188	16318	16182	16077	16156	16186	16187	16478	16199	16320	16244	16184	16185	16236	16427	16289	16439	16174	16251	16395	16312	16113	16381	16189	16222	16253	16290	16303	16256	16407	16229	16237	16313	16277	16399	16252	16234	16221	16215	16225	16368	16408	16236	16403	16350	16260	16384	16315	16135	16059	16300	16182	16520	16317	16525	16283	16098	16249	16401	16404	16483	16130	16290	16300	16295	16159	16266	16287	16299	16315	16097	16220	16211	16178	16191	16313	16185	16086	16009	16111	16178	16196	16408	16389	16202	16288	16212	16178	16339	16285	16220	16263	16218	16365	16145	16260	16216	16341	16296	16439	16319	16171	16188	16357	16163	16376	16239	16132	16140	16232	16001	16093	16318	16244	16215	16268	16337	16416	16401	16203	16137	16152	16294	16251	16131	16215	16346	16273	16150	16493	16002	16329	16223	16254	16307	16244	16369	16375	16062	16204	16132	16273	16100	16235	16381	16273	16403	16229	16369	16267	16211	16126	16294	16268	16283	16322	16232	16194	16142	16394	16348	16389	16310	16464	16206	16068	16238	16172	16262	16260	16400	16190	16242	16417	16433	16254	16326	16311	16084	16536	16466	16132	16305	16213	16319	16445	16106	16113	16428	16290	16332	16310	16185	16307	16343	16199	16222	16382	16043	16294	16307	16276	16315	16304	16318	16384	16064	16348	16309	16325	16241	16268	16241	16321	16163	16261	15992	16335	16266	16154	16251	16298	16336	16215	16314	16313	16251	15998	16457	16202	16419	16347	16276	16281	16270	16332	16100	16239	16097	16301	16115	16355	16065	16155	16409	16449	16333	16333	16285	16374	16309	16157	16122	16326	16221	16335	16306	16522	16205	16297	16288	16317	16252	16224	16204	16433	16374	16389	16226	16468	16368	16305	16353	16396	16336	16107	16226	16360	16376	16308	16217	16322	16400	16126	16271	16367	16354	16151	16367	16417	16134	16215	16404	16369	16291	16207	16172	16198	16240	16312	16247	16105	16188	16261	16448	16403	16213	16189	16250	16122	16201	16270	16237	16374	16206	16309	16201	16152	16345	16178	16284	16290	16306	16388	16383	16367	16288	16221	16278	16126	16277	16096	16252	16359	16044	16243	16356	16258	16370	16350	16311	16384	16261	16225	16366	16181	16220	16408	16064	16336	16597	16250	16238	16219	16382	16576	16256	16220	16096	16371	16382	16326	16337	16529	16434	16183	16344	16285	16261	16253	16362	16181	16312	16214	16367	16238	16414	16165	16259	16182	16197	16065	16131	16223	16163	16201	16235	16398	16254	16293	16079	16300	16293	16263	16457	16429	16232	16342	16272	16241	16378	16378	16193	16279	16272	16318	16223	16189	15943	16254	16119	16084	16323	16256	16285	16269	16298	16113	16240	16200	16205	16171	16368	16217	16337	16265	16253	16286	16247	16444	16432	16148	16072	16239	16151	16190	16522	16435	16104	16146	16247	16257	16443	16197	16048	16093	16301	16126	16250	16108	16178	16263	16134	16336	16306	16220	16326	16299	16124	16249	16300	16177	16354	16259	16362	16159	16128	16551	16444	16254	16330	16199	16465	16236	16214	16273	16320	16293	16483	16198	16316	16517	16524	16205	16300	16313	16278	16447	16520	16230	16213	16458	16183	16257	16309	16093	16221	16110	16103	16097	16182	16231	16291	16112	16101	16339	16231	16211	16308	16189	16216	16210	16334	16318	16183	16073	16224	16485	16168	16311	16384	16224	16307	16338	16546	16188	16189	16263	16288	16226	16062	16341	16265	16419	16252	16531	16259	16298	16446	16278	16083	16527	16127	16213	16326	16236	16327	16299	16229	16165	16227	16451	16110	16291	16154	16170	16011	16066	16234	16171	16201	16230	16337	16198	16241	16183	16166	16268	16110	16412	16281	16238	16160	16260	16245	16391	16185	16378	16202	16210	16461	16171	16427	16260	16316	16334	16114	16216	16225	16309	16314	16338	16115	16260	16226	16151	16342	16319	16211	16193	16101	16291	16183	16098	16064	16172	16262	16353	16218	16403	16388	16272	16286	16335	16152	16201	16113	16328	16257	16383	16324	16426	16296	16215	16398	16373	16340	16387	16403	16252	16278	16358	16123	16017	16291	16186	16254	16150	16167	16245	16272	16195	16215	16105	16225	16155	16369	16090	16295	16168	16273	16233	16155	16234	16367	16275	15991	16289	16321	16199	16213	16072	16397	16317	16287	16441	16573	16298	16092	16246	16230	16233	16308	16362	16161	16195	16167	16272	16593	16198	16261	16113	16276	16314	16399	16341	16192	16245	16379	16274	16029	16385	16299	16170	16346	16150	16166	16292	16008	16358	16311	16257	16200	16303	16249	16173	16351	16323	16409	16308	16271	16308	16267	16134	16291	16196	16006	16268	16239	16314	16520	16118	16309	16402	16294	16031	16368	16205	16226	16233	16367	16149	16376	16054	16065	16308	16357	16348	16350	16324	16262	16486	16024	16229	16370	16326	16393	16280	16242	16472	16309	16277	16033	16267	16459	16315	16273	16224	16297	16247	16072	16013	16475	16441	16128	16131	16373	16288	16078	16178	16330	16302	16237	16221	16241	16234	15976	16340	16484	16082	16267	16389	16250	16057	16275	16316	16442	16073	16446	16209	16373	16148	16205	16152	16210	16249	16230	16421	16415	16606	16334	16153	16059	16112	16330	16208	16401	16318	16291	16312	16236	16529	16285	16368	16224	16367	16214	16160	16212	16115	16522	16233	16328	16259	16497	16111	16220	16360	16333	16247	16309	16257	16485	16558	16108	16193	16525	16106	16287	16176	16122	16298	16262	16302	16317	16264	16223	16073	16317	16079	16295	16071	16333	16276	16079	16425	16090	16345	16463	16245	16297	16207	16108	16119	16382	16294	16181	16136	16176	16139	16241	16239	16120	16064	16365	16193	16162	16440	16250	16232	16351	16172	16245	16258	16370	16319	16333	16251	16323	16151	16353	16039	16254	16186	16273	16352	16127	16130	16412	16054	16159	16078	16184	16242	16248	16122	16357	16306	16358	16176	16251	16227	16226	16181	16200	16237	16124	16165	16243	16313	16246	16048	16109	16308	16318	16259	16269	16351	16452	16157	16369	16319	16318	16252	16243	16248	16495	16344	16561	16187
15172	23936	21975	18801	17361	16592	34875	49849	41346	28670	21030	15478	15177	15086	15011	15115	15238	15081	14934	14918	15139	14910	15102	15186	15036	15176	15168	15219	14996	15162	15108	15092	15189	15055	15117	15010	15075	15098	15093	14976	15250	15071	15133	14968	15155	15282	15180	14986	15003	15203	15074	15062	15066	15138	15165	15256	15112	15118	15154	15032	15138	15085	15005	14888	15017	15162	14913	15228	14994	15175	15130	15017	15088	15018	15153	14943	14991	15099	15053	14984	15018	15082	14918	14988	15073	15083	15043	15132	15006	15164	15130	14966	15156	15101	15069	14983	15070	14963	14966	14947	15174	15165	15063	15201	15015	14927	15022	14959	14987	15174	15199	15008	14973	14973	15100	15049	15118	15064	15013	14933	15094	15119	14964	15007	15135	15033	15239	15019	14939	15087	15047	14932	15195	15302	15072	15011	15043	15080	15121	15025	15119	15220	15060	14996	15024	14846	15036	15113	15096	15018	15123	15040	15077	15110	15111	14912	15020	14990	14856	15105	14927	14958	15193	14861	15201	15124	15012	15030	14989	15004	15094	15014	15201	14949	15229	14859	15187	15107	14979	15155	15012	15108	15091	15013	15095	14972	15002	14955	14989	15097	15034	14947	15127	14984	15221	14993	15077	14994	15087	14928	15154	14930	15069	15116	15187	15137	15124	15063	15106	15083	14876	15105	15065	15134	15095	15183	15031	14843	14962	15156	15111	14975	14954	15076	15012	14969	15015	15062	15036	14952	14928	15030	15003	14965	14931	14997	15029	15156	15112	15048	14956	15082	15103	15249	14969	15024	15154	15038	15001	15044	15135	14873	15173	14836	15175	15148	14990	15169	14895	15161	15027	15128	15010	15012	15024	15143	15003	14997	15111	14977	15059	15023	14983	14939	15162	15071	15121	14983	14993	14956	14999	15026	14966	14934	14955	14981	15140	15067	15209	15164	15133	15121	15003	15162	15183	15205	15027	15104	15159	15092	14869	15044	14965	15078	15054	15097	14862	15178	15004	15089	14959	15281	15014	15147	15085	15065	15136	15086	15296	15076	14902	14969	15165	15066	15101	15093	15039	15092	15107	14994	15000	15002	15021	15161	14930	15000	15143	15036	15216	15114	15055	15216	14907	15060	15001	15028	15101	15030	15075	15130	15030	15140	15015	14930	15154	15085	15120	15209	15089	15145	14995	14921	14976	15004	14977	15126	14945	15090	15128	15106	15086	15128	15037	15013	15188	15206	15167	15090	14911	15034	15042	15064	14953	15050	15013	14881	15080	14931	14917	15171	15142	15096	15109	15094	15064	15011	15091	14934	14997	15154	15097	14935	15059	15117	15082	14904	15205	15183	14924	14981	15075	15135	15101	15079	14900	15047	15079	15088	15239	15154	15129	15036	15018	15187	15280	15026	14968	15025	15133	14944	15061	14997	15010	15029	15168	15084	15060	15146	15009	15156	15001	15035	14881	15127	15120	15026	15017	15049	15042	15041	15138	14923	15239	14901	15070	15040	15087	15019	15153	14989	15093	15106	15112	14932	14957	14971	15132	14957	15040	15109	15171	15075	15036	15065	14974	15043	15081	15133	15183	14961	15121	14876	15134	14950	15126	15186	15185	14906	14918	15158	15128	15056	15026	15040	15098	15001	15290	15231	15197	14938	14916	15131	15158	15026	15013	15137	15315	14969	14979	15093	15037	15118	15049	15106	14989	15043	15111	15009	15078	14994	14834	15128	15008	15103	15148	15028	14960	14931	15133	15067	15047	14985	15134	15072	15003	14993	15141	15157	15129	15207	15145	15211	15025	14992	15202	15020	15037	14850	14987	15189	15076	14975	15004	15078	15018	15105	15044	15163	15187	14947	14970	15149	14966	15253	15095	15098	15129	15159	15021	15063	14990	14971	15009	15034	15106	15110	15033	15224	15080	15010	15080	15029	15068	15244	14953	15022	14892	15051	14986	15034	15018	14964	15048	14891	14986	15078	15138	15036	14970	14985	15012	15025	14976	15024	14992	14961	15119	14941	15133	14964	15021	15159	15050	14924	15123	15098	15188	15006	15128	15056	14839	15150	14844	15043	14988	14970	15215	14956	15088	15090	15060	15103	15136	14897	15116	15024	15094	14887	15211	14803	15005	15098	15054	15162	15052	15169	15225	15059	15026	15097	14932	15182	15052	15258	15110	15064	15151	14928	15054	14996	14984	15028	15109	14976	15143	15170	15193	15036	15078	14885	15128	15032	15065	15025	15047	14932	15089	15001	15110	14922	15186	14975	15258	14958	15150	14984	15001	15109	15067	15134	15123	14991	15156	15087	15093	15215	15144	15092	14995	15096	15014	14885	15091	15131	15043	15103	14891	15077	15038	14845	15005	15017	14954	14964	15107	15050	15225	14906	15053	14948	15127	15121	14881	15144	15046	15207	15086	15125	15122	15143	15075	15058	15086	15091	15250	15120	14940	15121	14982	14948	15099	14871	15178	15043	15080	14948	15088	15180	14914	15073	14991	14981	14970	14949	15065	15065	15068	15058	14968	15025	15100	15090	15068	15162	14806	15137	14758	15039	15141	14920	15058	14997	15034	15024	15146	15041	15044	15128	14958	15151	15043	15001	15221	15025	15120	15045	15019	14983	15083	15086	15193	15056	15099	15008	14993	14948	15002	15119	15131	15070	15008	14929	15000	15100	15084	15145	15116	15206	14989	15046	15134	15034	15105	14938	15057	14869	15248	15028	14897	15130	15124	14887	15038	15103	14905	15051	15094	14921	15093	15068	14990	14953	15138	15030	14817	15034	15098	14917	15030	15030	15190	14941	15139	14980	15095	15041	15031	15097	15058	14978	15002	15156	14843	14909	14992	14981	15083	14895	15124	15327	14928	15012	15077	14984	15082	14974	15090	15043	15144	15026	15022	15106	15012	14910	15183	15062	15047	15016	15085	15099	15109	15261	15052	14984	15130	14898	15091	15022	15036	15011	15059	15170	15076	14865	15043	15073	15035	15210	15196	15100	15101	15028	14929	15228	14999	14949	15106	15030	15062	15001	15208	15015	15206	15024	15182	14893	15006	15025	15023	14980	15076	15110	15026	15007	14974	15081	15096	15184	15088	14914	14898	15110	15147	15058	14981	14945	14917	15176	15055	14939	15103	15093	15127	15065	14991	14981	15000	15207	14976	15077	15162	15042	14983	14978	15070	15210	14982	15142	14954	15074	14950	15045	15049	14987	15127	15085	15113	14961	15218	14997	14898	14918	15050	15089	15087	14982	15070	15080	15131	15016	15037	15066	15108	15005	14964	15105	15131	14796	14981	14979	15109	15060	15127	15031	15153	15078	15093	15176	15093	15262	14890	15136	15112	14935	14946	15020	14990	14958	15148	15183	15080	14969	14981	15125	14982	14885	14991	15022	15072	15113	15202	15248	15206	15311	14954	14956	14934	14988	15031	15140	15016	15176	15101	14981	15204	15014	14862	15089	15093	15047	15057	15061	14977	15089	15153	15163	14835	15040	15029	15111	14933	15118	15139	15196	15032	15095	15155	14922	15073	15027	15048	14991	15053	15145	14970	15158	15072	14927	15059	15088	14963	15204	15005	15094	15080	14912	15158	15147	15154	15011	15076	15068	15118	15104	14910	14991	15139	14992	14975	14991	15015	14924	15138	14917	15061	15235	14973	15059	15071	15035	15105	14847	15134	14881	15197	15148	15147	15077	15133	15027	15002	15018	15084	15264	15201	15134	15036	14951	15194	14994	14892	15067	14977	14869	15133	15174	15006	15044	15034	14994	14768	15245	14954	15168	15017	15117	15124	15040	15082	15196	14956	15209	14924	14984	15084	15054	15102	15118	15010	15171	14795	14957	14951	15117	14876	15058	15123	14963	15024	15017	14969	15032	15163	15095	15101	15077	15061	15107	14821	15116	14960	15000	15041	14868	14922	15046	15035	14900	14918	15103	15003	14877	15124	14932	14991	15084	15073	15037	14883	15051	14996	15045	15112	15226	15173	15011	14861	15100	15156	15037	14933	15004	15223	15076	14892	14957	15197	15018	15061	15028	15126	15123	15150	15190	14991	15170	14800	15039	15140	15096	15084	15249	15341	15240	15099	15019	14910	15082	15112	14910	15215	14936	15072	15087	15085	15035	15139	14912	15031	15090	15186	15113	15072	15105	15018	14907	15083	15008	15153	15090	15161	14978	15058	15009	15250	14932	15022	15044	15090	15068	15118	15054	15079	15103	15042	15196	15010	15113	15107	15130	15074	15027	15031	15054	14981	15078	14957	15175	15099	15058	15177	14930	14962	15017	14967	14968	15114	15121	15038	15023	14983	15077	15125	15236	14953	15069	15059	15258	15090	15023	15014	15037	15077	15022	15059	15115	15079	15029	15155	14869	14996	15065	15101	15201	14995	15116	15075	15190	15076	15154	14938	14992	15079	15189	14906	14942	15089	15214	15147	15091	15114	14935	15025	15016	15012	14850	15218	14967	15117	15075	15082	15022	14972	15138	14961	15223	15157	14962	15332	14941	15106	15135	15126	15199	15182	14939	15061	15109	15111	15066	14978	14990	14974	14988	15067	15062	14925	15172	14826	15069	14923	15005	15244	15037	15068	15042	14953	15108	14980	15324	14854	14896	14973	14985	14920	14993	14956	14932	14953	14998	15193	15096	15175	15148	15135	15177	15018	14881	14905	15065	15073	15140	15166	15050	14943	14955	15204	15084	15013	15135	14791	15084	14833	15134	15227	15017	15120	15050	15015	15063	15136	15169	14975	15087	15244	15084	14984	15049	14969	15091	15157	15030	15113	15259	15019	15122	14942	15039	15148	15143	15105	15194	15085	15156	14976	15216	14914	15008	14987	15021	15041	15176	15081	15080	14988	15076	15046	15157	15095	15135	15079	15191	15100	14960	14947	14986	15060	15109	15108	14921	15085	15000	14884	15213	15080	15069	15078	15002	15093	15099	14924	14990	15128	15032	15261	15070	15042	15104	14811	15102	15075	15004	14940	14985	15153	15232	15153	15003	15089	15084	14889	15038	15036	15110	15067	14948	15062	15002	14932	15182	14948	15002	15014	15113	14982	15107	15013	15018	15147	15077	15155	14835	15054	15140	15015	14928	14989	15005	14973	15026	14934	15178	14917	15139	15038	14936
23038	21056	28779	23550	21345	22767	44361	66393	54888	39828	27422	18542	16632	16746	16372	16467	16395	16427	16530	16579	16467	16472	16489	16615	16463	16231	16484	16236	16490	16414	16300	16401	16318	16185	16138	16390	16186	16504	16253	16445	16292	16245	16413	16441	16151	16185	16382	16488	16444	16311	16397	16163	16336	16122	16297	16284	16332	16385	16504	16261	16278	16262	16382	16340	16505	16284	16350	16509	16410	16289	16107	16446	16396	16176	16243	16365	16253	16293	16394	16292	16322	16241	16203	16312	16359	16228	16294	16293	16092	16346	16220	16335	16427	16053	16246	16100	16443	16094	16307	16452	16301	16438	16090	16302	16010	16183	16256	16306	16365	16335	16223	16415	16390	16273	16263	16289	16341	16215	16461	16259	16262	16289	16224	16362	16201	16309	16214	16107	16242	16051	16358	16369	16355	16450	16388	16359	16176	16362	16333	16463	16153	16272	16470	16299	16222	16270	16096	16177	16338	16129	16223	16181	16223	16243	16364	16353	16318	16408	16455	16323	16053	16230	16383	16182	16409	16289	16217	16384	16134	15978	16188	16232	16350	16163	16274	16265	16370	16276	16227	16143	16424	16495	16256	16433	16321	16214	16337	16270	16293	16144	16005	16275	16442	16230	16122	16413	16179	16193	16157	16314	16315	16177	16191	16116	16146	16227	16095	16270	16251	16051	16199	16318	16152	16215	16068	16224	16278	16245	16276	16119	16210	16196	16217	16189	16255	16198	16112	16225	16565	15998	16336	16385	16382	16136	16211	16323	16241	16138	16378	16320	16270	16116	16199	16295	16332	16221	16214	16483	16187	16236	16310	16310	16241	16237	16278	16353	16449	16295	16237	16295	16186	16325	16112	16242	16189	16142	16139	16324	16298	16238	16201	16358	16270	16442	16263	16179	16297	16206	16200	16286	16334	16307	16059	16234	16463	16138	16284	16375	16341	16333	16079	16203	16396	16128	16297	16182	16117	16304	16280	16144	16430	16364	16229	16354	16226	16407	16311	16324	16276	16263	16178	16130	16414	16151	16258	16208	16109	16110	16021	16250	16204	16289	16167	16185	16257	16272	16174	16380	16350	16139	16261	16242	16218	16366	16318	16088	16272	16232	16354	16242	16198	16289	16258	16402	16201	16102	16214	16225	16280	16213	16196	16125	16126	16398	16460	16220	16219	16307	16368	16256	16123	16164	16152	16238	16181	16236	16309	16253	16196	16346	16384	16059	16022	16048	16212	16149	16099	16334	16190	16106	16324	16351	16302	16158	16189	16430	16421	16237	16199	16391	16311	16271	16070	16310	16320	16275	16304	16110	16201	16366	16326	16296	16346	16186	16223	16093	16193	16113	16246	16257	16206	16341	16089	16033	16237	16338	16227	16273	16184	16129	16122	16394	16248	16238	16348	16121	16210	15853	16462	16260	16128	16247	16305	16198	16289	16118	16010	16115	15984	16228	16266	16281	16142	16302	16199	16173	16307	16211	16210	16148	16280	16217	16266	16239	16317	16168	16263	16240	16171	16359	16424	16436	16280	16085	16175	16204	16268	16244	16445	16221	16301	16276	16073	16048	16323	16161	16112	16298	16187	16244	16300	16313	16325	16079	15901	16281	16313	16309	16021	16287	16247	16124	16079	16258	16336	16225	16077	16082	16327	16275	16350	16069	16301	16380	16013	16288	16227	16249	16271	16438	16171	16041	16104	16076	16316	16260	16325	16203	16165	16460	16187	16307	16111	16377	16415	16247	16389	16341	16335	16115	16295	16270	16330	16257	16191	16255	16128	16380	16321	16289	16150	16002	16187	16117	16260	16197	16076	16338	16271	16122	16259	16385	16284	16252	16214	16205	16231	16488	16276	16197	16208	16209	16261	16318	16336	16193	16020	16335	16320	16082	16109	16218	16235	16284	16445	16375	16067	16168	16009	16329	16371	16191	16259	16300	16453	16274	16355	16265	16336	16421	16315	16388	16383	16107	16225	16026	16122	16178	16332	16256	16399	16302	16157	16118	16068	16227	16171	16232	16251	16101	16206	16284	16177	16094	16144	16463	16399	16265	16277	16321	16109	16337	16051	16461	16229	16231	16423	16263	16387	16117	15954	16131	16287	16122	16230	16365	16310	16063	16232	16193	16055	16177	16252	16112	16250	16183	16197	16300	16370	16253	16171	16302	16232	16361	16348	16294	16306	16262	16354	16094	16261	16272	16324	16435	16348	16127	16208	16153	16278	16299	16207	16357	16082	16267	16284	16405	16222	16283	16172	16274	16202	16264	16120	16172	16291	16193	16031	16089	16280	16499	16224	16366	16289	16302	16154	16366	16482	16405	16106	16225	16381	16207	16240	16312	16284	16151	16262	16333	16216	16159	16259	15896	16257	16289	16307	16283	16202	16068	16216	16132	16105	16373	16305	16183	16261	16259	16088	16378	16194	16124	16365	16336	16375	16016	16094	16374	16395	16221	16155	16181	16246	16126	16238	16228	16399	16291	16108	16403	16144	16165	16197	16235	16142	16164	16056	16126	16281	16181	16368	16289	16196	16262	16144	16255	16236	16340	16080	16177	16046	16372	16229	16400	16244	16331	16030	16357	16399	16322	16483	16400	16197	16415	16047	16345	16265	16172	16345	16346	16124	16322	16231	16361	16188	16086	16282	16241	16244	16030	16103	16374	16247	16130	16273	16120	15858	16260	16454	16342	16231	16204	16366	16207	16417	16474	16273	16259	16209	16115	16181	16179	16087	16272	16290	16349	16343	16270	16510	16242	16320	16167	16232	16240	16375	16159	16245	16319	16218	16237	16283	16212	16221	16191	16261	16456	16294	16342	16160	16477	16259	16192	16326	16247	16164	15962	16454	16198	16470	16165	16255	16276	16254	16196	16121	16304	16463	16218	16269	16127	16147	16247	16332	16221	16078	16231	16257	16239	16481	16169	16362	16050	16349	16184	16328	16329	16186	16465	16351	16387	16248	16040	16409	16381	16295	16328	16203	16265	16313	16275	16127	16237	16441	16238	16303	16136	16072	16377	16475	16232	16174	16371	16194	16286	16092	16346	16280	16210	16340	16195	16210	16160	16217	16180	16186	16217	16232	15956	16288	16152	16150	16271	16101	16380	16188	16096	16409	16381	16270	16309	16423	16121	16247	16143	16397	16379	16298	16230	16204	16328	16076	16315	16438	16314	16176	16106	16157	16308	16120	16102	16357	16127	16304	16171	16334	16215	16433	16327	16340	16262	16114	16244	16295	16190	16231	16385	16249	16299	16097	16155	16173	16352	16098	16093	16160	16193	16130	16130	16273	16184	16351	16183	16213	16295	16445	16160	16290	16091	16087	16146	16344	16255	16426	16260	16310	16279	16199	16362	16187	16238	16400	16451	16304	16365	16348	16064	16134	16381	16317	16455	16436	16008	16224	16153	16232	16135	16223	16369	16229	16228	16154	16098	16152	16296	16300	16106	16267	16211	16024	16362	16357	16405	16267	16132	16232	16270	16251	16287	16103	16247	16399	16058	16429	16206	16106	16159	16317	16264	16161	16201	16287	16278	16277	16250	16356	16374	16294	16244	16336	16136	16049	16160	16135	16218	16092	16052	16236	16446	16220	16215	16277	16413	16297	16252	16274	16229	16358	16352	16097	16324	16098	16321	16343	16185	16227	16208	16103	16445	16417	16339	16301	16169	16182	16221	16333	16370	16249	16224	16203	16205	16316	16033	16156	16074	16261	16421	16185	16283	16340	16243	16419	16396	16124	16300	16430	16262	16258	16367	16167	16084	16416	16222	16581	16249	16307	16262	16173	16218	16380	16159	16447	16197	16292	16190	16416	16333	16334	16193	16240	16253	16236	16330	16284	16471	16157	16264	16132	16036	16281	16363	16325	16164	16292	16126	16069	16285	15992	16206	16329	16277	16264	16302	16259	16222	16263	16386	16179	16239	16352	16322	16536	16350	16332	16195	16381	16034	16242	16280	16187	16126	16358	16288	16166	16250	16305	16321	16182	16152	16077	16060	16199	16245	16371	16313	16140	16320	16279	16120	16118	16306	16145	16349	16408	16326	16244	16225	16291	16402	16280	16269	16421	16374	16160	16389	16315	16255	16406	16285	16072	16151	16292	16221	16244	16261	16128	16332	16359	16285	16447	16305	16280	16321	16125	16231	16239	16136	16313	16109	16066	16105	16189	16405	16388	16177	15923	16298	16329	16221	16102	16207	16278	16382	16378	16273	16164	16097	16246	16153	16333	16372	16308	16252	16119	16147	16241	16234	16288	16146	16198	16186	16153	16282	16305	16211	16284	16329	16203	16146	16213	16373	16432	16305	16376	16304	16355	16260	16340	16391	16308	16295	16075	16337	16296	16308	16370	16257	16324	16074	16128	16318	16286	16386	16253	16221	16238	16113	16231	16331	16202	16129	15997	16350	16538	16437	16212	16435	16193	16291	16390	16266	16419	16375	16140	16323	16420	16293	16213	16377	16130	16261	16429	16251	16347	16087	16126	16358	16292	16265	16220	16331	16512	16462	16182	16259	16217	16158	16365	16435	16254	16353	16172	16380	16235	16131	16160	16274	16199	16299	16193	16221	16196	16259	16239	16120	16221	16261	16271	16459	16327	16315	16417	16163	16125	16343	16351	16213	16211	16449	16191	16098	16048	16155	16122	16402	16364	16210	16170	16311	16358	16217	16065	16200	16296	16338	16171	16311	16374	16345	16331	16029	16318	16351	16234	16098	16277	16175	16200	16169	16069	16233	16086	16202	16196	16265	16414	16380	16151	16416	16205	16228	16250	16117	16138	16249	16357	16290	16196	16316	16200	16275	16354	16332	16317	16308	16248	16276	16311	16241	16097	16228	16259	16144	16298	16187	16243	16410	16291	16338	16357	16299	16273	16353	16398	16067	16237	16282	16287	16371	16278	16199	16210	16014	16154	16212	16356	16264	16257	16318	16354	16296	16210	16270	16353	16341	16315	16173	16452	16288	16423	16165	16238	16364	16255	16160	16282	16275	16236	16069	16378	16355	16172	16107	16526	16110	16315	16090	16273	16428	16305	16379	16347	16118	16097	16090	16123	16130	16190	16263	16268	16229	16302	16318	16103	16271	16010	16064	16197	16282	16153	16271	16100	16311	16238	16279	16178	16048	16113	16265
16997	30098	27323	22419	19784	18284	45415	66873	55236	38717	27418	15612	15106	15093	15136	15028	15140	15038	15225	14975	14993	15154	14974	15079	14950	15128	15144	15194	15148	14956	15010	14985	14952	15083	14911	14968	14960	14997	14987	15077	14971	15106	14913	15102	15033	15049	15189	14665	15021	15011	15026	15013	15057	14928	15021	14879	15023	15150	15040	15100	15000	14896	15082	14951	15013	15097	14959	15213	15125	15068	14928	15077	15159	15063	14919	15102	15036	15117	15268	14947	14823	15002	15068	15005	15041	15083	14934	15063	14905	15008	15006	15141	14985	14999	15134	15051	15055	14936	15079	14958	15028	14963	14911	15075	15159	15178	14894	14988	15069	14975	14972	14919	15088	15117	15025	14914	15104	14913	15004	15023	15021	15072	15049	15101	14990	15123	15058	15075	14948	14999	15025	15125	15051	15102	14966	15028	14807	14982	15102	15002	15031	14946	15071	15043	15056	14891	14950	14968	15050	15172	14936	15134	14946	15111	15084	14963	14876	14886	15075	14995	14925	15088	14991	14967	14885	15038	15100	15156	15087	14814	15089	15297	15119	15089	15085	14970	14886	14893	15073	14879	15019	15105	15053	14970	15034	14876	15083	14748	15052	14826	14929	14818	14861	15002	15098	15152	14941	14969	15075	14946	14913	14939	14954	14961	14934	15077	14918	14981	15116	15015	14773	15032	15074	14964	14998	15095	14930	14970	14862	15129	14987	14883	15104	15065	15006	15072	15034	14969	15080	15054	15043	14868	14886	15102	14936	14933	15137	14987	15097	14938	14911	15123	15126	15091	15033	15204	15055	15013	15008	14982	14858	14785	14907	15036	14895	14919	14951	14961	15052	14875	15091	15019	14943	14971	14957	15115	15035	14970	14945	15036	15085	14949	14976	15047	15082	14938	14880	15155	15055	15109	15011	14885	14998	15011	14992	15067	15143	15019	15105	14834	15112	15029	15001	15006	15043	14949	15021	14988	15183	14902	15053	14958	14992	14966	15054	15060	15095	15019	15030	15070	14940	15104	14906	15063	15067	15293	15016	14920	14955	15049	14772	15009	14915	15089	15091	14866	15114	15014	15104	15106	15020	15082	14955	14961	14899	14973	14830	14855	15125	14910	15019	15076	14995	14926	14955	15118	15100	14986	14912	14981	14922	14898	14909	15148	15086	14925	15056	14976	14942	15011	14961	15022	15027	15083	14971	14966	14949	15109	14932	15163	15048	14876	14937	14986	14977	15183	15045	14915	15013	14991	15136	14991	14919	15189	15198	14952	15027	15042	14950	14884	15050	14960	15059	15035	14915	15037	14994	14988	15047	14992	15067	15079	15081	15065	15092	15093	15021	15047	14949	14965	14991	15039	14876	14833	14990	15267	14925	15119	14974	15073	14926	14987	14923	15041	14946	14958	14960	15080	14979	15141	14902	14973	14889	15065	14957	15002	14957	15005	15114	14957	15021	14946	14966	15161	14883	14961	14796	14983	15167	14934	15039	14987	15274	15084	14921	15105	14997	15141	14922	14900	14812	14998	15191	14959	15139	15216	14834	15024	15018	14790	15104	15121	14966	15074	14891	15036	15127	14927	15075	15036	15038	14917	14914	15080	14911	14961	14972	15164	14999	15009	15058	14813	14823	15002	15055	14926	15023	14937	14856	14954	15083	14931	15012	14971	14940	14992	15070	14980	14983	14897	15042	14942	15131	14901	14922	14945	14967	14910	15015	14983	14990	14979	14801	14948	15124	14963	14948	14905	15065	14996	15146	14973	14965	14989	14912	15090	15056	15048	14966	15064	14919	15023	15067	14808	15053	15020	15073	14901	14726	15114	14878	14993	14955	15084	15082	14852	15146	15084	14993	15000	15101	15002	15017	15168	14893	14828	15067	14936	14959	15082	15250	14898	15138	14949	14904	15110	14857	15039	14925	14966	15026	14941	15150	15073	14917	15014	14895	15117	14956	15039	15153	15016	15120	15149	14871	14907	14927	15132	14977	15132	14921	14943	15154	15056	15013	15067	15055	15032	14955	14907	15029	15020	14971	15078	15032	14858	15024	14863	14918	15171	15076	15010	15152	15098	15008	14907	14855	14987	15041	15057	14919	15060	15023	15062	15085	15009	15021	14956	15024	14989	15103	15049	15006	14947	15120	14986	14767	14973	15107	14818	15145	14898	14934	14885	14823	14997	15076	14981	14991	15108	14983	14923	15009	15111	14866	14928	14988	14907	15223	15082	15006	15032	15025	14942	15064	14781	14934	14916	14965	14972	14986	14919	14952	14992	14869	15057	14848	14886	14965	14984	14980	15012	15072	15108	14996	15045	15038	15094	15086	14990	15040	14742	15003	14958	15086	14962	15158	14889	15079	14833	15041	14785	14876	14841	15017	14758	15025	14864	15123	15030	14920	14987	15054	15141	14896	14952	14787	15012	15018	15083	14883	15156	14978	15082	14989	15140	14914	15044	15071	15100	15085	14936	15005	15092	15060	14882	15140	14997	14954	14873	15076	15076	15044	14984	14965	14933	15103	14795	14916	14915	15126	14997	15105	15033	14900	15177	14955	15078	15204	14953	14992	15006	15165	14942	15089	14938	15014	14986	14985	15045	14940	14941	14827	14930	15091	15122	15026	14990	14970	15143	15013	15061	15028	14903	14994	14862	14997	14847	14972	15026	15037	15097	14901	15102	15066	15120	14894	14950	15050	14929	14724	15136	15015	15102	15100	15167	14863	15009	14943	15126	15038	14981	15053	15014	15153	14769	14837	15127	15035	14792	15024	14923	14887	14908	15094	15054	14996	14892	14845	14991	15097	15086	15064	15063	14800	14911	15069	15023	15045	14937	15082	15038	14849	15071	15016	14964	15199	15000	15007	15016	15166	14984	15097	14934	15083	15040	15031	14927	14948	15135	14996	14923	15036	15074	14836	15104	15034	15233	15091	14722	15302	14968	15044	15046	15021	15116	14905	14831	15183	14928	15004	14901	15105	14835	15071	15022	15081	14886	15072	14997	14956	15049	14956	15088	14896	14780	14882	15120	15115	15079	14961	14931	14929	14926	15117	15108	15119	14997	14952	14945	14914	15012	15086	14734	15143	15075	15139	15003	15035	14972	15104	15031	15049	14926	14960	15102	14937	14907	14946	15120	14873	14929	15047	14938	14882	15102	15152	14995	14949	14934	15011	15031	14904	14945	14890	14983	15099	14988	15018	15008	14899	14933	15075	14978	14969	15051	15004	15101	14939	15001	14809	14998	15051	14963	15095	15028	14904	14917	15231	14938	15045	15007	15024	15100	14905	15077	15081	14981	15016	15049	15032	14896	14939	15032	15012	14975	15136	14841	14838	15059	15045	14995	14872	14995	15174	14861	14825	14940	14998	14921	14879	15008	15124	15169	15110	14837	15052	15155	14918	15005	15105	14912	15049	15165	15036	15002	15088	14975	15105	15002	14982	15039	15020	15142	15102	15056	15091	14980	14901	14784	14974	15035	14987	14899	15089	15090	14886	15113	15040	15014	14965	14960	14953	14929	15035	15058	15092	14966	14785	15128	15063	15199	14941	15001	14955	14947	15064	14945	15066	14959	14974	14923	14935	14936	14999	15110	15097	15011	14962	15137	14975	14912	15048	15116	15143	14957	14929	15128	15106	14919	15035	14889	14910	14842	15011	14881	15085	15004	15009	15124	15021	14931	15090	15057	14991	14894	14893	15101	15021	15128	14961	14970	15088	14988	14999	15007	14990	14966	14979	15127	14942	15035	14921	14970	15008	14920	15156	15060	15000	14930	14901	15006	14956	14940	15050	15028	14922	15155	15275	14941	14996	14816	15153	14967	14923	15118	15007	15029	15128	14868	14894	15116	15062	14910	15100	15026	15042	14997	15023	14972	15100	14903	14844	15007	14896	15098	15161	15181	14987	14960	14969	15037	14923	14889	15074	14937	14786	14959	15025	14840	15044	14827	15041	15079	14974	14995	15043	14965	14874	14794	14911	15215	15009	15028	14997	14950	14970	15088	14939	14938	14914	14993	14852	15136	15113	15142	15083	15054	14984	15057	15108	15010	14941	15104	14918	15135	15153	15022	14895	14985	15085	15023	14970	14809	14829	15128	14871	15032	14966	15056	15145	14909	14983	15127	15140	14970	14915	15039	14913	15134	14937	15021	15022	14988	15082	14975	15067	14868	15118	14967	14864	14924	14978	15034	15070	15035	14839	15005	15153	14912	15025	15027	15030	14920	15130	14870	15134	15064	14855	14966	14944	14922	14947	14984	15064	14889	15181	14885	15129	14955	14998	14968	15114	14993	15015	15065	15130	14880	14968	15118	15205	15079	15076	14969	14870	14973	15104	15217	15146	14999	14889	14941	14826	14885	15039	14982	15049	15130	14900	14953	14995	14953	14847	15003	14980	14869	14996	15097	15051	14911	15021	14927	15051	14970	14987	15144	15028	15007	14920	15041	14798	15141	15153	14927	15035	15128	15011	14990	15024	15198	15058	15057	14957	15027	15085	14955	14996	15034	14975	15040	15214	14886	15005	14942	14919	14983	14891	14992	15000	14826	15101	14857	15091	15199	14944	15101	15161	14891	15079	15098	15303	14923	15129	14982	14912	15099	15023	15017	15011	14987	14893	14960	14992	15030	15090	14995	14886	14915	15010	14859	14983	14929	15067	14872	14965	15029	15012	14989	14934	14926	15037	14928	14867	15090	15062	14877	14966	14938	15039	14796	15095	14875	14998	15012	15053	14977	14990	15010	15037	15038	15033	14971	14969	14990	14848	15195	14941	15050	15113	14938	14946	15119	15008	15005	15053	14973	14898	14995	14999	15012	15038	14976	15062	15004	14990	14947	14890	15086	15192	15166	14979	14953	14889	14994	15046	14932	15103	14872	15057	15044	15105	15076	14969	14932	14857	14867	14954	15050	14970	15040	14922	15281	14930	14834	14990	14990	14984	15025	14934	14944	14879	14850	14975	14831	15011	15096	15123	14987	14897	14809	15038	15083	14940	15028	15044	14971	14994	15043	14959	15067	14978	15134	15093	14998	15002	15056	15074	15042	14976	15000	15152	15046	15232	15024	14919	14902	15049	15209	14968	15082	14995	15060	15135	14987	14906	15060	15102	15197	14941	15062	15000	15008	14959	15025	15080	14827
27426	21684	23301	19820	17141	16929	19714	25858	24531	20947	18076	16572	16617	16597	16461	16551	16402	16380	16299	16522	16667	16325	16644	16711	16667	16666	16598	16365	16420	16717	16853	16366	16452	16371	16511	16455	16349	16559	16492	16586	16390	16614	16542	16584	16447	16440	16256	16506	16644	16670	16502	16480	16495	16644	16436	16515	16702	16484	16350	16538	16629	16612	16641	16472	16316	16353	16434	16374	16350	16604	16416	16433	16415	16339	16348	16604	16500	16405	16364	16306	16558	16670	16451	16420	16519	16314	16293	16507	16447	16361	16476	16615	16568	16352	16722	16412	16570	16610	16564	16353	16441	16637	16348	16605	16470	16662	16455	16281	16705	16403	16590	16410	16666	16518	16369	16482	16326	16397	16482	16540	16579	16486	16209	16579	16544	16507	16656	16377	16437	16375	16379	16345	16397	16557	16446	16456	16493	16310	16530	16444	16548	16353	16508	16481	16448	16618	16575	16334	16440	16529	16397	16567	16516	16596	16560	16449	16686	16374	16562	16510	16420	16476	16376	16539	16481	16504	16496	16352	16359	16417	16381	16432	16522	16546	16628	16536	16400	16452	16410	16491	16331	16543	16368	16460	16459	16482	16368	16428	16437	16535	16509	16356	16455	16399	16615	16469	16431	16350	16592	16551	16468	16450	16673	16417	16465	16272	16364	16460	16609	16675	16686	16482	16555	16450	16448	16400	16444	16491	16263	16407	16184	16433	16315	16428	16397	16366	16585	16358	16415	16457	16463	16448	16406	16347	16404	16422	16369	16548	16409	16616	16570	16343	16499	16555	16507	16420	16350	16294	16424	16420	16541	16386	16403	16692	16494	16464	16528	16524	16599	16418	16585	16542	16535	16596	16542	16453	16621	16518	16356	16132	16583	16429	16524	16510	16426	16557	16475	16505	16378	16700	16577	16503	16506	16347	16475	16495	16494	16512	16435	16479	16385	16603	16463	16423	16512	16527	16566	16430	16546	16568	16561	16293	16436	16399	16232	16386	16404	16576	16377	16438	16544	16653	16571	16520	16409	16282	16487	16459	16473	16391	16529	16442	16560	16546	16539	16257	16615	16496	16512	16689	16520	16659	16214	16607	16517	16327	16458	16313	16469	16519	16485	16622	16519	16244	16357	16540	16655	16318	16304	16521	16513	16379	16341	16608	16522	16358	16541	16496	16470	16464	16622	16600	16387	16422	16527	16519	16693	16406	16218	16356	16297	16394	16382	16436	16572	16498	16603	16591	16385	16484	16412	16390	16495	16520	16542	16690	16557	16398	16825	16389	16485	16424	16598	16512	16493	16616	16601	16422	16321	16494	16572	16463	16376	16483	16517	16565	16416	16364	16457	16556	16536	16566	16326	16456	16440	16649	16497	16428	16376	16404	16302	16483	16569	16406	16653	16479	16421	16197	16444	16529	16514	16610	16718	16504	16326	16557	16702	16374	16475	16463	16432	16458	16538	16541	16736	16504	16450	16527	16497	16678	16501	16435	16535	16276	16578	16350	16513	16527	16389	16502	16436	16433	16433	16422	16516	16426	16500	16269	16327	16552	16362	16542	16429	16447	16467	16595	16589	16530	16560	16465	16566	16434	16394	16639	16421	16522	16607	16381	16305	16403	16432	16505	16348	16730	16391	16350	16527	16626	16581	16811	16513	16472	16356	16421	16381	16502	16574	16372	16405	16691	16452	16430	16417	16293	16332	16484	16571	16403	16413	16630	16403	16403	16357	16416	16647	16400	16766	16527	16570	16559	16302	16295	16587	16488	16407	16508	16454	16410	16588	16575	16600	16639	16442	16367	16556	16486	16385	16495	16507	16604	16368	16315	16270	16471	16636	16606	16493	16474	16593	16461	16568	16374	16436	16557	16385	16311	16404	16399	16467	16475	16467	16532	16471	16526	16523	16494	16523	16447	16431	16417	16339	16465	16449	16676	16639	16389	16374	16362	16389	16364	16585	16214	16480	16388	16654	16204	16525	16397	16431	16439	16431	16448	16512	16577	16425	16627	16456	16444	16544	16450	16574	16572	16665	16312	16415	16409	16488	16520	16342	16432	16399	16520	16440	16353	16498	16453	16637	16327	16359	16406	16472	16298	16527	16461	16571	16269	16460	16523	16548	16545	16515	16518	16566	16317	16509	16561	16338	16510	16585	16412	16547	16446	16358	16509	16466	16368	16582	16471	16343	16439	16430	16499	16358	16495	16363	16351	16435	16440	16369	16517	16495	16420	16617	16375	16488	16533	16510	16600	16419	16439	16468	16458	16592	16625	16452	16457	16313	16368	16486	16539	16466	16543	16677	16465	16320	16291	16555	16361	16370	16249	16573	16349	16450	16507	16522	16471	16373	16548	16343	16499	16577	16384	16498	16556	16253	16416	16341	16411	16366	16465	16489	16415	16321	16407	16456	16468	16273	16514	16255	16365	16618	16383	16606	16343	16380	16529	16581	16399	16459	16526	16470	16377	16402	16554	16441	16662	16513	16707	16517	16449	16291	16420	16379	16369	16416	16415	16585	16458	16405	16515	16427	16504	16401	16355	16350	16344	16632	16398	16302	16637	16379	16383	16324	16385	16443	16302	16519	16605	16384	16587	16390	16585	16494	16604	16502	16462	16429	16680	16672	16461	16620	16476	16491	16341	16468	16468	16532	16289	16429	16483	16413	16445	16359	16480	16481	16601	16393	16517	16433	16561	16366	16352	16475	16612	16352	16500	16344	16629	16503	16356	16424	16505	16334	16432	16508	16513	16474	16410	16626	16536	16611	16427	16538	16475	16319	16427	16507	16492	16641	16459	16460	16411	16493	16427	16472	16364	16509	16375	16281	16606	16442	16496	16548	16545	16720	16476	16452	16303	16468	16369	16509	16405	16578	16568	16737	16391	16440	16516	16456	16501	16439	16489	16561	16728	16543	16332	16520	16498	16466	16307	16551	16580	16430	16563	16432	16209	16622	16454	16496	16500	16564	16675	16354	16267	16616	16496	16671	16512	16561	16514	16495	16596	16529	16442	16761	16595	16370	16496	16432	16599	16417	16508	16559	16608	16374	16284	16467	16490	16514	16178	16642	16445	16337	16437	16532	16435	16608	16304	16287	16540	16538	16385	16509	16595	16518	16528	16528	16712	16628	16523	16457	16469	16593	16409	16664	16457	16452	16686	16465	16572	16587	16436	16696	16327	16535	16321	16606	16494	16514	16507	16384	16545	16627	16386	16535	16417	16520	16386	16473	16780	16401	16459	16385	16483	16551	16485	16446	16360	16520	16204	16472	16723	16462	16566	16342	16494	16872	16453	16517	16583	16352	16418	16442	16478	16533	16458	16570	16440	16481	16577	16574	16414	16513	16384	16389	16586	16534	16430	16601	16546	16276	16525	16497	16649	16207	16333	16493	16550	16427	16547	16567	16516	16630	16538	16471	16410	16452	16597	16530	16457	16447	16394	16441	16472	16302	16452	16336	16396	16576	16534	16614	16336	16476	16469	16492	16310	16512	16425	16359	16397	16366	16421	16546	16513	16627	16531	16270	16576	16388	16443	16343	16336	16456	16204	16485	16365	16312	16546	16592	16326	16645	16385	16433	16485	16468	16353	16443	16450	16523	16565	16424	16439	16638	16596	16453	16630	16523	16438	16419	16590	16438	16509	16463	16515	16528	16352	16409	16412	16495	16473	16539	16524	16436	16498	16340	16565	16500	16437	16564	16571	16548	16390	16571	16412	16647	16431	16478	16500	16400	16550	16500	16452	16508	16422	16602	16450	16399	16439	16162	16349	16418	16541	16517	16402	16426	16433	16601	16528	16518	16627	16650	16537	16660	16611	16419	16640	16601	16519	16406	16325	16461	16318	16586	16686	16625	16730	16504	16380	16448	16483	16549	16445	16596	16490	16398	16471	16529	16364	16611	16540	16652	16443	16697	16418	16401	16468	16511	16465	16589	16623	16615	16521	16402	16558	16202	16464	16535	16380	16708	16434	16457	16530	16621	16533	16458	16634	16490	16416	16457	16610	16465	16430	16367	16449	16564	16520	16517	16651	16424	16612	16467	16502	16189	16436	16606	16448	16366	16412	16418	16384	16341	16505	16316	16480	16413	16377	16323	16549	16430	16550	16489	16491	16549	16434	16370	16503	16506	16656	16445	16244	16629	16453	16445	16268	16455	16587	16488	16429	16453	16528	16313	16503	16524	16490	16492	16584	16427	16512	16399	16570	16597	16394	16377	16303	16419	16746	16696	16548	16453	16308	16330	16315	16378	16373	16469	16319	16474	16477	16441	16383	16442	16485	16658	16431	16307	16455	16492	16558	16657	16437	16399	16750	16484	16380	16476	16436	16529	16570	16470	16404	16472	16546	16375	16505	16493	16511	16459	16606	16552	16370	16460	16540	16649	16456	16478	16244	16251	16569	16435	16425	16502	16565	16670	16528	16666	16385	16484	16585	16484	16335	16466	16459	16587	16388	16419	16270	16530	16536	16423	16373	16478	16290	16446	16558	16423	16389	16511	16440	16458	16383	16351	16505	16563	16587	16427	16519	16553	16489	16438	16476	16367	16416	16370	16549	16431	16482	16608	16529	16385	16423	16605	16522	16437	16492	16561	16497	16595	16558	16830	16484	16555	16388	16533	16278	16383	16397	16540	16491	16550	16351	16519	16723	16553	16406	16470	16518	16551	16427	16349	16387	16604	16569	16364	16843	16484	16512	16483	16374	16350	16559	16449	16471	16491	16430	16355	16497	16649	16419	16465	16458	16526	16627	16525	16487	16401	16446	16779	16636	16515	16519	16557	16341	16270	16787	16532	16609	16394	16684	16299	16520	16644	16341	16390	16614	16536	16518	16514	16452	16454	16709	16390	16478	16499	16515	16644	16430	16308	16514	16532	16565	16603	16486	16627	16502	16412	16434	16237	16500	16577	16646	16601	16587	16251	16321	16579	16417	16312	16505	16475	16575	16271	16565	16449	16584	16740	16435	16485	16430	16500	16555	16717	16538	16496	16477	16339	16722	16523	16357	16450	16481	16608	16400	16407	16385	16797	16290	16472	16696	16444	16598	16353	16487	16442	16515	16575	16347	16506	16397	16528	16343	16545	16535	16407	16534	16535	16421	16385	16611	16500	16491	16653	16357	16513	16404	16356	16573
15378	18710	18336	16828	16030	15805	20829	28165	24903	19678	16502	15236	15157	15133	15080	15091	15030	14937	15050	15146	15037	15173	15093	15167	15206	15180	15187	15241	15171	14990	15132	15126	15165	15126	15163	15126	15324	14999	15110	15219	15152	15149	15098	15141	15153	15115	15069	15149	15222	14962	15212	15281	15122	15140	15072	15216	15313	15305	15066	15157	15223	15249	15154	15096	15154	15097	15101	15248	15095	15171	15007	15294	15176	15066	15107	15032	15175	15132	15181	15150	15183	15287	15054	15117	15087	15220	14961	15240	15188	15186	15217	15163	15141	15127	15144	15224	15201	15365	15175	15097	15143	15232	15013	15065	15331	15129	15348	15031	15123	15136	14993	15191	15153	15166	15134	15260	15083	14983	15264	15190	15176	15258	14951	15234	15076	15222	15329	14979	15255	15354	15047	15221	15150	15144	15082	15242	15069	15035	15216	15152	15078	14861	15077	15047	15037	15153	15090	14966	15080	14999	15138	15089	15023	15256	15146	14957	15134	15206	15054	15023	15179	15200	15254	14997	15137	15103	15160	15130	15074	15053	15097	15054	15217	15260	15127	15073	15027	15080	15047	15082	15201	15046	15091	15099	15200	15033	14991	15225	15084	15193	15232	15082	15367	15025	15286	15063	15228	15054	15160	15128	15087	15163	15144	15066	15103	15147	15296	15178	14996	15132	15350	15049	15121	15163	15127	15274	15191	15131	15087	15066	15210	15146	15134	15280	15159	15116	15172	15068	15171	15216	15013	15023	15200	15051	15110	15174	15123	15234	15056	15104	15046	15198	15256	15152	15052	15292	15008	15196	15101	14899	15250	14985	15014	15217	15138	15044	15215	15314	15043	15136	15108	15102	15067	15061	15157	15190	15167	14990	15178	15088	15152	15174	15022	15133	15193	15207	15110	15307	15244	15161	15129	14984	15126	15115	15061	15100	15294	15197	14937	15259	15104	15268	15287	14808	15126	14974	15056	15230	15194	15186	15226	15097	15038	15023	15249	15193	14999	15113	15259	15157	15184	15137	15103	15180	15155	15104	15061	15138	15222	15085	15169	15202	15051	15091	15208	15137	15118	15028	15103	15240	15120	15139	15148	15121	15141	15106	15184	15107	15252	15268	15084	15184	15187	15197	14896	15076	15151	15118	15056	14945	15153	15144	15059	15189	15080	15120	15138	15103	15166	15143	15089	15038	15265	15053	15100	15176	15102	15107	15177	14973	15044	14940	15181	15114	14981	15092	15113	15201	15078	15114	15186	15174	15106	14993	15117	15100	15239	15132	15131	15041	15164	15163	15113	15298	15109	15202	15208	15200	15037	15016	14987	15025	15210	15117	15283	15135	15003	15206	15110	15106	15026	15199	15049	15257	14994	15282	14973	15097	15142	15365	15186	15037	15168	15109	14976	15018	15399	15304	15368	15262	15215	15140	15173	15391	15258	14943	15092	15093	15222	15313	15218	15196	15159	15184	15178	15228	15218	15188	15218	15182	15123	15101	15109	15098	15035	15137	15040	15009	15146	15084	15243	15215	15122	15095	15085	15087	15123	15097	15087	15308	14999	15131	15078	15196	15009	15139	15197	15111	15141	15230	15030	15024	15301	15147	15008	15175	15132	15201	15341	15119	15242	15253	15115	15114	15112	15244	15102	15347	15089	15062	15079	14994	15183	15293	15027	15193	15212	14923	15211	15095	15192	14947	15210	15155	15068	15023	15025	14935	15216	15143	15069	15226	14877	15110	15168	15118	15051	15094	14968	15196	15215	15183	15272	15222	15146	15224	15055	15289	15250	15053	15276	15013	15082	15024	15109	15190	15108	15119	15066	15184	15198	15172	15322	15070	15063	15059	15201	15017	15250	14923	14992	15152	15108	15119	15090	15143	15074	15174	15216	15088	15234	15054	15033	15115	15097	15064	15083	15158	15109	15176	15113	15073	15151	15133	15194	15069	15235	15217	15074	15200	15076	15165	15015	15093	15139	15331	15002	15050	15174	15067	15239	15122	15021	15139	15079	15044	15108	15057	15154	15236	15291	15294	15153	15126	15008	15187	15084	15124	14991	15022	15162	15216	15086	15105	15120	15098	15238	15134	15140	15086	15311	15000	15224	15114	15060	14979	15071	15256	15094	15107	15008	15168	15108	15168	15005	15024	15046	15102	15128	14974	15094	15255	15085	15072	14940	15240	14982	14984	15087	15076	15060	15259	15204	15280	15009	15114	15152	15078	15143	15204	15048	15279	15349	15172	15064	15207	14983	15185	15128	14956	15178	15089	15062	15090	15235	15397	14905	14959	15147	15131	15236	15096	15239	14994	15186	15042	15006	15302	15079	15151	15134	15215	15096	15008	15003	15069	15050	15124	15165	15229	15201	15209	15201	15157	15120	15122	15202	14949	15003	15270	15127	15066	15207	15215	14986	15018	15093	15139	15057	15030	15127	15214	15045	15096	15278	15019	15057	15041	15095	15011	15040	15219	15360	15221	15114	15239	15119	15211	15305	15197	15216	15260	15269	15082	15139	15285	14980	15198	15289	15113	15193	15223	15302	15189	15073	15144	15105	15095	15231	15029	15219	15138	15187	14989	14924	15185	15047	15174	15172	15191	15184	15126	15203	15063	15156	14974	15207	15326	15141	15279	15116	15262	15044	15227	15147	15091	15004	15118	15192	15102	15122	15131	15061	15105	15211	15161	15174	15331	15206	15139	15214	15194	15221	15221	15143	15078	15169	15185	15213	15202	15272	15026	15145	15102	15108	15106	15103	15300	15130	15065	15161	14912	15255	15202	15138	15201	15219	15146	15068	15106	15145	15188	15142	15143	15113	15234	15247	15211	15062	15045	15146	15159	14999	15070	15060	15097	15116	15110	15167	15238	15119	15100	15110	15057	15165	15116	15313	15230	15039	15233	15011	15152	15155	15198	15186	14991	15012	15216	15246	15203	15209	15223	15175	15082	15189	15223	15113	15191	15215	14999	15060	15059	15153	15054	15085	15117	15146	15326	15072	15173	15194	15186	15138	15074	15196	14983	15029	15143	15169	14976	15100	15046	15070	15253	15153	15092	14985	15107	15027	15075	15224	15114	15013	15233	15134	15204	15137	15068	14990	15224	14933	15134	15149	15119	14959	15062	15214	15175	15180	15237	15211	15088	15101	15186	15171	15140	15103	15089	15085	15117	15071	15101	15190	15194	15019	15039	15245	15287	15240	15074	15194	15180	15039	15056	15055	15054	15174	15155	15197	15089	15099	15088	15163	15189	15172	15066	15160	15146	15119	15100	15250	15225	15105	15151	14959	15010	15113	14947	15108	15010	15053	15135	15060	15074	15151	15368	15267	15170	15110	15081	15040	15263	15233	15196	14991	15052	15108	15268	15097	14877	15032	15170	15152	15067	15172	15177	15312	15145	15051	15157	15223	15118	15044	15152	15184	15161	15024	15070	15030	15048	15034	15063	15206	15267	15092	15227	15135	15200	15060	15002	15111	15017	14961	15262	15187	15089	15222	15060	15178	15111	15173	15291	15192	15120	15074	15249	15276	15089	15155	15127	15217	15134	15148	15139	15027	15133	15340	15225	15027	15222	15165	14980	15167	15128	15038	15122	14961	15122	15038	15101	15116	14977	15234	14991	15075	15180	15150	15190	15008	15144	15226	14898	15197	14867	15028	15121	15147	15235	15248	15207	15231	15150	15067	15193	15229	15162	15135	15126	15070	15163	15091	15258	15067	15085	15017	15149	15217	15109	15136	15182	15221	15130	15173	15143	15191	15139	15029	15218	15066	15105	15316	15135	15246	15133	15160	14991	15131	15143	15163	15025	15158	15274	15072	15120	15262	15175	15135	15236	15175	15287	15121	15173	15201	15179	15138	15248	15140	15212	15216	15193	15169	15394	14988	15083	15149	15016	15208	15173	15145	15328	15016	15144	15220	15240	15146	15126	14982	15255	15298	15236	15249	15039	15249	15195	15200	15097	15249	15098	15057	15098	15109	14988	15084	15251	15122	15223	15100	15006	15226	15232	15339	15241	15013	15121	15166	15122	15191	15211	15107	15094	15143	15398	15098	15152	15037	15218	15197	15123	15197	15174	15187	15121	15277	15101	15077	15115	15051	15028	15147	15229	14907	15301	15103	15196	15160	15186	15332	15120	15129	15125	15121	15119	15075	15233	15176	15136	15061	15064	15151	15201	15166	15109	14999	15113	15172	15127	14984	15229	14989	15096	15167	15195	15044	15049	15276	15023	15129	15038	15143	15097	15214	15214	15143	15379	15208	14885	15054	14982	15231	15146	15174	15179	15221	15149	15206	15075	15311	15117	15151	15253	15048	15048	15067	15171	15234	15041	15149	15208	15054	15219	15069	15161	15079	15150	15110	15236	15067	15244	15112	15254	15185	15107	15013	15092	14998	15067	15211	15010	15213	14829	15119	15349	15040	15201	15104	15153	14991	15171	15008	15056	15133	15085	15142	15054	15056	15182	15178	15000	15184	15072	15085	15048	15022	14975	15144	14987	15067	15014	15155	15230	15311	15115	15156	15121	15014	15197	15135	15154	15096	15073	15155	15079	15397	15259	15076	15147	15054	14954	14977	15275	15172	15290	15227	15179	15165	15096	15057	15197	14927	15183	15196	15027	15186	15296	15196	15146	15082	15164	15195	15302	15120	15170	15119	15304	14997	14988	15194	15081	15162	14976	15182	15216	15090	15237	15141	15207	15073	15117	15132	15190	15137	15057	15096	15146	15138	15004	15114	15077	15249	14998	15185	15285	15196	15047	15215	15295	15006	15123	15111	15042	15050	15279	15246	15164	15088	15138	15135	15202	15053	15126	14986	15100	15132	15261	14989	14937	15267	15189	15212	15204	15112	15104	15209	15186	15213	15077	15269	15237	15244	15098	15250	15074	15203	15169	15235	15143	15152	15160	15129	15117	15066	15125	15192	15140	15094	15030	15231	14995	15266	15176	15151	15093	15182	15110	15189	15203	15356	15119	15184	15048	14968	14928	15115	15181	15109	14992	15184	15213	15064	15121	15082	15220	15096	15229	15017	15092	15182	15182	15190	15305	14937	15065	15149	15107	15185	15187	15172	15190	15045	15165	15144	15342	15097	15220	15208	15057	15091	15173	15066	15105	15253	15201	15039	15186	15214	15309
24745	21097	27854	24936	20845	18791	32590	49073	41982	30214	21803	17262	16512	16491	16511	16463	16225	16171	16357	16398	16429	16361	16526	16324	16484	16306	16433	16299	16509	16277	16393	16398	16403	16374	16207	16418	16365	16239	16220	16443	16445	16466	16367	16512	16278	16356	16240	16217	16395	16414	16339	16429	16309	16399	16228	16352	16341	16461	16392	16455	16415	16452	16358	16275	16504	16340	16262	16331	16388	16416	16408	16231	16517	16577	16140	16356	16186	16343	16318	16292	16430	16349	16086	16031	16345	16339	16168	16376	16304	16284	16490	16365	16141	16497	16183	16189	16243	16422	16320	16513	16266	16373	16391	16263	16476	16396	16354	16176	16437	16389	16419	16337	16241	16323	16274	16324	16413	16388	16268	16224	16281	16493	16126	16331	16557	16314	16303	16307	16253	16396	16231	16262	16486	16259	16370	16256	16301	16319	16308	16298	16395	16309	16574	16516	16408	16368	16362	16244	16397	16151	16489	16407	16232	16278	16213	16181	16289	16243	16325	16297	16184	16202	16262	16036	16284	16334	16310	16204	16319	16226	16356	16318	16174	16203	16431	16247	16427	16673	16294	16374	16116	16245	16405	16314	16422	16260	16158	16451	16240	16392	16300	16440	16296	16282	16523	16286	16398	16354	16298	16166	16417	16437	16347	16451	16427	16281	16269	16310	16275	16325	16130	16296	16179	16243	16338	16336	16392	16232	16348	16283	16343	16383	16351	16300	16371	16187	16495	16304	16366	16248	16293	16407	16471	16200	16412	16283	16373	16130	16322	16278	16327	16364	16330	16322	16461	16384	16319	16141	16323	16345	16319	16154	16373	16339	16445	16277	16331	16489	16255	16373	16385	16314	16275	16279	16291	16314	16442	16327	16345	16271	16250	16219	16258	16220	16512	16112	16411	16367	16475	16586	16347	16235	16574	16408	16145	16346	16243	16304	16415	16332	16585	16293	16481	16398	16493	16453	16360	16130	16507	16286	16210	16459	16326	16320	16445	16350	16277	16302	16515	16198	16088	16301	16209	16292	16236	16240	16551	16378	16295	16316	16272	16257	16336	16339	16314	16319	16327	16506	16439	16296	16170	16421	16365	16295	16422	16336	16419	16148	16330	16385	16568	16352	16068	16234	16406	16449	16329	16322	16461	16335	16301	16401	16596	16297	16261	16209	16367	16323	16305	16209	16117	16381	16352	16440	16304	16239	16553	16353	16326	16142	16303	16159	16388	16434	16364	16382	16468	16467	16367	16561	16372	16236	16102	16260	16234	16356	16498	16276	16262	16438	16226	16180	16429	16163	16137	16320	16427	16251	16221	16196	16306	16316	16397	16233	16150	16230	16158	16198	16396	16375	16343	16307	16331	16135	16367	16491	16563	16352	16337	16165	16312	16170	16437	16255	16141	16502	16232	16371	16190	16173	16314	16486	16166	16411	16358	16243	16218	16155	16331	16167	16256	16272	16462	16298	16294	16204	16395	16527	16497	16298	16268	16398	16456	16452	16436	16217	16461	16389	16283	16334	16215	16469	16341	16199	16202	16307	16327	16585	16301	16434	16397	16424	16290	16358	16295	16179	16391	16338	16279	16174	16496	16473	16369	16258	16293	16440	16421	16264	16470	16296	16209	16049	16440	16163	16300	16282	16390	16289	16277	16179	16417	16370	16533	16133	16368	16480	16423	16327	16393	16235	16197	16263	16273	16138	16491	16197	16316	16503	16600	16448	16414	16358	16260	16360	16313	16328	16419	16357	16515	16236	16333	16186	16418	16415	16491	16164	16435	16421	16157	16338	16340	16238	16202	16297	16469	16366	16174	16248	16288	16155	16319	16311	16224	16171	16416	16200	16192	16191	16020	16424	16431	16238	16396	16286	16201	16509	16180	16385	16356	16339	16360	16059	16383	16432	16351	16281	16235	16410	16293	16307	16180	16328	16348	16503	16138	16219	16297	16333	16298	16316	16300	16383	16440	16473	16377	16216	16265	16305	16412	16391	16164	16323	16235	16341	16314	16240	16356	16401	16341	16418	16339	16166	16287	16444	16307	16323	16166	16501	16388	16250	16506	16375	16448	16256	16346	16263	16224	16280	16398	16350	16408	16170	16210	16397	16386	16195	16422	16257	16389	16304	16305	16354	16252	16182	16364	16249	16173	16042	16428	16401	16269	16358	16247	16405	16355	16530	16251	16319	16296	16381	16330	15995	16274	16227	16477	16276	16351	16288	16476	16264	16389	16347	16157	16173	16292	16006	16244	16266	16279	16386	16196	16514	16503	16389	16300	16266	16270	16519	16393	16302	16239	16444	16368	16286	16461	16521	16306	16452	16147	16332	16178	16266	16352	16329	16395	16177	16326	16193	16202	16127	16372	16251	16310	16423	16351	16329	16414	16257	16361	16474	16520	16151	16237	16312	16249	16554	16466	16359	16156	16390	16120	16350	16344	16179	16291	16445	16216	16235	16271	16276	16430	16197	16145	16258	16195	16327	16297	16391	16295	16105	16292	16333	16202	16303	16416	16313	16357	16246	16433	16169	16304	16215	16465	16167	16301	16314	16448	16448	16359	16112	16299	16419	16355	16281	16369	16359	16435	16440	16429	16513	16186	16317	16384	16190	16680	16558	16318	16292	16483	16206	16482	16268	16180	16012	16185	16159	16047	16408	16320	16393	16223	16203	16364	16381	16246	16481	16281	16414	16274	16316	16156	16261	16503	16259	16336	16479	16430	16391	16408	16412	16227	16272	16395	16443	16343	16370	16288	16340	16197	16160	16331	16219	16321	16392	16427	16459	16171	16408	16357	16332	16344	16223	16308	16322	16477	16293	16223	16211	16335	16256	16365	16444	16295	16282	16280	16428	16354	16326	16400	16457	16101	16125	16433	16413	16296	16336	16301	16316	16315	16509	16400	16307	16318	16273	16441	16358	16380	16414	16350	16370	16281	16463	16344	16196	16384	16459	16269	16381	16288	16297	16184	16063	16113	16179	16264	16404	16309	16434	16522	16255	16410	16359	16267	16414	16383	16496	16292	16298	16361	16379	16294	16206	16203	16222	16364	16363	16378	16506	16278	16273	16435	16397	16191	16338	16389	16324	16521	16394	16314	16211	16275	16404	16287	16428	16441	16250	16217	16373	16103	16261	16244	16445	16383	16243	16486	16309	16379	16235	16409	16073	16248	16199	16260	16321	16254	16431	16568	16336	16365	16186	16252	16290	16214	16096	16407	16371	16270	16428	16151	16349	16205	16319	16356	16331	16322	16508	16377	16146	16285	16495	16170	16493	16213	16280	16386	16163	16289	16168	16383	16375	16284	16185	16314	16474	16310	16339	16280	16454	16330	16303	16379	16229	16307	16374	16290	16518	16426	16091	16226	16285	16304	16415	16090	16424	16374	16196	16351	16358	16276	16595	16391	16367	16522	16376	16355	16431	16257	16023	16173	16344	16304	16327	16123	16331	16177	16256	16314	16197	16271	16336	16346	16243	16229	16443	16390	16249	16346	16149	16371	16276	16257	16502	16376	16525	16299	16393	16216	16264	16381	16231	16145	16389	16338	16409	16332	16069	16444	16318	16373	16363	16362	16223	16515	16265	16371	16355	16035	16214	16136	16433	16391	16233	16360	16180	16345	16318	16117	16206	16243	16265	16461	16595	16319	16356	16234	16474	16284	16062	16251	16191	16196	16122	16295	16518	16286	16291	16447	16448	16320	16268	16552	16451	16459	16343	16283	16400	16155	16217	16268	16380	16434	16335	16245	16169	16272	16468	16305	16382	16538	16251	16335	16441	16341	16273	16273	16253	16299	16375	16147	16596	16283	16316	16521	16353	16251	16303	16322	16297	16502	16461	16216	16386	16356	16443	16404	16377	16479	16396	16198	16416	16230	16278	16447	16407	16178	16099	16267	16277	16383	16368	16407	16257	16432	16440	16269	16335	16280	16280	16054	16198	16466	16267	16292	16149	16352	16252	16357	16431	16413	16272	16333	16334	16434	16413	16262	16280	16396	16302	16377	16275	16199	16391	16287	16368	16396	16160	16056	16196	16382	16313	16446	16330	16436	16430	16575	16313	16359	16410	16339	16424	16520	16357	16525	16231	16380	16408	16275	16473	16257	16294	16201	16402	16394	16351	16179	16402	16364	16432	16181	16279	16397	16228	16576	16327	16413	16176	16483	16233	16425	16341	16087	16295	16226	16472	16379	16398	16417	16079	16188	16200	16376	16490	16172	16478	16151	16400	16332	16367	16343	16355	16132	16353	16502	16505	16158	16430	16453	16442	16305	16193	16240	16314	16481	16319	16352	16219	16279	16365	16213	16506	16383	16215	16176	16420	16486	16455	16319	16496	16238	16310	16271	16468	16233	16153	16318	16187	16449	16339	16310	16451	16264	16469	16253	16376	16394	16497	16230	16374	16085	16133	16269	16630	16526	16218	16435	16350	16254	16435	16297	16276	16370	16414	16290	16254	16342	16393	16356	16298	16328	16272	16402	16507	16322	16189	16295	16245	16454	16235	16521	16461	16390	16231	16372	16306	16318	16248	16138	16383	16396	16286	16390	16324	16382	16327	16366	16251	16481	16490	16453	16358	16376	16255	16261	16188	16260	16256	16286	16114	16511	16350	16387	16269	16329	16328	16341	16423	16369	16450	16251	16221	16309	16279	16366	16298	16207	16291	16356	16286	16444	16480	16403	16314	16353	16476	16200	16251	16376	16477	16277	16502	16322	16570	16295	16477	16171	16268	16213	16317	16409	16366	16566	16260	16407	16384	16476	16383	16474	16225	16377	16413	16339	16467	16282	16380	16138	16432	16417	16086	16445	16254	16318	16411	16233	16376	16336	16360	16491	16303	16277	16372	16425	16286	16378	16023	16240	16241	16329	16369	16331	16323	16398	16460	16294	16493	16306	16301	16364	16197	16279	16200	16360	16321	16509	16306	16332	16301	16354	16215	16344	16221	16341	16288	16361	16369	16355	16302	16297	16458	16376	16180	16416	16227	16535	16254	16176	16159	16342	16488	16195	16573	16414	16371	16421	16396	16334	16386	16249	16412	16443	16655	16422	16368	16046	16319	16382	16484	16428	16417	16148	16321	16264	16259	16229	16424	16292	16341	16184	16350	16496	16240	16303	16318	16433	16563	16404	16461
14889	23669	22417	19057	17529	16646	35823	49592	42185	29449	20637	15399	15197	15204	15032	15156	15033	15214	15148	15188	15238	15278	15096	15115	15027	15135	15023	15268	15123	15162	15018	15104	15190	14835	15035	15201	15150	15122	14947	15046	15208	15130	15232	15251	15076	15084	14896	15189	15108	15071	15159	15133	15080	15044	15065	15176	15188	15174	15194	14912	15127	15203	15051	15017	15041	15107	15073	15283	15129	15029	15092	15078	15085	15096	14986	15108	15003	15151	14994	14932	15132	15028	15087	15003	15040	14945	15146	15113	15096	15119	14997	15171	14898	15168	14966	15122	15096	15139	15005	15063	15068	15062	15096	15336	14885	15187	14965	15256	15066	15064	15139	15073	15081	14971	15236	15158	14942	14896	15161	15066	15237	14930	15121	14986	15079	14977	15153	15198	15020	15135	15177	15092	15172	15094	15067	14900	15216	15024	15069	14990	15042	15012	15005	15144	15077	15168	15099	15108	15103	15087	15068	15189	15144	15079	15203	15042	15239	15125	15176	14997	15160	15019	14942	14975	15101	15061	15200	15073	15140	15047	15184	14863	15073	15181	15171	14771	15001	15053	14982	14958	15040	15104	14895	15138	15235	15212	14952	15137	15171	15205	15070	15272	14963	15166	15148	14950	14942	15002	15131	15120	15169	15143	15037	15171	14995	15224	15011	15186	14942	15110	15194	14951	15140	15182	15089	15037	15056	15056	15145	14938	15033	15109	15207	15080	15173	15317	14934	14996	15034	15086	15067	15141	15120	15053	15012	15012	15008	14975	15114	15165	15252	15053	15121	15059	15090	14941	15128	15163	15142	15127	15022	15014	14958	15023	15290	14994	15025	15133	15153	15091	15089	15189	15111	14939	15197	15076	15024	14872	15160	15118	15120	14990	15123	14956	15144	15029	15023	15096	15211	15023	15001	15053	14955	15262	15102	15061	14999	15159	15052	15115	14888	15197	15054	15019	15209	15055	15267	15129	14999	14980	15031	15184	14956	14996	15130	15123	15083	15091	15120	15196	14878	15091	15161	15129	15033	14936	15175	15134	15099	15101	14934	15111	15136	15182	14970	15023	15047	15131	15009	15051	15183	15063	15064	15157	15104	14915	15165	15173	15178	15106	15052	15115	15137	15261	15239	15028	15037	15187	15126	15067	15118	15151	15069	15098	14980	15208	15240	15105	14948	14936	15042	15086	15249	14967	15141	15100	15085	15126	15000	15090	14994	15228	15171	15093	15111	14986	15042	15200	15053	15125	15051	15091	15014	14986	15155	15021	15194	15104	15078	15099	15087	15124	15122	15045	15052	14986	15085	15118	15077	15008	15128	15111	15102	14944	15183	15003	15013	15137	15171	15070	14992	15094	15081	15192	15090	15058	15163	15105	15201	15132	15115	15092	15045	15044	14955	15232	15102	15029	15108	15110	15102	14894	14946	15064	15037	14959	15256	15088	14983	15182	14999	15101	15065	15081	15103	15141	15133	15086	15023	15098	15032	15065	15046	14994	14963	15001	15138	15018	15225	14828	15130	15186	15070	15138	15233	15177	15211	14991	15194	15209	15084	14995	15028	15179	15143	15209	15141	15094	15221	15094	15026	15170	15208	15161	14932	15037	15055	15035	15133	15010	15089	15248	14998	15151	15169	15060	14901	14993	15132	14996	14956	15018	14881	15193	14999	14935	15098	15011	15156	15104	15047	15113	15017	15132	15034	15134	15119	15097	15230	15287	15140	15185	15064	15053	15109	15132	15096	15149	15118	15027	15231	15014	14958	14973	15040	15076	15043	15015	15140	15044	15195	14988	15299	15253	15131	15187	14960	15115	15019	15126	15135	15021	15114	14983	15097	14977	15167	14973	14953	15095	15040	15227	15253	15001	15179	15050	15064	15257	14948	15155	15176	15042	14980	15071	15145	15169	15067	15129	15090	15183	15066	14916	15121	14936	15096	15065	15050	15160	15034	14814	15179	15085	15203	15082	15060	15136	15251	14949	14942	14747	14968	15224	15101	15049	15053	15039	15088	14757	15069	15169	14973	15196	14987	15121	15042	14968	15147	14860	15068	14890	15060	15264	15074	15165	14992	15009	15059	15112	15017	14981	15109	15115	14973	14970	15034	15078	15137	15242	15181	15222	15050	15074	15052	15035	15002	14868	14965	15152	15095	15236	15017	15084	15113	14927	15268	15051	15240	15027	15206	15061	15100	15121	15061	14966	15111	15158	14895	15018	15162	15057	15135	15021	15215	14988	14959	15192	15005	15161	15143	15137	15096	15074	15069	15054	15238	15188	15046	15133	15021	15356	15145	15064	15044	15316	15113	15089	15135	15151	15094	15136	15058	15203	15014	15183	14917	14842	15102	15118	15059	15054	14974	15167	15042	15087	14959	15033	15006	14978	15103	15281	15137	15005	15037	14937	15096	14991	14986	15174	15146	15342	14953	15094	15215	15046	15080	15098	15094	15161	15226	15147	15033	15064	14865	15103	14917	15232	15116	15171	15095	15086	15129	15196	14988	15058	15070	15243	15023	15181	15155	15020	15116	15214	15148	15094	15062	15096	15001	15047	15089	14919	14870	14952	15074	15084	15090	15005	15145	15171	15125	15052	15181	15232	15150	14963	15107	15115	15102	15015	15334	15040	15037	15052	15163	15030	15093	14991	15022	14985	14973	15082	14938	15188	14990	15112	15072	14994	15135	15247	14949	15151	15009	15034	15241	14929	15063	15085	15091	14996	15130	14882	15111	15007	15095	15124	15161	14996	15056	15148	15001	15147	15050	15145	15016	15132	14954	15198	15095	14895	15008	15001	15068	14981	14977	15004	15152	15038	15118	15088	14992	15054	15150	15069	14984	14999	15072	15074	15005	15213	15201	15129	15101	14961	15189	15002	14986	15086	15027	15162	15092	14930	15173	15228	15172	15102	15161	15142	15164	15072	15022	15143	15206	14989	14972	15183	15101	15172	15121	15038	15221	15192	14994	15116	14973	14953	15020	15055	15019	15103	15139	14952	15272	15201	15255	15154	15123	14952	14886	15065	15212	15235	15119	15103	15028	15222	15181	15179	15313	15198	15181	15106	15024	15110	15160	15013	15181	15115	15010	15013	14967	15023	15071	14953	15028	15256	14969	15210	15105	15061	15102	14835	14901	15146	15048	15136	15151	15143	15148	15048	15198	15051	15141	15051	15064	15127	15247	15052	14988	15143	15005	15116	15169	15181	15040	15075	15027	15082	15000	15090	15139	15060	15257	15062	15000	14944	15090	14962	15005	14869	15208	14962	15174	15130	15136	15065	15100	15114	14991	15003	14967	14989	15092	15176	15163	14968	15139	15158	14866	15025	14987	15105	15056	15108	15147	15088	14988	15156	15099	15136	15235	14886	15139	15146	15124	15034	14960	15024	15031	15203	14869	15056	15136	15105	15272	15103	14998	15082	14961	14986	14982	15018	15158	14866	15057	14931	15196	15159	15167	15204	15250	15172	15122	15098	15064	15332	15057	15031	15074	15123	14988	15084	15090	15174	15009	15061	15126	15090	15096	15162	15080	15159	15298	15051	15033	15165	15062	15006	15245	15157	15052	15017	14944	15297	15137	15144	15121	15129	15263	15053	15261	15162	14956	15099	15070	14976	15295	15231	15131	15108	15273	15206	15144	15092	15092	15187	15068	15114	15187	15134	15048	14999	14921	15144	14956	15053	15057	15168	14991	15084	15147	15245	14798	15163	15159	14970	15012	14922	15118	15036	15133	15029	15034	15124	14886	14885	15203	15040	15071	15219	15088	14925	15023	15095	15306	15236	14926	15238	15107	15127	15074	15016	14926	15162	15227	15258	14990	14973	14945	15083	14983	15084	15244	15106	15216	15148	15250	15136	14999	15135	14865	15232	15098	15113	15169	15050	15099	15031	15064	15012	15127	15099	14914	15113	15076	15188	15004	15251	15114	15252	15009	15092	15048	15049	14976	15128	15143	15005	15140	15118	15174	14940	14968	15174	15190	15020	15097	15127	15193	15061	15020	14981	15048	15215	15162	14856	15157	15293	14995	15049	14921	15121	15150	15110	15010	15181	14965	15017	15105	14989	15148	15043	15018	15137	15025	15073	15140	15261	15195	15043	15161	15166	15206	15015	14908	15173	15136	15004	15303	15207	15156	14997	15102	15036	15100	14968	15113	15211	15127	15127	15096	14995	15101	15119	15074	15111	14912	14998	15022	15104	15017	15046	15066	15107	15141	15125	15076	15107	15099	15268	14955	14995	15178	14937	15108	15098	15121	15055	15188	15195	15155	15069	15163	15087	14976	15062	15028	15043	15102	15161	15171	15032	15065	15072	15105	15121	15108	14983	15143	14998	15127	15032	15065	15189	15149	15007	15111	15068	15045	15074	14986	15058	14923	15209	15232	14947	14957	15188	15073	15145	15184	14967	15170	15028	15080	15047	15250	15145	14981	15163	15083	15079	15057	15080	15220	15091	15137	15207	15171	15271	15082	14923	14964	15155	14986	15139	15118	15005	14970	15089	15043	15050	15091	14992	15184	15065	15204	15082	15191	15004	15084	15175	15070	15151	15086	14891	14992	15086	15031	15085	15179	15177	15015	15256	15084	15070	15122	15064	15027	15057	15069	15007	14942	15148	15024	15078	15182	14949	15031	15296	15160	14955	15185	15189	15012	15065	14983	15102	15076	15127	15056	15021	15063	14961	15098	15072	15092	15048	15113	15031	15023	15140	15281	15039	15089	15087	15117	15090	14986	15237	15036	15049	15098	15156	15075	15178	14987	15182	15097	15249	15038	15057	15088	15155	15082	15038	15179	14985	15070	15171	14970	15123	15063	14884	15043	15134	15134	15190	15287	15188	15095	14939	15149	15023	15206	15015	15166	14948	15041	15006	15139	15035	15165	15107	15093	15146	15165	15202	15062	15088	15190	15043	14898	15068	15134	15091	15061	15084	15206	14984	15183	15044	14945	15170	15100	15185	14931	14919	15128	15278	14896	14983	15102	15010	15071	15172	15183	15049	15120	15059	15099	14978	15163	14920	15207	14987	15036	15193	14936	15079	15049	15244	14972	15286	15140	15233	15011	14970	15029	15137	15051	15116	15057	15117	15225	15014	15096	15065	14962	15133	15022	15119	15107	15033	15026	15121	15091	15001
23001	21084	28858	23553	21393	22877	45071	66057	56219	39748	26838	18502	16574	16604	16589	16385	16412	16396	16556	16236	16635	16300	16314	16357	16494	16452	16584	16352	16350	16409	16514	16381	16324	16558	16386	16363	16272	16239	16266	16203	16549	16378	16395	16527	16307	16427	16290	16498	16347	16324	16478	16465	16185	16338	16540	16192	16320	16425	16473	16256	16574	16476	16172	16323	16320	16319	16336	16223	16199	16109	16208	16263	16241	16244	16323	16540	16392	16210	16503	16421	16545	16308	16185	16284	16504	16312	16427	16280	16411	16360	16276	16279	16253	16206	16176	16346	16542	16273	16281	16323	16270	16311	16176	16503	16329	16323	16260	16245	16387	16263	16323	16290	16118	16400	16170	16169	16060	16245	16405	16286	16375	16272	16293	16232	16142	16238	16201	16369	16222	16265	16278	16090	16462	16267	16255	16402	16247	16256	16316	16323	16222	16221	16523	16171	16407	16203	16475	16465	16512	16360	16208	16416	16297	16309	16444	16102	16426	16440	16281	16448	16377	16310	16464	16386	16282	16377	16568	16336	16418	16345	16366	16095	16340	16427	16435	16210	16400	16244	16360	16358	16313	16189	16267	16268	16202	16519	16280	16428	16266	16391	16176	16252	16291	16293	16186	16141	16269	16221	16386	16380	16186	16402	16435	16379	16279	16465	16257	16344	16567	16314	16303	16399	16503	16351	16246	16244	16284	16498	16262	16062	16287	16324	16280	16256	16282	16374	16437	16311	16214	16193	16233	16288	16190	16366	16246	16146	16425	16357	16344	16332	16387	16357	16246	16299	16227	16368	16442	16262	16303	16380	16255	16140	16295	16359	16453	16375	16365	16409	16326	16243	16284	16322	16338	16273	16341	16349	16490	16144	16330	16265	16456	16252	16444	16127	16330	16352	16264	16375	16448	16275	16345	16269	16420	16314	16554	16304	16497	16321	16473	16397	16306	16263	16312	16493	16411	16374	16222	16298	16239	16266	16300	16383	16285	16153	16337	16246	16111	16241	16267	16158	16276	16416	16129	16337	16293	16248	16309	16292	16444	16282	16469	16343	16391	16338	16302	16191	16179	16494	16208	16276	16099	16274	16209	16137	16241	16256	16271	16253	16343	16172	16288	16227	16314	16314	16321	16301	16490	16382	16386	16362	16310	16505	16407	16447	16217	16225	16330	16291	16257	16551	16468	16302	16269	16223	16431	16237	16407	16209	16228	16376	16229	16206	16501	16138	15974	16153	16297	16260	16458	16257	16329	16204	16239	16331	16434	16396	16463	16249	16376	16410	16102	16170	16178	16502	16282	16244	16262	16429	16072	16395	16242	16309	16036	16115	16393	16344	16461	16411	16361	16277	16227	16249	16237	16214	16472	16464	16576	16278	16221	16055	16487	16293	16483	16241	16318	16363	16147	16223	16447	16371	16247	16248	16350	16257	16207	16151	16347	16275	16287	16383	16308	16079	16388	16160	16186	16263	16437	16188	16209	16248	16125	16270	16302	16181	16195	16321	16451	16027	16492	16505	16353	16186	16281	16506	16271	16262	16234	16319	16371	16199	16314	16156	16447	16211	16199	16310	16324	16346	16124	16289	16150	16104	16319	16363	16320	16345	16277	16478	16393	16349	16213	16223	16173	16478	16319	16277	16279	16279	16253	16411	16366	16256	16361	16306	16354	16176	16425	15900	16284	16192	16123	16259	16181	16271	16347	16279	16423	16227	16447	16148	16341	16229	16347	16198	16139	16131	16324	16196	16222	16298	16322	16291	16369	16422	16221	16479	16423	16303	16221	16458	16336	16299	16267	16381	16453	16368	16391	16441	16158	16217	16208	16317	16398	16200	16193	16284	16358	16259	16316	16149	16294	16201	16286	16392	16263	16203	16269	16234	16298	16359	16165	16321	16266	16260	16331	16345	16284	16288	16213	16341	16339	16099	16418	16224	16509	16305	16344	16411	16199	16160	16232	16228	16126	16174	16267	16192	16451	16017	16192	16340	16236	16293	16390	16207	16520	16241	16439	16319	16235	16200	16356	16368	16123	16455	16401	16467	16200	16333	16395	16144	16242	16250	16227	16427	16267	16391	16349	16158	16316	16212	16175	16413	16554	16319	16144	16361	16276	16231	16438	16075	16354	16369	16319	16203	16274	16348	16139	16317	16602	16500	16319	16463	16425	16436	16286	16260	16234	16250	16277	16243	16553	16386	16403	16184	16313	16267	16231	16188	16251	16207	16370	16198	16244	16407	16618	16226	16471	16327	16347	16290	16331	16444	16587	16344	16329	16253	16234	16394	16570	16346	16337	16280	16500	16307	16416	16257	16264	16367	16318	16338	16280	16233	16351	16282	16520	16236	16224	16182	15933	16192	16247	16167	16343	16371	16131	16279	16172	16394	16345	16072	16599	16161	16295	16409	16370	16273	16229	16185	16444	16470	16278	16261	16273	16323	16292	16099	16100	16369	16280	16185	16180	16331	16515	16159	16164	16575	16376	16312	16414	16131	16305	16405	16333	16219	16455	16174	16192	16230	16365	16372	16322	16415	16298	16279	16417	16124	16248	16253	16291	16478	16370	16372	16407	16327	16422	16448	16257	16499	16334	16429	16298	16176	16357	16011	16340	16192	16377	16396	16325	16272	16236	16397	16210	16346	16206	16151	16204	16472	16300	16266	16445	16149	16308	16256	16331	16362	16333	16337	16186	16498	16369	16352	16296	16234	16395	16232	16167	16067	16513	16223	16210	16353	16304	16339	16326	16134	16177	16198	16293	16294	16214	16278	16402	16348	16217	16289	16475	16124	16289	16263	16022	16252	16177	16055	16390	16317	16361	16147	16185	16288	16378	16207	16160	16234	16423	16264	16380	16193	16140	16326	16038	16254	16419	16390	16401	16276	16243	16324	16444	16164	15976	16333	16288	16277	16312	16332	16261	16229	16209	16296	16356	16219	16323	16169	16184	16411	16297	16215	16476	16317	16342	16316	16161	16246	16346	16281	16243	16298	16255	16427	16383	16429	16219	16488	16415	16316	16316	16206	16338	16214	16291	16285	16217	16465	16389	16299	16406	16367	16274	16575	16386	16455	16392	16149	16358	16194	16185	16296	16266	16461	16261	16189	16324	16432	16460	16380	16558	16306	16310	16335	16230	16215	16423	16069	16466	16183	16280	16177	16261	16418	16045	16215	16324	16031	16297	16406	16264	16390	16404	16275	16356	16176	16223	16446	16140	16290	16377	16294	16224	16244	16415	16391	16445	16223	16303	16232	16364	16061	16232	16261	16290	16135	16353	16378	16305	16225	16267	16306	16281	16193	16423	16414	16354	16375	16289	16318	16308	16133	16210	16235	16448	16384	16264	16278	16392	16259	16319	16404	16366	16129	16286	16552	16176	16342	16281	16466	16307	16352	16260	16527	16221	16341	16437	16202	16283	16248	16376	16369	16390	16309	16467	16223	16181	16164	16365	16253	16284	16325	16203	16233	16228	16266	16130	16410	16257	16233	16427	16153	16142	16355	16262	16316	16255	16402	16262	16323	16305	16478	16291	16261	16098	16318	16337	16288	16539	16242	16326	16365	16474	16524	16562	16314	16266	16312	16369	16345	16230	16069	16204	16233	16339	16136	16261	16134	16311	16449	16110	16210	16123	16587	16275	16467	16194	16307	16380	16285	16267	16140	16164	16148	16291	16266	16226	16240	16304	16345	16279	16006	16442	16249	16395	16277	16351	16253	16292	16232	16278	16125	16280	16310	16410	16462	16099	16277	16417	16437	16238	16410	16496	16246	16325	16307	16488	16169	16371	16231	16353	16301	16382	16357	16202	16393	16372	16332	16135	16314	16297	16268	16453	16489	16297	16354	16389	16195	16129	16336	16313	16276	16308	16289	16427	16438	16320	16170	16494	16115	16334	16343	16480	16305	16454	16261	16395	16145	16314	16434	16307	16323	16375	16276	16326	16323	16252	16281	16251	16309	16408	16213	16240	16317	16344	16273	16288	16274	16262	16302	16241	16319	16434	16270	16435	16241	16128	16207	16369	16218	16367	16439	16275	16179	16304	16252	16266	16272	16100	16061	16234	16220	16139	16198	16267	16206	16558	16324	16356	16212	16163	16153	16504	16196	16122	16116	16441	16262	16329	16275	16381	16100	16383	16179	16373	16395	16273	16169	16165	16029	16515	16296	16208	16238	16375	16228	16193	16276	16205	16238	16252	16003	16280	16416	16268	16217	16552	16179	16475	16211	16414	16148	16232	16387	16353	16280	16260	16498	16239	16158	16296	16331	16350	16293	16105	16337	16374	16465	16107	16432	16351	16125	16251	16175	16194	16292	16323	16301	16295	16268	16387	16496	16290	16264	16115	16343	16320	16356	16219	16506	16253	16298	16394	16304	16182	16401	16346	16267	16240	16557	16324	16428	16232	16267	16316	16329	16139	16265	16246	16265	16239	16228	16079	16350	16178	16306	16276	16506	16415	16287	16371	16282	16371	16309	16207	16189	16327	16401	16209	16211	16194	16479	16399	16362	16326	16212	16385	16263	16518	16173	16213	16304	16207	16398	16301	16400	16258	16279	16230	16441	16331	16289	16247	16230	16306	16312	16189	16289	16293	16372	16312	16334	16291	16386	16470	16382	16336	16281	16261	16465	16158	16395	16333	16392	16281	16356	16147	16294	16241	16232	16197	16137	16285	16178	16407	16357	16196	16350	16210	16392	16289	16277	16228	16346	16364	16307	16284	16208	16155	16231	16429	16135	16283	16197	16419	16135	16174	16366	16261	16559	16425	16317	16311	16334	16218	16281	16438	16220	16504	16211	16269	16238	16434	16431	16496	16368	16328	16174	16320	16310	16363	16274	16292	16472	16425	16214	16254	16297	16303	16366	16311	16551	16305	16208	16295	16145	16525	16433	16368	16439	16175	16182	16307	16314	16495	16113	16300	16313	16252	16284	16274	16195	16338	16306	16555	16413	16243	16242	16334	16409	16275	16269	16272	16236	16212	16264	16181	16263	16372	16403	16180	16229	16396	16261	16281	16284	16364	16461	16293	16083	16230	16329	16237	16429	16253	16300	16332	16182	16347	16134	16062	16109	16064	16249	16367	16424	16345	16195	16357	16298	16203	16210	16369	16312	16442	16180	16351	16344	16258	16303
17248	29147	27705	22334	19985	18308	46588	66784	56387	38804	26113	15702	14872	15248	15099	15068	15019	14975	15065	15046	15084	14956	15117	15098	15020	15058	15058	15036	15138	14889	14959	14982	15012	15019	15056	15103	15099	15003	15038	15161	15140	15128	15044	15177	15197	14942	15237	15060	14937	15036	15155	15130	14873	15054	15068	14961	15084	15019	14883	14919	14969	15093	15038	15239	15110	14946	14937	15105	14916	14967	14935	14940	15060	15055	14977	14999	15053	14886	14879	14977	15058	14846	15040	14979	15013	15118	14883	15106	14988	15186	14988	14954	15090	15078	15030	15060	15004	15068	15154	15031	15185	15061	15260	14858	15066	15100	15088	14983	15145	14948	14987	14995	15127	14876	15081	14908	15049	14848	15046	14994	14967	15098	14892	15049	14995	14838	15098	14963	15060	14786	14864	14938	14917	15064	15025	14936	14924	15023	15136	15163	15067	14963	15001	14867	14908	14966	15168	14984	14922	15003	14991	14997	14986	15015	15227	15027	15001	14952	14934	15011	15138	15032	14828	14955	15144	15011	14938	15074	14886	15097	15101	15076	15064	14973	15000	14956	14969	15108	14955	14947	15058	15113	14955	14983	15203	15082	14953	14886	14866	15087	15008	15160	15033	15031	15099	14937	15132	14988	15027	15061	14905	15056	15101	14876	15049	15179	15100	14944	14999	15008	15017	15128	15087	14982	15055	14989	15049	14934	14997	15129	15205	14877	14934	15019	15055	15079	15202	14974	15107	14956	15099	15047	15050	14971	14967	14934	15059	14771	15258	15080	14945	14895	14942	15235	15081	15055	14917	14961	15015	14926	14971	14985	15099	15081	15009	15046	15096	15141	15151	15034	15005	15053	15003	14886	14934	14994	14952	15187	15119	15102	15004	15054	15114	15053	14901	14897	14947	14988	15108	15063	15025	15085	14911	14897	15005	15009	15291	15070	14997	14951	15005	14958	14964	14905	14960	15038	14939	15119	14982	15136	14875	15261	14928	15026	15040	15045	14980	15024	14907	14878	14982	14847	15017	15029	15057	15058	14868	15055	15036	15047	14985	14807	14964	14935	14973	14907	15048	15024	14941	15109	14965	14943	15171	15026	15058	14951	15151	15271	14839	15153	14998	15032	15087	14913	14984	14878	15077	15048	14963	14975	15078	14996	15021	15107	14984	14834	14901	14942	15028	14998	14927	15039	14895	15094	15111	15024	15100	14904	15018	15043	14983	14880	15053	15037	15121	14956	14927	14918	14939	15014	14849	15104	15043	14999	15131	14980	15020	14947	14918	15291	14964	14945	14919	14971	14964	15100	14856	14994	15052	15129	15022	14950	14894	15080	15008	14933	15011	14905	15059	15046	15157	14847	14909	15155	15106	14863	15035	15182	15063	14990	14973	15051	14954	15003	14896	15053	14856	15006	15016	15160	15143	15207	15195	15115	14874	15007	15035	14953	15214	15026	15047	15073	15131	15058	14887	14964	15046	15084	15089	14974	15202	14988	15041	15107	14942	15063	15089	15172	15170	14997	15107	15072	14975	14883	15159	15198	15068	14907	15034	14984	15126	14998	14985	15001	15107	15045	15108	15008	15173	15013	15003	15089	14944	14896	14921	14906	15135	14995	15103	14917	15031	14921	15090	15034	14943	15007	14871	15012	15106	15098	14965	14936	15022	14786	14986	15022	15060	15115	15001	15066	14966	15183	15044	14982	15044	15182	15007	15129	15051	15080	15052	14892	14910	15028	15072	14809	15001	14928	14890	15032	15046	15065	14975	15115	15280	14989	15005	15044	14947	15079	14909	15129	15202	15022	15100	14939	15138	15022	14942	14918	15256	14950	14820	14940	15043	15039	14935	15075	14810	14988	15082	14885	14932	15119	15136	14871	14863	14972	14992	14983	15040	14989	15051	14957	15057	15023	15238	15002	15049	15109	14962	15075	15217	14918	15087	14842	14897	15108	15012	14899	14914	15024	14911	14930	14908	15031	15004	14946	15093	15018	15028	14976	15145	15006	15018	15031	15039	14939	15122	15046	14819	15006	15019	15009	14992	15065	15109	14871	15082	15088	14950	14992	14990	14942	15070	15110	15020	15111	14914	15057	14891	15004	15036	14891	15075	14966	15104	14962	14987	15268	14872	15057	15058	15055	15063	14975	15083	14926	15009	15045	15045	15062	14893	15086	15065	15102	14991	14931	14934	14835	15053	15002	15012	15059	15030	14973	15001	15090	15124	15183	14978	15094	14955	14820	14878	14952	15072	15043	14871	15142	15056	14745	14934	14886	15268	15078	14913	15106	14956	15018	15005	15079	15011	15122	14989	15089	15003	15149	15015	15103	14987	15090	14890	15140	14956	15126	15059	15014	14843	14960	14820	15178	15023	15123	15010	15060	14845	15059	15142	15167	15065	15023	14945	15065	14959	14994	14960	15076	14969	14936	14999	14953	15046	15058	15152	14997	15023	15083	14938	15051	14933	14997	15043	14934	14956	14983	14854	15027	15282	14926	15082	15107	14871	14979	15014	15073	15138	14893	15031	14894	14962	15039	14976	15143	14947	15004	14995	14914	15098	15029	14929	14864	14905	14906	15173	14993	14990	15054	14939	14905	14997	15083	14945	15121	15062	14851	15116	14956	15118	14890	15109	14992	14887	15026	14930	15032	14957	14995	14885	15024	14866	14947	14950	15062	15086	14952	15046	15059	14844	15053	15107	14901	14966	14825	15025	15117	15118	14848	15157	14954	15155	14955	14969	15070	15044	15056	14984	15172	14951	15059	14917	15045	15070	14919	14964	15076	14943	15081	15028	14953	14949	15167	14886	15063	14968	14878	15185	14888	14939	15004	15073	15145	15069	15026	14991	15093	15145	15023	15082	14942	15099	14933	14908	14964	14964	14857	15043	15018	14934	14927	15137	15241	15004	14989	15086	15093	15103	15136	15045	15050	15049	14920	14981	15038	15106	15141	15084	15043	15142	15079	15172	14863	15135	14933	14934	15071	14886	15032	15113	15155	15019	14866	14895	15109	15000	15019	14992	14934	14934	15038	15204	15025	14993	14902	14882	15092	15178	14896	14962	15077	15003	14832	14940	15038	15033	14972	15314	14918	14978	14963	15016	14976	14835	14949	15183	15092	14977	15049	14987	14978	14925	14813	14858	15028	15089	15008	15093	14858	14979	14986	15062	14846	14969	15075	15057	14865	15135	15125	14931	15187	15017	15025	15010	15031	14872	15165	14930	14988	15100	14825	15025	15182	15017	15022	15049	15036	15088	15085	15051	15043	15034	15051	14996	15022	14943	14944	15209	15127	15100	14830	14962	15031	15030	14970	14961	14974	15078	15006	15093	15044	14845	15019	15053	15025	14905	15023	15080	15020	15234	15004	14972	15011	15232	14984	15052	14928	15124	15014	14958	15056	15108	14997	15075	14972	15066	14839	15084	14964	14828	15018	14988	15021	14965	14888	15004	14884	15104	14971	15125	14936	15073	14912	14907	15042	15116	14980	15023	15021	15057	15189	14932	14962	15023	15072	14875	14876	15028	14824	15118	14839	15069	14934	14872	14918	15176	14971	15131	14949	15058	14971	15101	15054	14844	15019	15014	15172	15028	15042	14879	14899	15016	14944	15082	14855	14874	15211	15131	15049	14897	14880	14954	15088	14882	15057	15150	14945	14986	15007	15136	14931	15075	14898	14911	14861	15023	15024	15085	15007	14971	14939	15031	15104	15077	15057	14935	15052	14933	15101	15019	14914	14983	15109	15309	15083	15111	15044	14883	15038	14939	14870	15081	15152	14948	15013	14899	15226	15001	14891	15104	15080	14886	14963	15079	15028	15058	15083	15045	14960	15052	15067	14955	15146	14985	14991	15003	15032	15049	14929	15129	14916	14873	14911	14905	15014	14969	15070	15001	15039	14895	14833	15032	15134	14970	14869	15254	14886	14977	14918	14962	15121	15037	14932	14800	14844	15009	14963	14834	15004	14978	15038	14980	15032	15106	14931	14929	15094	14986	14971	15077	14900	14877	14990	15010	14953	15044	14970	15075	14924	14938	15065	14877	15133	15184	15108	14805	15148	15045	15080	15061	15016	14896	14908	14911	14959	14997	15112	15207	15007	15109	14988	15038	15083	15151	15150	15057	14935	15045	15065	14987	15099	15025	14940	14881	14986	14952	14999	15105	15008	15191	15086	15046	15036	15066	15139	15006	15075	14998	15004	14959	15005	15146	15173	15078	15034	15013	14890	14935	14860	15033	15067	14893	14992	15022	14965	15081	15116	14762	15048	15022	15035	15112	15168	15115	15245	15057	15047	15142	14848	14976	14876	15050	14805	14921	15012	14879	14934	14989	15064	14914	15059	14922	14974	14992	14965	14970	15171	15000	15073	14995	14945	14898	14985	14983	15073	15196	15106	15151	15064	14957	14890	15204	15100	15006	14934	15083	15077	14989	15072	15251	14923	14867	15024	15099	15113	14956	14960	14799	14925	15193	15058	14962	15036	15088	15126	14930	15002	15072	15032	14916	15040	15037	15027	15062	15051	14907	15167	15063	14914	15032	15109	15199	15066	15095	15088	15154	15060	14970	14997	14988	15025	14963	14827	14896	15048	15067	15079	14947	14902	15149	15019	14982	15044	15044	14970	14876	15217	15045	14958	15014	15073	14913	14912	15043	15150	15219	15083	14992	14850	15018	15093	15059	14984	14969	15011	15053	14974	15036	15053	14936	15017	15010	15073	14998	15070	15118	14953	14988	15101	14910	14894	15025	14995	15007	14922	15161	14971	14936	15101	14985	15067	14916	14823	15081	15070	14941	15082	15132	14964	15167	15013	14889	15073	14924	15123	14950	14967	14707	14943	15008	15137	15012	15066	14998	14911	15141	14903	14875	15040	15032	15036	15051	14999	14919	14898	15034	14977	15099	14951	15063	15149	14853	14936	14899	15108	14997	15037	15032	15105	15056	15104	14930	15054	15036	15024	15047	15009	15212	14972	15063	14859	14936	14907	14867	15044	14816	14893	15015	14943	15053	15074	15065	15019	14904	15072	15048	14989	15062	14942	14961	15072	14932	15152	14995	15120	15060	14951	15021	15192	15110	15036	15097	15015	14998	14910	15137	15062	15102	14939	14854	14957	14872	15137	15240	15132	15102	15020
27373	21670	23144	19845	16938	16929	20256	25562	24101	20505	17692	16589	16414	16287	16287	16386	16489	16560	16345	16414	16218	16331	16345	16273	16450	16317	16361	16503	16380	16118	16273	16334	16048	16401	16213	16237	16308	16297	16205	16220	16388	16056	16285	16102	16162	16287	16369	16215	16345	16207	16217	16388	16166	16237	16157	16359	16312	16414	16392	16102	16211	16303	16242	16245	16280	16259	16295	16241	16469	16366	16232	16225	16355	16022	16069	16178	16342	16294	16258	16221	16179	16354	16353	16196	16162	16238	16327	16251	16280	16274	16476	16398	16442	16341	16414	16216	16277	16144	16191	16234	16438	16120	16443	16445	16368	16276	16342	16310	16202	16296	16146	16271	16375	16289	16353	16163	16254	16306	16346	16229	16322	16333	16090	16345	16483	16198	16299	16170	16180	16207	16263	16097	16304	16364	16313	16179	16433	16302	16126	16131	16309	16276	16224	16178	16168	16289	16164	16329	16427	16230	16345	16355	16028	16307	16179	16385	16387	16492	16419	16326	16367	16087	16147	16423	16302	16416	16370	16288	16466	16348	16425	16337	16495	16030	16120	16088	16327	16472	16240	16227	16361	16325	16373	16426	16234	16252	16311	16160	16305	16394	16270	16267	16051	16267	16288	16339	16445	16167	16316	16371	16258	16265	16244	16246	16258	16282	16246	16131	16070	16268	16162	16388	16525	16157	16304	16150	16095	16226	16383	16461	16190	16253	16379	16348	16093	16217	16207	16327	16253	16327	16200	16432	16337	16349	16499	16360	16272	16457	16310	16455	16300	16469	16301	16211	16299	16237	16115	16136	16312	16214	16256	16403	16316	16346	16219	16248	16340	16427	16487	16292	16280	16227	16241	16170	16112	16288	16415	16427	16344	16309	16336	16365	16232	16362	16313	16273	16449	16448	16410	16445	16423	16388	16252	16133	16367	16374	16284	16497	16306	16146	16204	16202	16285	16502	16165	16172	16405	16145	16329	16316	16235	16165	16243	16265	16326	16359	16284	16409	16199	16229	16202	16173	16066	16175	16384	16394	16213	16416	16407	16355	16361	16305	16490	16277	16291	16222	16300	16344	16307	16180	16258	16416	16179	16384	16267	16443	16437	16370	16332	16360	16524	16289	16098	16445	16231	16268	16316	16254	16154	16334	16329	16230	16244	16228	16466	16221	16332	16180	16344	16031	16314	16356	16210	16313	16456	16388	16292	16333	16424	16214	16465	16461	16198	16255	16074	16329	16304	16097	16350	16226	16259	16421	16233	16276	16257	16244	16186	16196	16200	16350	16181	16474	16303	16332	16149	16159	16203	16329	16332	16230	16176	16240	16396	16094	16319	16201	16209	16198	16432	16316	16255	16373	16252	16247	16367	16306	16417	16235	16238	16213	16260	16433	16339	16245	16163	16268	16225	16166	16273	16497	16371	16439	16193	16407	16287	16272	16200	16361	16279	16305	16332	16447	16220	16328	16364	16307	16141	16122	16146	16387	16275	16098	16317	16251	16413	16283	16256	16255	16151	16143	16372	16234	16379	15991	16230	16045	16171	16415	16311	16239	16365	16321	16086	16321	16247	16337	16098	16151	16205	16239	16388	16439	16154	16147	16505	16238	16360	16412	16341	16191	16260	16309	16292	16206	16353	16265	16097	16304	16286	16223	16327	16350	16135	16088	16132	16393	16167	16211	16329	16503	16166	16507	16371	16391	16327	16443	16337	16161	16106	16088	16424	16390	16372	16207	16350	16386	16289	16397	16435	16257	16242	16176	16343	16260	16483	16239	16356	16483	16118	16384	16280	16350	16234	16233	16072	16242	16228	16302	16238	16284	16124	16346	16391	16269	16196	16185	16296	16474	16211	16201	16180	16443	16421	16058	16247	16206	16298	16180	16299	16077	16132	16167	16332	16434	16215	16313	16220	16291	16342	16363	16343	16492	16283	16212	16316	16157	16309	16184	16410	16366	16399	16143	16348	16149	16327	16333	16259	16259	16145	16228	16067	16377	16367	16390	16155	16290	16179	16238	16278	16315	16158	16389	16180	16235	16236	16287	16118	16180	16265	16387	16444	16117	16418	16232	16363	16086	16587	16383	16385	16318	16360	16323	16210	16267	16234	16242	16225	16144	16433	16392	16379	16386	16364	16256	16306	16352	16316	16308	16222	16379	16212	16275	16495	16162	16151	16274	16342	16160	16316	16389	16308	16546	16194	16357	16204	16506	16406	16316	16282	16282	16374	16149	16182	16198	16529	16314	16296	16323	16194	16150	16503	16194	16171	16230	16195	16120	16286	16364	16351	16334	16326	16435	16445	16275	16279	16261	16207	16187	16256	16234	16388	16291	16240	16021	16168	16467	16199	16198	16234	16122	16334	16337	16360	16348	16288	16341	16278	16308	16322	16210	16251	16317	16336	16150	16141	16282	16212	16312	16296	16270	16215	16213	16284	16466	16290	16313	16326	16158	16171	16317	16265	16170	16034	16165	16391	16082	16219	16187	16056	16309	16505	16393	16132	16367	16147	16322	16343	16362	16392	16337	16071	16172	16252	16447	16082	16207	16327	16453	16345	16391	16368	16229	16405	16463	16477	16500	16131	16322	16300	16590	16324	16169	16200	16241	16345	16382	16247	16347	15998	16366	16357	16338	16269	16316	16280	16344	16109	16317	16366	16328	16363	16328	16375	16433	16473	16170	16324	16328	16234	16236	16296	16232	16381	16247	16271	16175	16414	16227	16150	16162	16285	16186	16214	16292	16414	16328	16215	16254	16351	16308	16694	16306	16298	16225	16367	16322	16181	16211	16100	16276	16217	16342	16215	16179	16254	16311	16087	16282	16456	16273	16304	16386	16165	16254	16381	16576	16296	16205	16412	16190	16384	16239	16408	16322	16187	16375	16534	16248	16275	16281	16116	16289	16319	16291	16308	16236	16280	16399	16362	16349	16250	16214	16376	16284	16323	16581	16264	16276	16323	16217	16299	16244	16121	16408	16308	16348	16383	16213	16272	16333	16183	16322	16283	16232	16221	16224	16328	16308	16196	16183	16145	16298	16182	16513	16236	16299	16271	16333	16077	16343	16306	16484	16232	16411	16438	16125	16051	16203	16211	16288	16023	16309	16289	16142	16260	16378	16255	16202	16496	16122	16175	16238	16217	16338	16447	16261	16225	16202	16246	16175	16274	16343	16262	16058	16430	16370	16158	16240	16220	16259	16396	16268	16275	16296	16295	16221	16224	16343	16317	16335	16436	16271	16077	16292	16261	16137	16274	16365	16467	16280	16479	16290	16341	16259	16183	16290	16394	16400	16358	16262	16198	16223	16212	16213	16286	16418	16321	16333	16232	16197	16303	16190	16119	16371	16200	16295	16348	16305	16327	16389	16218	16269	16356	16428	16374	16265	16288	16291	16214	16471	16337	16345	16178	16426	16365	16313	16111	16439	16348	16228	16240	16418	16256	16522	16257	16311	16275	16418	16288	16349	16463	16252	16131	16303	16370	16199	16454	16246	16256	16291	16346	16416	16379	16448	16278	16242	16279	16306	16178	16216	16208	16292	16180	16279	16134	16275	16332	16452	16265	16051	16299	16235	16356	16437	16192	16157	16325	16148	16343	16024	16265	16335	16196	16459	16287	16472	16161	16287	16367	16256	16382	16375	16259	16243	16316	16292	16354	16223	16197	16360	16197	16396	16370	16369	16093	16267	16468	16483	16337	16227	16362	16195	16279	16372	16350	16375	16323	16444	16365	16210	16292	16289	16250	16438	16355	16359	16374	16221	16456	16414	16438	16161	16101	16309	16277	16243	16276	16433	16448	16289	16257	16089	16390	16301	16227	16259	16268	16325	16503	16241	16312	16257	16201	16153	16470	16224	16348	16254	16228	16290	16275	16382	16303	16204	16450	16383	16110	16154	16319	16329	16338	16321	16447	16350	16206	16309	16392	16346	16218	16343	16445	16069	16125	16499	16253	16454	16199	16211	16435	16346	16363	16297	16229	16241	16134	16263	16372	16264	16340	16172	16227	16247	16203	16241	16199	16287	16292	16301	16176	16132	16261	16131	16299	16272	16349	16334	16303	16257	16206	16087	16363	16214	16444	16377	16239	16347	16353	16382	16441	16374	16094	16303	16321	16366	16335	16373	16235	16234	16081	16256	16541	16101	16356	16319	16239	16120	16196	16232	16196	16369	16249	16496	16357	16329	16397	16413	16249	16370	16286	16468	16166	16183	16421	16201	16444	16388	16100	16419	16288	16362	16435	16282	16267	16203	16563	16292	16369	16331	16157	16399	16436	16264	16337	16300	16437	16351	16132	16117	16393	16323	16432	16308	16250	16317	16322	16282	16269	16276	16269	16240	16369	16130	16365	16206	16463	16158	16284	16276	16203	16247	16237	16275	16431	16204	16247	16322	16350	16184	16185	16279	16137	16269	16432	16292	16257	16355	16451	16146	16330	16276	16325	16237	16244	16220	16215	16418	16408	16020	16147	16226	16280	16065	16270	16338	16222	16297	16147	16121	16381	16316	16225	16238	16436	16137	16378	16219	16211	16273	16257	16178	16353	16249	16341	16371	16240	16417	16198	16292	16232	16110	16216	16254	16313	16380	16195	16312	16143	16174	16168	16356	16329	16290	16472	16228	16406	16370	16390	16171	16516	16091	16385	16244	16377	16132	16396	16262	16415	16462	16470	16153	16143	16097	16240	16336	16375	16202	16403	16153	16166	16229	16302	16336	16320	16215	16169	16324	16579	16372	16311	16257	16240	16051	16234	16374	16273	16279	16287	16402	16248	16160	16283	16184	15974	16358	16318	16188	16264	16214	16389	16517	16269	16337	16175	16197	16208	16148	16336	16410	16147	16505	16188	16255	16206	16087	16203	16258	16286	16382	16351	16326	16185	16203	16197	16412	16212	16315	16191	16326	16526	16239	16284	16299	16339	16359	16435	16344	16213	16502	16382	16106	16090	16268	16252	16160	16254	16233	16225	16309	16368	16209	16307	16399	16296	16342	16061	16291	16201	16292	16260	16244	16159	16439	16194	16528	16351	16189	16272	16233	16171	16331	16296	16342	16245	16250	16318	16200	16137	16413	16249	16202	16325	16260	16240	16334	16183	16348	16256	16219	16309	16431	16139	16281	16224	16459	16423	16364
15422	18226	18522	16649	15901	15642	21717	27659	24760	18982	16372	14897	14958	14982	15065	14988	15175	15009	15057	14984	14954	14916	14861	14921	15026	15038	15026	15008	15062	15232	15005	14923	14967	14889	15085	14886	15076	14930	15018	15001	14963	14892	14829	14825	15068	14922	14976	15047	15023	14900	15027	14880	15070	14969	14978	15000	14878	14883	14964	14970	14942	14965	15084	15010	15163	14957	15076	14789	15042	14974	15005	15128	14974	15112	14911	15190	14771	15208	15140	14829	14905	15019	15017	14982	15109	15086	14983	14823	14952	14888	14835	14946	15075	15063	15011	14998	15149	14794	15058	14962	15109	15192	15037	15050	14785	15047	14844	14972	14971	15143	15106	14950	14984	14955	14999	14848	14939	15034	14953	14985	15077	14963	15036	14829	15062	14906	14835	15198	14907	14893	15086	14892	15039	14990	15000	14964	14901	14970	15035	14790	14799	14960	14876	15057	14941	15005	14942	14930	14996	15076	14893	14883	14924	15172	14779	15054	14938	15046	15197	14870	15003	14970	15026	15060	15010	14965	14976	14871	14951	14897	14903	14959	14887	15164	14871	14889	14920	15031	15043	15134	15153	15045	14950	14927	15037	14966	14966	14978	14980	14912	15072	14930	14893	14948	14972	14813	14967	15024	15096	14928	15018	15006	15039	15029	14953	15177	14970	14839	14892	15029	14965	14864	15013	14798	14984	15071	15015	14996	15012	14896	14882	14885	14963	15025	14952	14972	15100	14980	15035	15072	14969	15086	14996	15091	14882	14987	15006	15057	14817	15022	14796	14970	15057	15009	14878	14786	15019	15073	15126	14973	15029	14889	15132	14961	14912	14927	14814	14972	14948	14923	14735	15154	14953	14983	14988	15017	15091	14914	15004	14920	15128	15136	15001	14986	15026	15004	15023	15002	14739	15004	15110	14999	15031	14934	15067	14903	14951	15130	14933	14998	14879	14865	14831	15088	15005	15140	15022	14978	14950	15073	15009	15207	14918	15117	14966	14974	14995	14953	14939	14973	14978	15020	14834	14911	14912	15056	15015	14827	14976	14963	15157	14919	14991	15117	15184	15033	14963	15020	14930	15071	15097	15083	14988	14927	14986	14972	15015	15079	14946	15022	14882	15025	14964	14993	14910	15025	15051	15077	15048	14940	14882	14992	14982	14815	15111	14926	14915	14907	15081	14995	14852	15052	14820	14950	15135	15023	15057	14951	14862	15102	14982	15052	14970	15152	15046	14987	14823	14988	15104	15038	15060	15049	15107	14943	14940	14985	15092	14869	15044	14839	14895	14950	14954	14954	15070	14986	14946	14957	15075	15011	14955	14919	15085	15012	15007	14950	15083	14992	14819	14959	14887	15035	14892	15048	15016	15021	14903	15112	14947	14981	14846	14976	14853	14942	15138	15075	14753	15089	14902	15190	15126	15088	14980	15070	15027	15050	14797	14997	15014	14983	15025	14854	15159	15088	15067	14865	15048	14906	14938	14846	15133	14958	15116	15103	14888	15069	15090	14936	14928	15064	14855	15110	15072	14992	14922	14918	14928	14898	15097	15099	14949	15004	14931	14978	14904	14898	15141	15020	14973	14910	14899	14884	14999	15244	15157	15090	14888	15035	14864	14866	15111	15002	14912	15096	15116	14867	14993	15106	14856	15024	14882	14989	15191	14930	14816	15026	14788	14973	15077	14939	15171	14982	14938	14896	14935	15011	14890	14930	14904	15017	14994	15139	14882	15046	15077	15063	14929	14828	14998	14837	15022	15134	15068	15094	15004	14978	15044	15113	14994	14918	15134	15011	15031	14907	14961	14970	15135	15082	14921	14882	15023	15006	14923	15062	14892	15273	15044	15094	15207	14989	14888	15064	15098	14947	15002	14892	15030	14974	15176	14969	14877	14960	15087	15083	14921	15041	14925	15048	15045	14899	14926	15001	15002	14943	15051	14922	14997	15044	14991	15017	14932	14937	15054	15007	14994	14884	15095	15027	15125	14896	15093	15061	14795	14860	15030	14878	15017	14884	15019	14925	14830	15119	14954	14774	14925	14902	15087	14980	15029	14900	14981	14935	15031	14969	14988	15009	14809	15047	14982	15090	15042	14942	14899	15110	14975	14923	14935	15069	15025	14834	15181	15193	14986	15050	14980	15038	15128	14792	14885	14671	14944	14893	15095	15023	15032	15175	14945	14871	14873	15106	15023	14936	14996	15091	14808	14982	15031	15043	14987	15105	15239	14866	14987	15115	15151	14880	15125	14806	14966	14975	15037	14824	14921	15092	15088	14951	15000	15012	15098	14943	15190	15043	14880	15031	15219	15143	14857	14962	15041	15041	14879	14859	15092	15035	15069	15120	14922	15047	15039	15008	15081	15216	14966	15158	14971	14857	15107	15157	15034	15016	14910	14959	14990	15185	14968	14922	14949	14921	14942	14918	15103	14908	15040	15103	14947	15209	14903	14933	14986	15147	14868	14986	15014	14939	14892	15056	15145	14998	15082	14993	15000	15028	14990	15020	14948	15020	15114	14881	15048	14972	15104	14934	15003	14939	14942	14899	14939	14983	14939	14814	15062	15051	14946	14836	14970	15044	14902	14932	15047	15108	14923	14967	14963	14985	15007	14978	15094	15053	14928	14880	14971	15083	14837	15169	14870	14956	15072	15051	14982	15034	15002	14919	14988	15046	14863	15056	14983	14894	14768	15082	15019	15071	14982	15147	14957	14987	14999	14989	15060	14998	15004	15058	15068	14942	15058	14848	14931	15046	15067	14860	14936	15004	15074	14869	14841	14876	15060	14930	14938	15102	14953	15027	15032	14894	14877	14975	14864	14977	14979	15142	15215	14858	15110	14965	14830	15068	14764	14956	15107	14946	15147	14975	15141	14943	15070	14893	14891	15061	15053	14932	14968	15089	14961	14934	14894	15048	15176	15046	15000	14982	15108	14910	14977	14912	14996	15093	14833	14924	15096	14943	15090	14902	15001	14891	15026	15056	14987	15091	14987	14968	14955	15243	15004	15116	15104	14927	15039	15040	14999	15088	14891	14873	14934	14992	14992	14991	14994	14954	15164	15040	15006	15113	15014	15153	15243	14901	15161	14917	15148	14831	15061	14958	15039	15026	15085	15009	14879	14926	14884	15066	14982	14845	14905	14873	14967	14880	15110	15056	15044	14964	15056	14965	15151	15116	14995	14946	14932	15047	15001	14925	15000	14845	15063	14889	14870	15122	14948	15086	15024	14914	14956	14971	15136	14983	15032	15067	14952	14969	14965	15072	15025	15028	14930	15058	14917	15096	14915	14908	14961	15033	15058	14852	15030	15127	15024	14890	15034	14857	14832	15033	14799	14968	15123	15022	15064	14923	14949	14898	14890	14965	15030	15078	14997	15089	15024	14859	14974	15019	15198	14976	14909	14920	15065	14913	14916	14972	14991	14844	15036	15089	14968	14838	15160	15057	14935	14743	14973	14959	15134	14887	14799	14991	15184	14999	14917	14895	15105	14996	15058	14926	14957	14937	14905	14802	14948	15039	14902	14959	15016	14898	14967	14986	14940	14834	14977	14910	15342	14885	14997	14976	14842	14935	14872	15131	14948	15173	14906	14966	14943	14987	14890	15132	15174	14982	14879	15027	15129	14997	14972	14958	14999	15150	15159	15070	14982	14945	14980	14991	15065	14968	15041	15106	14879	15008	15087	14997	14975	15075	14920	14938	14998	14975	15066	14923	15159	14956	15016	15170	15123	15047	15026	14900	14896	15055	14992	15088	15013	15054	14987	15036	15048	14990	14967	15099	15000	15027	14897	14973	14922	14970	14806	14975	15057	15052	15053	14890	15072	14911	14929	14985	14925	15154	14966	14974	14979	15058	15008	15074	14998	15156	14901	14836	14822	14924	15063	14985	14925	14883	14916	14878	14834	15028	14864	15047	14885	14911	15139	14939	15000	14737	14973	15077	14841	15002	15187	15064	14968	15001	14932	14864	15012	14992	15022	15035	15007	15015	14850	14966	15078	14835	14968	15021	15022	15088	15065	14962	15106	14940	14874	15071	15002	15131	14866	14827	15023	14999	15067	14971	15154	15056	15007	14894	14967	15093	14981	14956	15186	15082	14954	14825	14948	15054	14948	15045	15073	15001	14995	14847	15084	15002	15125	15036	14955	14804	15080	15099	15014	14988	14998	14826	14967	14977	15075	14956	14906	14874	14952	15079	14989	14969	14936	14867	15142	15054	14991	14849	14965	15094	14954	15025	14949	15000	14981	14900	15169	14938	15059	14991	14937	14955	14971	15237	14974	15062	14959	14953	14930	14922	14984	14907	15009	14963	14941	14989	15153	15046	14911	15125	15120	14888	15036	14997	15073	14902	14936	15208	14821	15041	15057	15006	15088	14934	15106	14986	15037	15112	14939	14842	15081	15031	15004	14975	14967	14952	15003	15027	15135	14980	15053	15108	14785	14994	14847	14910	14831	15065	15124	15015	15125	15052	15046	15095	15288	14878	14784	14967	15068	15018	14987	15047	15076	15001	14911	15089	15146	14847	14926	15092	15003	14991	15090	15036	14825	15165	14910	14983	15093	14967	15057	15125	14992	14969	14848	15090	14865	15057	14898	14955	15046	14938	15012	14959	15072	14994	15106	14923	15117	14972	14730	15035	15052	15018	15034	14956	15054	14949	15136	14884	14896	14861	15087	15060	14800	14996	14980	15022	15005	14940	15013	15045	15005	14881	15097	15024	14872	14961	14996	14935	14939	15039	15198	15022	14906	14974	15077	15061	14986	14842	14818	15052	15120	14938	15036	14998	14797	15006	15028	15082	15100	15069	14992	14984	14811	14956	15101	14994	15016	15179	15081	14935	15095	15110	14898	15131	14957	15127	14982	14997	14980	15028	14927	14995	15000	15051	14967	14916	15099	14997	15056	15033	14962	14972	15082	15102	15173	15053	15055	15104	15062	15036	14987	15087	14927	15135	14960	15137	14994	15088	15041	14993	14921	14874	15033	15006	15006	15082	14935	15002	15186	14925	14917	15156	14895	15012	15007	15035	14952	14885	14811	14747	14972	14926	15007	15012	14922	14966	15021	14904	15100	15135	14980	14887	15107	14990	14985	15046	14803	14998	15124	14958	15114	15047	14781	14938	15021	15049
24766	21170	27938	24968	20526	18181	34559	48410	41060	28669	21151	16414	15763	15876	15931	15680	15810	15653	15638	15833	15536	15720	15639	15571	15519	15547	15711	15680	15418	15476	15599	15784	15507	15614	15589	15646	15701	15638	15587	15335	15702	15636	15682	15707	15606	15643	15813	15440	15702	15563	15430	15735	15732	15548	15536	15610	15660	15647	15455	15781	15726	15569	15815	15565	15542	15743	15710	15856	15500	15671	15662	15387	15512	15572	15613	15469	15696	15406	15530	15689	15517	15405	15559	15647	15405	15521	15577	15808	15600	15669	15656	15451	15681	15441	15761	15532	15549	15473	15521	15485	15738	15552	15511	15602	15496	15375	15666	15676	15641	15356	15418	15663	15660	15758	15645	15813	15467	15575	15562	15583	15579	15623	15651	15677	15626	15762	15513	15516	15645	15676	15578	15532	15672	15486	15623	15599	15627	15701	15690	15543	15622	15517	15456	15430	15530	15503	15696	15488	15578	15655	15447	15563	15561	15811	15692	15626	15589	15465	15580	15655	15481	15730	15709	15704	15749	15655	15419	15529	15509	15572	15666	15546	15543	15438	15720	15570	15636	15575	15681	15455	15601	15557	15631	15369	15527	15621	15592	15515	15531	15364	15476	15506	15622	15340	15645	15511	15414	15600	15505	15882	15504	15536	15600	15651	15704	15599	15593	15580	15534	15641	15557	15451	15476	15451	15559	15705	15523	15472	15306	15582	15628	15600	15520	15673	15527	15700	15388	15256	15542	15844	15450	15444	15564	15506	15571	15582	15623	15418	15406	15645	15682	15376	15477	15639	15781	15574	15659	15530	15679	15607	15729	15411	15464	15344	15563	15333	15662	15598	15500	15373	15538	15504	15588	15475	15544	15600	15487	15527	15543	15616	15569	15441	15767	15732	15512	15550	15613	15666	15543	15596	15493	15620	15426	15581	15623	15509	15537	15476	15551	15522	15587	15634	15668	15567	15487	15467	15606	15546	15462	15549	15661	15680	15685	15580	15497	15402	15745	15442	15440	15552	15668	15596	15529	15847	15713	15631	15421	15535	15465	15551	15673	15571	15551	15520	15698	15671	15803	15621	15521	15387	15451	15589	15524	15611	15517	15520	15589	15548	15589	15548	15574	15750	15512	15385	15598	15666	15498	15433	15487	15539	15382	15434	15651	15468	15778	15505	15815	15669	15641	15698	15597	15509	15597	15584	15494	15397	15543	15445	15474	15489	15665	15655	15625	15901	15612	15679	15481	15602	15490	15550	15433	15724	15521	15327	15705	15616	15669	15477	15518	15521	15704	15587	15643	15511	15570	15551	15613	15560	15542	15488	15630	15538	15623	15687	15412	15489	15520	15576	15422	15520	15782	15582	15798	15664	15721	15801	15566	15442	15764	15626	15568	15449	15619	15587	15587	15585	15522	15511	15524	15628	15473	15639	15632	15463	15646	15576	15785	15494	15503	15320	15524	15746	15632	15436	15567	15405	15677	15376	15568	15644	15617	15694	15603	15689	15502	15522	15507	15679	15576	15627	15707	15590	15561	15665	15637	15598	15682	15597	15432	15707	15593	15336	15508	15631	15519	15496	15548	15342	15352	15508	15622	15600	15584	15661	15463	15392	15534	15500	15344	15677	15680	15676	15776	15532	15390	15393	15591	15308	15565	15563	15648	15493	15574	15483	15462	15537	15786	15393	15576	15616	15624	15555	15526	15605	15509	15412	15508	15713	15587	15578	15597	15624	15681	15681	15577	15550	15442	15391	15345	15552	15444	15539	15577	15551	15461	15544	15709	15570	15558	15487	15697	15570	15435	15594	15274	15419	15493	15592	15753	15647	15722	15357	15589	15694	15798	15716	15600	15531	15608	15596	15707	15518	15474	15440	15623	15606	15546	15655	15627	15573	15523	15298	15550	15579	15747	15580	15505	15506	15592	15611	15564	15810	15506	15565	15601	15570	15454	15459	15626	15435	15729	15591	15481	15640	15545	15728	15491	15573	15448	15330	15439	15629	15504	15635	15425	15609	15590	15540	15538	15740	15726	15631	15454	15598	15675	15503	15681	15680	15678	15348	15519	15580	15489	15627	15653	15632	15616	15673	15676	15594	15442	15573	15620	15518	15491	15654	15720	15925	15454	15483	15584	15483	15526	15300	15571	15734	15473	15706	15564	15652	15516	15577	15351	15561	15626	15665	15512	15616	15722	15568	15594	15841	15689	15603	15600	15634	15427	15678	15479	15544	15557	15631	15400	15621	15538	15441	15463	15719	15446	15644	15619	15505	15451	15466	15647	15615	15618	15405	15529	15697	15498	15455	15521	15512	15669	15563	15407	15307	15557	15661	15433	15673	15561	15521	15480	15649	15587	15624	15678	15396	15557	15443	15587	15625	15660	15502	15610	15566	15492	15569	15847	15589	15551	15704	15522	15565	15579	15567	15519	15706	15696	15528	15607	15722	15584	15684	15715	15548	15583	15525	15758	15625	15649	15758	15653	15531	15679	15570	15492	15711	15546	15460	15616	15543	15612	15525	15709	15665	15491	15505	15720	15700	15619	15534	15408	15570	15418	15635	15591	15575	15788	15692	15508	15706	15626	15808	15464	15607	15598	15489	15660	15471	15642	15687	15649	15593	15712	15605	15488	15692	15520	15419	15682	15561	15640	15465	15471	15643	15587	15523	15330	15719	15598	15812	15534	15517	15679	15754	15373	15424	15575	15518	15459	15627	15567	15471	15440	15346	15555	15556	15365	15509	15530	15327	15526	15507	15554	15414	15470	15486	15688	15388	15594	15576	15574	15639	15607	15543	15384	15483	15556	15557	15483	15616	15618	15691	15533	15593	15595	15521	15480	15622	15772	15666	15533	15450	15660	15510	15588	15686	15592	15649	15538	15616	15742	15633	15601	15519	15563	15429	15295	15460	15594	15578	15495	15556	15716	15477	15354	15552	15550	15714	15457	15516	15457	15452	15662	15634	15724	15554	15470	15545	15593	15651	15615	15654	15490	15518	15504	15510	15508	15758	15489	15488	15645	15434	15628	15635	15697	15453	15522	15658	15503	15454	15445	15692	15502	15633	15534	15562	15597	15389	15622	15615	15614	15839	15637	15512	15621	15746	15798	15542	15509	15580	15648	15732	15568	15544	15712	15636	15510	15593	15498	15560	15463	15568	15687	15719	15610	15565	15660	15639	15468	15745	15303	15653	15595	15545	15634	15562	15690	15621	15365	15506	15376	15484	15623	15488	15623	15555	15462	15553	15665	15556	15539	15419	15647	15504	15585	15635	15461	15628	15461	15430	15552	15426	15739	15557	15691	15392	15464	15660	15561	15603	15605	15518	15383	15580	15463	15338	15754	15415	15898	15342	15562	15527	15663	15766	15623	15491	15596	15565	15699	15610	15493	15534	15636	15879	15440	15566	15355	15527	15684	15562	15560	15500	15684	15644	15498	15623	15558	15717	15587	15716	15587	15636	15736	15374	15382	15530	15742	15607	15648	15482	15615	15679	15556	15584	15698	15852	15463	15581	15387	15314	15467	15572	15644	15651	15536	15484	15693	15458	15649	15636	15801	15575	15727	15601	15419	15439	15543	15723	15522	15516	15571	15462	15460	15619	15614	15584	15541	15652	15518	15600	15567	15777	15552	15442	15640	15631	15613	15504	15674	15580	15550	15804	15664	15770	15498	15521	15533	15526	15876	15725	15734	15540	15385	15406	15541	15678	15758	15738	15231	15621	15586	15639	15499	15300	15694	15692	15588	15450	15447	15617	15459	15599	15563	15444	15501	15552	15645	15410	15747	15561	15364	15749	15571	15578	15566	15428	15580	15613	15673	15703	15667	15661	15643	15521	15482	15513	15342	15584	15349	15508	15564	15837	15661	15626	15502	15610	15702	15547	15500	15233	15666	15549	15739	15432	15692	15561	15404	15738	15326	15758	15563	15620	15617	15441	15525	15524	15534	15302	15503	15500	15625	15409	15541	15482	15661	15431	15506	15773	15463	15536	15483	15620	15605	15503	15633	15723	15693	15495	15597	15674	15670	15553	15675	15477	15508	15397	15547	15439	15629	15520	15727	15518	15614	15665	15605	15663	15692	15675	15658	15640	15563	15520	15648	15739	15649	15790	15900	15718	15693	15671	15499	15412	15551	15796	15644	15481	15492	15621	15644	15660	15574	15605	15835	15622	15520	15569	15597	15661	15649	15578	15633	15851	15537	15517	15566	15574	15346	15728	15615	15769	15514	15473	15735	15591	15828	15589	15464	15355	15424	15714	15512	15759	15597	15733	15496	15493	15708	15533	15570	15659	15499	15512	15751	15771	15664	15763	15619	15505	15491	15398	15558	15615	15490	15606	15511	15445	15770	15806	15626	15662	15681	15504	15444	15603	15481	15506	15539	15567	15435	15471	15640	15431	15620	15539	15755	15584	15667	15595	15568	15504	15595	15484	15539	15498	15624	15604	15450	15556	15392	15491	15531	15457	15537	15585	15472	15612	15481	15379	15754	15647	15640	15684	15445	15415	15498	15409	15662	15653	15441	15466	15546	15499	15467	15456	15427	15433	15409	15283	15676	15395	15543	15492	15574	15706	15463	15543	15352	15755	15463	15784	15493	15609	15675	15530	15590	15326	15577	15567	15473	15565	15500	15633	15604	15666	15482	15502	15607	15392	15585	15655	15321	15480	15349	15596	15433	15472	15415	15471	15640	15615	15598	15447	15568	15477	15390	15571	15383	15484	15530	15496	15779	15594	15439	15547	15520	15586	15545	15442	15745	15703	15482	15645	15288	15467	15697	15586	15785	15545	15443	15605	15463	15609	15493	15504	15544	15503	15706	15852	15522	15447	15592	15817	15860	15644	15654	15597	15616	15518	15715	15598	15637	15350	15507	15542	15611	15456	15653	15444	15629	15495	15524	15586	15508	15489	15456	15593	15602	15474	15602	15633	15460	15565	15453	15600	15640	15641	15591	15485	15449	15456	15397	15677	15294	15507	15741	15478	15574	15674	15543	15736	15499	15399	15374	15554	15569	15598	15606	15842	15563	15532	15607	15516	15628	15559	15546	15606	15361	15494	15599	15531	15398	15310	15551	15690	15671	15606	15571	15405	15778	15569	15524	15657	15605	15555	15458	15574	15672	15673	15435	15448	15423	15528
14594	23182	22232	18555	17079	16271	37969	48961	41757	27222	20897	15069	14650	14473	14667	14533	14675	14881	14648	14675	14572	14746	14647	14639	14610	14743	14757	14661	14596	14664	14647	14737	14627	14488	14553	14589	14482	14516	14695	14594	14553	14810	14758	14502	14672	14671	14702	14557	14557	14668	14675	14787	14651	14697	14621	14603	14803	14517	14607	14458	14682	14551	14555	14592	14739	14601	14561	14691	14592	14746	14564	14711	14664	14507	14562	14523	14616	14581	14698	14814	14788	14594	14543	14510	14513	14591	14659	14728	14578	14649	14593	14783	14576	14596	14652	14664	14703	14663	14595	14609	14586	14422	14667	14460	14704	14568	14593	14692	14709	14648	14581	14562	14585	14514	14768	14549	14508	14727	14540	14601	14561	14645	14751	14720	14582	14652	14654	14621	14670	14761	14582	14620	14620	14744	14746	14535	14367	14681	14591	14583	14734	14722	14590	14605	14706	14626	14479	14544	14712	14598	14642	14661	14727	14618	14555	14499	14561	14688	14677	14705	14536	14606	14701	14567	14602	14703	14467	14644	14586	14684	14634	14785	14726	14615	14695	14687	14669	14552	14742	14642	14480	14442	14721	14625	14515	14650	14641	14681	14568	14792	14586	14701	14629	14638	14565	14573	14557	14590	14623	14634	14561	14530	14514	14572	14633	14676	14587	14648	14844	14565	14739	14735	14709	14686	14750	14622	14628	14561	14624	14568	14714	14588	14601	14518	14612	14644	14657	14687	14844	14613	14641	14779	14555	14595	14728	14737	14518	14588	14652	14560	14658	14638	14613	14558	14503	14735	14608	14773	14559	14490	14674	14750	14683	14427	14573	14831	14520	14814	14482	14740	14609	14641	14733	14740	14557	14816	14561	14667	14706	14817	14622	14598	14815	14648	14641	14570	14591	14689	14705	14720	14567	14726	14622	14535	14787	14676	14684	14487	14589	14505	14618	14867	14739	14537	14403	14726	14583	14603	14868	14672	14521	14527	14685	14657	14473	14695	14601	14639	14703	14589	14661	14630	14618	14401	14760	14668	14580	14570	14550	14538	14692	14789	14493	14635	14564	14681	14674	14676	14699	14565	14589	14723	14568	14665	14614	14691	14449	14677	14554	14574	14475	14622	14569	14574	14488	14585	14695	14533	14556	14709	14588	14562	14621	14656	14539	14695	14637	14628	14681	14774	14501	14594	14713	14615	14489	14574	14643	14634	14577	14544	14728	14697	14699	14503	14691	14563	14561	14555	14647	14507	14761	14642	14634	14720	14558	14489	14521	14684	14667	14650	14630	14621	14478	14578	14532	14696	14680	14558	14812	14709	14759	14721	14488	14716	14564	14769	14584	14602	14758	14547	14655	14419	14585	14647	14745	14542	14730	14669	14657	14722	14614	14577	14658	14789	14674	14619	14618	14623	14468	14573	14863	14732	14671	14742	14542	14638	14755	14549	14587	14600	14665	14649	14693	14598	14614	14541	14627	14522	14748	14451	14626	14783	14656	14694	14593	14630	14603	14670	14348	14616	14758	14523	14615	14841	14654	14703	14655	14562	14652	14785	14631	14648	14641	14614	14617	14644	14651	14691	14727	14683	14480	14628	14570	14380	14575	14664	14671	14659	14591	14697	14586	14570	14831	14620	14629	14627	14481	14526	14646	14618	14632	14607	14565	14605	14595	14608	14753	14633	14611	14567	14539	14598	14859	14626	14598	14661	14698	14718	14566	14665	14792	14644	14546	14520	14655	14721	14783	14719	14376	14541	14609	14621	14595	14686	14589	14670	14481	14613	14688	14542	14828	14735	14463	14683	14345	14707	14559	14663	14632	14610	14488	14549	14535	14688	14710	14607	14552	14615	14761	14678	14663	14594	14739	14748	14762	14794	14477	14559	14484	14778	14705	14599	14655	14611	14661	14763	14527	14535	14756	14517	14674	14479	14545	14736	14438	14721	14533	14604	14637	14546	14729	14580	14784	14507	14618	14788	14492	14539	14618	14712	14678	14528	14749	14621	14456	14642	14635	14704	14697	14544	14608	14569	14557	14775	14638	14819	14778	14698	14635	14679	14615	14560	14563	14575	14613	14785	14688	14662	14705	14626	14579	14670	14686	14746	14623	14586	14534	14647	14557	14569	14466	14716	14565	14625	14558	14628	14637	14612	14812	14718	14727	14665	14662	14533	14581	14624	14811	14623	14655	14573	14573	14871	14527	14558	14635	14639	14758	14641	14703	14653	14483	14463	14769	14586	14449	14610	14538	14682	14582	14579	14575	14611	14711	14539	14538	14683	14753	14544	14539	14550	14700	14668	14591	14525	14671	14705	14682	14603	14746	14636	14645	14681	14569	14798	14614	14508	14465	14734	14582	14636	14744	14516	14745	14658	14623	14468	14528	14571	14790	14816	14758	14625	14671	14706	14597	14766	14580	14660	14972	14629	14739	14805	14510	14578	14600	14557	14600	14761	14590	14593	14591	14697	14333	14425	14708	14544	14553	14575	14624	14555	14605	14668	14699	14665	14525	14686	14606	14695	14736	14706	14599	14634	14631	14371	14457	14641	14825	14637	14723	14702	14588	14650	14619	14646	14691	14739	14602	14572	14476	14666	14565	14701	14756	14397	14562	14431	14667	14533	14593	14629	14509	14681	14694	14660	14564	14492	14641	14628	14723	14437	14693	14676	14793	14304	14453	14528	14556	14636	14514	14642	14543	14744	14521	14600	14879	14551	14310	14592	14681	14514	14592	14636	14648	14617	14830	14746	14482	14846	14598	14392	14726	14702	14657	14612	14504	14626	14681	14659	14406	14606	14618	14645	14530	14730	14666	14728	14588	14748	14613	14535	14752	14632	14766	14548	14507	14613	14638	14506	14695	14742	14590	14719	14531	14590	14638	14718	14657	14733	14746	14812	14754	14725	14511	14648	14566	14672	14613	14542	14622	14583	14690	14620	14785	14613	14482	14517	14539	14687	14638	14760	14589	14697	14469	14594	14693	14533	14540	14528	14710	14581	14658	14344	14671	14562	14782	14677	14722	14626	14471	14630	14630	14544	14524	14685	14699	14408	14616	14609	14684	14633	14516	14616	14594	14763	14707	14500	14604	14545	14517	14861	14556	14509	14576	14539	14493	14715	14651	14641	14572	14522	14678	14503	14528	14582	14489	14618	14548	14611	14658	14560	14659	14611	14566	14578	14506	14691	14582	14581	14651	14372	14464	14565	14495	14531	14676	14668	14579	14572	14555	14586	14612	14676	14717	14442	14768	14506	14508	14632	14540	14613	14554	14766	14474	14622	14623	14586	14568	14552	14509	14673	14477	14599	14651	14576	14600	14702	14487	14557	14506	14646	14479	14644	14443	14661	14578	14635	14530	14465	14501	14498	14726	14507	14719	14487	14647	14655	14665	14681	14571	14858	14393	14675	14501	14684	14579	14655	14581	14617	14587	14652	14644	14635	14568	14711	14638	14681	14675	14463	14673	14644	14650	14689	14663	14729	14590	14636	14637	14668	14595	14670	14489	14600	14558	14753	14800	14628	14601	14527	14621	14764	14606	14749	14681	14710	14892	14739	14695	14557	14606	14761	14699	14590	14622	14630	14586	14592	14516	14681	14816	14561	14511	14656	14810	14681	14704	14658	14696	14626	14487	14685	14494	14485	14674	14709	14658	14725	14706	14833	14563	14773	14686	14679	14685	14614	14592	14577	14625	14747	14508	14560	14581	14575	14684	14505	14643	14556	14680	14565	14647	14627	14609	14586	14627	14759	14624	14498	14695	14635	14810	14722	14709	14599	14652	14508	14593	14655	14603	14500	14817	14791	14623	14674	14710	14523	14753	14659	14467	14597	14647	14630	14613	14645	14607	14559	14632	14665	14633	14574	14561	14532	14600	14749	14662	14692	14617	14825	14685	14589	14720	14701	14606	14699	14609	14803	14862	14707	14636	14785	14657	14524	14752	14580	14794	14716	14752	14571	14562	14770	14588	14727	14759	14591	14752	14739	14673	14603	14752	14602	14674	14664	14440	14675	14568	14626	14732	14750	14479	14525	14626	14793	14735	14688	14643	14684	14726	14590	14586	14662	14587	14517	14636	14640	14639	14666	14387	14577	14634	14678	14545	14685	14743	14811	14683	14472	14650	14762	14736	14752	14764	14486	14606	14649	14540	14753	14638	14425	14662	14554	14683	14615	14670	14572	14625	14668	14427	14709	14588	14562	14677	14692	14613	14592	14618	14730	14494	14628	14958	14619	14632	14760	14672	14792	14613	14628	14790	14865	14562	14690	14691	14794	14516	14772	14699	14480	14476	14674	14450	14496	14697	14728	14507	14575	14582	14627	14636	14511	14741	14413	14620	14703	14556	14642	14802	14646	14788	14622	14513	14778	14517	14617	14798	14626	14506	14451	14618	14594	14736	14565	14731	14796	14570	14575	14579	14678	14487	14520	14526	14746	14542	14653	14622	14370	14665	14654	14564	14553	14718	14587	14880	14604	14610	14707	14648	14635	14672	14604	14762	14656	14542	14561	14685	14503	14683	14625	14661	14744	14510	14587	14807	14835	14626	14632	14663	14539	14504	14772	14789	14556	14606	14833	14583	14592	14640	14602	14576	14592	14605	14633	14473	14672	14660	14661	14518	14539	14697	14550	14520	14567	14589	14542	14482	14742	14606	14501	14661	14659	14583	14753	14496	14576	14775	14640	14673	14793	14683	14681	14578	14644	14719	14544	14573	14529	14748	14730	14674	14601	14639	14570	14624	14530	14635	14747	14542	14649	14576	14595	14504	14712	14672	14681	14692	14516	14727	14638	14796	14633	14573	14605	14594	14529	14565	14649	14508	14660	14572	14552	14570	14534	14525	14618	14662	14835	14583	14732	14690	14569	14624	14652	14703	14735	14711	14711	14459	14604	14689	14605	14589	14633	14635	14625	14515	14492	14711	14611	14647	14872	14551	14494	14556	14679	14643	14608	14646	14643	14662	14720	14766	14669	14609	14794	14537	14684	14579	14635	14496	14711	14743	14640	14687	14566	14563	14699	14561	14448	14688	14782	14615	14599	14518	14577	14576	14478	14708	14707	14654	14744	14522	14521	14627	14528	14740	14607	14774	14750	14474	14735	14512	14742	14591	14727	14569	14590	14757	14651	14684	14693
23033	21102	28893	23576	21408	22419	48219	64001	54803	38340	26040	17532	15905	15616	15435	15560	15355	15444	15396	15308	15440	15564	15459	15465	15439	15331	15383	15213	15464	15480	15378	15451	15611	15636	15427	15303	15419	15265	15331	15166	15335	15342	15345	15359	15351	15400	15187	15402	15168	15284	15244	15434	15362	15259	15255	15276	15406	15334	15234	15252	15286	15427	15431	15402	15538	15446	15187	15319	15274	15261	15221	15350	15180	15262	15414	15354	15329	15374	15257	15296	15360	15314	15547	15249	15312	15312	15489	15428	15272	15262	15255	15198	15279	15417	15264	15319	15358	15554	15314	15228	15211	15183	15333	15190	15217	15376	15287	15293	15331	15448	15187	15300	15474	15198	15142	15158	15282	15494	15388	15306	15300	15179	15207	15350	15321	15377	15242	15429	15353	15404	15239	15350	15240	15150	15357	15126	15241	15330	15296	15188	15253	15375	15318	15309	15130	15378	15477	15231	15160	15151	15197	15081	15311	15218	15131	15176	15154	15413	15274	15373	15407	15370	15216	15215	15125	15370	15412	15175	15364	15180	15359	15005	15141	15358	15499	15612	15405	15346	15391	15250	15328	15359	15289	15506	15398	15234	15125	15156	15380	15224	15234	15158	15400	15303	15433	15168	15248	15140	15261	15388	15303	15251	15358	15398	15443	15265	15258	15271	15395	15287	15307	15371	15301	15510	15267	15272	15302	15278	15515	15459	15174	15124	15256	15477	15224	15083	15240	15205	15246	15244	15163	15237	15453	15209	15206	15303	15302	15405	15157	15158	15410	15260	15232	15146	15132	15238	15193	15215	15227	15304	15263	15362	15254	15356	15497	15172	15206	15335	15299	15203	15291	15426	15175	15249	15392	15339	15229	15183	15488	15149	15187	15093	15302	15109	15399	15335	15327	15349	15419	15304	15286	15135	15046	15403	15324	15204	15333	15428	15115	15235	15396	15264	15174	15336	15277	15169	15227	15324	15506	15223	15127	15447	15315	15369	15254	15139	15360	15032	14960	15163	15245	15375	15399	15270	15342	15184	15213	15353	15404	15301	15218	15381	15088	15331	15120	15381	15385	15292	15392	15387	15385	15165	15284	15271	15340	15288	15258	15468	15383	15223	15461	15226	15360	15348	15206	15253	15239	15323	15298	15358	15406	15395	15364	15478	15619	15285	15356	15334	15335	15407	15212	15458	15283	15458	15137	15350	15471	15386	15214	15366	15470	15264	15161	15442	15224	15066	15276	15177	15403	15349	15418	15226	15320	15327	15158	15256	15254	15381	15278	15404	15458	15452	15257	15429	15256	15124	15277	15546	15287	15202	15140	15395	15166	15139	15255	15189	15356	15262	15276	15210	15320	15490	15078	15163	15180	15507	15333	15207	15263	15374	15350	15169	15164	15126	15167	15230	15140	15326	15220	15298	15204	15489	15318	15375	15223	15227	15065	15349	15217	15257	15415	15273	15141	15306	15185	15314	15177	15412	15210	15279	15277	15157	15186	15295	15496	15394	15189	15203	15140	14990	15147	15296	15444	15129	15312	15322	15490	15143	15018	15290	15376	15259	15300	15568	15197	15184	15345	15373	15329	15375	15295	15318	15151	15269	15312	15154	15252	15208	15339	15191	15217	15140	15370	15334	15174	15415	15248	15225	15135	15075	15092	15323	15447	15182	15296	15498	15223	15185	15456	15379	15281	15317	15265	15411	15332	15429	15265	15277	15439	15191	15382	15149	15241	15276	15327	15352	15318	15220	15228	15178	15205	15198	15180	15142	15180	15256	15298	15424	15302	15181	15280	15182	15147	15305	15261	15213	15266	15363	15201	15404	15305	15344	15317	15321	15288	15332	15386	15292	15283	15147	15268	15376	15179	15330	15387	15588	15263	15331	15376	15238	15194	15330	15432	15397	15231	15129	15310	15284	15169	15431	15302	15288	15259	15127	15194	15297	15243	15270	15281	15377	15228	15202	15250	15468	15152	15255	15149	15396	15305	15363	15237	15271	15079	15375	15314	15148	15098	15218	15116	15244	15385	15330	15287	15336	15211	15214	15180	15341	15136	15083	15415	15269	15391	15118	15248	15153	15347	15091	15372	15261	15263	15266	15363	15405	15233	15543	15335	15344	15368	15408	15178	15400	15196	15406	15382	15300	15213	15506	15217	15094	15238	15166	15334	15208	15410	15283	15298	15244	15291	15073	15451	15301	15272	15209	15349	15186	15145	15144	15151	15134	15254	15494	15206	15211	15331	15122	15223	15229	15182	15350	15341	14948	15243	15343	15232	15241	15274	15416	15322	15287	15379	15447	15293	15227	15258	15050	15422	15199	15208	15138	15460	15278	15266	15398	15148	15360	15413	15210	15359	15294	15279	15239	15355	15188	15391	15170	15205	15136	15229	15018	15285	15413	15355	15436	15050	15270	15226	15302	15187	15253	15147	15263	15397	15390	15302	15349	15177	15289	15228	15330	15270	15482	15261	15082	15367	15294	15473	15297	15370	15183	15421	15262	15196	15245	15052	15330	15141	15289	15191	15222	15431	15081	15289	15135	15410	15219	15194	15470	15379	15402	15327	15416	15405	15473	15526	15272	15231	15143	15232	15253	15196	15301	15166	15209	15440	15269	15335	15166	15360	15473	15401	15197	15242	15250	15416	15345	15375	15409	15292	15187	15184	15055	15257	15145	15205	15400	15269	15280	15272	15471	15384	15365	15273	15312	15317	15200	15211	15284	15200	15105	15349	15067	15085	15213	15444	15377	15159	15319	15081	15338	15451	15229	15265	15304	15512	15473	15305	15348	15590	15387	15013	15237	15249	15427	15459	15354	15410	15243	15331	15445	15187	15207	15280	15301	15402	15240	15128	15206	15205	15227	15114	15378	15357	15379	15057	15337	15095	15289	15249	15190	15336	15113	15428	15313	15265	15250	15173	15412	15484	15385	15369	15278	15316	15414	15385	15001	15266	15316	15400	15448	15098	15314	15318	15183	15406	15347	15239	15316	15328	15316	15420	15407	15180	15420	15123	15184	15271	15247	15326	15240	15295	15290	15287	15259	15110	15343	15327	15232	15385	15285	15211	15348	15293	15261	15122	15161	15160	15228	15517	15157	15215	15358	15212	15396	15218	15301	15326	15203	15357	15311	15269	15083	15254	15467	15114	15268	15252	15295	15251	15079	15392	15247	15411	15295	15258	15296	15348	15084	15173	15242	15274	15263	15100	15264	15224	15201	15381	15209	15167	15484	15169	15211	15130	15243	15234	15174	15361	15298	15069	15398	15172	15151	15130	15151	15223	15292	15305	15216	15201	15309	15607	15251	15281	15214	15200	15287	15413	15295	15226	15294	15217	15069	15269	14989	15205	15311	15090	15382	15009	15235	15186	15183	15189	15264	15212	15086	15422	15635	15219	15052	15390	15222	15048	15240	15272	15355	15255	15133	15458	15296	15430	15331	15325	15334	15389	15233	15228	15210	15333	15275	15229	15218	15399	15136	15394	15307	15357	15407	15151	15178	15217	15320	15143	15288	15473	15240	15232	15148	15332	15190	15223	15044	15355	15208	15362	15356	15377	15309	15366	15319	15284	15245	15244	15218	15248	15158	15155	15414	15406	15345	15223	15275	15329	15338	15564	15120	15307	15406	15167	15244	15312	15225	15430	15209	15297	15168	15374	15516	15450	15334	15373	15339	15388	15072	15107	15155	15530	15522	15362	15410	15432	15371	15442	15276	15293	15214	15353	15298	15277	15362	15304	15463	15220	15327	15370	15435	15342	15393	15363	15206	15221	15323	15179	15367	15360	15235	15152	15334	15241	15271	15244	15098	15336	15239	15279	15246	15306	15331	15213	15324	15273	15459	15229	15366	15402	15319	15277	15263	15317	15112	15152	15331	15309	15243	15325	15280	15472	15272	15240	15316	15234	15271	15336	15259	15263	15215	15318	15255	15109	15122	15258	15239	15325	15165	15277	15250	15252	15089	15240	15198	15050	15197	15337	15116	15456	15303	15103	15238	15172	15315	15387	15224	15438	15354	15357	15303	15210	15360	15218	15292	15401	15354	15392	15319	15287	15358	15433	15357	15432	15231	15143	15220	15231	15255	15273	15243	15476	15492	15118	15348	15408	15289	15247	15226	15398	15285	15294	15201	15447	15275	15188	15309	15133	15370	15338	15220	15402	15322	15402	15228	15198	15230	15152	15158	15089	15230	15135	15208	15284	15136	15164	15037	15360	15156	15128	15134	15127	15315	15361	15300	15278	15402	15222	15097	15138	15289	15190	15162	15408	15315	15156	15260	15146	15287	15264	15286	15415	15249	15268	14957	15248	15134	15194	15160	15369	15382	15300	15489	15424	15208	15220	15382	15257	15312	15308	15307	15082	15273	15125	15382	15134	15256	15237	15184	15220	15277	15422	15368	15152	15304	15358	15327	15304	15261	15428	15228	15476	15347	15368	15574	15419	15302	15306	15343	15190	15108	15342	15175	15176	15394	15304	15300	15277	15311	15246	15427	15417	15248	15305	15252	15484	15238	15413	15247	15266	15049	15210	15394	15242	15495	15143	15129	15128	15192	15212	15212	15353	15286	15361	15315	15132	15327	15291	15270	15253	15303	15211	15319	15452	15437	15292	15322	15230	15325	15187	15308	15273	15383	15484	15186	15370	15304	15102	15310	15382	15274	15571	15454	15114	15344	15210	15333	15161	15248	15401	15329	15233	15107	15292	15322	15382	15221	15152	15303	15330	15412	15287	15311	15268	15093	15263	15111	15223	15216	15289	15290	15471	15286	15322	15300	15418	15135	15369	15189	15236	15382	15342	15375	15307	15229	15199	15339	15296	15229	15261	15174	15100	15383	15269	15199	15200	15252	15328	15322	15392	15207	15246	15209	15297	15318	15413	15371	15301	15173	15143	15271	15299	15270	15473	15351	15597	15274	15244	15104	15072	15498	15257	15354	15226	15258	15301	15343	15432	15336	15318	15316	15267	15184	15311	15306	15163	15436	15414	15136	15338	15219	15110	15221	15296	15395	15315	15380	15287	15132	15287	15297	15250	15203	15230	15132	15125	15199	15311	15409	15365	15296	15182	15364	15347	15253	15460	15187	15405	15253	15393	15143	15518	15291	15404	15213	15159	15179	15420	15231	15362	15372
16802	30086	27686	22040	19224	17734	50335	65192	55411	37241	26213	14841	14454	14400	14319	14439	14309	14409	14339	14239	14363	14357	14442	14431	14361	14484	14530	14526	14324	14624	14393	14423	14410	14465	14472	14368	14553	14295	14411	14448	14388	14365	14402	14327	14394	14441	14297	14250	14362	14489	14393	14319	14469	14441	14404	14429	14372	14436	14688	14453	14523	14573	14363	14345	14501	14350	14540	14389	14201	14354	14439	14305	14441	14488	14461	14376	14437	14451	14308	14361	14586	14467	14351	14454	14357	14399	14456	14430	14543	14190	14327	14373	14393	14563	14360	14282	14533	14403	14407	14525	14500	14225	14320	14665	14413	14309	14573	14330	14301	14315	14558	14394	14303	14357	14360	14397	14453	14391	14516	14354	14263	14343	14464	14449	14569	14637	14477	14331	14361	14411	14483	14361	14269	14427	14433	14305	14391	14378	14418	14403	14294	14279	14431	14471	14291	14406	14311	14355	14369	14432	14414	14555	14149	14372	14401	14462	14488	14382	14490	14153	14325	14400	14394	14431	14336	14400	14325	14390	14422	14519	14444	14556	14441	14356	14536	14618	14364	14357	14324	14466	14329	14551	14435	14368	14499	14344	14337	14391	14518	14484	14247	14386	14354	14441	14373	14292	14489	14402	14333	14341	14471	14239	14414	14436	14408	14512	14442	14345	14484	14393	14414	14343	14387	14436	14482	14383	14480	14373	14507	14489	14364	14310	14518	14581	14340	14342	14504	14530	14512	14449	14330	14424	14486	14673	14535	14364	14344	14392	14420	14259	14403	14422	14294	14393	14355	14355	14408	14380	14429	14216	14323	14422	14383	14333	14355	14367	14456	14384	14423	14616	14491	14477	14414	14213	14327	14285	14490	14348	14142	14358	14429	14326	14323	14461	14310	14536	14490	14496	14387	14381	14419	14305	14429	14300	14383	14341	14352	14348	14624	14346	14402	14431	14418	14335	14493	14285	14395	14123	14427	14463	14439	14295	14252	14482	14400	14384	14459	14410	14479	14350	14208	14477	14444	14385	14470	14418	14370	14527	14418	14370	14313	14443	14362	14496	14476	14382	14312	14275	14545	14398	14316	14412	14640	14350	14528	14236	14410	14299	14388	14307	14294	14505	14355	14478	14407	14324	14389	14355	14481	14417	14390	14184	14324	14638	14450	14463	14415	14489	14344	14482	14481	14452	14495	14570	14492	14450	14343	14467	14499	14300	14410	14349	14389	14518	14294	14244	14419	14338	14415	14231	14487	14360	14377	14370	14334	14406	14385	14459	14442	14438	14412	14531	14492	14383	14386	14226	14438	14555	14408	14208	14543	14454	14373	14508	14361	14431	14351	14359	14483	14377	14422	14382	14487	14249	14475	14382	14379	14413	14398	14418	14496	14451	14267	14458	14405	14393	14471	14487	14263	14452	14454	14478	14331	14466	14454	14408	14375	14425	14283	14295	14431	14544	14436	14389	14420	14324	14417	14317	14494	14342	14308	14522	14397	14640	14244	14532	14393	14488	14386	14339	14320	14444	14445	14431	14429	14223	14472	14416	14409	14344	14535	14395	14457	14318	14328	14407	14446	14440	14393	14420	14282	14348	14449	14359	14159	14418	14297	14353	14446	14355	14404	14477	14406	14416	14443	14382	14401	14525	14387	14321	14384	14356	14347	14530	14497	14329	14406	14460	14336	14517	14438	14440	14354	14344	14455	14484	14428	14489	14376	14374	14274	14523	14417	14540	14387	14534	14367	14436	14416	14503	14583	14425	14393	14458	14423	14469	14372	14522	14366	14350	14378	14215	14443	14413	14459	14298	14454	14525	14329	14374	14319	14306	14415	14404	14496	14462	14475	14403	14526	14381	14332	14407	14378	14438	14256	14447	14337	14353	14391	14349	14385	14377	14354	14375	14531	14463	14371	14320	14434	14244	14444	14448	14395	14487	14423	14515	14343	14445	14435	14365	14459	14336	14346	14488	14538	14404	14305	14333	14474	14458	14355	14438	14425	14420	14381	14351	14370	14372	14335	14205	14438	14337	14319	14348	14548	14490	14525	14541	14492	14333	14519	14416	14458	14441	14382	14489	14434	14424	14414	14325	14447	14250	14448	14297	14312	14537	14385	14467	14372	14331	14344	14342	14303	14536	14276	14417	14299	14454	14497	14436	14345	14311	14391	14281	14422	14513	14421	14208	14309	14443	14282	14479	14344	14254	14273	14611	14358	14365	14251	14408	14498	14481	14444	14378	14383	14399	14512	14373	14436	14471	14481	14477	14465	14181	14342	14524	14238	14484	14617	14406	14320	14428	14425	14371	14479	14536	14518	14322	14417	14429	14139	14391	14316	14583	14421	14251	14332	14346	14357	14410	14366	14416	14423	14568	14425	14359	14461	14349	14535	14226	14208	14326	14397	14216	14330	14424	14221	14371	14521	14362	14322	14541	14387	14396	14402	14303	14389	14304	14572	14540	14379	14398	14615	14460	14514	14292	14262	14272	14511	14289	14530	14345	14369	14299	14366	14353	14439	14374	14384	14354	14313	14360	14382	14516	14339	14424	14505	14285	14244	14424	14272	14417	14295	14390	14452	14384	14346	14378	14500	14316	14540	14524	14296	14445	14396	14253	14489	14327	14182	14252	14307	14424	14505	14502	14439	14429	14540	14358	14320	14434	14393	14361	14384	14418	14361	14381	14306	14383	14409	14513	14375	14388	14454	14366	14386	14480	14567	14427	14511	14526	14352	14403	14437	14348	14496	14510	14587	14351	14286	14480	14320	14481	14365	14220	14477	14329	14394	14403	14513	14275	14522	14369	14438	14330	14363	14287	14389	14394	14334	14320	14461	14374	14472	14440	14639	14404	14406	14167	14377	14461	14494	14439	14466	14367	14312	14430	14343	14381	14335	14337	14285	14257	14465	14492	14231	14488	14349	14212	14515	14451	14278	14270	14395	14509	14306	14464	14521	14394	14428	14472	14358	14378	14352	14371	14341	14425	14547	14281	14482	14457	14526	14353	14504	14288	14347	14427	14428	14323	14352	14464	14367	14486	14381	14419	14362	14375	14408	14475	14361	14465	14507	14466	14346	14326	14364	14316	14512	14473	14468	14357	14326	14400	14312	14356	14364	14505	14403	14542	14440	14400	14348	14318	14403	14531	14430	14494	14247	14384	14235	14268	14327	14438	14341	14475	14436	14393	14408	14461	14429	14415	14282	14601	14494	14249	14469	14443	14354	14506	14414	14313	14447	14418	14365	14246	14396	14435	14340	14296	14291	14377	14408	14511	14260	14364	14433	14293	14353	14376	14387	14491	14279	14350	14470	14370	14332	14320	14373	14474	14521	14388	14343	14455	14553	14414	14341	14489	14264	14411	14363	14343	14426	14443	14465	14315	14379	14494	14545	14531	14407	14407	14376	14333	14313	14636	14232	14377	14312	14230	14374	14425	14353	14315	14290	14493	14349	14373	14401	14299	14449	14438	14266	14536	14380	14400	14400	14355	14428	14217	14506	14438	14380	14487	14406	14456	14228	14343	14382	14439	14548	14413	14499	14404	14365	14394	14397	14554	14489	14325	14292	14393	14235	14337	14574	14489	14344	14542	14432	14278	14464	14496	14403	14284	14372	14293	14541	14458	14258	14422	14494	14273	14371	14378	14406	14570	14424	14426	14485	14389	14399	14380	14259	14408	14386	14350	14440	14420	14317	14416	14410	14316	14440	14545	14482	14454	14404	14331	14345	14317	14432	14298	14465	14595	14404	14402	14389	14507	14432	14269	14281	14435	14307	14319	14496	14369	14524	14321	14505	14274	14385	14555	14382	14484	14263	14375	14433	14431	14380	14498	14370	14402	14317	14436	14422	14471	14563	14572	14590	14376	14619	14324	14385	14357	14412	14472	14329	14504	14325	14419	14394	14453	14476	14528	14316	14479	14319	14469	14566	14521	14386	14487	14585	14386	14332	14494	14342	14585	14365	14613	14313	14376	14481	14436	14466	14493	14417	14398	14447	14478	14417	14343	14384	14232	14358	14423	14323	14237	14460	14443	14437	14448	14311	14394	14340	14233	14508	14416	14225	14324	14292	14440	14254	14466	14486	14447	14297	14470	14378	14424	14376	14327	14457	14588	14333	14415	14404	14455	14316	14182	14245	14388	14458	14361	14338	14506	14429	14319	14418	14489	14413	14400	14257	14324	14500	14330	14513	14327	14227	14583	14424	14351	14388	14367	14657	14324	14386	14176	14289	14354	14528	14400	14441	14334	14503	14287	14258	14401	14434	14499	14465	14463	14391	14208	14456	14364	14192	14503	14384	14381	14326	14400	14288	14411	14441	14498	14393	14287	14326	14466	14185	14413	14428	14607	14288	14501	14530	14335	14521	14343	14183	14278	14384	14464	14489	14564	14327	14415	14465	14456	14515	14477	14399	14387	14526	14376	14232	14309	14436	14369	14340	14366	14415	14470	14379	14444	14682	14383	14215	14308	14414	14361	14450	14327	14424	14573	14257	14268	14493	14395	14296	14511	14330	14522	14320	14335	14361	14285	14166	14425	14345	14430	14586	14314	14459	14194	14474	14502	14485	14482	14167	14527	14486	14359	14422	14512	14428	14540	14405	14589	14551	14406	14298	14436	14346	14207	14405	14417	14508	14188	14397	14527	14479	14338	14359	14448	14460	14455	14539	14440	14426	14418	14317	14291	14379	14457	14414	14392	14302	14515	14385	14336	14424	14330	14449	14459	14538	14411	14431	14328	14428	14549	14456	14415	14194	14445	14464	14448	14358	14534	14340	14545	14266	14422	14131	14270	14396	14220	14390	14410	14372	14540	14371	14408	14413	14335	14386	14402	14499	14395	14490	14306	14218	14347	14536	14246	14294	14453	14298	14288	14495	14499	14358	14310	14270	14415	14500	14462	14550	14439	14296	14353	14538	14458	14328	14314	14431	14312	14418	14352	14397	14302	14417	14504	14216	14394	14475	14410	14365	14514	14392	14397	14377	14187	14377	14443	14585	14365	14424	14228	14253	14363	14456	14348	14484	14389	14295	14380	14245	14340	14327	14522	14357	14389	14157	14489	14446	14276	14400	14528	14445	14496	14437	14368	14347	14327	14281	14432	14481	14320	14467	14191	14450	14617	14311	14427	14379	14562
27414	21715	22575	19048	16103	15846	19701	24449	22832	19752	16782	15490	15435	15441	15564	15456	15526	15755	15508	15323	15367	15577	15221	15388	15429	15402	15553	15574	15610	15405	15708	15598	15284	15299	15519	15407	15584	15521	15521	15569	15282	15362	15382	15561	15582	15529	15339	15524	15263	15663	15599	15555	15384	15366	15541	15441	15485	15524	15470	15511	15513	15583	15575	15524	15509	15290	15525	15255	15386	15313	15467	15403	15542	15474	15472	15421	15464	15593	15282	15490	15482	15329	15442	15563	15343	15373	15323	15537	15264	15559	15413	15568	15323	15421	15451	15472	15364	15423	15483	15349	15491	15405	15396	15567	15497	15338	15562	15495	15317	15534	15554	15422	15544	15502	15617	15365	15329	15389	15503	15633	15256	15430	15418	15589	15368	15432	15513	15507	15511	15550	15490	15379	15482	15478	15447	15475	15495	15435	15452	15480	15298	15374	15438	15578	15639	15506	15505	15516	15517	15315	15312	15673	15489	15526	15501	15374	15402	15326	15344	15563	15455	15408	15564	15289	15390	15403	15529	15422	15304	15503	15529	15503	15485	15420	15371	15433	15536	15534	15582	15347	15484	15315	15545	15561	15448	15349	15577	15411	15358	15343	15540	15388	15615	15503	15561	15488	15432	15455	15498	15259	15512	15513	15565	15348	15382	15362	15245	15496	15527	15571	15342	15544	15471	15486	15308	15513	15554	15511	15493	15559	15510	15522	15461	15409	15547	15454	15369	15429	15481	15397	15436	15475	15593	15349	15331	15581	15480	15381	15446	15357	15515	15547	15430	15422	15532	15442	15579	15553	15229	15482	15485	15435	15589	15460	15428	15485	15362	15474	15456	15419	15246	15422	15473	15560	15211	15317	15146	15499	15570	15490	15217	15455	15314	15395	15454	15283	15415	15426	15583	15227	15288	15342	15626	15486	15491	15457	15396	15341	15462	15361	15469	15360	15475	15415	15333	15213	15437	15339	15502	15428	15639	15389	15274	15483	15424	15346	15300	15412	15279	15432	15452	15491	15703	15527	15429	15342	15423	15714	15529	15373	15553	15346	15533	15520	15588	15430	15602	15589	15392	15355	15376	15645	15551	15347	15418	15503	15636	15406	15456	15449	15383	15526	15501	15578	15496	15300	15504	15326	15601	15397	15312	15417	15613	15388	15466	15499	15571	15420	15482	15302	15393	15455	15506	15434	15391	15649	15542	15249	15456	15400	15398	15368	15357	15680	15620	15715	15389	15552	15576	15182	15380	15278	15509	15536	15321	15543	15327	15457	15398	15499	15423	15566	15310	15670	15486	15568	15494	15401	15466	15420	15426	15396	15396	15512	15615	15651	15479	15310	15558	15428	15498	15350	15419	15416	15478	15548	15448	15489	15302	15524	15528	15373	15245	15531	15464	15502	15396	15418	15440	15320	15593	15488	15423	15467	15493	15333	15372	15512	15627	15411	15532	15575	15611	15470	15061	15474	15347	15404	15609	15181	15345	15535	15444	15469	15378	15388	15609	15386	15397	15577	15390	15431	15553	15443	15398	15535	15272	15172	15419	15310	15502	15478	15320	15491	15534	15424	15481	15521	15113	15421	15370	15512	15402	15432	15543	15598	15389	15402	15333	15204	15439	15412	15428	15214	15659	15609	15506	15625	15378	15431	15386	15418	15397	15302	15519	15486	15510	15480	15532	15411	15440	15474	15618	15593	15328	15418	15453	15526	15385	15627	15232	15437	15491	15544	15435	15584	15444	15456	15446	15444	15480	15328	15529	15293	15292	15455	15494	15339	15452	15374	15593	15268	15498	15513	15376	15288	15492	15399	15380	15454	15571	15677	15488	15566	15346	15353	15477	15317	15360	15393	15490	15263	15462	15558	15616	15485	15774	15614	15417	15380	15489	15336	15396	15628	15532	15333	15269	15360	15529	15539	15271	15478	15301	15372	15345	15376	15498	15359	15522	15451	15525	15476	15357	15318	15458	15318	15371	15382	15631	15232	15557	15435	15411	15381	15464	15423	15475	15452	15582	15563	15320	15287	15353	15446	15350	15291	15422	15442	15574	15435	15429	15170	15666	15522	15402	15558	15427	15835	15348	15421	15289	15426	15469	15428	15512	15368	15337	15444	15402	15370	15563	15441	15604	15513	15545	15414	15542	15321	15353	15493	15472	15493	15406	15484	15442	15520	15429	15539	15562	15488	15384	15407	15392	15524	15409	15293	15405	15553	15456	15347	15362	15275	15438	15397	15427	15619	15425	15437	15566	15477	15492	15440	15480	15415	15474	15411	15349	15332	15353	15488	15444	15470	15319	15513	15429	15506	15339	15663	15487	15460	15302	15461	15403	15617	15429	15313	15488	15553	15553	15465	15289	15600	15520	15662	15476	15530	15505	15508	15482	15458	15481	15236	15506	15373	15445	15420	15382	15543	15554	15328	15496	15381	15372	15420	15555	15747	15461	15263	15629	15392	15399	15410	15473	15268	15427	15383	15319	15537	15531	15379	15509	15481	15385	15277	15274	15535	15516	15406	15342	15556	15527	15623	15515	15473	15386	15423	15424	15300	15389	15538	15604	15540	15421	15356	15502	15452	15588	15407	15223	15383	15742	15517	15386	15511	15724	15440	15442	15503	15405	15419	15197	15362	15272	15517	15410	15329	15286	15269	15412	15482	15389	15484	15566	15390	15527	15657	15300	15475	15352	15466	15366	15621	15507	15398	15579	15463	15403	15332	15473	15653	15408	15566	15482	15439	15301	15351	15449	15326	15273	15438	15482	15326	15453	15479	15644	15340	15392	15615	15594	15495	15454	15342	15425	15318	15485	15509	15585	15476	15500	15522	15385	15559	15334	15422	15371	15473	15489	15390	15351	15390	15395	15625	15384	15426	15508	15572	15471	15485	15387	15431	15479	15360	15506	15207	15399	15467	15500	15307	15325	15402	15451	15496	15431	15401	15561	15670	15502	15500	15317	15561	15562	15691	15641	15499	15590	15308	15572	15582	15699	15495	15431	15602	15492	15452	15438	15467	15355	15317	15508	15395	15452	15225	15323	15472	15301	15382	15434	15438	15580	15551	15359	15389	15525	15262	15293	15357	15714	15408	15380	15410	15271	15480	15534	15406	15603	15347	15575	15603	15518	15394	15355	15273	15290	15280	15626	15612	15464	15379	15466	15581	15280	15258	15410	15363	15566	15505	15342	15585	15683	15590	15462	15340	15448	15326	15274	15270	15626	15462	15404	15301	15457	15463	15601	15452	15498	15392	15398	15526	15541	15492	15377	15462	15645	15348	15357	15558	15290	15564	15379	15525	15568	15591	15641	15403	15552	15532	15424	15376	15366	15504	15489	15425	15307	15541	15350	15434	15632	15397	15529	15574	15299	15398	15571	15248	15317	15504	15461	15422	15542	15385	15476	15367	15467	15402	15455	15454	15518	15358	15411	15645	15294	15468	15657	15631	15417	15517	15492	15412	15482	15551	15605	15628	15308	15265	15328	15455	15574	15613	15492	15471	15316	15699	15435	15401	15576	15421	15493	15550	15541	15304	15340	15537	15315	15521	15460	15592	15357	15307	15515	15452	15443	15328	15315	15710	15502	15477	15300	15600	15497	15440	15634	15546	15550	15526	15417	15215	15388	15425	15598	15375	15451	15307	15461	15402	15440	15439	15509	15539	15426	15531	15261	15445	15322	15607	15505	15416	15343	15279	15385	15458	15363	15634	15449	15396	15445	15660	15575	15320	15386	15589	15361	15360	15657	15556	15487	15568	15401	15433	15407	15283	15442	15391	15521	15213	15230	15361	15381	15497	15571	15297	15404	15661	15385	15522	15554	15345	15409	15293	15497	15509	15309	15299	15437	15450	15326	15438	15423	15370	15292	15334	15333	15429	15401	15388	15328	15529	15526	15473	15432	15509	15728	15386	15377	15209	15270	15280	15411	15328	15443	15608	15528	15557	15411	15321	15242	15331	15422	15435	15317	15350	15456	15493	15433	15413	15480	15496	15511	15555	15335	15424	15440	15565	15455	15442	15647	15708	15574	15338	15392	15357	15306	15320	15501	15395	15321	15419	15402	15499	15407	15576	15512	15553	15651	15540	15434	15502	15590	15417	15376	15452	15204	15376	15382	15434	15520	15358	15491	15608	15456	15677	15343	15312	15417	15536	15293	15534	15403	15403	15338	15425	15449	15320	15551	15380	15291	15383	15511	15384	15467	15285	15472	15463	15434	15539	15579	15575	15481	15661	15375	15452	15410	15383	15531	15336	15335	15524	15485	15330	15440	15416	15580	15549	15288	15401	15405	15481	15365	15508	15316	15405	15310	15408	15699	15435	15505	15494	15468	15405	15363	15474	15479	15528	15538	15485	15445	15543	15454	15405	15422	15364	15531	15427	15341	15423	15388	15567	15368	15459	15402	15561	15402	15709	15488	15630	15397	15585	15385	15675	15457	15402	15381	15398	15357	15362	15585	15286	15435	15440	15556	15652	15465	15517	15357	15657	15443	15407	15333	15476	15322	15464	15521	15625	15323	15405	15327	15485	15696	15368	15484	15400	15425	15414	15325	15372	15469	15676	15559	15526	15356	15519	15253	15503	15447	15564	15722	15484	15398	15573	15308	15502	15426	15373	15406	15339	15489	15463	15241	15288	15343	15500	15365	15376	15314	15425	15482	15473	15434	15453	15606	15626	15367	15561	15506	15510	15477	15309	15543	15537	15426	15435	15567	15523	15502	15558	15398	15404	15491	15556	15466	15388	15538	15263	15397	15242	15491	15443	15556	15591	15534	15399	15476	15532	15503	15618	15438	15378	15344	15504	15433	15607	15420	15315	15462	15527	15266	15409	15428	15381	15347	15590	15514	15701	15600	15510	15479	15459	15273	15418	15333	15376	15521	15450	15378	15431	15427	15548	15434	15334	15490	15379	15505	15537	15520	15481	15452	15394	15510	15285	15557	15373	15641	15567	15431	15697	15513	15577	15412	15271	15445	15481	15594	15388	15464	15343	15605	15434	15626	15774	15231	15429	15591	15348	15367	15453	15433	15486	15387	15525	15327	15315	15499	15538	15434	15575	15327	15484	15650	15553	15328	15617	15382	15359	15517	15566	15358	15306	15458	15453	14990	15522	15515	15358	15641	15513	15678	15620
14919	19322	17991	16217	15417	15100	21831	26915	23662	18914	15879	14567	14540	14599	14540	14538	14412	14606	14386	14392	14578	14402	14406	14524	14433	14504	14467	14376	14377	14408	14486	14500	14576	14580	14545	14320	14368	14536	14498	14388	14544	14349	14404	14568	14641	14563	14559	14475	14386	14582	14667	14491	14508	14329	14549	14658	14465	14413	14364	14314	14613	14532	14534	14468	14383	14444	14374	14596	14545	14552	14492	14381	14618	14600	14536	14664	14436	14514	14470	14503	14657	14531	14570	14596	14585	14531	14493	14464	14493	14556	14334	14498	14687	14445	14640	14525	14531	14430	14523	14379	14548	14471	14311	14587	14472	14481	14561	14454	14522	14455	14452	14439	14404	14471	14480	14401	14552	14586	14318	14340	14502	14353	14640	14485	14488	14407	14641	14348	14410	14720	14545	14399	14588	14578	14384	14553	14488	14433	14640	14478	14181	14518	14376	14610	14374	14470	14544	14546	14566	14511	14611	14613	14278	14665	14580	14545	14440	14674	14486	14397	14611	14486	14546	14629	14600	14568	14533	14276	14442	14359	14511	14440	14562	14670	14600	14390	14427	14464	14426	14491	14618	14476	14550	14539	14453	14521	14410	14557	14577	14426	14482	14614	14433	14391	14549	14678	14423	14690	14484	14498	14400	14531	14379	14450	14518	14368	14451	14608	14321	14715	14568	14649	14432	14596	14571	14487	14564	14482	14638	14625	14591	14581	14401	14444	14462	14404	14406	14552	14561	14474	14515	14338	14412	14614	14380	14557	14578	14554	14438	14532	14454	14489	14338	14654	14456	14430	14384	14350	14488	14499	14407	14595	14592	14503	14587	14754	14408	14596	14465	14400	14520	14564	14556	14586	14565	14550	14534	14520	14721	14483	14438	14626	14597	14523	14545	14410	14553	14519	14541	14431	14438	14418	14544	14499	14480	14383	14609	14409	14482	14626	14533	14375	14488	14407	14438	14404	14588	14470	14397	14475	14480	14569	14541	14612	14623	14531	14590	14508	14519	14584	14255	14395	14508	14535	14306	14492	14428	14490	14476	14547	14644	14542	14494	14494	14440	14431	14574	14591	14641	14500	14586	14398	14446	14497	14480	14381	14511	14575	14485	14509	14491	14371	14569	14550	14502	14456	14596	14446	14506	14380	14554	14418	14445	14472	14485	14471	14355	14601	14687	14506	14483	14464	14434	14446	14536	14541	14615	14464	14502	14312	14376	14520	14389	14503	14519	14350	14509	14539	14461	14625	14523	14480	14354	14578	14380	14556	14372	14456	14468	14577	14557	14522	14511	14619	14615	14407	14453	14397	14450	14502	14649	14497	14564	14540	14460	14489	14435	14427	14586	14598	14451	14418	14649	14461	14508	14517	14569	14436	14498	14577	14489	14700	14443	14465	14488	14481	14387	14487	14534	14519	14458	14433	14499	14465	14630	14457	14448	14516	14383	14474	14415	14549	14560	14427	14402	14552	14499	14435	14460	14330	14517	14538	14403	14405	14509	14448	14455	14534	14416	14585	14676	14551	14472	14613	14640	14532	14570	14530	14384	14445	14659	14430	14659	14473	14365	14467	14412	14574	14339	14448	14502	14539	14485	14602	14453	14555	14470	14719	14456	14442	14557	14477	14459	14569	14498	14713	14345	14485	14408	14544	14337	14471	14393	14449	14606	14489	14488	14317	14742	14507	14320	14699	14510	14641	14484	14573	14549	14380	14263	14530	14485	14442	14453	14526	14558	14618	14419	14403	14403	14386	14530	14480	14439	14448	14529	14619	14508	14484	14512	14336	14413	14482	14421	14533	14525	14541	14657	14482	14556	14487	14332	14513	14475	14643	14406	14497	14613	14512	14604	14649	14617	14530	14573	14455	14504	14365	14529	14254	14534	14480	14499	14556	14528	14538	14459	14475	14456	14472	14464	14448	14553	14440	14457	14459	14460	14419	14414	14468	14557	14345	14608	14386	14514	14540	14471	14581	14541	14637	14588	14471	14525	14604	14472	14573	14514	14574	14588	14323	14793	14536	14500	14414	14463	14616	14488	14345	14579	14557	14413	14568	14440	14410	14507	14394	14539	14576	14518	14393	14501	14519	14568	14390	14489	14509	14483	14677	14600	14580	14473	14648	14557	14582	14635	14682	14562	14530	14441	14569	14551	14381	14552	14633	14571	14538	14452	14496	14593	14453	14574	14537	14664	14417	14456	14459	14526	14413	14586	14517	14423	14511	14448	14619	14476	14519	14322	14540	14590	14481	14515	14448	14591	14615	14356	14587	14336	14477	14440	14401	14704	14537	14706	14563	14496	14322	14453	14467	14501	14447	14542	14583	14404	14469	14541	14491	14583	14431	14423	14502	14430	14422	14518	14575	14565	14510	14440	14679	14374	14707	14644	14484	14569	14557	14627	14624	14583	14458	14552	14441	14620	14344	14434	14652	14523	14497	14608	14786	14526	14487	14608	14525	14377	14538	14653	14502	14559	14590	14479	14338	14741	14458	14476	14406	14328	14457	14522	14452	14499	14452	14441	14412	14541	14389	14450	14493	14411	14488	14489	14560	14491	14450	14378	14464	14436	14457	14516	14463	14589	14342	14597	14478	14476	14312	14567	14459	14634	14472	14304	14498	14552	14501	14386	14769	14545	14597	14480	14521	14493	14512	14494	14597	14417	14422	14354	14553	14555	14492	14587	14394	14466	14509	14476	14512	14455	14440	14705	14552	14518	14550	14667	14519	14504	14588	14693	14571	14490	14568	14538	14363	14390	14512	14553	14493	14498	14401	14546	14494	14457	14526	14388	14568	14560	14604	14402	14423	14520	14551	14565	14657	14543	14511	14520	14488	14474	14475	14364	14681	14543	14594	14506	14632	14631	14578	14479	14491	14423	14464	14568	14512	14545	14427	14438	14484	14272	14527	14534	14336	14493	14672	14473	14351	14422	14677	14524	14569	14322	14643	14461	14556	14495	14667	14492	14445	14501	14611	14498	14536	14661	14549	14485	14538	14489	14537	14605	14480	14626	14462	14447	14442	14517	14490	14499	14524	14362	14493	14511	14472	14479	14375	14423	14491	14513	14595	14566	14380	14606	14547	14479	14515	14454	14488	14432	14635	14522	14608	14632	14259	14503	14428	14383	14473	14561	14373	14618	14405	14485	14473	14432	14383	14506	14456	14561	14556	14499	14477	14559	14679	14489	14428	14469	14475	14546	14605	14375	14591	14463	14510	14450	14547	14504	14563	14533	14600	14415	14562	14519	14725	14496	14589	14383	14514	14539	14460	14607	14417	14518	14571	14428	14590	14321	14451	14467	14441	14428	14382	14464	14402	14592	14571	14444	14486	14711	14526	14432	14465	14525	14485	14493	14521	14535	14585	14466	14464	14346	14560	14424	14389	14369	14545	14457	14481	14591	14492	14539	14546	14586	14487	14597	14597	14513	14455	14479	14589	14357	14622	14564	14414	14479	14340	14556	14516	14556	14541	14522	14543	14520	14588	14420	14638	14403	14435	14528	14520	14550	14603	14501	14367	14432	14511	14649	14441	14564	14429	14522	14407	14634	14605	14550	14560	14526	14607	14298	14620	14490	14481	14462	14510	14303	14563	14525	14597	14513	14505	14371	14472	14625	14476	14462	14362	14480	14417	14428	14441	14530	14529	14468	14509	14478	14491	14540	14531	14565	14568	14509	14494	14542	14360	14497	14592	14524	14454	14723	14603	14565	14655	14407	14394	14497	14607	14419	14644	14501	14479	14384	14559	14459	14551	14511	14418	14343	14413	14504	14365	14458	14445	14347	14408	14526	14460	14586	14460	14520	14277	14719	14596	14459	14323	14484	14577	14530	14486	14564	14489	14482	14623	14484	14373	14491	14562	14472	14535	14490	14550	14594	14733	14686	14486	14509	14429	14447	14335	14436	14525	14514	14550	14569	14638	14513	14341	14671	14466	14713	14386	14451	14478	14542	14539	14530	14438	14387	14364	14451	14360	14568	14567	14411	14524	14395	14593	14451	14497	14501	14587	14599	14548	14526	14516	14628	14434	14567	14515	14331	14373	14545	14422	14417	14587	14395	14658	14376	14510	14385	14462	14536	14454	14597	14430	14461	14529	14439	14486	14612	14468	14661	14546	14505	14502	14605	14429	14423	14520	14710	14608	14368	14595	14523	14513	14569	14441	14497	14543	14461	14399	14335	14438	14409	14609	14414	14410	14540	14396	14385	14490	14659	14578	14545	14422	14557	14482	14430	14518	14408	14481	14468	14612	14481	14269	14589	14474	14338	14631	14493	14583	14560	14376	14511	14560	14440	14666	14492	14401	14488	14501	14522	14420	14607	14428	14462	14592	14445	14596	14508	14588	14500	14552	14536	14439	14489	14527	14432	14584	14602	14370	14404	14540	14601	14426	14516	14594	14493	14439	14362	14505	14463	14448	14456	14364	14413	14451	14521	14487	14349	14423	14389	14690	14632	14422	14517	14513	14597	14511	14598	14594	14554	14475	14561	14404	14521	14347	14644	14476	14530	14401	14485	14404	14319	14644	14523	14494	14561	14381	14492	14466	14457	14505	14604	14353	14544	14562	14557	14484	14406	14456	14435	14481	14474	14243	14488	14572	14442	14452	14597	14363	14664	14604	14458	14506	14666	14533	14561	14447	14536	14521	14586	14435	14509	14674	14557	14531	14592	14456	14529	14462	14701	14595	14589	14561	14424	14551	14463	14630	14547	14436	14699	14599	14528	14564	14589	14397	14562	14660	14508	14504	14524	14586	14438	14546	14535	14323	14377	14665	14685	14629	14455	14602	14541	14495	14527	14493	14620	14481	14462	14549	14502	14516	14583	14619	14436	14486	14574	14422	14372	14415	14443	14569	14449	14445	14478	14511	14620	14504	14643	14504	14351	14530	14518	14613	14553	14333	14529	14415	14524	14554	14512	14479	14375	14497	14327	14597	14560	14447	14574	14742	14603	14336	14535	14761	14367	14489	14514	14349	14517	14567	14600	14455	14425	14580	14500	14626	14385	14520	14482	14672	14608	14615	14550	14351	14688	14418	14459	14529	14375	14381	14518	14603	14334	14451	14646	14374	14452	14611	14382	14479	14433	14486	14573	14616	14513	14581	14411	14383	14593	14525	14492	14451	14445	14517
24621	21077	27808	24807	20298	17237	34214	47278	39426	29163	20551	15751	15307	14979	15091	15053	15149	14968	14939	15083	14947	15135	14950	15078	15001	14795	14984	15003	14816	14923	15027	14976	14936	14977	15013	14909	14980	14957	14823	15167	15063	15008	15010	15047	15128	15067	14846	14967	14874	15045	15039	14970	14924	15030	15038	14839	15079	14940	14947	14933	15063	14960	14791	14900	14908	15022	14952	14822	15006	14835	14853	14815	14989	14709	14861	14973	14718	14770	15044	14921	15012	14888	15143	14724	14987	14886	14921	15041	14811	14800	14732	14971	14936	14974	14860	14998	15055	15088	14928	14875	14841	14854	15104	15069	14974	15232	15001	14960	14973	15062	14953	14975	14899	14880	15137	14902	14937	15033	15086	15070	14995	15038	15070	15013	15020	14866	15017	15058	15093	14927	15124	14963	14989	14972	15085	14979	14815	14716	15057	14861	14836	14967	14922	14981	14963	15076	15056	14776	14923	15067	15069	15012	15148	15202	15046	14857	15100	14980	14934	15176	15050	14985	15047	14883	14919	14876	14958	14914	14927	14902	14978	14784	14944	15045	14839	14747	14874	14853	14860	14956	14870	14988	14919	14912	14916	14776	14997	14799	14904	15023	14955	14917	14844	14811	14925	15034	14922	14908	14933	14813	15070	14909	15084	14949	14803	14853	14761	14813	14841	14837	14902	14918	14976	14963	14756	14731	14671	14911	14802	14978	14956	15059	14859	14880	15084	14998	14978	14928	14911	14960	14793	15163	15035	15076	14940	14874	15041	14805	14908	14810	14898	14862	14947	15030	14934	15040	15095	15025	14990	15105	15047	15114	15069	14973	15109	14870	14826	14904	14949	14974	14901	15105	14769	14947	14917	14847	14833	14987	14979	14818	14813	14964	15214	14907	14947	14723	14965	14994	14993	14956	14929	14911	15030	15150	14871	14853	15018	15081	14870	14925	14999	14759	15025	14957	15117	15056	14889	14711	15269	14949	14798	15062	14983	14948	15024	15155	15009	15044	15042	14926	14903	14838	14950	14985	14916	14839	15036	15005	14778	15013	15071	15043	14778	14964	14967	15117	14927	14860	15075	14972	15000	14959	14799	14903	14774	14895	14962	14884	14834	14821	14743	15125	15067	14817	14957	14928	14960	14985	14911	14770	14767	15004	14888	14885	14849	14929	15084	14937	15086	14828	14961	14885	14902	14824	14992	14988	14816	14898	15027	15027	15163	14944	15153	14904	14915	14948	14904	15065	15028	15026	14845	15072	15041	14965	15031	15142	15128	14859	15079	14960	15015	14928	15123	15007	15151	15093	14813	14983	14984	14979	15157	14945	14896	14969	14860	14891	14860	14940	14916	14888	14752	14979	14961	15169	14971	15099	14909	14992	15006	14784	14945	14863	15132	14867	14878	15062	14994	14930	14784	14766	14716	14971	14935	15064	15003	14821	14944	14826	14922	14940	14848	14868	15050	14874	14737	14970	14787	15004	14730	15064	15085	15002	14990	14888	14801	14918	14977	14747	14917	15035	14924	14839	14994	14981	14999	14858	14782	15051	15149	15080	15054	14924	15002	14998	14795	14963	14735	14892	15181	15110	14723	14854	15006	14811	15037	14875	14993	15054	14970	14888	14981	14868	15030	14904	14837	14848	14918	14991	14788	14825	15011	14991	14909	14895	14931	14968	14956	15119	14923	14917	14873	14990	14919	15014	14954	15297	14778	14835	14953	14777	14986	14886	15040	15104	14951	15021	14967	15014	15048	15133	14911	14908	14917	14928	14940	14836	14979	14699	14974	14724	14771	14843	14817	14927	14809	15006	15054	14911	14988	14997	14863	15005	15074	14771	14832	14985	15071	14950	15120	14955	14905	15056	14937	14946	15128	14834	14981	15088	14890	15184	14944	14843	14806	14986	14843	14986	14898	14905	15063	14824	14758	14812	15121	14869	14782	14978	14900	14965	14965	14959	15010	14939	14813	15001	14927	14924	14985	15083	14914	14863	15069	14953	14948	15024	14963	15073	15014	15042	14977	15007	15122	15183	15007	15265	14785	14944	14891	14929	15007	14896	15101	14875	15123	14802	14960	14932	15079	14906	14818	15085	14859	14935	14904	15099	15047	15079	14783	15020	14976	14910	14862	14804	14919	15083	14912	15074	14983	14837	14988	14959	14945	14873	15037	14987	15060	14955	14807	14904	14889	15003	14775	14902	14920	14932	15123	14970	14830	15099	15096	14929	15000	14883	15050	14951	15073	14995	14981	14857	14767	14860	14851	14873	14977	14825	14849	14935	14930	14903	15047	15140	14944	15065	14914	14925	15041	14934	14845	14967	15078	15032	14877	14731	14880	14826	14921	14911	14942	14952	14990	14849	14880	15080	14967	14976	14762	14971	15039	15025	14969	15115	14901	14867	14887	14985	14984	14895	15009	14943	14777	14711	14989	14951	14965	15105	14850	14895	14945	15003	14888	14897	14927	14895	15057	14971	15014	15048	14817	14931	15037	15025	14793	14981	14964	15059	14888	14981	14867	14968	15087	14986	15078	14865	15056	14909	14947	15026	15031	14894	14869	14899	15083	14950	15063	14810	14788	14816	14905	14950	14930	14768	14863	14808	14856	14959	14958	14901	14931	14785	15047	14996	14968	14982	14984	14952	15055	15011	14979	14875	14998	14905	14864	15119	15070	15131	14822	15026	15048	15014	14922	14821	15002	14958	14849	14958	14994	14904	15049	14977	14660	14725	14779	14860	14880	15097	14984	14864	14926	14916	14975	14876	14886	14872	14840	14819	14873	14936	15054	14963	15108	15152	15051	14992	14974	14787	14930	14993	14900	14887	14705	14731	14910	14997	14811	14994	14941	15017	14820	15006	14989	14761	14857	14793	14869	15057	15062	14947	14966	14865	15044	14984	15071	14841	15094	14856	14898	14836	15056	15121	15089	14925	14927	14945	14749	14975	14987	14925	15025	15120	15088	14871	14694	14983	14919	14903	14869	15053	14911	14851	15106	14711	15178	15095	15092	14942	14912	14968	15109	14961	15055	14880	15036	15043	15058	14836	15002	14933	15032	14994	15057	14849	15016	14877	14936	15103	14962	14893	15073	15161	14888	15070	15178	14951	14664	14872	15098	15054	15093	15019	14946	14895	14930	14934	14819	15104	15173	14896	14840	14853	14814	14952	14774	14997	15115	14848	14877	15038	14838	14837	14922	14779	14877	14966	14815	15016	14905	14965	14722	14859	14821	15082	14763	14888	14881	14779	15095	15087	14970	14865	14942	15033	14950	15043	15146	14972	14961	14913	15066	14919	14977	14939	14960	15078	15048	14951	14970	14842	14954	14890	15059	15020	15035	15043	14983	15136	15020	14883	14844	15068	15041	15005	15040	15034	14820	14932	14727	15293	15078	15150	14874	14790	15003	14961	14909	15020	14867	15047	14914	14856	14802	14931	14788	14739	14998	14987	14993	14930	14999	15050	15165	14986	15030	14820	14746	15076	14840	14839	14979	14914	14895	15014	14946	14636	14947	14854	14967	14866	15044	14957	15124	15014	15092	14912	14957	14987	14862	14696	14958	14961	14938	14880	15031	14846	14889	14873	14765	14911	14985	14851	14982	15019	14891	14870	14833	14858	14975	15067	15002	15049	14828	14936	15146	15071	14926	14859	15027	15119	15160	14960	14931	14876	14883	14879	14797	15022	15085	15003	14782	14963	14966	14984	14892	14989	14904	14869	14900	14856	14921	14998	14835	15016	14832	14984	15041	14808	14898	14818	14973	14894	14856	14941	14965	14961	14933	14923	14837	15097	14888	14955	14949	14923	14959	14884	14871	15044	14842	14980	14906	15078	14973	14928	14925	14980	14949	14976	14929	15007	15069	15002	14940	14960	15045	14947	14758	14905	15028	14861	14848	14959	15018	14980	14925	14966	14880	15011	14834	14918	14952	14937	15105	15017	14930	15097	14875	14775	15004	14974	14989	14935	14825	14865	14961	15272	15064	14968	14959	15051	15007	14982	15056	14626	14935	14777	14924	14898	15045	15139	15010	14818	15077	15022	15039	14931	15184	15179	14867	14738	15053	15019	15015	15102	14883	14721	14986	14949	14796	15045	15106	14926	15007	15084	15095	15037	15053	14882	14965	14906	14972	14942	15025	15077	14926	14894	15186	15132	14940	15029	15080	14994	15034	14781	14984	14913	15019	14883	14846	14803	14871	15083	14750	15034	14957	14910	14973	14985	15101	14866	15032	14990	14942	14855	14829	14862	15045	14821	14680	14855	15079	14922	15022	15001	15006	15032	14947	14832	15136	15095	15039	14999	14844	14990	14953	14925	15054	15030	14889	15055	15004	14910	14931	14833	14875	14955	14816	15065	14833	14830	15128	15088	15013	14898	15040	14858	14953	15117	14950	14852	14936	14996	15041	15016	15006	14989	15039	15135	15107	15052	14960	14770	14849	15046	15183	15030	14902	15094	15017	14956	14971	15078	14990	14968	14909	14814	14913	14899	14897	14906	14834	15172	14910	14916	14928	14849	14971	14825	14958	15271	14992	15073	14885	14941	14967	14893	14788	15156	14888	15001	15039	14852	14894	15052	15075	15091	15132	14904	14886	14898	14812	14804	14848	15140	15115	14965	14796	14998	14845	14867	14814	14965	14922	14938	15094	15103	14955	14952	14994	14829	15002	14840	14860	14882	15026	14817	15045	15036	14831	14834	14950	15041	15055	14726	14927	14782	14968	14965	14989	15028	15137	14914	15113	14996	14858	14948	14960	15092	14944	14903	14911	14896	15035	14937	14806	15017	14811	14501	14907	15087	14866	14801	14935	14994	14938	14942	15045	14947	14974	14952	15023	14899	14905	14912	14952	14874	14901	14900	14929	14869	14806	14854	14912	14888	14822	15075	14826	15143	14934	14754	14817	14952	14767	15019	15050	14978	15077	15104	14933	14968	15044	15040	15137	14870	14837	15041	15067	14970	15046	14982	15109	15015	14906	14829	15210	15074	15013	14949	14982	14920	14830	14938	15147	14973	14978	14838	15001	14967	15141	15275	14831	15190	14779	15161	15047	14644	14841	14839	15004	14864	15009	14903	14965	14948	14817	14822	14922	15026	15171	15089	14963	14862	15175	14732	14911	14933	14966	15075	14734	15067
14402	22815	21804	18095	16418	15755	37058	48352	40693	28275	20115	14491	14124	14228	14230	14260	14220	14368	14259	14231	14230	14185	14207	14264	14200	14162	14274	14257	14267	14330	14260	14185	14317	14305	14238	14237	14294	14324	14115	14382	14161	14207	14403	14197	14306	14276	14450	13998	14191	14288	14255	14182	14143	14051	14367	14097	14265	14248	14334	14059	14207	14210	14283	14287	14088	14255	14149	14196	14044	14359	14260	14085	14178	14209	14059	14178	14067	14336	14239	14236	14251	14337	14061	14135	14180	14189	14261	14070	14153	14034	14261	14264	14308	14274	14145	14055	14071	14225	14302	14023	14226	14047	14150	14378	14247	14261	14206	14306	14038	14247	14149	14218	14062	14248	14186	14167	14222	14226	14208	14134	14183	14402	14195	14050	14229	14335	14112	14276	14302	14218	14364	14223	14118	14165	14124	14234	14203	14139	14225	14142	14240	14337	14217	14240	14149	14304	14166	14295	14150	13978	14375	14090	14199	14150	14274	14326	14100	14247	14203	14164	14276	14170	14268	14193	14255	14062	14309	14207	14318	14229	14133	14191	14229	14118	14383	14088	14246	14303	14278	14198	14186	14288	14288	14251	14412	14269	14258	14256	14280	14172	14127	14162	14258	14119	14156	14225	14066	14255	14121	14197	14318	14205	14330	14189	14162	14162	14049	14202	14228	14314	14114	14100	14262	14194	14200	14367	14172	14237	14216	14138	14058	14230	14215	14195	14216	14085	14214	14099	14295	14226	14205	14162	13936	14322	14044	14205	14177	14232	14233	14128	14158	14277	14102	14267	13980	14314	14276	14019	14261	14091	14277	14127	14144	14181	14347	14320	14168	14161	14150	14062	14315	14226	14250	14159	14255	14172	14268	14047	14158	14194	14136	14132	14099	14180	14215	14058	14218	14231	14266	14216	14196	14101	14363	14170	14198	14214	14322	14290	14218	14077	14070	14214	14299	14286	14200	14247	14286	14031	14198	14220	14085	14120	14363	14304	14252	14235	14137	14347	14329	14178	14050	14380	14192	14138	14190	14089	14173	14266	14284	14061	14100	14170	13991	14157	14352	14143	14307	14249	14182	14403	14169	14221	14169	14238	14207	14204	14297	14340	14313	14177	14222	14209	14131	14126	14234	14289	14244	14384	14172	14158	14035	14182	14147	14194	14124	14236	14307	14281	14288	14304	14234	14214	14175	14243	14331	14211	14146	14197	14080	14139	14252	14108	14302	14188	14183	14195	14172	14280	14183	14198	14131	14027	14159	14192	14208	14259	14243	14259	14218	14254	14168	14149	14221	14270	14039	14293	14159	14272	14261	14273	14286	14035	14174	14313	14186	14120	14111	14302	14383	14254	14025	14146	14153	14160	13998	13977	14339	14171	14365	14211	14351	14183	14141	14231	14504	14310	14335	14243	14091	14206	14107	14112	14173	14058	14269	14175	14318	14161	14275	14182	14217	14001	14369	14224	14276	14309	14190	13963	14046	14066	14023	14388	14083	14221	14183	14281	14311	14071	14254	14294	14275	14138	14283	14071	14247	14111	14265	14125	14469	14312	14288	14096	14310	14201	14293	14204	14178	14376	14196	14218	13993	14248	14377	14205	14132	14254	14148	14190	14081	14015	14163	14084	14161	14186	14162	14330	14111	14205	14368	14190	14248	14308	14365	14097	14202	14254	14334	14196	14232	14248	14112	14112	14250	14252	14148	14224	14130	14183	14172	14213	14246	14204	14156	14369	14250	14084	14190	14170	14256	14050	14345	13933	14170	14161	14161	14091	14269	14335	14239	14173	14337	14103	14064	14220	14125	14142	14252	14176	14291	14199	14293	14129	14227	14226	14258	14171	14300	14167	14222	14233	14226	14320	14142	14185	14169	14063	14218	14147	14275	14296	14210	14316	14217	14148	14142	14257	14278	14232	14027	14292	14149	14159	14359	14299	13984	14124	14327	14265	14405	14200	14102	14222	14151	14328	14241	14214	14244	14245	14032	14307	14100	14279	14195	14239	14162	14192	14206	14253	14191	14298	14136	14126	14355	14192	14269	14106	14228	14234	14206	14307	14240	14259	14172	14138	14161	14177	14134	14308	14120	14147	14209	14100	14223	14274	14158	14185	14344	14254	13981	14139	14019	14454	14212	14213	14412	14207	14098	14250	14244	14075	14284	14109	14164	14228	14384	14167	14324	14244	14172	14203	14278	14241	14160	14200	14236	14212	14250	14062	14217	14154	14281	14264	14215	14272	14328	14249	14093	14037	14161	14165	14163	14263	14330	14178	14227	14231	14241	14279	14207	14208	14203	14254	14093	14210	14068	14296	13969	14187	14156	14297	14268	14134	14268	14244	14212	14128	14054	14224	14248	14139	14248	14156	14080	14165	14369	14273	14188	14190	14082	14220	14212	14041	14357	13973	14055	14103	14186	14233	14242	14310	14165	14250	14258	14347	14292	14318	14167	14230	14173	14342	14355	14145	14231	14375	14177	14194	14207	14390	14207	14276	14083	14153	14263	14343	14157	14202	14196	14284	14300	14318	14272	14073	14125	14175	14164	14086	14209	14186	14183	14171	14259	14244	14231	14117	14283	13988	14231	14108	14127	14141	14128	14271	14174	14239	14165	14175	14344	14256	14295	14121	14107	14295	14380	14136	14338	14118	14152	14122	14088	14262	14172	14386	14285	14251	14385	14074	14160	14326	14283	14116	14324	14185	14009	14141	14132	14095	14276	14298	14201	14146	14296	14346	14189	14254	14040	14117	14130	14199	14141	14273	14240	14114	14183	14258	14308	14096	14026	14286	14181	14080	14243	14169	14107	14179	14257	14239	14150	14240	14236	14342	14165	14154	14123	14281	14252	14091	14232	14281	14295	14252	14058	14399	14054	14148	14322	14082	14212	14220	14082	14140	14279	14243	14229	14160	14334	14100	14206	14342	14300	14308	13992	14345	14188	14323	14362	14221	14161	14329	14303	14188	14223	14037	14126	14295	14276	14293	14137	14284	14308	14095	14052	14137	14228	14154	14265	14315	14170	14123	14216	14206	14345	14117	14144	14153	14184	14274	14240	14079	14203	14197	14342	14355	14160	14259	14269	14290	14116	14369	14401	14271	14384	14185	14278	14069	14313	14276	14263	14201	14211	14181	14079	14278	14226	14279	14176	14124	14306	14093	14242	13975	14185	14294	14304	14260	14112	14267	14123	14084	14170	14174	14206	14125	14084	14124	14118	14223	14228	14139	14228	14263	14206	14194	14209	14150	14136	14238	14238	14238	14215	14376	14086	14334	14162	14154	14320	14324	14295	14200	14202	14240	14095	14178	14153	14205	14231	14249	14125	14267	14186	14112	14110	14138	14437	14194	14135	14034	14137	14304	14098	14177	14100	14090	14207	14064	14290	14181	14169	14313	14159	14331	13920	14300	14117	14200	14210	14198	14214	14047	14173	14301	14126	14159	14138	14123	14096	14054	14513	14235	14117	14229	14452	14086	14147	14209	14091	14119	14173	14093	14123	14180	14287	14253	14208	14236	14278	14176	14026	14160	14290	14143	14161	14315	14253	14104	14144	14307	14121	14395	14283	14214	14122	14095	14152	14304	14115	14260	14131	14311	14133	14382	14153	14284	13972	14054	14224	14071	14199	14350	14246	14312	14344	14273	14075	14147	14115	14295	14170	14220	14152	14060	14230	14049	14270	14309	14212	14265	14201	14192	14037	13951	14355	14184	14187	14237	13990	14267	14191	14209	14185	14178	14280	14099	14162	14233	14213	14186	14138	14192	14216	14268	14309	14223	14165	14269	14377	14188	14130	14175	14215	14067	14202	14250	14275	14174	14233	14275	14239	14339	14158	14241	14206	14222	14263	14191	14056	14199	14078	14209	14190	14230	14119	14321	14315	14180	14292	14034	14304	14173	14260	14227	14225	13964	14218	14262	14282	14232	14128	14231	14281	14355	14264	14232	14370	14192	14328	14222	14234	14090	14214	14234	14137	14318	14166	14141	14133	14208	14185	14274	14232	14267	14211	14428	14337	14116	14278	14153	14181	14164	14270	14211	14122	14252	14296	14158	14167	14056	14199	14121	14264	14244	14347	14193	14160	14131	14432	14310	14186	14139	14341	14379	14281	14171	14185	14182	14122	14144	14124	14151	14212	14168	14133	14295	14239	14158	14194	14367	14045	14241	14355	14135	14178	14102	14154	14254	14239	14047	14210	14262	14337	14089	14088	14228	14165	14108	14023	14321	14212	14405	14178	14249	14243	14246	14156	14269	14215	14307	14109	14202	14308	14247	14170	14095	14275	14249	14356	14214	14242	14315	14219	14187	14304	14185	14249	14146	14216	14328	14167	14064	14073	14395	14409	14227	14241	14246	14213	14217	14186	14228	14193	14169	14174	14187	14322	14139	14345	14169	14026	14095	14151	14107	14266	14250	14221	14197	14124	14188	14299	14258	14169	14084	14293	14233	14274	14230	14332	14111	14320	14191	14197	14278	14075	14332	14111	14259	14150	14226	14266	14206	14273	14141	14095	14273	14446	14093	14318	14139	14222	14265	14224	14111	14146	14213	14191	14330	14248	14213	14225	14372	14241	14229	14166	14269	14242	14235	14149	14151	14318	14014	14231	14255	14176	14260	14212	14310	14090	14287	14196	14324	14410	14278	14200	14221	14290	14404	14194	14231	14177	14227	14224	14226	14320	14218	14166	14234	14324	14408	14251	14226	14249	14209	14072	14250	14365	14193	14266	14294	14279	14233	14055	14197	14142	14242	14196	14116	14220	14086	14183	14213	14234	14079	14122	14126	14322	14294	14145	14101	14216	14335	14180	14188	14156	14270	14217	14183	14209	14196	14230	14350	14191	14032	14069	14354	14249	14025	14314	14103	14184	14377	14169	14124	14220	14283	14107	14216	14161	14293	14178	14075	14186	14115	14243	14207	14169	14079	14232	14325	14314	14276	14194	14198	14239	14269	14143	14247	14257	14138	14128	14208	14319	14273	14293	14063	14219	14035	14057	14312	14354	14162	14244	14213	14303	14240	14103	14234	14257	14257	14215	14338	14267	14198	14167	14112	14181	14256	14070	14290	14254	14091	14169	14120	14090	14260	14062	14230	14257	14096	14194	14228	14284	14188	14137	13996	14271	14380	14111	14412
23077	21084	28848	23581	21352	22211	47337	63035	53036	39308	25957	16998	15155	14973	14761	14751	14716	14874	14830	14840	14936	14792	14825	14837	14954	14640	14726	14692	14798	14719	14689	14815	14920	14703	14556	14631	14707	14619	14510	14582	14725	14657	14663	14656	14625	14539	14647	14530	14762	14626	14570	14593	14649	14673	14641	14720	14672	14545	14645	14683	14906	14743	14635	14557	14572	14630	14503	14642	14839	14616	14707	14593	14829	14938	14806	14695	14540	14564	14648	14649	14602	14691	14547	14656	14662	14465	14669	14612	14458	14617	14823	14601	14540	14694	14609	14743	14628	14671	14840	14550	14512	14553	14713	14684	14602	14513	14708	14761	14535	14663	14689	14664	14591	14563	14712	14502	14836	14714	14633	14597	14573	14709	14655	14542	14544	14535	14673	14581	14547	14631	14456	14778	14709	14694	14454	14667	14520	14649	14586	14700	14754	14729	14625	14599	14555	14648	14667	14682	14618	14635	14707	14771	14712	14631	14637	14516	14374	14635	14723	14488	14425	14509	14488	14633	14499	14674	14575	14649	14576	14567	14678	14575	14413	14604	14669	14407	14668	14719	14621	14640	14447	14644	14647	14546	14622	14556	14690	14458	14614	14496	14561	14705	14436	14549	14567	14618	14676	14615	14684	14785	14673	14614	14682	14505	14345	14397	14453	14551	14653	14378	14565	14500	14808	14577	14455	14474	14639	14388	14568	14617	14625	14650	14581	14581	14657	14731	14629	14658	14697	14528	14666	14569	14748	14630	14513	14634	14695	14614	14781	14517	14490	14805	14706	14499	14465	14673	14578	14528	14678	14598	14510	14533	14595	14415	14561	14527	14686	14644	14543	14482	14579	14498	14561	14795	14653	14861	14629	14719	14549	14563	14576	14663	14622	14598	14583	14548	14492	14457	14482	14591	14681	14528	14521	14680	14711	14553	14652	14654	14484	14525	14623	14618	14533	14528	14673	14467	14561	14702	14588	14403	14655	14565	14473	14618	14774	14554	14625	14710	14479	14473	14562	14537	14743	14715	14665	14569	14505	14528	14686	14631	14368	14555	14485	14541	14743	14571	14685	14481	14549	14688	14616	14581	14613	14620	14509	14632	14656	14485	14700	14572	14666	14705	14495	14612	14604	14572	14564	14385	14508	14588	14730	14630	14692	14939	14522	14408	14510	14829	14754	14598	14610	14457	14482	14527	14581	14607	14598	14507	14529	14580	14670	14487	14798	14582	14615	14561	14673	14675	14571	14620	14598	14580	14531	14569	14664	14624	14528	14694	14703	14637	14514	14623	14574	14619	14832	14662	14616	14609	14813	14759	14599	14577	14596	14432	14621	14806	14613	14602	14571	14582	14569	14632	14797	14601	14715	14544	14512	14534	14437	14614	14759	14637	14561	14526	14621	14479	14622	14649	14636	14695	14495	14482	14422	14513	14712	14397	14493	14607	14553	14654	14629	14590	14773	14498	14636	14609	14434	14675	14549	14628	14635	14577	14631	14667	14627	14772	14682	14482	14807	14447	14554	14580	14520	14666	14546	14511	14634	14475	14681	14813	14567	14576	14593	14401	14630	14695	14700	14466	14657	14623	14594	14664	14643	14696	14501	14440	14424	14698	14722	14744	14646	14580	14548	14535	14639	14705	14454	14667	14454	14666	14675	14670	14678	14412	14693	14733	14432	14479	14465	14511	14600	14507	14607	14624	14754	14586	14785	14766	14736	14657	14636	14576	14633	14591	14534	14467	14555	14832	14529	14657	14612	14601	14667	14565	14626	14588	14496	14648	14707	14569	14451	14786	14674	14478	14797	14492	14620	14366	14540	14600	14582	14577	14548	14633	14751	14842	14653	14656	14557	14545	14740	14750	14571	14504	14523	14501	14515	14546	14531	14560	14701	14538	14593	14685	14549	14533	14664	14429	14408	14596	14597	14693	14636	14543	14598	14672	14483	14500	14388	14734	14562	14587	14486	14620	14675	14686	14755	14666	14666	14669	14652	14808	14695	14590	14703	14708	14672	14765	14794	14477	14607	14494	14672	14672	14622	14839	14607	14536	14558	14510	14656	14649	14600	14572	14656	14574	14697	14633	14564	14483	14610	14542	14550	14481	14653	14633	14593	14476	14375	14640	14593	14546	14517	14586	14642	14497	14625	14444	14644	14540	14593	14441	14707	14645	14546	14553	14578	14726	14764	14570	14634	14574	14605	14571	14637	14701	14571	14432	14428	14709	14715	14597	14902	14541	14644	14650	14801	14513	14775	14617	14598	14591	14567	14418	14629	14547	14509	14487	14633	14641	14773	14634	14545	14669	14805	14770	14674	14317	14896	14690	14636	14644	14665	14551	14497	14678	14671	14663	14571	14677	14665	14638	14669	14682	14492	14651	14774	14673	14573	14606	14692	14635	14462	14555	14656	14665	14676	14395	14703	14709	14740	14503	14499	14494	14568	14553	14638	14442	14830	14459	14537	14494	14672	14650	14424	14511	14565	14656	14525	14626	14567	14403	14686	14516	14454	14417	14525	14655	14599	14563	14471	14459	14721	14685	14377	14454	14742	14467	14723	14874	14504	14662	14790	14509	14637	14608	14645	14722	14569	14558	14734	14479	14726	14528	14689	14502	14755	14707	14483	14414	14384	14545	14527	14778	14600	14488	14506	14779	14609	14654	14607	14659	14659	14571	14572	14640	14489	14502	14530	14595	14440	14700	14588	14635	14702	14584	14633	14561	14480	14731	14529	14668	14652	14902	14552	14588	14725	14611	14567	14666	14652	14453	14777	14576	14716	14687	14527	14764	14562	14727	14767	14680	14462	14646	14722	14488	14530	14656	14639	14602	14400	14804	14668	14481	14700	14696	14617	14504	14677	14777	14643	14592	14499	14406	14422	14642	14584	14582	14467	14526	14737	14854	14468	14632	14714	14407	14603	14595	14670	14615	14717	14648	14665	14652	14559	14550	14711	14612	14612	14710	14671	14433	14634	14528	14664	14750	14483	14756	14609	14518	14597	14442	14530	14495	14652	14599	14621	14537	14701	14557	14846	14530	14732	14570	14486	14653	14642	14609	14662	14679	14594	14653	14537	14703	14456	14676	14524	14590	14643	14478	14564	14549	14635	14631	14510	14568	14699	14646	14572	14452	14711	14638	14793	14714	14782	14472	14469	14623	14705	14662	14644	14533	14649	14827	14535	14432	14611	14518	14755	14613	14624	14536	14415	14597	14620	14613	14621	14697	14729	14704	14696	14583	14560	14469	14542	14558	14723	14585	14597	14568	14627	14539	14557	14576	14585	14452	14602	14579	14487	14438	14640	14528	14489	14419	14572	14509	14526	14516	14824	14628	14580	14614	14508	14672	14627	14593	14661	14572	14638	14601	14556	14754	14474	14720	14541	14425	14484	14624	14522	14688	14586	14452	14615	14600	14761	14534	14725	14618	14563	14519	14609	14467	14613	14693	14621	14546	14648	14727	14638	14561	14404	14516	14647	14694	14605	14565	14473	14534	14782	14586	14757	14534	14720	14717	14811	14657	14542	14600	14547	14741	14498	14536	14543	14490	14524	14640	14580	14617	14791	14540	14539	14776	14615	14524	14398	14754	14571	14659	14811	14506	14728	14494	14404	14511	14678	14920	14562	14581	14533	14705	14512	14595	14611	14627	14402	14566	14785	14557	14802	14650	14735	14536	14618	14562	14627	14380	14549	14849	14800	14580	14569	14337	14669	14496	14534	14695	14553	14719	14648	14439	14708	14694	14517	14627	14648	14714	14686	14560	14570	14442	14414	14415	14489	14769	14570	14551	14744	14617	14536	14636	14584	14684	14767	14556	14734	14614	14603	14664	14649	14676	14541	14521	14571	14622	14736	14637	14466	14375	14575	14763	14777	14580	14627	14665	14426	14495	14560	14567	14553	14675	14517	14721	14424	14513	14576	14683	14551	14464	14588	14564	14553	14691	14577	14602	14676	14919	14627	14546	14396	14409	14588	14569	14639	14538	14601	14742	14647	14744	14709	14480	14627	14503	14750	14562	14709	14490	14550	14421	14607	14511	14599	14643	14634	14615	14404	14525	14588	14549	14568	14693	14910	14750	14407	14546	14634	14715	14578	14650	14560	14726	14846	14671	14549	14587	14563	14586	14551	14499	14564	14522	14447	14519	14644	14525	14631	14727	14774	14555	14519	14657	14513	14542	14576	14528	14567	14628	14774	14625	14435	14577	14699	14634	14654	14620	14563	14655	14714	14606	14649	14256	14404	14471	14677	14775	14680	14641	14685	14418	14544	14619	14622	14778	14674	14621	14753	14748	14581	14520	14635	14542	14637	14668	14617	14724	14576	14552	14291	14554	14651	14487	14822	14508	14693	14604	14531	14747	14612	14573	14686	14693	14674	14538	14450	14611	14751	14622	14671	14645	14689	14593	14704	14677	14395	14579	14554	14715	14556	14508	14634	14806	14605	14531	14693	14658	14574	14625	14840	14498	14389	14573	14528	14667	14549	14746	14667	14603	14518	14538	14649	14614	14559	14731	14601	14603	14694	14722	14602	14456	14468	14449	14447	14602	14427	14466	14613	14602	14586	14700	14581	14685	14565	14611	14634	14485	14564	14620	14650	14558	14476	14705	14553	14563	14615	14499	14845	14768	14563	14553	14636	14611	14752	14593	14426	14609	14416	14592	14807	14614	14390	14514	14551	14815	14680	14631	14635	14481	14604	14756	14839	14786	14635	14775	14666	14788	14672	14573	14573	14735	14682	14770	14695	14661	14508	14676	14695	14606	14596	14456	14566	14444	14644	14614	14610	14583	14681	14616	14587	14522	14547	14484	14506	14416	14522	14661	14535	14326	14679	14582	14526	14590	14692	14603	14783	14727	14457	14500	14425	14684	14556	14794	14598	14833	14654	14398	14711	14450	14731	14703	14590	14499	14512	14676	14548	14398	14655	14427	14524	14655	14482	14512	14708	14678	14598	14524	14589	14611	14609	14566	14642	14550	14481	14581	14728	14798	14496	14723	14641	14558	14782	14664	14743	14655	14754	14525	14725	14661	14542	14644	14621	14767	14690	14649	14727	14733	14413	14651	14564	14585	14715	14624	14438	14564	14539	14493	14505	14382	14433	14510	14647	14439	14781	14494	14616	14483	14807	14706
16579	30277	27295	21664	18990	17276	49033	64463	54086	38348	25760	14614	14063	13835	14002	14017	13917	13940	13979	13962	14080	14075	13972	14126	14098	14046	13986	14126	14091	13731	13806	14033	14012	14040	14084	14060	13930	13990	13882	13909	13953	13832	13863	13901	13926	13974	14055	13990	14092	14057	14050	13975	13791	13990	13851	14051	14009	13906	13926	14012	14032	13825	13927	13929	13959	13786	13906	14121	14087	13979	13930	13980	14100	13900	13979	14054	13953	13971	13943	13959	13877	14044	13967	13879	13844	13954	14022	13964	13954	13942	13823	13869	13797	13823	13989	13795	14037	13876	13980	13910	13794	13884	13851	13952	13828	13947	14064	13829	13835	14077	13896	13900	14055	14004	13883	13850	13862	13947	13992	14032	13789	13896	14015	14014	14011	13948	13766	14011	13859	13953	13908	13852	14055	13918	13889	14044	14150	13832	14094	13706	13915	13952	14024	14033	13891	13900	13967	13962	14049	13792	14012	13907	14018	14114	13949	14134	14007	13935	13993	13914	13821	13788	13948	13912	13972	13947	14047	13848	13891	14024	13991	13954	13795	13859	13966	14013	14059	14011	13886	14014	13867	13866	13902	14039	13940	13912	14123	13936	13892	13847	13969	13957	13933	13891	14167	13998	13883	14027	14017	13929	14106	14067	13959	13985	14109	13780	13905	13915	13906	13873	13958	13945	13923	13842	14028	14092	13986	13964	13846	13970	14034	13954	13994	13952	13937	13892	14054	13891	14167	13947	13961	14119	14061	13693	13938	13909	13910	13983	13881	13852	13932	13985	13931	13848	13799	13879	13932	13965	13817	13809	13859	14134	13779	14063	13973	13858	13868	13937	13846	14271	13970	14002	13868	14143	13928	13933	13923	13966	14026	13806	13949	13807	14078	13897	13839	13989	14044	13989	13936	14044	13946	13843	13906	14095	13903	13901	13822	13845	13938	13916	13912	14101	14043	13925	13788	13872	13909	13743	14016	13800	13870	13928	13930	14032	13765	13987	13889	14079	13975	13989	13903	13887	13828	14229	13962	13938	13923	13765	13797	13915	13985	13904	13995	13902	13928	14055	13798	14043	13926	14083	13792	13960	13960	13970	13771	13830	13897	13883	13881	13765	13950	13971	13833	13982	13949	13950	13977	13809	13910	13908	13942	13859	14014	13967	13903	13844	13916	13937	13946	14036	13925	13799	14015	14001	13926	13883	14070	14005	13927	13884	14040	14008	13740	14036	14029	13804	14120	14062	14119	14023	13912	14033	14051	14020	13966	13935	13865	13911	13973	13986	13955	13919	14009	13941	14095	13881	13827	13853	13970	14122	13976	13983	14134	13950	13816	13867	13959	13987	13936	14010	13940	13932	13990	13976	13941	14053	13913	13961	13969	14005	13998	13761	14113	13848	13892	13874	14114	14035	13945	13881	13966	13929	13991	13925	13851	14047	14003	13822	13892	13878	13797	13803	14011	13934	13851	13941	13894	13874	13942	13768	13964	13988	13844	13740	13897	13898	13944	13959	14085	13839	13879	14046	13954	14008	13957	13948	14039	13958	13844	13852	13875	13899	13970	13922	13924	13983	13586	14088	13973	13882	13966	14007	14009	14029	13903	13872	13885	13935	13961	13955	13843	13843	13961	13936	13894	13733	14094	13985	14014	13992	14011	13882	13813	13895	13994	13961	13997	14000	13897	13887	14006	13957	13959	13832	13873	14044	13796	13981	13838	14127	13903	14166	14072	13717	14134	13771	13994	13971	13904	13774	13808	13986	13884	13861	13967	13980	13820	13932	13893	13996	14051	14058	13978	13860	13879	13803	13945	13929	14028	13897	13914	13934	13899	13728	13942	13981	13918	13770	13853	13783	13926	13856	13880	13892	13919	14110	13930	13952	14095	13845	13923	14134	13904	14043	13947	14006	13926	13964	13951	13966	13964	14003	13966	13971	13721	14050	14022	13906	13862	14075	13851	14075	13734	14105	13844	13818	14056	13836	13917	13823	13807	13933	13841	13836	13923	14006	13995	13919	13924	13925	13931	14060	13870	13723	13812	13858	13954	13950	13894	13774	13869	13916	13860	13935	14077	13930	14000	14111	13883	13985	13904	14021	14096	13711	13959	13849	14016	13916	13870	13946	13884	13834	13869	13849	14016	14072	13900	14079	13915	13871	14115	13894	14032	13825	14088	14131	14080	14057	13899	13961	13830	13988	14021	14015	13728	14044	14010	13926	13929	13864	13918	14036	13825	14121	14007	13817	13978	13859	13947	14017	13926	13914	14003	13909	13944	13971	13974	13918	13956	13778	13956	13875	13961	14016	13860	13930	13823	13940	13963	13960	13944	13781	13895	13938	13954	13987	13939	14025	13940	13972	13758	13953	13945	13855	13856	13988	13882	13943	14092	13855	13907	13791	13887	13829	14139	13762	14019	13843	13890	14007	14018	14046	13997	13927	13861	13867	13886	13971	13894	13716	13943	14082	13886	13934	13857	13834	13942	14092	14014	13961	14015	13903	13976	13836	13996	14035	13858	13968	13907	13986	13875	13967	13661	13821	13981	13889	14062	13905	13859	14037	13963	13960	13983	13919	14005	14105	13841	14068	13892	14051	13872	14166	13982	13824	14033	13835	13892	13924	13960	13863	13941	14010	13958	14197	13830	13929	13961	13922	14077	13981	13987	13990	13825	14038	13774	13907	14047	13925	13949	13910	13852	13814	14025	13965	13797	13942	13975	13897	13902	13998	13889	13980	13941	14064	13944	13898	13998	13614	14040	13972	14119	13979	13971	13996	13864	13984	13860	14097	13933	14045	14025	13943	13898	14154	14004	14013	14086	13960	14001	13791	13872	13998	13929	14080	13887	14015	13938	13875	14167	13804	13783	13853	13993	13842	13910	13974	13936	13950	13832	13894	13977	13925	14097	13933	13818	13841	13913	13983	14004	14043	13762	13836	13911	13863	14033	14030	14041	13955	13933	13913	13962	13925	13873	13952	13893	13975	13970	13845	13981	14058	13873	13910	13938	13985	13928	13960	13882	13903	14000	13823	13924	14001	14027	13720	13748	13908	13969	14027	13893	14038	13890	13850	13829	13830	14033	13984	13882	14009	13768	14087	13742	14107	14067	13944	13898	14017	13912	13834	13837	14059	14125	13783	13888	13915	13756	13985	13905	13868	14103	13786	14082	13962	14033	13912	13968	13962	14102	13907	13885	13744	13999	14016	14016	13816	13855	13869	13919	13892	13802	13850	13944	13943	13954	13845	13953	14025	13990	13782	13996	13983	13923	13948	14015	13918	14071	13878	13947	13912	13911	14037	13945	14024	13891	13964	13853	14045	13936	13974	13867	13960	13932	13862	14024	13988	13907	13926	13968	13694	13873	13907	13899	14028	13939	13908	13959	13917	13994	13971	13762	13837	14018	13887	13944	13949	13935	14150	14033	13836	13796	13924	13907	13988	14001	13952	13931	13986	14128	14125	14013	13967	13916	13929	13918	13948	13856	13847	13985	14037	13872	14002	13958	13922	13772	14110	13924	14052	13827	13902	13807	13880	13840	13909	14096	14115	13895	13907	14098	13916	13979	13911	14005	13982	14019	13862	13961	14036	13805	14046	13871	13718	13942	13895	13848	14110	13887	14066	13929	14032	13905	13890	13876	13835	13875	13940	13805	13865	13857	13897	13834	14150	13826	13879	13981	13878	13980	13949	13862	14020	13975	14068	13830	13872	13879	14060	13939	13822	14052	13997	13793	14064	13960	14076	14015	14041	13911	13920	13942	13966	14065	13917	13769	13973	14053	13923	13951	14075	13905	13867	13975	13885	14025	14017	14100	13935	13945	13964	13874	13834	14090	13944	14051	13863	14006	13841	13914	14127	13975	13874	13777	13943	13930	13909	13955	13889	13914	13889	13936	13936	13887	13867	14019	14008	13722	14033	13936	14055	14091	13873	13920	13803	14083	13932	13948	13889	13974	13834	14076	13799	14065	13807	13872	13911	13983	13999	13975	13877	14054	13945	13789	13881	13981	14033	13901	13923	13821	14045	13933	13947	14059	13841	13870	13965	13879	14034	13937	13948	13666	14036	13997	14010	14029	13946	13806	14012	14070	13918	13953	14027	13858	13927	13904	14008	13907	13880	13877	13995	13883	13739	13976	13845	13900	13851	13936	13990	13863	13892	13926	13767	14083	13931	13907	13829	13977	14007	13969	13750	14076	14193	13785	13788	13962	13996	13819	13928	13739	13935	14016	13831	13983	13780	13962	13976	13843	13951	13820	14081	13839	14014	14010	13932	14043	13873	13929	13708	13705	13837	13946	14059	14119	13972	14024	13908	13992	13885	13865	13939	13825	13923	13844	14024	14039	13857	14028	13951	13876	14031	13941	14015	14066	13883	14141	13884	13897	13832	14047	13960	14061	13773	14039	13964	13920	14010	14080	13757	13835	14099	13893	13958	14058	13991	13912	13902	13760	13923	13965	13810	13972	14104	13854	13994	13981	13927	13938	13766	13907	13864	13856	14038	14088	13827	14008	13981	14052	14103	13909	13995	13883	13953	13816	14028	14000	13934	13854	13865	14064	13924	13792	13936	13877	13792	13978	14029	13871	13999	13812	13828	13878	13843	14123	13757	13927	14004	13838	13934	13923	14085	13968	13895	13848	13806	13947	13951	13831	14056	13821	13933	13997	14043	13856	14024	13865	13996	13844	14059	13928	13863	13940	13916	13936	13959	13813	13825	14076	13936	14001	14121	13968	13904	13969	14031	13927	13839	13958	13788	13880	13760	13884	13812	14086	13864	13926	13870	13985	13987	13982	14006	13903	13783	13996	13905	13919	13939	13607	13989	14041	13895	13896	13995	13976	13856	14000	13738	13905	13847	13898	13967	13837	13900	13755	13949	14066	13830	13844	13938	14041	13995	13921	13724	13883	13877	13949	14099	13939	14011	13968	14003	14039	13866	13894	13990	13823	13701	14014	13957	14001	13950	13945	14001	13926	13935	13869	13858	13904	13938	14054	13940	13958	14008	14109	13948	13947	13851	13921	14021	13968	13858	13931	14023	13993	13825	14069	13853	14030	13912	13903	13984	14061	13901	13883	13963	13972	13893	13957	13994	14027	13895	14072	13930	13935	13927	13915	13848	13914	14062	13775	13817
27305	21596	22346	18534	15288	15273	19528	24505	22579	19228	16144	15233	14739	14862	14897	14646	14783	14793	14679	14872	14699	14968	14758	14903	14981	15024	14798	14959	14664	14829	14766	14847	14756	14899	14744	14825	14768	14699	14826	14690	14856	14869	14605	14803	14895	14777	14950	14706	14927	14889	14758	14808	14882	14857	14766	14657	14725	14652	14767	14881	14724	14744	14561	14852	14624	14640	14765	14915	14769	14713	15020	14675	14822	14790	14689	14729	14823	14779	14937	14694	14552	14692	14827	14620	14709	14697	14818	14836	14683	14657	14673	14725	14703	14930	14635	14664	14971	14711	14736	14704	14769	14771	14726	14698	14863	14708	14895	14698	14876	14648	14884	14753	14681	14982	14656	14615	14585	14487	14681	14695	14767	14762	14683	14855	14695	14881	14868	14663	14921	14916	14746	14731	14722	14649	14573	14819	14770	14864	14799	14668	14745	14750	14822	14796	14919	14810	14839	14765	14736	14593	14795	14666	14658	14644	14888	14800	14802	14663	14687	14711	14793	14665	14726	14640	14694	14624	14717	14658	14696	14648	14776	14609	14758	14939	14765	14816	14539	14694	14722	14766	14731	14776	14787	14705	14752	14714	14705	14774	15087	14766	14896	14677	14619	14871	14672	14683	14656	14654	14799	14723	14744	14866	14681	14876	14678	14804	14610	14855	14556	14693	14748	14748	14850	14734	14679	14545	14953	14795	14864	14808	14593	14750	14733	14662	14697	14700	14798	14779	14669	14614	14713	14546	14776	14742	14790	14542	14666	14574	14618	14768	14664	14624	14901	14870	14757	14751	14788	14876	14550	14789	14599	14693	14906	14861	14725	14748	14655	14726	14736	14935	14773	14761	14743	14606	14818	14706	14700	14617	14710	14846	14744	14799	14794	14719	14813	14765	14638	14687	14648	14688	14692	14580	14937	14835	14832	14592	14819	14706	14605	14637	14951	14599	14908	14779	14688	14831	14859	14796	14772	14786	14783	14797	14558	14768	14642	14827	14554	14915	14802	14756	14672	14702	14576	14719	14955	14672	14654	14698	14585	14695	14744	14795	14832	14687	14756	14586	14745	14849	14684	14755	14721	14500	14934	14667	14850	14825	14731	14690	14668	14841	14687	14809	14700	14570	14643	14790	14977	14803	14739	14617	14683	14704	14645	14691	14702	14852	14709	14785	14582	14773	14832	14865	14799	15020	14628	14648	14711	14761	14738	14781	14818	14571	14556	14800	14760	14797	14825	14701	14623	14684	14720	14758	14722	14822	14779	14750	14747	14720	14617	14907	14602	14638	14655	14573	15009	14680	14766	14722	14780	14775	14580	14648	14585	14975	14736	14792	14745	14875	14758	14800	14797	14736	14789	14698	14667	14668	14712	14645	14682	14710	14603	14854	14820	14747	14701	14763	14582	14598	14910	14729	14508	14801	14808	14603	14775	14658	14734	14754	14724	14762	14645	14801	14830	14775	14774	14755	14776	14766	14730	14853	14980	14705	14593	14780	14499	14892	14640	14694	14748	14719	15067	14638	14809	14682	14761	14681	14581	14866	14725	14751	14864	14548	14722	14671	14933	14733	14897	14807	14806	14721	14664	14739	14770	14800	14706	14732	14607	14764	14860	14519	14714	14842	14739	14626	14740	14691	14490	14655	14771	14544	14874	14785	14611	14661	14549	14665	14851	14706	14672	14692	14492	14748	14600	14850	14738	14953	14691	14765	14728	14768	14713	14833	14649	14890	14903	14629	14864	14790	14732	14919	14747	14819	14610	14832	14712	14614	14768	14601	14661	14751	14484	14628	14798	14629	14804	14776	14632	14741	14578	14847	14622	14830	15045	14814	14808	14762	14764	14688	14666	14957	14929	14691	14650	14820	14719	14836	14824	14815	14649	14610	14488	14841	14634	14672	14733	14769	14658	14711	14731	14593	14878	14870	14743	14767	14615	14883	14851	14785	14715	14843	14907	14535	14533	14803	14785	14762	14795	14724	14723	14749	14811	14770	14856	14809	14775	14703	14542	14477	14910	14822	14924	14679	14905	14833	14763	14748	14807	14825	14728	14766	14708	14754	14916	14636	14813	14681	14699	14925	14834	14702	14831	14734	14745	14755	14793	14666	14621	14776	14875	14579	14740	14906	14741	14708	14797	14683	14953	14793	14622	14679	14635	14582	14595	14676	14824	14693	14703	14726	14619	14772	14780	14991	14617	14679	14870	14923	14876	14839	14634	14728	14594	14794	14722	14784	14843	14647	14715	14783	14608	14541	14795	14712	14709	14617	14692	14920	14672	14803	14509	14810	14756	14724	14764	14550	14644	14669	14651	14882	14857	14632	14969	14768	14696	14859	14802	14739	14794	14845	14837	14785	14813	14707	14574	14790	14772	14779	14781	14818	14721	14827	14811	14774	14848	14681	14687	14611	14670	14794	14716	14644	14730	14440	14640	14647	14789	14652	14687	14788	14789	14736	14644	14719	14708	14808	14692	14686	14717	14844	14713	14755	14579	14653	14796	14657	14924	14763	14697	14823	14654	14703	14616	14808	14798	14984	14712	14673	14642	14792	14867	14665	14779	14786	14706	14696	14830	14572	14757	14442	14786	14720	14752	14798	14945	14783	15003	14876	14875	14833	14763	14813	14702	14729	14660	14685	14775	14688	14600	14614	14846	14798	14850	14711	14777	14782	14814	14873	14614	14786	14773	14871	14839	14731	14708	14909	14802	14829	14793	14884	14823	14755	14687	14803	14643	14773	14658	14569	14805	14627	14689	14686	14843	14812	14873	14874	14699	14605	14816	14831	14624	14701	14540	14503	14727	14707	14658	14788	14682	14824	14918	14975	14909	14751	14705	14874	14718	14813	14732	14682	14855	14808	14679	14689	14673	14746	14867	14563	14541	14826	14715	14960	14756	14675	14807	14784	14717	14872	14611	14777	14790	14682	14817	14706	14790	14797	14673	14693	14790	14935	14794	14713	14736	14735	14783	14632	14847	14927	14835	14768	14771	14706	14625	14729	14880	14617	14650	14853	14662	14829	14580	14644	14721	14732	14729	14811	14793	14718	14871	14644	14823	14646	14761	14666	14696	14909	14691	14792	14689	14667	14659	14733	14770	14671	14697	14890	14792	14864	14772	14730	14590	14742	14704	14786	14807	14684	14692	14778	14615	14861	14617	14704	14881	14740	14905	14691	14848	14712	14785	14877	14779	14744	14706	14835	14635	14768	14697	14737	14711	14882	14644	14603	14796	14861	14903	14678	14637	14599	14632	14642	14846	14640	14851	14681	14711	14836	14701	14902	14844	14629	14661	14649	14745	14821	14784	14732	14784	14516	14656	14712	14617	14694	14706	14892	14667	14718	14837	14712	14599	14775	14782	14706	14654	14759	14724	14624	14666	14661	14515	14829	14598	14816	14938	14854	14692	14722	14730	14716	14910	14777	14683	14835	14820	14754	14844	14955	14712	14736	14796	14876	14609	14691	14858	14844	14813	14658	14799	14713	14790	14774	14751	14673	14868	14714	14510	14723	14861	14640	14814	14635	14725	14773	14830	14803	14904	14785	14798	14852	14482	14732	14890	14783	14838	14763	14782	14739	14651	14811	14606	14729	14841	14684	14883	14627	14566	14903	14814	14729	14813	14704	14856	14781	14847	14763	14801	14766	14900	14719	14699	14837	14622	14768	14810	14750	14514	14572	14818	14626	14990	14701	14911	14731	14864	14775	14932	14718	14890	14629	14866	14816	14739	14699	14717	14654	14713	14746	14638	14658	14854	14890	14903	14707	14655	14694	14830	14745	14816	14878	14714	14778	14816	14710	15008	14761	14688	14625	14788	14684	14900	14929	14709	14507	14820	14792	14561	14960	14771	14743	14851	14670	14877	14778	14625	14641	14701	14725	14922	14795	14514	14626	14865	14904	14726	14723	14862	14785	14849	14741	14783	14833	14587	14715	14913	14564	14762	14811	14602	14714	14601	14814	14958	14663	14742	14746	14680	14698	14714	14875	14842	14762	14727	14715	14891	14644	14870	14741	14959	14768	14841	14937	14574	14660	14813	14814	14835	14764	14789	14748	14759	14641	14634	14727	14729	14703	14759	14911	14888	14588	14705	14631	14851	14682	14630	14823	14900	14711	14741	14964	14672	14681	14787	14718	14617	14685	14657	14705	14624	14797	14772	14737	14724	14620	14663	14696	14796	14686	14793	14668	14747	14712	14916	14714	14805	14838	14771	14622	14627	14656	14921	14682	14667	14818	14829	14850	14922	14780	14629	14906	14528	14508	14772	14802	14829	14651	14799	14960	14833	14874	14840	14613	14753	14603	14685	14682	14807	14817	14820	14766	14839	14687	14627	14743	14776	14837	14736	14865	14862	14870	14957	14842	14638	14576	14854	14721	14946	14903	14816	14739	14699	14846	14685	14877	14675	14609	14575	14832	14866	14679	14717	14713	14836	14583	14772	14843	14737	14713	14658	14850	14617	14778	14811	14809	14830	14947	14819	14677	14710	14740	14638	14802	14684	14673	14923	14767	14700	14923	14625	14637	14724	14688	14779	14767	14709	14594	14713	14709	14736	14580	14746	14683	14877	14888	14811	14694	14835	14579	14560	14652	14612	14751	14680	14792	14534	14590	14740	14592	14749	14741	14607	14658	14706	14781	14923	14828	14791	14800	14724	14495	14675	14912	14625	15016	14759	14670	14620	14897	14728	14833	14856	14864	14776	14867	14964	14864	14784	14666	14820	14721	14767	14813	14767	14628	14920	14612	14924	14944	14704	14548	14779	14960	14624	14575	14539	14843	14793	14799	14857	14717	14569	14829	14763	14776	14649	14836	14515	14716	14673	14948	14728	14739	14805	14516	14494	14623	14937	14927	14778	14859	14673	14871	14777	14762	14670	14707	14643	14810	14856	14872	14814	14803	14878	14844	14727	14702	14788	14889	14963	14724	14788	14738	14705	14693	14832	14738	14776	14747	14755	14669	14940	14832	14640	14389	14561	14862	14763	14813	14787	14682	14717	14810	14557	14788	14812	14810	14833	14714	14652	14906	14723	14868	14750	14805	14762	14734	14696	14741	14668	14760	14876	14844	14800	14617	14685	14920	14696	14873	14834	14726	14929	14436	14678	14530	14722	14679	14702	14829	14655	14745
14919	18282	18010	16000	15117	14635	22127	26591	23625	18926	15423	13970	14166	14098	14099	14142	14066	14096	13868	14035	13956	14064	14000	14068	14050	14014	13872	14247	13973	14083	14131	14129	14144	14016	14267	14084	14050	14141	14164	13942	13971	14035	13978	13941	14091	13915	14185	13923	14075	14002	13977	13997	14037	14014	13923	14005	13951	14058	14086	14030	14102	13916	14118	13945	14031	14136	14130	14191	14180	14055	14087	14180	14044	13894	13909	14045	14068	14019	14078	14012	14021	14160	13989	14092	14006	14061	14003	14109	14004	13963	14050	14068	13846	14185	14128	13978	14136	13937	14160	14010	14014	14163	13977	14005	14138	14147	14140	14109	13973	14112	13967	14085	14163	14152	14221	14017	14099	14087	14060	13895	14085	14049	13925	13957	13998	13895	14083	13957	13948	14028	14022	14098	14032	13959	14047	14105	13988	13929	13993	14108	14004	13939	14048	14058	14157	13939	14077	14151	14122	13973	14014	14050	14131	14059	14051	13982	13955	14077	13982	14096	14125	13964	14149	13958	13799	14029	14067	13852	14105	14060	14092	13897	13994	14064	13987	14050	13916	14071	13936	14039	14215	13960	14017	14049	13955	14160	13974	14121	14214	13938	14084	14021	14058	13872	14075	13978	14021	14049	14123	14058	14130	14063	14046	13950	13945	14179	13868	13862	14077	14155	13995	14014	14044	14238	14087	14033	14058	14173	14084	14079	14072	13983	14155	14194	13906	14002	13961	14133	14105	13843	14124	14042	14084	14150	14112	14142	14020	14076	14024	14061	13926	13858	14087	14174	13952	14016	14012	14019	13996	14111	13984	14061	14110	13941	13977	14104	14152	14040	14127	14029	14181	14109	13923	13954	13997	14061	13931	13945	13890	14099	14037	14018	14259	13988	14177	14084	14017	13966	14064	14248	14062	14128	13981	13944	14097	14264	14080	13912	14023	14109	14001	14128	14124	14068	14070	14045	14226	14190	14092	14159	13887	13948	13957	13952	14121	13906	13982	14089	13939	13967	14076	14012	13878	14067	13909	13988	14093	14140	13973	14218	13952	13970	13860	14077	14127	13976	14042	14025	14062	14218	14009	14199	13983	14104	13874	14224	13936	14169	14008	13941	13951	14024	13921	14044	14115	14120	14063	13984	13893	14124	14057	14118	13910	14055	14144	14061	14098	14146	14044	14060	14028	14195	13974	14055	14123	13950	14274	14038	13910	14050	14125	14156	14094	14036	14217	14061	14067	14118	13997	14024	14172	14254	14070	13814	14157	13966	14006	14067	13972	14054	14022	14066	13989	13989	14086	13887	13968	14114	13977	14121	14022	14126	13991	14058	13978	14094	13963	14083	14080	14015	14091	13989	14198	14073	14039	14073	13962	14156	14038	13950	13908	14174	14045	13941	14013	14016	13897	13922	13922	13909	13976	14145	14097	14074	13927	13899	13892	14085	13859	14157	14106	14043	14046	13970	14108	14034	14016	14099	14022	13861	13857	13937	13923	13919	13954	13928	13947	14174	13984	13961	13974	14197	14015	14088	14048	14016	14036	14121	14160	13874	14050	13870	14027	14129	14076	14194	14061	13996	14126	14159	13873	14032	14207	14156	14046	14092	14208	14213	14181	14124	14073	14053	14051	14150	13991	13913	14276	14045	13985	13973	14007	14114	13944	13975	14025	13972	14018	13986	13991	14112	14073	14027	14026	13931	13943	14130	13988	13915	13922	14147	13918	13983	13902	14126	13993	13988	13873	14229	13965	13977	13974	14001	14019	14044	14084	14175	13907	14064	14240	14024	14119	14113	14049	14048	14042	14119	14124	13946	13994	14196	13904	14145	13975	14141	14056	14093	14004	14093	14155	13923	13929	14063	14012	13985	14089	14114	14044	14097	14089	14180	14088	14231	13933	14049	14081	14093	14054	13877	13870	13941	13928	14188	14177	14070	13926	14140	13889	13941	14110	14055	14140	14001	13866	14127	14122	13929	14049	14003	14231	13995	13917	14116	13941	14155	14039	14205	13999	14168	14056	13888	14086	14123	14077	14113	14175	14215	14162	14079	14083	14137	14045	14117	13871	13786	14030	13984	13998	14079	14059	14000	14039	14161	14048	14092	14241	14089	13971	13859	14026	13972	14038	14037	14188	14039	13920	14192	14169	14084	13812	13937	14065	14058	13989	13742	14031	14018	14002	13975	14059	13968	13814	13995	13970	14058	13955	14006	14011	14110	13923	13971	14091	14014	13945	13903	14197	14255	14030	14219	14012	14022	14017	14073	14158	13996	14107	14073	14078	13984	14140	14025	13976	13893	13955	14049	13909	13895	13873	14043	14032	13954	14049	14167	13979	13788	14017	14068	14104	14078	14076	14091	14008	14069	13977	14189	14122	14027	14081	14037	13986	14138	14204	14064	13876	14062	14042	14141	14036	14060	14007	14057	14090	13980	13960	14044	14020	14082	14079	14015	14087	14183	14089	14043	14238	14141	14140	14070	14077	14158	13963	14150	14056	13970	14023	14174	14037	14163	14116	14016	14177	14120	14023	13988	13966	14158	14074	13932	14050	13988	14137	14212	14033	14102	14187	13926	14161	13935	14103	14084	13965	14060	14062	13944	14072	14277	14145	14094	14040	14038	14092	14051	14028	14087	14057	14031	13911	13981	14022	14001	13989	13972	14180	14024	14132	13951	13972	13921	14021	14034	14082	14070	13913	13997	14268	14079	13991	14080	14121	14154	14032	13975	14149	14131	14122	13954	14077	14070	14050	13890	14137	14054	13961	14015	14238	13968	14096	13955	13867	14170	13921	14105	14051	14231	14082	14022	13872	14000	13951	14087	14167	14031	14130	14060	14090	14059	14142	14043	14043	13924	14158	13936	14103	14069	14028	14039	14018	13980	14089	14073	13822	14099	14026	14026	14001	14187	14005	13937	13934	14100	14129	14087	14101	14011	13912	14095	14016	14071	14124	14164	14081	14020	14013	13998	13911	14005	14034	14087	14107	14078	14013	13948	13908	14052	14129	14135	14093	13920	14107	14044	14054	14162	14103	14091	14117	13933	14026	14173	14183	13958	13967	14102	14068	13907	14069	13855	14116	14145	14014	13973	14161	14090	13817	14052	14180	14153	14056	14160	14057	14039	14070	13954	14164	13928	14043	14083	14039	14107	13984	13931	13906	13956	14139	14006	14129	14095	14129	13862	13983	14063	14117	14048	14038	14081	13879	13971	13925	13962	14069	14122	14050	14109	14151	14186	14056	14117	14088	13933	14004	14047	13910	14078	13847	14139	13967	14047	13988	14018	14163	14095	14005	14118	13908	14258	14062	14073	14148	14133	14170	14033	14054	13989	13932	14146	13980	14032	14078	14114	14160	14193	14072	14108	13993	13956	14092	14056	14009	13947	14108	14067	13900	14137	14105	13982	14066	14026	13853	13852	14135	13952	14090	13971	14071	13950	14033	14084	14084	14045	13902	14148	14017	13944	14070	14106	14016	14153	13885	14025	14001	13989	13884	14189	14059	14089	14036	14051	14327	14058	14166	14032	14001	14091	14076	14056	14114	14077	13999	14059	14053	14126	14156	14241	14032	14191	13869	13985	13946	14011	14044	14114	14072	13950	14073	14008	14114	14040	14084	14009	14038	14073	14174	14040	14197	13937	14079	13993	14163	14187	14058	14049	14158	14061	13929	14163	14187	14140	13985	14125	14102	13941	14153	14014	13979	14237	13992	13947	14085	14096	14077	13962	14007	14053	14096	13954	14048	14000	14047	14172	14080	14014	14072	14211	13979	14084	14057	14028	14051	13910	14022	13914	14100	14158	14175	14023	13985	14151	14013	13930	13946	13981	14026	13909	14151	14037	13936	14008	13937	14045	13942	14114	14047	14121	14116	14033	14115	14146	13946	14181	13988	13938	14223	14106	14037	14161	14084	13988	13990	14048	13977	13968	14011	14118	13915	14005	14171	14068	13952	14163	13919	13992	14011	14073	14074	13923	14061	14064	14168	14076	14017	14064	14161	14037	14139	14073	13995	14037	14234	14036	14018	14003	13953	14147	14051	13982	14094	14037	14155	14092	13975	14085	14095	14038	13990	13943	13925	14197	14108	13979	14012	14163	14120	14006	14047	14039	14125	14015	14107	14109	14080	14114	14065	13889	14116	13942	14068	13930	13976	14157	13993	14082	14178	14086	14069	14235	14011	14169	13938	14061	14029	13990	13952	14033	14070	14134	13881	14177	13987	14107	14138	14007	14110	14127	13932	14020	14074	14154	14044	14180	14375	14083	14092	14026	14162	13969	13998	14164	14163	13980	14078	14040	14033	14078	13974	14080	14130	14114	14129	13925	14204	14162	14104	14004	13999	14119	14220	14045	13922	14063	14057	14168	14100	14103	13911	14071	14087	14076	13985	14070	13995	14019	14055	14152	14028	14083	14086	13966	13973	14107	14200	13959	13989	14065	14101	13936	14009	14061	13909	13973	13837	13963	14144	14180	14026	14094	14014	14069	14083	14092	14013	14044	14105	14109	14023	14144	13984	14222	13943	14134	14014	14003	13880	14117	14051	14082	14012	13996	13995	14004	14225	14220	13958	13977	14137	14039	13831	14148	14103	13895	14079	14013	14100	13812	14042	14170	14085	14116	14132	14069	13996	13979	14146	14073	14118	14064	14154	13998	14081	14106	14006	13969	13976	14032	14038	14220	13901	14142	14036	14000	14054	14030	13960	13948	14054	14087	14021	14186	13881	14116	14138	14028	14180	14109	14039	14155	13986	14038	13992	14084	13927	13926	14168	14158	14055	14109	14101	14141	13937	13937	14029	13920	13999	14067	14098	14077	13943	14118	13957	14050	14104	13955	14090	13974	14111	14059	14052	14030	14011	14048	14093	13938	14013	14039	14017	14033	14043	13914	13925	14161	13934	14117	14138	13802	13962	13942	13916	13982	13836	14055	13959	14015	14141	14188	13992	14219	13951	14022	14096	13946	13904	13974	14089	14109	14058	14153	14106	14049	13868	13922	13934	13969	14171	13842	14086	13913	13908	14127	13783	13881	14183	13937	14134	14092	14024	14115	14025	13980	14015	13976	14143	14136	14148	14186	14151	14042	13987	14057	13959	14072	13985	14147	14098	13949	14027	14083	13959	13875	14061	14054
24726	21065	27758	24882	20042	17419	35545	47566	38308	28725	19767	15373	14648	14663	14640	14581	14740	14716	14781	14609	14637	14546	14819	14641	14614	14678	14658	14601	14642	14641	14562	14469	14371	14694	14692	14593	14436	14337	14592	14528	14627	14544	14694	14578	14547	14386	14612	14584	14503	14628	14586	14399	14425	14383	14525	14513	14519	14627	14475	14449	14450	14454	14424	14710	14427	14597	14268	14429	14397	14384	14613	14293	14662	14572	14755	14477	14520	14464	14577	14573	14427	14418	14550	14474	14529	14474	14535	14563	14542	14523	14638	14331	14523	14544	14535	14439	14510	14375	14479	14515	14517	14423	14459	14654	14399	14492	14508	14398	14331	14507	14441	14487	14518	14425	14764	14680	14524	14600	14473	14640	14554	14329	14560	14523	14554	14478	14666	14392	14462	14665	14661	14425	14479	14439	14476	14461	14386	14635	14497	14579	14493	14486	14546	14682	14641	14459	14443	14700	14529	14417	14573	14465	14577	14735	14665	14816	14702	14409	14494	14612	14654	14474	14515	14664	14396	14205	14471	14445	14606	14445	14527	14489	14576	14532	14526	14570	14453	14310	14448	14423	14623	14635	14715	14294	14566	14484	14501	14576	14607	14546	14628	14375	14595	14496	14516	14789	14536	14475	14559	14539	14534	14380	14452	14575	14514	14374	14431	14286	14374	14408	14515	14703	14436	14500	14466	14647	14676	14709	14593	14622	14603	14454	14548	14490	14483	14496	14572	14579	14460	14527	14454	14456	14543	14546	14394	14494	14540	14376	14492	14416	14574	14675	14403	14474	14485	14423	14503	14640	14691	14638	14569	14730	14379	14483	14583	14632	14483	14600	14575	14412	14581	14252	14335	14530	14632	14525	14614	14335	14406	14664	14504	14391	14530	14455	14488	14581	14601	14600	14597	14697	14543	14534	14599	14415	14518	14460	14531	14540	14421	14576	14377	14611	14625	14524	14523	14488	14484	14428	14631	14571	14638	14509	14404	14450	14371	14553	14402	14663	14786	14269	14419	14493	14478	14510	14610	14628	14459	14503	14487	14538	14563	14646	14449	14438	14486	14746	14380	14364	14392	14509	14705	14552	14623	14523	14374	14515	14668	14561	14700	14309	14705	14602	14654	14346	14376	14457	14609	14530	14684	14541	14455	14352	14420	14449	14445	14642	14364	14494	14519	14618	14542	14567	14363	14443	14523	14482	14635	14411	14521	14515	14504	14560	14457	14651	14684	14395	14382	14488	14637	14699	14621	14415	14500	14470	14571	14522	14473	14467	14568	14515	14655	14628	14676	14460	14444	14440	14652	14391	14470	14354	14547	14496	14491	14576	14449	14307	14458	14578	14651	14760	14405	14377	14301	14557	14654	14652	14450	14614	14484	14570	14502	14641	14506	14460	14482	14439	14496	14580	14430	14521	14612	14541	14454	14712	14459	14649	14507	14307	14560	14656	14430	14493	14508	14519	14648	14431	14542	14537	14475	14419	14407	14470	14594	14449	14546	14252	14558	14440	14539	14507	14428	14278	14530	14483	14561	14606	14665	14613	14512	14357	14547	14295	14494	14611	14490	14450	14661	14564	14532	14716	14614	14605	14445	14410	14562	14515	14467	14830	14434	14498	14502	14453	14642	14576	14429	14658	14595	14596	14572	14635	14387	14644	14445	14548	14497	14545	14502	14346	14498	14613	14632	14545	14456	14612	14717	14683	14463	14578	14613	14507	14508	14676	14616	14590	14664	14624	14583	14428	14440	14579	14537	14462	14564	14538	14465	14504	14530	14432	14663	14689	14600	14447	14483	14523	14477	14778	14507	14475	14551	14397	14412	14669	14625	14474	14525	14529	14426	14580	14450	14560	14579	14488	14548	14495	14497	14369	14419	14491	14679	14543	14550	14652	14504	14536	14340	14524	14507	14657	14483	14590	14633	14369	14556	14255	14479	14501	14372	14584	14411	14541	14513	14622	14643	14449	14594	14321	14512	14575	14457	14663	14110	14352	14642	14565	14554	14492	14567	14500	14659	14551	14442	14412	14630	14572	14729	14489	14530	14449	14391	14589	14524	14513	14551	14578	14505	14555	14515	14355	14663	14355	14613	14449	14549	14555	14431	14596	14569	14290	14483	14585	14744	14486	14324	14386	14402	14459	14428	14556	14521	14454	14502	14574	14636	14478	14423	14388	14563	14392	14657	14512	14455	14472	14546	14455	14516	14421	14768	14493	14500	14438	14486	14378	14564	14393	14467	14538	14519	14429	14574	14507	14522	14533	14670	14593	14491	14442	14662	14645	14605	14460	14600	14503	14617	14577	14353	14558	14521	14385	14505	14472	14464	14494	14673	14596	14684	14487	14608	14474	14359	14576	14575	14458	14661	14537	14451	14352	14540	14569	14611	14383	14562	14523	14392	14592	14548	14493	14501	14322	14566	14560	14549	14386	14439	14494	14540	14444	14391	14691	14585	14356	14512	14345	14455	14254	14595	14613	14676	14541	14584	14369	14617	14559	14603	14356	14306	14446	14463	14642	14523	14561	14593	14444	14578	14348	14447	14480	14491	14536	14489	14570	14590	14468	14379	14450	14487	14627	14378	14343	14629	14628	14507	14607	14422	14527	14460	14573	14455	14535	14558	14457	14540	14558	14563	14559	14333	14633	14502	14545	14378	14387	14548	14519	14559	14415	14484	14593	14629	14773	14434	14493	14331	14497	14536	14720	14462	14520	14665	14569	14575	14453	14596	14406	14642	14585	14566	14567	14593	14534	14698	14503	14620	14560	14445	14734	14720	14416	14369	14490	14577	14553	14647	14422	14493	14530	14427	14529	14529	14523	14493	14368	14372	14480	14459	14321	14574	14432	14586	14534	14475	14417	14442	14461	14632	14473	14600	14460	14269	14585	14629	14579	14496	14571	14405	14649	14535	14461	14569	14468	14632	14378	14286	14607	14460	14473	14490	14388	14440	14401	14315	14548	14316	14608	14576	14524	14517	14459	14573	14622	14515	14790	14549	14632	14375	14309	14388	14479	14407	14447	14600	14468	14524	14542	14538	14573	14545	14631	14545	14622	14495	14484	14573	14541	14419	14578	14477	14448	14363	14504	14579	14652	14479	14656	14407	14403	14368	14634	14280	14490	14571	14776	14656	14373	14430	14519	14630	14694	14468	14450	14769	14637	14558	14481	14660	14643	14558	14370	14579	14431	14565	14510	14619	14546	14369	14344	14339	14455	14577	14389	14536	14528	14548	14500	14284	14515	14509	14438	14354	14468	14469	14508	14435	14541	14472	14676	14338	14460	14690	14544	14405	14548	14752	14515	14455	14536	14661	14801	14456	14484	14344	14459	14548	14441	14517	14866	14459	14438	14405	14484	14654	14652	14500	14447	14491	14630	14288	14726	14547	14688	14361	14774	14713	14548	14403	14394	14613	14579	14568	14439	14550	14606	14532	14636	14591	14531	14548	14536	14469	14483	14586	14513	14443	14626	14611	14491	14413	14567	14741	14505	14614	14515	14574	14491	14387	14394	14449	14512	14454	14340	14430	14415	14479	14473	14590	14318	14513	14642	14680	14636	14544	14488	14410	14596	14322	14310	14547	14763	14565	14500	14547	14489	14581	14629	14678	14556	14500	14323	14472	14322	14517	14571	14365	14597	14560	14385	14571	14465	14494	14370	14687	14617	14435	14618	14455	14668	14432	14493	14394	14523	14631	14853	14540	14523	14688	14514	14370	14590	14452	14620	14525	14684	14590	14412	14587	14593	14452	14243	14587	14476	14493	14447	14532	14517	14643	14530	14543	14452	14639	14550	14479	14355	14486	14364	14684	14467	14428	14536	14594	14593	14575	14746	14620	14466	14668	14455	14670	14550	14465	14412	14269	14556	14432	14383	14515	14551	14414	14547	14707	14524	14561	14482	14554	14489	14505	14370	14522	14464	14548	14462	14407	14541	14506	14367	14477	14633	14481	14654	14460	14464	14477	14501	14557	14547	14293	14441	14400	14415	14579	14518	14622	14655	14403	14530	14444	14667	14641	14354	14501	14439	14461	14594	14439	14389	14422	14438	14512	14492	14376	14312	14455	14539	14613	14638	14586	14446	14527	14448	14518	14471	14554	14475	14264	14534	14462	14407	14307	14517	14611	14503	14559	14365	14484	14379	14504	14577	14639	14436	14516	14465	14640	14549	14398	14436	14733	14637	14550	14422	14377	14627	14670	14555	14419	14470	14621	14430	14597	14422	14445	14541	14394	14498	14504	14480	14623	14421	14419	14417	14513	14546	14716	14546	14498	14625	14706	14616	14554	14429	14576	14604	14589	14508	14526	14548	14392	14365	14510	14544	14707	14490	14494	14481	14614	14591	14757	14536	14417	14405	14454	14468	14463	14495	14522	14498	14461	14465	14301	14539	14470	14407	14419	14399	14460	14550	14659	14584	14406	14731	14537	14645	14611	14544	14633	14565	14329	14729	14464	14607	14500	14386	14443	14526	14635	14539	14504	14388	14491	14671	14487	14582	14676	14520	14499	14455	14444	14652	14665	14613	14565	14564	14540	14371	14542	14500	14529	14524	14420	14435	14575	14470	14479	14573	14514	14518	14634	14628	14627	14304	14497	14320	14449	14596	14655	14303	14553	14626	14517	14605	14461	14700	14615	14174	14490	14461	14552	14380	14513	14595	14430	14626	14656	14453	14694	14471	14569	14564	14559	14851	14711	14461	14413	14628	14526	14641	14374	14624	14520	14541	14575	14508	14409	14586	14407	14484	14493	14616	14552	14421	14487	14456	14688	14658	14494	14537	14537	14406	14653	14525	14598	14506	14497	14546	14538	14712	14374	14457	14542	14705	14480	14619	14558	14573	14500	14586	14818	14495	14598	14649	14478	14550	14433	14734	14417	14437	14698	14669	14413	14540	14550	14485	14652	14490	14702	14547	14540	14404	14551	14629	14661	14582	14572	14499	14648	14369	14446	14508	14481	14514	14444	14419	14446	14598	14512	14623	14376	14499	14493	14451	14444	14678	14518	14569	14467	14715	14537	14372	14644	14527	14549	14703	14613	14443	14374	14578	14547	14351	14542	14563	14543	14516	14703	14495	14609	14476	14588	14666	14387	14672	14500	14515	14470	14440	14602	14524	14570	14422	14663	14559
14449	23062	21623	17899	16373	15408	38743	47652	40012	28514	19025	14292	13750	14090	13822	13990	14086	13915	13942	13828	13930	13807	13900	13916	13911	13875	13888	13905	14000	13962	13940	13925	13922	13877	13920	13809	13844	14034	14031	13925	13937	13897	14065	13936	13886	13969	13944	13926	13932	13914	14023	13898	13898	13835	13813	13900	13871	13910	13939	13995	13927	13910	13913	14000	13815	13975	13877	13890	13788	13861	13985	13983	13844	13916	14043	13811	13982	14046	14044	13883	13988	13978	13862	13838	13938	13842	13899	13818	13741	13935	13844	13924	13916	13745	13939	13782	14002	13747	13960	14041	13827	13728	13803	13942	13884	13853	13762	13864	13852	13847	13974	13932	13700	13758	13833	14075	13886	14032	13739	13809	13933	14054	13844	13872	13762	13798	13984	13940	13802	14019	13854	13741	13944	13833	13843	13760	13823	13895	13783	14051	13824	13944	14000	13796	13877	13885	13955	13917	13724	13924	13861	13942	13882	13957	13743	13916	13932	13786	13947	13897	14087	13815	13732	14089	13902	13856	13998	13855	13691	13916	13882	13727	14031	13847	13855	13935	13798	13921	13815	13978	13795	13925	13925	13795	13985	13973	13778	13742	13960	13671	14081	13921	13933	13797	13820	13882	13853	13839	13871	14099	13866	14147	13947	13870	13923	13752	13938	13922	14034	14060	13928	13872	13821	13846	13694	13850	13955	13853	13715	13908	13864	13862	13769	13850	13982	13826	13932	13916	13801	13743	13899	13811	13840	13860	13937	13912	13906	14004	13798	13822	13830	13846	13742	13868	13955	13886	13977	13854	13938	13725	13914	13895	13805	13810	14055	13913	13825	13764	14032	13814	13725	13926	13957	13754	14090	13917	13931	14060	13855	13913	13905	13877	13773	13695	13998	13861	13723	13718	13731	13682	13967	13726	13806	13857	13907	13840	13747	13887	13838	13962	14064	13819	13786	13989	13801	13857	13792	13971	13893	13965	13963	13884	13943	13841	13913	13880	13992	13839	13870	13938	13768	13924	13851	13923	13959	13777	13968	13849	13911	13976	13949	13835	13979	13897	13859	13946	13816	13954	13943	13839	13886	13915	13870	13895	13928	13745	13865	13771	13916	13751	13826	13963	13855	13859	13883	13681	13989	13923	13834	14046	13885	13986	14005	13869	13906	13900	13864	13977	13949	13872	13921	13954	14121	13920	13865	13875	13966	14076	13886	13971	13886	13803	13810	13966	13833	13825	13925	13905	13843	13795	14077	13831	13925	13785	13786	13929	13823	13881	13778	13918	13937	13887	13797	13771	13974	13772	14056	13881	13915	13828	13818	13892	13896	13895	13829	13911	13853	13869	13923	14024	13963	13864	14047	13876	13804	13835	13916	13846	13937	13997	13772	13810	13849	13847	13839	13915	13775	13839	13781	13940	13934	13854	13703	13999	13840	13958	13878	13938	13896	14013	13766	13975	14072	13818	13857	13866	13751	13843	13853	13829	13943	13771	13880	13986	13840	13988	13795	13689	13973	13705	13826	13812	13885	13700	13918	13972	13843	13723	14027	13872	13742	13996	14002	13820	13752	13929	13877	13931	13857	13684	13914	13949	14007	13989	13851	13832	13813	13846	13925	13908	13948	13959	13946	13878	13826	13766	14003	13929	13839	13872	13838	13748	13906	13892	13817	13900	13904	13983	13948	13809	13989	13737	13923	13779	13915	13867	13840	13843	13887	13959	13891	13805	14000	13739	13788	13820	13922	13701	13965	13903	14031	13897	13943	13890	13923	13785	13925	13754	13910	13798	13823	13799	13935	13848	13911	14088	13946	13905	13955	13843	13891	13685	13869	13798	14062	13980	13880	13859	13898	13911	13900	13796	13815	13920	13889	13804	14037	13835	13643	13752	13813	13832	13872	13901	14009	14055	13843	13681	13972	13735	13972	13861	13978	13736	13880	14048	14017	13841	13923	13939	13875	13990	13940	13882	13970	13872	13925	13879	13947	13831	13950	14100	13816	13951	13926	14014	13848	13808	14004	13883	13916	13926	13817	13780	13842	14007	13772	13864	13940	13839	13910	13985	13762	13930	13819	13994	13988	13967	13825	14044	13890	13952	13714	13790	13955	14042	13870	13942	13994	13981	14007	13801	14007	13863	13906	13928	13858	14013	13834	14031	13857	13859	14010	13890	13901	13814	13902	13947	13901	13872	13854	13817	14026	13746	13879	13847	13803	14031	13872	13742	13869	13839	14067	14016	13815	13842	13871	13930	13892	14041	13685	13765	13884	13777	14004	14107	13849	13743	13882	13799	13847	13865	13831	13840	13761	13875	14038	13860	13864	13851	13823	13980	13684	13970	13973	13909	13891	13920	13704	13849	14032	14048	13904	13894	13779	13804	13935	13907	13913	13953	13967	13841	14097	13880	13867	13849	13750	13770	13964	13788	13838	13849	13981	13804	13786	13811	13907	13949	13937	13738	13745	13884	14006	13786	13824	14009	13811	13708	13985	13886	14053	13858	13855	13799	13846	13913	14062	13930	13804	13830	13932	13731	13829	13878	13903	13799	13801	13953	14046	13925	13983	13954	13916	13698	13864	14063	13896	14010	13875	13808	13939	13994	13892	13999	13841	13841	13877	13906	13843	13796	13926	13989	13911	13909	13782	13937	13690	14055	13880	13981	13882	13935	13811	13880	13911	13739	13844	13798	13903	13845	13803	13739	13907	14023	13887	14058	13756	13823	13842	13874	13921	13921	13967	13766	14022	13937	13783	13994	13886	13958	13818	13955	13989	13722	13767	13971	13976	13936	13862	14016	13882	13798	13882	13847	13946	13916	13923	13976	13852	13989	13816	13889	13751	13845	13862	13994	13832	13801	13824	13963	14061	13817	13857	13960	13845	13853	14047	13870	13939	13754	13791	13705	13930	13836	13966	13801	13853	13673	13900	13774	13833	14111	13939	13946	13888	14030	13647	13806	13863	13962	13930	13842	14083	13972	13723	13833	13829	14013	13986	13882	13843	13890	13891	13847	13941	13960	13764	13858	13718	13907	13896	13877	13982	13783	13915	13823	14081	13888	13851	13964	13953	13951	14019	13994	13722	14049	13910	13917	13799	13820	14004	14079	13696	13836	13893	13883	13932	14000	13891	14004	13827	13958	13843	13863	13867	13830	13932	13856	13905	13884	13691	13877	13895	14031	13965	13885	13892	13929	13923	13821	13723	13963	13979	13861	13917	13881	13922	13841	13930	13846	13822	13914	13771	13697	13917	14026	13703	13906	13790	13712	13824	13616	13925	13875	13938	13800	13979	13903	13919	13817	13872	13850	13938	13944	13892	13834	13992	14000	13885	13746	13873	13851	13971	13985	13799	13903	13907	13945	13956	13808	13926	14010	13804	14021	13869	14087	13984	14012	13730	13928	13970	14096	13936	13916	13887	13797	13878	13937	14045	13876	13931	13936	13928	13841	14022	13968	13858	13832	13868	13911	13950	13891	13888	13829	13948	13934	13943	13747	13807	13980	13916	13903	13885	13851	13968	13867	13960	13996	14005	13772	13933	13957	13920	13819	13906	13814	13852	13894	13832	13850	13958	13925	13854	13838	13810	13980	13958	13971	14114	13922	13732	13840	13848	13856	14108	13918	13726	13847	13665	13995	13795	13885	14090	13882	13931	13983	14005	13902	13901	13867	13951	13863	13887	13914	13884	13816	13745	13747	14162	13880	14158	13997	13677	13869	13912	13878	13886	13976	13881	13990	13754	13933	13826	13839	13866	13804	13826	13908	13896	13862	13874	13861	13844	13848	13923	13881	13931	13936	13988	13719	13978	13940	13877	13952	13879	13831	13958	13856	13943	13722	13827	13696	13879	14025	13686	13957	13945	13903	13850	13921	13723	13889	13693	13848	13854	13858	13867	13870	14015	13718	13809	13856	13824	13824	13867	13877	13934	13934	14070	13794	14005	13942	14020	14000	13734	13975	13758	13625	13818	14048	13926	13893	13961	13842	14014	13943	13876	13924	13917	13925	14030	13801	13860	13745	13841	13838	13752	13943	13951	13871	13720	13976	13942	13859	13906	14127	13902	13883	13758	13857	13829	13924	13889	14006	13889	13840	13990	13783	13780	13877	13883	13864	13841	13909	13723	14056	13819	14021	13896	14033	13796	13877	13923	13818	13907	13940	13891	13902	13795	13867	13834	13976	13830	13781	13873	13868	13885	13842	13817	13777	13997	14048	13771	13919	13888	13911	13957	13772	13980	13709	14082	13850	13934	13887	13995	13775	13978	13865	13826	13735	13678	13954	13716	13860	13877	13938	13917	13853	13773	13803	13739	13954	13981	13808	13885	14034	13879	13783	13838	13769	13860	14012	13939	13917	14021	13911	13957	13824	13773	13818	13924	13908	14025	13941	13924	13993	13837	13785	13853	13959	14011	13832	13809	13850	14054	14128	13944	13834	13902	13809	13968	13639	13967	13978	13820	13819	13838	13912	13774	13996	14003	14023	13656	14014	13864	14030	13762	13725	13979	14012	14020	13874	13910	13901	13817	13927	13827	13891	13978	13858	14030	13902	14073	13681	13971	13812	13882	13870	13737	13803	13988	13844	13908	13837	13807	13899	13877	13867	13982	13886	13818	13766	13826	14026	13969	13855	13821	13988	13703	13912	13985	13898	13832	13901	13764	13843	13677	13705	13791	13810	13985	13928	14118	13853	14013	13880	13910	13975	13903	13714	13947	13909	13823	13934	13771	13967	13771	13862	13939	13910	13913	13924	13959	13689	13768	13937	14100	14026	13879	13857	13897	13874	13693	13830	13929	13833	13832	13903	13877	13684	14015	13756	13864	13911	13670	13862	13857	13922	13934	13778	13920	13861	13831	14043	13885	13856	14047	13980	13998	13960	13972	13896	13923	13982	13905	13854	13931	13783	13863	13850	13981	13856	13866	13684	13754	13913	13801	13895	13827	13907	13801	13931	13934	13751	13696	13728	13791	13918	13836	14013	13917	13763	13883	13819	13737	13783	13893	13920	13856	13974	13906	13848	13956	13790	13826	13760	13982	13833	13857	13900	13888	13829	13768	13983	13908	13842	13826	13832	13780	13803	14058	13920	13796	13936	13902	14068	14023	13753	13798	13955	13843	13827	13812	13907	13877	13809
23134	21061	28781	23599	21305	21963	49962	63402	51985	37860	24803	16166	14735	14573	14494	14321	14560	14401	14505	14381	14545	14581	14430	14417	14427	14369	14399	14410	14292	14355	14567	14386	14343	14445	14565	14405	14386	14454	14604	14369	14446	14527	14237	14378	14484	14508	14316	13959	14238	14212	14392	14308	14255	14207	14371	14335	14354	14323	14349	14167	14287	14318	14243	14329	14212	14283	14337	14400	14344	14501	14183	14324	14293	14409	14451	14273	14195	14398	14093	14203	14181	14274	14412	14302	14311	14442	14412	14252	14396	14294	14324	14280	14341	14184	14141	14440	14291	14214	14482	14308	14081	14269	14315	14384	14350	14368	14357	14313	14248	14298	14412	14369	14253	14206	14200	14248	14343	14246	14271	14415	14267	14518	14247	14245	14358	14350	14231	14233	14213	14353	14368	14367	14356	14386	14197	14586	14407	14189	14171	14290	14265	14239	14378	14316	14303	14182	14575	14282	14379	14272	14447	14213	14131	14208	14241	14386	14274	14455	14291	14266	14390	14402	14430	14357	14442	14330	14238	14126	14310	14305	14410	14402	14438	14364	14238	14422	14356	14350	14309	14314	14310	14286	14167	14290	14338	14281	14397	14341	14440	14317	14241	14190	14317	14294	14399	14175	14369	14286	14425	14321	14254	14286	14106	14209	14413	14226	14302	14239	14262	14276	14390	14328	14276	14420	14304	14300	14244	14233	14179	14203	14138	14366	14235	14250	14375	14331	14362	14524	14452	14342	14366	14583	14251	14207	14330	14213	14206	14298	14272	14196	14362	14189	14373	14240	14270	14535	14182	14374	14175	14311	14311	14352	14418	14333	14350	14120	14351	14185	14179	14237	14421	14232	14382	14443	14388	14253	14181	14424	14237	14221	14207	14121	14299	14367	14393	14260	14168	14228	14210	14301	14275	14044	14231	14185	14270	14259	14117	14082	14175	14102	14267	14257	14257	14371	14405	14134	14304	14215	14220	14323	14493	14352	14245	14384	14454	14256	14309	14351	14229	14382	14256	14225	14282	14409	14228	14311	14385	14300	14194	14443	14622	14318	14420	14356	14124	14210	14275	14331	14288	14278	14305	14369	14271	14178	14507	14449	14208	14325	14235	14406	14391	14278	14306	14319	14225	14232	14429	14388	14492	14417	14449	14376	14198	14034	14471	14492	14157	14354	14482	14324	14256	14391	14216	14287	14233	14219	14102	14184	14198	14390	14216	14367	14267	14242	14171	14451	14232	14408	14262	14305	14242	14184	14136	14170	14262	14213	14440	14288	14385	14376	14328	14260	14278	14248	14267	14195	14180	14103	14291	14187	14351	14267	14400	14195	14360	14396	14364	14355	14182	14345	14334	14281	14300	14031	14305	14413	14417	14265	14379	14262	14386	14267	14321	14154	14327	14248	14164	14159	14371	14323	14439	14298	14354	14273	14528	14388	14246	14333	14303	14412	14343	14188	14228	14376	14243	14274	14301	14303	14215	14159	14228	14215	14264	14246	14438	14337	14484	14409	14291	14294	14211	14406	14465	14512	14425	14158	14348	14183	14317	14370	14278	14658	13981	14210	14385	14520	14333	14131	14314	14269	14173	14147	14380	14314	14271	14160	14379	14225	14160	14365	14264	14220	14371	14382	14275	14360	14382	14267	14415	14391	14173	14149	14368	14337	14272	14330	14212	14246	14247	14114	14277	14379	14353	14132	14258	14224	14269	14262	14304	14215	14370	14172	14391	14359	14270	14251	14166	14335	14285	14344	14376	14408	14385	14468	14208	14384	14303	14345	14278	14248	14160	14284	14262	14207	14284	14098	14333	14254	14370	14359	14339	14367	14222	14228	14288	14305	14403	14448	14411	14167	14484	14425	14238	14408	14613	14225	14229	14220	14436	14395	14423	14190	14331	14291	14321	14369	14049	14351	14180	14385	14284	14382	14425	14419	14293	14256	14322	14452	14369	14255	14202	14292	14433	14154	14176	14421	14344	14284	14469	14163	14117	14318	14301	14272	14430	14333	14232	14377	14300	14225	14209	14249	14369	14319	14309	14206	14491	14301	14283	14111	14289	14447	14248	14437	14250	14094	14353	14283	14190	14415	14055	14188	14178	14272	14215	14243	14301	14190	14328	14414	14364	14343	14560	14224	14215	14064	14378	14320	14091	14285	14274	14396	14288	14312	14219	14273	14199	14374	14213	14468	14194	14300	14479	14307	14334	14191	14347	14521	14376	14371	14326	14288	14527	14408	14376	14338	14243	14194	14288	14378	14268	14442	14321	14371	14211	14489	14269	14434	14363	14188	14281	14363	14277	14348	14317	14379	14449	14485	14289	14312	14489	14375	14276	14328	14434	14267	14336	14240	14348	14176	14201	14304	14164	14250	14265	14423	14292	14495	14326	14220	14253	14301	14286	14276	14294	14244	14151	14136	14320	14211	14265	14270	14341	14114	14289	14253	14566	14286	14358	14351	14184	14367	14203	14244	14318	14411	14336	14271	14494	14334	14240	14178	14268	14262	14449	14317	14411	14318	14320	14369	14336	14229	14365	14284	14342	14298	14364	14383	14343	14318	14457	14407	14197	14223	14391	14287	14226	14269	14213	14276	14282	14328	14266	14338	14295	14383	14276	14442	14318	14111	14319	14360	14426	14151	14253	14246	14357	14220	14342	14232	14326	14206	14211	14494	14388	14325	14281	14289	14452	14255	14251	14355	14195	14378	14279	14371	14420	14254	14483	14264	14260	14404	14285	14389	14474	14116	14306	14097	14290	14540	14300	14479	14260	14237	14251	14228	14226	14304	14407	14397	14333	14255	14234	14435	14248	14364	14327	14231	14274	14376	14203	14298	14150	14317	14422	14388	14335	14245	14343	14368	14355	14438	14288	14047	14256	14405	14337	14280	14152	14288	14359	14317	14311	14372	14284	14474	14358	14264	14277	14167	14344	14444	14382	14377	14430	14272	14469	14128	14381	14365	14509	14240	14130	14248	14565	14209	14157	14281	14282	14525	14406	14132	14341	14370	14486	14275	14519	14435	14218	14233	14414	14284	14384	14203	14243	14217	14324	14280	14326	14334	14368	14205	14308	14258	14334	14397	14262	14353	14321	14352	14425	14346	14236	14615	14349	14288	14328	14403	14338	14158	14170	14267	14295	14144	14137	14369	14288	14337	14499	14298	14224	14309	14329	14346	14292	14348	14392	14216	14374	14322	14311	14302	14339	14506	14335	14377	14376	14506	14288	14346	14312	14297	14305	14231	14391	14294	14346	14422	14361	14429	14217	14026	14250	14267	14492	14102	14209	14214	14236	14291	14123	14188	14432	14276	14428	14377	14355	14452	14353	14369	14205	14308	14237	14315	14302	14230	14426	14262	14434	14100	14147	14084	14133	14119	14391	14170	14246	14262	14441	14241	14396	14115	14313	14158	14335	14361	14247	14145	14232	14391	14260	14527	14465	14525	14431	14153	14378	14259	14272	14308	14193	14240	14280	14264	14341	14153	14340	14259	14171	14121	14097	14285	14207	14294	14273	14270	14282	14271	14323	14322	14310	14335	14391	14478	14416	14354	14243	14308	14289	14320	14285	14414	14492	14301	14370	14074	14413	14345	14301	14246	14271	14432	14260	14257	14296	14460	14311	14296	14352	14137	14253	14363	14316	14249	14220	14373	14237	14226	14237	14321	14382	14217	14247	14194	14225	14574	14346	14188	14248	14270	14333	14250	14393	14241	14335	14243	14433	14202	14253	14309	14646	14358	14342	14217	14389	14339	14105	14354	14496	14185	14324	14262	14464	14236	14550	14078	14432	14289	14267	14151	14294	14266	14160	14168	14192	14293	14417	14351	14271	14392	14416	14387	14243	14416	14349	14237	14367	14316	14203	14301	14394	14479	14388	14195	14098	14196	14321	14324	14417	14371	14416	14258	14525	14426	14210	14325	14460	14298	14215	14339	14334	14285	14251	14236	14332	14372	14294	14520	14420	14253	14357	14203	14311	14337	14210	14246	14248	14340	14391	14336	14354	14260	14335	14314	14511	14387	14347	14200	14198	14496	14191	14025	14242	14356	14404	14271	14171	14320	14384	14287	14213	14468	14329	14430	14311	14327	14352	14452	14450	14309	14180	14186	14227	14440	14269	13960	14383	14188	14363	14181	14184	14331	14308	14439	14471	14384	14347	14300	14403	14491	14313	14443	14288	14182	14488	14384	14330	14199	14381	14335	14473	14343	14168	14282	14268	14353	14372	14435	14394	14468	14404	14259	14189	14464	14283	14166	14342	14451	14402	14282	14372	14290	14297	14428	14188	14210	14192	14393	14315	14439	14254	14450	14408	14346	14492	14172	14206	14252	14165	14388	14345	14202	14164	14362	14308	14154	14263	14181	14214	14258	14445	14384	14365	14372	14330	14215	14354	14338	14416	14280	14130	14300	14448	14173	14309	14490	14558	14262	14290	14540	14435	14025	14241	14188	14383	14247	14212	14238	14246	14227	14392	14384	14156	14208	14354	14410	14371	14395	14365	14347	14143	14554	14373	14231	14421	14374	14205	14410	14319	14330	14331	14341	14390	14112	14349	14407	14254	14286	14306	14319	14378	14252	14086	14489	14391	14397	14467	14446	14430	14385	14331	14167	14466	14431	14468	14487	14317	14237	14291	14315	14355	14301	14235	14237	14371	14217	14300	14173	14192	14357	14119	14189	14280	14179	14315	14445	14255	14174	14431	14321	14440	14345	14333	14241	14264	14326	14237	14122	14336	14247	14375	14371	14347	14278	14313	14149	14196	14246	14133	14375	14231	14321	14455	14285	14248	14140	14257	14155	14327	14249	14435	14373	14227	14301	14341	14160	14423	14330	14348	14180	14512	14360	14249	14352	14321	14461	14240	14369	14416	14275	14399	14094	14381	14302	14523	14274	14374	14349	14282	14176	14218	14205	14351	14281	14349	14380	14278	14324	14268	14355	14347	14237	14314	14302	14440	14386	14313	14520	14296	14418	14172	14275	14155	14203	14391	14315	14426	14399	14364	14166	14272	14352	14199	14242	14192	14389	14271	14327	14272	14109	14573	14288	14411	14442	14179	14174	14335	14335	14373	14420	14305	14262	14318	14275	14335	14237	14027	14300	14233	14247	14233	14356	14451	14332	14330	14318
16866	29977	27047	21354	18818	17203	51387	63888	53183	36733	24603	13911	13646	13796	13739	13828	13806	13753	13757	13821	13833	13733	13794	13637	13675	13710	13905	13826	13779	13746	13621	13662	13875	13807	13973	13744	13760	13762	13918	13775	13606	13760	13686	13600	13773	13789	13663	13728	13971	13569	13707	13842	13667	13585	13839	13768	13895	13727	13984	13756	13837	13704	13757	13668	13735	13791	13622	13702	13662	13615	13673	13624	13541	13745	13663	13562	13597	13749	13900	13791	13749	13733	13669	13811	13695	13749	13732	13706	13726	13885	13756	13691	13680	13673	13593	13784	13756	13659	13704	13675	13758	13665	13717	13893	13761	13654	13672	13730	13602	13708	13724	13646	13761	13537	13716	13882	13634	13625	13828	13707	13744	13596	13933	13658	13756	13764	13817	13636	13669	13678	13901	13723	13665	13670	13814	13626	13800	13630	13743	13694	13561	13756	13735	13572	13766	13657	13775	13673	13662	13569	13696	13733	13842	13666	13817	13562	13746	13754	13733	13579	13614	13734	13799	13589	13736	13605	13951	13872	13642	13722	13677	13599	13888	13609	13703	13651	13752	13731	13717	13764	13716	13799	13688	13814	13519	13637	13751	13763	13669	13490	13711	13824	13646	13678	13671	13700	13913	13756	13626	13721	13636	13760	13816	13718	13726	13624	13739	13510	13749	13733	13785	13664	13846	13815	13442	13755	13765	13845	13631	13645	13631	13489	13731	13674	13591	13860	13796	13655	13756	13828	13639	13790	13703	13685	13714	13768	13781	13784	13639	13656	13630	13610	13677	13670	13818	13712	13687	13599	13862	13711	13527	13642	13723	13746	13599	13810	13802	13771	13727	13795	13751	13564	13775	13557	13720	13727	13578	13659	13682	13595	13499	13734	13703	13730	13607	13761	13690	13661	13686	13851	13868	13726	13626	13738	13672	13653	13703	13746	13689	13725	13584	13603	13728	13933	13726	13752	13907	13713	13830	13726	13712	13649	13933	13655	13942	13634	13769	13704	13750	13650	13563	13749	13730	13648	13685	13519	13642	13613	13689	13818	13720	13748	13824	13674	13608	13688	13847	13660	13634	13797	13771	13711	13738	13659	13748	13744	13829	13533	13713	13713	13953	13831	13753	13804	13549	13614	13715	13674	13764	13673	13665	13584	13732	13687	13765	13753	13780	13731	13832	13484	13788	13814	13651	13717	13649	13791	13705	13582	13708	13825	13759	13551	13645	13600	13612	13660	13548	13783	13403	13754	13731	13668	13698	13572	13685	13518	13525	13754	13713	13696	13722	13667	13625	13701	13640	13685	13737	13611	13634	13720	13670	13903	13653	13785	13679	13709	13703	13949	13750	13642	13755	13643	13618	13666	13472	13887	13587	13793	13612	13893	13586	13730	13672	13637	13736	13736	13651	13635	13683	13590	13644	13736	13657	13790	13838	13700	13678	13713	13850	13758	13719	13653	13681	13660	13767	13853	13662	13688	13696	13833	13569	13845	13702	13602	13856	13562	13763	13645	13683	13570	13805	13714	13728	13760	13781	13801	13683	13771	13758	13648	13751	13730	13591	13561	13743	13642	13666	13580	13679	13732	13803	13592	13634	13663	13716	13702	13678	13661	13704	13820	13670	13656	13597	13665	13644	13684	13718	13721	13695	13721	13819	13779	13663	13723	13700	13693	13560	13820	13660	13760	13895	13506	13851	13686	13860	13608	13744	13631	13669	13665	13786	13691	13586	13440	13757	13631	13726	13677	13787	13650	13607	13680	13846	13795	13709	13878	13762	13507	13754	13671	13739	13755	13642	13770	13823	13721	13592	13702	13699	13814	13636	13854	13848	13778	13701	13881	13740	13537	13681	13809	13847	13914	13684	13871	13521	13706	13778	13736	13829	13844	13711	13625	13754	13615	13743	13669	13721	13574	13671	13871	13669	13723	13715	13567	13804	13666	13649	13757	13739	13570	13748	13803	13865	13827	13727	13658	13646	13745	13593	13699	13649	13687	13619	13635	13772	13635	13696	13843	13775	13744	13704	13564	13873	13563	13491	13694	13629	13739	13750	13713	13780	13709	13601	13903	13835	13808	13632	13478	13806	13816	13884	13511	13778	13748	13607	13792	13657	13702	13597	13771	13546	13636	13594	13717	13704	13654	13836	13724	13821	13697	13625	13857	13886	13669	13579	13677	13540	13663	13652	13825	13719	13692	13788	13619	13629	13626	13703	13734	13598	13754	13608	13769	13737	13712	13794	13640	13567	13650	13786	13741	13640	13639	13770	13578	13693	13649	13764	13722	13603	13687	13804	13756	13783	13839	13691	13801	13570	13742	13553	13678	13591	13663	13733	13552	13658	13728	13573	13747	13730	13736	13762	13655	13796	13737	13757	13683	13692	13679	13656	13918	13797	13676	13642	13782	13632	13545	13787	13819	13490	13829	13730	13684	13521	13646	13619	13697	13717	13776	13630	13801	13619	13655	13694	13615	13702	13793	13731	13719	13568	13701	13679	13761	13668	13681	13701	13711	13820	13836	13714	13600	13636	13672	13698	13682	13637	13812	13598	13930	13745	13696	13553	13645	13586	13646	13786	13630	13669	13842	13578	13759	13782	13744	13668	13852	13745	13796	13708	13682	13735	13690	13750	13590	13645	13770	13829	13658	13743	13777	13837	13842	13579	13906	13744	13647	13696	13806	13725	13779	13570	13669	13800	13806	13705	13905	13759	13723	13828	13606	13718	13623	13715	13476	13664	13692	13823	13586	13771	13673	13586	13664	13583	13720	13830	13753	13714	13682	13786	13599	13622	13573	13785	13587	13804	13918	13757	13597	13660	13692	13760	13651	13789	13626	13647	13765	13714	13837	13637	13714	13886	13666	13631	13573	13617	13579	13729	13790	13737	13666	13625	13743	13721	13756	13709	13824	13812	13586	13904	13484	13781	13785	13724	13767	13596	13693	13819	13764	13658	13759	13736	13688	13776	13650	13650	13694	13769	13849	13774	13797	13641	13944	13620	13886	13735	13702	13682	13691	13681	13784	13727	13599	13523	13731	13468	13567	13606	13655	13890	13690	13756	13809	13800	13704	13629	13735	13636	13705	13816	13719	13719	13683	13602	13486	13831	13648	13714	13757	13811	13677	13780	13773	13764	13582	13720	13897	13780	13700	13527	13633	13672	13554	13876	13763	13833	13650	13564	13664	13744	13551	13794	13692	13857	13750	13682	13717	13696	13941	13698	13713	13641	13826	13757	13668	13733	13518	13617	13811	13609	13563	13630	13699	13912	13718	13819	13798	13677	13729	13650	13791	13682	13865	13718	13697	13792	13625	13681	13730	13557	13795	13931	13708	13721	13652	13760	13721	13727	13655	13709	13765	13696	13788	13737	13630	13786	13679	13812	13695	13698	13830	13699	13748	13767	13665	13746	13625	13561	13726	13801	13638	13616	13745	13642	13741	13600	13654	13682	13739	13666	13596	13635	13719	13620	13520	13950	13654	13784	13796	13768	13752	13711	13555	13718	13717	13656	13781	13789	13647	13794	13643	13708	13686	13754	13508	13616	13573	13719	13633	13813	13829	13701	13515	13800	13727	13713	13808	13561	13673	13701	13721	13557	13779	13603	13647	13603	13684	13715	13544	13776	13519	13879	13591	13762	13616	13903	13672	13738	13873	13797	13550	13617	13678	13716	13747	13786	13600	13911	13742	13702	13855	13843	13532	13735	13669	13842	13575	13828	13655	13713	13809	13871	13586	13800	13799	13690	13879	13488	13606	13675	13753	13628	13728	13592	13879	13788	13649	13618	13701	13732	13767	13550	13784	13685	13766	13690	13479	13728	13785	13546	13458	13890	13729	13849	13814	13790	13635	13684	13745	13771	13840	13778	13581	13552	13663	13662	13769	13668	13657	13724	13867	13755	13723	13870	13687	13784	13477	13652	13936	13735	13737	13654	13673	13635	13756	13472	13826	13854	13567	13591	13777	13800	13860	13808	13653	13751	13787	13883	13801	13646	13874	13610	13775	13629	13810	13778	13569	13675	13709	13775	13655	13831	13657	13762	13801	13673	13757	13710	13830	13873	13781	13829	13781	13584	13800	13805	13744	13802	13748	13837	13711	13741	13697	13674	13704	13597	13705	13683	13693	13558	13860	13725	13758	13769	13861	13599	13761	13723	13726	13655	13736	13720	13601	13619	13653	13589	13799	13668	13751	13650	13631	13629	13769	13940	13698	13700	13610	13651	13425	13763	13575	13764	13741	13664	13745	13613	13858	13740	13782	13637	13712	13590	13635	13681	13677	13865	13596	13738	13855	13842	13643	13731	13677	13762	13813	13804	13669	13673	13708	13903	13787	13679	13595	13677	13760	13792	13689	13658	13757	13966	13761	13602	13749	13776	13751	13839	13799	13674	13691	13739	13783	13881	13771	13672	13691	13754	13744	13668	13637	13693	13670	13720	13757	13684	13619	13737	13575	13822	13848	13785	13756	13718	13585	13653	13895	13786	13783	13651	13794	13681	13646	13745	13599	13803	13793	13890	13780	13713	13602	13646	13708	13725	13850	13568	13784	13651	13610	13698	13779	13784	13747	13625	13712	13739	13703	13659	13818	13639	13691	13635	13693	13747	13772	13642	13727	13865	13855	13693	13625	13737	13683	13970	13592	13671	13762	13711	13708	13805	13734	13701	13853	13851	13752	13760	13640	13553	13565	13722	13793	13812	13804	13729	13630	13821	13779	13569	13703	13603	13606	13849	13655	13707	13707	13818	13719	13850	13682	13624	13727	13691	13841	13863	13706	13761	13702	13850	13786	13545	13806	13685	13711	13728	13777	13748	13686	13761	13734	13673	13839	13734	13643	13669	13874	13706	13545	13657	13784	13826	13703	13483	13576	13651	13651	13763	13703	13604	13700	13651	13727	13741	13728	13798	13646	13672	13677	13590	13755	13734	13681	13586	13706	13733	13533	13676	13654	13522	13717	13685	13732	13764	13827	13747	13774	13741	13767	13631	13638	13680	13749	13707	13552	13674	13843	13683	13668	13722	13675	13748	13880	13777	13746	13715	13789	13845	13771	13740	13739	13665	13820	13718	13590	13817	13804	13560	13708	13618	13690	13778	13682	14021	13857	13800	13734	13669	13672	13594	13758	13769	13694
27226	21482	22093	18133	15171	14747	20215	24512	21730	18444	15826	14692	14658	14593	14521	14505	14579	14466	14641	14484	14486	14486	14438	14377	14630	14472	14627	14471	14569	14606	14522	14384	14637	14619	14498	14515	14349	14515	14523	14535	14559	14463	14526	14447	14561	14597	14536	14563	14543	14430	14514	14366	14733	14559	14465	14459	14423	14619	14678	14501	14322	14472	14566	14489	14480	14550	14476	14388	14456	14498	14726	14427	14531	14359	14526	14418	14731	14418	14417	14628	14500	14511	14398	14476	14541	14618	14454	14530	14572	14523	14345	14259	14512	14693	14492	14460	14270	14372	14513	14639	14583	14532	14495	14588	14551	14455	14509	14313	14519	14494	14461	14557	14540	14460	14487	14638	14459	14507	14414	14381	14521	14367	14454	14370	14563	14400	14543	14412	14527	14223	14581	14442	14359	14463	14427	14322	14328	14490	14486	14459	14499	14398	14459	14332	14563	14700	14527	14602	14391	14381	14547	14587	14520	14191	14312	14462	14350	14492	14547	14634	14477	14564	14360	14353	14638	14581	14442	14410	14490	14262	14574	14437	14514	14630	14544	14468	14620	14611	14476	14453	14375	14446	14527	14525	14491	14489	14490	14550	14524	14614	14429	14479	14620	14509	14620	14358	14458	14535	14692	14611	14328	14346	14578	14467	14312	14604	14441	14727	14692	14731	14510	14492	14634	14421	14393	14412	14457	14554	14417	14433	14680	14561	14504	14431	14493	14546	14483	14688	14373	14301	14535	14315	14378	14523	14489	14437	14399	14314	14556	14529	14383	14595	14456	14451	14381	14448	14502	14438	14554	14436	14605	14447	14581	14534	14647	14516	14526	14414	14490	14521	14382	14395	14484	14485	14515	14491	14631	14457	14274	14516	14391	14447	14462	14539	14347	14327	14454	14419	14439	14506	14497	14313	14523	14337	14440	14673	14593	14494	14377	14266	14302	14674	14361	14643	14308	14507	14526	14617	14530	14516	14405	14556	14598	14460	14447	14477	14453	14455	14480	14393	14477	14652	14383	14622	14568	14335	14617	14429	14633	14431	14563	14506	14493	14554	14464	14518	14257	14529	14597	14564	14361	14460	14442	14555	14593	14391	14553	14477	14427	14374	14399	14442	14523	14366	14440	14504	14591	14410	14281	14564	14514	14488	14428	14421	14440	14515	14481	14360	14465	14754	14408	14407	14578	14584	14576	14336	14463	14291	14343	14381	14340	14459	14552	14413	14396	14551	14492	14493	14650	14511	14508	14434	14589	14734	14481	14687	14573	14483	14673	14509	14403	14530	14536	14539	14449	14486	14448	14253	14444	14546	14598	14774	14638	14424	14720	14322	14546	14541	14409	14488	14434	14413	14593	14501	14590	14524	14620	14462	14647	14449	14431	14578	14459	14505	14579	14485	14448	14482	14409	14542	14292	14350	14444	14456	14439	14519	14499	14661	14632	14379	14389	14269	14353	14494	14500	14474	14509	14647	14573	14360	14610	14574	14536	14446	14546	14614	14611	14425	14373	14513	14431	14377	14708	14677	14535	14491	14596	14529	14589	14654	14635	14380	14585	14567	14650	14508	14398	14486	14509	14268	14579	14463	14430	14597	14449	14384	14422	14438	14429	14524	14481	14521	14437	14460	14664	14431	14480	14522	14491	14474	14417	14542	14476	14687	14546	14583	14696	14472	14504	14509	14405	14372	14489	14517	14753	14526	14342	14302	14486	14721	14671	14488	14596	14288	14552	14254	14462	14467	14570	14686	14639	14408	14519	14438	14541	14509	14419	14472	14403	14508	14596	14484	14493	14274	14465	14544	14214	14227	14591	14497	14506	14500	14475	14584	14476	14397	14564	14596	14422	14389	14402	14399	14476	14489	14494	14385	14459	14585	14558	14595	14421	14559	14624	14489	14608	14519	14506	14530	14497	14202	14668	14430	14430	14446	14553	14471	14426	14360	14556	14499	14390	14423	14461	14446	14670	14515	14226	14310	14580	14559	14483	14477	14647	14308	14618	14541	14557	14541	14534	14776	14396	14450	14529	14487	14350	14397	14615	14406	14298	14493	14441	14601	14701	14206	14206	14299	14315	14493	14553	14449	14638	14559	14503	14491	14535	14501	14577	14411	14423	14363	14696	14548	14410	14624	14566	14411	14485	14588	14467	14382	14458	14491	14413	14521	14497	14622	14464	14389	14514	14586	14522	14499	14304	14588	14587	14639	14657	14472	14500	14478	14452	14417	14414	14422	14567	14496	14400	14447	14542	14512	14566	14539	14445	14552	14545	14393	14533	14557	14536	14388	14535	14582	14512	14561	14637	14499	14353	14391	14543	14475	14457	14423	14561	14587	14545	14567	14425	14505	14361	14704	14514	14523	14494	14371	14390	14436	14426	14592	14722	14401	14727	14582	14414	14457	14586	14570	14657	14643	14608	14417	14400	14641	14656	14626	14569	14438	14497	14364	14424	14279	14552	14460	14455	14402	14604	14489	14343	14487	14723	14421	14459	14547	14563	14702	14571	14469	14480	14439	14646	14503	14416	14533	14514	14432	14465	14532	14539	14702	14512	14558	14535	14713	14489	14470	14514	14607	14592	14578	14528	14533	14552	14519	14606	14533	14532	14635	14246	14345	14552	14368	14673	14521	14501	14385	14434	14438	14631	14382	14590	14538	14450	14608	14607	14369	14458	14384	14438	14223	14691	14634	14439	14600	14639	14563	14651	14416	14482	14573	14429	14432	14528	14423	14532	14528	14476	14684	14462	14745	14546	14484	14428	14427	14495	14552	14574	14587	14529	14480	14446	14510	14387	14523	14804	14598	14397	14681	14579	14479	14510	14526	14597	14396	14554	14595	14487	14424	14591	14740	14444	14552	14410	14504	14299	14350	14751	14405	14614	14470	14613	14543	14530	14464	14607	14424	14525	14496	14599	14446	14647	14417	14556	14617	14445	14411	14544	14631	14610	14533	14464	14413	14610	14390	14724	14517	14483	14518	14662	14407	14386	14567	14506	14703	14472	14447	14624	14546	14272	14609	14319	14539	14459	14299	14482	14517	14466	14539	14382	14578	14572	14438	14419	14474	14404	14622	14537	14581	14470	14527	14506	14388	14502	14395	14605	14535	14540	14499	14473	14388	14615	14422	14426	14324	14646	14739	14594	14497	14492	14774	14502	14423	14514	14370	14572	14620	14454	14642	14659	14373	14359	14500	14650	14315	14332	14528	14405	14544	14663	14419	14346	14632	14487	14410	14513	14606	14452	14593	14383	14652	14522	14527	14507	14557	14463	14543	14474	14375	14568	14528	14562	14510	14505	14318	14499	14473	14325	14392	14489	14345	14471	14503	14579	14407	14415	14448	14507	14618	14632	14506	14584	14510	14638	14465	14486	14598	14525	14575	14636	14456	14542	14502	14559	14469	14580	14354	14263	14423	14441	14421	14415	14754	14528	14244	14530	14599	14531	14534	14481	14435	14656	14401	14687	14460	14669	14503	14484	14469	14445	14588	14625	14596	14493	14496	14429	14410	14453	14358	14576	14388	14523	14548	14669	14532	14350	14459	14452	14631	14592	14594	14602	14565	14574	14550	14508	14480	14444	14477	14485	14682	14408	14610	14622	14554	14492	14539	14635	14395	14507	14551	14506	14531	14388	14494	14618	14514	14501	14512	14602	14642	14457	14450	14526	14453	14566	14488	14558	14418	14485	14421	14563	14467	14345	14386	14477	14563	14401	14648	14538	14415	14591	14477	14547	14532	14281	14715	14558	14667	14422	14397	14442	14367	14495	14555	14381	14324	14655	14541	14316	14502	14261	14569	14580	14312	14251	14512	14474	14488	14481	14616	14443	14610	14387	14631	14559	14179	14597	14572	14531	14505	14431	14511	14758	14452	14453	14507	14517	14553	14663	14570	14538	14562	14462	14526	14289	14442	14468	14484	14503	14506	14464	14698	14688	14480	14607	14469	14480	14739	14547	14615	14344	14729	14623	14437	14694	14514	14708	14392	14332	14388	14404	14522	14532	14277	14627	14529	14538	14569	14270	14466	14441	14657	14720	14476	14589	14426	14590	14449	14434	14190	14762	14546	14521	14535	14696	14515	14550	14342	14407	14552	14477	14468	14538	14404	14367	14442	14398	14568	14510	14550	14621	14516	14507	14454	14434	14406	14470	14297	14569	14457	14366	14515	14406	14447	14586	14457	14440	14383	14512	14598	14341	14421	14571	14392	14616	14406	14566	14595	14495	14420	14480	14527	14474	14561	14337	14578	14477	14399	14447	14506	14488	14529	14533	14618	14559	14272	14487	14475	14427	14560	14489	14506	14450	14685	14429	14505	14581	14434	14349	14558	14594	14555	14712	14520	14325	14625	14639	14572	14403	14543	14315	14622	14630	14600	14393	14534	14486	14352	14624	14571	14375	14716	14524	14396	14356	14350	14708	14547	14541	14557	14311	14563	14509	14519	14771	14449	14611	14599	14464	14557	14632	14773	14537	14468	14586	14423	14506	14505	14601	14473	14524	14588	14486	14488	14353	14484	14380	14544	14562	14682	14467	14421	14499	14502	14461	14339	14518	14386	14362	14423	14341	14521	14670	14680	14522	14416	14320	14361	14453	14680	14597	14523	14505	14333	14494	14500	14585	14647	14345	14701	14692	14545	14357	14761	14441	14418	14599	14310	14438	14434	14571	14303	14439	14575	14573	14339	14423	14546	14458	14471	14527	14426	14223	14588	14591	14366	14492	14629	14419	14476	14380	14549	14446	14401	14605	14696	14630	14535	14441	14562	14424	14380	14589	14492	14536	14444	14415	14414	14424	14481	14505	14475	14418	14518	14396	14552	14424	14366	14518	14461	14322	14567	14733	14437	14360	14367	14438	14416	14339	14586	14467	14652	14677	14559	14338	14476	14706	14576	14584	14519	14633	14574	14543	14403	14661	14567	14466	14342	14545	14645	14527	14426	14539	14481	14484	14435	14584	14570	14517	14521	14615	14703	14489	14581	14704	14518	14484	14463	14364	14548	14523	14435	14371	14413	14700	14560	14560	14618	14580	14868	14413	14663	14612	14545	14617	14422	14547	14271	14336	14600	14522	14394	14413	14511	14435	14552	14533	14482	14481	14215	14490	14572	14505	14528	14436	14670	14494	14379
14809	18055	17548	15500	15030	14381	23135	26598	22520	17633	14849	13831	13886	13782	14091	13770	13739	13832	13948	13845	13935	13899	13866	13792	13728	13740	13841	13657	13720	13843	13623	13780	13755	13906	13935	13801	13927	13769	13794	13694	13865	13785	13775	13925	13771	13951	13909	14002	14178	13836	13913	13822	13750	13806	13995	13821	13760	13762	13998	13848	13889	13791	13853	13979	13797	13862	13941	13813	13971	13761	13863	13760	13790	13832	13841	13895	13916	13779	13769	13931	13760	13762	13961	13826	13739	13802	13764	13916	13787	13908	13772	13899	13816	13945	13871	13716	13710	13746	13725	13973	13818	13704	13828	13917	13796	13734	13909	13915	13742	13822	14099	13895	13719	13882	13817	13835	13715	13879	13798	13859	13749	13642	14035	13765	13858	13701	13711	13838	13817	13744	13717	13715	14040	13861	13565	13925	13780	13771	13772	13808	13811	14071	13769	13856	13781	13831	13718	13818	13886	13892	13805	13880	13886	13582	13883	13780	13680	13843	13875	13763	13839	13733	13871	13783	13809	13781	13946	13857	13996	13912	13822	13787	13770	13921	13808	13823	13866	13881	13844	13824	13923	13889	13813	13693	13713	13730	13839	13598	13902	13663	13902	13902	13923	13679	13858	13909	13885	13824	13758	13657	13801	13806	13754	13676	13879	13933	13869	13818	13882	13658	13787	13714	13700	13897	13853	13724	13776	13802	13756	14008	13663	13675	13939	13750	13856	13895	13924	13655	13755	13831	13844	13675	13940	13792	13946	13705	13746	13795	13874	13889	13748	13815	13838	13762	13809	13818	13922	13925	13903	13828	14057	13942	13957	13929	13979	13687	13883	13750	13764	13682	13933	13798	13830	13844	13794	13900	13899	13736	13793	13762	13620	13845	13906	13831	13784	13886	13855	13771	13977	13972	13939	13828	13946	13870	13808	13853	13756	13761	13787	13875	13771	13864	13589	13764	13823	13696	13797	13777	13664	13779	13979	13875	13738	13764	13762	13856	13735	13727	13820	13772	13766	13834	13907	13715	13782	13821	13912	13614	13793	13807	13783	13877	13728	14014	13738	13999	13832	13916	13593	13878	13898	13808	13905	13745	13861	13813	13838	13789	13763	13763	13806	13960	13764	13795	13759	13725	13631	13865	13949	13971	13997	13672	13816	13878	13700	13791	13839	13697	13958	13822	13885	13905	13737	13571	13804	13803	13888	13854	13870	13837	13766	13892	13926	13796	13921	13858	13951	13689	13825	13779	13816	13792	13634	13881	13774	13612	13859	13913	13731	13891	13978	13869	13641	13694	13833	13680	13638	13866	13789	13860	13760	13825	13917	13796	13665	13718	13712	13895	13910	13625	13915	13837	13797	13912	13793	13779	13848	13912	13816	13735	13728	13814	13775	13841	13889	13746	13841	13671	13892	13651	13741	13773	13922	13754	13824	13952	13890	13929	13858	13760	13660	13860	13743	13840	13949	13768	13986	13881	13738	13797	13785	13660	13786	13795	13682	13710	13753	13757	13808	13859	13929	13679	13856	13845	13772	13977	13888	13812	13859	13913	13724	13846	13687	13948	13784	13859	13838	13718	13883	13698	13950	13931	13729	13728	13798	13919	13799	13926	13881	13648	13864	13637	13781	13735	13768	13902	13619	13757	13758	13816	13908	13780	13880	13740	13723	13911	13739	13848	13859	13902	13718	13974	13747	13730	13980	13856	13867	13917	13769	13894	13752	13952	13735	13858	13743	13833	13860	13840	13766	13671	13836	13822	13713	13719	13912	13700	13801	13907	13778	13949	13907	13832	13679	13943	13851	13773	13914	13899	13910	13857	13871	13741	13825	13775	13786	13929	13820	13792	13781	13822	13692	14028	13890	13668	13928	13955	13826	13841	13795	13803	13769	13689	13810	13627	13732	13781	13931	13802	13804	13793	13860	13796	13857	13896	13859	13818	13767	13813	13795	13863	13862	13846	13882	13890	13878	13956	13877	13839	13957	13750	13792	13725	13769	13724	13773	13798	13907	13748	13880	14013	13596	13780	13791	13768	13838	13841	13729	13717	13822	13890	13740	13698	13706	13732	13858	13878	13932	13720	13805	13860	13861	13863	13755	13894	13858	13727	13895	13745	13892	13777	13829	13797	13848	13857	13910	13784	13912	13769	13825	13771	13845	13747	13955	13714	13743	13788	13694	13801	13909	13802	13905	13849	13771	13923	14021	13807	13713	13879	13715	13906	13846	13724	13949	13911	13804	13745	14048	13796	13728	13753	13785	13817	13857	13843	13936	13854	13787	13890	13872	13690	13863	13756	13952	13854	13843	13875	13698	13881	13825	13788	13815	13656	13858	13811	13987	13929	13633	13634	13748	13767	13941	13907	13524	13800	13925	13814	13728	13822	13808	13833	13827	13938	13792	13940	13961	13901	13642	13882	13744	13838	13932	13669	13743	13856	13895	13762	13705	13656	13839	14022	13918	13906	13867	13906	13868	13824	13873	13785	13991	13914	13807	13936	13906	13715	13847	13928	13888	13670	13820	13803	13806	13904	13887	13786	13911	13705	13808	13790	13932	13811	13707	13811	13952	13829	13774	13825	13850	13858	13886	13707	13948	13734	13692	13851	13821	13914	13794	13687	14044	13826	13711	13886	13795	13566	13864	13702	13850	13953	13741	13844	13778	13837	13934	13764	13635	13913	13907	13868	13745	13855	13881	13794	13830	13849	13895	13792	13901	13693	13824	13821	13897	13848	13791	13720	13809	13802	13733	13896	13719	13877	13833	13993	13881	13827	13934	13875	13940	13740	13913	13779	13661	13946	13857	13770	13688	13786	13893	13781	13921	13574	13927	13805	13829	13791	13894	13958	14052	13867	13859	13787	13949	13631	13772	13755	13742	13856	13671	13749	13968	13751	13723	13918	13904	13831	13879	13895	13804	13759	13889	13807	13768	13873	13661	13878	13721	13779	13775	13825	13875	13823	13786	13861	13654	13788	13875	13914	13846	13817	13737	13851	13806	13751	13641	13770	13818	13723	13797	13854	13847	13853	13884	13902	13777	13796	13721	13968	13734	13789	13846	13917	13825	13901	13729	13793	13851	13769	13758	13874	13857	13884	13953	13878	13810	13812	13904	13739	13751	13797	13704	14048	13765	13856	13791	13825	13902	13833	13888	13983	13711	13741	13975	13762	14020	13747	13945	13952	13844	13851	13706	13769	13915	13727	13882	13799	13711	13781	13793	13866	13784	13746	13762	13875	13872	13840	13837	13708	13722	13664	13825	13806	13701	13866	13654	13872	13900	13783	13911	13929	13859	13592	13859	13775	13967	13745	13942	13987	13827	13841	13784	13838	13769	13757	13777	13691	13831	13768	13956	13873	13850	13867	13711	13658	13819	13899	13927	13850	13848	13979	13725	13812	13784	13816	13819	13827	13807	13840	13702	13784	13976	13774	13854	13850	13771	13764	13920	13885	13891	13826	13711	13734	13728	13873	13989	13819	13830	13921	13742	13664	13792	13857	13638	13815	13836	13846	13770	13759	13911	13926	13716	13732	13799	13810	13990	13763	13711	13845	13960	13876	13982	13766	13887	13930	13887	14046	13929	13854	14000	13977	13715	13810	13794	13919	13887	13838	13832	13898	13797	13806	13879	13852	13891	13807	13783	13808	13728	13639	13854	13845	13822	13858	13929	13765	13876	13751	13718	13760	13844	13966	13900	13846	13768	13752	13754	13959	13816	13916	13894	13789	13909	13783	13752	13850	13832	14012	13777	13714	13875	13857	13861	13871	13770	13728	13916	13936	13827	13898	13834	13790	13854	13635	13822	13848	13919	13855	13754	13776	13844	13821	13783	13832	13886	13840	13702	13766	13706	13842	13736	13820	13663	13790	13813	13867	13857	13832	13920	13785	13886	13877	13982	13796	13847	13777	13866	13800	13958	13764	13655	13789	13795	13786	13913	13621	13922	13870	13977	13919	13773	13872	13935	13777	13939	13894	13716	13861	13724	13773	13748	13802	13613	13809	13892	13889	13729	13797	13823	13827	13773	13761	13936	13778	13710	13893	13779	13882	14019	13730	13909	13786	13986	13759	13803	13806	13961	13802	13778	13839	13791	13761	13746	13742	13905	13942	13871	13856	13830	13835	13936	13820	13775	13874	13929	13822	13882	13938	13877	13822	13781	13768	13802	13778	13722	13730	13832	13790	13842	13641	13822	13807	13722	13663	13874	13832	13849	13747	13744	13893	13856	13844	13842	13831	13787	13796	13856	13777	13761	13826	13793	13830	13818	14008	13830	13864	13744	13783	13865	13651	13822	13736	13799	13697	13691	13945	13941	13752	13736	13754	13899	13853	13713	13796	13676	13887	13831	13747	13881	13735	13715	13843	14044	13765	13807	13676	13789	13720	13793	13879	13804	13703	13804	13895	13897	13877	13879	13887	13767	13867	13991	13928	13801	13771	13939	13693	13903	13842	13911	13985	13997	13768	13925	13791	13735	13790	13700	13824	13724	13845	13877	13875	13872	13741	13751	13870	13765	13721	13788	13878	13840	13798	13720	13799	13726	13877	13755	13849	13774	13762	13789	13871	13895	13886	13769	13728	13833	13779	13981	13844	13938	13851	13860	13897	13744	13775	14023	13841	13790	13681	13897	13772	13837	13939	13881	13781	13995	13681	13811	13792	13788	13656	13859	13876	13854	13742	13819	13950	13854	13810	13889	13884	13963	13925	13910	13744	13734	13827	13818	13887	13927	13614	13774	13741	13839	13780	13810	13906	13833	13892	13768	13789	13873	13874	13893	13838	13616	13826	13844	13693	13749	13954	13745	13735	13838	14010	13677	13747	13724	13863	13911	13894	13919	13744	13925	13748	13710	13857	13698	13759	13949	13966	13768	13682	13753	13674	13821	13877	13898	13744	13861	13799	13852	13825	13855	13713	13862	13743	13823	13849	13807	13888	13914	13730	13851	13785	13943	13854	13943	13768	13988	13774	13794	13735	13808	13856	13766	13831	13771	13825	13891	13715	13792	13713	13707	13646	13925	13899	13785	13860	13729	13801	13803	13761	13894	13756	13832	13744	13812	13763	13900	13821	13736	13801	13968	13859	13926	13663	13885	13925	13757	13803	13735	13927	13854	13754	13684	13855	13898	13949
24741	21074	27759	24842	19656	16515	36391	47554	36892	26601	18923	14717	14091	13866	13990	13859	14023	13820	13705	13827	13804	13960	13802	14097	13930	13953	13828	14001	14035	14071	14279	13730	13882	13682	13773	13801	13831	13865	13910	13996	13824	13940	14007	13933	13989	13969	13945	14118	13837	13988	13796	13815	13918	13938	13962	13793	13936	13823	14029	13900	13814	13931	13744	13785	14014	14108	13921	13930	13884	13755	13785	13902	13952	13899	13926	13954	14035	13926	13896	14002	13732	13802	13852	13895	13902	13837	13818	13816	13891	13852	13963	13912	13849	13761	13838	14074	13916	14090	13970	13879	14101	13663	13849	13913	14057	13821	13820	13748	14064	14000	13718	13939	13802	13983	13637	13827	13824	13840	13932	13874	13785	13798	13842	13930	13990	13878	13973	13803	13945	13977	13771	13696	13983	13948	13915	13917	13806	13732	13850	13814	13704	13656	14012	13756	13931	14070	13838	13996	13904	13780	13806	13805	13878	13805	13875	13847	13837	13772	13833	13779	14011	13962	13896	13843	13737	13819	14016	13921	13932	14034	13905	14071	13745	13858	13913	13854	13947	13930	13905	13786	13849	13774	13917	13623	13706	13901	14072	13713	13936	13923	13888	13780	13784	13773	13729	13832	13979	13843	13817	13683	13724	13913	13922	13917	13765	13760	13866	13808	13842	14021	13970	13854	13770	13944	13771	13970	13992	13866	13931	14030	13990	13842	13724	13709	13834	13956	13805	13856	13730	13826	13780	13761	14099	13814	13967	14006	13785	13837	13715	13716	13734	13896	13972	13878	13888	13749	13843	13855	13990	13926	13834	14123	13873	14011	13919	13871	13866	13872	13767	13798	13973	13807	13966	13893	13814	13855	13999	14004	13918	13987	13972	13732	13993	13941	13927	13827	14080	13855	13859	13768	14006	13716	13641	13907	13998	13851	13787	13924	13934	13801	13877	13802	13857	13822	13981	13718	13969	13750	13948	13719	13775	13937	13880	13708	13871	13860	13853	13850	13997	13936	13855	13934	13838	13763	13690	13744	13684	13990	13808	13664	13822	13681	13710	13727	13967	13827	13760	13686	13977	13886	13813	13917	14080	14039	13877	13764	13830	13969	13948	13939	14022	13968	13985	13911	13825	14061	13931	13873	13897	13664	13819	13729	14049	13733	13816	13880	13813	13914	13960	13802	13699	13885	13822	13952	13866	13827	13722	13882	13947	13787	13809	13868	13949	13865	13751	13762	14012	13658	13789	13711	13912	13985	13888	13837	13657	14073	13861	13619	13885	13935	13864	14012	13813	13860	13674	13922	13934	13913	13968	13846	13919	13911	13891	13877	13786	13934	13826	13823	13905	13902	13786	14030	13782	13854	13833	13951	13719	13819	13961	14098	13844	13738	13903	14001	13751	13881	14109	13915	14052	14013	13909	13655	13797	13930	13938	13716	13821	13984	13890	13828	13763	13896	13852	13774	13760	13662	13896	13918	13822	13805	14007	13861	14030	13895	14034	14048	14032	13922	13870	13852	13813	13822	13665	13750	13879	13876	13822	13914	13821	13791	13949	13719	13813	13819	14031	14114	13880	13920	13985	13984	13740	13787	13938	13798	13916	13909	13969	13812	13926	13843	13792	13981	13855	13782	13980	13919	13815	13921	13829	13904	13821	13982	14058	13953	13815	13756	13870	13708	13930	14083	13974	13779	13855	14001	13726	13752	13924	13793	13849	13859	13734	13810	13933	13857	13916	13836	14043	13865	13878	14031	13742	13847	13842	13806	13874	13790	14049	13884	13835	13840	13798	13927	13877	13835	13860	13987	13844	13836	13722	13986	13929	13857	13816	13625	13724	13722	13923	13771	13944	13696	13847	13794	13904	13794	13780	13939	13821	13883	13763	13676	13853	13861	13799	14147	13728	13649	13756	13737	13952	13966	13793	14037	13867	13960	13901	13852	14037	13846	13779	13800	13917	13854	13744	13762	13925	13923	13613	13955	13931	13828	13721	13764	13843	13647	13906	13926	13943	14086	13876	13924	13919	14002	13912	14048	13939	13735	13868	13866	13960	13960	13717	13900	14084	13815	13925	13889	13885	13887	13914	13855	13968	13786	13755	13920	13970	14176	14017	13886	13862	13878	14164	13863	13715	13820	13854	13893	13595	13834	14020	13782	13977	13880	13827	13789	13719	13920	13858	13836	13968	13886	13790	13704	13784	13946	13927	13796	13914	13981	13869	13830	13668	13714	13906	13811	13899	13992	13931	13822	13885	13753	13878	13775	13913	13859	13769	13943	13789	13889	13991	13810	13892	13893	13927	13738	13747	13909	13905	13695	13977	14014	13768	14012	13948	13981	13974	13858	13652	13851	13988	13817	13784	13702	13808	13821	14099	13862	13954	13939	13763	13914	13696	13571	13896	13821	13961	13902	14075	13996	13734	13788	13939	13898	13749	14023	13859	13885	13754	13758	13835	13938	13883	13939	13983	13882	13808	13864	14006	13649	13932	13712	13652	13887	13926	13806	13837	13707	13877	13846	13519	14027	13815	13950	14050	13793	13828	13712	13957	13692	13846	13870	14045	13795	13682	13830	13693	13749	13704	13982	13856	13772	13994	13939	13878	13775	13916	13744	13875	13867	13949	13946	13854	13890	13843	13851	13929	13818	13897	13845	13981	13817	14130	14003	13998	13808	13835	13744	13932	13939	13759	13786	13876	13793	13635	13766	13951	13752	13838	13982	13914	13940	13800	14100	13951	13913	13921	13841	13821	13888	13842	13847	13783	13728	14019	13965	13834	13941	13703	13965	13868	13865	13730	13968	13857	13858	13715	13919	13857	13830	13863	13854	13878	13907	13980	14188	13896	13944	13904	14193	13793	13907	13747	13865	13960	13891	13870	13864	13712	14078	13962	13861	13992	13970	13862	13960	13794	13824	14170	14126	13731	13736	13825	13951	13734	13913	13830	13866	13918	13788	13999	14113	13901	13721	13765	13961	13820	13696	13914	13896	14090	13729	13990	13875	14072	13818	13883	13986	13878	13940	14036	13962	13883	13778	13991	13946	13933	13894	13993	13825	13811	13917	13770	14040	13990	13935	13843	13899	13786	13996	14037	13886	13819	14009	13973	13831	13890	13801	13912	13953	13927	13753	13783	14013	13861	14046	13907	13826	13861	13855	13892	14014	13866	13931	13754	13822	14006	13750	13807	14007	13852	13988	13873	13852	13896	13983	14016	13938	13745	13778	13853	13834	13946	13946	13899	13901	13971	13932	13970	14002	13867	14126	13873	13704	13774	13819	14035	13862	13810	13924	13810	13979	13827	13965	13984	13973	13894	13984	13933	13742	13746	13943	13872	13880	13755	14064	13949	13878	13894	13895	13897	14132	13813	13716	13940	13845	14028	13880	13824	13863	13885	13883	13914	13927	13945	13841	13765	13929	13873	13854	13695	13766	13648	13909	13871	13911	13933	13860	13799	14015	13924	13920	13879	13984	13872	13937	13939	13846	13934	13885	13796	13758	13882	13865	13748	13796	13933	13728	13596	13956	13753	13853	13712	13844	13867	13756	13962	13891	13906	13680	13855	14023	13662	13749	13860	14011	13808	13923	13867	13968	13873	13818	13677	14025	13844	13795	13918	13865	13832	13876	13884	13817	13910	13983	13850	13839	13772	13893	13661	13712	13840	13917	13793	13864	13657	13882	13862	13853	13900	13846	13849	13922	13874	13935	13836	13921	13786	13946	13966	13950	13975	14069	13861	13999	13867	13787	13922	13761	13692	13880	14041	13803	13925	13845	13888	14096	13931	13794	13693	13966	14021	13808	13849	13937	13724	13888	13924	13955	13730	13757	13912	13868	13980	13829	13582	13896	14039	13976	13888	13945	14001	13986	14012	13737	13981	13804	14176	13797	13879	13804	14037	13864	13903	13726	14073	13979	13990	13885	13857	14010	13957	13906	13833	13824	13955	13864	13949	13838	13698	13960	13817	13984	13704	13923	13865	13941	13865	13598	13860	14148	13814	13928	13804	13885	14025	14011	13904	13763	13875	13968	13952	13726	13793	13730	13674	13866	13883	13985	13976	13694	13889	13798	13594	13888	13916	13938	13840	13945	13848	13764	13851	13847	13972	13792	13811	13833	13815	13959	13812	13852	13946	13948	14032	13981	13974	13947	13725	13634	13857	13864	13795	13827	14017	13929	13864	13852	13821	13881	13742	13715	13915	13836	13670	14017	13862	13886	14009	13853	13968	13923	13800	14105	13919	14008	13946	14059	13970	13825	13664	14044	13904	13768	13787	13858	13755	13854	13943	14055	14053	13917	13937	13857	13951	13805	13813	13971	13857	13952	13900	13820	13688	13939	13876	13846	13786	13876	14038	13754	13956	13759	13979	13773	13869	13777	13817	13844	13872	13766	13936	13714	13847	13924	13902	13994	13819	13942	13829	13820	13884	13847	14072	13963	13877	13918	13877	13923	13905	13860	13655	13900	13984	13884	13957	13796	13756	13913	13977	13918	13981	13651	13938	13851	13977	13931	13640	13788	14185	14001	13859	13854	13693	13849	13856	13955	13986	13829	13846	13916	13864	13849	13824	13986	13840	13856	13792	13781	13970	13931	13918	13716	13818	13864	13908	13816	14032	13793	13892	13965	13971	13910	13878	13690	13902	13796	13849	13952	13797	14023	14080	13865	14059	13879	13792	13832	13668	13923	13726	13919	13783	13937	13811	13853	13836	13740	14018	14040	13863	13805	13754	13990	13854	14066	13852	13750	13920	13843	13838	14218	13907	13658	13649	13788	13712	13796	13791	13662	13715	13851	13649	13942	13841	13960	13951	13834	13905	13916	13856	13838	13796	13788	13781	13877	13839	13992	13814	14065	13818	14021	13886	13838	13760	13772	13990	14065	13865	13951	13846	13683	14033	14037	13652	13812	13934	13920	13853	13824	13873	13837	13945	13753	13738	14077	13932	13932	13932	13908	13579	14012	14041	13871	13875	13795	13818	13877	13936	13719	13874	13943	14013	13780	13876	13843	13836	13624	13669	13481	13729	13917	14000	13800	13659	13751	13816	13731	13906	13849	13905	13887	13808	13722	13915	13743	13863	14041	13632	13980	13977	13803	13795	13979	13873	13992	13700	13664	13946	14019	13877	13950
14228	23540	21575	17711	15721	15150	39551	47899	38642	26401	18702	13508	13406	13653	13583	13677	13576	13480	13414	13306	13484	13640	13384	13480	13538	13368	13527	13426	13624	13631	13566	13421	13416	13366	13338	13709	13477	13582	13413	13524	13593	13467	13544	13359	13513	13609	13599	13542	13539	13453	13525	13439	13497	13358	13397	13304	13436	13697	13511	13486	13533	13485	13475	13566	13485	13596	13499	13449	13491	13597	13577	13490	13720	13472	13388	13552	13668	13566	13670	13559	13447	13458	13515	13427	13666	13640	13375	13633	13476	13502	13515	13480	13409	13592	13486	13346	13429	13505	13469	13392	13498	13494	13543	13529	13466	13343	13589	13587	13462	13477	13408	13536	13512	13447	13419	13451	13440	13460	13302	13664	13480	13593	13625	13502	13411	13529	13511	13509	13461	13507	13548	13445	13480	13471	13452	13505	13535	13416	13401	13469	13511	13507	13567	13491	13420	13513	13502	13553	13421	13256	13490	13519	13425	13467	13545	13617	13467	13512	13443	13536	13526	13545	13451	13441	13520	13356	13431	13499	13608	13518	13469	13478	13627	13462	13322	13400	13558	13568	13649	13438	13557	13400	13559	13580	13432	13302	13421	13578	13511	13452	13336	13462	13551	13503	13403	13532	13567	13367	13496	13371	13484	13515	13416	13411	13624	13531	13449	13413	13349	13495	13605	13389	13472	13461	13561	13506	13376	13379	13643	13436	13523	13592	13495	13495	13432	13391	13510	13493	13437	13516	13390	13526	13412	13522	13400	13448	13517	13488	13453	13440	13385	13460	13410	13444	13330	13573	13433	13364	13445	13537	13518	13362	13439	13433	13501	13586	13535	13387	13296	13565	13329	13569	13380	13489	13447	13376	13422	13429	13311	13348	13575	13388	13579	13600	13419	13418	13518	13500	13433	13380	13544	13352	13438	13580	13396	13397	13372	13490	13399	13483	13698	13413	13556	13369	13586	13431	13360	13572	13477	13618	13591	13471	13493	13427	13436	13289	13561	13408	13384	13255	13384	13366	13525	13445	13357	13418	13387	13436	13313	13351	13518	13525	13357	13545	13422	13480	13411	13403	13483	13537	13569	13508	13546	13467	13478	13360	13464	13444	13408	13397	13317	13473	13460	13550	13398	13550	13348	13619	13329	13546	13542	13509	13506	13471	13322	13519	13447	13476	13433	13399	13362	13456	13404	13696	13386	13398	13469	13409	13609	13633	13445	13503	13347	13520	13272	13723	13608	13620	13426	13544	13467	13444	13482	13351	13693	13500	13437	13508	13541	13537	13573	13487	13497	13415	13532	13695	13511	13612	13498	13437	13504	13566	13654	13412	13417	13370	13568	13452	13474	13522	13558	13517	13389	13533	13359	13391	13460	13555	13494	13513	13429	13541	13587	13493	13495	13345	13417	13538	13489	13565	13477	13486	13524	13479	13364	13386	13465	13739	13459	13387	13489	13362	13548	13509	13490	13435	13449	13455	13503	13414	13549	13549	13360	13451	13430	13415	13660	13337	13456	13572	13420	13509	13316	13524	13540	13511	13469	13477	13550	13273	13512	13343	13730	13566	13456	13524	13642	13433	13479	13470	13622	13483	13482	13409	13659	13502	13478	13416	13493	13553	13467	13423	13412	13471	13469	13495	13356	13542	13439	13399	13556	13555	13477	13502	13549	13406	13473	13469	13508	13310	13511	13379	13411	13487	13445	13505	13489	13557	13516	13481	13344	13332	13401	13493	13517	13532	13444	13451	13524	13728	13376	13681	13551	13650	13508	13491	13474	13374	13425	13392	13432	13621	13489	13461	13702	13417	13377	13439	13389	13508	13584	13514	13658	13341	13492	13430	13536	13571	13350	13603	13572	13523	13303	13485	13464	13497	13671	13564	13474	13516	13528	13416	13404	13430	13563	13551	13329	13527	13589	13548	13350	13654	13529	13508	13511	13577	13425	13355	13593	13574	13572	13483	13522	13583	13441	13474	13508	13577	13744	13355	13390	13389	13545	13471	13442	13425	13407	13551	13553	13370	13601	13481	13535	13480	13508	13444	13566	13421	13462	13527	13310	13623	13422	13455	13566	13462	13474	13523	13458	13462	13390	13487	13625	13476	13463	13477	13565	13368	13543	13448	13622	13453	13526	13589	13532	13658	13466	13612	13430	13556	13557	13558	13697	13600	13367	13345	13466	13486	13451	13378	13453	13373	13403	13384	13464	13492	13491	13483	13515	13565	13489	13520	13326	13383	13483	13476	13480	13322	13308	13529	13620	13563	13399	13476	13324	13519	13465	13486	13415	13604	13357	13711	13498	13531	13452	13535	13493	13296	13604	13529	13417	13379	13349	13323	13383	13410	13452	13500	13462	13495	13478	13554	13497	13579	13401	13553	13471	13462	13391	13514	13326	13564	13386	13376	13373	13452	13534	13362	13607	13430	13358	13357	13509	13347	13608	13369	13552	13469	13367	13496	13398	13387	13648	13435	13521	13431	13417	13534	13591	13476	13404	13599	13472	13572	13421	13497	13377	13364	13391	13535	13331	13576	13485	13556	13488	13497	13555	13347	13547	13488	13552	13522	13431	13475	13431	13471	13457	13393	13535	13557	13348	13618	13603	13417	13634	13340	13513	13450	13429	13513	13593	13357	13559	13470	13395	13488	13430	13477	13454	13442	13508	13414	13539	13606	13455	13468	13370	13440	13449	13365	13464	13560	13560	13290	13480	13564	13445	13567	13492	13450	13476	13600	13456	13165	13474	13437	13519	13454	13532	13569	13567	13644	13503	13478	13446	13419	13439	13628	13500	13413	13574	13468	13549	13550	13477	13432	13385	13508	13686	13471	13653	13231	13521	13553	13504	13568	13358	13567	13389	13261	13462	13417	13436	13523	13495	13421	13587	13489	13452	13426	13466	13498	13509	13531	13419	13533	13508	13458	13443	13345	13421	13461	13426	13433	13459	13413	13419	13556	13529	13551	13392	13553	13387	13434	13549	13560	13641	13376	13393	13531	13436	13500	13549	13478	13539	13502	13397	13584	13485	13562	13592	13552	13546	13417	13348	13418	13644	13444	13422	13467	13511	13671	13487	13493	13552	13474	13465	13499	13600	13399	13300	13466	13450	13431	13382	13563	13565	13609	13483	13571	13381	13519	13381	13453	13464	13590	13567	13528	13464	13485	13270	13352	13469	13371	13461	13534	13399	13399	13590	13461	13418	13331	13490	13474	13474	13496	13471	13456	13572	13381	13482	13326	13370	13427	13548	13451	13489	13533	13487	13410	13460	13586	13402	13585	13414	13417	13541	13311	13446	13519	13568	13556	13545	13484	13390	13618	13445	13541	13433	13465	13434	13560	13565	13357	13355	13552	13490	13401	13386	13368	13515	13565	13537	13576	13396	13611	13383	13429	13461	13496	13604	13497	13576	13706	13500	13405	13514	13374	13389	13409	13531	13523	13459	13377	13327	13701	13519	13535	13412	13422	13490	13511	13457	13501	13580	13402	13467	13381	13532	13507	13356	13429	13608	13532	13406	13421	13454	13524	13476	13473	13349	13500	13380	13601	13564	13519	13536	13382	13384	13378	13500	13663	13463	13442	13361	13543	13491	13604	13505	13430	13546	13433	13538	13503	13569	13430	13488	13611	13453	13540	13479	13468	13660	13601	13496	13501	13354	13554	13496	13486	13541	13528	13392	13364	13559	13320	13512	13439	13469	13564	13377	13587	13517	13272	13437	13436	13431	13407	13441	13445	13363	13437	13511	13433	13497	13521	13200	13615	13565	13365	13534	13524	13410	13399	13400	13670	13396	13402	13418	13368	13516	13532	13439	13573	13442	13482	13455	13645	13445	13533	13567	13352	13496	13536	13489	13260	13467	13413	13487	13367	13579	13448	13545	13503	13362	13561	13495	13666	13343	13719	13465	13475	13326	13417	13459	13422	13424	13591	13604	13598	13379	13644	13567	13396	13471	13465	13382	13553	13457	13513	13522	13558	13358	13383	13380	13421	13554	13535	13719	13355	13430	13429	13453	13537	13494	13404	13530	13371	13479	13561	13367	13592	13414	13379	13481	13343	13507	13622	13416	13525	13474	13470	13413	13492	13398	13516	13438	13517	13603	13466	13624	13497	13486	13406	13586	13431	13391	13615	13423	13488	13538	13387	13373	13452	13266	13390	13398	13633	13503	13456	13448	13421	13408	13507	13476	13456	13550	13593	13477	13417	13436	13536	13329	13739	13368	13335	13366	13495	13615	13293	13492	13534	13334	13393	13444	13499	13620	13507	13404	13571	13473	13629	13476	13537	13353	13422	13395	13410	13542	13437	13300	13743	13475	13522	13608	13556	13421	13421	13524	13425	13373	13372	13509	13508	13413	13433	13471	13416	13530	13431	13452	13526	13611	13505	13555	13460	13467	13536	13513	13408	13410	13587	13376	13439	13359	13435	13592	13358	13401	13437	13553	13554	13681	13485	13415	13644	13538	13402	13600	13405	13436	13463	13528	13574	13463	13526	13577	13427	13392	13511	13468	13577	13486	13383	13368	13489	13535	13386	13410	13458	13416	13584	13397	13563	13417	13387	13561	13289	13504	13549	13540	13446	13497	13617	13518	13392	13489	13325	13360	13545	13492	13575	13446	13478	13456	13654	13467	13555	13486	13572	13436	13514	13447	13268	13475	13637	13443	13532	13499	13656	13514	13509	13510	13583	13609	13316	13449	13618	13637	13342	13651	13420	13503	13477	13551	13523	13416	13516	13578	13566	13472	13449	13382	13496	13635	13496	13387	13628	13510	13559	13490	13373	13531	13608	13588	13464	13478	13707	13575	13697	13584	13374	13392	13528	13464	13373	13521	13500	13584	13516	13359	13465	13423	13515	13612	13455	13516	13483	13607	13581	13544	13571	13431	13522	13533	13571	13455	13361	13584	13612	13350	13413	13441	13573	13501	13303	13474	13573	13377	13707	13551	13397	13467	13556	13474	13485	13495	13529	13394	13642	13505	13356	13591	13641	13510	13441	13575	13493	13381	13554	13474	13448	13602	13451	13469	13588	13617	13444	13514	13359	13362	13727	13454	13373	13446	13474	13496	13532	13161	13536	13558	13410	13451	13426	13591	13485	13388	13584	13595	13340	13369	13440	13545	13619	13648	13564
23096	21083	28838	23560	21260	21991	50132	63577	51093	35987	23951	15460	14115	13893	13674	13853	13750	13676	13734	13632	13746	13582	13694	13718	13792	13776	13730	13810	13621	13640	13799	13591	13601	13652	13624	13714	13591	13659	13728	13612	13897	13539	13677	13684	13678	13737	13464	13696	13556	13738	13640	13646	13678	13585	13832	13730	13689	13685	13681	13661	13586	13601	13577	13560	13614	13439	13394	13557	13731	13641	13761	13864	13632	13570	13548	13656	13823	13487	13540	13461	13589	13778	13543	13617	13456	13568	13729	13498	13677	13736	13514	13438	13698	13873	13622	13738	13471	13634	13786	13547	13708	13422	13395	13374	13387	13764	13477	13575	13627	13417	13596	13567	13595	13727	13742	13673	13655	13658	13447	13658	13602	13510	13379	13653	13640	13526	13555	13548	13321	13703	13731	13567	13524	13607	13393	13534	13745	13689	13642	13490	13325	13755	13366	13395	13556	13632	13710	13476	13741	13709	13714	13608	13688	13576	13347	13681	13423	13644	13659	13416	13442	13496	13460	13752	13709	13515	13605	13576	13481	13436	13590	13500	13721	13723	13532	13782	13631	13730	13615	13624	13573	13482	13450	13631	13589	13597	13623	13484	13568	13455	13594	13657	13682	13739	13584	13499	13567	13520	13461	13606	13597	13639	13651	13604	13506	13604	13584	13682	13594	13609	13545	13518	13716	13647	13685	13471	13679	13545	13639	13524	13520	13490	13476	13449	13559	13297	13431	13324	13660	13504	13473	13720	13537	13535	13599	13893	13523	13512	13631	13523	13587	13606	13647	13547	13611	13453	13707	13531	13504	13629	13599	13532	13494	13453	13569	13546	13670	13660	13579	13726	13473	13590	13595	13703	13664	13493	13484	13637	13708	13626	13470	13622	13610	13594	13475	13680	13536	13644	13778	13572	13641	13532	13613	13645	13563	13600	13526	13516	13725	13641	13623	13465	13699	13600	13477	13654	13738	13521	13654	13682	13619	13701	13598	13635	13572	13558	13721	13696	13616	13598	13690	13491	13397	13772	13723	13488	13490	13705	13630	13898	13658	13556	13657	13633	13888	13530	13498	13487	13336	13606	13718	13740	13598	13517	13431	13506	13511	13607	13763	13572	13509	13621	13562	13566	13771	13631	13563	13561	13791	13637	13547	13496	13502	13549	13582	13657	13411	13772	13434	13530	13620	13578	13611	13650	13642	13711	13604	13519	13497	13530	13693	13672	13582	13596	13494	13589	13643	13660	13622	13695	13509	13436	13563	13581	13483	13640	13734	13606	13514	13623	13474	13568	13671	13527	13474	13477	13774	13480	13441	13623	13639	13525	13679	13558	13635	13507	13619	13609	13404	13471	13673	13732	13460	13588	13668	13513	13579	13534	13742	13851	13576	13537	13750	13495	13590	13547	13634	13491	13515	13670	13496	13495	13642	13730	13564	13687	13705	13427	13548	13326	13517	13684	13611	13595	13648	13727	13453	13757	13672	13633	13510	13573	13685	13668	13633	13595	13746	13562	13682	13640	13771	13526	13396	13624	13629	13621	13414	13500	13527	13511	13705	13685	13555	13649	13506	13561	13736	13630	13474	13497	13524	13656	13575	13531	13342	13521	13602	13576	13704	13486	13606	13425	13651	13583	13778	13420	13321	13540	13501	13519	13661	13553	13524	13332	13547	13627	13663	13736	13534	13416	13530	13488	13534	13465	13534	13690	13571	13510	13456	13716	13556	13593	13629	13570	13484	13638	13448	13586	13647	13667	13559	13443	13605	13760	13546	13768	13380	13486	13657	13530	13540	13577	13612	13652	13750	13485	13479	13718	13699	13468	13573	13346	13568	13582	13530	13607	13645	13561	13619	13617	13650	13601	13445	13634	13608	13408	13476	13435	13452	13667	13679	13654	13595	13499	13611	13599	13432	13696	13572	13466	13646	13693	13609	13507	13530	13574	13631	13477	13711	13615	13435	13727	13488	13599	13563	13657	13632	13523	13538	13537	13620	13507	13589	13496	13645	13650	13404	13581	13789	13576	13674	13793	13687	13619	13775	13530	13469	13552	13736	13589	13491	13518	13576	13461	13597	13422	13482	13635	13431	13684	13616	13574	13688	13757	13548	13676	13515	13421	13507	13578	13557	13487	13697	13511	13686	13688	13482	13796	13564	13794	13659	13504	13814	13518	13601	13477	13541	13676	13581	13797	13513	13679	13684	13835	13648	13476	13470	13566	13459	13477	13660	13582	13562	13596	13364	13535	13442	13502	13517	13472	13679	13602	13604	13613	13672	13571	13362	13545	13704	13500	13602	13679	13564	13641	13422	13544	13619	13585	13883	13659	13647	13583	13658	13409	13608	13695	13551	13500	13444	13598	13524	13602	13462	13581	13693	13695	13458	13567	13670	13670	13698	13598	13622	13583	13683	13647	13603	13375	13606	13581	13572	13414	13579	13497	13444	13510	13513	13718	13529	13471	13554	13595	13786	13772	13639	13422	13673	13575	13591	13656	13524	13650	13610	13580	13503	13644	13704	13629	13504	13284	13601	13635	13513	13584	13553	13453	13413	13544	13657	13743	13551	13631	13480	13589	13789	13588	13576	13458	13505	13518	13411	13663	13783	13578	13591	13502	13593	13450	13686	13537	13522	13559	13650	13580	13415	13640	13537	13523	13597	13590	13644	13591	13485	13584	13729	13676	13630	13596	13574	13516	13558	13525	13423	13584	13669	13692	13749	13641	13518	13629	13521	13622	13541	13408	13500	13494	13669	13561	13648	13498	13500	13435	13665	13421	13645	13555	13572	13523	13694	13633	13816	13886	13688	13660	13569	13559	13575	13608	13603	13435	13572	13689	13518	13665	13777	13533	13515	13589	13490	13416	13547	13567	13455	13662	13524	13657	13500	13699	13441	13616	13624	13584	13608	13552	13599	13656	13616	13563	13673	13650	13500	13567	13663	13551	13623	13477	13510	13559	13512	13636	13556	13572	13417	13599	13802	13679	13621	13711	13746	13598	13478	13637	13525	13468	13738	13854	13620	13488	13752	13563	13540	13628	13621	13515	13686	13574	13756	13638	13462	13578	13554	13598	13449	13445	13400	13639	13595	13522	13768	13499	13543	13491	13641	13466	13594	13511	13508	13635	13571	13482	13529	13438	13758	13284	13399	13500	13521	13573	13587	13573	13673	13581	13577	13557	13551	13718	13597	13556	13515	13721	13731	13568	13719	13707	13645	13581	13667	13492	13632	13586	13509	13509	13509	13505	13506	13480	13595	13381	13523	13439	13560	13620	13421	13702	13545	13543	13694	13577	13553	13454	13385	13593	13578	13623	13660	13795	13610	13681	13624	13444	13540	13603	13585	13636	13724	13461	13684	13615	13422	13569	13580	13492	13503	13508	13452	13514	13619	13572	13567	13553	13728	13653	13556	13607	13544	13473	13656	13648	13496	13657	13670	13734	13598	13635	13575	13507	13662	13487	13458	13603	13551	13459	13441	13495	13506	13696	13589	13555	13529	13523	13676	13610	13543	13538	13586	13409	13401	13488	13690	13605	13554	13543	13590	13568	13552	13597	13528	13428	13601	13500	13645	13742	13691	13517	13459	13551	13595	13512	13428	13456	13625	13629	13618	13562	13650	13689	13523	13492	13535	13483	13675	13637	13468	13594	13616	13500	13451	13452	13588	13494	13606	13615	13417	13731	13532	13592	13561	13650	13419	13547	13711	13677	13540	13637	13627	13576	13739	13653	13585	13680	13529	13643	13608	13695	13474	13630	13380	13760	13574	13634	13645	13619	13483	13601	13520	13581	13386	13566	13576	13593	13805	13618	13757	13706	13466	13614	13626	13444	13633	13538	13624	13663	13703	13710	13585	13632	13755	13577	13628	13593	13570	13598	13448	13643	13518	13705	13430	13581	13508	13600	13519	13653	13522	13506	13421	13506	13337	13601	13524	13609	13607	13519	13575	13520	13684	13470	13403	13597	13618	13493	13612	13740	13439	13517	13601	13601	13653	13427	13612	13573	13584	13733	13572	13699	13786	13754	13647	13401	13711	13439	13623	13530	13502	13756	13517	13762	13763	13638	13613	13724	13675	13566	13565	13509	13578	13469	13499	13448	13443	13600	13684	13810	13625	13485	13677	13649	13533	13415	13462	13485	13567	13676	13705	13442	13657	13366	13686	13378	13542	13459	13550	13463	13408	13549	13394	13549	13711	13610	13433	13626	13620	13689	13415	13420	13606	13639	13680	13667	13737	13647	13535	13583	13580	13637	13661	13770	13529	13466	13459	13563	13647	13767	13576	13534	13641	13517	13627	13659	13575	13652	13693	13528	13481	13588	13764	13481	13681	13646	13661	13531	13584	13562	13629	13694	13530	13532	13678	13438	13455	13628	13465	13584	13663	13493	13654	13617	13736	13582	13672	13683	13682	13562	13598	13500	13605	13660	13655	13494	13408	13621	13615	13573	13512	13775	13725	13464	13668	13663	13557	13656	13588	13424	13537	13608	13522	13582	13484	13686	13796	13565	13496	13622	13503	13553	13846	13607	13528	13492	13480	13441	13744	13511	13603	13632	13618	13733	13464	13657	13523	13699	13579	13616	13466	13609	13536	13524	13495	13624	13737	13468	13540	13628	13652	13668	13586	13782	13645	13586	13610	13560	13556	13781	13621	13717	13528	13644	13663	13693	13596	13575	13651	13600	13466	13628	13675	13669	13624	13625	13481	13522	13583	13659	13607	13497	13455	13660	13429	13619	13572	13535	13480	13673	13663	13732	13480	13520	13577	13834	13576	13740	13650	13644	13598	13629	13677	13683	13536	13428	13700	13497	13658	13584	13570	13707	13478	13676	13399	13629	13384	13618	13592	13627	13709	13531	13534	13396	13694	13581	13596	13436	13573	13613	13526	13339	13666	13659	13620	13410	13673	13527	13456	13570	13679	13864	13563	13674	13614	13623	13580	13557	13757	13671	13476	13640	13561	13740	13614	13564	13740	13660	13520	13380	13523	13710	13531	13613	13639	13554	13434	13515	13490	13819	13720	13589	13404	13659	13635	13626	13651	13516	13748	13607	13682	13450	13643	13585	13533	13727	13602	13524	13533	13336	13717	13603	13640	13650	13517	13600	13530	13973	13774	13635	13549	13613	13532	13604
16637	29330	27102	20937	18494	16626	51298	64680	51745	35587	23926	13247	13304	13380	13273	13440	13285	13170	13229	13207	13311	13394	13193	13154	13383	13198	13242	13362	13443	13266	13264	13129	13177	13223	13388	13218	13181	13104	13195	13307	13199	13395	13210	13305	13323	13336	13198	13145	13295	13178	13359	13329	13316	13229	13319	12981	13351	13294	13159	13263	13276	13314	13186	13144	13394	13271	13323	13306	13271	13372	13255	13223	13180	13173	13205	13245	13235	13129	13341	13308	13209	13370	13336	13192	13241	13443	13180	13324	13385	13155	13212	13313	13170	13328	13384	13273	13166	13247	13273	13397	13219	13294	13325	13255	13437	13234	13397	13371	13239	13176	13134	13114	13145	13200	13300	13233	13180	13410	13214	13150	13100	13223	13080	13228	13179	13279	13256	13224	13269	13289	13167	13401	13324	13366	13212	13236	13400	13241	13298	13250	13222	13196	13298	13277	13276	13209	13384	13368	13184	13335	13207	13440	13288	13107	13168	13090	13351	13208	13209	13245	13205	13326	13364	13221	13310	13301	13259	13272	13366	13406	13040	13149	13178	13351	13200	13216	13383	13375	13483	13258	13159	13400	13286	13204	13197	13354	13118	13236	13212	13268	13252	13136	13186	13260	13223	13358	13387	13258	13247	13093	13274	13307	13274	13327	13158	13200	13265	13253	13241	13138	13185	13131	13417	13176	13293	13321	13390	13137	13138	13284	13276	13228	13187	13091	13311	13225	13303	13519	13135	13222	13346	13210	13159	13234	13393	13476	13297	13186	13196	13166	13188	13322	13314	13288	13184	13233	13363	13123	13258	13214	13128	13139	13108	13353	13221	13176	13200	13264	13313	13245	13177	13056	13430	13376	13284	13271	13163	13425	13113	13131	13176	13301	13157	13386	13160	13227	13361	13218	13299	13042	13232	13025	13281	13309	13196	13201	13277	13305	13231	13253	13067	13168	13346	13107	13322	13120	13281	13172	13204	13096	13088	13238	13182	13332	13278	13378	13028	13200	13216	13340	13381	13224	13039	13228	13287	13160	13422	13189	13097	13239	13166	13346	13369	13264	13138	13343	13223	13271	13195	13312	13330	13317	13343	13105	13142	13233	13220	13367	13345	13265	13343	13306	13305	13182	13476	13242	13214	13230	13381	13399	13274	13072	13106	13060	13280	13182	13078	13160	13277	13268	13182	13218	13339	13126	13204	13213	13252	13172	13130	13063	13197	13303	13181	13220	13154	13207	13312	13147	13259	13220	13342	13166	13183	13338	13397	13218	13196	13000	13349	13329	13157	13317	13208	13326	13404	13203	13240	13243	13293	13157	13126	13064	13330	13311	13240	13340	13228	13354	13176	13285	13400	13265	13195	13195	13184	13249	13322	13184	13160	13288	13175	13190	13164	13254	13231	13222	13156	13286	13116	13231	13327	13365	13201	13291	13205	13328	13144	13021	13370	13346	13187	13185	13139	13361	13203	13346	13348	13163	13245	13173	13303	13103	13123	13225	13200	13190	13369	13149	13182	13265	13220	13447	13246	13114	13212	13254	13346	13292	13203	13218	13209	13108	13227	13193	13424	13149	13134	13237	13162	13294	13276	13246	13314	13313	13289	13157	13199	13254	13153	13326	13181	13268	13216	13338	13148	13294	13278	13348	13197	13208	13228	13179	13317	13182	13224	13219	13314	13319	13292	13202	13022	13356	13177	13220	13344	13319	13242	13138	13421	13224	13215	13349	13221	13171	13288	13111	13365	13071	13130	13366	13259	13285	13188	13406	13215	13292	13264	13152	13228	13285	13185	13316	13278	13228	13229	13211	13220	13219	13175	13201	13479	13244	13256	13282	13194	13136	13446	13235	13247	13253	13219	13212	13078	13416	13165	13384	13316	13387	13193	13076	13082	13270	13264	13047	13003	13276	13250	13256	13262	13153	13192	13160	13263	13362	13387	13263	13271	13080	13353	13179	13225	13271	13130	13241	13118	13201	13359	13368	13248	13491	13182	13009	13276	13303	13191	13238	13270	13295	13192	13285	13357	13347	13150	13227	13245	13274	13159	13380	13207	13034	13172	13242	13307	13250	13370	13301	13327	13266	13292	13148	13163	13289	13283	13349	13206	13255	13408	13194	13330	13005	13494	13413	13242	13099	13111	13294	13156	13314	13127	13185	13249	13172	13144	13160	13174	13266	13312	13356	13333	13106	13246	13197	13352	13169	13265	13129	13355	13243	13248	13329	13270	13136	13258	13129	13374	13256	13058	13260	13249	13113	13241	13368	13085	13290	13240	13080	13356	13252	13124	13337	13367	13196	13182	13140	13192	13199	13216	13140	13293	13079	13268	13217	13143	13184	13316	13267	13099	13173	13209	13218	13187	13207	13359	13085	13290	13241	13397	13253	13422	13178	13205	13257	13374	13221	13169	13328	13321	13328	13186	13249	13184	13210	13180	13256	13187	13177	13162	13229	13168	13321	13183	13256	13134	13142	13269	13183	13106	13229	13266	13158	13192	13060	13160	13170	13371	13305	13335	13254	13162	13270	13448	13108	13096	13170	13323	13364	13214	13258	13162	13204	13301	13183	13297	13194	13167	13296	13088	13301	13365	13284	13352	13274	13053	13161	13225	13242	13029	13219	13181	13218	13212	13374	13192	13173	13330	13318	13110	13337	13134	13264	13250	13140	13185	13238	13346	13198	13225	13266	13342	13224	13213	13382	13378	13187	13280	13277	13268	13292	13259	13017	13199	13245	13293	13212	13261	13428	13167	13182	13212	13037	13151	13242	13259	13104	13260	13172	13352	13192	13153	13308	13128	13287	13152	13283	13283	13284	13226	13284	13175	13178	13188	13363	13362	13245	13436	13103	13146	13344	13386	13138	13154	13262	13435	13258	13235	13282	13169	13341	13214	13328	13201	13259	13442	13359	13211	13390	13244	13157	13155	13311	13189	13243	13237	13278	13271	13204	13165	13271	13288	13115	13233	13246	13299	13262	13148	13204	13159	13224	13231	13154	13208	13204	13218	13175	13192	13218	13320	13384	13335	13241	13285	13208	13092	13221	13213	13232	13199	13329	13276	13267	13392	13319	13384	13425	13170	13219	13135	13304	13216	13216	13297	13281	13182	13391	13238	13293	13164	13187	13319	13223	13116	13329	13402	13160	13303	13270	13256	13384	13382	13119	13349	13293	13236	13324	13240	13196	13182	13230	13105	13116	13171	13391	13201	13303	13195	13274	13177	13101	13439	13154	13328	13054	13373	13195	13293	13218	13397	13260	13205	13310	13208	13167	13297	13337	13188	13180	13289	13177	13233	13057	13310	13299	13209	13276	13209	13314	13166	13141	13196	13165	13290	13197	13262	13200	13093	13197	13016	13405	13122	13229	13222	13311	13205	13135	13279	13074	13096	13373	13202	13413	13260	13218	13246	13064	13275	13197	13315	13237	13201	13207	13214	13330	13303	13273	13316	13232	13283	13163	13299	13200	13337	13276	13358	13114	13133	13290	13245	13305	13287	13216	13240	13165	13232	13286	13345	13189	13219	13283	13336	13238	13166	13286	13458	13105	13366	13222	13234	13089	13193	13103	13259	13216	13232	13283	13160	13270	13259	13211	13299	13350	13203	13388	13247	13143	13146	13273	13337	13267	13217	13258	13169	13398	13266	13351	13212	13180	13280	13232	13327	13146	13190	13254	13250	13331	13171	13261	13188	13209	13196	13258	13139	13330	13103	13278	13082	13168	13277	13176	13372	13247	13277	13189	13119	13303	13326	13317	13219	13108	13233	13297	13248	13173	13205	13250	13128	13187	13352	13177	13163	13200	13079	13224	13291	13366	13211	13106	13038	13261	13166	13217	13285	13283	13243	13225	13186	13321	13220	13346	13237	13155	13439	13305	13244	13254	13239	13304	13425	13204	13202	13293	13303	13257	13317	13135	13404	13394	13276	13217	13296	13381	13248	13157	13311	13250	13308	13360	13218	13227	13257	13342	13146	13504	13270	13199	13518	13242	13127	13323	13173	13082	13198	13201	13094	13276	13219	13161	13276	13394	13190	13334	13251	13176	13329	13100	13236	13361	13393	13050	13321	13283	13294	13243	13187	13376	13262	13101	13247	13267	13305	13017	13226	13279	13282	13116	13310	13131	13116	13111	13294	13162	13329	13091	13351	13141	13216	13227	13181	13278	13233	13254	13189	13197	13185	13309	13211	13202	13155	13254	13256	13293	13449	13081	13340	13319	13181	13381	13032	13157	13184	13398	13281	13213	13367	13193	13209	13180	13295	13166	13172	13430	13447	13183	13244	13139	13264	13156	13229	13249	13241	13359	13301	13156	13414	13120	13217	13162	13472	13208	13139	13054	13120	13252	13206	13328	13220	13357	13309	13347	13235	13329	13350	13295	13365	13188	13200	13166	13070	13261	13261	13222	13236	13188	13150	13340	13093	13156	13307	13130	13224	13203	13218	13309	13255	13350	13312	13240	13192	13153	13459	13166	13320	13243	13273	13307	13307	13187	13293	13298	13181	13244	13162	13270	13236	13176	13263	13339	13188	13250	13201	13244	13261	13317	13184	13252	13315	13318	13375	13264	13353	13224	13259	13376	13203	13280	13378	13288	13355	13390	13126	13148	13214	13138	13397	13126	13359	13157	13376	13357	13285	13315	13074	13237	13043	13293	13060	13350	13058	13269	13253	13140	13143	13295	13190	13226	13158	13287	13199	13296	13215	13171	13182	13431	13233	13163	13292	13215	13168	13256	13446	13338	13434	13245	13111	13161	13309	13307	13145	13357	13187	13108	13069	13251	13400	13555	13050	13186	13201	13299	13308	13221	13147	13316	13358	13259	13315	13125	13507	13156	13398	13202	13259	13219	13262	13200	13031	13362	13153	13250	13365	13122	13229	13315	13395	13312	13239	13205	13108	13096	13192	13410	13307	13257	13213	13195	13296	13290	13123	13260	13373	13431	13107	13329	13307	13180	13098	13338	13336	13359	13331	13338	13280	13196	13351	13259	13374	13189	13231	13184	13234	13198	13368	13323	13149	13311	13405	13183	13124	13266	13196	13221	13165	13234	13236	13231	13183	13236	13149	13190	13160	13245	13246	13378	13256	13150	13257	13212	13182	13192	13172	13332	13332	13244	13282	13191	13212	13135
27305	21453	21719	17516	14462	14516	19329	24572	21087	17396	15388	14053	13830	13859	13787	13791	13976	13777	13709	13929	14059	14020	13754	13915	13784	13981	14004	14045	13838	14012	13855	13762	13937	13924	13903	13850	13930	13901	13929	13865	13823	13852	13838	13884	13987	13935	13853	13834	14016	14031	14045	13737	13848	13995	13918	13905	13839	13936	13788	13743	13883	13833	13698	13949	13831	13870	13865	13808	13852	14004	13897	13970	13742	13923	13746	13886	13955	13690	13882	13944	13925	13783	13843	13893	13780	13730	13920	13946	13965	13952	13924	13740	13881	13771	13809	13770	13908	13639	13802	13852	13948	13600	13853	13889	13768	13730	13811	13779	13889	14010	13820	13836	13774	13834	13802	14108	13957	13793	13691	13875	13904	13707	14068	13746	13876	13943	13710	13793	13841	13790	13960	13923	13833	13987	13957	13825	13873	13794	13914	13971	13888	13873	13861	13831	13858	13931	13692	13926	13862	13849	14104	13845	13754	13845	13898	13846	13822	13803	13869	13771	13761	13795	13832	13777	13921	13842	13691	13750	13982	13764	13951	13743	13831	13803	13962	13852	13755	13692	13911	13700	13802	13895	13845	13704	13831	14137	13844	13878	13810	13842	14073	13820	13943	13965	13880	13914	13814	13936	13795	13817	13877	13808	13953	13794	13952	13886	13899	13998	13964	13778	13850	13880	13723	13904	13726	13901	13955	13922	13874	13816	13618	13800	13893	13881	13935	13694	13722	13862	14012	13872	14002	13757	13935	13902	13747	13890	13915	14098	13830	13972	13781	13908	13719	13873	13970	13777	13810	13991	13628	13787	13814	13843	13694	13888	13789	13958	13964	13782	13849	13733	13823	13775	13981	13940	13623	13965	13874	13874	13829	13871	14004	14086	13769	13830	13822	13914	13864	13888	13951	13821	13846	13903	13946	13657	13847	13798	13870	13831	13786	13747	13840	13648	13868	13887	13785	13788	13853	13669	13736	13784	13841	13643	13678	13856	13955	13688	13800	13823	13972	13857	13977	13620	13845	14053	13868	13777	13808	13915	13822	13767	13691	13773	13827	13866	13812	13941	14007	13941	13893	13657	13911	13724	13833	13955	13965	13898	13723	13939	13848	14065	14030	13830	13895	14024	13804	13926	13922	13793	13932	13792	13844	13910	13985	13909	13968	13971	13750	13925	13859	13865	13748	13817	13815	13894	13838	13738	13812	13807	13755	13751	13841	13909	13865	13866	13922	13986	13943	13868	13771	13922	13731	13652	13917	13829	13851	13819	13887	13769	14019	13644	13968	13951	13786	13790	13850	13980	14109	13923	13823	13745	13919	13825	13802	13933	14013	13799	14017	13975	13815	13893	13869	13867	13721	13939	13731	13948	13805	13964	13824	14048	13915	13616	14058	14040	13840	14015	13840	13857	13834	13923	13856	13977	13804	13761	13762	13897	13877	13839	13964	13882	13735	13773	13868	13744	13890	13891	13846	13852	13933	13810	13882	13907	13847	13724	14107	13761	13857	13936	13923	14048	13895	13847	13847	13831	13823	13883	13938	13846	13827	14002	13870	13905	13830	13825	13896	13917	13812	13995	13808	13883	13744	13840	13759	13823	13692	13769	13873	13816	13724	13805	13891	13882	13812	13954	13994	13960	13819	13901	13951	13834	13945	14021	13838	13946	13957	13902	13824	13732	13708	14092	13607	13841	13755	14102	13680	13852	13815	13753	13848	13907	13894	13638	13775	13792	14007	13879	13958	13917	13822	13870	14091	13843	13856	13944	13983	13829	13684	13842	13904	13946	13848	13806	13962	13917	13853	13859	13903	13777	13829	13717	13864	13973	14102	14146	13989	13975	13943	13887	14038	13798	13906	13873	13875	13840	13629	13769	13765	13810	14123	13769	13877	13824	13928	13694	13790	13990	14059	13951	14111	13974	13799	13926	14038	13864	13896	13970	13986	13927	13902	13684	13768	13775	14048	13808	13852	13705	13993	13838	13718	13911	13670	13787	13839	14050	13806	13934	13892	13798	13750	13878	13966	13927	13937	13874	13850	13865	13770	13765	13730	13704	13923	13799	13861	13887	14032	13941	13817	13634	13657	13800	14010	13763	13951	13859	13796	13771	14054	14031	13991	13803	13819	13759	14037	13771	13525	13750	13859	13998	13804	13856	13822	13948	14011	13813	13908	13938	14021	14086	14122	13735	14040	13724	13885	13882	13783	13842	13690	13963	13773	13938	13929	13822	13982	13795	13953	13810	13920	14134	13893	14038	13940	13765	13832	13909	13783	13857	13752	13938	13834	13929	13873	14118	14048	13864	13894	13961	13826	14065	13817	13981	13853	13858	13820	13918	13872	13970	13895	13957	13895	13919	13850	13832	13897	13760	13925	13865	13715	13927	13762	13772	13705	13767	13874	13693	13832	13877	13716	13945	13852	13965	13944	13828	13850	13780	13873	13990	14048	13958	13623	13851	13868	13860	13705	13756	13994	13989	13827	13937	14043	13908	13828	13794	13946	13881	13931	13903	13777	13726	13973	13888	13881	13726	13819	13903	13789	13886	13923	13831	13808	13807	13781	13724	13770	13980	13883	13940	13815	13894	13833	13994	13588	13675	13847	14097	13900	13890	13808	13841	13850	13748	13905	13915	13828	13830	13786	13804	14139	13931	13915	13846	13787	13918	13758	13702	13782	13948	13832	13858	13939	13904	13841	13846	13962	13869	13807	13733	13881	14006	13873	13850	13791	13815	14035	13870	13766	13782	13802	13788	14073	13978	13920	13903	13779	14000	13972	13945	13759	14041	13866	13822	14014	13916	13797	13967	13801	14108	13834	13981	13932	13837	13859	13713	13989	13958	13713	13774	13624	13849	13989	13783	13972	13706	13854	13759	13646	13723	13828	13765	13821	13990	13700	13716	13836	13869	14010	13787	13774	13687	14040	13738	13821	14102	13993	14023	13944	13890	13958	13861	14049	13815	13939	13729	13935	13799	13773	13784	13765	13779	13844	14047	13749	14047	14091	13785	13918	13952	13760	13907	13868	13939	13794	13796	13910	13693	13843	13818	13778	13781	13867	13666	13959	13891	13837	13872	13942	13918	13898	13727	13944	13758	13853	13660	13782	13829	13680	13792	13929	13756	13844	13944	13909	13693	13816	13925	13728	13714	13797	13849	13710	13844	13973	13807	13808	13807	13834	13702	13855	13973	13850	13924	14070	13755	13849	13530	13944	13738	13924	13732	14075	13793	13850	13797	13849	13692	13968	13724	13715	13746	13988	13824	13755	13904	13924	13674	13658	13733	13887	13957	13883	13883	13856	13869	13899	13728	13961	13923	13712	13848	13815	13851	13838	13969	13842	13858	13901	13753	14007	14025	13867	14057	13803	13826	13831	13819	13783	13895	13930	13851	13898	13753	13849	13823	13836	14040	13980	13752	13875	13703	13741	13867	13900	14037	13819	13936	13837	13760	13791	14020	13942	13947	14048	14027	13797	13788	13933	13755	13933	13760	13977	13918	13951	13834	13853	13776	13752	13836	13849	13858	13781	14027	13939	13826	13705	13812	13769	13957	13852	13861	14130	13903	14019	13847	13886	13813	13864	14009	13802	13819	13866	13960	14124	14079	14034	13896	13767	13883	13829	13768	13810	13787	14020	13902	13813	13854	14064	13602	13799	13870	14113	13593	13674	13813	13875	13875	13865	13864	14115	13867	13802	13803	13784	13849	13830	14050	14036	13850	13921	13655	13806	13867	14037	13849	13788	13915	13763	13974	13857	13907	13780	13863	13963	13929	13823	13887	13880	14005	13871	13872	13858	13882	13954	13749	13910	13884	13654	13722	13919	13851	13774	13751	13778	13812	13820	13871	13961	13914	13812	13920	14018	13713	13825	13754	13962	13758	13724	13748	13844	13840	13711	14113	13856	13895	14029	13893	13937	13882	13872	13739	13965	13663	13956	14005	13849	13996	13890	13863	13829	13643	13933	13818	13986	13793	13937	14014	13638	13740	14122	13859	13898	14052	14031	13941	13830	13863	13891	13848	14010	13923	13971	13760	13933	13924	14067	13687	13892	13989	13753	13935	13769	13832	13836	13733	13759	13876	13910	14023	13872	14024	13922	14021	13836	14011	14065	13895	13770	13883	13769	13937	13898	13881	13846	13733	13704	14005	13927	13933	13766	13893	13809	13810	13765	13733	13803	13610	13843	13691	13673	13661	13728	13855	13935	13802	13894	13710	13846	13972	13874	13842	13885	13655	13732	13803	13863	13923	14041	13817	13840	13774	13885	14060	13962	13814	13953	13827	13849	13909	13889	13773	14064	13771	13840	13898	13721	13878	13923	13792	14057	13930	13913	13676	14085	13793	13984	13860	13760	13874	14066	13949	14030	13942	13887	13743	13823	13976	13696	13895	14098	13972	13921	13787	13728	14026	13974	13621	13961	13834	13890	13990	13842	13950	13955	13813	13911	13802	13796	13971	13841	13979	13756	13849	13921	13782	13710	13819	13806	14054	13851	13820	13821	13824	13972	13924	14086	13868	13894	14050	13853	13744	13817	13875	13892	13561	13668	14057	13767	13869	13752	13995	13860	13734	13961	14012	13883	13786	13929	13932	13800	13872	14067	13801	13769	13960	13901	14020	13724	13838	13784	13856	13831	13973	13848	14005	13954	13775	13828	13982	13876	13977	13751	13826	13836	13863	13792	13801	13945	13795	13925	13978	13880	13708	13837	13976	14082	13844	13858	13867	13881	13840	13804	13836	13864	14073	13984	14065	13796	13730	13770	13722	13836	13779	13915	13773	13817	13779	13532	13904	13790	13828	13624	13806	13858	13876	13883	13951	13783	13931	13946	13852	13938	13796	14099	13886	14162	13750	13991	13724	13804	14018	13894	13672	13700	13793	14012	14082	13948	13938	13885	13825	14013	13869	13830	13995	13918	14053	13957	13944	13878	13864	13816	13773	13839	13832	13987	13974	13907	13890	13805	13714	13962	13822	13949	13950	13927	13808	13640	13799	13777	13812	13891	13937	13781	13919	13886	13828	14005	13883	13902	13826	13935	13819	13935	13896	14063	13811	13965	13843	13807	13940	13940	13748	13865	13650	13863	14031	13979	13888	13803	13747	13963	13907	13810	13700	13865	13739	13890	13865
14595	18143	16658	15110	14564	14138	22783	27115	22253	17003	14657	13499	13426	13498	13527	13410	13433	13610	13337	13451	13511	13557	13631	13370	13459	13327	13282	13448	13503	13373	13622	13493	13495	13552	13576	13478	13403	13418	13503	13564	13600	13338	13375	13477	13543	13472	13461	13580	13504	13468	13415	13328	13412	13458	13604	13452	13520	13465	13427	13580	13412	13427	13314	13477	13507	13314	13505	13498	13489	13362	13320	13509	13420	13429	13388	13305	13442	13425	13532	13481	13366	13444	13492	13463	13444	13447	13577	13511	13342	13435	13513	13447	13443	13524	13546	13288	13448	13442	13601	13518	13374	13360	13426	13298	13449	13436	13348	13295	13502	13328	13463	13412	13554	13326	13274	13557	13295	13478	13458	13463	13392	13398	13394	13371	13398	13429	13507	13760	13373	13415	13359	13537	13475	13418	13319	13404	13211	13424	13485	13458	13425	13354	13392	13529	13363	13468	13407	13386	13402	13415	13452	13442	13347	13510	13327	13469	13451	13432	13446	13398	13465	13594	13546	13428	13392	13392	13247	13609	13519	13362	13461	13411	13544	13407	13277	13347	13400	13597	13396	13346	13568	13481	13416	13473	13372	13494	13368	13386	13321	13494	13337	13423	13480	13450	13560	13478	13358	13355	13516	13397	13414	13446	13480	13595	13546	13433	13468	13549	13330	13383	13348	13537	13263	13380	13500	13368	13446	13352	13610	13441	13412	13443	13415	13544	13421	13343	13415	13568	13471	13380	13441	13322	13542	13424	13460	13470	13502	13430	13508	13401	13430	13464	13510	13530	13427	13437	13410	13506	13429	13339	13540	13522	13505	13423	13444	13438	13406	13450	13337	13465	13361	13424	13271	13461	13542	13427	13536	13251	13416	13417	13481	13496	13465	13620	13499	13585	13491	13371	13430	13385	13568	13270	13459	13611	13459	13499	13475	13567	13502	13449	13323	13456	13475	13566	13440	13542	13506	13320	13560	13403	13351	13507	13549	13425	13663	13417	13431	13347	13458	13320	13580	13415	13460	13496	13399	13393	13310	13465	13407	13346	13398	13333	13421	13402	13457	13400	13364	13242	13471	13366	13229	13554	13347	13511	13429	13510	13417	13382	13390	13393	13486	13326	13402	13321	13343	13427	13649	13495	13376	13565	13396	13472	13301	13588	13405	13358	13603	13296	13336	13489	13352	13587	13541	13316	13560	13423	13663	13384	13422	13522	13457	13434	13455	13446	13624	13449	13489	13374	13471	13437	13566	13539	13472	13430	13515	13436	13531	13621	13370	13488	13333	13474	13345	13472	13432	13522	13353	13380	13508	13587	13451	13299	13419	13293	13352	13409	13549	13465	13340	13382	13445	13264	13462	13590	13381	13603	13297	13355	13281	13488	13513	13362	13506	13511	13463	13555	13170	13571	13335	13450	13434	13459	13535	13357	13373	13508	13329	13451	13429	13465	13432	13465	13316	13459	13266	13551	13329	13528	13400	13511	13495	13470	13393	13398	13498	13389	13537	13505	13488	13475	13410	13378	13372	13483	13477	13359	13412	13444	13539	13244	13625	13358	13322	13472	13470	13352	13481	13429	13397	13454	13350	13384	13549	13424	13387	13445	13577	13467	13361	13473	13501	13502	13391	13357	13472	13616	13517	13223	13488	13370	13477	13417	13412	13300	13445	13518	13375	13459	13420	13296	13490	13309	13384	13338	13537	13537	13467	13435	13341	13369	13514	13227	13556	13341	13388	13426	13563	13332	13419	13476	13464	13513	13303	13500	13488	13467	13532	13569	13555	13380	13450	13487	13550	13306	13361	13444	13412	13429	13399	13495	13419	13447	13317	13526	13540	13433	13359	13483	13617	13283	13536	13501	13517	13574	13455	13365	13637	13389	13486	13459	13486	13534	13460	13635	13559	13486	13412	13544	13493	13464	13361	13557	13421	13376	13600	13406	13300	13466	13397	13464	13315	13431	13594	13355	13429	13271	13500	13352	13323	13265	13408	13406	13425	13423	13291	13476	13253	13432	13367	13385	13482	13636	13499	13512	13395	13525	13474	13390	13421	13371	13424	13521	13508	13322	13380	13391	13484	13435	13488	13286	13404	13418	13423	13437	13402	13438	13547	13473	13521	13406	13404	13486	13352	13442	13432	13567	13470	13445	13435	13445	13522	13453	13491	13466	13430	13420	13467	13312	13442	13488	13531	13334	13530	13343	13395	13575	13427	13435	13549	13388	13318	13357	13412	13511	13537	13253	13561	13322	13377	13405	13624	13461	13417	13443	13402	13512	13500	13418	13410	13480	13369	13359	13508	13378	13386	13460	13334	13529	13397	13357	13420	13421	13490	13435	13447	13509	13552	13467	13471	13303	13472	13370	13376	13494	13621	13414	13508	13543	13583	13403	13331	13389	13429	13401	13527	13421	13408	13351	13611	13551	13420	13437	13425	13379	13420	13576	13416	13498	13394	13577	13522	13362	13545	13428	13542	13478	13551	13551	13554	13567	13326	13484	13358	13374	13394	13468	13472	13575	13311	13410	13472	13379	13400	13400	13575	13375	13387	13317	13488	13418	13439	13366	13652	13390	13396	13359	13419	13642	13393	13522	13388	13486	13488	13405	13434	13530	13338	13412	13451	13341	13483	13450	13502	13488	13514	13409	13467	13418	13539	13571	13449	13432	13509	13536	13454	13409	13611	13334	13481	13463	13591	13372	13366	13524	13525	13503	13398	13343	13411	13424	13461	13402	13373	13358	13415	13660	13453	13457	13479	13308	13448	13362	13301	13442	13463	13454	13379	13378	13493	13431	13550	13459	13308	13522	13298	13406	13558	13332	13539	13255	13529	13403	13512	13326	13517	13373	13317	13593	13402	13378	13536	13615	13408	13524	13503	13306	13268	13700	13431	13400	13551	13407	13385	13553	13535	13407	13392	13465	13530	13529	13467	13399	13441	13620	13329	13431	13443	13320	13429	13502	13433	13355	13577	13475	13438	13435	13455	13446	13540	13394	13373	13426	13437	13454	13390	13335	13431	13570	13372	13457	13513	13485	13533	13560	13399	13399	13380	13370	13495	13435	13477	13436	13540	13367	13380	13300	13522	13448	13335	13534	13401	13544	13367	13417	13403	13548	13575	13429	13450	13342	13460	13474	13420	13393	13532	13364	13413	13306	13445	13388	13449	13518	13342	13571	13539	13367	13343	13495	13453	13418	13550	13481	13349	13469	13216	13412	13329	13499	13409	13425	13318	13464	13444	13391	13646	13566	13375	13364	13534	13469	13490	13589	13383	13462	13534	13555	13461	13425	13470	13455	13429	13469	13394	13431	13510	13605	13545	13471	13531	13475	13364	13397	13463	13398	13420	13384	13491	13357	13418	13570	13412	13386	13523	13353	13422	13494	13798	13415	13313	13534	13430	13318	13412	13507	13261	13388	13418	13615	13432	13422	13384	13486	13625	13544	13643	13552	13360	13409	13544	13545	13455	13463	13348	13735	13465	13514	13494	13650	13478	13343	13328	13405	13367	13470	13618	13466	13243	13549	13470	13441	13491	13381	13290	13365	13235	13548	13468	13569	13499	13307	13362	13490	13340	13464	13466	13504	13511	13515	13421	13368	13352	13492	13448	13532	13408	13478	13381	13322	13623	13458	13492	13377	13470	13338	13480	13390	13358	13427	13478	13518	13498	13519	13408	13487	13428	13462	13315	13490	13435	13491	13612	13284	13378	13452	13463	13538	13454	13480	13454	13404	13440	13529	13356	13428	13417	13378	13552	13385	13481	13315	13489	13451	13436	13523	13589	13407	13479	13620	13404	13405	13519	13390	13408	13423	13297	13439	13285	13400	13410	13491	13401	13485	13423	13435	13523	13440	13389	13669	13310	13489	13484	13420	13473	13406	13455	13534	13295	13447	13538	13320	13549	13529	13444	13499	13431	13435	13375	13396	13413	13438	13364	13502	13388	13473	13457	13473	13272	13357	13561	13474	13515	13415	13364	13473	13442	13332	13494	13563	13407	13509	13471	13393	13609	13309	13485	13585	13393	13521	13413	13527	13504	13342	13546	13409	13508	13509	13492	13338	13495	13394	13377	13448	13360	13368	13351	13490	13411	13346	13335	13592	13468	13389	13360	13577	13458	13359	13381	13628	13502	13247	13435	13528	13410	13435	13481	13509	13605	13580	13489	13545	13455	13377	13407	13487	13532	13526	13405	13249	13540	13450	13291	13439	13441	13513	13529	13417	13423	13478	13452	13353	13397	13361	13389	13323	13440	13564	13551	13246	13351	13460	13565	13487	13296	13372	13447	13453	13374	13539	13425	13325	13480	13614	13559	13385	13488	13355	13489	13466	13617	13520	13180	13308	13326	13413	13384	13256	13343	13471	13473	13539	13492	13454	13394	13425	13366	13347	13538	13511	13578	13365	13531	13442	13535	13416	13514	13512	13529	13377	13470	13456	13296	13641	13305	13526	13323	13505	13418	13350	13431	13560	13475	13423	13604	13390	13391	13246	13386	13442	13581	13396	13338	13491	13436	13462	13369	13319	13402	13373	13401	13381	13384	13494	13470	13487	13443	13533	13551	13586	13398	13453	13477	13320	13421	13401	13604	13412	13501	13423	13326	13458	13443	13607	13519	13418	13406	13568	13442	13483	13616	13358	13367	13224	13520	13520	13348	13415	13251	13433	13502	13588	13394	13303	13255	13499	13368	13333	13461	13511	13419	13552	13389	13564	13418	13368	13491	13387	13525	13454	13448	13257	13446	13374	13349	13585	13527	13512	13551	13594	13320	13474	13492	13343	13542	13558	13523	13384	13488	13329	13382	13453	13406	13452	13267	13454	13430	13485	13463	13360	13497	13442	13394	13275	13588	13338	13418	13516	13477	13216	13452	13408	13352	13512	13593	13509	13408	13601	13324	13478	13456	13509	13495	13444	13436	13393	13456	13530	13442	13499	13341	13403	13420	13405	13304	13282	13393	13430	13479	13511	13361	13384	13477	13384	13523	13474	13402	13479	13450	13599	13503	13517	13525	13372	13473	13484	13423	13535	13511	13418	13385	13464	13418	13514	13431	13444	13480	13417	13393	13436	13399	13450	13280	13384	13439	13280	13529	13503	13413	13410	13595	13592	13530	13524	13546	13392	13454	13452
24667	21058	27740	24767	19436	15533	35382	47047	36657	25544	18023	13872	13356	13229	13192	13331	13271	13279	13276	13314	13191	13278	13224	13324	13443	13180	13142	13065	13146	13068	13038	13156	13270	13398	13201	13257	13040	13154	13109	13232	13306	13200	13228	12946	13188	13265	13137	13132	13262	13137	13250	13324	13262	13075	13189	13280	13189	13392	13001	13047	13095	13241	13440	13221	13051	13099	13211	13134	13069	13085	13188	13272	13358	13085	13287	13339	13161	13155	13209	13036	13388	13234	13172	13031	13249	13156	13255	13249	13102	13114	13167	13259	13083	13149	13115	13170	12997	13275	13229	13177	13069	13209	13059	13139	13238	13231	13281	13214	13154	13081	13132	13219	13197	13238	13083	13179	13156	13277	12933	13419	13206	12990	12957	13081	13062	13062	12937	13004	13077	13152	13131	13302	12980	13094	13069	13143	13108	13128	13210	13048	13175	13190	13177	13232	13239	13303	13089	13050	13018	13207	13136	13036	12999	13253	13097	13024	13020	13150	13346	13251	13198	13348	13189	13164	13295	13177	13136	13259	13062	13039	13191	13121	13177	12947	13225	13124	13209	13328	13026	13155	13266	13100	13018	12977	13186	13095	13174	13062	13226	12896	13121	12971	12994	12981	13134	13114	13325	13230	13071	13057	13165	13143	13151	12970	13291	13179	13209	13076	13197	13069	13157	13217	13218	13089	12982	13059	13015	13211	13139	13273	13135	12992	12958	13185	13202	13309	13020	13122	13252	13029	13056	13116	13132	13105	13237	13157	13230	13097	13129	13081	13318	13162	13112	13138	13210	13117	13008	13205	13022	13096	13220	13116	13224	13094	13169	13045	13036	13225	13304	13134	13061	13191	13000	13196	13129	13060	13122	13116	13295	13092	13098	13130	13284	13198	12960	13155	13073	13066	12927	13012	13141	13124	13143	13357	13311	13133	13218	13275	13134	13252	13071	13143	13110	13182	13312	13084	13175	12943	13273	13051	13176	13393	13202	13051	13255	12993	13174	13271	12968	13130	13206	13245	13039	13008	13017	13203	13107	13103	13154	13160	13060	13173	13077	13065	13161	12925	13255	13078	13252	13004	13196	12979	12978	13209	13135	13083	13061	13159	13172	13067	13259	13315	13166	13217	13330	13122	13122	13136	13239	13095	13305	13166	13278	13062	13256	13171	13288	13144	12990	13096	13109	13215	13033	13159	13343	13107	13054	13215	12988	13128	13407	13094	13141	13049	13153	13288	13109	13141	13133	13189	13168	13020	13165	13294	12996	13185	13135	13240	13140	13004	12941	13232	13301	13114	13292	13354	13265	13263	13134	13135	13338	12958	12998	13099	13168	13175	13251	13128	13042	13079	13239	13154	13204	13231	13269	13196	13082	13240	13323	13260	13212	12937	13171	13112	13134	13275	13296	12959	13183	13289	13210	13202	13109	13452	13284	12856	13096	13151	13034	13299	13263	13297	13146	13325	13164	13074	13219	13182	13165	13046	13189	13224	13144	13268	13237	13136	13209	13148	13177	13143	13095	12981	13195	13078	13303	13123	13057	13149	13173	13026	13024	13035	13125	13302	13156	13276	13094	13204	13119	13126	13223	13212	13317	13048	13072	13197	13215	13121	13073	12985	13280	13146	13065	13079	13265	13261	13053	13159	13116	13304	13214	13086	13132	13234	13059	13125	13015	13090	13105	13199	13029	13067	13093	13278	13102	13157	13251	13041	13020	13157	13152	13073	13333	13183	13116	13205	13153	13087	13307	13102	13025	13255	13185	13250	13489	12994	13220	13144	13235	13193	13335	13149	13149	13044	13048	13257	13093	13024	13102	13164	13145	13155	13183	13118	13023	13128	13023	12955	13221	13158	13198	13210	13236	13153	12978	13102	13034	13337	13065	13247	13300	13069	13132	13049	13279	13175	13245	13184	13286	13302	13113	13027	13179	12843	13106	13020	13119	12870	13062	13297	13017	13304	13208	13049	13127	13147	13068	13049	13222	13153	13115	13045	13208	13195	13157	13155	12919	13190	13066	13187	13138	13007	13219	13248	13203	13099	13051	13014	13305	13090	12990	13057	13059	13229	13070	13266	13199	13143	13128	13099	13084	13035	13111	13065	13084	13111	13204	13141	13083	13257	13161	13088	13065	13185	13182	13100	13176	13096	13227	13079	13275	13226	13255	13204	13178	12979	13270	13194	13175	13077	13136	13253	13136	13230	13359	13196	12946	13145	13082	13237	13098	12980	13025	13032	13158	13100	13127	13337	13211	13195	13251	13122	13085	13191	13164	13104	13155	13349	13215	12940	13160	13150	13311	13160	13034	13247	13084	12961	13207	13138	13251	13011	13154	13160	13098	13157	13170	13220	13123	13260	13135	13117	13118	13021	13249	13118	13265	13246	13275	13000	13043	13013	12942	13106	13254	13229	13144	13273	13218	13101	13178	13447	13254	13192	13064	13184	13236	13233	13167	13124	12977	13228	13114	13157	13187	13083	13192	13227	13005	13229	12891	13062	13094	13142	12992	13145	13160	13199	13167	13054	13208	12944	13137	13170	13015	13010	13070	12829	13132	13316	13188	13102	13166	13084	13259	13220	13227	13049	13251	13188	13230	13228	12833	13110	13253	13178	13266	13121	13265	13140	13156	13098	13149	13181	13269	13253	13299	13356	13271	13083	13067	13135	13196	13041	13161	13047	13010	13390	13247	13212	13170	13027	13022	13061	13165	13213	13265	13113	13281	13111	13039	13183	13141	13138	12914	13315	13190	13305	13202	13134	12898	13064	13229	12977	13017	13080	13247	13317	13241	13155	13074	13176	13081	13100	13274	13201	13177	13065	13169	13102	13256	13388	13166	13187	13000	12959	13196	13194	13156	13207	13229	13145	13118	13058	13025	13178	13040	13002	12987	13179	13009	13217	13182	13145	13141	13070	13096	13117	13070	13273	13011	13078	13174	13003	13114	13152	13151	13203	13148	13142	13054	13139	13000	13086	13244	13170	13038	13143	13084	13112	12994	13082	13199	12987	13064	13150	13228	13042	13193	13105	13071	13166	13111	13243	13297	13123	13212	13171	13104	13013	13133	13266	13159	13146	13071	13142	13339	13092	13182	13139	13217	13199	13275	13146	13150	13066	13179	13096	13253	12955	13063	13366	13206	13046	13285	13038	13043	13070	13188	13174	13260	13008	13160	13085	13125	13159	13030	13122	13005	13094	13248	13201	13176	13176	13091	13144	13169	13140	13260	12917	13281	13211	13072	13188	13109	13105	13076	13077	13205	13086	13053	13071	13152	13222	13029	13107	13366	13103	13136	13427	13333	13213	13138	13193	13146	13180	13256	13251	13207	13185	13205	12864	13085	13070	13028	13196	13112	13116	13291	13331	13135	13313	13120	13134	13163	13141	13230	13259	13114	13243	13293	13128	13110	13211	13382	13329	13280	13022	13266	13129	13011	13127	13377	13109	13156	13314	13309	13049	13179	13375	13176	13155	13182	13126	13068	13211	13231	13233	13193	13264	12869	13387	13181	13293	13184	13038	13330	13279	12911	13263	13216	13271	13245	13214	13101	13226	13159	13184	13264	13180	13055	13034	13227	13263	13211	13255	13202	13237	13194	13297	13149	13202	13020	13111	13150	13001	13075	13154	13320	13104	13218	13205	13230	13104	13127	13113	13008	13130	13139	13203	13194	13097	13127	13090	13068	13134	13199	13239	13231	13035	13289	13104	13087	13264	13088	13069	13058	13267	13068	13062	13211	13165	13026	13129	13027	13118	13179	13093	13120	13200	13155	13149	13062	12945	13087	12989	13226	13135	13191	13131	13080	13234	13203	13258	13348	13193	13250	13113	13180	13188	13194	13245	12986	13155	13124	13138	13150	13107	13062	12977	13252	13210	13095	13156	12981	13251	13204	13126	13123	12886	13254	13081	13106	13108	13106	13151	13045	13149	13113	13182	13174	13138	13047	13045	13135	13130	13134	13154	13262	13051	13075	13009	13125	13057	13279	13115	13136	13255	13301	13238	13136	13124	13030	13300	13272	13090	13233	13011	13216	13166	13223	12889	12975	13000	13207	13105	13224	13192	12847	13275	13096	13257	13184	13298	13139	13109	13350	13073	13222	13023	13144	13113	13066	13115	13267	13219	13048	13049	13269	13266	13166	12871	13153	13021	13295	13243	13229	13284	13236	13139	13233	13006	13084	13169	13235	13271	13160	13146	13169	13151	13202	13059	13228	13106	13156	13089	13209	12948	13163	13293	13063	13330	13005	13105	13086	13079	13047	13122	13453	13314	13213	13217	13183	13183	13005	12962	13132	13340	13341	13142	13244	13044	13161	13145	13174	13100	13174	13024	13102	13274	13320	13292	13071	13055	12747	13158	13170	12997	13296	13168	13028	13148	13180	13069	13079	13084	13284	13284	13178	13119	13197	13100	13166	13099	13188	13186	13182	13151	13057	13091	13222	13172	12972	13159	12988	13142	13072	13233	13145	13197	13191	13148	13058	13138	13161	13057	13064	13208	13223	13123	13072	13176	12972	13187	12981	13273	13113	12934	13114	13347	13132	13264	13122	12983	13036	13195	13110	13162	13303	13055	13212	12979	13127	13245	13158	13095	13161	13239	13246	13260	13206	13088	13207	13155	13186	13238	13041	13022	13049	13160	13220	13068	13100	13157	13345	13105	13141	12992	12979	13209	13086	13438	13221	13158	13219	13171	13018	13066	13027	12998	13141	13090	13298	13146	13158	13202	13078	13091	13082	13169	13040	13079	13104	13118	13209	13224	13121	13245	13086	13275	13130	13227	13145	13106	13032	13052	13446	13058	13369	13148	13224	13197	13037	13131	13174	13129	13030	13186	13114	13110	13183	13147	13012	13085	13177	13234	13136	12959	13106	13044	13258	13211	13125	13186	13009	13071	13245	13294	13260	13072	12919	13149	13049	13190	13051	13180	13112	13119	13284	13163	13107	13170	13014	13060	13192	13224	13215	13135	13236	13179	13217	13271	13153	13197	13103	13190	13176	13130	13247	13013	13053	13126	12982	13087	13313	13286	13051	13311	13196	13136	13223	13047	13020	13223	12995	13160	13051	13225	13186	13255	13287	13186	13175	13094	13155	13188	13098	13054	13082	13169	13081	13168	13081	13315	13339	13128
14154	22069	20960	17095	15325	14545	38492	47915	38986	25601	17691	13024	13185	13089	13051	13182	13051	12908	13177	12985	13006	13146	13064	13004	13161	12897	13248	13035	13096	13076	12959	13114	12924	13075	13072	13019	13029	13043	13097	13007	13153	13064	13115	13049	13072	13035	12894	13130	12992	13090	12980	13078	13064	12930	13008	12915	12849	12953	12987	12958	13076	13052	13020	13025	13010	13064	13008	13011	12886	12918	13086	12980	12981	13136	12996	12949	13000	12966	13082	13133	12984	12874	13050	13033	13168	12944	13044	13011	13105	13063	12733	13054	13037	12915	13101	13093	12994	12932	13005	13054	12783	13164	12973	13188	13033	12920	13037	13098	12881	12968	13020	12883	13075	13111	12943	13036	12977	13118	13033	13004	13033	12974	13152	13015	12946	12925	13033	12947	12904	12940	13167	12927	12995	13006	12986	12965	13025	12921	13118	13036	13001	13000	12911	13048	12980	13097	12998	13003	13031	13025	12888	13169	13068	13073	12966	13032	13007	13014	12985	13025	12982	13090	12952	13003	13016	13075	12975	12974	13091	13165	13116	12813	12837	12804	12977	12817	13100	13187	13065	13114	13151	13021	13131	13082	12938	13016	13195	12887	13037	12880	13006	13137	12979	13034	13020	13018	12980	13138	12984	13070	12952	13066	13109	13018	13098	12867	13137	13053	13162	13003	13001	13023	12897	12941	12927	13125	12910	13211	12986	12894	12930	13063	12923	13109	13012	12964	13218	12968	12919	12926	13047	12985	13053	13063	13008	12958	13182	13133	13011	13128	12929	12981	13206	12969	12914	13058	13128	13093	12831	13147	13169	12963	13054	13001	13081	12962	13077	13001	12929	13018	12940	13058	12938	12976	13099	12985	13054	13164	12901	12969	12944	12928	13151	13001	13021	13043	13076	13006	13063	12993	13019	12897	13056	13123	13100	12997	12947	12942	13055	12966	12922	12949	13050	12892	13029	13015	13159	13060	13051	12972	12933	12966	12982	13042	13067	13073	12847	12968	12970	13029	13003	12990	13117	13074	13019	12960	13099	13073	13134	13145	13207	13058	12889	13055	13087	12974	13087	13036	13163	13158	13244	13251	12977	13104	12930	12964	13092	13040	12882	13006	13086	13012	12789	12966	12996	12922	12817	13059	13103	13021	13080	12992	13021	13050	13060	12931	13104	13183	13067	13015	13091	12902	12987	13101	13166	13044	12834	13150	13093	12867	13051	12965	12870	13147	13083	13015	13060	12994	13040	13026	12978	12952	13130	13024	13053	12942	12952	13046	12966	12974	13163	13015	13038	12899	12927	12944	13086	13174	13008	13068	12938	13107	12908	13167	13052	13049	12873	13018	13229	13033	13089	13133	12840	13104	12870	12984	13128	13011	13037	12920	13036	12970	13123	13070	13005	12874	13021	13129	13150	12937	12993	13127	12917	12814	13160	12995	12980	13029	12883	12931	12904	13077	13037	13017	12992	12941	12964	13083	13138	13010	12989	13207	13093	13010	12967	12919	12973	13045	12994	13075	12937	13015	13088	13000	12925	13083	13092	13337	12988	13029	13139	13013	13123	13011	13053	12949	13170	13167	13180	13067	13192	13113	13064	13124	12955	12963	13078	12980	12973	12987	13010	13204	12961	12927	13018	13013	13039	13057	13116	13128	13031	13024	12985	13031	12958	12962	12898	13257	13100	13167	12962	13134	12992	13023	13045	13027	13112	13061	13074	13082	13043	12933	13261	13031	12890	12982	12992	13075	13035	12942	12987	13077	12881	12920	12910	13149	13072	13011	13255	13007	13032	13047	12969	13100	13112	13086	13028	13064	13114	13179	12974	13171	13080	13054	13014	13049	13162	13094	13199	13007	12986	13069	13010	12970	13049	12990	12926	13042	12931	12919	12993	12936	13082	12962	13180	12981	12985	12921	13274	13094	12951	13050	13037	13006	13091	13047	13020	12945	12959	13000	12967	13000	12949	12986	13059	12959	12996	12882	13115	13196	13103	13005	12898	13073	13067	13039	13127	13013	13086	13084	13033	13085	13130	13241	12991	13069	12893	13030	12978	12812	13084	13055	13135	12952	13195	13069	13071	12894	12969	12958	12999	13060	12990	13029	13041	13109	13124	12955	13039	12978	12876	12871	13003	13053	12929	13097	12975	12935	13032	12995	12878	12908	12981	12789	13081	13046	12912	13000	13164	12998	12949	13120	12943	12954	13000	13078	13206	13004	12969	12955	13091	13050	13032	13176	13172	12938	13098	13172	13018	12986	12886	13023	13007	13135	13186	13140	13222	13072	12983	12930	12889	12900	12932	13068	13046	13055	13194	12968	13020	13030	12984	13010	12920	12949	13087	13102	12982	12797	13116	12845	12999	13029	13054	13108	13003	12913	12924	13061	13029	13034	13030	12994	13057	13162	12921	13003	13035	12949	13060	13052	13029	13016	13086	13190	13068	13054	12932	13192	12996	13002	13233	13111	12966	13034	13026	13035	13162	13048	12855	12887	12958	12976	13054	13145	12917	12976	13059	12869	12988	12932	13104	12993	12978	13098	13030	13052	12909	13042	12950	12949	12986	12893	12912	13105	12958	13061	13043	12882	12955	13018	13116	12894	12972	12923	12918	12924	13027	12967	12722	12966	13139	13098	12817	13111	13067	12951	12999	13005	12996	12928	12939	13200	12849	13110	13082	12932	13017	12970	13179	13044	13084	12874	13026	13021	12867	13063	13056	13057	13119	12964	13127	12976	13106	12757	13055	12984	12968	13006	12971	12968	13057	13005	12915	12925	12941	13111	13037	13094	12967	13088	13062	13177	13173	13001	12907	13126	13074	12970	12937	12895	12940	13031	12973	13114	13133	12962	13091	13027	13179	13007	13157	13004	13095	12968	12979	12950	13027	12994	13095	12992	13021	13221	13017	12996	13141	13045	13182	13076	12962	13039	13012	12950	12980	13063	13159	13022	13121	12864	13011	12959	13044	13123	12962	13132	13071	12955	12997	13005	13114	12986	13048	12965	13163	13101	13002	13037	13042	13174	13175	12984	13113	13249	13052	13082	13052	13183	13074	13121	13032	13034	13135	12957	12976	13107	13012	13098	12916	13076	13009	13101	13037	12822	12998	12934	13167	13017	13096	13088	12952	12983	12911	12993	12974	12898	13005	13149	12983	13105	13195	12986	13024	13070	13087	12930	13118	13094	13097	13132	12954	13153	12995	13009	12953	12960	12988	13073	12983	12950	13156	13009	13078	13122	13028	13104	12870	13055	13033	12972	13184	13117	12923	12990	13003	13167	13133	13021	13034	13116	12903	12909	13097	13026	13131	13055	12932	13039	12865	12918	13066	12851	13018	13160	12922	12977	12914	13084	13022	13021	12999	13110	13030	13043	12942	12993	13026	13092	12899	13028	13084	13066	13127	13127	13016	13081	12970	12930	13109	12964	13078	13085	13191	13072	12852	13194	12962	13021	12900	12918	13039	13211	12987	13022	13066	12975	13026	12907	13027	13015	12926	13074	12921	13037	12920	12982	13068	13041	12986	12952	12906	13162	12988	12894	12965	13059	13052	12983	13087	13036	13069	12841	12940	12968	13023	13054	13009	13093	12984	13046	13123	13002	13034	12891	13005	13175	12993	13016	13036	12876	13091	13085	12894	12995	13008	12910	13011	13091	13177	12849	13183	13049	13042	12939	13137	13038	13014	12955	12959	13018	12865	13040	12893	13008	13007	13102	13147	12919	13002	13026	13048	12836	13115	13047	13120	13318	12992	12965	13047	13061	12899	12894	12942	13043	13121	13085	12924	13026	13095	13035	13027	13093	13162	13071	12924	12988	13115	12808	13037	13124	12975	12902	12986	12930	13011	12991	13009	13151	12959	12967	13003	12976	13160	12972	12991	13021	13123	13046	12967	13293	13014	12992	12964	13116	12979	12958	12998	13111	13069	13079	13143	13098	13096	13020	12960	12967	13090	13008	13027	12898	12996	13072	13062	12817	13071	13062	12952	12974	12967	13031	12975	12984	13089	13129	12997	13080	13056	13006	13051	13071	13116	13111	13068	12962	12989	13029	12978	13062	13059	12881	13052	13039	13132	12990	12935	12897	12990	13062	13067	12984	12942	13013	13062	12917	12998	12954	13199	12956	13085	12903	12907	13193	12778	13026	12988	13102	13055	12925	12949	13121	12935	13109	12980	13038	13051	13025	13070	12999	12979	13229	13125	13017	13117	13148	13074	12740	12839	13006	13076	13108	13136	13144	13011	12904	13167	13042	13173	13008	13114	12778	13035	13088	13033	13034	13106	13005	12945	13042	13032	13087	13020	12833	13000	13132	13057	12971	12990	13054	12900	13044	13099	13005	13022	13102	12915	13170	13150	12975	13006	13098	12997	13051	13044	12877	12987	13088	12917	13182	13025	12964	13111	12971	13210	12914	13029	13012	13004	13087	13096	13062	13217	12994	12918	13098	12984	13012	12790	12936	13193	12966	13101	13118	13005	13037	12922	12970	13058	12916	13004	12948	13029	13206	12988	12954	13052	13042	13098	13109	13079	12927	13028	13179	12985	12994	13230	13182	13043	12971	13027	12981	13106	12886	13020	13049	13002	13101	13171	13187	13034	13045	12998	12965	12924	13027	13154	12949	13094	12891	12956	13171	13124	13077	13066	12988	13074	13031	13079	12994	12980	12972	12996	12954	12936	12883	13169	12947	13222	12934	13107	13108	13021	13013	12961	13039	12906	12987	13023	13058	13021	13002	12952	13190	12925	12873	13034	13023	13054	12978	12937	12973	12960	13070	12826	12978	13136	13072	12971	13062	12949	12997	12946	12963	12983	13131	13025	13040	12964	12998	13111	13001	13009	13114	13003	13004	12940	13040	13004	13054	12769	13037	13011	13108	13253	12936	13097	13068	13101	13091	12991	13033	12996	13217	13050	12984	12984	13024	13161	13002	13029	12989	13120	13058	12995	13021	13119	13069	13106	13089	13198	13101	12964	13072	13109	13040	12944	13031	12959	12983	13040	13071	12942	13025	13129	13038	13121	13081	12833	13016	13000	13080	12943	13103	13080	13087	13047	13051	12909	12955	13018	13135	12978	13078	12943	13016	12982	13001	13031	13035	13053	12930	13025	13018	12991	13084	13075	13157	13043	12894
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
